[SP] Enable Slimming Paint by default in Chromium and Blink.

Re-do of http://crrev.com/1169193003

Add a --disable-slimming-paint flag and make slimming paint
on by default with no flags specified. --enable-slimming-paint
takes precedence over --disable-slimming-paint if both are
specified.

Existence of both flags is required to deal gracefully with
Blink-side LayoutTests and a gradual migration. For more, see:

https://groups.google.com/a/chromium.org/d/msg/paint-dev/gtRRHn1yotk/f_8iJgHP130J
https://groups.google.com/a/chromium.org/d/msg/paint-dev/uVGvSuVilaw/uA3iVa7JpuUJ

BUG=497950
TBR=pdr,jam,mpearson,chrishtr,enne

Review URL: https://codereview.chromium.org/1174183003

Cr-Commit-Position: refs/heads/master@{#334686}
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
index 7e9bf2af..6639dd8 100644
--- a/chrome/browser/about_flags.cc
+++ b/chrome/browser/about_flags.cc
@@ -750,6 +750,11 @@
      IDS_FLAGS_GPU_RASTERIZATION_MSAA_SAMPLE_COUNT_DESCRIPTION,
      kOsAll,
      MULTI_VALUE_TYPE(kGpuRasterizationMSAASampleCountChoices)},
+    {"disable-slimming-paint",
+     IDS_FLAGS_DISABLE_SLIMMING_PAINT_NAME,
+     IDS_FLAGS_DISABLE_SLIMMING_PAINT_DESCRIPTION,
+     kOsAll,
+     SINGLE_VALUE_TYPE(switches::kDisableSlimmingPaint)},
     {"enable-slimming-paint",
      IDS_FLAGS_ENABLE_SLIMMING_PAINT_NAME,
      IDS_FLAGS_ENABLE_SLIMMING_PAINT_DESCRIPTION,