diff --git a/DEPS b/DEPS
index 0e5c6ec1..6a93a209 100644
--- a/DEPS
+++ b/DEPS
@@ -44,7 +44,7 @@
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling V8
   # and whatever else without interference from each other.
-  'v8_revision': 'eb1b609e907e8b595cc8817d02e9f010f34cb4ad',
+  'v8_revision': '403eccb02dc501ac8f04a1e856e5c2094afb6b57',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling swarming_client
   # and whatever else without interference from each other.
diff --git a/base/metrics/field_trial.cc b/base/metrics/field_trial.cc
index ee1629c..f11ef35 100644
--- a/base/metrics/field_trial.cc
+++ b/base/metrics/field_trial.cc
@@ -12,6 +12,7 @@
 #include "base/command_line.h"
 #include "base/feature_list.h"
 #include "base/logging.h"
+#include "base/metrics/field_trial_param_associator.h"
 #include "base/pickle.h"
 #include "base/process/memory.h"
 #include "base/rand_util.h"
@@ -80,25 +81,88 @@
   // Size of the pickled structure, NOT the total size of this entry.
   uint32_t size;
 
+  // Returns an iterator over the data containing names and params.
+  PickleIterator GetPickleIterator() const {
+    char* src = reinterpret_cast<char*>(const_cast<FieldTrialEntry*>(this)) +
+                sizeof(FieldTrialEntry);
+
+    Pickle pickle(src, size);
+    return PickleIterator(pickle);
+  }
+
+  // Takes the iterator and writes out the first two items into |trial_name| and
+  // |group_name|.
+  bool ReadStringPair(PickleIterator* iter,
+                      StringPiece* trial_name,
+                      StringPiece* group_name) const {
+    if (!iter->ReadStringPiece(trial_name))
+      return false;
+    if (!iter->ReadStringPiece(group_name))
+      return false;
+    return true;
+  }
+
   // Calling this is only valid when the entry is initialized. That is, it
   // resides in shared memory and has a pickle containing the trial name and
   // group name following it.
   bool GetTrialAndGroupName(StringPiece* trial_name,
                             StringPiece* group_name) const {
-    char* src = reinterpret_cast<char*>(const_cast<FieldTrialEntry*>(this)) +
-                sizeof(FieldTrialEntry);
+    PickleIterator iter = GetPickleIterator();
+    return ReadStringPair(&iter, trial_name, group_name);
+  }
 
-    Pickle pickle(src, size);
-    PickleIterator pickle_iter(pickle);
+  // Calling this is only valid when the entry is initialized as well. Reads the
+  // parameters following the trial and group name and stores them as key-value
+  // mappings in |params|.
+  bool GetParams(std::map<std::string, std::string>* params) const {
+    PickleIterator iter = GetPickleIterator();
+    StringPiece tmp;
+    if (!ReadStringPair(&iter, &tmp, &tmp))
+      return false;
 
-    if (!pickle_iter.ReadStringPiece(trial_name))
-      return false;
-    if (!pickle_iter.ReadStringPiece(group_name))
-      return false;
-    return true;
+    while (true) {
+      StringPiece key;
+      StringPiece value;
+      if (!ReadStringPair(&iter, &key, &value))
+        return key.empty();  // Non-empty is bad: got one of a pair.
+      (*params)[key.as_string()] = value.as_string();
+    }
   }
 };
 
+// Writes out string1 and then string2 to pickle.
+bool WriteStringPair(Pickle* pickle,
+                     const StringPiece& string1,
+                     const StringPiece& string2) {
+  if (!pickle->WriteString(string1))
+    return false;
+  if (!pickle->WriteString(string2))
+    return false;
+  return true;
+}
+
+// Writes out the field trial's contents (via trial_state) to the pickle. The
+// format of the pickle looks like:
+// TrialName, GroupName, ParamKey1, ParamValue1, ParamKey2, ParamValue2, ...
+// If there are no parameters, then it just ends at GroupName.
+bool PickleFieldTrial(const FieldTrial::State& trial_state, Pickle* pickle) {
+  if (!WriteStringPair(pickle, trial_state.trial_name, trial_state.group_name))
+    return false;
+
+  // Get field trial params.
+  std::map<std::string, std::string> params;
+  FieldTrialParamAssociator::GetInstance()->GetFieldTrialParamsWithoutFallback(
+      trial_state.trial_name.as_string(), trial_state.group_name.as_string(),
+      &params);
+
+  // Write params to pickle.
+  for (const auto& param : params) {
+    if (!WriteStringPair(pickle, param.first, param.second))
+      return false;
+  }
+  return true;
+}
+
 // Created a time value based on |year|, |month| and |day_of_month| parameters.
 Time CreateTimeFromParams(int year, int month, int day_of_month) {
   DCHECK_GT(year, 1970);
@@ -917,6 +981,106 @@
   return global_->registered_.size();
 }
 
+// static
+bool FieldTrialList::GetParamsFromSharedMemory(
+    FieldTrial* field_trial,
+    std::map<std::string, std::string>* params) {
+  DCHECK(global_);
+  // If the field trial allocator is not set up yet, then there are several
+  // cases:
+  //   - We are in the browser process and the allocator has not been set up
+  //   yet. If we got here, then we couldn't find the params in
+  //   FieldTrialParamAssociator, so it's definitely not here. Return false.
+  //   - Using shared memory for field trials is not enabled. If we got here,
+  //   then there's nothing in shared memory. Return false.
+  //   - We are in the child process and the allocator has not been set up yet.
+  //   If this is the case, then you are calling this too early. The field trial
+  //   allocator should get set up very early in the lifecycle. Try to see if
+  //   you can call it after it's been set up.
+  AutoLock auto_lock(global_->lock_);
+  if (!global_->field_trial_allocator_)
+    return false;
+
+  // If ref_ isn't set, then the field trial data can't be in shared memory.
+  if (!field_trial->ref_)
+    return false;
+
+  const FieldTrialEntry* entry =
+      global_->field_trial_allocator_->GetAsObject<const FieldTrialEntry>(
+          field_trial->ref_, kFieldTrialType);
+
+  size_t allocated_size =
+      global_->field_trial_allocator_->GetAllocSize(field_trial->ref_);
+  size_t actual_size = sizeof(FieldTrialEntry) + entry->size;
+  if (allocated_size < actual_size)
+    return false;
+
+  return entry->GetParams(params);
+}
+
+// static
+void FieldTrialList::ClearParamsFromSharedMemoryForTesting() {
+  if (!global_)
+    return;
+
+  AutoLock auto_lock(global_->lock_);
+  if (!global_->field_trial_allocator_)
+    return;
+
+  // To clear the params, we iterate through every item in the allocator, copy
+  // just the trial and group name into a newly-allocated segment and then clear
+  // the existing item.
+  FieldTrialAllocator* allocator = global_->field_trial_allocator_.get();
+  FieldTrialAllocator::Iterator mem_iter(allocator);
+
+  // List of refs to eventually be made iterable. We can't make it in the loop,
+  // since it would go on forever.
+  std::vector<FieldTrial::FieldTrialRef> new_refs;
+
+  FieldTrial::FieldTrialRef prev_ref;
+  while ((prev_ref = mem_iter.GetNextOfType(kFieldTrialType)) !=
+         FieldTrialAllocator::kReferenceNull) {
+    // Get the existing field trial entry in shared memory.
+    const FieldTrialEntry* prev_entry =
+        allocator->GetAsObject<const FieldTrialEntry>(prev_ref,
+                                                      kFieldTrialType);
+    StringPiece trial_name;
+    StringPiece group_name;
+    if (!prev_entry->GetTrialAndGroupName(&trial_name, &group_name))
+      continue;
+
+    // Write a new entry, minus the params.
+    Pickle pickle;
+    pickle.WriteString(trial_name);
+    pickle.WriteString(group_name);
+    size_t total_size = sizeof(FieldTrialEntry) + pickle.size();
+    FieldTrial::FieldTrialRef new_ref =
+        allocator->Allocate(total_size, kFieldTrialType);
+    FieldTrialEntry* new_entry =
+        allocator->GetAsObject<FieldTrialEntry>(new_ref, kFieldTrialType);
+    new_entry->activated = prev_entry->activated;
+    new_entry->size = pickle.size();
+
+    // TODO(lawrencewu): Modify base::Pickle to be able to write over a section
+    // in memory, so we can avoid this memcpy.
+    char* dst = reinterpret_cast<char*>(new_entry) + sizeof(FieldTrialEntry);
+    memcpy(dst, pickle.data(), pickle.size());
+
+    // Update the ref on the field trial and add it to the list to be made
+    // iterable.
+    FieldTrial* trial = global_->PreLockedFind(trial_name.as_string());
+    trial->ref_ = new_ref;
+    new_refs.push_back(new_ref);
+
+    // Mark the existing entry as unused.
+    allocator->ChangeType(prev_ref, 0, kFieldTrialType);
+  }
+
+  for (const auto& ref : new_refs) {
+    allocator->MakeIterable(ref);
+  }
+}
+
 #if defined(OS_WIN)
 // static
 bool FieldTrialList::CreateTrialsFromHandleSwitch(
@@ -1039,14 +1203,18 @@
     return;
 
   Pickle pickle;
-  pickle.WriteString(trial_state.trial_name);
-  pickle.WriteString(trial_state.group_name);
+  if (!PickleFieldTrial(trial_state, &pickle)) {
+    NOTREACHED();
+    return;
+  }
 
   size_t total_size = sizeof(FieldTrialEntry) + pickle.size();
   FieldTrial::FieldTrialRef ref =
       allocator->Allocate(total_size, kFieldTrialType);
-  if (ref == FieldTrialAllocator::kReferenceNull)
+  if (ref == FieldTrialAllocator::kReferenceNull) {
+    NOTREACHED();
     return;
+  }
 
   FieldTrialEntry* entry =
       allocator->GetAsObject<FieldTrialEntry>(ref, kFieldTrialType);
diff --git a/base/metrics/field_trial.h b/base/metrics/field_trial.h
index eb891636..01bb35c 100644
--- a/base/metrics/field_trial.h
+++ b/base/metrics/field_trial.h
@@ -224,6 +224,7 @@
   FRIEND_TEST_ALL_PREFIXES(FieldTrialTest, DoesNotSurpassTotalProbability);
   FRIEND_TEST_ALL_PREFIXES(FieldTrialListTest,
                            DoNotAddSimulatedFieldTrialsToAllocator);
+  FRIEND_TEST_ALL_PREFIXES(FieldTrialListTest, ClearParamsFromSharedMemory);
 
   friend class base::FieldTrialList;
 
@@ -555,12 +556,24 @@
   // Return the number of active field trials.
   static size_t GetFieldTrialCount();
 
+  // Gets the parameters for |field_trial| from shared memory and stores them in
+  // |params|. This is only exposed for use by FieldTrialParamAssociator and
+  // shouldn't be used by anything else.
+  static bool GetParamsFromSharedMemory(
+      FieldTrial* field_trial,
+      std::map<std::string, std::string>* params);
+
+  // Clears all the params in the allocator.
+  static void ClearParamsFromSharedMemoryForTesting();
+
  private:
   // Allow tests to access our innards for testing purposes.
   FRIEND_TEST_ALL_PREFIXES(FieldTrialListTest, InstantiateAllocator);
   FRIEND_TEST_ALL_PREFIXES(FieldTrialListTest, AddTrialsToAllocator);
   FRIEND_TEST_ALL_PREFIXES(FieldTrialListTest,
                            DoNotAddSimulatedFieldTrialsToAllocator);
+  FRIEND_TEST_ALL_PREFIXES(FieldTrialListTest, AssociateFieldTrialParams);
+  FRIEND_TEST_ALL_PREFIXES(FieldTrialListTest, ClearParamsFromSharedMemory);
 
 #if defined(OS_WIN)
   // Takes in |handle_switch| from the command line which represents the shared
@@ -625,8 +638,8 @@
   // FieldTrialList is created after that.
   static bool used_without_global_;
 
-  // Lock for access to registered_.
-  base::Lock lock_;
+  // Lock for access to registered_ and field_trial_allocator_.
+  Lock lock_;
   RegistrationMap registered_;
 
   std::map<std::string, std::string> seen_states_;
diff --git a/base/metrics/field_trial_param_associator.cc b/base/metrics/field_trial_param_associator.cc
index b96cc39..0230b8a8 100644
--- a/base/metrics/field_trial_param_associator.cc
+++ b/base/metrics/field_trial_param_associator.cc
@@ -37,9 +37,26 @@
 bool FieldTrialParamAssociator::GetFieldTrialParams(
     const std::string& trial_name,
     FieldTrialParams* params) {
+  FieldTrial* field_trial = FieldTrialList::Find(trial_name);
+  if (!field_trial)
+    return false;
+
+  // First try the local map, falling back to getting it from shared memory.
+  if (GetFieldTrialParamsWithoutFallback(trial_name, field_trial->group_name(),
+                                         params)) {
+    return true;
+  }
+
+  // TODO(lawrencewu): add the params to field_trial_params_ for next time.
+  return FieldTrialList::GetParamsFromSharedMemory(field_trial, params);
+}
+
+bool FieldTrialParamAssociator::GetFieldTrialParamsWithoutFallback(
+    const std::string& trial_name,
+    const std::string& group_name,
+    FieldTrialParams* params) {
   AutoLock scoped_lock(lock_);
 
-  const std::string group_name = FieldTrialList::FindFullName(trial_name);
   const FieldTrialKey key(trial_name, group_name);
   if (!ContainsKey(field_trial_params_, key))
     return false;
@@ -51,6 +68,12 @@
 void FieldTrialParamAssociator::ClearAllParamsForTesting() {
   AutoLock scoped_lock(lock_);
   field_trial_params_.clear();
+  FieldTrialList::ClearParamsFromSharedMemoryForTesting();
+}
+
+void FieldTrialParamAssociator::ClearAllCachedParamsForTesting() {
+  AutoLock scoped_lock(lock_);
+  field_trial_params_.clear();
 }
 
 }  // namespace base
diff --git a/base/metrics/field_trial_param_associator.h b/base/metrics/field_trial_param_associator.h
index 214e146..b19c6666 100644
--- a/base/metrics/field_trial_param_associator.h
+++ b/base/metrics/field_trial_param_associator.h
@@ -11,6 +11,7 @@
 
 #include "base/base_export.h"
 #include "base/memory/singleton.h"
+#include "base/metrics/field_trial.h"
 #include "base/synchronization/lock.h"
 
 namespace base {
@@ -33,13 +34,26 @@
                                  const std::string& group_name,
                                  const FieldTrialParams& params);
 
-  // Gets the parameters for a field trial and its chosen group.
+  // Gets the parameters for a field trial and its chosen group. If not found in
+  // field_trial_params_, then tries to looks it up in shared memory.
   bool GetFieldTrialParams(const std::string& trial_name,
                            FieldTrialParams* params);
 
-  // Clears the internal field_trial_params_ mapping.
+  // Gets the parameters for a field trial and its chosen group. Does not
+  // fallback to looking it up in shared memory. This should only be used if you
+  // know for sure the params are in the mapping, like if you're in the browser
+  // process, and even then you should probably just use GetFieldTrialParams().
+  bool GetFieldTrialParamsWithoutFallback(const std::string& trial_name,
+                                          const std::string& group_name,
+                                          FieldTrialParams* params);
+
+  // Clears the internal field_trial_params_ mapping, plus removes all params in
+  // shared memory.
   void ClearAllParamsForTesting();
 
+  // Clears the internal field_trial_params_ mapping.
+  void ClearAllCachedParamsForTesting();
+
  private:
   friend struct DefaultSingletonTraits<FieldTrialParamAssociator>;
 
diff --git a/base/metrics/field_trial_unittest.cc b/base/metrics/field_trial_unittest.cc
index fcf5480d..6c07026 100644
--- a/base/metrics/field_trial_unittest.cc
+++ b/base/metrics/field_trial_unittest.cc
@@ -12,6 +12,7 @@
 #include "base/macros.h"
 #include "base/memory/ptr_util.h"
 #include "base/message_loop/message_loop.h"
+#include "base/metrics/field_trial_param_associator.h"
 #include "base/rand_util.h"
 #include "base/run_loop.h"
 #include "base/strings/string_number_conversions.h"
@@ -1228,4 +1229,82 @@
   ASSERT_EQ(check_string.find("Simulated"), std::string::npos);
 }
 
+TEST(FieldTrialListTest, AssociateFieldTrialParams) {
+  std::string trial_name("Trial1");
+  std::string group_name("Group1");
+
+  // Create a field trial with some params.
+  FieldTrialList field_trial_list(nullptr);
+  FieldTrialList::CreateFieldTrial(trial_name, group_name);
+  std::map<std::string, std::string> params;
+  params["key1"] = "value1";
+  params["key2"] = "value2";
+  FieldTrialParamAssociator::GetInstance()->AssociateFieldTrialParams(
+      trial_name, group_name, params);
+  FieldTrialList::InstantiateFieldTrialAllocatorIfNeeded();
+
+  // Clear all cached params from the associator.
+  FieldTrialParamAssociator::GetInstance()->ClearAllCachedParamsForTesting();
+  // Check that the params have been cleared from the cache.
+  std::map<std::string, std::string> cached_params;
+  FieldTrialParamAssociator::GetInstance()->GetFieldTrialParamsWithoutFallback(
+      trial_name, group_name, &cached_params);
+  EXPECT_EQ(0U, cached_params.size());
+
+  // Check that we fetch the param from shared memory properly.
+  std::map<std::string, std::string> new_params;
+  FieldTrialParamAssociator::GetInstance()->GetFieldTrialParams(trial_name,
+                                                                &new_params);
+  EXPECT_EQ("value1", new_params["key1"]);
+  EXPECT_EQ("value2", new_params["key2"]);
+  EXPECT_EQ(2U, new_params.size());
+}
+
+TEST(FieldTrialListTest, ClearParamsFromSharedMemory) {
+  std::string trial_name("Trial1");
+  std::string group_name("Group1");
+
+  base::SharedMemoryHandle handle;
+  {
+    // Create a field trial with some params.
+    FieldTrialList field_trial_list(nullptr);
+    FieldTrial* trial =
+        FieldTrialList::CreateFieldTrial(trial_name, group_name);
+    std::map<std::string, std::string> params;
+    params["key1"] = "value1";
+    params["key2"] = "value2";
+    FieldTrialParamAssociator::GetInstance()->AssociateFieldTrialParams(
+        trial_name, group_name, params);
+    FieldTrialList::InstantiateFieldTrialAllocatorIfNeeded();
+
+    // Clear all params from the associator AND shared memory. The allocated
+    // segments should be different.
+    FieldTrial::FieldTrialRef old_ref = trial->ref_;
+    FieldTrialParamAssociator::GetInstance()->ClearAllParamsForTesting();
+    FieldTrial::FieldTrialRef new_ref = trial->ref_;
+    EXPECT_NE(old_ref, new_ref);
+
+    // Check that there are no params associated with the field trial anymore.
+    std::map<std::string, std::string> new_params;
+    FieldTrialParamAssociator::GetInstance()->GetFieldTrialParams(trial_name,
+                                                                  &new_params);
+    EXPECT_EQ(0U, new_params.size());
+
+    // Now duplicate the handle so we can easily check that the trial is still
+    // in shared memory via AllStatesToString.
+    handle = base::SharedMemory::DuplicateHandle(
+        field_trial_list.field_trial_allocator_->shared_memory()->handle());
+  }
+
+  // Check that we have the trial.
+  FieldTrialList field_trial_list2(nullptr);
+  std::unique_ptr<base::SharedMemory> shm(new SharedMemory(handle, true));
+  // 4 KiB is enough to hold the trials only created for this test.
+  shm.get()->Map(4 << 10);
+  FieldTrialList::CreateTrialsFromSharedMemory(std::move(shm));
+  std::string check_string;
+  FieldTrialList::AllStatesToString(&check_string);
+  EXPECT_EQ("*Trial1/Group1/", check_string);
+}
+
 }  // namespace base
diff --git a/build/android/pylib/android/__init__.py b/build/android/pylib/android/__init__.py
deleted file mode 100644
index 7a90b53..0000000
--- a/build/android/pylib/android/__init__.py
+++ /dev/null
@@ -1,4 +0,0 @@
-# Copyright (c) 2016 The Chromium Authors. All rights reserved.
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-
diff --git a/build/android/pylib/android/logdog_logcat_monitor.py b/build/android/pylib/android/logdog_logcat_monitor.py
deleted file mode 100644
index 788f4828..0000000
--- a/build/android/pylib/android/logdog_logcat_monitor.py
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 2016 The Chromium Authors. All rights reserved.
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-
-import os
-import logging
-import sys
-
-from devil.android import logcat_monitor
-from devil.utils import reraiser_thread
-from pylib import constants
-
-sys.path.insert(0, os.path.abspath(os.path.join(
-    constants.DIR_SOURCE_ROOT, 'tools', 'swarming_client')))
-from libs.logdog import bootstrap # pylint: disable=import-error
-
-class LogdogLogcatMonitor(logcat_monitor.LogcatMonitor):
-  """Logcat monitor that writes logcat to a logdog stream.
-  The logdog stream client will return a url, where contains the logcat.
-  """
-  def __init__(self, adb, stream_name, clear=True, filter_specs=None):
-    super(LogdogLogcatMonitor, self).__init__(adb, clear, filter_specs)
-    self._logcat_url = ''
-    self._logdog_stream = None
-    self._stream_client = None
-    self._stream_name = stream_name
-    try:
-      self._stream_client = bootstrap.ButlerBootstrap.probe().stream_client()
-      self._logdog_stream = self._stream_client.open_text(self._stream_name)
-    except bootstrap.NotBootstrappedError as e:
-      logging.exception(
-          'Error not bootstrapped. Failed to start logdog: %s', e)
-    except (KeyError, ValueError) as e:
-      logging.exception('Error when creating stream_client/stream: %s.', e)
-
-  def GetLogcatURL(self):
-    """Return logcat url.
-
-    The default logcat url is '', if failed to create stream_client.
-    """
-    return self._logcat_url
-
-  def Stop(self):
-    """Stops the logcat monitor.
-
-    Close the logdog stream as well.
-    """
-    super(LogdogLogcatMonitor, self)._StopRecording()
-    if self._logdog_stream:
-      try:
-        self._logcat_url = self._stream_client.get_viewer_url(self._stream_name)
-      except (KeyError, ValueError) as e:
-        logging.exception('Error cannot get viewer url: %s', e)
-      self._logdog_stream.close()
-
-  def Start(self):
-    """Starts the logdog logcat monitor.
-
-    Clears the logcat if |clear| was set in |__init__|.
-    """
-    if self._clear:
-      self._adb.Logcat(clear=True)
-    self._StartRecording()
-
-  def _StartRecording(self):
-    """Starts recording logcat to file.
-
-    Write logcat to stream at the same time.
-    """
-    def record_to_stream():
-      if self._logdog_stream:
-        for data in self._adb.Logcat(filter_specs=self._filter_specs,
-                                     logcat_format='threadtime'):
-          if self._stop_recording_event.isSet():
-            return
-          self._logdog_stream.write(data + '\n')
-
-    self._stop_recording_event.clear()
-    if not self._record_thread:
-      self._record_thread = reraiser_thread.ReraiserThread(record_to_stream)
-      self._record_thread.start()
-
-  def Close(self):
-    """Override parent's close method."""
-    pass
-
-  def __del__(self):
-    """Override parent's delete method."""
-    pass
diff --git a/build/android/pylib/base/base_test_result.py b/build/android/pylib/base/base_test_result.py
index 527afb6..333211f 100644
--- a/build/android/pylib/base/base_test_result.py
+++ b/build/android/pylib/base/base_test_result.py
@@ -42,7 +42,6 @@
     self._duration = duration
     self._log = log
     self._tombstones = None
-    self._logcat_url = None
 
   def __str__(self):
     return self._name
@@ -96,12 +95,6 @@
   def GetTombstones(self):
     return self._tombstones
 
-  def SetLogcatUrl(self, logcat_url):
-    self._logcat_url = logcat_url
-
-  def GetLogcatUrl(self):
-    return self._logcat_url
-
 class TestRunResults(object):
   """Set of results for a test run."""
 
diff --git a/build/android/pylib/instrumentation/instrumentation_test_instance.py b/build/android/pylib/instrumentation/instrumentation_test_instance.py
index b716623..c2c1f4cb 100644
--- a/build/android/pylib/instrumentation/instrumentation_test_instance.py
+++ b/build/android/pylib/instrumentation/instrumentation_test_instance.py
@@ -442,9 +442,6 @@
     self._store_tombstones = False
     self._initializeTombstonesAttributes(args)
 
-    self._should_save_logcat = None
-    self._initializeLogAttributes(args)
-
   def _initializeApkAttributes(self, args, error_func):
     if args.apk_under_test:
       apk_under_test_path = args.apk_under_test
@@ -595,9 +592,6 @@
   def _initializeTombstonesAttributes(self, args):
     self._store_tombstones = args.store_tombstones
 
-  def _initializeLogAttributes(self, args):
-    self._should_save_logcat = bool(args.json_results_file)
-
   @property
   def additional_apks(self):
     return self._additional_apks
@@ -631,10 +625,6 @@
     return self._flags
 
   @property
-  def should_save_logcat(self):
-    return self._should_save_logcat
-
-  @property
   def package_info(self):
     return self._package_info
 
diff --git a/build/android/pylib/local/device/local_device_instrumentation_test_run.py b/build/android/pylib/local/device/local_device_instrumentation_test_run.py
index f522322..a203ce0 100644
--- a/build/android/pylib/local/device/local_device_instrumentation_test_run.py
+++ b/build/android/pylib/local/device/local_device_instrumentation_test_run.py
@@ -12,13 +12,13 @@
 from devil.android import flag_changer
 from devil.utils import reraiser_thread
 from pylib import valgrind_tools
-from pylib.android import logdog_logcat_monitor
 from pylib.base import base_test_result
 from pylib.instrumentation import instrumentation_test_instance
 from pylib.local.device import local_device_environment
 from pylib.local.device import local_device_test_run
 import tombstones
 
+
 _TAG = 'test_runner_py'
 
 TIMEOUT_ANNOTATIONS = [
@@ -245,19 +245,10 @@
       device.RunShellCommand(
           ['log', '-p', 'i', '-t', _TAG, 'START %s' % test_name],
           check_return=True)
-      logcat_url = None
       time_ms = lambda: int(time.time() * 1e3)
       start_ms = time_ms()
-      if self._test_instance.should_save_logcat:
-        with logdog_logcat_monitor.LogdogLogcatMonitor(
-            device.adb,
-            'logcat_%s' % test_name.replace('#', '.')) as logmon:
-          output = device.StartInstrumentation(
-              target, raw=True, extras=extras, timeout=timeout, retries=0)
-        logcat_url = logmon.GetLogcatURL()
-      else:
-        output = device.StartInstrumentation(
-            target, raw=True, extras=extras, timeout=timeout, retries=0)
+      output = device.StartInstrumentation(
+          target, raw=True, extras=extras, timeout=timeout, retries=0)
     finally:
       device.RunShellCommand(
           ['log', '-p', 'i', '-t', _TAG, 'END %s' % test_name],
@@ -275,8 +266,6 @@
         self._test_instance.ParseAmInstrumentRawOutput(output))
     results = self._test_instance.GenerateTestResults(
         result_code, result_bundle, statuses, start_ms, duration_ms)
-    for result in results:
-      result.SetLogcatUrl(logcat_url)
 
     # Update the result name if the test used flags.
     if flags:
diff --git a/build/android/pylib/results/json_results.py b/build/android/pylib/results/json_results.py
index 8233543..593c67a 100644
--- a/build/android/pylib/results/json_results.py
+++ b/build/android/pylib/results/json_results.py
@@ -102,7 +102,6 @@
           'losless_snippet': '',
           'output_snippet_base64:': '',
           'tombstones': r.GetTombstones() or '',
-          'logcat_url': r.GetLogcatUrl() or '',
       }
       iteration_data[r.GetName()].append(result_dict)
 
diff --git a/build/android/test_runner.pydeps b/build/android/test_runner.pydeps
index 9ee98fa..8be6c03 100644
--- a/build/android/test_runner.pydeps
+++ b/build/android/test_runner.pydeps
@@ -67,17 +67,9 @@
 ../../third_party/catapult/devil/devil/utils/timeout_retry.py
 ../../third_party/catapult/devil/devil/utils/watchdog_timer.py
 ../../third_party/catapult/devil/devil/utils/zip_utils.py
-../../tools/swarming_client/libs/__init__.py
-../../tools/swarming_client/libs/logdog/__init__.py
-../../tools/swarming_client/libs/logdog/bootstrap.py
-../../tools/swarming_client/libs/logdog/stream.py
-../../tools/swarming_client/libs/logdog/streamname.py
-../../tools/swarming_client/libs/logdog/varint.py
 ../util/lib/common/unittest_util.py
 devil_chromium.py
 pylib/__init__.py
-pylib/android/__init__.py
-pylib/android/logdog_logcat_monitor.py
 pylib/base/__init__.py
 pylib/base/base_test_result.py
 pylib/base/base_test_runner.py
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java b/chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java
index 56eb25b6..7ac776f 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java
@@ -14,6 +14,7 @@
 import android.os.AsyncTask;
 import android.os.Build;
 import android.os.Handler;
+import android.support.annotation.IntDef;
 import android.support.v4.view.MarginLayoutParamsCompat;
 import android.support.v4.view.ViewCompat;
 import android.support.v7.app.AlertDialog;
@@ -22,6 +23,7 @@
 import android.view.LayoutInflater;
 import android.view.View;
 import android.view.View.OnClickListener;
+import android.view.View.OnFocusChangeListener;
 import android.view.ViewGroup;
 import android.view.accessibility.AccessibilityEvent;
 import android.view.inputmethod.InputMethodManager;
@@ -38,6 +40,8 @@
 import org.chromium.base.VisibleForTesting;
 import org.chromium.chrome.R;
 
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
 import java.util.Calendar;
 
 /**
@@ -73,6 +77,26 @@
     private int mThisMonth;
     private boolean mValidationWaitsForCalendarTask;
 
+    private String mCvcErrorMessage;
+    private String mExpirationErrorMessage;
+    private String mCvcAndExpirationErrorMessage;
+
+    private boolean mFinishedTypingMonth;
+    private boolean mFinishedTypingYear;
+    private boolean mFinishedTypingCvc;
+
+    public static final int ERROR_TYPE_EXPIRATION = 1;
+    public static final int ERROR_TYPE_CVC = 2;
+    public static final int ERROR_TYPE_BOTH = 3;
+
+    @Retention(RetentionPolicy.SOURCE)
+    @IntDef({
+        ERROR_TYPE_EXPIRATION,
+        ERROR_TYPE_CVC,
+        ERROR_TYPE_BOTH
+    })
+    public @interface ErrorType {}
+
     /**
      * An interface to handle the interaction with an CardUnmaskPrompt object.
      */
@@ -118,6 +142,11 @@
          * Called when clicking "Verify" or "Continue" (the positive button) is possible.
          */
         void onCardUnmaskPromptReadyToUnmask(CardUnmaskPrompt prompt);
+
+        /**
+         * Called when the input values in the unmask prompt have been validated.
+         */
+        void onCardUnmaskPromptValidationDone(CardUnmaskPrompt prompt);
     }
 
     public CardUnmaskPrompt(Context context, CardUnmaskPromptDelegate delegate, String title,
@@ -164,6 +193,46 @@
         mThisYear = -1;
         mThisMonth = -1;
         if (mShouldRequestExpirationDate) new CalendarTask().execute();
+
+        // Create the observers to be notified when the user has finished editing the input fields.
+        mCardUnmaskInput.setOnFocusChangeListener(new OnFocusChangeListener() {
+            @Override
+            public void onFocusChange(View v, boolean hasFocus) {
+                if (!hasFocus && !mCardUnmaskInput.getText().toString().isEmpty()
+                        && !mFinishedTypingCvc) {
+                    mFinishedTypingCvc = true;
+                    validate();
+                }
+            }
+        });
+        mMonthInput.setOnFocusChangeListener(new OnFocusChangeListener() {
+            @Override
+            public void onFocusChange(View v, boolean hasFocus) {
+                if (!hasFocus && !mMonthInput.getText().toString().isEmpty()
+                        && !mFinishedTypingMonth) {
+                    mFinishedTypingMonth = true;
+                    validate();
+                }
+            }
+        });
+        mYearInput.setOnFocusChangeListener(new OnFocusChangeListener() {
+            @Override
+            public void onFocusChange(View v, boolean hasFocus) {
+                if (!hasFocus && !mYearInput.getText().toString().isEmpty()
+                        && !mFinishedTypingYear) {
+                    mFinishedTypingYear = true;
+                    validate();
+                }
+            }
+        });
+
+        Resources resources = context.getResources();
+        mCvcErrorMessage =
+                resources.getString(R.string.autofill_card_unmask_prompt_error_try_again_cvc);
+        mExpirationErrorMessage = resources.getString(
+                R.string.autofill_card_unmask_prompt_error_try_again_expiration);
+        mCvcAndExpirationErrorMessage = resources.getString(
+                R.string.autofill_card_unmask_prompt_error_try_again_cvc_and_expiration);
     }
 
     /**
@@ -229,20 +298,20 @@
         mVerificationProgressBar.setVisibility(View.VISIBLE);
         mVerificationView.setText(R.string.autofill_card_unmask_verification_in_progress);
         mVerificationView.announceForAccessibility(mVerificationView.getText());
-        setInputError(null);
+        clearInputError();
     }
 
     public void verificationFinished(String errorMessage, boolean allowRetry) {
         if (errorMessage != null) {
             setOverlayVisibility(View.GONE);
             if (allowRetry) {
-                setInputError(errorMessage);
+                setInputError(errorMessage, ERROR_TYPE_BOTH);
                 setInputsEnabled(true);
                 setInitialFocus();
 
                 if (!mShouldRequestExpirationDate) mNewCardLink.setVisibility(View.VISIBLE);
             } else {
-                setInputError(null);
+                clearInputError();
                 setNoRetryError(errorMessage);
             }
         } else {
@@ -276,9 +345,23 @@
 
     private void validate() {
         Button positiveButton = mDialog.getButton(AlertDialog.BUTTON_POSITIVE);
-        positiveButton.setEnabled(areInputsValid());
-        if (positiveButton.isEnabled() && sObserverForTest != null) {
-            sObserverForTest.onCardUnmaskPromptReadyToUnmask(this);
+
+        boolean hasValidExpiration = isExpirationDateValid();
+        boolean hasValidCvc = isCvcValid();
+
+        // Since the CVC input field is the last one, users won't necessarily focus out of it. It
+        // should be considered as finished once the CVC becomes valid.
+        if (hasValidCvc) mFinishedTypingCvc = true;
+
+        positiveButton.setEnabled(hasValidExpiration && hasValidCvc);
+        showDetailedErrorMessage(hasValidExpiration, hasValidCvc);
+
+        if (sObserverForTest != null) {
+            sObserverForTest.onCardUnmaskPromptValidationDone(this);
+
+            if (positiveButton.isEnabled()) {
+                sObserverForTest.onCardUnmaskPromptReadyToUnmask(this);
+            }
         }
     }
 
@@ -362,7 +445,7 @@
         assert mShouldRequestExpirationDate;
         mNewCardLink.setVisibility(View.GONE);
         mCardUnmaskInput.setText(null);
-        setInputError(null);
+        clearInputError();
         mMonthInput.requestFocus();
     }
 
@@ -377,26 +460,51 @@
         }
     }
 
-    private boolean areInputsValid() {
-        if (mShouldRequestExpirationDate) {
-            if (mThisYear == -1 || mThisMonth == -1) {
-                mValidationWaitsForCalendarTask = true;
-                return false;
-            }
+    private void showDetailedErrorMessage(boolean hasValidExpiration, boolean hasValidCvc) {
+        // Only show an expiration date error if the user has finished typing both the month and
+        // year fields.
+        boolean shouldShowExpirationError =
+                !hasValidExpiration && mFinishedTypingMonth && mFinishedTypingYear;
 
-            int month = -1;
-            try {
-                month = Integer.parseInt(mMonthInput.getText().toString());
-                if (month < 1 || month > 12) return false;
-            } catch (NumberFormatException e) {
-                return false;
-            }
+        // Only show a CVC error if the user has fininshed typing.
+        boolean shouldShowCvcError = !hasValidCvc && mFinishedTypingCvc;
 
-            int year = getFourDigitYear();
-            if (year < mThisYear || year > mThisYear + 10) return false;
-
-            if (year == mThisYear && month < mThisMonth) return false;
+        if (shouldShowExpirationError && shouldShowCvcError) {
+            setInputError(mCvcAndExpirationErrorMessage, ERROR_TYPE_BOTH);
+        } else if (shouldShowExpirationError) {
+            setInputError(mExpirationErrorMessage, ERROR_TYPE_EXPIRATION);
+        } else if (shouldShowCvcError) {
+            setInputError(mCvcErrorMessage, ERROR_TYPE_CVC);
+        } else {
+            clearInputError();
         }
+    }
+
+    private boolean isExpirationDateValid() {
+        if (!mShouldRequestExpirationDate) return true;
+
+        if (mThisYear == -1 || mThisMonth == -1) {
+            mValidationWaitsForCalendarTask = true;
+            return false;
+        }
+
+        int month = -1;
+        try {
+            month = Integer.parseInt(mMonthInput.getText().toString());
+            if (month < 1 || month > 12) return false;
+        } catch (NumberFormatException e) {
+            return false;
+        }
+
+        int year = getFourDigitYear();
+        if (year < mThisYear || year > mThisYear + 10) return false;
+
+        if (year == mThisYear && month < mThisMonth) return false;
+
+        return true;
+    }
+
+    private boolean isCvcValid() {
         return mDelegate.checkUserInputValidity(mCardUnmaskInput.getText().toString());
     }
 
@@ -436,35 +544,58 @@
     }
 
     /**
-     * Sets the error message on the cvc input.
+     * Sets the error message on the inputs.
      * @param message The error message to show, or null if the error state should be cleared.
      */
-    private void setInputError(String message) {
+    private void setInputError(String message, @ErrorType int errorType) {
+        assert message != null;
+
+        // Set the message to display;
         mErrorMessage.setText(message);
-        mErrorMessage.setVisibility(message == null ? View.GONE : View.VISIBLE);
+        mErrorMessage.setVisibility(View.VISIBLE);
 
         // A null message is passed in during card verification, which also makes an announcement.
         // Announcing twice in a row may cancel the first announcement.
-        if (message != null) {
-            mErrorMessage.announceForAccessibility(message);
-        }
+        mErrorMessage.announceForAccessibility(message);
 
         // The rest of this code makes L-specific assumptions about the background being used to
         // draw the TextInput.
         if (Build.VERSION.SDK_INT < Build.VERSION_CODES.LOLLIPOP) return;
 
-        ColorFilter filter = null;
-        if (message != null) {
-            filter = new PorterDuffColorFilter(ApiCompatibilityUtils.getColor(
-                    mDialog.getContext().getResources(),
-                    R.color.input_underline_error_color), PorterDuff.Mode.SRC_IN);
-        }
+        ColorFilter filter = new PorterDuffColorFilter(ApiCompatibilityUtils.getColor(
+                mDialog.getContext().getResources(),
+                R.color.input_underline_error_color), PorterDuff.Mode.SRC_IN);
 
-        // TODO(estade): it would be nicer if the error were specific enough to tell us which input
-        // was invalid.
-        updateColorForInput(mCardUnmaskInput, filter);
-        updateColorForInput(mMonthInput, filter);
-        updateColorForInput(mYearInput, filter);
+        if (errorType == ERROR_TYPE_BOTH) {
+            updateColorForInput(mCardUnmaskInput, filter);
+            updateColorForInput(mMonthInput, filter);
+            updateColorForInput(mYearInput, filter);
+        } else if (errorType == ERROR_TYPE_CVC) {
+            updateColorForInput(mCardUnmaskInput, filter);
+            updateColorForInput(mMonthInput, null);
+            updateColorForInput(mYearInput, null);
+        } else if (errorType == ERROR_TYPE_EXPIRATION) {
+            updateColorForInput(mMonthInput, filter);
+            updateColorForInput(mYearInput, filter);
+            updateColorForInput(mCardUnmaskInput, null);
+        }
+    }
+
+    /**
+     * Removes the error message on the inputs.
+     */
+    private void clearInputError() {
+        mErrorMessage.setText(null);
+        mErrorMessage.setVisibility(View.GONE);
+
+        // The rest of this code makes L-specific assumptions about the background being used to
+        // draw the TextInput.
+        if (Build.VERSION.SDK_INT < Build.VERSION_CODES.LOLLIPOP) return;
+
+        // Remove the highlight on the input fields.
+        updateColorForInput(mMonthInput, null);
+        updateColorForInput(mYearInput, null);
+        updateColorForInput(mCardUnmaskInput, null);
     }
 
     /**
@@ -510,4 +641,9 @@
     public AlertDialog getDialogForTest() {
         return mDialog;
     }
+
+    @VisibleForTesting
+    public String getErrorMessage() {
+        return mErrorMessage.getText().toString();
+    }
 }
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestExpiredLocalCardTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestExpiredLocalCardTest.java
index cb18b02..08c11fe 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestExpiredLocalCardTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestExpiredLocalCardTest.java
@@ -112,4 +112,48 @@
 
         clickInCardEditorAndWait(R.id.payments_edit_done_button, mReadyToPay);
     }
+
+    /**
+     * Tests the different card unmask error messages for an expired card.
+     */
+    @MediumTest
+    @Feature({"Payments"})
+    public void testPromptErrorMessages()
+            throws InterruptedException, ExecutionException, TimeoutException {
+        // Click pay to get to the card unmask prompt.
+        triggerUIAndWait(mReadyToPay);
+        clickAndWait(R.id.button_primary, mReadyForUnmaskInput);
+
+        // Set valid arguments.
+        setTextInExpiredCardUnmaskDialogAndWait(
+                new int[] {R.id.expiration_month, R.id.expiration_year, R.id.card_unmask_input},
+                new String[] {"10", "26", "123"}, mUnmaskValidationDone);
+        assertTrue(getUnmaskPromptErrorMessage().equals(""));
+
+        // Set an invalid expiration date.
+        setTextInExpiredCardUnmaskDialogAndWait(
+                new int[] {R.id.expiration_month, R.id.expiration_year, R.id.card_unmask_input},
+                new String[] {"10", "14", "123"}, mUnmaskValidationDone);
+        assertTrue(getUnmaskPromptErrorMessage().equals(
+                "Check your expiration date and try again"));
+
+        // Set an invalid CVC and expiration date.
+        setTextInExpiredCardUnmaskDialogAndWait(
+                new int[] {R.id.expiration_month, R.id.expiration_year, R.id.card_unmask_input},
+                new String[] {"10", "14", "12312"}, mUnmaskValidationDone);
+        assertTrue(getUnmaskPromptErrorMessage().equals(
+                "Check your expiration date and CVC and try again"));
+
+        // Set an invalid CVC.
+        setTextInExpiredCardUnmaskDialogAndWait(
+                new int[] {R.id.expiration_month, R.id.expiration_year, R.id.card_unmask_input},
+                new String[] {"10", "26", "12312"}, mUnmaskValidationDone);
+        assertTrue(getUnmaskPromptErrorMessage().equals("Check your CVC and try again"));
+
+        // Set valid arguments again.
+        setTextInExpiredCardUnmaskDialogAndWait(
+                new int[] {R.id.expiration_month, R.id.expiration_year, R.id.card_unmask_input},
+                new String[] {"10", "26", "123"}, mUnmaskValidationDone);
+        assertTrue(getUnmaskPromptErrorMessage().equals(""));
+    }
 }
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestFreeShippingTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestFreeShippingTest.java
index bf21cf1..ce26e7c4 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestFreeShippingTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestFreeShippingTest.java
@@ -218,4 +218,28 @@
                             "PaymentRequest.RequestedInformation", i));
         }
     }
+
+    /**
+     * Tests the different card unmask error messages for a non expired card.
+     */
+    @MediumTest
+    @Feature({"Payments"})
+    public void testPromptErrorMessages()
+            throws InterruptedException, ExecutionException, TimeoutException {
+        // Click pay to get to the card unmask prompt.
+        triggerUIAndWait(mReadyToPay);
+        clickAndWait(R.id.button_primary, mReadyForUnmaskInput);
+
+        // Set valid arguments.
+        setTextInCardUnmaskDialogAndWait(R.id.card_unmask_input, "123", mUnmaskValidationDone);
+        assertTrue(getUnmaskPromptErrorMessage().equals(""));
+
+        // Set an invalid CVC.
+        setTextInCardUnmaskDialogAndWait(R.id.card_unmask_input, "123123", mUnmaskValidationDone);
+        assertTrue(getUnmaskPromptErrorMessage().equals("Check your CVC and try again"));
+
+        // Set valid arguments again.
+        setTextInCardUnmaskDialogAndWait(R.id.card_unmask_input, "123", mUnmaskValidationDone);
+        assertTrue(getUnmaskPromptErrorMessage().equals(""));
+    }
 }
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestTestBase.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestTestBase.java
index 077d214f..5904a19 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestTestBase.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestTestBase.java
@@ -80,6 +80,7 @@
     protected final PaymentsCallbackHelper<PaymentRequestUI> mResultReady;
     protected final PaymentsCallbackHelper<CardUnmaskPrompt> mReadyForUnmaskInput;
     protected final PaymentsCallbackHelper<CardUnmaskPrompt> mReadyToUnmask;
+    protected final PaymentsCallbackHelper<CardUnmaskPrompt> mUnmaskValidationDone;
     protected final CallbackHelper mReadyToEdit;
     protected final CallbackHelper mEditorValidationError;
     protected final CallbackHelper mEditorTextUpdate;
@@ -104,6 +105,7 @@
         mResultReady = new PaymentsCallbackHelper<>();
         mReadyForUnmaskInput = new PaymentsCallbackHelper<>();
         mReadyToUnmask = new PaymentsCallbackHelper<>();
+        mUnmaskValidationDone = new PaymentsCallbackHelper<>();
         mReadyToEdit = new CallbackHelper();
         mEditorValidationError = new CallbackHelper();
         mEditorTextUpdate = new CallbackHelper();
@@ -443,6 +445,11 @@
         });
     }
 
+    /** Returns the error message visible to the user in the credit card unmask prompt. */
+    protected String getUnmaskPromptErrorMessage() {
+        return mCardUnmaskPrompt.getErrorMessage();
+    }
+
     /** Selects the spinner value in the editor UI for credit cards. */
     protected void setSpinnerSelectionsInCardEditorAndWait(final int[] selections,
             CallbackHelper helper) throws InterruptedException, TimeoutException {
@@ -529,8 +536,10 @@
         ThreadUtils.runOnUiThreadBlocking(new Runnable() {
             @Override
             public void run() {
-                ((EditText) mCardUnmaskPrompt.getDialogForTest().findViewById(resourceId))
-                        .setText(input);
+                EditText editText =
+                        ((EditText) mCardUnmaskPrompt.getDialogForTest().findViewById(resourceId));
+                editText.setText(input);
+                editText.getOnFocusChangeListener().onFocusChange(null, false);
             }
         });
         helper.waitForCallback(callCount);
@@ -546,8 +555,10 @@
             @Override
             public void run() {
                 for (int i = 0; i < resourceIds.length; ++i) {
-                    ((EditText) mCardUnmaskPrompt.getDialogForTest().findViewById(resourceIds[i]))
-                            .setText(values[i]);
+                    EditText editText = ((EditText) mCardUnmaskPrompt.getDialogForTest()
+                            .findViewById(resourceIds[i]));
+                    editText.setText(values[i]);
+                    editText.getOnFocusChangeListener().onFocusChange(null, false);
                 }
             }
         });
@@ -675,6 +686,12 @@
         mReadyToUnmask.notifyCalled(prompt);
     }
 
+    @Override
+    public void onCardUnmaskPromptValidationDone(CardUnmaskPrompt prompt) {
+        ThreadUtils.assertOnUiThread();
+        mUnmaskValidationDone.notifyCalled(prompt);
+    }
+
     /**
      * Listens for UI notifications.
      */
diff --git a/chrome/browser/chromeos/policy/browser_policy_connector_chromeos.cc b/chrome/browser/chromeos/policy/browser_policy_connector_chromeos.cc
index 11f8303..bcdcf12 100644
--- a/chrome/browser/chromeos/policy/browser_policy_connector_chromeos.cc
+++ b/chrome/browser/chromeos/policy/browser_policy_connector_chromeos.cc
@@ -45,6 +45,7 @@
 #include "chromeos/cryptohome/system_salt_getter.h"
 #include "chromeos/dbus/cryptohome_client.h"
 #include "chromeos/dbus/dbus_thread_manager.h"
+#include "chromeos/dbus/upstart_client.h"
 #include "chromeos/network/network_handler.h"
 #include "chromeos/network/onc/onc_certificate_importer_impl.h"
 #include "chromeos/settings/cros_settings_names.h"
@@ -110,6 +111,10 @@
             GetBackgroundTaskRunner());
 
     if (install_attributes_->IsActiveDirectoryManaged()) {
+      chromeos::DBusThreadManager::Get()
+          ->GetUpstartClient()
+          ->StartAuthPolicyService();
+
       device_active_directory_policy_manager_ =
           new DeviceActiveDirectoryPolicyManager(
               std::move(device_cloud_policy_store));
diff --git a/chrome/browser/prerender/prerender_manager.cc b/chrome/browser/prerender/prerender_manager.cc
index 48300bba..5655372 100644
--- a/chrome/browser/prerender/prerender_manager.cc
+++ b/chrome/browser/prerender/prerender_manager.cc
@@ -1261,8 +1261,10 @@
 }
 
 bool PrerenderManager::IsPrerenderSilenceExperiment(Origin origin) const {
-  if (origin == ORIGIN_OFFLINE)
+  if (origin == ORIGIN_OFFLINE ||
+      origin == ORIGIN_EXTERNAL_REQUEST_FORCED_CELLULAR) {
     return false;
+  }
 
   // The group name should contain expiration time formatted as:
   //   "ExperimentYes_expires_YYYY-MM-DDTHH:MM:SSZ".
@@ -1271,6 +1273,16 @@
   const char kExperimentPrefix[] = "ExperimentYes";
   if (!base::StartsWith(group_name, kExperimentPrefix,
                         base::CompareCase::INSENSITIVE_ASCII)) {
+    // The experiment group was not set, use 2016-12-14 PST as the day of the
+    // experiment.
+    base::Time experiment_start;
+    if (!base::Time::FromString("2016-12-14-08:00:00Z", &experiment_start))
+      NOTREACHED();
+    base::Time current_time = GetCurrentTime();
+    if ((experiment_start <= current_time) &&
+        (current_time < experiment_start + base::TimeDelta::FromDays(1))) {
+      return true;
+    }
     return false;
   }
   const char kExperimentPrefixWithExpiration[] = "ExperimentYes_expires_";
diff --git a/chrome/browser/prerender/prerender_unittest.cc b/chrome/browser/prerender/prerender_unittest.cc
index 68d6c5bb..5a197314 100644
--- a/chrome/browser/prerender/prerender_unittest.cc
+++ b/chrome/browser/prerender/prerender_unittest.cc
@@ -97,6 +97,17 @@
 
 const uint32_t kDefaultRelTypes = PrerenderRelTypePrerender;
 
+const Origin g_prerender_silence_origins[] = {
+    ORIGIN_GWS_PRERENDER,
+    ORIGIN_OMNIBOX,
+    ORIGIN_NONE,
+    ORIGIN_LINK_REL_PRERENDER_SAMEDOMAIN,
+    ORIGIN_LINK_REL_PRERENDER_CROSSDOMAIN,
+    ORIGIN_EXTERNAL_REQUEST,
+    ORIGIN_INSTANT,
+    ORIGIN_LINK_REL_NEXT,
+};
+
 base::SimpleTestTickClock* OverridePrerenderManagerTimeTicks(
     PrerenderManager* prerender_manager) {
   auto tick_clock = base::MakeUnique<base::SimpleTestTickClock>();
@@ -1134,29 +1145,59 @@
   EXPECT_EQ(ORIGIN_OFFLINE, prerender_handle->contents()->origin());
 }
 
+// Checks that the "PrerenderSilence experiment does not disable forced-cellular
+// prerendering.
+TEST_F(PrerenderTest, PrerenderSilenceAllowsForcedCellular) {
+  // Set the time to 30 seconds before the experiment expires.
+  ASSERT_TRUE(base::FieldTrialList::CreateFieldTrial(
+      "PrerenderSilence", "ExperimentYes_expires_2016-12-20T00:01:00Z"));
+  ASSERT_TRUE(OverridePrerenderManagerTime("2016-12-20T00:00:30Z",
+                                           prerender_manager()));
+  GURL url("http://www.google.com/");
+  DummyPrerenderContents* prerender_contents =
+      prerender_manager()->CreateNextPrerenderContents(
+          url, ORIGIN_EXTERNAL_REQUEST_FORCED_CELLULAR,
+          FINAL_STATUS_MANAGER_SHUTDOWN);
+  std::unique_ptr<PrerenderHandle> prerender_handle =
+      prerender_manager()->AddPrerenderOnCellularFromExternalRequest(
+          url, content::Referrer(), nullptr, gfx::Rect(kSize));
+  EXPECT_TRUE(prerender_handle);
+  EXPECT_TRUE(prerender_handle->IsPrerendering());
+  EXPECT_TRUE(prerender_contents->prerendering_has_started());
+  EXPECT_EQ(prerender_contents, prerender_handle->contents());
+  EXPECT_EQ(ORIGIN_EXTERNAL_REQUEST_FORCED_CELLULAR,
+            prerender_handle->contents()->origin());
+}
+
 // Checks that the "PrerenderSilence" experiment disables prerendering.
 TEST_F(PrerenderTest, PrerenderSilenceDisallowsNonOffline) {
   ASSERT_TRUE(base::FieldTrialList::CreateFieldTrial(
       "PrerenderSilence", "ExperimentYes_expires_2016-12-20T00:02:00Z"));
   ASSERT_TRUE(OverridePrerenderManagerTime("2016-12-20T00:01:00Z",
                                            prerender_manager()));
-  const Origin origins[] = {
-      ORIGIN_GWS_PRERENDER,
-      ORIGIN_OMNIBOX,
-      ORIGIN_NONE,
-      ORIGIN_LINK_REL_PRERENDER_SAMEDOMAIN,
-      ORIGIN_LINK_REL_PRERENDER_CROSSDOMAIN,
-      ORIGIN_EXTERNAL_REQUEST,
-      ORIGIN_INSTANT,
-      ORIGIN_LINK_REL_NEXT,
-      ORIGIN_EXTERNAL_REQUEST_FORCED_CELLULAR,
-  };
-  for (const Origin& origin : origins) {
+  for (const Origin& origin : g_prerender_silence_origins) {
     EXPECT_TRUE(
         prerender_manager()->IsPrerenderSilenceExperimentForTesting(origin));
   }
 }
 
+// Checks that the "PrerenderSilence" experiment disables prerendering even
+// without the field trial, then expires.
+TEST_F(PrerenderTest, PrerenderSilenceWithoutFieldTrial) {
+  ASSERT_TRUE(OverridePrerenderManagerTime("2016-12-14T08:00:01Z",
+                                           prerender_manager()));
+  for (const Origin& origin : g_prerender_silence_origins) {
+    EXPECT_TRUE(
+        prerender_manager()->IsPrerenderSilenceExperimentForTesting(origin));
+  }
+  ASSERT_TRUE(OverridePrerenderManagerTime("2016-12-15T08:00:00Z",
+                                           prerender_manager()));
+  for (const Origin& origin : g_prerender_silence_origins) {
+    EXPECT_FALSE(
+        prerender_manager()->IsPrerenderSilenceExperimentForTesting(origin));
+  }
+}
+
 // Checks that prerendering is enabled after expiration of the
 // "PrerenderSilence" experiment.
 TEST_F(PrerenderTest, PrerenderSilenceAllowsAfterExpiration) {
diff --git a/chrome/browser/ui/passwords/manage_passwords_view_utils.h b/chrome/browser/ui/passwords/manage_passwords_view_utils.h
index e3b9e940..af8bc28a 100644
--- a/chrome/browser/ui/passwords/manage_passwords_view_utils.h
+++ b/chrome/browser/ui/passwords/manage_passwords_view_utils.h
@@ -29,6 +29,10 @@
 // The desired width and height in pixels for an account avatar.
 constexpr int kAvatarImageSize = 32;
 
+// The desired width and height for the 'i' icon used for the PSL matches in the
+// account chooser.
+constexpr int kInfoIconSize = 16;
+
 // Crops and scales |image_skia| to the desired size for an account avatar.
 gfx::ImageSkia ScaleImageForAccountAvatar(gfx::ImageSkia image_skia);
 
diff --git a/chrome/browser/ui/views/passwords/credentials_item_view.cc b/chrome/browser/ui/views/passwords/credentials_item_view.cc
index 4227aada..e6cf904 100644
--- a/chrome/browser/ui/views/passwords/credentials_item_view.cc
+++ b/chrome/browser/ui/views/passwords/credentials_item_view.cc
@@ -12,8 +12,11 @@
 #include "components/autofill/core/common/password_form.h"
 #include "ui/base/resource/resource_bundle.h"
 #include "ui/gfx/canvas.h"
+#include "ui/gfx/color_palette.h"
 #include "ui/gfx/image/image.h"
+#include "ui/gfx/paint_vector_icon.h"
 #include "ui/gfx/path.h"
+#include "ui/gfx/vector_icons_public.h"
 #include "ui/views/border.h"
 #include "ui/views/controls/image_view.h"
 #include "ui/views/controls/label.h"
@@ -69,6 +72,7 @@
       form_(form),
       upper_label_(nullptr),
       lower_label_(nullptr),
+      info_icon_(nullptr),
       hover_color_(hover_color),
       weak_ptr_factory_(this) {
   set_notify_enter_exit_on_child(true);
@@ -105,6 +109,16 @@
     AddChildView(lower_label_);
   }
 
+  if (form_->is_public_suffix_match) {
+    info_icon_ = new views::ImageView;
+    info_icon_->SetImage(gfx::CreateVectorIcon(gfx::VectorIconId::INFO_OUTLINE,
+                                               kInfoIconSize,
+                                               gfx::kChromeIconGrey));
+    info_icon_->SetTooltipText(
+        base::UTF8ToUTF16(form_->origin.GetOrigin().spec()));
+    AddChildView(info_icon_);
+  }
+
   if (!upper_text.empty() && !lower_text.empty())
     SetAccessibleName(upper_text + base::ASCIIToUTF16("\n") + lower_text);
   else
@@ -173,6 +187,12 @@
     label_origin.Offset(0, upper_size.height());
     lower_label_->SetBoundsRect(gfx::Rect(label_origin, lower_size));
   }
+  if (info_icon_) {
+    info_icon_->SizeToPreferredSize();
+    info_icon_->SetPosition(
+        gfx::Point(child_area.right() - info_icon_->width(),
+                   child_area.CenterPoint().y() - info_icon_->height() / 2));
+  }
 }
 
 void CredentialsItemView::OnPaint(gfx::Canvas* canvas) {
diff --git a/chrome/browser/ui/views/passwords/credentials_item_view.h b/chrome/browser/ui/views/passwords/credentials_item_view.h
index f11287c2..83d2cfc 100644
--- a/chrome/browser/ui/views/passwords/credentials_item_view.h
+++ b/chrome/browser/ui/views/passwords/credentials_item_view.h
@@ -62,6 +62,7 @@
   views::ImageView* image_view_;
   views::Label* upper_label_;
   views::Label* lower_label_;
+  views::ImageView* info_icon_;
 
   SkColor hover_color_;
 
diff --git a/chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc b/chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc
index 9efae54..0fabe86f 100644
--- a/chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc
+++ b/chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc
@@ -75,6 +75,7 @@
 #include "chromeos/chromeos_switches.h"
 #include "chromeos/dbus/dbus_thread_manager.h"
 #include "chromeos/dbus/power_manager_client.h"
+#include "chromeos/dbus/upstart_client.h"
 #include "chromeos/login/auth/key.h"
 #include "chromeos/login/auth/user_context.h"
 #include "chromeos/network/network_state.h"
@@ -1198,12 +1199,17 @@
 }
 
 void SigninScreenHandler::HandleToggleEnrollmentAd() {
+  // TODO(rsorokin): Cleanup enrollment flow for Active Directory. (see
+  // crbug.com/668491).
   if (chrome::GetChannel() == version_info::Channel::BETA ||
       chrome::GetChannel() == version_info::Channel::STABLE) {
     return;
   }
   base::CommandLine::ForCurrentProcess()->AppendSwitch(
       chromeos::switches::kEnableAd);
+  chromeos::DBusThreadManager::Get()
+      ->GetUpstartClient()
+      ->StartAuthPolicyService();
   HandleToggleEnrollmentScreen();
 }
 
diff --git a/components/autofill/core/browser/ui/card_unmask_prompt_controller_impl.cc b/components/autofill/core/browser/ui/card_unmask_prompt_controller_impl.cc
index a922b5a..d8e664c 100644
--- a/components/autofill/core/browser/ui/card_unmask_prompt_controller_impl.cc
+++ b/components/autofill/core/browser/ui/card_unmask_prompt_controller_impl.cc
@@ -83,7 +83,7 @@
 
     case AutofillClient::TRY_AGAIN_FAILURE: {
       error_message = l10n_util::GetStringUTF16(
-          IDS_AUTOFILL_CARD_UNMASK_PROMPT_ERROR_TRY_AGAIN);
+          IDS_AUTOFILL_CARD_UNMASK_PROMPT_ERROR_TRY_AGAIN_CVC);
       break;
     }
 
@@ -219,15 +219,11 @@
   // The iOS UI has less room for the title so it shows a shorter string.
   return l10n_util::GetStringUTF16(IDS_AUTOFILL_CARD_UNMASK_PROMPT_TITLE);
 #else
-  int ids;
-  if (reason_ == AutofillClient::UNMASK_FOR_AUTOFILL &&
-      ShouldRequestExpirationDate()) {
-    ids = IDS_AUTOFILL_CARD_UNMASK_PROMPT_UPDATE_TITLE;
-  }
-  else {
-    ids = IDS_AUTOFILL_CARD_UNMASK_PROMPT_TITLE;
-  }
-  return l10n_util::GetStringFUTF16(ids, card_.TypeAndLastFourDigits());
+  return l10n_util::GetStringFUTF16(
+      ShouldRequestExpirationDate()
+          ? IDS_AUTOFILL_CARD_UNMASK_PROMPT_EXPIRED_TITLE
+          : IDS_AUTOFILL_CARD_UNMASK_PROMPT_TITLE,
+      card_.TypeAndLastFourDigits());
 #endif
 }
 
diff --git a/components/autofill_strings.grdp b/components/autofill_strings.grdp
index 027ea036..15cf547 100644
--- a/components/autofill_strings.grdp
+++ b/components/autofill_strings.grdp
@@ -230,10 +230,13 @@
   </message>
 
   <!-- Autofill credit card unmask prompt -->
-  <message name="IDS_AUTOFILL_CARD_UNMASK_PROMPT_ERROR_TRY_AGAIN" desc="Error message that encourages the user to try to re-enter their credit card CVC after a previous failed attempt.">
+  <message name="IDS_AUTOFILL_CARD_UNMASK_PROMPT_ERROR_TRY_AGAIN_CVC" desc="Error message that encourages the user to try to re-enter their credit card CVC after a previous failed attempt." formatter_data="android_java">
     Check your CVC and try again
   </message>
-  <message name="IDS_AUTOFILL_CARD_UNMASK_PROMPT_ERROR_TRY_AGAIN_WITH_EXPIRATION" desc="Error message that encourages the user to try to re-enter their credit card expiration date and CVC after a previous failed attempt.">
+  <message name="IDS_AUTOFILL_CARD_UNMASK_PROMPT_ERROR_TRY_AGAIN_EXPIRATION" desc="Error message that encourages the user to try to re-enter their credit card expiration date after a previous failed attempt." formatter_data="android_java">
+    Check your expiration date and try again
+  </message>
+  <message name="IDS_AUTOFILL_CARD_UNMASK_PROMPT_ERROR_TRY_AGAIN_CVC_AND_EXPIRATION" desc="Error message that encourages the user to try to re-enter their credit card expiration date and CVC after a previous failed attempt." formatter_data="android_java">
     Check your expiration date and CVC and try again
   </message>
   <if expr="_google_chrome">
@@ -253,8 +256,8 @@
     <message name="IDS_AUTOFILL_CARD_UNMASK_PROMPT_TITLE" desc="Title for the credit card unmasking dialog.">
       Enter the CVC for <ph name="CREDIT_CARD">$1<ex>Visa - 5679</ex></ph>
     </message>
-    <message name="IDS_AUTOFILL_CARD_UNMASK_PROMPT_UPDATE_TITLE" desc="Title for the credit card unmasking dialog when the credit card is expired.">
-      Enter the expiration date and CVC for <ph name="CREDIT_CARD">$1<ex>Visa - 5679</ex></ph> to update your card details
+    <message name="IDS_AUTOFILL_CARD_UNMASK_PROMPT_EXPIRED_TITLE" desc="Title for the credit card unmasking dialog when the credit card is expired.">
+      Enter the expiration date and CVC for <ph name="CREDIT_CARD">$1<ex>Visa - 5679</ex></ph>
     </message>
     <message name="IDS_AUTOFILL_CARD_UNMASK_PROMPT_INSTRUCTIONS" desc="Text explaining what the user should do in the card unmasking dialog.">
       Once you confirm, your card details will be shared with this site
diff --git a/components/data_reduction_proxy/core/browser/data_reduction_proxy_bypass_protocol_unittest.cc b/components/data_reduction_proxy/core/browser/data_reduction_proxy_bypass_protocol_unittest.cc
index b849bdb80..e44a9c21 100644
--- a/components/data_reduction_proxy/core/browser/data_reduction_proxy_bypass_protocol_unittest.cc
+++ b/components/data_reduction_proxy/core/browser/data_reduction_proxy_bypass_protocol_unittest.cc
@@ -778,8 +778,7 @@
             .WithMockClientSocketFactory(mock_socket_factory_.get())
             .WithURLRequestContext(context_.get())
             .Build();
-    proxy_delegate_ =
-        drp_test_context_->io_data()->CreateProxyDelegateForTesting();
+    proxy_delegate_ = drp_test_context_->io_data()->CreateProxyDelegate();
     context_->set_proxy_delegate(proxy_delegate_.get());
   }
 
diff --git a/components/data_reduction_proxy/core/browser/data_reduction_proxy_bypass_stats_unittest.cc b/components/data_reduction_proxy/core/browser/data_reduction_proxy_bypass_stats_unittest.cc
index 59f8445..afd11dcdc 100644
--- a/components/data_reduction_proxy/core/browser/data_reduction_proxy_bypass_stats_unittest.cc
+++ b/components/data_reduction_proxy/core/browser/data_reduction_proxy_bypass_stats_unittest.cc
@@ -264,8 +264,7 @@
             .Build();
     drp_test_context_->AttachToURLRequestContext(&context_storage_);
     context_.set_client_socket_factory(&mock_socket_factory_);
-    proxy_delegate_ =
-        drp_test_context_->io_data()->CreateProxyDelegateForTesting();
+    proxy_delegate_ = drp_test_context_->io_data()->CreateProxyDelegate();
     context_.set_proxy_delegate(proxy_delegate_.get());
   }
 
diff --git a/components/data_reduction_proxy/core/browser/data_reduction_proxy_config_service_client_unittest.cc b/components/data_reduction_proxy/core/browser/data_reduction_proxy_config_service_client_unittest.cc
index 41606c3..b30a9b9 100644
--- a/components/data_reduction_proxy/core/browser/data_reduction_proxy_config_service_client_unittest.cc
+++ b/components/data_reduction_proxy/core/browser/data_reduction_proxy_config_service_client_unittest.cc
@@ -145,7 +145,7 @@
 
     context_->set_client_socket_factory(mock_socket_factory_.get());
     test_context_->AttachToURLRequestContext(context_storage_.get());
-    delegate_ = test_context_->io_data()->CreateProxyDelegateForTesting();
+    delegate_ = test_context_->io_data()->CreateProxyDelegate();
     context_->set_proxy_delegate(delegate_.get());
 
     context_->Init();
diff --git a/components/data_reduction_proxy/core/browser/data_reduction_proxy_delegate_unittest.cc b/components/data_reduction_proxy/core/browser/data_reduction_proxy_delegate_unittest.cc
index ea6354f..71cd8350 100644
--- a/components/data_reduction_proxy/core/browser/data_reduction_proxy_delegate_unittest.cc
+++ b/components/data_reduction_proxy/core/browser/data_reduction_proxy_delegate_unittest.cc
@@ -620,7 +620,7 @@
     network_change_notifier_.reset(net::NetworkChangeNotifier::CreateMock());
     base::RunLoop().RunUntilIdle();
 
-    proxy_delegate_ = test_context_->io_data()->CreateProxyDelegateForTesting();
+    proxy_delegate_ = test_context_->io_data()->CreateProxyDelegate();
     context_.set_proxy_delegate(proxy_delegate_.get());
 
     context_.Init();
diff --git a/components/data_reduction_proxy/core/browser/data_reduction_proxy_interceptor_unittest.cc b/components/data_reduction_proxy/core/browser/data_reduction_proxy_interceptor_unittest.cc
index c5fca64..11b7b1e 100644
--- a/components/data_reduction_proxy/core/browser/data_reduction_proxy_interceptor_unittest.cc
+++ b/components/data_reduction_proxy/core/browser/data_reduction_proxy_interceptor_unittest.cc
@@ -291,8 +291,7 @@
             .Build();
     drp_test_context_->AttachToURLRequestContext(&context_storage_);
     context_.set_client_socket_factory(&mock_socket_factory_);
-    proxy_delegate_ =
-        drp_test_context_->io_data()->CreateProxyDelegateForTesting();
+    proxy_delegate_ = drp_test_context_->io_data()->CreateProxyDelegate();
     context_.set_proxy_delegate(proxy_delegate_.get());
     context_.Init();
     drp_test_context_->EnableDataReductionProxyWithSecureProxyCheckSuccess();
diff --git a/components/data_reduction_proxy/core/browser/data_reduction_proxy_io_data.cc b/components/data_reduction_proxy/core/browser/data_reduction_proxy_io_data.cc
index e64f585..3a9143f 100644
--- a/components/data_reduction_proxy/core/browser/data_reduction_proxy_io_data.cc
+++ b/components/data_reduction_proxy/core/browser/data_reduction_proxy_io_data.cc
@@ -249,7 +249,7 @@
 }
 
 std::unique_ptr<DataReductionProxyDelegate>
-DataReductionProxyIOData::CreateProxyDelegateForTesting() const {
+DataReductionProxyIOData::CreateProxyDelegate() const {
   DCHECK(io_task_runner_->BelongsToCurrentThread());
   return base::MakeUnique<DataReductionProxyDelegate>(
       config_.get(), configurator_.get(), event_creator_.get(),
diff --git a/components/data_reduction_proxy/core/browser/data_reduction_proxy_io_data.h b/components/data_reduction_proxy/core/browser/data_reduction_proxy_io_data.h
index c6792bd..d9b71e11 100644
--- a/components/data_reduction_proxy/core/browser/data_reduction_proxy_io_data.h
+++ b/components/data_reduction_proxy/core/browser/data_reduction_proxy_io_data.h
@@ -84,8 +84,7 @@
       std::unique_ptr<net::NetworkDelegate> wrapped_network_delegate,
       bool track_proxy_bypass_statistics);
 
-  std::unique_ptr<DataReductionProxyDelegate> CreateProxyDelegateForTesting()
-      const;
+  std::unique_ptr<DataReductionProxyDelegate> CreateProxyDelegate() const;
 
   // Sets user defined preferences for how the Data Reduction Proxy
   // configuration should be set. |at_startup| is true only
diff --git a/components/subresource_filter/content/renderer/subresource_filter_agent.cc b/components/subresource_filter/content/renderer/subresource_filter_agent.cc
index 90c1230..3eb3a21 100644
--- a/components/subresource_filter/content/renderer/subresource_filter_agent.cc
+++ b/components/subresource_filter/content/renderer/subresource_filter_agent.cc
@@ -80,6 +80,7 @@
 void SubresourceFilterAgent::RecordHistogramsOnLoadFinished() {
   DCHECK(filter_for_last_committed_load_);
   const auto& statistics = filter_for_last_committed_load_->statistics();
+
   UMA_HISTOGRAM_COUNTS_1000(
       "SubresourceFilter.DocumentLoad.NumSubresourceLoads.Total",
       statistics.num_loads_total);
diff --git a/components/subresource_filter/content/renderer/subresource_filter_agent_unittest.cc b/components/subresource_filter/content/renderer/subresource_filter_agent_unittest.cc
index 12c51c7..0911fd9c 100644
--- a/components/subresource_filter/content/renderer/subresource_filter_agent_unittest.cc
+++ b/components/subresource_filter/content/renderer/subresource_filter_agent_unittest.cc
@@ -64,11 +64,25 @@
   DISALLOW_COPY_AND_ASSIGN(SubresourceFilterAgentUnderTest);
 };
 
-const char kTestFirstURL[] = "http://example.com/alpha";
-const char kTestSecondURL[] = "http://example.com/beta";
-const char kTestFirstURLPathSuffix[] = "alpha";
-const char kTestSecondURLPathSuffix[] = "beta";
-const char kTestBothURLsPathSuffix[] = "a";
+constexpr const char kTestFirstURL[] = "http://example.com/alpha";
+constexpr const char kTestSecondURL[] = "http://example.com/beta";
+constexpr const char kTestFirstURLPathSuffix[] = "alpha";
+constexpr const char kTestSecondURLPathSuffix[] = "beta";
+constexpr const char kTestBothURLsPathSuffix[] = "a";
+
+// Histogram names.
+constexpr const char kDocumentLoadRulesetIsAvailable[] =
+    "SubresourceFilter.DocumentLoad.RulesetIsAvailable";
+constexpr const char kDocumentLoadActivationState[] =
+    "SubresourceFilter.DocumentLoad.ActivationState";
+constexpr const char kSubresourcesEvaluated[] =
+    "SubresourceFilter.DocumentLoad.NumSubresourceLoads.Evaluated";
+constexpr const char kSubresourcesTotal[] =
+    "SubresourceFilter.DocumentLoad.NumSubresourceLoads.Total";
+constexpr const char kSubresourcesMatchedRules[] =
+    "SubresourceFilter.DocumentLoad.NumSubresourceLoads.MatchedRules";
+constexpr const char kSubresourcesDisallowed[] =
+    "SubresourceFilter.DocumentLoad.NumSubresourceLoads.Disallowed";
 
 }  // namespace
 
@@ -299,16 +313,14 @@
   FinishLoad();
 
   histogram_tester.ExpectUniqueSample(
-      "SubresourceFilter.DocumentLoad.ActivationState",
-      static_cast<int>(ActivationState::DISABLED), 1);
-  histogram_tester.ExpectTotalCount(
-      "SubresourceFilter.DocumentLoad.RulesetIsAvailable", 0);
-  histogram_tester.ExpectTotalCount(
-      "SubresourceFilter.DocumentLoad.NumSubresourceLoads.Total", 0);
-  histogram_tester.ExpectTotalCount(
-      "SubresourceFilter.DocumentLoad.NumSubresourceLoads.Evaluated", 0);
-  histogram_tester.ExpectTotalCount(
-      "SubresourceFilter.DocumentLoad.NumSubresourceLoads.Disallowed", 0);
+      kDocumentLoadActivationState, static_cast<int>(ActivationState::DISABLED),
+      1);
+  histogram_tester.ExpectTotalCount(kDocumentLoadRulesetIsAvailable, 0);
+
+  histogram_tester.ExpectTotalCount(kSubresourcesTotal, 0);
+  histogram_tester.ExpectTotalCount(kSubresourcesEvaluated, 0);
+  histogram_tester.ExpectTotalCount(kSubresourcesMatchedRules, 0);
+  histogram_tester.ExpectTotalCount(kSubresourcesDisallowed, 0);
 }
 
 TEST_F(SubresourceFilterAgentTest,
@@ -318,18 +330,14 @@
   FinishLoad();
 
   histogram_tester.ExpectUniqueSample(
-      "SubresourceFilter.DocumentLoad.ActivationState",
-      static_cast<int>(ActivationState::ENABLED), 1);
-  histogram_tester.ExpectUniqueSample(
-      "SubresourceFilter.DocumentLoad.RulesetIsAvailable", 0, 1);
-  histogram_tester.ExpectTotalCount(
-      "SubresourceFilter.DocumentLoad.NumSubresourceLoads.Total", 0);
-  histogram_tester.ExpectTotalCount(
-      "SubresourceFilter.DocumentLoad.NumSubresourceLoads.Evaluated", 0);
-  histogram_tester.ExpectTotalCount(
-      "SubresourceFilter.DocumentLoad.NumSubresourceLoads.MatchedRules", 0);
-  histogram_tester.ExpectTotalCount(
-      "SubresourceFilter.DocumentLoad.NumSubresourceLoads.Disallowed", 0);
+      kDocumentLoadActivationState, static_cast<int>(ActivationState::ENABLED),
+      1);
+  histogram_tester.ExpectUniqueSample(kDocumentLoadRulesetIsAvailable, 0, 1);
+
+  histogram_tester.ExpectTotalCount(kSubresourcesTotal, 0);
+  histogram_tester.ExpectTotalCount(kSubresourcesEvaluated, 0);
+  histogram_tester.ExpectTotalCount(kSubresourcesMatchedRules, 0);
+  histogram_tester.ExpectTotalCount(kSubresourcesDisallowed, 0);
 }
 
 TEST_F(SubresourceFilterAgentTest, Enabled_HistogramSamples) {
@@ -356,25 +364,18 @@
   FinishLoad();
 
   histogram_tester.ExpectUniqueSample(
-      "SubresourceFilter.DocumentLoad.ActivationState",
-      static_cast<int>(ActivationState::ENABLED), 2);
-  histogram_tester.ExpectUniqueSample(
-      "SubresourceFilter.DocumentLoad.RulesetIsAvailable", 1, 2);
-  EXPECT_THAT(histogram_tester.GetAllSamples(
-                  "SubresourceFilter.DocumentLoad.NumSubresourceLoads.Total"),
+      kDocumentLoadActivationState, static_cast<int>(ActivationState::ENABLED),
+      2);
+  histogram_tester.ExpectUniqueSample(kDocumentLoadRulesetIsAvailable, 1, 2);
+
+  EXPECT_THAT(histogram_tester.GetAllSamples(kSubresourcesTotal),
               ::testing::ElementsAre(base::Bucket(2, 1), base::Bucket(3, 1)));
-  EXPECT_THAT(
-      histogram_tester.GetAllSamples(
-          "SubresourceFilter.DocumentLoad.NumSubresourceLoads.Evaluated"),
-      ::testing::ElementsAre(base::Bucket(2, 1), base::Bucket(3, 1)));
-  EXPECT_THAT(
-      histogram_tester.GetAllSamples(
-          "SubresourceFilter.DocumentLoad.NumSubresourceLoads.MatchedRules"),
-      ::testing::ElementsAre(base::Bucket(1, 1), base::Bucket(2, 1)));
-  EXPECT_THAT(
-      histogram_tester.GetAllSamples(
-          "SubresourceFilter.DocumentLoad.NumSubresourceLoads.Disallowed"),
-      ::testing::ElementsAre(base::Bucket(1, 1), base::Bucket(2, 1)));
+  EXPECT_THAT(histogram_tester.GetAllSamples(kSubresourcesEvaluated),
+              ::testing::ElementsAre(base::Bucket(2, 1), base::Bucket(3, 1)));
+  EXPECT_THAT(histogram_tester.GetAllSamples(kSubresourcesMatchedRules),
+              ::testing::ElementsAre(base::Bucket(1, 1), base::Bucket(2, 1)));
+  EXPECT_THAT(histogram_tester.GetAllSamples(kSubresourcesDisallowed),
+              ::testing::ElementsAre(base::Bucket(1, 1), base::Bucket(2, 1)));
 }
 
 TEST_F(SubresourceFilterAgentTest, DryRun_HistogramSamples) {
@@ -393,19 +394,15 @@
   ExpectLoadAllowed(kTestSecondURL, true);
   FinishLoad();
 
-  histogram_tester.ExpectUniqueSample(
-      "SubresourceFilter.DocumentLoad.ActivationState",
-      static_cast<int>(ActivationState::DRYRUN), 1);
-  histogram_tester.ExpectUniqueSample(
-      "SubresourceFilter.DocumentLoad.RulesetIsAvailable", 1, 1);
-  histogram_tester.ExpectUniqueSample(
-      "SubresourceFilter.DocumentLoad.NumSubresourceLoads.Total", 3, 1);
-  histogram_tester.ExpectUniqueSample(
-      "SubresourceFilter.DocumentLoad.NumSubresourceLoads.Evaluated", 3, 1);
-  histogram_tester.ExpectUniqueSample(
-      "SubresourceFilter.DocumentLoad.NumSubresourceLoads.MatchedRules", 2, 1);
-  histogram_tester.ExpectUniqueSample(
-      "SubresourceFilter.DocumentLoad.NumSubresourceLoads.Disallowed", 0, 1);
+  histogram_tester.ExpectUniqueSample(kDocumentLoadActivationState,
+                                      static_cast<int>(ActivationState::DRYRUN),
+                                      1);
+  histogram_tester.ExpectUniqueSample(kDocumentLoadRulesetIsAvailable, 1, 1);
+
+  histogram_tester.ExpectUniqueSample(kSubresourcesTotal, 3, 1);
+  histogram_tester.ExpectUniqueSample(kSubresourcesEvaluated, 3, 1);
+  histogram_tester.ExpectUniqueSample(kSubresourcesMatchedRules, 2, 1);
+  histogram_tester.ExpectUniqueSample(kSubresourcesDisallowed, 0, 1);
 }
 
 }  // namespace subresource_filter
diff --git a/components/variations/variations_seed_processor.cc b/components/variations/variations_seed_processor.cc
index 50c5cdc..8c67a51 100644
--- a/components/variations/variations_seed_processor.cc
+++ b/components/variations/variations_seed_processor.cc
@@ -86,6 +86,9 @@
   RegisterExperimentParams(study, experiment);
   RegisterVariationIds(experiment, study.name());
   if (study.activation_type() == Study_ActivationType_ACTIVATION_AUTO) {
+    // This call must happen after all params have been registered for the
+    // trial. Otherwise, since we look up params by trial and group name, the
+    // params won't be registered under the correct key.
     trial->group();
     // UI Strings can only be overridden from ACTIVATION_AUTO experiments.
     ApplyUIStringOverrides(experiment, override_callback);
@@ -310,6 +313,9 @@
     RegisterFeatureOverrides(processed_study, trial.get(), feature_list);
 
   if (study.activation_type() == Study_ActivationType_ACTIVATION_AUTO) {
+    // This call must happen after all params have been registered for the
+    // trial. Otherwise, since we look up params by trial and group name, the
+    // params won't be registered under the correct key.
     const std::string& group_name = trial->group_name();
 
     // Don't try to apply overrides if none of the experiments in this study had
diff --git a/ios/chrome/app/theme/default_100_percent/checkmark.png b/ios/chrome/app/theme/default_100_percent/checkmark.png
new file mode 100644
index 0000000..bd77693
--- /dev/null
+++ b/ios/chrome/app/theme/default_100_percent/checkmark.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_100_percent/error.png b/ios/chrome/app/theme/default_100_percent/error.png
new file mode 100644
index 0000000..9e03cac
--- /dev/null
+++ b/ios/chrome/app/theme/default_100_percent/error.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_100_percent/infobar_restore_session.png b/ios/chrome/app/theme/default_100_percent/infobar_restore_session.png
new file mode 100644
index 0000000..84e7e42
--- /dev/null
+++ b/ios/chrome/app/theme/default_100_percent/infobar_restore_session.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_100_percent/omnibox/append_highlighted_ios.png b/ios/chrome/app/theme/default_100_percent/omnibox/append_highlighted_ios.png
new file mode 100644
index 0000000..cb5833b
--- /dev/null
+++ b/ios/chrome/app/theme/default_100_percent/omnibox/append_highlighted_ios.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_100_percent/omnibox/append_incognito_highlighted_ios.png b/ios/chrome/app/theme/default_100_percent/omnibox/append_incognito_highlighted_ios.png
new file mode 100644
index 0000000..c80e0fe
--- /dev/null
+++ b/ios/chrome/app/theme/default_100_percent/omnibox/append_incognito_highlighted_ios.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_100_percent/omnibox/append_incognito_ios.png b/ios/chrome/app/theme/default_100_percent/omnibox/append_incognito_ios.png
new file mode 100644
index 0000000..1fe025ad7
--- /dev/null
+++ b/ios/chrome/app/theme/default_100_percent/omnibox/append_incognito_ios.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_100_percent/omnibox/append_ios.png b/ios/chrome/app/theme/default_100_percent/omnibox/append_ios.png
new file mode 100644
index 0000000..bf94d2b
--- /dev/null
+++ b/ios/chrome/app/theme/default_100_percent/omnibox/append_ios.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_100_percent/omnibox/omnibox_clear.png b/ios/chrome/app/theme/default_100_percent/omnibox/omnibox_clear.png
new file mode 100644
index 0000000..227c95f
--- /dev/null
+++ b/ios/chrome/app/theme/default_100_percent/omnibox/omnibox_clear.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_100_percent/omnibox/omnibox_clear_pressed.png b/ios/chrome/app/theme/default_100_percent/omnibox/omnibox_clear_pressed.png
new file mode 100644
index 0000000..b4d48bd
--- /dev/null
+++ b/ios/chrome/app/theme/default_100_percent/omnibox/omnibox_clear_pressed.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_100_percent/omnibox/omnibox_incognito_clear.png b/ios/chrome/app/theme/default_100_percent/omnibox/omnibox_incognito_clear.png
new file mode 100644
index 0000000..bf057c2
--- /dev/null
+++ b/ios/chrome/app/theme/default_100_percent/omnibox/omnibox_incognito_clear.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_100_percent/omnibox/omnibox_incognito_clear_pressed.png b/ios/chrome/app/theme/default_100_percent/omnibox/omnibox_incognito_clear_pressed.png
new file mode 100644
index 0000000..468d1fb
--- /dev/null
+++ b/ios/chrome/app/theme/default_100_percent/omnibox/omnibox_incognito_clear_pressed.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_100_percent/omnibox/pageinfo_bad.png b/ios/chrome/app/theme/default_100_percent/omnibox/pageinfo_bad.png
new file mode 100644
index 0000000..c036507
--- /dev/null
+++ b/ios/chrome/app/theme/default_100_percent/omnibox/pageinfo_bad.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_100_percent/omnibox/pageinfo_good.png b/ios/chrome/app/theme/default_100_percent/omnibox/pageinfo_good.png
new file mode 100644
index 0000000..4bd8c5bc
--- /dev/null
+++ b/ios/chrome/app/theme/default_100_percent/omnibox/pageinfo_good.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_100_percent/omnibox/pageinfo_info.png b/ios/chrome/app/theme/default_100_percent/omnibox/pageinfo_info.png
new file mode 100644
index 0000000..f88ad36
--- /dev/null
+++ b/ios/chrome/app/theme/default_100_percent/omnibox/pageinfo_info.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_100_percent/omnibox/physical_web_ios.png b/ios/chrome/app/theme/default_100_percent/omnibox/physical_web_ios.png
new file mode 100644
index 0000000..377a5f9
--- /dev/null
+++ b/ios/chrome/app/theme/default_100_percent/omnibox/physical_web_ios.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_200_percent/checkmark.png b/ios/chrome/app/theme/default_200_percent/checkmark.png
new file mode 100644
index 0000000..82fdd2a
--- /dev/null
+++ b/ios/chrome/app/theme/default_200_percent/checkmark.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_200_percent/error.png b/ios/chrome/app/theme/default_200_percent/error.png
new file mode 100644
index 0000000..c8300fc0
--- /dev/null
+++ b/ios/chrome/app/theme/default_200_percent/error.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_200_percent/infobar_restore_session.png b/ios/chrome/app/theme/default_200_percent/infobar_restore_session.png
new file mode 100644
index 0000000..475c9c6
--- /dev/null
+++ b/ios/chrome/app/theme/default_200_percent/infobar_restore_session.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_200_percent/omnibox/append_highlighted_ios.png b/ios/chrome/app/theme/default_200_percent/omnibox/append_highlighted_ios.png
new file mode 100644
index 0000000..feb9a9ff
--- /dev/null
+++ b/ios/chrome/app/theme/default_200_percent/omnibox/append_highlighted_ios.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_200_percent/omnibox/append_incognito_highlighted_ios.png b/ios/chrome/app/theme/default_200_percent/omnibox/append_incognito_highlighted_ios.png
new file mode 100644
index 0000000..70aaa75
--- /dev/null
+++ b/ios/chrome/app/theme/default_200_percent/omnibox/append_incognito_highlighted_ios.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_200_percent/omnibox/append_incognito_ios.png b/ios/chrome/app/theme/default_200_percent/omnibox/append_incognito_ios.png
new file mode 100644
index 0000000..dddb62d
--- /dev/null
+++ b/ios/chrome/app/theme/default_200_percent/omnibox/append_incognito_ios.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_200_percent/omnibox/append_ios.png b/ios/chrome/app/theme/default_200_percent/omnibox/append_ios.png
new file mode 100644
index 0000000..b369b83
--- /dev/null
+++ b/ios/chrome/app/theme/default_200_percent/omnibox/append_ios.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_200_percent/omnibox/omnibox_clear.png b/ios/chrome/app/theme/default_200_percent/omnibox/omnibox_clear.png
new file mode 100644
index 0000000..0686d7e
--- /dev/null
+++ b/ios/chrome/app/theme/default_200_percent/omnibox/omnibox_clear.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_200_percent/omnibox/omnibox_clear_pressed.png b/ios/chrome/app/theme/default_200_percent/omnibox/omnibox_clear_pressed.png
new file mode 100644
index 0000000..f8b0c14
--- /dev/null
+++ b/ios/chrome/app/theme/default_200_percent/omnibox/omnibox_clear_pressed.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_200_percent/omnibox/omnibox_incognito_clear.png b/ios/chrome/app/theme/default_200_percent/omnibox/omnibox_incognito_clear.png
new file mode 100644
index 0000000..c926937
--- /dev/null
+++ b/ios/chrome/app/theme/default_200_percent/omnibox/omnibox_incognito_clear.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_200_percent/omnibox/omnibox_incognito_clear_pressed.png b/ios/chrome/app/theme/default_200_percent/omnibox/omnibox_incognito_clear_pressed.png
new file mode 100644
index 0000000..5ba3339
--- /dev/null
+++ b/ios/chrome/app/theme/default_200_percent/omnibox/omnibox_incognito_clear_pressed.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_200_percent/omnibox/pageinfo_bad.png b/ios/chrome/app/theme/default_200_percent/omnibox/pageinfo_bad.png
new file mode 100644
index 0000000..fcf859c9
--- /dev/null
+++ b/ios/chrome/app/theme/default_200_percent/omnibox/pageinfo_bad.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_200_percent/omnibox/pageinfo_good.png b/ios/chrome/app/theme/default_200_percent/omnibox/pageinfo_good.png
new file mode 100644
index 0000000..3813c73
--- /dev/null
+++ b/ios/chrome/app/theme/default_200_percent/omnibox/pageinfo_good.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_200_percent/omnibox/pageinfo_info.png b/ios/chrome/app/theme/default_200_percent/omnibox/pageinfo_info.png
new file mode 100644
index 0000000..9c4eda0
--- /dev/null
+++ b/ios/chrome/app/theme/default_200_percent/omnibox/pageinfo_info.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_200_percent/omnibox/physical_web_ios.png b/ios/chrome/app/theme/default_200_percent/omnibox/physical_web_ios.png
new file mode 100644
index 0000000..3febfa59
--- /dev/null
+++ b/ios/chrome/app/theme/default_200_percent/omnibox/physical_web_ios.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_300_percent/infobar_restore_session.png b/ios/chrome/app/theme/default_300_percent/infobar_restore_session.png
new file mode 100644
index 0000000..b6e917e
--- /dev/null
+++ b/ios/chrome/app/theme/default_300_percent/infobar_restore_session.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_300_percent/omnibox/append_highlighted_ios.png b/ios/chrome/app/theme/default_300_percent/omnibox/append_highlighted_ios.png
new file mode 100644
index 0000000..c517123
--- /dev/null
+++ b/ios/chrome/app/theme/default_300_percent/omnibox/append_highlighted_ios.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_300_percent/omnibox/append_incognito_highlighted_ios.png b/ios/chrome/app/theme/default_300_percent/omnibox/append_incognito_highlighted_ios.png
new file mode 100644
index 0000000..edb66d9
--- /dev/null
+++ b/ios/chrome/app/theme/default_300_percent/omnibox/append_incognito_highlighted_ios.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_300_percent/omnibox/append_incognito_ios.png b/ios/chrome/app/theme/default_300_percent/omnibox/append_incognito_ios.png
new file mode 100644
index 0000000..83ff420b
--- /dev/null
+++ b/ios/chrome/app/theme/default_300_percent/omnibox/append_incognito_ios.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_300_percent/omnibox/append_ios.png b/ios/chrome/app/theme/default_300_percent/omnibox/append_ios.png
new file mode 100644
index 0000000..5a4bad1f
--- /dev/null
+++ b/ios/chrome/app/theme/default_300_percent/omnibox/append_ios.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_300_percent/omnibox/omnibox_clear.png b/ios/chrome/app/theme/default_300_percent/omnibox/omnibox_clear.png
new file mode 100644
index 0000000..5ab58ae
--- /dev/null
+++ b/ios/chrome/app/theme/default_300_percent/omnibox/omnibox_clear.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_300_percent/omnibox/omnibox_clear_pressed.png b/ios/chrome/app/theme/default_300_percent/omnibox/omnibox_clear_pressed.png
new file mode 100644
index 0000000..3acd53f
--- /dev/null
+++ b/ios/chrome/app/theme/default_300_percent/omnibox/omnibox_clear_pressed.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_300_percent/omnibox/omnibox_incognito_clear.png b/ios/chrome/app/theme/default_300_percent/omnibox/omnibox_incognito_clear.png
new file mode 100644
index 0000000..8a6e258a
--- /dev/null
+++ b/ios/chrome/app/theme/default_300_percent/omnibox/omnibox_incognito_clear.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_300_percent/omnibox/omnibox_incognito_clear_pressed.png b/ios/chrome/app/theme/default_300_percent/omnibox/omnibox_incognito_clear_pressed.png
new file mode 100644
index 0000000..3cdbb99
--- /dev/null
+++ b/ios/chrome/app/theme/default_300_percent/omnibox/omnibox_incognito_clear_pressed.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_300_percent/omnibox/pageinfo_bad.png b/ios/chrome/app/theme/default_300_percent/omnibox/pageinfo_bad.png
new file mode 100644
index 0000000..784f632c
--- /dev/null
+++ b/ios/chrome/app/theme/default_300_percent/omnibox/pageinfo_bad.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_300_percent/omnibox/pageinfo_good.png b/ios/chrome/app/theme/default_300_percent/omnibox/pageinfo_good.png
new file mode 100644
index 0000000..e5dcf75
--- /dev/null
+++ b/ios/chrome/app/theme/default_300_percent/omnibox/pageinfo_good.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_300_percent/omnibox/pageinfo_info.png b/ios/chrome/app/theme/default_300_percent/omnibox/pageinfo_info.png
new file mode 100644
index 0000000..298d9e59
--- /dev/null
+++ b/ios/chrome/app/theme/default_300_percent/omnibox/pageinfo_info.png
Binary files differ
diff --git a/ios/chrome/app/theme/default_300_percent/omnibox/physical_web_ios.png b/ios/chrome/app/theme/default_300_percent/omnibox/physical_web_ios.png
new file mode 100644
index 0000000..329cd4f7
--- /dev/null
+++ b/ios/chrome/app/theme/default_300_percent/omnibox/physical_web_ios.png
Binary files differ
diff --git a/ios/chrome/app/theme/ios_theme_resources.grd b/ios/chrome/app/theme/ios_theme_resources.grd
index f634754..a7b13a4 100644
--- a/ios/chrome/app/theme/ios_theme_resources.grd
+++ b/ios/chrome/app/theme/ios_theme_resources.grd
@@ -32,23 +32,39 @@
            TOOLBAR_IDR_THREE_STATE(BACK), to add its variations to the array.
            The easiest way to find the use of a given resource ID:
            'git grep TOOLBAR_IDR_.*BACK' -->
+      <structure type="chrome_scaled_image" name="IDR_IOS_CHECKMARK" file="checkmark.png" />
       <structure type="chrome_scaled_image" name="IDR_IOS_CONTEXTUAL_SEARCH_HEADER" file="contextual_search_header.png" />
+      <structure type="chrome_scaled_image" name="IDR_IOS_CONTROLLED_SETTING_MANDATORY" file="controlled_setting_mandatory.png" />
+      <structure type="chrome_scaled_image" name="IDR_IOS_ERROR" file="error.png" />
       <structure type="chrome_scaled_image" name="IDR_IOS_INFOBAR_AUTOLOGIN" file="infobar_autologin.png" />
+      <structure type="chrome_scaled_image" name="IDR_IOS_INFOBAR_RESTORE_SESSION" file="infobar_restore_session.png" />
       <structure type="chrome_scaled_image" name="IDR_IOS_INFOBAR_SAVE_PASSWORD" file="infobar_save_password.png" />
       <structure type="chrome_scaled_image" name="IDR_IOS_INFOBAR_TRANSLATE" file="infobar_translate.png" />
       <structure type="chrome_scaled_image" name="IDR_IOS_LOCATION_BAR_HTTP" file="omnibox_http.png" />
+      <structure type="chrome_scaled_image" name="IDR_IOS_OMNIBOX_CLEAR" file="omnibox/omnibox_clear.png" />
+      <structure type="chrome_scaled_image" name="IDR_IOS_OMNIBOX_CLEAR_OTR" file="omnibox/omnibox_incognito_clear.png" />
+      <structure type="chrome_scaled_image" name="IDR_IOS_OMNIBOX_CLEAR_OTR_PRESSED" file="omnibox/omnibox_incognito_clear_pressed.png" />
+      <structure type="chrome_scaled_image" name="IDR_IOS_OMNIBOX_CLEAR_PRESSED" file="omnibox/omnibox_clear_pressed.png" />
       <structure type="chrome_scaled_image" name="IDR_IOS_OMNIBOX_HISTORY" file="omnibox_history.png" />
       <structure type="chrome_scaled_image" name="IDR_IOS_OMNIBOX_HISTORY_INCOGNITO" file="omnibox_history_incognito.png" />
       <structure type="chrome_scaled_image" name="IDR_IOS_OMNIBOX_HTTP" file="omnibox_http.png" />
+      <structure type="chrome_scaled_image" name="IDR_IOS_OMNIBOX_HTTP_INCOGNITO" file="omnibox_http_incognito.png" />
       <structure type="chrome_scaled_image" name="IDR_IOS_OMNIBOX_HTTPS_INVALID" file="omnibox_https_invalid.png" />
       <structure type="chrome_scaled_image" name="IDR_IOS_OMNIBOX_HTTPS_POLICY_WARNING" file="controlled_setting_mandatory.png" />
       <structure type="chrome_scaled_image" name="IDR_IOS_OMNIBOX_HTTPS_VALID" file="omnibox_https_valid.png" />
-      <structure type="chrome_scaled_image" name="IDR_IOS_OMNIBOX_HTTP_INCOGNITO" file="omnibox_http_incognito.png" />
+      <structure type="chrome_scaled_image" name="IDR_IOS_OMNIBOX_KEYBOARD_VIEW_APPEND" file="omnibox/append_ios.png" />
+      <structure type="chrome_scaled_image" name="IDR_IOS_OMNIBOX_KEYBOARD_VIEW_APPEND_HIGHLIGHTED" file="omnibox/append_highlighted_ios.png" />
+      <structure type="chrome_scaled_image" name="IDR_IOS_OMNIBOX_KEYBOARD_VIEW_APPEND_INCOGNITO" file="omnibox/append_incognito_ios.png" />
+      <structure type="chrome_scaled_image" name="IDR_IOS_OMNIBOX_KEYBOARD_VIEW_APPEND_INCOGNITO_HIGHLIGHTED" file="omnibox/append_incognito_highlighted_ios.png" />
       <structure type="chrome_scaled_image" name="IDR_IOS_OMNIBOX_OFFLINE" file="omnibox_offline.png" />
+      <structure type="chrome_scaled_image" name="IDR_IOS_OMNIBOX_PHYSICAL_WEB" file="omnibox/physical_web_ios.png" />
       <structure type="chrome_scaled_image" name="IDR_IOS_OMNIBOX_SEARCH" file="omnibox_search.png" />
       <structure type="chrome_scaled_image" name="IDR_IOS_OMNIBOX_SEARCH_INCOGNITO" file="omnibox_search_incognito.png" />
       <structure type="chrome_scaled_image" name="IDR_IOS_OMNIBOX_STAR" file="omnibox_star.png" />
       <structure type="chrome_scaled_image" name="IDR_IOS_OMNIBOX_STAR_INCOGNITO" file="omnibox_star_incognito.png" />
+      <structure type="chrome_scaled_image" name="IDR_IOS_PAGEINFO_BAD" file="omnibox/pageinfo_bad.png" />
+      <structure type="chrome_scaled_image" name="IDR_IOS_PAGEINFO_GOOD" file="omnibox/pageinfo_good.png" />
+      <structure type="chrome_scaled_image" name="IDR_IOS_PAGEINFO_INFO" file="omnibox/pageinfo_info.png" />
       <structure type="chrome_scaled_image" name="IDR_IOS_PROMO_INFO" file="promo_info.png" />
       <structure type="chrome_scaled_image" name="IDR_IOS_SETTINGS_INFO_24" file="settings_info_24.png" />
       <structure type="chrome_scaled_image" name="IDR_IOS_TOOLBAR_DARK_BACK" file="toolbar_dark_back.png" />
@@ -91,11 +107,11 @@
       <structure type="chrome_scaled_image" name="IDR_IOS_TOOLBAR_LIGHT_OVERVIEW_DISABLED" file="toolbar_light_overview_disabled.png" />
       <structure type="chrome_scaled_image" name="IDR_IOS_TOOLBAR_LIGHT_OVERVIEW_PRESSED" file="toolbar_light_overview_pressed.png" />
       <structure type="chrome_scaled_image" name="IDR_IOS_TOOLBAR_LIGHT_RELOAD" file="toolbar_light_reload.png" />
+      <structure type="chrome_scaled_image" name="IDR_IOS_TOOLBAR_LIGHT_RELOAD_DISABLED" file="toolbar_light_reload_disabled.png" />
+      <structure type="chrome_scaled_image" name="IDR_IOS_TOOLBAR_LIGHT_RELOAD_PRESSED" file="toolbar_light_reload_pressed.png" />
       <structure type="chrome_scaled_image" name="IDR_IOS_TOOLBAR_LIGHT_SHARE" file="toolbar_light_share.png" />
       <structure type="chrome_scaled_image" name="IDR_IOS_TOOLBAR_LIGHT_SHARE_DISABLED" file="toolbar_light_share_disabled.png" />
       <structure type="chrome_scaled_image" name="IDR_IOS_TOOLBAR_LIGHT_SHARE_PRESSED" file="toolbar_light_share_pressed.png" />
-      <structure type="chrome_scaled_image" name="IDR_IOS_TOOLBAR_LIGHT_RELOAD_DISABLED" file="toolbar_light_reload_disabled.png" />
-      <structure type="chrome_scaled_image" name="IDR_IOS_TOOLBAR_LIGHT_RELOAD_PRESSED" file="toolbar_light_reload_pressed.png" />
       <structure type="chrome_scaled_image" name="IDR_IOS_TOOLBAR_LIGHT_STAR" file="toolbar_light_star.png" />
       <structure type="chrome_scaled_image" name="IDR_IOS_TOOLBAR_LIGHT_STAR_PRESSED" file="toolbar_light_star_pressed.png" />
       <structure type="chrome_scaled_image" name="IDR_IOS_TOOLBAR_LIGHT_STOP" file="toolbar_light_stop.png" />
diff --git a/net/socket/client_socket_pool_base.cc b/net/socket/client_socket_pool_base.cc
index 165ea53..c4307fb 100644
--- a/net/socket/client_socket_pool_base.cc
+++ b/net/socket/client_socket_pool_base.cc
@@ -1040,9 +1040,6 @@
 
     UMA_HISTOGRAM_COUNTS_1000("Net.Socket.IdleSocketReuseTime",
                               idle_time.InSeconds());
-    UMA_HISTOGRAM_TIMES(
-        "Net.Socket.IdleSocketTimeSaving",
-        connect_timing.connect_end - connect_timing.connect_start);
   }
 
   if (reuse_type != ClientSocketHandle::UNUSED) {
diff --git a/skia/config/SkUserConfig.h b/skia/config/SkUserConfig.h
index eba16db9..d82d501f 100644
--- a/skia/config/SkUserConfig.h
+++ b/skia/config/SkUserConfig.h
@@ -228,10 +228,6 @@
 #   define SK_SUPPORT_LEGACY_IMAGE_ENCODER_CLASS
 #endif
 
-#ifndef    SK_ANALYTIC_AA_GUARD
-#   define SK_ANALYTIC_AA_GUARD
-#endif
-
 ///////////////////////// Imported from BUILD.gn and skia_common.gypi
 
 /* In some places Skia can use static initializers for global initialization,
diff --git a/third_party/WebKit/LayoutTests/TestExpectations b/third_party/WebKit/LayoutTests/TestExpectations
index 7c0f180..babcb0e 100644
--- a/third_party/WebKit/LayoutTests/TestExpectations
+++ b/third_party/WebKit/LayoutTests/TestExpectations
@@ -501,6 +501,8 @@
 
 crbug.com/659123 [ Mac ] fast/css/text-overflow-ellipsis-button.html [ Pass Failure ]
 
+crbug.com/670295 virtual/mojo-loading/http/tests/preload/external_css_import_preload.html [ Pass Failure ]
+
 # TODO(oshima): Mac Android are currently not supported.
 crbug.com/567837 [ Mac Android ] virtual/scalefactor200withzoom/fast/hidpi/static [ Skip ]
 
@@ -794,6 +796,8 @@
 crbug.com/637255 [ Win10 ] media/video-transformed.html [ Pass Failure ]
 crbug.com/637255 [ Win10 ] media/video-layer-crash.html [ Pass Failure ]
 
+crbug.com/670307 virtual/threaded/http/tests/worklet/animation-worklet-import.html [ Skip ]
+
 # These tests pass but images do not match because tests are stricter than the spec.
 crbug.com/492664 imported/csswg-test/css-writing-modes-3/text-combine-upright-value-all-001.html [ Failure ]
 crbug.com/492664 imported/csswg-test/css-writing-modes-3/text-combine-upright-value-all-002.html [ Failure ]
diff --git a/third_party/WebKit/LayoutTests/compositing/rounded-corners-expected.png b/third_party/WebKit/LayoutTests/compositing/rounded-corners-expected.png
index 7a822cd..c99092e 100644
--- a/third_party/WebKit/LayoutTests/compositing/rounded-corners-expected.png
+++ b/third_party/WebKit/LayoutTests/compositing/rounded-corners-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/css3/masking/clip-path-circle-expected.png b/third_party/WebKit/LayoutTests/css3/masking/clip-path-circle-expected.png
index f5de664..30b5c44 100644
--- a/third_party/WebKit/LayoutTests/css3/masking/clip-path-circle-expected.png
+++ b/third_party/WebKit/LayoutTests/css3/masking/clip-path-circle-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/css3/masking/clip-path-circle-overflow-hidden-expected.png b/third_party/WebKit/LayoutTests/css3/masking/clip-path-circle-overflow-hidden-expected.png
index f5de664..30b5c44 100644
--- a/third_party/WebKit/LayoutTests/css3/masking/clip-path-circle-overflow-hidden-expected.png
+++ b/third_party/WebKit/LayoutTests/css3/masking/clip-path-circle-overflow-hidden-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/css3/masking/clip-path-restore-expected.png b/third_party/WebKit/LayoutTests/css3/masking/clip-path-restore-expected.png
index 99f5679f..2ededb4 100644
--- a/third_party/WebKit/LayoutTests/css3/masking/clip-path-restore-expected.png
+++ b/third_party/WebKit/LayoutTests/css3/masking/clip-path-restore-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/backgrounds/background-color-image-border-radius-bleed-expected.png b/third_party/WebKit/LayoutTests/fast/backgrounds/background-color-image-border-radius-bleed-expected.png
index d479110..888e7a83 100644
--- a/third_party/WebKit/LayoutTests/fast/backgrounds/background-color-image-border-radius-bleed-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/backgrounds/background-color-image-border-radius-bleed-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/backgrounds/background-leakage-expected.png b/third_party/WebKit/LayoutTests/fast/backgrounds/background-leakage-expected.png
index ce02c0916..04509d3 100644
--- a/third_party/WebKit/LayoutTests/fast/backgrounds/background-leakage-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/backgrounds/background-leakage-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/backgrounds/background-multi-image-border-radius-bleed-expected.png b/third_party/WebKit/LayoutTests/fast/backgrounds/background-multi-image-border-radius-bleed-expected.png
index d479110..888e7a83 100644
--- a/third_party/WebKit/LayoutTests/fast/backgrounds/background-multi-image-border-radius-bleed-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/backgrounds/background-multi-image-border-radius-bleed-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/backgrounds/gradient-background-leakage-expected.png b/third_party/WebKit/LayoutTests/fast/backgrounds/gradient-background-leakage-expected.png
index 4d078d9..a4c5b1b 100644
--- a/third_party/WebKit/LayoutTests/fast/backgrounds/gradient-background-leakage-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/backgrounds/gradient-background-leakage-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/backgrounds/repeat/noRepeatCorrectClip-expected.png b/third_party/WebKit/LayoutTests/fast/backgrounds/repeat/noRepeatCorrectClip-expected.png
index b4dfd2e..7f91201 100644
--- a/third_party/WebKit/LayoutTests/fast/backgrounds/repeat/noRepeatCorrectClip-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/backgrounds/repeat/noRepeatCorrectClip-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/borders/border-radius-background-constrained-expected.png b/third_party/WebKit/LayoutTests/fast/borders/border-radius-background-constrained-expected.png
index e589562..70c9be67 100644
--- a/third_party/WebKit/LayoutTests/fast/borders/border-radius-background-constrained-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/borders/border-radius-background-constrained-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/borders/border-radius-different-width-001-double-expected.png b/third_party/WebKit/LayoutTests/fast/borders/border-radius-different-width-001-double-expected.png
index 5801d674..1e7e0d4 100644
--- a/third_party/WebKit/LayoutTests/fast/borders/border-radius-different-width-001-double-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/borders/border-radius-different-width-001-double-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/borders/border-radius-different-width-001-expected.png b/third_party/WebKit/LayoutTests/fast/borders/border-radius-different-width-001-expected.png
index 2e1dd03..0de01ac25 100644
--- a/third_party/WebKit/LayoutTests/fast/borders/border-radius-different-width-001-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/borders/border-radius-different-width-001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/borders/border-radius-groove-01-expected.png b/third_party/WebKit/LayoutTests/fast/borders/border-radius-groove-01-expected.png
index ca785c3..3a307c5 100644
--- a/third_party/WebKit/LayoutTests/fast/borders/border-radius-groove-01-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/borders/border-radius-groove-01-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/borders/border-radius-groove-02-expected.png b/third_party/WebKit/LayoutTests/fast/borders/border-radius-groove-02-expected.png
index 584af0b83..273aba0 100644
--- a/third_party/WebKit/LayoutTests/fast/borders/border-radius-groove-02-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/borders/border-radius-groove-02-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/borders/border-radius-groove-03-expected.png b/third_party/WebKit/LayoutTests/fast/borders/border-radius-groove-03-expected.png
index 55226c31..6c63fab 100644
--- a/third_party/WebKit/LayoutTests/fast/borders/border-radius-groove-03-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/borders/border-radius-groove-03-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/borders/border-radius-valid-border-clipping-expected.png b/third_party/WebKit/LayoutTests/fast/borders/border-radius-valid-border-clipping-expected.png
index 25e67b2c..ef05256e 100644
--- a/third_party/WebKit/LayoutTests/fast/borders/border-radius-valid-border-clipping-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/borders/border-radius-valid-border-clipping-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/borders/border-radius-wide-border-02-expected.png b/third_party/WebKit/LayoutTests/fast/borders/border-radius-wide-border-02-expected.png
index 3bb73da..643c26b 100644
--- a/third_party/WebKit/LayoutTests/fast/borders/border-radius-wide-border-02-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/borders/border-radius-wide-border-02-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/borders/border-radius-wide-border-04-expected.png b/third_party/WebKit/LayoutTests/fast/borders/border-radius-wide-border-04-expected.png
index c6fd42a3..8aa16444 100644
--- a/third_party/WebKit/LayoutTests/fast/borders/border-radius-wide-border-04-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/borders/border-radius-wide-border-04-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/borders/border-radius-with-box-shadow-expected.png b/third_party/WebKit/LayoutTests/fast/borders/border-radius-with-box-shadow-expected.png
index de88b21b..d93f27f 100644
--- a/third_party/WebKit/LayoutTests/fast/borders/border-radius-with-box-shadow-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/borders/border-radius-with-box-shadow-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/borders/border-shadow-large-radius-expected.png b/third_party/WebKit/LayoutTests/fast/borders/border-shadow-large-radius-expected.png
index 2c20ecf7..ca67cf1a 100644
--- a/third_party/WebKit/LayoutTests/fast/borders/border-shadow-large-radius-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/borders/border-shadow-large-radius-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/borders/borderRadiusArcs01-expected.png b/third_party/WebKit/LayoutTests/fast/borders/borderRadiusArcs01-expected.png
index e6383cd..d62ef3714 100644
--- a/third_party/WebKit/LayoutTests/fast/borders/borderRadiusArcs01-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/borders/borderRadiusArcs01-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/borders/borderRadiusDashed06-expected.png b/third_party/WebKit/LayoutTests/fast/borders/borderRadiusDashed06-expected.png
index 4b34791b..7d2c9e37 100644
--- a/third_party/WebKit/LayoutTests/fast/borders/borderRadiusDashed06-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/borders/borderRadiusDashed06-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/borders/borderRadiusDotted06-expected.png b/third_party/WebKit/LayoutTests/fast/borders/borderRadiusDotted06-expected.png
index 5cd094ab..ba2b701 100644
--- a/third_party/WebKit/LayoutTests/fast/borders/borderRadiusDotted06-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/borders/borderRadiusDotted06-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/borders/borderRadiusDouble01-expected.png b/third_party/WebKit/LayoutTests/fast/borders/borderRadiusDouble01-expected.png
index c14de25f51..1a0a5fd 100644
--- a/third_party/WebKit/LayoutTests/fast/borders/borderRadiusDouble01-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/borders/borderRadiusDouble01-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/borders/borderRadiusDouble03-expected.png b/third_party/WebKit/LayoutTests/fast/borders/borderRadiusDouble03-expected.png
index 63da96bd..17581283 100644
--- a/third_party/WebKit/LayoutTests/fast/borders/borderRadiusDouble03-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/borders/borderRadiusDouble03-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/borders/borderRadiusDouble06-expected.png b/third_party/WebKit/LayoutTests/fast/borders/borderRadiusDouble06-expected.png
index 8acc744a..2eaccaa 100644
--- a/third_party/WebKit/LayoutTests/fast/borders/borderRadiusDouble06-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/borders/borderRadiusDouble06-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/borders/borderRadiusDouble08-expected.png b/third_party/WebKit/LayoutTests/fast/borders/borderRadiusDouble08-expected.png
index 2229b27..10ce411 100644
--- a/third_party/WebKit/LayoutTests/fast/borders/borderRadiusDouble08-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/borders/borderRadiusDouble08-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/borders/borderRadiusGroove01-expected.png b/third_party/WebKit/LayoutTests/fast/borders/borderRadiusGroove01-expected.png
index 5b76f80..e57d13f 100644
--- a/third_party/WebKit/LayoutTests/fast/borders/borderRadiusGroove01-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/borders/borderRadiusGroove01-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/borders/borderRadiusGroove02-expected.png b/third_party/WebKit/LayoutTests/fast/borders/borderRadiusGroove02-expected.png
index 16dc49a..177a0a8 100644
--- a/third_party/WebKit/LayoutTests/fast/borders/borderRadiusGroove02-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/borders/borderRadiusGroove02-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/borders/borderRadiusInset01-expected.png b/third_party/WebKit/LayoutTests/fast/borders/borderRadiusInset01-expected.png
index c5c3341..fb8cc75 100644
--- a/third_party/WebKit/LayoutTests/fast/borders/borderRadiusInset01-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/borders/borderRadiusInset01-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/borders/borderRadiusOutset01-expected.png b/third_party/WebKit/LayoutTests/fast/borders/borderRadiusOutset01-expected.png
index 34f3b7c..4648f21 100644
--- a/third_party/WebKit/LayoutTests/fast/borders/borderRadiusOutset01-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/borders/borderRadiusOutset01-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/borders/borderRadiusRidge01-expected.png b/third_party/WebKit/LayoutTests/fast/borders/borderRadiusRidge01-expected.png
index 3e9586d..a500291 100644
--- a/third_party/WebKit/LayoutTests/fast/borders/borderRadiusRidge01-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/borders/borderRadiusRidge01-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/borders/borderRadiusSlope-expected.png b/third_party/WebKit/LayoutTests/fast/borders/borderRadiusSlope-expected.png
index 0ccb1def..004e02f 100644
--- a/third_party/WebKit/LayoutTests/fast/borders/borderRadiusSlope-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/borders/borderRadiusSlope-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/borders/fieldsetBorderRadius-expected.png b/third_party/WebKit/LayoutTests/fast/borders/fieldsetBorderRadius-expected.png
index d428d1b..97a18d32 100644
--- a/third_party/WebKit/LayoutTests/fast/borders/fieldsetBorderRadius-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/borders/fieldsetBorderRadius-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/borders/mixed-border-styles-radius-expected.png b/third_party/WebKit/LayoutTests/fast/borders/mixed-border-styles-radius-expected.png
index 0ebc9124..8a24712e 100644
--- a/third_party/WebKit/LayoutTests/fast/borders/mixed-border-styles-radius-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/borders/mixed-border-styles-radius-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/borders/mixed-border-styles-radius2-expected.png b/third_party/WebKit/LayoutTests/fast/borders/mixed-border-styles-radius2-expected.png
index ddee4e6a..ecf4d2d 100644
--- a/third_party/WebKit/LayoutTests/fast/borders/mixed-border-styles-radius2-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/borders/mixed-border-styles-radius2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/box-shadow/box-shadow-clipped-slices-expected.png b/third_party/WebKit/LayoutTests/fast/box-shadow/box-shadow-clipped-slices-expected.png
index 3719902..65c8034 100644
--- a/third_party/WebKit/LayoutTests/fast/box-shadow/box-shadow-clipped-slices-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/box-shadow/box-shadow-clipped-slices-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/box-shadow/box-shadow-with-zero-radius-expected.png b/third_party/WebKit/LayoutTests/fast/box-shadow/box-shadow-with-zero-radius-expected.png
index 5a0a7ce..b77c865 100644
--- a/third_party/WebKit/LayoutTests/fast/box-shadow/box-shadow-with-zero-radius-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/box-shadow/box-shadow-with-zero-radius-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/box-shadow/inset-box-shadows-expected.png b/third_party/WebKit/LayoutTests/fast/box-shadow/inset-box-shadows-expected.png
index 4f1cf13..0e6824c 100644
--- a/third_party/WebKit/LayoutTests/fast/box-shadow/inset-box-shadows-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/box-shadow/inset-box-shadows-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/box-shadow/shadow-tiling-artifact-expected.png b/third_party/WebKit/LayoutTests/fast/box-shadow/shadow-tiling-artifact-expected.png
index 0272679..e43ba3d 100644
--- a/third_party/WebKit/LayoutTests/fast/box-shadow/shadow-tiling-artifact-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/box-shadow/shadow-tiling-artifact-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/box-shadow/spread-expected.png b/third_party/WebKit/LayoutTests/fast/box-shadow/spread-expected.png
index 2d2460a..6d9257e 100644
--- a/third_party/WebKit/LayoutTests/fast/box-shadow/spread-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/box-shadow/spread-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/box-shadow/spread-multiple-normal-expected.png b/third_party/WebKit/LayoutTests/fast/box-shadow/spread-multiple-normal-expected.png
index f4f96c6..76f5229e 100644
--- a/third_party/WebKit/LayoutTests/fast/box-shadow/spread-multiple-normal-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/box-shadow/spread-multiple-normal-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/canvas/canvas-arc-circumference-fill-expected.png b/third_party/WebKit/LayoutTests/fast/canvas/canvas-arc-circumference-fill-expected.png
index 9ad215c..a7e92f45 100644
--- a/third_party/WebKit/LayoutTests/fast/canvas/canvas-arc-circumference-fill-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/canvas/canvas-arc-circumference-fill-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/canvas/canvas-composite-transformclip-expected.png b/third_party/WebKit/LayoutTests/fast/canvas/canvas-composite-transformclip-expected.png
index d452c924..e87f440 100644
--- a/third_party/WebKit/LayoutTests/fast/canvas/canvas-composite-transformclip-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/canvas/canvas-composite-transformclip-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/canvas/canvas-ellipse-circumference-fill-expected.png b/third_party/WebKit/LayoutTests/fast/canvas/canvas-ellipse-circumference-fill-expected.png
index 5669dc6..b0ac807 100644
--- a/third_party/WebKit/LayoutTests/fast/canvas/canvas-ellipse-circumference-fill-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/canvas/canvas-ellipse-circumference-fill-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/css/background-clip-radius-values-expected.png b/third_party/WebKit/LayoutTests/fast/css/background-clip-radius-values-expected.png
index 97efedf..0adbd58f0 100644
--- a/third_party/WebKit/LayoutTests/fast/css/background-clip-radius-values-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/css/background-clip-radius-values-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/css/box-shadow-and-border-radius-expected.png b/third_party/WebKit/LayoutTests/fast/css/box-shadow-and-border-radius-expected.png
index 4268cdf0..f2e796f 100644
--- a/third_party/WebKit/LayoutTests/fast/css/box-shadow-and-border-radius-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/css/box-shadow-and-border-radius-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/fast/dynamic/first-letter-after-list-marker-expected.png b/third_party/WebKit/LayoutTests/fast/dynamic/first-letter-after-list-marker-expected.png
index e7c8612..b35fde1 100644
--- a/third_party/WebKit/LayoutTests/fast/dynamic/first-letter-after-list-marker-expected.png
+++ b/third_party/WebKit/LayoutTests/fast/dynamic/first-letter-after-list-marker-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/paint/invalidation/svg/fill-opacity-update-expected.png b/third_party/WebKit/LayoutTests/paint/invalidation/svg/fill-opacity-update-expected.png
index fa0be00..3684843d 100644
--- a/third_party/WebKit/LayoutTests/paint/invalidation/svg/fill-opacity-update-expected.png
+++ b/third_party/WebKit/LayoutTests/paint/invalidation/svg/fill-opacity-update-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/paint/invalidation/svg/invalidate-on-child-layout-expected.png b/third_party/WebKit/LayoutTests/paint/invalidation/svg/invalidate-on-child-layout-expected.png
index 1a90f5e..84200ef 100644
--- a/third_party/WebKit/LayoutTests/paint/invalidation/svg/invalidate-on-child-layout-expected.png
+++ b/third_party/WebKit/LayoutTests/paint/invalidation/svg/invalidate-on-child-layout-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/paint/invalidation/svg/mask-clip-target-transform-expected.png b/third_party/WebKit/LayoutTests/paint/invalidation/svg/mask-clip-target-transform-expected.png
index 45460849..2aa2106 100644
--- a/third_party/WebKit/LayoutTests/paint/invalidation/svg/mask-clip-target-transform-expected.png
+++ b/third_party/WebKit/LayoutTests/paint/invalidation/svg/mask-clip-target-transform-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/paint/invalidation/svg/resource-invalidate-on-target-update-expected.png b/third_party/WebKit/LayoutTests/paint/invalidation/svg/resource-invalidate-on-target-update-expected.png
index 7c21c52..1f00cbbc 100644
--- a/third_party/WebKit/LayoutTests/paint/invalidation/svg/resource-invalidate-on-target-update-expected.png
+++ b/third_party/WebKit/LayoutTests/paint/invalidation/svg/resource-invalidate-on-target-update-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/animation/computed-style-during-delay-expected.txt b/third_party/WebKit/LayoutTests/platform/android/compositing/animation/computed-style-during-delay-expected.txt
new file mode 100644
index 0000000..231fddb2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/animation/computed-style-during-delay-expected.txt
@@ -0,0 +1,5 @@
+layer at (0,0) size 800x600
+  LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  LayoutBlockFlow {HTML} at (0,0) size 800x600
+    LayoutBlockFlow {BODY} at (8,8) size 784x584
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/backing/no-backing-foreground-layer-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/backing/no-backing-foreground-layer-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/backing/no-backing-foreground-layer-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/contents-opaque/layer-transform-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/contents-opaque/layer-transform-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/contents-opaque/layer-transform-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/contents-opaque/visibility-hidden-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/contents-opaque/visibility-hidden-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/contents-opaque/visibility-hidden-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/draws-content/canvas-background-layer-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/draws-content/canvas-background-layer-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/draws-content/canvas-background-layer-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/layer-creation/fixed-position-out-of-view-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/layer-creation/fixed-position-out-of-view-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/layer-creation/fixed-position-out-of-view-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/empty-reflection-with-mask-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/empty-reflection-with-mask-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/empty-reflection-with-mask-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/transitions/opacity-on-inline-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/transitions/opacity-on-inline-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/transitions/opacity-on-inline-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/css1/units/rounding-expected.png b/third_party/WebKit/LayoutTests/platform/android/css1/units/rounding-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/css1/units/rounding-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/css3/device-adapt/viewport-insert-rule-after-expected.png b/third_party/WebKit/LayoutTests/platform/android/css3/device-adapt/viewport-insert-rule-after-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/css3/device-adapt/viewport-insert-rule-after-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/css3/device-adapt/viewport-insert-rule-before-expected.png b/third_party/WebKit/LayoutTests/platform/android/css3/device-adapt/viewport-insert-rule-before-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/css3/device-adapt/viewport-insert-rule-before-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/css3/filters/crash-hw-sw-switch-expected.png b/third_party/WebKit/LayoutTests/platform/android/css3/filters/crash-hw-sw-switch-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/css3/filters/crash-hw-sw-switch-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/css3/masking/clip-path-reference-of-fake-clipPath-expected.png b/third_party/WebKit/LayoutTests/platform/android/css3/masking/clip-path-reference-of-fake-clipPath-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/css3/masking/clip-path-reference-of-fake-clipPath-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/editability/empty-document-justify-right-expected.png b/third_party/WebKit/LayoutTests/platform/android/editing/editability/empty-document-justify-right-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/editability/empty-document-justify-right-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/5685601-2-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/5685601-2-expected.txt
new file mode 100644
index 0000000..231fddb2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/5685601-2-expected.txt
@@ -0,0 +1,5 @@
+layer at (0,0) size 800x600
+  LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  LayoutBlockFlow {HTML} at (0,0) size 800x600
+    LayoutBlockFlow {BODY} at (8,8) size 784x584
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/pasteboard/pasting-empty-html-falls-back-to-text-expected.png b/third_party/WebKit/LayoutTests/platform/android/editing/pasteboard/pasting-empty-html-falls-back-to-text-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/pasteboard/pasting-empty-html-falls-back-to-text-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/selection/5794920-1-expected.png b/third_party/WebKit/LayoutTests/platform/android/editing/selection/5794920-1-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/selection/5794920-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/shadow/delete-characters-in-distributed-node-crash-expected.png b/third_party/WebKit/LayoutTests/platform/android/editing/shadow/delete-characters-in-distributed-node-crash-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/shadow/delete-characters-in-distributed-node-crash-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/undo/orphaned-selection-crash-bug32823-3-expected.png b/third_party/WebKit/LayoutTests/platform/android/editing/undo/orphaned-selection-crash-bug32823-3-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/undo/orphaned-selection-crash-bug32823-3-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/animation/request-animation-frame-callback-id-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/animation/request-animation-frame-callback-id-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/animation/request-animation-frame-callback-id-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/autoresize/turn-off-autoresize-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/autoresize/turn-off-autoresize-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/autoresize/turn-off-autoresize-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/block/line-layout/inline-box-wrapper-crash-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/block/line-layout/inline-box-wrapper-crash-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/block/line-layout/inline-box-wrapper-crash-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/block/line-layout/line-break-obj-removal-crash-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/block/line-layout/line-break-obj-removal-crash-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/block/line-layout/line-break-obj-removal-crash-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/borders/negative-border-width-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/borders/negative-border-width-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/borders/negative-border-width-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/constructors/blob-sparse-array-assertion-failure-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/constructors/blob-sparse-array-assertion-failure-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/constructors/blob-sparse-array-assertion-failure-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/constructors/constructor-as-function-crash-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/constructors/constructor-as-function-crash-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/constructors/constructor-as-function-crash-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/dom/Window/window-scaled-viewport-properties-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/dom/Window/window-scaled-viewport-properties-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/dom/Window/window-scaled-viewport-properties-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/dom/element-bounding-client-rect-relative-to-viewport-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/dom/element-bounding-client-rect-relative-to-viewport-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/dom/element-bounding-client-rect-relative-to-viewport-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/html/adjacent-html-context-element-expected.txt b/third_party/WebKit/LayoutTests/platform/android/fast/html/adjacent-html-context-element-expected.txt
new file mode 100644
index 0000000..231fddb2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/html/adjacent-html-context-element-expected.txt
@@ -0,0 +1,5 @@
+layer at (0,0) size 800x600
+  LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  LayoutBlockFlow {HTML} at (0,0) size 800x600
+    LayoutBlockFlow {BODY} at (8,8) size 784x584
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/html/article-element-expected.txt b/third_party/WebKit/LayoutTests/platform/android/fast/html/article-element-expected.txt
new file mode 100644
index 0000000..231fddb2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/html/article-element-expected.txt
@@ -0,0 +1,5 @@
+layer at (0,0) size 800x600
+  LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  LayoutBlockFlow {HTML} at (0,0) size 800x600
+    LayoutBlockFlow {BODY} at (8,8) size 784x584
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/html/body-offset-properties-expected.txt b/third_party/WebKit/LayoutTests/platform/android/fast/html/body-offset-properties-expected.txt
new file mode 100644
index 0000000..231fddb2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/html/body-offset-properties-expected.txt
@@ -0,0 +1,5 @@
+layer at (0,0) size 800x600
+  LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  LayoutBlockFlow {HTML} at (0,0) size 800x600
+    LayoutBlockFlow {BODY} at (8,8) size 784x584
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/html/crash-style-first-letter-expected.txt b/third_party/WebKit/LayoutTests/platform/android/fast/html/crash-style-first-letter-expected.txt
new file mode 100644
index 0000000..231fddb2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/html/crash-style-first-letter-expected.txt
@@ -0,0 +1,5 @@
+layer at (0,0) size 800x600
+  LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  LayoutBlockFlow {HTML} at (0,0) size 800x600
+    LayoutBlockFlow {BODY} at (8,8) size 784x584
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/html/details-element-render-inline-crash-expected.txt b/third_party/WebKit/LayoutTests/platform/android/fast/html/details-element-render-inline-crash-expected.txt
new file mode 100644
index 0000000..231fddb2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/html/details-element-render-inline-crash-expected.txt
@@ -0,0 +1,5 @@
+layer at (0,0) size 800x600
+  LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  LayoutBlockFlow {HTML} at (0,0) size 800x600
+    LayoutBlockFlow {BODY} at (8,8) size 784x584
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/html/empty-fragment-id-goto-top-expected.txt b/third_party/WebKit/LayoutTests/platform/android/fast/html/empty-fragment-id-goto-top-expected.txt
new file mode 100644
index 0000000..231fddb2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/html/empty-fragment-id-goto-top-expected.txt
@@ -0,0 +1,5 @@
+layer at (0,0) size 800x600
+  LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  LayoutBlockFlow {HTML} at (0,0) size 800x600
+    LayoutBlockFlow {BODY} at (8,8) size 784x584
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/html/font-face-empty-should-not-crash-expected.txt b/third_party/WebKit/LayoutTests/platform/android/fast/html/font-face-empty-should-not-crash-expected.txt
new file mode 100644
index 0000000..231fddb2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/html/font-face-empty-should-not-crash-expected.txt
@@ -0,0 +1,5 @@
+layer at (0,0) size 800x600
+  LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  LayoutBlockFlow {HTML} at (0,0) size 800x600
+    LayoutBlockFlow {BODY} at (8,8) size 784x584
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/html/process-end-tag-for-inbody-crash-expected.txt b/third_party/WebKit/LayoutTests/platform/android/fast/html/process-end-tag-for-inbody-crash-expected.txt
new file mode 100644
index 0000000..231fddb2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/html/process-end-tag-for-inbody-crash-expected.txt
@@ -0,0 +1,5 @@
+layer at (0,0) size 800x600
+  LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  LayoutBlockFlow {HTML} at (0,0) size 800x600
+    LayoutBlockFlow {BODY} at (8,8) size 784x584
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/html/tabindex-removal-expected.txt b/third_party/WebKit/LayoutTests/platform/android/fast/html/tabindex-removal-expected.txt
new file mode 100644
index 0000000..231fddb2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/html/tabindex-removal-expected.txt
@@ -0,0 +1,5 @@
+layer at (0,0) size 800x600
+  LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  LayoutBlockFlow {HTML} at (0,0) size 800x600
+    LayoutBlockFlow {BODY} at (8,8) size 784x584
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/html/xhtml-serialize-expected.txt b/third_party/WebKit/LayoutTests/platform/android/fast/html/xhtml-serialize-expected.txt
new file mode 100644
index 0000000..231fddb2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/html/xhtml-serialize-expected.txt
@@ -0,0 +1,5 @@
+layer at (0,0) size 800x600
+  LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  LayoutBlockFlow {HTML} at (0,0) size 800x600
+    LayoutBlockFlow {BODY} at (8,8) size 784x584
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/inline-block/anonymous-block-crash-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/inline-block/anonymous-block-crash-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/inline-block/anonymous-block-crash-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/inline-block/inline-block-vertical-align-2-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/inline-block/inline-block-vertical-align-2-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/inline-block/inline-block-vertical-align-2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/inline-block/relative-positioned-rtl-crash-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/inline-block/relative-positioned-rtl-crash-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/inline-block/relative-positioned-rtl-crash-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/inline/fixed-pos-moves-with-abspos-parent-expected.txt b/third_party/WebKit/LayoutTests/platform/android/fast/inline/fixed-pos-moves-with-abspos-parent-expected.txt
new file mode 100644
index 0000000..231fddb2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/inline/fixed-pos-moves-with-abspos-parent-expected.txt
@@ -0,0 +1,5 @@
+layer at (0,0) size 800x600
+  LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  LayoutBlockFlow {HTML} at (0,0) size 800x600
+    LayoutBlockFlow {BODY} at (8,8) size 784x584
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/inline/inline-body-crash-expected.txt b/third_party/WebKit/LayoutTests/platform/android/fast/inline/inline-body-crash-expected.txt
new file mode 100644
index 0000000..231fddb2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/inline/inline-body-crash-expected.txt
@@ -0,0 +1,5 @@
+layer at (0,0) size 800x600
+  LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  LayoutBlockFlow {HTML} at (0,0) size 800x600
+    LayoutBlockFlow {BODY} at (8,8) size 784x584
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/inline/inline-body-with-scrollbar-crash-expected.txt b/third_party/WebKit/LayoutTests/platform/android/fast/inline/inline-body-with-scrollbar-crash-expected.txt
new file mode 100644
index 0000000..231fddb2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/inline/inline-body-with-scrollbar-crash-expected.txt
@@ -0,0 +1,5 @@
+layer at (0,0) size 800x600
+  LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  LayoutBlockFlow {HTML} at (0,0) size 800x600
+    LayoutBlockFlow {BODY} at (8,8) size 784x584
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/inline/skipped-whitespace-boundingBox-expected.txt b/third_party/WebKit/LayoutTests/platform/android/fast/inline/skipped-whitespace-boundingBox-expected.txt
new file mode 100644
index 0000000..231fddb2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/inline/skipped-whitespace-boundingBox-expected.txt
@@ -0,0 +1,5 @@
+layer at (0,0) size 800x600
+  LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  LayoutBlockFlow {HTML} at (0,0) size 800x600
+    LayoutBlockFlow {BODY} at (8,8) size 784x584
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/inline/skipped-whitespace-client-rect-expected.txt b/third_party/WebKit/LayoutTests/platform/android/fast/inline/skipped-whitespace-client-rect-expected.txt
new file mode 100644
index 0000000..231fddb2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/inline/skipped-whitespace-client-rect-expected.txt
@@ -0,0 +1,5 @@
+layer at (0,0) size 800x600
+  LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  LayoutBlockFlow {HTML} at (0,0) size 800x600
+    LayoutBlockFlow {BODY} at (8,8) size 784x584
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/innerHTML/005-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/innerHTML/005-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/innerHTML/005-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/innerHTML/innerHTML-case-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/innerHTML/innerHTML-case-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/innerHTML/innerHTML-case-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/innerHTML/innerHTML-iframe-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/innerHTML/innerHTML-iframe-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/innerHTML/innerHTML-iframe-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/innerHTML/innerHTML-nbsp-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/innerHTML/innerHTML-nbsp-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/innerHTML/innerHTML-nbsp-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/innerHTML/innerHTML-script-tag-crash-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/innerHTML/innerHTML-script-tag-crash-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/innerHTML/innerHTML-script-tag-crash-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/innerHTML/javascript-url-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/innerHTML/javascript-url-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/innerHTML/javascript-url-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/js/add-to-primitive-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/js/add-to-primitive-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/js/add-to-primitive-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/js/direct-entry-to-function-code-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/js/direct-entry-to-function-code-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/js/direct-entry-to-function-code-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/js/do-while-expression-value-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/js/do-while-expression-value-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/js/do-while-expression-value-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/js/do-while-without-semicolon-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/js/do-while-without-semicolon-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/js/do-while-without-semicolon-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/js/exception-thrown-from-equal-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/js/exception-thrown-from-equal-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/js/exception-thrown-from-equal-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/js/exception-thrown-from-eval-inside-closure-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/js/exception-thrown-from-eval-inside-closure-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/js/exception-thrown-from-eval-inside-closure-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/js/exception-thrown-from-function-with-lazy-activation-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/js/exception-thrown-from-function-with-lazy-activation-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/js/exception-thrown-from-function-with-lazy-activation-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/js/mozilla/strict/B.1.1-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/js/mozilla/strict/B.1.1-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/js/mozilla/strict/B.1.1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/js/mozilla/strict/regress-532041-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/js/mozilla/strict/regress-532041-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/js/mozilla/strict/regress-532041-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/js/mozilla/strict/regress-532254-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/js/mozilla/strict/regress-532254-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/js/mozilla/strict/regress-532254-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/js/mozilla/strict/strict-this-is-not-truthy-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/js/mozilla/strict/strict-this-is-not-truthy-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/js/mozilla/strict/strict-this-is-not-truthy-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/js/mozilla/strict/this-for-function-expression-recursion-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/js/mozilla/strict/this-for-function-expression-recursion-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/js/mozilla/strict/this-for-function-expression-recursion-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/js/mozilla/strict/unbrand-this-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/js/mozilla/strict/unbrand-this-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/js/mozilla/strict/unbrand-this-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/js/trivial-functions-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/js/trivial-functions-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/js/trivial-functions-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/js/var-declarations-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/js/var-declarations-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/js/var-declarations-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/js/vardecl-preserve-parameters-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/js/vardecl-preserve-parameters-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/js/vardecl-preserve-parameters-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/js/while-expression-value-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/js/while-expression-value-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/js/while-expression-value-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/media/matchmedium-query-api-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/media/matchmedium-query-api-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/media/matchmedium-query-api-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/replaced/computed-image-width-with-percent-height-inside-table-cell-and-fixed-ancestor-vertical-lr-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/replaced/computed-image-width-with-percent-height-inside-table-cell-and-fixed-ancestor-vertical-lr-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/replaced/computed-image-width-with-percent-height-inside-table-cell-and-fixed-ancestor-vertical-lr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/replaced/image-map-2-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/replaced/image-map-2-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/replaced/image-map-2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/ruby/before-block-doesnt-crash-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/ruby/before-block-doesnt-crash-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/ruby/before-block-doesnt-crash-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/writing-mode/percentage-padding-expected.png b/third_party/WebKit/LayoutTests/platform/android/fast/writing-mode/percentage-padding-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/writing-mode/percentage-padding-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/http/tests/download/inherited-encoding-form-submission-result-expected.png b/third_party/WebKit/LayoutTests/platform/android/http/tests/download/inherited-encoding-form-submission-result-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/http/tests/download/inherited-encoding-form-submission-result-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/http/tests/security/no-javascript-refresh-expected.png b/third_party/WebKit/LayoutTests/platform/android/http/tests/security/no-javascript-refresh-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/http/tests/security/no-javascript-refresh-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/images/link-body-content-imageDimensionChanged-crash-expected.txt b/third_party/WebKit/LayoutTests/platform/android/images/link-body-content-imageDimensionChanged-crash-expected.txt
new file mode 100644
index 0000000..231fddb2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/images/link-body-content-imageDimensionChanged-crash-expected.txt
@@ -0,0 +1,5 @@
+layer at (0,0) size 800x600
+  LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  LayoutBlockFlow {HTML} at (0,0) size 800x600
+    LayoutBlockFlow {BODY} at (8,8) size 784x584
diff --git a/third_party/WebKit/LayoutTests/platform/android/images/paletted-png-with-color-profile-expected.png b/third_party/WebKit/LayoutTests/platform/android/images/paletted-png-with-color-profile-expected.png
index 93dc445..b5daa85 100644
--- a/third_party/WebKit/LayoutTests/platform/android/images/paletted-png-with-color-profile-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/android/images/paletted-png-with-color-profile-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/images/paletted-png-with-color-profile-expected.txt b/third_party/WebKit/LayoutTests/platform/android/images/paletted-png-with-color-profile-expected.txt
new file mode 100644
index 0000000..231fddb2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/images/paletted-png-with-color-profile-expected.txt
@@ -0,0 +1,5 @@
+layer at (0,0) size 800x600
+  LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  LayoutBlockFlow {HTML} at (0,0) size 800x600
+    LayoutBlockFlow {BODY} at (8,8) size 784x584
diff --git a/third_party/WebKit/LayoutTests/platform/android/images/percent-height-image-expected.png b/third_party/WebKit/LayoutTests/platform/android/images/percent-height-image-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/images/percent-height-image-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/images/png-extra-row-crash-expected.png b/third_party/WebKit/LayoutTests/platform/android/images/png-extra-row-crash-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/images/png-extra-row-crash-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/images/script-counter-imageDimensionChanged-crash-expected.png b/third_party/WebKit/LayoutTests/platform/android/images/script-counter-imageDimensionChanged-crash-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/images/script-counter-imageDimensionChanged-crash-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/images/size-failure-expected.png b/third_party/WebKit/LayoutTests/platform/android/images/size-failure-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/images/size-failure-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/images/style-access-during-imageChanged-crash-expected.png b/third_party/WebKit/LayoutTests/platform/android/images/style-access-during-imageChanged-crash-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/images/style-access-during-imageChanged-crash-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/images/text-content-crash-expected.png b/third_party/WebKit/LayoutTests/platform/android/images/text-content-crash-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/images/text-content-crash-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/printing/css2.1/page-break-before-001-expected.png b/third_party/WebKit/LayoutTests/platform/android/printing/css2.1/page-break-before-001-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/printing/css2.1/page-break-before-001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/svg/animations/animate-update-crash-expected.png b/third_party/WebKit/LayoutTests/platform/android/svg/animations/animate-update-crash-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/svg/animations/animate-update-crash-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/svg/carto.net/frameless-svg-parse-error-expected.png b/third_party/WebKit/LayoutTests/platform/android/svg/carto.net/frameless-svg-parse-error-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/svg/carto.net/frameless-svg-parse-error-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/svg/in-html/svg-assert-failure-percentage-expected.png b/third_party/WebKit/LayoutTests/platform/android/svg/in-html/svg-assert-failure-percentage-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/svg/in-html/svg-assert-failure-percentage-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/svg/stroke/zero-width-hang-expected.png b/third_party/WebKit/LayoutTests/platform/android/svg/stroke/zero-width-hang-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/svg/stroke/zero-width-hang-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/transforms/3d/hit-testing/rotated-hit-test-with-child-expected.png b/third_party/WebKit/LayoutTests/platform/android/transforms/3d/hit-testing/rotated-hit-test-with-child-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/transforms/3d/hit-testing/rotated-hit-test-with-child-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/media-gpu-accelerated/media/video-autoplay-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/media-gpu-accelerated/media/video-autoplay-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/media-gpu-accelerated/media/video-autoplay-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/media-gpu-accelerated/media/video-autoplay-expected.txt b/third_party/WebKit/LayoutTests/platform/android/virtual/media-gpu-accelerated/media/video-autoplay-expected.txt
new file mode 100644
index 0000000..231fddb2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/media-gpu-accelerated/media/video-autoplay-expected.txt
@@ -0,0 +1,5 @@
+layer at (0,0) size 800x600
+  LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  LayoutBlockFlow {HTML} at (0,0) size 800x600
+    LayoutBlockFlow {BODY} at (8,8) size 784x584
diff --git a/third_party/WebKit/LayoutTests/platform/android/webaudio/codec-tests/wav/24bit-22khz-resample-expected.png b/third_party/WebKit/LayoutTests/platform/android/webaudio/codec-tests/wav/24bit-22khz-resample-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/webaudio/codec-tests/wav/24bit-22khz-resample-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/webaudio/codec-tests/wav/24bit-22khz-resample-expected.txt b/third_party/WebKit/LayoutTests/platform/android/webaudio/codec-tests/wav/24bit-22khz-resample-expected.txt
new file mode 100644
index 0000000..231fddb2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/webaudio/codec-tests/wav/24bit-22khz-resample-expected.txt
@@ -0,0 +1,5 @@
+layer at (0,0) size 800x600
+  LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  LayoutBlockFlow {HTML} at (0,0) size 800x600
+    LayoutBlockFlow {BODY} at (8,8) size 784x584
diff --git a/third_party/WebKit/LayoutTests/platform/android/webaudio/codec-tests/wav/24bit-44khz-expected.png b/third_party/WebKit/LayoutTests/platform/android/webaudio/codec-tests/wav/24bit-44khz-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/webaudio/codec-tests/wav/24bit-44khz-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/webaudio/codec-tests/wav/24bit-44khz-expected.txt b/third_party/WebKit/LayoutTests/platform/android/webaudio/codec-tests/wav/24bit-44khz-expected.txt
new file mode 100644
index 0000000..231fddb2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/webaudio/codec-tests/wav/24bit-44khz-expected.txt
@@ -0,0 +1,5 @@
+layer at (0,0) size 800x600
+  LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  LayoutBlockFlow {HTML} at (0,0) size 800x600
+    LayoutBlockFlow {BODY} at (8,8) size 784x584
diff --git a/third_party/WebKit/LayoutTests/platform/android/webmidi/permission-expected.png b/third_party/WebKit/LayoutTests/platform/android/webmidi/permission-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/webmidi/permission-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/gestures/gesture-tapHighlight-pixel-transparent-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/gestures/gesture-tapHighlight-pixel-transparent-expected.png
index 880096f..f6893a32 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/gestures/gesture-tapHighlight-pixel-transparent-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/gestures/gesture-tapHighlight-pixel-transparent-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/gestures/gesture-tapHighlight-with-box-shadow-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/gestures/gesture-tapHighlight-with-box-shadow-expected.png
index fe540aef..d4ab144 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/gestures/gesture-tapHighlight-with-box-shadow-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/gestures/gesture-tapHighlight-with-box-shadow-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/gestures/gesture-tapHighlight-with-squashing-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/gestures/gesture-tapHighlight-with-squashing-expected.png
index 66c5df4..4f621ad 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/gestures/gesture-tapHighlight-with-squashing-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/gestures/gesture-tapHighlight-with-squashing-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/nested-border-radius-clipping-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/nested-border-radius-clipping-expected.png
index 7a1aea23..7f8558c 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/nested-border-radius-clipping-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/nested-border-radius-clipping-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css1/basic/containment-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css1/basic/containment-expected.png
index 734a1ee..bf37bb3 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css1/basic/containment-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css1/basic/containment-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css1/basic/contextual_selectors-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css1/basic/contextual_selectors-expected.png
index 1bcc4d7..05f989c4 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css1/basic/contextual_selectors-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css1/basic/contextual_selectors-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css1/basic/id_as_selector-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css1/basic/id_as_selector-expected.png
index 98e3b36..b9bb472 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css1/basic/id_as_selector-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css1/basic/id_as_selector-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css1/box_properties/border_bottom-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css1/box_properties/border_bottom-expected.png
index f081527..afe6873 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css1/box_properties/border_bottom-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css1/box_properties/border_bottom-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css1/box_properties/border_left-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css1/box_properties/border_left-expected.png
index 18d726a..b9e95ff7 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css1/box_properties/border_left-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css1/box_properties/border_left-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css1/box_properties/border_right_inline-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css1/box_properties/border_right_inline-expected.png
index 333a6841..83ffdece 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css1/box_properties/border_right_inline-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css1/box_properties/border_right_inline-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css1/box_properties/border_top-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css1/box_properties/border_top-expected.png
index 20be61d..d337775 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css1/box_properties/border_top-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css1/box_properties/border_top-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css1/box_properties/clear_float-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css1/box_properties/clear_float-expected.png
index 8f72582..4b54a14 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css1/box_properties/clear_float-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css1/box_properties/clear_float-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css1/box_properties/margin_left-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css1/box_properties/margin_left-expected.png
index 3607b0a..c948f3fe 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css1/box_properties/margin_left-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css1/box_properties/margin_left-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css1/box_properties/margin_right-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css1/box_properties/margin_right-expected.png
index 7135561..e333aa8 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css1/box_properties/margin_right-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css1/box_properties/margin_right-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css1/box_properties/padding_left-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css1/box_properties/padding_left-expected.png
index da58b78..bf076d4 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css1/box_properties/padding_left-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css1/box_properties/padding_left-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css1/box_properties/padding_right-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css1/box_properties/padding_right-expected.png
index 8347a4b6..224f145 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css1/box_properties/padding_right-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css1/box_properties/padding_right-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css1/cascade/cascade_order-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css1/cascade/cascade_order-expected.png
index ecde137..1f97c18 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css1/cascade/cascade_order-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css1/cascade/cascade_order-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css1/classification/list_style_image-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css1/classification/list_style_image-expected.png
index 3d4c548..e0e0076 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css1/classification/list_style_image-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css1/classification/list_style_image-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css1/classification/list_style_position-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css1/classification/list_style_position-expected.png
index d8401646..b010156 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css1/classification/list_style_position-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css1/classification/list_style_position-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css1/classification/list_style_type-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css1/classification/list_style_type-expected.png
index 6ba509b..48cc3bb 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css1/classification/list_style_type-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css1/classification/list_style_type-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css2.1/20110323/margin-applies-to-010-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css2.1/20110323/margin-applies-to-010-expected.png
index 74d210a..c6e039e 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css2.1/20110323/margin-applies-to-010-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css2.1/20110323/margin-applies-to-010-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css2.1/t0402-c71-fwd-parsing-02-f-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css2.1/t0402-c71-fwd-parsing-02-f-expected.png
index 74123bb..6c42bc92 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css2.1/t0402-c71-fwd-parsing-02-f-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css2.1/t0402-c71-fwd-parsing-02-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css2.1/t0505-c16-descendant-01-e-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css2.1/t0505-c16-descendant-01-e-expected.png
index 9240bd6..07fff5b 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css2.1/t0505-c16-descendant-01-e-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css2.1/t0505-c16-descendant-01-e-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css2.1/t050803-c14-classes-00-e-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css2.1/t050803-c14-classes-00-e-expected.png
index 0f4d19aa..af3e9ee 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css2.1/t050803-c14-classes-00-e-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css2.1/t050803-c14-classes-00-e-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css2.1/t0509-c15-ids-01-e-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css2.1/t0509-c15-ids-01-e-expected.png
index 667ebe44..5b7fe567 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css2.1/t0509-c15-ids-01-e-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css2.1/t0509-c15-ids-01-e-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css2.1/t0805-c5518-brdr-t-01-e-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css2.1/t0805-c5518-brdr-t-01-e-expected.png
index bbe4108a..d7327c13 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css2.1/t0805-c5518-brdr-t-01-e-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css2.1/t0805-c5518-brdr-t-01-e-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css2.1/t0805-c5519-brdr-r-02-e-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css2.1/t0805-c5519-brdr-r-02-e-expected.png
index bc6882ee..c87d729c 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css2.1/t0805-c5519-brdr-r-02-e-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css2.1/t0805-c5519-brdr-r-02-e-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css2.1/t0805-c5520-brdr-b-01-e-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css2.1/t0805-c5520-brdr-b-01-e-expected.png
index e5007c4..926d002 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css2.1/t0805-c5520-brdr-b-01-e-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css2.1/t0805-c5520-brdr-b-01-e-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css2.1/t0805-c5521-brdr-l-02-e-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css2.1/t0805-c5521-brdr-l-02-e-expected.png
index 427efc57..9a3535c 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css2.1/t0805-c5521-brdr-l-02-e-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css2.1/t0805-c5521-brdr-l-02-e-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css2.1/t1205-c563-list-type-00-b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css2.1/t1205-c563-list-type-00-b-expected.png
index 38a324fd..1cfed83e2 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css2.1/t1205-c563-list-type-00-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css2.1/t1205-c563-list-type-00-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css2.1/t1205-c564-list-img-00-b-g-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css2.1/t1205-c564-list-img-00-b-g-expected.png
index e17f333e..6c519bc 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css2.1/t1205-c564-list-img-00-b-g-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css2.1/t1205-c564-list-img-00-b-g-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/masking/clip-path-inset-corners-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/masking/clip-path-inset-corners-expected.png
index e14b9df..ba0fd5d 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/masking/clip-path-inset-corners-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/masking/clip-path-inset-corners-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/masking/mask-luminance-svg-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/masking/mask-luminance-svg-expected.png
index 727051a..4bbfcbb 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/masking/mask-luminance-svg-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/masking/mask-luminance-svg-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-1-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-1-expected.png
index f488e7b..8f050879 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-13-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-13-expected.png
index 1187e55d..1f8053a6 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-13-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-13-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-15-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-15-expected.png
index 4de74ad..2bc5707 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-15-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-15-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-22-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-22-expected.png
index 7a55fae..43e5dc2 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-22-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-22-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-28-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-28-expected.png
index c5a3b15c..8942621 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-28-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-28-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-28b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-28b-expected.png
index 779f940..081a70f 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-28b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-28b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-29-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-29-expected.png
index 3fcc03a..6dd78580 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-29-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-29-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-29b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-29b-expected.png
index 42a855da..05043bb5 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-29b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-29b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-3a-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-3a-expected.png
index f658976..615fbf96 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-3a-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-3a-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-73-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-73-expected.png
index c04fb54..c4fb8ac 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-73-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-73-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-73b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-73b-expected.png
index c04fb54..c4fb8ac 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-73b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-73b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-74-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-74-expected.png
index 9613762..4c8fcafc 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-74-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-74-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-74b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-74b-expected.png
index 9613762..4c8fcafc 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-74b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/html/css3-modsel-74b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-1-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-1-expected.png
index f488e7b..8f050879 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-13-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-13-expected.png
index 1187e55d..1f8053a6 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-13-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-13-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-15-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-15-expected.png
index 4de74ad..2bc5707 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-15-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-15-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-22-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-22-expected.png
index 7a55fae..43e5dc2 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-22-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-22-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-28-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-28-expected.png
index c5a3b15c..8942621 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-28-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-28-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-28b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-28b-expected.png
index 779f940..081a70f 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-28b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-28b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-29-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-29-expected.png
index 3fcc03a..6dd78580 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-29-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-29-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-29b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-29b-expected.png
index 42a855da..05043bb5 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-29b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-29b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-3-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-3-expected.png
index 6ca113e..2adcba1 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-3-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-3-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-3a-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-3a-expected.png
index f658976..615fbf96 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-3a-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-3a-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-73-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-73-expected.png
index c04fb54..c4fb8ac 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-73-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-73-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-73b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-73b-expected.png
index c04fb54..c4fb8ac 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-73b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-73b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-74-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-74-expected.png
index 9613762..4c8fcafc 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-74-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-74-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-74b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-74b-expected.png
index 9613762..4c8fcafc 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-74b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-74b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-1-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-1-expected.png
index db37abf..911cbdf 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-13-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-13-expected.png
index e9dd2ed..3489d278 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-13-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-13-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-15-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-15-expected.png
index 6e0c7d6c..8b817de8 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-15-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-15-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-22-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-22-expected.png
index 23e1323a..f24547a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-22-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-22-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-28-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-28-expected.png
index 80a9e27..6616c0c 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-28-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-28-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-28b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-28b-expected.png
index a492248e..d9729bc3 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-28b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-28b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-29-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-29-expected.png
index cfb1bd2..1665956 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-29-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-29-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-29b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-29b-expected.png
index ce63cd2..6fcbf825 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-29b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-29b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-3-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-3-expected.png
index fc02ee6..b6aecfb9 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-3-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-3-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-3a-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-3a-expected.png
index 06115edc..6fbbdfa 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-3a-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-3a-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-73-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-73-expected.png
index 910d858..f8a5178 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-73-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-73-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-73b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-73b-expected.png
index 910d858..f8a5178 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-73b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-73b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-74-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-74-expected.png
index 531059d..0f1dc2d9 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-74-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-74-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-74b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-74b-expected.png
index 531059d..0f1dc2d9 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-74b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-74b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/4747450-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/4747450-expected.png
index f6865e99..fc85385 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/4747450-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/4747450-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5136770-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5136770-expected.png
index 95e98c3..1f9ca45a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5136770-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5136770-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5569741-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5569741-expected.png
index 221cf3e..c21b643 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5569741-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5569741-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/4875189-1-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/4875189-1-expected.png
index ad35199..5c20e506 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/4875189-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/4875189-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/4959067-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/4959067-expected.png
index 8190e17..7853931 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/4959067-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/4959067-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/pasteboard/drag-selected-image-to-contenteditable-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/pasteboard/drag-selected-image-to-contenteditable-expected.png
index ff836395..41a5886 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/pasteboard/drag-selected-image-to-contenteditable-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/pasteboard/drag-selected-image-to-contenteditable-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/pasteboard/innerText-inline-table-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/pasteboard/innerText-inline-table-expected.png
index 2fd863e..f8cbee6 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/pasteboard/innerText-inline-table-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/pasteboard/innerText-inline-table-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/pasteboard/input-field-1-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/pasteboard/input-field-1-expected.png
index 5e80db4..216e0a4 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/pasteboard/input-field-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/pasteboard/input-field-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/pasteboard/merge-start-list-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/pasteboard/merge-start-list-expected.png
index 21619c5..1885b12 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/pasteboard/merge-start-list-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/pasteboard/merge-start-list-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/selection/drag-to-contenteditable-iframe-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/selection/drag-to-contenteditable-iframe-expected.png
index e016e3a..d20299d 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/selection/drag-to-contenteditable-iframe-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/selection/drag-to-contenteditable-iframe-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/selection/selectNode-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/selection/selectNode-expected.png
index 2defa63..0f0e1e97 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/selection/selectNode-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/selection/selectNode-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/selection/selectNodeContents-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/selection/selectNodeContents-expected.png
index 717d703..41896e55 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/selection/selectNodeContents-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/selection/selectNodeContents-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/unsupported-content/list-delete-001-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/unsupported-content/list-delete-001-expected.png
index 44934b1..daa41f3 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/unsupported-content/list-delete-001-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/unsupported-content/list-delete-001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/unsupported-content/list-type-after-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/unsupported-content/list-type-after-expected.png
index 8c062ee9..a9da7c4 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/unsupported-content/list-type-after-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/unsupported-content/list-type-after-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/unsupported-content/list-type-before-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/unsupported-content/list-type-before-expected.png
index f4556fa1..3952156c 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/unsupported-content/list-type-before-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/unsupported-content/list-type-before-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/backgrounds/background-inherit-color-bug-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/backgrounds/background-inherit-color-bug-expected.png
index 2e90bd9..1be28245 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/backgrounds/background-inherit-color-bug-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/backgrounds/background-inherit-color-bug-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/backgrounds/background-leakage-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/backgrounds/background-leakage-expected.png
index a309d7f..66f9c36f 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/backgrounds/background-leakage-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/backgrounds/background-leakage-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/backgrounds/background-leakage-transforms-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/backgrounds/background-leakage-transforms-expected.png
index 874dc0a..fef606d3 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/backgrounds/background-leakage-transforms-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/backgrounds/background-leakage-transforms-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/backgrounds/border-radius-split-background-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/backgrounds/border-radius-split-background-expected.png
index 114ea3f8..1238b3a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/backgrounds/border-radius-split-background-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/backgrounds/border-radius-split-background-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/backgrounds/border-radius-split-background-image-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/backgrounds/border-radius-split-background-image-expected.png
index 84c141a5..33e6dd4 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/backgrounds/border-radius-split-background-image-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/backgrounds/border-radius-split-background-image-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/backgrounds/repeat/noRepeatCorrectClip-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/backgrounds/repeat/noRepeatCorrectClip-expected.png
index f42ca03f..7434933f 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/backgrounds/repeat/noRepeatCorrectClip-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/backgrounds/repeat/noRepeatCorrectClip-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/backgrounds/selection-background-color-of-list-style-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/backgrounds/selection-background-color-of-list-style-expected.png
index f09e067..f80b7cbd 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/backgrounds/selection-background-color-of-list-style-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/backgrounds/selection-background-color-of-list-style-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/block/float/014-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/block/float/014-expected.png
index 6c166687..727afe0 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/block/float/014-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/block/float/014-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-canvas-all-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-canvas-all-expected.png
index a689d424..45a639a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-canvas-all-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-canvas-all-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-canvas-border-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-canvas-border-expected.png
index f7a42c4..90af867 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-canvas-border-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-canvas-border-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-canvas-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-canvas-expected.png
index 6b6050f5..21cab0f 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-canvas-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-canvas-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-canvas-padding-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-canvas-padding-expected.png
index 9077e5d..7722900a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-canvas-padding-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-canvas-padding-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-canvas-with-mask-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-canvas-with-mask-expected.png
index 46537f3..6b2164d 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-canvas-with-mask-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-canvas-with-mask-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-canvas-with-shadow-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-canvas-with-shadow-expected.png
index 5064d7e..4992bd7 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-canvas-with-shadow-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-canvas-with-shadow-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-video-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-video-expected.png
index 8ec9894..e0e1f8f 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-video-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-video-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-video-ratio-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-video-ratio-expected.png
index c16d45a..6f29caba 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-video-ratio-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-video-ratio-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-video-shadow-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-video-shadow-expected.png
index fde4af1..eae687a3 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-video-shadow-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-video-shadow-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-split-inline-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-split-inline-expected.png
index ef90f12..66d85e31 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-split-inline-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-split-inline-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-styles-split-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-styles-split-expected.png
index d82c53d3..c732c4f 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-styles-split-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-styles-split-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/borders/borderRadiusAllStylesAllCorners-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/borders/borderRadiusAllStylesAllCorners-expected.png
index 88bb304..09920c65 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/borders/borderRadiusAllStylesAllCorners-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/borders/borderRadiusAllStylesAllCorners-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/borders/mixed-border-styles-radius-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/borders/mixed-border-styles-radius-expected.png
index 7d7bff2..58aae45 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/borders/mixed-border-styles-radius-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/borders/mixed-border-styles-radius-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/borders/mixed-border-styles-radius2-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/borders/mixed-border-styles-radius2-expected.png
index 8e8aef0..e116fba 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/borders/mixed-border-styles-radius2-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/borders/mixed-border-styles-radius2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/box-shadow/inset-box-shadows-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/box-shadow/inset-box-shadows-expected.png
index 7f7f7fdb..6cd1b4c4 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/box-shadow/inset-box-shadows-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/box-shadow/inset-box-shadows-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/box-shadow/spread-multiple-inset-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/box-shadow/spread-multiple-inset-expected.png
index 0056b8c..075569c1 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/box-shadow/spread-multiple-inset-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/box-shadow/spread-multiple-inset-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/canvas/image-object-in-canvas-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/canvas/image-object-in-canvas-expected.png
index 75e8fa6..7d39e19 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/canvas/image-object-in-canvas-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/canvas/image-object-in-canvas-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/clip/overflow-border-radius-clip-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/clip/overflow-border-radius-clip-expected.png
index ec841770..ff3d3b5 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/clip/overflow-border-radius-clip-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/clip/overflow-border-radius-clip-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/clip/overflow-border-radius-combinations-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/clip/overflow-border-radius-combinations-expected.png
index 9d53581..7c5d3f2 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/clip/overflow-border-radius-combinations-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/clip/overflow-border-radius-combinations-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/clip/overflow-border-radius-composited-parent-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/clip/overflow-border-radius-composited-parent-expected.png
index a2081e8..f7f82a9 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/clip/overflow-border-radius-composited-parent-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/clip/overflow-border-radius-composited-parent-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/clip/overflow-border-radius-transformed-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/clip/overflow-border-radius-transformed-expected.png
index cda7c05..ec6b0994 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/clip/overflow-border-radius-transformed-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/clip/overflow-border-radius-transformed-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/css-generated-content/009-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/css-generated-content/009-expected.png
index dbeac71..4eaf4a8 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/css-generated-content/009-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/css-generated-content/009-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/css-generated-content/table-row-group-to-inline-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/css-generated-content/table-row-group-to-inline-expected.png
index 97fb33c..08cc6e9 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/css-generated-content/table-row-group-to-inline-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/css-generated-content/table-row-group-to-inline-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/css-generated-content/table-row-group-with-before-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/css-generated-content/table-row-group-with-before-expected.png
index 9812252..40c9ee7ec 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/css-generated-content/table-row-group-with-before-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/css-generated-content/table-row-group-with-before-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/css-generated-content/table-row-with-before-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/css-generated-content/table-row-with-before-expected.png
index 9812252..40c9ee7ec 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/css-generated-content/table-row-with-before-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/css-generated-content/table-row-with-before-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/css-generated-content/table-with-before-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/css-generated-content/table-with-before-expected.png
index 9812252..40c9ee7ec 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/css-generated-content/table-with-before-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/css-generated-content/table-with-before-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/css/001-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/css/001-expected.png
index f7c10df0..b91b1de7 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/css/001-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/css/001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/css/background-clip-radius-values-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/css/background-clip-radius-values-expected.png
index 8bebae5..8050d1d 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/css/background-clip-radius-values-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/css/background-clip-radius-values-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/css/background-shorthand-invalid-url-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/css/background-shorthand-invalid-url-expected.png
index 2d0e8e2..fc164a1 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/css/background-shorthand-invalid-url-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/css/background-shorthand-invalid-url-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/css/css3-modsel-22-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/css/css3-modsel-22-expected.png
index 7a55fae..43e5dc2 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/css/css3-modsel-22-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/css/css3-modsel-22-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/css/image-orientation/image-orientation-default-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/css/image-orientation/image-orientation-default-expected.png
index 4b7d73bc..b744587 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/css/image-orientation/image-orientation-default-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/css/image-orientation/image-orientation-default-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/css/image-orientation/image-orientation-from-image-composited-dynamic-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/css/image-orientation/image-orientation-from-image-composited-dynamic-expected.png
index a3cbf62..78811f4 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/css/image-orientation/image-orientation-from-image-composited-dynamic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/css/image-orientation/image-orientation-from-image-composited-dynamic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/css/image-orientation/image-orientation-from-image-composited-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/css/image-orientation/image-orientation-from-image-composited-expected.png
index a3cbf62..78811f4 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/css/image-orientation/image-orientation-from-image-composited-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/css/image-orientation/image-orientation-from-image-composited-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/css/image-orientation/image-orientation-from-image-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/css/image-orientation/image-orientation-from-image-expected.png
index 88ede8bc..f9bff8e 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/css/image-orientation/image-orientation-from-image-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/css/image-orientation/image-orientation-from-image-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/doctypes/001-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/doctypes/001-expected.png
index 6629f919..8f8ad22 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/doctypes/001-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/doctypes/001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/doctypes/002-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/doctypes/002-expected.png
index 443b382d3..6cb2ed98 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/doctypes/002-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/doctypes/002-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/doctypes/003-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/doctypes/003-expected.png
index dd9510c..8ed72e1a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/doctypes/003-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/doctypes/003-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/doctypes/004-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/doctypes/004-expected.png
index 6629f919..8f8ad22 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/doctypes/004-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/doctypes/004-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/dom/HTMLMeterElement/meter-boundary-values-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/dom/HTMLMeterElement/meter-boundary-values-expected.png
index f693949..9245c7a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/dom/HTMLMeterElement/meter-boundary-values-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/dom/HTMLMeterElement/meter-boundary-values-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/dom/HTMLMeterElement/meter-optimums-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/dom/HTMLMeterElement/meter-optimums-expected.png
index 863af57..ceb58b7e6 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/dom/HTMLMeterElement/meter-optimums-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/dom/HTMLMeterElement/meter-optimums-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/dom/HTMLProgressElement/progress-bar-value-pseudo-element-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/dom/HTMLProgressElement/progress-bar-value-pseudo-element-expected.png
index f2023d7..7d8edbd 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/dom/HTMLProgressElement/progress-bar-value-pseudo-element-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/dom/HTMLProgressElement/progress-bar-value-pseudo-element-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-ar-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-ar-expected.png
index 31419bc..ddef88c5 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-ar-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-ar-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-expected.png
index 3a385df..fe331b0 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-minimum-date-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-minimum-date-expected.png
index 082e1a8..c1c3b008 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-minimum-date-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-minimum-date-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-required-ar-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-required-ar-expected.png
index 0b3a7987..710c121b 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-required-ar-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-required-ar-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-required-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-required-expected.png
index 5dd02bb..2a067b4 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-required-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-required-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-ru-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-ru-expected.png
index 21c86d0..7042aaa 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-ru-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-ru-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-step-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-step-expected.png
index 0abd529..6d436b647 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-step-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-step-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-zoom125-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-zoom125-expected.png
index cfa4889..c5afb5c6 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-zoom125-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-zoom125-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-zoom200-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-zoom200-expected.png
index f119315..6318076a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-zoom200-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-zoom200-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/month-picker-appearance-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/month-picker-appearance-expected.png
index f8334ce5..a951805c 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/month-picker-appearance-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/month-picker-appearance-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/month-picker-appearance-step-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/month-picker-appearance-step-expected.png
index ce4e40e..eae7967 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/month-picker-appearance-step-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/month-picker-appearance-step-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/week-picker-appearance-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/week-picker-appearance-expected.png
index 520155b..816d04a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/week-picker-appearance-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/week-picker-appearance-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/week-picker-appearance-step-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/week-picker-appearance-step-expected.png
index 71cfe06..e460c462 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/week-picker-appearance-step-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/week-picker-appearance-step-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/checkbox/checkbox-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/checkbox/checkbox-appearance-basic-expected.png
index 3e996d8..727e2d1 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/checkbox/checkbox-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/checkbox/checkbox-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/date/date-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/date/date-appearance-basic-expected.png
index 961ec6e..4fc8532 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/date/date-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/date/date-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/date/date-appearance-pseudo-elements-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/date/date-appearance-pseudo-elements-expected.png
index 1bcbbea3..f1cbbcc 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/date/date-appearance-pseudo-elements-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/date/date-appearance-pseudo-elements-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/datetimelocal/datetimelocal-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/datetimelocal/datetimelocal-appearance-basic-expected.png
index eb83768fc..e18c9351 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/datetimelocal/datetimelocal-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/datetimelocal/datetimelocal-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/month/month-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/month/month-appearance-basic-expected.png
index 080a2ff..c16a9439 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/month/month-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/month/month-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/month/month-appearance-pseudo-elements-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/month/month-appearance-pseudo-elements-expected.png
index 1ffa61d..c255747 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/month/month-appearance-pseudo-elements-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/month/month-appearance-pseudo-elements-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/radio/radio-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/radio/radio-appearance-basic-expected.png
index 3b43da1..90d14bd8 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/radio/radio-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/radio/radio-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/search/search-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/search/search-appearance-basic-expected.png
index bf2125a..0466a19 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/search/search-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/search/search-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/submit/submit-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/submit/submit-appearance-basic-expected.png
index e05fb9c3..bf9fded 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/submit/submit-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/submit/submit-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/text/text-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/text/text-appearance-basic-expected.png
index 88a9385..386e36b 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/text/text-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/text/text-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/time/time-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/time/time-appearance-basic-expected.png
index 07b4ceb..35d7824e 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/time/time-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/time/time-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/time/time-appearance-pseudo-elements-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/time/time-appearance-pseudo-elements-expected.png
index a72bc0d..2067ed1 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/time/time-appearance-pseudo-elements-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/time/time-appearance-pseudo-elements-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/week/week-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/week/week-appearance-basic-expected.png
index 8c7d1b0..5305f7a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/week/week-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/week/week-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/week/week-appearance-pseudo-elements-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/week/week-appearance-pseudo-elements-expected.png
index 7f254769..8f2ff32 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/forms/week/week-appearance-pseudo-elements-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/forms/week/week-appearance-pseudo-elements-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/inline/emptyInlinesWithinLists-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/inline/emptyInlinesWithinLists-expected.png
index 812b58cc..698c19e 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/inline/emptyInlinesWithinLists-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/inline/emptyInlinesWithinLists-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/001-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/001-expected.png
index 13a091f2..f2596ceb 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/001-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/001-vertical-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/001-vertical-expected.png
index 1698fe5..5019e63 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/001-vertical-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/001-vertical-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/002-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/002-expected.png
index 0460fdb7..763742c8 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/002-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/002-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/002-vertical-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/002-vertical-expected.png
index 77f4bc1d..c6cc33e 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/002-vertical-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/002-vertical-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/003-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/003-expected.png
index f2dcc539..6bb5860 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/003-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/003-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/003-vertical-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/003-vertical-expected.png
index cb87c78..a9c5d433d 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/003-vertical-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/003-vertical-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/004-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/004-expected.png
index 6a458e2..5f9b05a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/004-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/004-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/005-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/005-expected.png
index 1f378764..9afc53ff 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/005-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/005-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/005-vertical-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/005-vertical-expected.png
index 8a667159..65db86b 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/005-vertical-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/005-vertical-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/007-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/007-expected.png
index 55edb1d..5c7e5eb 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/007-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/007-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/007-vertical-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/007-vertical-expected.png
index bb91648..4ff8ec9 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/007-vertical-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/007-vertical-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/008-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/008-expected.png
index c274f70..321eb76 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/008-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/008-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/008-vertical-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/008-vertical-expected.png
index 0a5058d..19f8e4a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/008-vertical-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/008-vertical-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/big-list-marker-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/big-list-marker-expected.png
index 315481a..e1dcd9f 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/big-list-marker-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/big-list-marker-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/dynamic-marker-crash-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/dynamic-marker-crash-expected.png
index f70c05e..2e6ca57 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/dynamic-marker-crash-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/dynamic-marker-crash-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/inlineBoxWrapperNullCheck-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/inlineBoxWrapperNullCheck-expected.png
index 1cd3020..103ded08 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/inlineBoxWrapperNullCheck-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/inlineBoxWrapperNullCheck-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/marker-before-empty-inline-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/marker-before-empty-inline-expected.png
index f8db15a..ccf73fb 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/marker-before-empty-inline-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/marker-before-empty-inline-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/marker-image-error-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/marker-image-error-expected.png
index 88693d4ad..32ec9f5 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/marker-image-error-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/marker-image-error-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/markers-in-selection-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/markers-in-selection-expected.png
index 3d26420..16ba10b 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/markers-in-selection-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/markers-in-selection-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/ol-display-types-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/ol-display-types-expected.png
index 33c159fc..1570695 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/ol-display-types-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/ol-display-types-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/scrolled-marker-paint-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/scrolled-marker-paint-expected.png
index 298d5c3..d3c0be7 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/lists/scrolled-marker-paint-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/lists/scrolled-marker-paint-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/overflow/overflow-rtl-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/overflow/overflow-rtl-expected.png
index 5465a3b8..6f48a0e6 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/overflow/overflow-rtl-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/overflow/overflow-rtl-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/overflow/overflow-rtl-vertical-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/overflow/overflow-rtl-vertical-expected.png
index fdc56a9..0f690b4 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/overflow/overflow-rtl-vertical-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/overflow/overflow-rtl-vertical-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/overflow/overflow-with-local-background-attachment-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/overflow/overflow-with-local-background-attachment-expected.png
index e84f5af..0e5c697 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/overflow/overflow-with-local-background-attachment-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/overflow/overflow-with-local-background-attachment-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/selectors/166-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/selectors/166-expected.png
index 9a9e647..019b0a10 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/selectors/166-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/selectors/166-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/table/018-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/table/018-expected.png
index 4a1c18c..45177e4 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/table/018-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/table/018-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/transforms/shadows-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/transforms/shadows-expected.png
index c0ee3d8a..59aac9c2 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/transforms/shadows-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/transforms/shadows-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/writing-mode/border-styles-vertical-lr-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/writing-mode/border-styles-vertical-lr-expected.png
index 973af69..e6ecc106 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/writing-mode/border-styles-vertical-lr-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/writing-mode/border-styles-vertical-lr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/fast/writing-mode/border-styles-vertical-rl-expected.png b/third_party/WebKit/LayoutTests/platform/linux/fast/writing-mode/border-styles-vertical-rl-expected.png
index 80b59eb..0754c04a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/fast/writing-mode/border-styles-vertical-rl-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/fast/writing-mode/border-styles-vertical-rl-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/http/tests/preload/dynamic_remove_preload_href-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/http/tests/preload/dynamic_remove_preload_href-expected.txt
new file mode 100644
index 0000000..effbabc
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/http/tests/preload/dynamic_remove_preload_href-expected.txt
@@ -0,0 +1,5 @@
+CONSOLE WARNING: line 14: <link rel=preload> has an invalid `href` value
+This is a testharness.js-based test.
+FAIL Makes sure that dynamically removed preloaded resource stop downloading assert_equals: expected 3 but got 4
+Harness: the test ran to completion.
+
diff --git a/third_party/WebKit/LayoutTests/platform/linux/ietestcenter/css3/bordersbackgrounds/border-radius-different-width-001-expected.png b/third_party/WebKit/LayoutTests/platform/linux/ietestcenter/css3/bordersbackgrounds/border-radius-different-width-001-expected.png
index 837a2299..4bba7e1 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/ietestcenter/css3/bordersbackgrounds/border-radius-different-width-001-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/ietestcenter/css3/bordersbackgrounds/border-radius-different-width-001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/ietestcenter/css3/bordersbackgrounds/border-radius-style-001-expected.png b/third_party/WebKit/LayoutTests/platform/linux/ietestcenter/css3/bordersbackgrounds/border-radius-style-001-expected.png
index ac5f5f7c..69484b5 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/ietestcenter/css3/bordersbackgrounds/border-radius-style-001-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/ietestcenter/css3/bordersbackgrounds/border-radius-style-001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/ietestcenter/css3/bordersbackgrounds/border-radius-style-002-expected.png b/third_party/WebKit/LayoutTests/platform/linux/ietestcenter/css3/bordersbackgrounds/border-radius-style-002-expected.png
index d6c373b2..48e4b61a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/ietestcenter/css3/bordersbackgrounds/border-radius-style-002-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/ietestcenter/css3/bordersbackgrounds/border-radius-style-002-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/images/color-profile-image-shape-expected.png b/third_party/WebKit/LayoutTests/platform/linux/images/color-profile-image-shape-expected.png
index d3b8c25d..92c7265c 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/images/color-profile-image-shape-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/images/color-profile-image-shape-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/images/exif-orientation-css-expected.png b/third_party/WebKit/LayoutTests/platform/linux/images/exif-orientation-css-expected.png
index a141f740..d2f4dab 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/images/exif-orientation-css-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/images/exif-orientation-css-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/images/exif-orientation-expected.png b/third_party/WebKit/LayoutTests/platform/linux/images/exif-orientation-expected.png
index ff89fdc2..89b3b60 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/images/exif-orientation-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/images/exif-orientation-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/images/exif-orientation-image-document-expected.png b/third_party/WebKit/LayoutTests/platform/linux/images/exif-orientation-image-document-expected.png
index 1045a54..a9edea6 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/images/exif-orientation-image-document-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/images/exif-orientation-image-document-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/canvas-resize-expected.png b/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/canvas-resize-expected.png
index ac37c1c4..dd77597 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/canvas-resize-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/canvas-resize-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/canvas-resize-no-full-invalidation-expected.png b/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/canvas-resize-no-full-invalidation-expected.png
index 7d93e5cb..a646824 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/canvas-resize-no-full-invalidation-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/canvas-resize-no-full-invalidation-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/list-marker-expected.png b/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/list-marker-expected.png
index f675d0fb..fdc58141 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/list-marker-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/list-marker-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/svg/tabgroup-expected.png b/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/svg/tabgroup-expected.png
index 0a8e204..46fbf024 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/svg/tabgroup-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/svg/tabgroup-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/svg/zoom-coords-viewattr-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/svg/zoom-coords-viewattr-01-b-expected.png
index 625f074..96d3576 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/svg/zoom-coords-viewattr-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/svg/zoom-coords-viewattr-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/printing/fixed-positioned-but-static-headers-and-footers-expected.png b/third_party/WebKit/LayoutTests/platform/linux/printing/fixed-positioned-but-static-headers-and-footers-expected.png
index 413f537..df64b743 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/printing/fixed-positioned-but-static-headers-and-footers-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/printing/fixed-positioned-but-static-headers-and-footers-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/printing/fixed-positioned-headers-and-footers-absolute-covering-some-pages-expected.png b/third_party/WebKit/LayoutTests/platform/linux/printing/fixed-positioned-headers-and-footers-absolute-covering-some-pages-expected.png
index 33a0be5..5273ffd 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/printing/fixed-positioned-headers-and-footers-absolute-covering-some-pages-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/printing/fixed-positioned-headers-and-footers-absolute-covering-some-pages-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/printing/fixed-positioned-headers-and-footers-expected.png b/third_party/WebKit/LayoutTests/platform/linux/printing/fixed-positioned-headers-and-footers-expected.png
index 3022c663..2f6271c 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/printing/fixed-positioned-headers-and-footers-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/printing/fixed-positioned-headers-and-footers-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/printing/fixed-positioned-headers-and-footers-inside-transform-expected.png b/third_party/WebKit/LayoutTests/platform/linux/printing/fixed-positioned-headers-and-footers-inside-transform-expected.png
index a1a771e..ca1387fa9 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/printing/fixed-positioned-headers-and-footers-inside-transform-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/printing/fixed-positioned-headers-and-footers-inside-transform-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.png
index ff520c60..ec01181b 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.png
index 7992380..c6686448 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1-SE/painting-control-04-f-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1-SE/painting-control-04-f-expected.png
index fccef55..cb7950c 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1-SE/painting-control-04-f-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1-SE/painting-control-04-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1-SE/struct-use-11-f-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1-SE/struct-use-11-f-expected.png
index f752af8..637e506 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1-SE/struct-use-11-f-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1-SE/struct-use-11-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.png
index 728ee9823..32e5540 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/animate-elem-30-t-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/animate-elem-30-t-expected.png
index 60cf4f1..0f679b8 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/animate-elem-30-t-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/animate-elem-30-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png
index a8f6bae..10cdf67 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/animate-elem-80-t-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/animate-elem-80-t-expected.png
index 60fc7b64..1f625e7 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/animate-elem-80-t-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/animate-elem-80-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/animate-elem-83-t-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/animate-elem-83-t-expected.png
index 8cd91481..c6b490e 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/animate-elem-83-t-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/animate-elem-83-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/color-prop-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/color-prop-01-b-expected.png
index e8a57a00..cc4051e0 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/color-prop-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/color-prop-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/coords-units-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/coords-units-01-b-expected.png
index 46a18a13..860df75 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/coords-units-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/coords-units-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/coords-units-02-b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/coords-units-02-b-expected.png
index 0d757a6..97c19c3 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/coords-units-02-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/coords-units-02-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.png
index 3e938952..ff096df 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.png
index d46f68e2..5d58d197 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.png
index 4f41ffb..2773495f 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/interact-order-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/interact-order-01-b-expected.png
index aa91f1c..74f3677c 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/interact-order-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/interact-order-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/interact-order-02-b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/interact-order-02-b-expected.png
index b94cbd8..ca7b084 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/interact-order-02-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/interact-order-02-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/linking-uri-02-b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/linking-uri-02-b-expected.png
index 52f01a2..4fb2119 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/linking-uri-02-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/linking-uri-02-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/metadata-example-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/metadata-example-01-b-expected.png
index cb1005d..a446dad 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/metadata-example-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/metadata-example-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/painting-render-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/painting-render-01-b-expected.png
index 286e177..611c9e1 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/painting-render-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/painting-render-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/paths-data-02-t-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/paths-data-02-t-expected.png
index d7719e20..e8547c2a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/paths-data-02-t-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/paths-data-02-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.png
index 032e1389..d5769984 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png
index f31b39f..3a7bdcc 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/text-align-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/text-align-01-b-expected.png
index d9191e8..5919160 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/text-align-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/text-align-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/text-align-05-b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/text-align-05-b-expected.png
index 7aa4159..dbde98bd 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/text-align-05-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/text-align-05-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png
index 1a9bf112..ba450f38 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/as-background-image/background-image-preserveaspectRatio-support-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/as-background-image/background-image-preserveaspectRatio-support-expected.png
index 01ad91a..cd75a1d 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/as-background-image/background-image-preserveaspectRatio-support-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/as-background-image/background-image-preserveaspectRatio-support-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/as-background-image/svg-as-background-6-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/as-background-image/svg-as-background-6-expected.png
index dca16be..44d98a9 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/as-background-image/svg-as-background-6-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/as-background-image/svg-as-background-6-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/as-image/img-preserveAspectRatio-support-1-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/as-image/img-preserveAspectRatio-support-1-expected.png
index 91a8ad3..7d0f5fe 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/as-image/img-preserveAspectRatio-support-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/as-image/img-preserveAspectRatio-support-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/batik/paints/patternPreserveAspectRatioA-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/batik/paints/patternPreserveAspectRatioA-expected.png
index f446213..32f73e1 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/batik/paints/patternPreserveAspectRatioA-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/batik/paints/patternPreserveAspectRatioA-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/batik/paints/patternRegions-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/batik/paints/patternRegions-expected.png
index cd64f0b..98426bd 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/batik/paints/patternRegions-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/batik/paints/patternRegions-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/batik/paints/patternRegions-positioned-objects-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/batik/paints/patternRegions-positioned-objects-expected.png
index 4190b0f..6e20dae 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/batik/paints/patternRegions-positioned-objects-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/batik/paints/patternRegions-positioned-objects-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/canvas/canvas-default-object-sizing-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/canvas/canvas-default-object-sizing-expected.png
index 367055e..8137283 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/canvas/canvas-default-object-sizing-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/canvas/canvas-default-object-sizing-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.png
index f5d349a..6bbba33a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/custom/clone-element-with-animated-svg-properties-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/custom/clone-element-with-animated-svg-properties-expected.png
index 858b32bd..f415df9e 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/custom/clone-element-with-animated-svg-properties-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/custom/clone-element-with-animated-svg-properties-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/custom/focus-ring-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/custom/focus-ring-expected.png
index 4e00cc8..fe675ca4 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/custom/focus-ring-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/custom/focus-ring-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/custom/getscreenctm-in-scrollable-div-area-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/custom/getscreenctm-in-scrollable-div-area-expected.png
index 4d856db..5c968612 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/custom/getscreenctm-in-scrollable-div-area-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/custom/getscreenctm-in-scrollable-div-area-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.png
index a3dd1ab..f1c9e045 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/custom/getscreenctm-in-scrollable-svg-area-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/custom/getscreenctm-in-scrollable-svg-area-expected.png
index b15b9ea..f883c1ac 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/custom/getscreenctm-in-scrollable-svg-area-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/custom/getscreenctm-in-scrollable-svg-area-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/custom/inline-svg-in-xhtml-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/custom/inline-svg-in-xhtml-expected.png
index 7a4ddfc..7a91b1fe 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/custom/inline-svg-in-xhtml-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/custom/inline-svg-in-xhtml-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/custom/mouse-move-on-svg-container-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/custom/mouse-move-on-svg-container-expected.png
index 3919181..6f4b6158 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/custom/mouse-move-on-svg-container-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/custom/mouse-move-on-svg-container-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/custom/mouse-move-on-svg-container-standalone-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/custom/mouse-move-on-svg-container-standalone-expected.png
index 3919181..6f4b6158 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/custom/mouse-move-on-svg-container-standalone-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/custom/mouse-move-on-svg-container-standalone-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/custom/mouse-move-on-svg-root-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/custom/mouse-move-on-svg-root-expected.png
index 7f34210f..1f39dc85 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/custom/mouse-move-on-svg-root-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/custom/mouse-move-on-svg-root-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/custom/mouse-move-on-svg-root-standalone-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/custom/mouse-move-on-svg-root-standalone-expected.png
index 7f34210f..1f39dc85 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/custom/mouse-move-on-svg-root-standalone-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/custom/mouse-move-on-svg-root-standalone-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/custom/object-sizing-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/custom/object-sizing-expected.png
index 5210b6a..64039e6 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/custom/object-sizing-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/custom/object-sizing-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/custom/pattern-rotate-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/custom/pattern-rotate-expected.png
index 219e37c..10cd503 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/custom/pattern-rotate-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/custom/pattern-rotate-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/custom/preserve-aspect-ratio-syntax-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/custom/preserve-aspect-ratio-syntax-expected.png
index 357c4d7..db30c9d 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/custom/preserve-aspect-ratio-syntax-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/custom/preserve-aspect-ratio-syntax-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/custom/svg-fonts-in-html-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/custom/svg-fonts-in-html-expected.png
index f6d5ef0..2cc1373 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/custom/svg-fonts-in-html-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/custom/svg-fonts-in-html-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/custom/transformed-outlines-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/custom/transformed-outlines-expected.png
index aea5b4a..98d2b5ea 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/custom/transformed-outlines-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/custom/transformed-outlines-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/custom/viewbox-syntax-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/custom/viewbox-syntax-expected.png
index e0eadea..9625a70 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/custom/viewbox-syntax-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/custom/viewbox-syntax-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-objectBoundingBox-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-objectBoundingBox-expected.png
index c18a283..8e7163d2 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-objectBoundingBox-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-objectBoundingBox-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-userSpaceOnUse-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-userSpaceOnUse-expected.png
index 80232b0a..8754e62a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-userSpaceOnUse-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-userSpaceOnUse-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-objectBoundingBox-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-objectBoundingBox-expected.png
index c18a283..8e7163d2 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-objectBoundingBox-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-objectBoundingBox-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-userSpaceOnUse-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-userSpaceOnUse-expected.png
index 80232b0a..8754e62a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-userSpaceOnUse-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-userSpaceOnUse-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/hixie/mixed/003-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/hixie/mixed/003-expected.png
index a2f3b99..68013bf 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/hixie/mixed/003-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/hixie/mixed/003-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/hixie/mixed/006-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/hixie/mixed/006-expected.png
index 85fe61e..693317e 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/hixie/mixed/006-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/hixie/mixed/006-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/hixie/mixed/008-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/hixie/mixed/008-expected.png
index 107572a..ecb9969 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/hixie/mixed/008-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/hixie/mixed/008-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/hixie/mixed/011-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/hixie/mixed/011-expected.png
index 85fe61e..693317e 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/hixie/mixed/011-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/hixie/mixed/011-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/hixie/perf/001-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/hixie/perf/001-expected.png
index 545bdb0..84010ac6 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/hixie/perf/001-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/hixie/perf/001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/hixie/perf/002-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/hixie/perf/002-expected.png
index 1dc1619..d31a903 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/hixie/perf/002-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/hixie/perf/002-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/zoom/page/zoom-coords-viewattr-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/zoom/page/zoom-coords-viewattr-01-b-expected.png
index d2bf653f..bc0bc55 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/zoom/page/zoom-coords-viewattr-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/zoom/page/zoom-coords-viewattr-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png
index e736195..9fcf9e53 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/zoom/text/zoom-hixie-mixed-008-expected.png b/third_party/WebKit/LayoutTests/platform/linux/svg/zoom/text/zoom-hixie-mixed-008-expected.png
index 1118b14..f3ff55a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/zoom/text/zoom-hixie-mixed-008-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/zoom/text/zoom-hixie-mixed-008-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/tables/mozilla/bugs/bug23235-expected.png b/third_party/WebKit/LayoutTests/platform/linux/tables/mozilla/bugs/bug23235-expected.png
index 0347188..ea866e6c 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/tables/mozilla/bugs/bug23235-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/tables/mozilla/bugs/bug23235-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/tables/mozilla/bugs/bug30692-expected.png b/third_party/WebKit/LayoutTests/platform/linux/tables/mozilla/bugs/bug30692-expected.png
index 766537c..560562f 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/tables/mozilla/bugs/bug30692-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/tables/mozilla/bugs/bug30692-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/tables/mozilla/bugs/bug3191-expected.png b/third_party/WebKit/LayoutTests/platform/linux/tables/mozilla/bugs/bug3191-expected.png
index 1b1e4f29..bb915cd 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/tables/mozilla/bugs/bug3191-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/tables/mozilla/bugs/bug3191-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/tables/mozilla_expected_failures/bugs/bug1010-expected.png b/third_party/WebKit/LayoutTests/platform/linux/tables/mozilla_expected_failures/bugs/bug1010-expected.png
index f69ef9e..896db553 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/tables/mozilla_expected_failures/bugs/bug1010-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/tables/mozilla_expected_failures/bugs/bug1010-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/display_list_2d_canvas/fast/canvas/image-object-in-canvas-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/display_list_2d_canvas/fast/canvas/image-object-in-canvas-expected.png
index 77802ab9..cc531ad5 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/virtual/display_list_2d_canvas/fast/canvas/image-object-in-canvas-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/display_list_2d_canvas/fast/canvas/image-object-in-canvas-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/nested-border-radius-clipping-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/nested-border-radius-clipping-expected.png
index 7a1aea23..7f8558c 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/nested-border-radius-clipping-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/nested-border-radius-clipping-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/scalefactor150/fast/hidpi/static/calendar-picker-appearance-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/scalefactor150/fast/hidpi/static/calendar-picker-appearance-expected.png
index 3fada3d..68550a7 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/virtual/scalefactor150/fast/hidpi/static/calendar-picker-appearance-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/scalefactor150/fast/hidpi/static/calendar-picker-appearance-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/scalefactor200/fast/hidpi/static/calendar-picker-appearance-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/scalefactor200/fast/hidpi/static/calendar-picker-appearance-expected.png
index 89980f2c..8558731 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/virtual/scalefactor200/fast/hidpi/static/calendar-picker-appearance-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/scalefactor200/fast/hidpi/static/calendar-picker-appearance-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/scalefactor200withzoom/fast/hidpi/static/calendar-picker-appearance-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/scalefactor200withzoom/fast/hidpi/static/calendar-picker-appearance-expected.png
index 89980f2c..8558731 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/virtual/scalefactor200withzoom/fast/hidpi/static/calendar-picker-appearance-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/scalefactor200withzoom/fast/hidpi/static/calendar-picker-appearance-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/threaded/printing/fixed-positioned-but-static-headers-and-footers-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/threaded/printing/fixed-positioned-but-static-headers-and-footers-expected.png
index 413f537..df64b743 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/virtual/threaded/printing/fixed-positioned-but-static-headers-and-footers-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/threaded/printing/fixed-positioned-but-static-headers-and-footers-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/threaded/printing/fixed-positioned-headers-and-footers-absolute-covering-some-pages-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/threaded/printing/fixed-positioned-headers-and-footers-absolute-covering-some-pages-expected.png
index 33a0be5..5273ffd 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/virtual/threaded/printing/fixed-positioned-headers-and-footers-absolute-covering-some-pages-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/threaded/printing/fixed-positioned-headers-and-footers-absolute-covering-some-pages-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/threaded/printing/fixed-positioned-headers-and-footers-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/threaded/printing/fixed-positioned-headers-and-footers-expected.png
index 3022c663..2f6271c 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/virtual/threaded/printing/fixed-positioned-headers-and-footers-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/threaded/printing/fixed-positioned-headers-and-footers-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/threaded/printing/fixed-positioned-headers-and-footers-inside-transform-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/threaded/printing/fixed-positioned-headers-and-footers-inside-transform-expected.png
index a1a771e..ca1387fa9 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/virtual/threaded/printing/fixed-positioned-headers-and-footers-inside-transform-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/threaded/printing/fixed-positioned-headers-and-footers-inside-transform-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/basic/containment-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/basic/containment-expected.png
index 102ace6e..821cd055 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/basic/containment-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/basic/containment-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/basic/contextual_selectors-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/basic/contextual_selectors-expected.png
index b1a126f..7688bbc 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/basic/contextual_selectors-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/basic/contextual_selectors-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/basic/id_as_selector-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/basic/id_as_selector-expected.png
index be03148..c71640d 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/basic/id_as_selector-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/basic/id_as_selector-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/box_properties/border_bottom-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/box_properties/border_bottom-expected.png
index 0b19767..9a37b35b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/box_properties/border_bottom-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/box_properties/border_bottom-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/box_properties/border_left-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/box_properties/border_left-expected.png
index 39f6fad..2776346 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/box_properties/border_left-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/box_properties/border_left-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/box_properties/border_right_inline-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/box_properties/border_right_inline-expected.png
index 9f2e0f2..7636c77 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/box_properties/border_right_inline-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/box_properties/border_right_inline-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/box_properties/border_top-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/box_properties/border_top-expected.png
index 46a4dcf4..ab6ff6d 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/box_properties/border_top-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/box_properties/border_top-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/box_properties/clear_float-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/box_properties/clear_float-expected.png
index d098a4b..69e7eb2 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/box_properties/clear_float-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/box_properties/clear_float-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/box_properties/margin_left-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/box_properties/margin_left-expected.png
index 404abe2..990b6b5 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/box_properties/margin_left-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/box_properties/margin_left-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/box_properties/margin_right-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/box_properties/margin_right-expected.png
index f66b3ec..509c77d 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/box_properties/margin_right-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/box_properties/margin_right-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/box_properties/padding_left-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/box_properties/padding_left-expected.png
index f3fe3cd..58370cc 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/box_properties/padding_left-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/box_properties/padding_left-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/box_properties/padding_right-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/box_properties/padding_right-expected.png
index a1919d2..874a34d 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/box_properties/padding_right-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/box_properties/padding_right-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/cascade/cascade_order-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/cascade/cascade_order-expected.png
index b24430f7..d51c2b2 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/cascade/cascade_order-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/cascade/cascade_order-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/classification/list_style_image-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/classification/list_style_image-expected.png
index 97d7fd47..e2a2d824 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/classification/list_style_image-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/classification/list_style_image-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/classification/list_style_position-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/classification/list_style_position-expected.png
index a3349f1..6cbe180 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/classification/list_style_position-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/classification/list_style_position-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/classification/list_style_type-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/classification/list_style_type-expected.png
index d1e3fa0..ca091f2 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/classification/list_style_type-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css1/classification/list_style_type-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css2.1/t050803-c14-classes-00-e-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css2.1/t050803-c14-classes-00-e-expected.png
index 99b9f7b..4eb32b09 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css2.1/t050803-c14-classes-00-e-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css2.1/t050803-c14-classes-00-e-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css2.1/t0509-c15-ids-01-e-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css2.1/t0509-c15-ids-01-e-expected.png
index 8bda516a..7abd6d1 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css2.1/t0509-c15-ids-01-e-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css2.1/t0509-c15-ids-01-e-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/editing/pasteboard/innerText-inline-table-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/editing/pasteboard/innerText-inline-table-expected.png
index f7bba5e..b03b31f 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/editing/pasteboard/innerText-inline-table-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/editing/pasteboard/innerText-inline-table-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/backgrounds/background-inherit-color-bug-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/backgrounds/background-inherit-color-bug-expected.png
index 45572db..ecf11ad 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/backgrounds/background-inherit-color-bug-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/backgrounds/background-inherit-color-bug-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/calendar-picker-appearance-ar-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/calendar-picker-appearance-ar-expected.png
index c45579c2..84182ff 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/calendar-picker-appearance-ar-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/calendar-picker-appearance-ar-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/calendar-picker-appearance-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/calendar-picker-appearance-expected.png
index 7343c5a6..8795437 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/calendar-picker-appearance-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/calendar-picker-appearance-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/calendar-picker-appearance-minimum-date-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/calendar-picker-appearance-minimum-date-expected.png
index 3525a97d..f946419 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/calendar-picker-appearance-minimum-date-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/calendar-picker-appearance-minimum-date-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/calendar-picker-appearance-required-ar-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/calendar-picker-appearance-required-ar-expected.png
index bcadc9e..c37ad74 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/calendar-picker-appearance-required-ar-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/calendar-picker-appearance-required-ar-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/calendar-picker-appearance-required-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/calendar-picker-appearance-required-expected.png
index e26e346f..f67bfca 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/calendar-picker-appearance-required-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/calendar-picker-appearance-required-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/calendar-picker-appearance-ru-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/calendar-picker-appearance-ru-expected.png
index 109a167..c8bcfbd2 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/calendar-picker-appearance-ru-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/calendar-picker-appearance-ru-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/calendar-picker-appearance-step-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/calendar-picker-appearance-step-expected.png
index 4561c50..d9a416bf 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/calendar-picker-appearance-step-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/calendar-picker-appearance-step-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/calendar-picker-appearance-zoom125-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/calendar-picker-appearance-zoom125-expected.png
index 0f745625..d7c9f37 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/calendar-picker-appearance-zoom125-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/calendar-picker-appearance-zoom125-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/calendar-picker-appearance-zoom200-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/calendar-picker-appearance-zoom200-expected.png
index 5ba65615..e1583fb0 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/calendar-picker-appearance-zoom200-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/calendar-picker-appearance-zoom200-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/month-picker-appearance-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/month-picker-appearance-expected.png
index 9ec8c7c..7f4e2a4 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/month-picker-appearance-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/month-picker-appearance-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/month-picker-appearance-step-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/month-picker-appearance-step-expected.png
index cbbdd884..042fe2e3 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/month-picker-appearance-step-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/month-picker-appearance-step-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/week-picker-appearance-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/week-picker-appearance-expected.png
index 411118d..bcf3399 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/week-picker-appearance-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/week-picker-appearance-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/week-picker-appearance-step-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/week-picker-appearance-step-expected.png
index 02fb6569..7295a7d0 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/week-picker-appearance-step-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/calendar-picker/week-picker-appearance-step-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/date/date-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/date/date-appearance-basic-expected.png
index 429fc44d..a54e464 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/date/date-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/date/date-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/date/date-appearance-pseudo-elements-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/date/date-appearance-pseudo-elements-expected.png
index d13ad4b..72e0775 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/date/date-appearance-pseudo-elements-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/date/date-appearance-pseudo-elements-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/datetimelocal/datetimelocal-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/datetimelocal/datetimelocal-appearance-basic-expected.png
index 350a7b70..4fdd2599 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/datetimelocal/datetimelocal-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/datetimelocal/datetimelocal-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/month/month-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/month/month-appearance-basic-expected.png
index 498fabe6..5f31ac3 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/month/month-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/month/month-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/month/month-appearance-pseudo-elements-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/month/month-appearance-pseudo-elements-expected.png
index 55c5bd5..37c71a8 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/month/month-appearance-pseudo-elements-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/month/month-appearance-pseudo-elements-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/search/search-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/search/search-appearance-basic-expected.png
index 9ac4337..355b2d8 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/search/search-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/search/search-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/select/menulist-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/select/menulist-appearance-basic-expected.png
index 41d8d340..c1f067a 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/select/menulist-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/select/menulist-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/select/menulist-no-overflow-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/select/menulist-no-overflow-expected.png
index 0be4296..354b53fb 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/select/menulist-no-overflow-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/select/menulist-no-overflow-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/select/menulist-option-wrap-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/select/menulist-option-wrap-expected.png
index edf4d32e..483bffb4 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/select/menulist-option-wrap-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/select/menulist-option-wrap-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/submit/submit-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/submit/submit-appearance-basic-expected.png
index 6b7df7f..141fa11 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/submit/submit-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/submit/submit-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/suggestion-picker/date-suggestion-picker-appearance-zoom200-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/suggestion-picker/date-suggestion-picker-appearance-zoom200-expected.png
index 2555660..8849cbe 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/suggestion-picker/date-suggestion-picker-appearance-zoom200-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/suggestion-picker/date-suggestion-picker-appearance-zoom200-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/text/text-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/text/text-appearance-basic-expected.png
index 2c02f13..ef015b8 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/text/text-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/text/text-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/time/time-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/time/time-appearance-basic-expected.png
index deca5d0..1cc34962 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/time/time-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/time/time-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/time/time-appearance-pseudo-elements-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/time/time-appearance-pseudo-elements-expected.png
index 7e3bea91..8afd974 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/time/time-appearance-pseudo-elements-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/time/time-appearance-pseudo-elements-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/week/week-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/week/week-appearance-basic-expected.png
index 00425d65..f9e84ee 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/week/week-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/week/week-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/week/week-appearance-pseudo-elements-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/week/week-appearance-pseudo-elements-expected.png
index e78d62a..6fdaffd 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/week/week-appearance-pseudo-elements-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/week/week-appearance-pseudo-elements-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/lists/003-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/lists/003-expected.png
index 3cf91829..e9ce4ed7 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/lists/003-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/lists/003-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/lists/003-vertical-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/lists/003-vertical-expected.png
index 2292227..c76d12c 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/lists/003-vertical-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/lists/003-vertical-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/lists/dynamic-marker-crash-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/lists/dynamic-marker-crash-expected.png
index 61f08a1..1958aaa 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/lists/dynamic-marker-crash-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/lists/dynamic-marker-crash-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/table/018-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/table/018-expected.png
index 74c41348..444d2ea 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/table/018-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/table/018-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/svg/custom/inline-svg-in-xhtml-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/svg/custom/inline-svg-in-xhtml-expected.png
index 7d0961b..f4e6aa68 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/svg/custom/inline-svg-in-xhtml-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/svg/custom/inline-svg-in-xhtml-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/svg/custom/object-sizing-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/svg/custom/object-sizing-expected.png
index 3c5ee77..dda0525c 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/svg/custom/object-sizing-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/svg/custom/object-sizing-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-objectBoundingBox-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-objectBoundingBox-expected.png
new file mode 100644
index 0000000..f08dc03a
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-objectBoundingBox-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/svg/hixie/mixed/003-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/svg/hixie/mixed/003-expected.png
index 88dcf6f..ee31b547 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/svg/hixie/mixed/003-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/svg/hixie/mixed/003-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/tables/mozilla/bugs/bug23235-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/tables/mozilla/bugs/bug23235-expected.png
index 53bc7c49..bfa99f2 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/tables/mozilla/bugs/bug23235-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/tables/mozilla/bugs/bug23235-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/tables/mozilla/bugs/bug30692-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/tables/mozilla/bugs/bug30692-expected.png
index f88d0921..8ec44a3d 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/tables/mozilla/bugs/bug30692-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/tables/mozilla/bugs/bug30692-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/virtual/scalefactor200/fast/hidpi/static/calendar-picker-appearance-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/virtual/scalefactor200/fast/hidpi/static/calendar-picker-appearance-expected.png
index 6860370..b5f59e7e 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/virtual/scalefactor200/fast/hidpi/static/calendar-picker-appearance-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/virtual/scalefactor200/fast/hidpi/static/calendar-picker-appearance-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/virtual/scalefactor200/fast/hidpi/static/data-suggestion-picker-appearance-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/virtual/scalefactor200/fast/hidpi/static/data-suggestion-picker-appearance-expected.png
index 952851a..aec9050 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.10/virtual/scalefactor200/fast/hidpi/static/data-suggestion-picker-appearance-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.10/virtual/scalefactor200/fast/hidpi/static/data-suggestion-picker-appearance-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/basic/containment-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/basic/containment-expected.png
index 1160dfd..0753871 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/basic/containment-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/basic/containment-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/basic/contextual_selectors-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/basic/contextual_selectors-expected.png
index 2d917058a..df9394e 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/basic/contextual_selectors-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/basic/contextual_selectors-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/basic/id_as_selector-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/basic/id_as_selector-expected.png
index cf493ff..945b77d 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/basic/id_as_selector-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/basic/id_as_selector-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/box_properties/border_bottom-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/box_properties/border_bottom-expected.png
index 613bd8a..f6991755 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/box_properties/border_bottom-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/box_properties/border_bottom-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/box_properties/border_left-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/box_properties/border_left-expected.png
index e734c05..b8437392 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/box_properties/border_left-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/box_properties/border_left-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/box_properties/border_right_inline-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/box_properties/border_right_inline-expected.png
index db375a2..6aa7497 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/box_properties/border_right_inline-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/box_properties/border_right_inline-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/box_properties/border_top-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/box_properties/border_top-expected.png
index 3ee7e60..75ad247 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/box_properties/border_top-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/box_properties/border_top-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/box_properties/margin_left-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/box_properties/margin_left-expected.png
index 5957e49..890c330 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/box_properties/margin_left-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/box_properties/margin_left-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/box_properties/padding_left-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/box_properties/padding_left-expected.png
index 2a6fad4c..17ae178 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/box_properties/padding_left-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/box_properties/padding_left-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/box_properties/padding_right-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/box_properties/padding_right-expected.png
index 2060aca..1744feab 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/box_properties/padding_right-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/box_properties/padding_right-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/cascade/cascade_order-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/cascade/cascade_order-expected.png
index 60435a3a..1c8ae9f 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/cascade/cascade_order-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/cascade/cascade_order-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/classification/list_style_type-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/classification/list_style_type-expected.png
index df7f0cc..4a55693 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/classification/list_style_type-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css1/classification/list_style_type-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css3/masking/mask-luminance-svg-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css3/masking/mask-luminance-svg-expected.png
index d5c1d91..ec68116 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css3/masking/mask-luminance-svg-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/css3/masking/mask-luminance-svg-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/editing/pasteboard/input-field-1-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/editing/pasteboard/input-field-1-expected.png
index aa25668e..7c8fa5b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/editing/pasteboard/input-field-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/editing/pasteboard/input-field-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/backgrounds/background-inherit-color-bug-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/backgrounds/background-inherit-color-bug-expected.png
index dd24be07..fc485cf4 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/backgrounds/background-inherit-color-bug-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/backgrounds/background-inherit-color-bug-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/backgrounds/background-leakage-transforms-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/backgrounds/background-leakage-transforms-expected.png
index dc8036d4..6a7ab514 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/backgrounds/background-leakage-transforms-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/backgrounds/background-leakage-transforms-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/calendar-picker-appearance-ar-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/calendar-picker-appearance-ar-expected.png
index 740695b..0d77cfd 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/calendar-picker-appearance-ar-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/calendar-picker-appearance-ar-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/calendar-picker-appearance-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/calendar-picker-appearance-expected.png
index cfdd1c4..bd8d0e8 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/calendar-picker-appearance-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/calendar-picker-appearance-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/calendar-picker-appearance-minimum-date-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/calendar-picker-appearance-minimum-date-expected.png
index ce059fe4..4ade32a 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/calendar-picker-appearance-minimum-date-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/calendar-picker-appearance-minimum-date-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/calendar-picker-appearance-required-ar-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/calendar-picker-appearance-required-ar-expected.png
index 3b21e9f..2535bdc 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/calendar-picker-appearance-required-ar-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/calendar-picker-appearance-required-ar-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/calendar-picker-appearance-required-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/calendar-picker-appearance-required-expected.png
index 3a669656..016fa45 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/calendar-picker-appearance-required-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/calendar-picker-appearance-required-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/calendar-picker-appearance-ru-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/calendar-picker-appearance-ru-expected.png
index 27fe3c7..562ccbd7 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/calendar-picker-appearance-ru-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/calendar-picker-appearance-ru-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/calendar-picker-appearance-step-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/calendar-picker-appearance-step-expected.png
index c343f53..783ae3e 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/calendar-picker-appearance-step-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/calendar-picker-appearance-step-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/calendar-picker-appearance-zoom125-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/calendar-picker-appearance-zoom125-expected.png
index 1532d25..0745f36 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/calendar-picker-appearance-zoom125-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/calendar-picker-appearance-zoom125-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/calendar-picker-appearance-zoom200-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/calendar-picker-appearance-zoom200-expected.png
index c0af1f7..cd7da19 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/calendar-picker-appearance-zoom200-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/calendar-picker-appearance-zoom200-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/month-picker-appearance-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/month-picker-appearance-expected.png
index 461bd4a7..37bb45c9 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/month-picker-appearance-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/month-picker-appearance-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/month-picker-appearance-step-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/month-picker-appearance-step-expected.png
index a859d7cf..8cb57b9 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/month-picker-appearance-step-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/month-picker-appearance-step-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/week-picker-appearance-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/week-picker-appearance-expected.png
index 25e2ded..0b9e1a3f 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/week-picker-appearance-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/week-picker-appearance-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/week-picker-appearance-step-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/week-picker-appearance-step-expected.png
index f3ea301..bc0736d 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/week-picker-appearance-step-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/calendar-picker/week-picker-appearance-step-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/checkbox/checkbox-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/checkbox/checkbox-appearance-basic-expected.png
index fbdd8aa..0ed4cd7 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/checkbox/checkbox-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/checkbox/checkbox-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/color/input-appearance-color-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/color/input-appearance-color-expected.png
index 614b5dd..3eb7fa0 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/color/input-appearance-color-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/color/input-appearance-color-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/date/date-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/date/date-appearance-basic-expected.png
index 9afc196..b5da166 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/date/date-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/date/date-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/date/date-appearance-pseudo-elements-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/date/date-appearance-pseudo-elements-expected.png
index 2817ee1..9e03f07c 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/date/date-appearance-pseudo-elements-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/date/date-appearance-pseudo-elements-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/datetimelocal/datetimelocal-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/datetimelocal/datetimelocal-appearance-basic-expected.png
index 95c1720..ecfbed7 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/datetimelocal/datetimelocal-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/datetimelocal/datetimelocal-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/month/month-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/month/month-appearance-basic-expected.png
index dcd3bb6..334637b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/month/month-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/month/month-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/month/month-appearance-pseudo-elements-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/month/month-appearance-pseudo-elements-expected.png
index e4f69ab..5ca4a11b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/month/month-appearance-pseudo-elements-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/month/month-appearance-pseudo-elements-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/radio/radio-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/radio/radio-appearance-basic-expected.png
index c09675b..b9b1cd5 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/radio/radio-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/radio/radio-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/search/search-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/search/search-appearance-basic-expected.png
index b753b3e..055de9b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/search/search-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/search/search-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/select/menulist-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/select/menulist-appearance-basic-expected.png
index c0c2191..b2818b4 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/select/menulist-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/select/menulist-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/select/menulist-no-overflow-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/select/menulist-no-overflow-expected.png
index eb8ca8d9..e61580d 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/select/menulist-no-overflow-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/select/menulist-no-overflow-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/select/menulist-option-wrap-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/select/menulist-option-wrap-expected.png
index b49f49f..492bb24 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/select/menulist-option-wrap-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/select/menulist-option-wrap-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/submit/submit-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/submit/submit-appearance-basic-expected.png
index 15ae469..ae9f7e4 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/submit/submit-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/submit/submit-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/suggestion-picker/date-suggestion-picker-appearance-zoom200-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/suggestion-picker/date-suggestion-picker-appearance-zoom200-expected.png
index ffa101d7..792d606 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/suggestion-picker/date-suggestion-picker-appearance-zoom200-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/suggestion-picker/date-suggestion-picker-appearance-zoom200-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/text/text-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/text/text-appearance-basic-expected.png
index bfd75d24..3f1cd06 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/text/text-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/text/text-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/time/time-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/time/time-appearance-basic-expected.png
index 6aea59c5..58d2404 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/time/time-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/time/time-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/time/time-appearance-pseudo-elements-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/time/time-appearance-pseudo-elements-expected.png
index bf8cd63..5a8fea4 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/time/time-appearance-pseudo-elements-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/time/time-appearance-pseudo-elements-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/week/week-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/week/week-appearance-basic-expected.png
index a86475ad..d71f1f15d 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/week/week-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/week/week-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/week/week-appearance-pseudo-elements-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/week/week-appearance-pseudo-elements-expected.png
index b0c2573..a0b0a10 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/week/week-appearance-pseudo-elements-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/week/week-appearance-pseudo-elements-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/lists/008-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/lists/008-expected.png
index 55ea302..35685d8 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/lists/008-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/lists/008-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/lists/dynamic-marker-crash-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/lists/dynamic-marker-crash-expected.png
index 4565d9e0..a189d713 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/lists/dynamic-marker-crash-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/lists/dynamic-marker-crash-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/overflow/overflow-rtl-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/overflow/overflow-rtl-expected.png
index 114ee2a..950865b8 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/overflow/overflow-rtl-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/overflow/overflow-rtl-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/overflow/overflow-rtl-vertical-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/overflow/overflow-rtl-vertical-expected.png
index 03cc04e6..d6e1918 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/overflow/overflow-rtl-vertical-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/overflow/overflow-rtl-vertical-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/overflow/overflow-with-local-background-attachment-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/overflow/overflow-with-local-background-attachment-expected.png
index 4c6c3a8..69f58ae 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/overflow/overflow-with-local-background-attachment-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/overflow/overflow-with-local-background-attachment-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/selectors/166-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/selectors/166-expected.png
index e5147343..3aba749 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/selectors/166-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/selectors/166-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.png
index c7bd836..e579ca1 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png
index 3ae72d7c..7bd2c9b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/custom/getscreenctm-in-scrollable-div-area-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/custom/getscreenctm-in-scrollable-div-area-expected.png
index 85577b1..1fcc4525 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/custom/getscreenctm-in-scrollable-div-area-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/custom/getscreenctm-in-scrollable-div-area-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.png
index 3044c4a..0973441 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/custom/getscreenctm-in-scrollable-svg-area-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/custom/getscreenctm-in-scrollable-svg-area-expected.png
index aabc042..81f7e73 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/custom/getscreenctm-in-scrollable-svg-area-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/custom/getscreenctm-in-scrollable-svg-area-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/custom/inline-svg-in-xhtml-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/custom/inline-svg-in-xhtml-expected.png
index e6854dbc..38f3f7f1 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/custom/inline-svg-in-xhtml-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/custom/inline-svg-in-xhtml-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-objectBoundingBox-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-objectBoundingBox-expected.png
index f533724..a2d3435 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-objectBoundingBox-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-objectBoundingBox-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-userSpaceOnUse-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-userSpaceOnUse-expected.png
index aeb6f78..f39d18f 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-userSpaceOnUse-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-userSpaceOnUse-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-objectBoundingBox-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-objectBoundingBox-expected.png
index f533724..a2d3435 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-objectBoundingBox-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-objectBoundingBox-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-userSpaceOnUse-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-userSpaceOnUse-expected.png
index aeb6f78..f39d18f 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-userSpaceOnUse-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-userSpaceOnUse-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/hixie/mixed/003-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/hixie/mixed/003-expected.png
index 35d1aa4d..99936fa 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/hixie/mixed/003-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/hixie/mixed/003-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/tables/mozilla/bugs/bug30692-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/tables/mozilla/bugs/bug30692-expected.png
index 56659340..4971cb4 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/tables/mozilla/bugs/bug30692-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/tables/mozilla/bugs/bug30692-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/virtual/scalefactor200/fast/hidpi/static/calendar-picker-appearance-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/virtual/scalefactor200/fast/hidpi/static/calendar-picker-appearance-expected.png
index d03c4da..567068f 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/virtual/scalefactor200/fast/hidpi/static/calendar-picker-appearance-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/virtual/scalefactor200/fast/hidpi/static/calendar-picker-appearance-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/virtual/scalefactor200/fast/hidpi/static/data-suggestion-picker-appearance-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/virtual/scalefactor200/fast/hidpi/static/data-suggestion-picker-appearance-expected.png
index 5c51441..171ce34 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mac10.9/virtual/scalefactor200/fast/hidpi/static/data-suggestion-picker-appearance-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mac10.9/virtual/scalefactor200/fast/hidpi/static/data-suggestion-picker-appearance-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-retina/fast/forms/checkbox/checkbox-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/mac-retina/fast/forms/checkbox/checkbox-appearance-basic-expected.png
index 810a770f1..427d132c 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-retina/fast/forms/checkbox/checkbox-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-retina/fast/forms/checkbox/checkbox-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-retina/fast/forms/radio/radio-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/mac-retina/fast/forms/radio/radio-appearance-basic-expected.png
index d199bd8e..bcc38bb 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-retina/fast/forms/radio/radio-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-retina/fast/forms/radio/radio-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/nested-border-radius-clipping-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/nested-border-radius-clipping-expected.png
index fe9f3ec..5c79f85 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/nested-border-radius-clipping-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/nested-border-radius-clipping-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css1/basic/containment-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css1/basic/containment-expected.png
index 54355140..951e0c5f 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css1/basic/containment-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css1/basic/containment-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css1/basic/contextual_selectors-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css1/basic/contextual_selectors-expected.png
index 2782e43..6dd0292 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css1/basic/contextual_selectors-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css1/basic/contextual_selectors-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css1/basic/id_as_selector-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css1/basic/id_as_selector-expected.png
index 26c3592..3652450 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css1/basic/id_as_selector-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css1/basic/id_as_selector-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css1/box_properties/border_bottom-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css1/box_properties/border_bottom-expected.png
index 432908a..f551730 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css1/box_properties/border_bottom-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css1/box_properties/border_bottom-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css1/box_properties/border_left-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css1/box_properties/border_left-expected.png
index 5b47760..36cd1e6 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css1/box_properties/border_left-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css1/box_properties/border_left-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css1/box_properties/border_right_inline-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css1/box_properties/border_right_inline-expected.png
index 71fa437..042d9c4 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css1/box_properties/border_right_inline-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css1/box_properties/border_right_inline-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css1/box_properties/border_top-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css1/box_properties/border_top-expected.png
index 3304fdb..306ca8e 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css1/box_properties/border_top-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css1/box_properties/border_top-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css1/box_properties/clear_float-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css1/box_properties/clear_float-expected.png
index c1aebb1..f6cfc6b6 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css1/box_properties/clear_float-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css1/box_properties/clear_float-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css1/box_properties/margin_left-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css1/box_properties/margin_left-expected.png
index d474d2a..672301f 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css1/box_properties/margin_left-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css1/box_properties/margin_left-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css1/box_properties/margin_right-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css1/box_properties/margin_right-expected.png
index cbc31c3..87580cc 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css1/box_properties/margin_right-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css1/box_properties/margin_right-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css1/box_properties/padding_left-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css1/box_properties/padding_left-expected.png
index 1b29039..b51eac35 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css1/box_properties/padding_left-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css1/box_properties/padding_left-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css1/box_properties/padding_right-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css1/box_properties/padding_right-expected.png
index 636ca88..6e47ca4 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css1/box_properties/padding_right-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css1/box_properties/padding_right-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css1/cascade/cascade_order-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css1/cascade/cascade_order-expected.png
index a5d9e8f..9b28530 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css1/cascade/cascade_order-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css1/cascade/cascade_order-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css1/classification/list_style_image-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css1/classification/list_style_image-expected.png
index 1efb9f5c..a81d13c 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css1/classification/list_style_image-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css1/classification/list_style_image-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css1/classification/list_style_position-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css1/classification/list_style_position-expected.png
index df660d6..f7390b1b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css1/classification/list_style_position-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css1/classification/list_style_position-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css1/classification/list_style_type-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css1/classification/list_style_type-expected.png
index 221e77db..91627e5 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css1/classification/list_style_type-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css1/classification/list_style_type-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css2.1/20110323/margin-applies-to-010-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css2.1/20110323/margin-applies-to-010-expected.png
index 8ebc2279..c26c38f6 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css2.1/20110323/margin-applies-to-010-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css2.1/20110323/margin-applies-to-010-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css2.1/t0402-c71-fwd-parsing-02-f-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css2.1/t0402-c71-fwd-parsing-02-f-expected.png
index a1be699..1bf7707 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css2.1/t0402-c71-fwd-parsing-02-f-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css2.1/t0402-c71-fwd-parsing-02-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css2.1/t0505-c16-descendant-01-e-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css2.1/t0505-c16-descendant-01-e-expected.png
index 9f51cf6..08810c2 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css2.1/t0505-c16-descendant-01-e-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css2.1/t0505-c16-descendant-01-e-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css2.1/t050803-c14-classes-00-e-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css2.1/t050803-c14-classes-00-e-expected.png
index 8aebd0f..d64d537b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css2.1/t050803-c14-classes-00-e-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css2.1/t050803-c14-classes-00-e-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css2.1/t0509-c15-ids-01-e-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css2.1/t0509-c15-ids-01-e-expected.png
index e05e48b..ad35254 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css2.1/t0509-c15-ids-01-e-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css2.1/t0509-c15-ids-01-e-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css2.1/t0805-c5518-brdr-t-01-e-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css2.1/t0805-c5518-brdr-t-01-e-expected.png
index c50a24f..485eecc 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css2.1/t0805-c5518-brdr-t-01-e-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css2.1/t0805-c5518-brdr-t-01-e-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css2.1/t0805-c5519-brdr-r-02-e-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css2.1/t0805-c5519-brdr-r-02-e-expected.png
index 95f94b8..e127a7c 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css2.1/t0805-c5519-brdr-r-02-e-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css2.1/t0805-c5519-brdr-r-02-e-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css2.1/t0805-c5520-brdr-b-01-e-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css2.1/t0805-c5520-brdr-b-01-e-expected.png
index 46cfab9..9b684f4 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css2.1/t0805-c5520-brdr-b-01-e-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css2.1/t0805-c5520-brdr-b-01-e-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css2.1/t0805-c5521-brdr-l-02-e-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css2.1/t0805-c5521-brdr-l-02-e-expected.png
index d3df367..c09f120f 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css2.1/t0805-c5521-brdr-l-02-e-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css2.1/t0805-c5521-brdr-l-02-e-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css2.1/t1205-c563-list-type-00-b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css2.1/t1205-c563-list-type-00-b-expected.png
index cdcb42e..c734649 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css2.1/t1205-c563-list-type-00-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css2.1/t1205-c563-list-type-00-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css2.1/t1205-c564-list-img-00-b-g-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css2.1/t1205-c564-list-img-00-b-g-expected.png
index d5772ac..c926dea 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css2.1/t1205-c564-list-img-00-b-g-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css2.1/t1205-c564-list-img-00-b-g-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/masking/clip-path-inset-corners-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/masking/clip-path-inset-corners-expected.png
index 5e56ee18..c8680e41 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/masking/clip-path-inset-corners-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/masking/clip-path-inset-corners-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/masking/mask-luminance-svg-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/masking/mask-luminance-svg-expected.png
index b9d4ce1..385022e 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/masking/mask-luminance-svg-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/masking/mask-luminance-svg-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-1-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-1-expected.png
index 0139031..776e1db 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-13-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-13-expected.png
index 2375f2c..44cdfbcc 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-13-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-13-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-15-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-15-expected.png
index b1c1383..6cfe6639 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-15-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-15-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-22-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-22-expected.png
index 30dbce5..50e83a7d 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-22-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-22-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-28-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-28-expected.png
index d49a302..7d15410 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-28-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-28-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-28b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-28b-expected.png
index ef1b5db4..12961be4 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-28b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-28b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-29-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-29-expected.png
index a558a1d..565ec6f 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-29-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-29-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-29b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-29b-expected.png
index 7bfcc34..57e1f81c 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-29b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-29b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-3a-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-3a-expected.png
index 1c9b7db..52315b63 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-3a-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-3a-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-73-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-73-expected.png
index ecfc829..7dee06e96 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-73-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-73-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-73b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-73b-expected.png
index ecfc829..7dee06e96 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-73b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-73b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-74-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-74-expected.png
index 7000f2d..fb5684a 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-74-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-74-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-74b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-74b-expected.png
index 7000f2d..fb5684a 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-74b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-74b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-1-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-1-expected.png
index 0139031..776e1db 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-13-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-13-expected.png
index 2375f2c..44cdfbcc 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-13-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-13-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-15-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-15-expected.png
index b1c1383..6cfe6639 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-15-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-15-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-22-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-22-expected.png
index 30dbce5..50e83a7d 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-22-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-22-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-28-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-28-expected.png
index d49a302..7d15410 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-28-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-28-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-28b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-28b-expected.png
index ef1b5db4..12961be4 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-28b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-28b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-29-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-29-expected.png
index a558a1d..565ec6f 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-29-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-29-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-29b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-29b-expected.png
index 7bfcc34..57e1f81c 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-29b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-29b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-3-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-3-expected.png
index f3de6b19..d44ffa4 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-3-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-3-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-3a-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-3a-expected.png
index 1c9b7db..52315b63 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-3a-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-3a-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-73-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-73-expected.png
index ecfc829..7dee06e96 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-73-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-73-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-73b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-73b-expected.png
index ecfc829..7dee06e96 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-73b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-73b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-74-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-74-expected.png
index 7000f2d..fb5684a 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-74-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-74-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-74b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-74b-expected.png
index 7000f2d..fb5684a 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-74b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-74b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-1-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-1-expected.png
index 5b72a21..7a89028 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-13-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-13-expected.png
index bb48fb890..61818ff 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-13-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-13-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-15-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-15-expected.png
index 4653639..be3aa3f7 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-15-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-15-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-22-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-22-expected.png
index ba32e20..3950dd5 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-22-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-22-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-28-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-28-expected.png
index 60854f8c..746f69c 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-28-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-28-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-28b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-28b-expected.png
index 75bc60c..ba6ace4 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-28b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-28b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-29-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-29-expected.png
index c0a2bc01..051c9f51 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-29-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-29-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-29b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-29b-expected.png
index baa2a41..2d248b0 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-29b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-29b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-3-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-3-expected.png
index ace2577..7a3c3d2 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-3-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-3-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-3a-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-3a-expected.png
index 77f4e4e..48774dc 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-3a-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-3a-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-73-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-73-expected.png
index 76cbb37..dc83f0b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-73-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-73-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-73b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-73b-expected.png
index 76cbb37..dc83f0b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-73b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-73b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-74-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-74-expected.png
index 0f2d831..ada3f760 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-74-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-74-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-74b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-74b-expected.png
index 0f2d831..ada3f760 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-74b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-74b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/4747450-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/4747450-expected.png
index 2337d51..e856d3a 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/4747450-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/4747450-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5136770-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5136770-expected.png
index a18a075..617a5f9 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5136770-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5136770-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5569741-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5569741-expected.png
index cf06252..ec5e7b73 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5569741-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5569741-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/4875189-1-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/4875189-1-expected.png
index 2d3960c..35efc851 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/4875189-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/4875189-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/4959067-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/4959067-expected.png
index d37efdf..7a01d608 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/4959067-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/4959067-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/pasteboard/drag-selected-image-to-contenteditable-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/pasteboard/drag-selected-image-to-contenteditable-expected.png
index f46c5e0..98c8a0527 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/pasteboard/drag-selected-image-to-contenteditable-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/pasteboard/drag-selected-image-to-contenteditable-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/pasteboard/innerText-inline-table-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/pasteboard/innerText-inline-table-expected.png
index aa7440a..be392e9 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/pasteboard/innerText-inline-table-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/pasteboard/innerText-inline-table-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/pasteboard/input-field-1-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/pasteboard/input-field-1-expected.png
index eb1e811..b6cb024 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/pasteboard/input-field-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/pasteboard/input-field-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/pasteboard/merge-start-list-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/pasteboard/merge-start-list-expected.png
index 87c93f33..d0fe285 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/pasteboard/merge-start-list-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/pasteboard/merge-start-list-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/selection/drag-to-contenteditable-iframe-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/selection/drag-to-contenteditable-iframe-expected.png
index 18999c8..e28adbd 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/selection/drag-to-contenteditable-iframe-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/selection/drag-to-contenteditable-iframe-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/selection/selectNode-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/selection/selectNode-expected.png
index a550d09..95c5d20 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/selection/selectNode-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/selection/selectNode-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/selection/selectNodeContents-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/selection/selectNodeContents-expected.png
index 88eb272..70ee537c 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/selection/selectNodeContents-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/selection/selectNodeContents-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/unsupported-content/list-delete-001-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/unsupported-content/list-delete-001-expected.png
index d1e399f..d6ef56f 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/unsupported-content/list-delete-001-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/unsupported-content/list-delete-001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/unsupported-content/list-type-after-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/unsupported-content/list-type-after-expected.png
index ac68ea8..67c87af3 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/unsupported-content/list-type-after-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/unsupported-content/list-type-after-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/unsupported-content/list-type-before-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/unsupported-content/list-type-before-expected.png
index b3b34687..4a5104a 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/unsupported-content/list-type-before-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/unsupported-content/list-type-before-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/backgrounds/background-inherit-color-bug-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/backgrounds/background-inherit-color-bug-expected.png
index 5437c221..22873820 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/backgrounds/background-inherit-color-bug-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/backgrounds/background-inherit-color-bug-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/backgrounds/background-leakage-transforms-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/backgrounds/background-leakage-transforms-expected.png
index b17a80c..953a6ae 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/backgrounds/background-leakage-transforms-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/backgrounds/background-leakage-transforms-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/backgrounds/border-radius-split-background-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/backgrounds/border-radius-split-background-expected.png
index 2852a68..4fec125 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/backgrounds/border-radius-split-background-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/backgrounds/border-radius-split-background-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/backgrounds/border-radius-split-background-image-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/backgrounds/border-radius-split-background-image-expected.png
index b20528c8..06ac419 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/backgrounds/border-radius-split-background-image-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/backgrounds/border-radius-split-background-image-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/backgrounds/selection-background-color-of-list-style-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/backgrounds/selection-background-color-of-list-style-expected.png
index babbcf4..cc4a614 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/backgrounds/selection-background-color-of-list-style-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/backgrounds/selection-background-color-of-list-style-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/block/float/014-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/block/float/014-expected.png
index 8b82c9c..29b98cb 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/block/float/014-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/block/float/014-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-canvas-all-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-canvas-all-expected.png
index df87a2b..f31e43ee 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-canvas-all-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-canvas-all-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-canvas-border-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-canvas-border-expected.png
index 47001ca..d13f3cb6 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-canvas-border-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-canvas-border-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-canvas-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-canvas-expected.png
index b86a4f7..e785c6e3 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-canvas-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-canvas-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-canvas-padding-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-canvas-padding-expected.png
index e214991..e7057918 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-canvas-padding-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-canvas-padding-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-canvas-with-mask-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-canvas-with-mask-expected.png
index f04ca4c..181e06d3 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-canvas-with-mask-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-canvas-with-mask-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-canvas-with-shadow-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-canvas-with-shadow-expected.png
index b3cc925b..64b7b1425 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-canvas-with-shadow-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-canvas-with-shadow-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-video-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-video-expected.png
index f10c7163..9a0d45f7 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-video-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-video-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-video-ratio-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-video-ratio-expected.png
index 6298b05..e99a9dc 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-video-ratio-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-video-ratio-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-video-shadow-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-video-shadow-expected.png
index 3b42b57..ab5b41f6 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-video-shadow-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-mask-video-shadow-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-split-inline-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-split-inline-expected.png
index dd7e3e3..b548966 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-split-inline-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-radius-split-inline-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-styles-split-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-styles-split-expected.png
index d82c53d3..c732c4f 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-styles-split-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/borders/border-styles-split-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/borders/borderRadiusAllStylesAllCorners-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/borders/borderRadiusAllStylesAllCorners-expected.png
index f20721a..3a45a0f 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/borders/borderRadiusAllStylesAllCorners-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/borders/borderRadiusAllStylesAllCorners-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/box-shadow/spread-multiple-inset-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/box-shadow/spread-multiple-inset-expected.png
index 2da8d6d..a8e365c 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/box-shadow/spread-multiple-inset-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/box-shadow/spread-multiple-inset-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/canvas/image-object-in-canvas-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/canvas/image-object-in-canvas-expected.png
index e10548d..a02890c7 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/canvas/image-object-in-canvas-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/canvas/image-object-in-canvas-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/clip/overflow-border-radius-clip-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/clip/overflow-border-radius-clip-expected.png
index 910f8123..304a4609 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/clip/overflow-border-radius-clip-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/clip/overflow-border-radius-clip-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/clip/overflow-border-radius-combinations-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/clip/overflow-border-radius-combinations-expected.png
index 96e9e860..14442cf 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/clip/overflow-border-radius-combinations-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/clip/overflow-border-radius-combinations-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/clip/overflow-border-radius-composited-parent-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/clip/overflow-border-radius-composited-parent-expected.png
index 2710194..295dd0f 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/clip/overflow-border-radius-composited-parent-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/clip/overflow-border-radius-composited-parent-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/clip/overflow-border-radius-transformed-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/clip/overflow-border-radius-transformed-expected.png
index 204cb39..a91b9dd 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/clip/overflow-border-radius-transformed-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/clip/overflow-border-radius-transformed-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/css-generated-content/009-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/css-generated-content/009-expected.png
index fcf3336..0922ed9 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/css-generated-content/009-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/css-generated-content/009-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/css-generated-content/table-row-group-to-inline-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/css-generated-content/table-row-group-to-inline-expected.png
index f76ab81..0840a62 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/css-generated-content/table-row-group-to-inline-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/css-generated-content/table-row-group-to-inline-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/css-generated-content/table-row-group-with-before-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/css-generated-content/table-row-group-with-before-expected.png
index da7b06a5..42c0d10 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/css-generated-content/table-row-group-with-before-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/css-generated-content/table-row-group-with-before-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/css-generated-content/table-row-with-before-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/css-generated-content/table-row-with-before-expected.png
index da7b06a5..42c0d10 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/css-generated-content/table-row-with-before-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/css-generated-content/table-row-with-before-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/css-generated-content/table-with-before-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/css-generated-content/table-with-before-expected.png
index da7b06a5..42c0d10 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/css-generated-content/table-with-before-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/css-generated-content/table-with-before-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/css/001-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/css/001-expected.png
index 7807fdc7..c695cb2 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/css/001-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/css/001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/css/background-shorthand-invalid-url-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/css/background-shorthand-invalid-url-expected.png
index 2bffb1dc..f6c13486 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/css/background-shorthand-invalid-url-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/css/background-shorthand-invalid-url-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/css/css3-modsel-22-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/css/css3-modsel-22-expected.png
index 30dbce5..50e83a7d 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/css/css3-modsel-22-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/css/css3-modsel-22-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/css/image-orientation/image-orientation-default-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/css/image-orientation/image-orientation-default-expected.png
index 9bc29a3a..3b7a456 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/css/image-orientation/image-orientation-default-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/css/image-orientation/image-orientation-default-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/css/image-orientation/image-orientation-from-image-composited-dynamic-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/css/image-orientation/image-orientation-from-image-composited-dynamic-expected.png
index 3e37d2e..3998533 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/css/image-orientation/image-orientation-from-image-composited-dynamic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/css/image-orientation/image-orientation-from-image-composited-dynamic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/css/image-orientation/image-orientation-from-image-composited-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/css/image-orientation/image-orientation-from-image-composited-expected.png
index 3e37d2e..3998533 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/css/image-orientation/image-orientation-from-image-composited-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/css/image-orientation/image-orientation-from-image-composited-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/css/image-orientation/image-orientation-from-image-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/css/image-orientation/image-orientation-from-image-expected.png
index a4baf79e..6a53e5d0 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/css/image-orientation/image-orientation-from-image-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/css/image-orientation/image-orientation-from-image-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/doctypes/001-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/doctypes/001-expected.png
index 9a8f55c..b8cc3e8 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/doctypes/001-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/doctypes/001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/doctypes/002-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/doctypes/002-expected.png
index ff77de3..6949626 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/doctypes/002-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/doctypes/002-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/doctypes/003-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/doctypes/003-expected.png
index ea557ecd..3b9273f1 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/doctypes/003-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/doctypes/003-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/doctypes/004-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/doctypes/004-expected.png
index 9a8f55c..b8cc3e8 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/doctypes/004-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/doctypes/004-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/dom/HTMLMeterElement/meter-boundary-values-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/dom/HTMLMeterElement/meter-boundary-values-expected.png
index e62dc3d..b2a0f13 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/dom/HTMLMeterElement/meter-boundary-values-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/dom/HTMLMeterElement/meter-boundary-values-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/dom/HTMLMeterElement/meter-optimums-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/dom/HTMLMeterElement/meter-optimums-expected.png
index d5d9fa58..0a69a50 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/dom/HTMLMeterElement/meter-optimums-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/dom/HTMLMeterElement/meter-optimums-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/dom/HTMLProgressElement/progress-bar-value-pseudo-element-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/dom/HTMLProgressElement/progress-bar-value-pseudo-element-expected.png
index cab193e0..1daa71e 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/dom/HTMLProgressElement/progress-bar-value-pseudo-element-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/dom/HTMLProgressElement/progress-bar-value-pseudo-element-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/calendar-picker-appearance-ar-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/calendar-picker-appearance-ar-expected.png
index 00ec482..0d29e9c2 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/calendar-picker-appearance-ar-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/calendar-picker-appearance-ar-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/calendar-picker-appearance-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/calendar-picker-appearance-expected.png
index b715cec..b03a9a2a 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/calendar-picker-appearance-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/calendar-picker-appearance-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/calendar-picker-appearance-minimum-date-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/calendar-picker-appearance-minimum-date-expected.png
index 9e38ed4..c3cb37a 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/calendar-picker-appearance-minimum-date-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/calendar-picker-appearance-minimum-date-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/calendar-picker-appearance-required-ar-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/calendar-picker-appearance-required-ar-expected.png
index 2260c94..689923ed 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/calendar-picker-appearance-required-ar-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/calendar-picker-appearance-required-ar-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/calendar-picker-appearance-required-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/calendar-picker-appearance-required-expected.png
index 070b967..a05280b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/calendar-picker-appearance-required-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/calendar-picker-appearance-required-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/calendar-picker-appearance-ru-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/calendar-picker-appearance-ru-expected.png
index bb35dea3..8e6a3fe 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/calendar-picker-appearance-ru-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/calendar-picker-appearance-ru-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/calendar-picker-appearance-step-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/calendar-picker-appearance-step-expected.png
index ca25c56..b2989ba 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/calendar-picker-appearance-step-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/calendar-picker-appearance-step-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/calendar-picker-appearance-zoom125-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/calendar-picker-appearance-zoom125-expected.png
index 1e2be24..e1260cc5 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/calendar-picker-appearance-zoom125-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/calendar-picker-appearance-zoom125-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/calendar-picker-appearance-zoom200-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/calendar-picker-appearance-zoom200-expected.png
index 3f0d3bf..852f21a 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/calendar-picker-appearance-zoom200-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/calendar-picker-appearance-zoom200-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/month-picker-appearance-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/month-picker-appearance-expected.png
index 9c78eb2..8c6e397 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/month-picker-appearance-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/month-picker-appearance-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/month-picker-appearance-step-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/month-picker-appearance-step-expected.png
index f362071..86d39519 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/month-picker-appearance-step-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/month-picker-appearance-step-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/week-picker-appearance-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/week-picker-appearance-expected.png
index e8b4e05c..1b576c4 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/week-picker-appearance-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/week-picker-appearance-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/week-picker-appearance-step-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/week-picker-appearance-step-expected.png
index 97f582d..839ca9c 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/week-picker-appearance-step-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/calendar-picker/week-picker-appearance-step-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/checkbox/checkbox-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/checkbox/checkbox-appearance-basic-expected.png
index ef3e1e93..e47dc3f 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/checkbox/checkbox-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/checkbox/checkbox-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/color/input-appearance-color-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/color/input-appearance-color-expected.png
index 50a4aff..5ff391f 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/color/input-appearance-color-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/color/input-appearance-color-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/datalist/input-appearance-range-with-datalist-zoomed-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/datalist/input-appearance-range-with-datalist-zoomed-expected.png
index 7c78d366f..bf00dda 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/datalist/input-appearance-range-with-datalist-zoomed-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/datalist/input-appearance-range-with-datalist-zoomed-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/date/date-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/date/date-appearance-basic-expected.png
index dfc41a4c..123283a6 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/date/date-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/date/date-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/date/date-appearance-pseudo-elements-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/date/date-appearance-pseudo-elements-expected.png
index 492d916..06500523 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/date/date-appearance-pseudo-elements-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/date/date-appearance-pseudo-elements-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/datetimelocal/datetimelocal-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/datetimelocal/datetimelocal-appearance-basic-expected.png
index 188dadb..0153a67 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/datetimelocal/datetimelocal-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/datetimelocal/datetimelocal-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/month/month-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/month/month-appearance-basic-expected.png
index aae01f2..dbb61d4c 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/month/month-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/month/month-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/month/month-appearance-pseudo-elements-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/month/month-appearance-pseudo-elements-expected.png
index b4b08e2..04055fba 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/month/month-appearance-pseudo-elements-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/month/month-appearance-pseudo-elements-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/radio/radio-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/radio/radio-appearance-basic-expected.png
index 9d2fc1d..2eda1723 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/radio/radio-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/radio/radio-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/range/range-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/range/range-appearance-basic-expected.png
index 6bddf897..69828b4 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/range/range-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/range/range-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/search/search-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/search/search-appearance-basic-expected.png
index 8a286c2..51942fd 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/search/search-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/search/search-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/select/menulist-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/select/menulist-appearance-basic-expected.png
index 2f5f9719b..ca5c6e4 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/select/menulist-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/select/menulist-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/select/menulist-no-overflow-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/select/menulist-no-overflow-expected.png
index 8d4121df..455ff6c 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/select/menulist-no-overflow-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/select/menulist-no-overflow-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/select/menulist-option-wrap-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/select/menulist-option-wrap-expected.png
index 75ec9277..b7a7d18 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/select/menulist-option-wrap-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/select/menulist-option-wrap-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/submit/submit-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/submit/submit-appearance-basic-expected.png
index 04f2b7bd..3a5e3200 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/submit/submit-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/submit/submit-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/suggestion-picker/date-suggestion-picker-appearance-zoom200-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/suggestion-picker/date-suggestion-picker-appearance-zoom200-expected.png
index ae6e43a..63ab8fa 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/suggestion-picker/date-suggestion-picker-appearance-zoom200-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/suggestion-picker/date-suggestion-picker-appearance-zoom200-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/text/text-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/text/text-appearance-basic-expected.png
index 825715a..c214617 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/text/text-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/text/text-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/time/time-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/time/time-appearance-basic-expected.png
index b73788f..1a51ca0 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/time/time-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/time/time-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/time/time-appearance-pseudo-elements-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/time/time-appearance-pseudo-elements-expected.png
index 1a575b72..f325472 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/time/time-appearance-pseudo-elements-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/time/time-appearance-pseudo-elements-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/week/week-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/week/week-appearance-basic-expected.png
index 38a9dc2..8c199b81 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/week/week-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/week/week-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/week/week-appearance-pseudo-elements-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/week/week-appearance-pseudo-elements-expected.png
index 54ede58d..4fa3d3e 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/forms/week/week-appearance-pseudo-elements-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/forms/week/week-appearance-pseudo-elements-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/inline/emptyInlinesWithinLists-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/inline/emptyInlinesWithinLists-expected.png
index b239b2e..db3b6bf 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/inline/emptyInlinesWithinLists-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/inline/emptyInlinesWithinLists-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/001-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/001-expected.png
index 9158cea..7a6f095 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/001-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/001-vertical-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/001-vertical-expected.png
index 2cd9c78..b952ab9 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/001-vertical-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/001-vertical-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/002-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/002-expected.png
index 1b255af..70c15c99 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/002-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/002-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/002-vertical-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/002-vertical-expected.png
index 37f164e..841eea7 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/002-vertical-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/002-vertical-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/003-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/003-expected.png
index 80bc333..a4dd4ae 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/003-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/003-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/003-vertical-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/003-vertical-expected.png
index 2a1ea417..d940348 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/003-vertical-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/003-vertical-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/004-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/004-expected.png
index 3633b5d8..3859399 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/004-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/004-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/005-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/005-expected.png
index 964f1c5..b60deb3c 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/005-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/005-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/005-vertical-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/005-vertical-expected.png
index b6c4cf6c..9350707 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/005-vertical-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/005-vertical-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/007-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/007-expected.png
index c49c068..cb37d4a 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/007-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/007-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/007-vertical-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/007-vertical-expected.png
index 9c11cda8..2fb627b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/007-vertical-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/007-vertical-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/008-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/008-expected.png
index a2f566d8..b94e9d2 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/008-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/008-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/008-vertical-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/008-vertical-expected.png
index 2a1e050..7323d26 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/008-vertical-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/008-vertical-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/big-list-marker-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/big-list-marker-expected.png
index fb2d1c5de..e96a34fb 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/big-list-marker-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/big-list-marker-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/dynamic-marker-crash-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/dynamic-marker-crash-expected.png
index bf2ed14..b8d1708 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/dynamic-marker-crash-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/dynamic-marker-crash-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/inlineBoxWrapperNullCheck-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/inlineBoxWrapperNullCheck-expected.png
index 38fdf67..3d9ef71 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/inlineBoxWrapperNullCheck-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/inlineBoxWrapperNullCheck-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/marker-before-empty-inline-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/marker-before-empty-inline-expected.png
index 3a5591bd..11b2d01 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/marker-before-empty-inline-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/marker-before-empty-inline-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/marker-image-error-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/marker-image-error-expected.png
index e59131f..09233270 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/marker-image-error-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/marker-image-error-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/markers-in-selection-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/markers-in-selection-expected.png
index 152bd4d3..33099803 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/markers-in-selection-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/markers-in-selection-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/ol-display-types-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/ol-display-types-expected.png
index d9015e0..74b207c 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/ol-display-types-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/ol-display-types-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/scrolled-marker-paint-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/scrolled-marker-paint-expected.png
index 3e7de01..97fd694 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/lists/scrolled-marker-paint-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/lists/scrolled-marker-paint-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/overflow/overflow-rtl-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/overflow/overflow-rtl-expected.png
index de93a1f..030da56 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/overflow/overflow-rtl-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/overflow/overflow-rtl-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/overflow/overflow-rtl-vertical-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/overflow/overflow-rtl-vertical-expected.png
index f4b2ea9..27d9f7d 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/overflow/overflow-rtl-vertical-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/overflow/overflow-rtl-vertical-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/overflow/overflow-with-local-background-attachment-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/overflow/overflow-with-local-background-attachment-expected.png
index 481abcef..87723131 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/overflow/overflow-with-local-background-attachment-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/overflow/overflow-with-local-background-attachment-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/selectors/166-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/selectors/166-expected.png
index 2945f10..ba2a407 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/selectors/166-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/selectors/166-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/table/018-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/table/018-expected.png
index 9e9008e..32bb8418 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/table/018-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/table/018-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/transforms/shadows-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/transforms/shadows-expected.png
index 344fcf6d..1c394da 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/transforms/shadows-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/transforms/shadows-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/writing-mode/block-level-images-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/writing-mode/block-level-images-expected.png
index 5578bf6f..5eb0889 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/writing-mode/block-level-images-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/writing-mode/block-level-images-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/writing-mode/border-styles-vertical-lr-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/writing-mode/border-styles-vertical-lr-expected.png
index 13151cef..121ce9f 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/writing-mode/border-styles-vertical-lr-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/writing-mode/border-styles-vertical-lr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/fast/writing-mode/border-styles-vertical-rl-expected.png b/third_party/WebKit/LayoutTests/platform/mac/fast/writing-mode/border-styles-vertical-rl-expected.png
index 87e50279..72249781 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/fast/writing-mode/border-styles-vertical-rl-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/fast/writing-mode/border-styles-vertical-rl-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/ietestcenter/css3/bordersbackgrounds/border-radius-different-width-001-expected.png b/third_party/WebKit/LayoutTests/platform/mac/ietestcenter/css3/bordersbackgrounds/border-radius-different-width-001-expected.png
index 98978de..43229f9 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/ietestcenter/css3/bordersbackgrounds/border-radius-different-width-001-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/ietestcenter/css3/bordersbackgrounds/border-radius-different-width-001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/ietestcenter/css3/bordersbackgrounds/border-radius-style-001-expected.png b/third_party/WebKit/LayoutTests/platform/mac/ietestcenter/css3/bordersbackgrounds/border-radius-style-001-expected.png
index fa00bba3..615a09a0 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/ietestcenter/css3/bordersbackgrounds/border-radius-style-001-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/ietestcenter/css3/bordersbackgrounds/border-radius-style-001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/ietestcenter/css3/bordersbackgrounds/border-radius-style-002-expected.png b/third_party/WebKit/LayoutTests/platform/mac/ietestcenter/css3/bordersbackgrounds/border-radius-style-002-expected.png
index 437608bd17..a2e40d48 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/ietestcenter/css3/bordersbackgrounds/border-radius-style-002-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/ietestcenter/css3/bordersbackgrounds/border-radius-style-002-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/images/color-profile-border-fade-expected.png b/third_party/WebKit/LayoutTests/platform/mac/images/color-profile-border-fade-expected.png
index 82ee6bb4..d1a0b4f 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/images/color-profile-border-fade-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/images/color-profile-border-fade-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/images/color-profile-image-shape-expected.png b/third_party/WebKit/LayoutTests/platform/mac/images/color-profile-image-shape-expected.png
index c8cb449c..a296671 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/images/color-profile-image-shape-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/images/color-profile-image-shape-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/images/color-profile-mask-image-svg-expected.png b/third_party/WebKit/LayoutTests/platform/mac/images/color-profile-mask-image-svg-expected.png
index 62028b1..1ab5cc4 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/images/color-profile-mask-image-svg-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/images/color-profile-mask-image-svg-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/images/exif-orientation-css-expected.png b/third_party/WebKit/LayoutTests/platform/mac/images/exif-orientation-css-expected.png
index 0c8a440..bee27eb 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/images/exif-orientation-css-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/images/exif-orientation-css-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/images/exif-orientation-expected.png b/third_party/WebKit/LayoutTests/platform/mac/images/exif-orientation-expected.png
index 342e3029..600045ec 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/images/exif-orientation-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/images/exif-orientation-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/images/exif-orientation-image-document-expected.png b/third_party/WebKit/LayoutTests/platform/mac/images/exif-orientation-image-document-expected.png
index b97982c..1491f25 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/images/exif-orientation-image-document-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/images/exif-orientation-image-document-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/canvas-resize-expected.png b/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/canvas-resize-expected.png
index 7e14603..385c848 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/canvas-resize-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/canvas-resize-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/canvas-resize-no-full-invalidation-expected.png b/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/canvas-resize-no-full-invalidation-expected.png
index 52b9fc0..d388667 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/canvas-resize-no-full-invalidation-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/canvas-resize-no-full-invalidation-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/list-marker-expected.png b/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/list-marker-expected.png
index 2cc6d03..b7733b1 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/list-marker-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/list-marker-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/svg/tabgroup-expected.png b/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/svg/tabgroup-expected.png
index 567f24c..a2c1dffc 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/svg/tabgroup-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/svg/tabgroup-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/svg/zoom-coords-viewattr-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/svg/zoom-coords-viewattr-01-b-expected.png
index 94809ea9..1952ee6 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/svg/zoom-coords-viewattr-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/svg/zoom-coords-viewattr-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/paint/roundedrects/circle-with-shadow-expected.png b/third_party/WebKit/LayoutTests/platform/mac/paint/roundedrects/circle-with-shadow-expected.png
index 0f431bd..d8eafe5 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/paint/roundedrects/circle-with-shadow-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/paint/roundedrects/circle-with-shadow-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/paint/roundedrects/input-with-rounded-rect-and-shadow-expected.png b/third_party/WebKit/LayoutTests/platform/mac/paint/roundedrects/input-with-rounded-rect-and-shadow-expected.png
index 62dd9af..d2abc53c 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/paint/roundedrects/input-with-rounded-rect-and-shadow-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/paint/roundedrects/input-with-rounded-rect-and-shadow-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/printing/fixed-positioned-headers-and-footers-absolute-covering-some-pages-expected.png b/third_party/WebKit/LayoutTests/platform/mac/printing/fixed-positioned-headers-and-footers-absolute-covering-some-pages-expected.png
index 9b89149..c473e5b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/printing/fixed-positioned-headers-and-footers-absolute-covering-some-pages-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/printing/fixed-positioned-headers-and-footers-absolute-covering-some-pages-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.png
index 7e7cd1c..941a69b0 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.png
index 3437363..1c2e46d638 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/painting-control-04-f-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/painting-control-04-f-expected.png
index fe1aca8..8d1d47d2 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/painting-control-04-f-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/painting-control-04-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/struct-use-11-f-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/struct-use-11-f-expected.png
index 5839849..03963749 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/struct-use-11-f-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/struct-use-11-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.png
index 450290f..692a206 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-30-t-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-30-t-expected.png
index a8174f9..ec741aed 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-30-t-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-30-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png
index e7d9903b..6ca3168 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-80-t-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-80-t-expected.png
index e94a032..96993247 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-80-t-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-80-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-83-t-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-83-t-expected.png
index 0593902..301068eb 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-83-t-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-83-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/color-prop-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/color-prop-01-b-expected.png
index bbd004df..57489c47 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/color-prop-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/color-prop-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/coords-units-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/coords-units-01-b-expected.png
index 10ace43..980ded5 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/coords-units-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/coords-units-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/coords-units-02-b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/coords-units-02-b-expected.png
index d57ae5c..f3ec7e11 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/coords-units-02-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/coords-units-02-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.png
index 485dc9b..6b149de2 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.png
index 216b0eb..a8e3d54 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.png
index b6e53e91..832cbf0 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/interact-order-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/interact-order-01-b-expected.png
index 00da3afd..c945e7b7 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/interact-order-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/interact-order-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/interact-order-02-b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/interact-order-02-b-expected.png
index bf1aef0..1526ab7 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/interact-order-02-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/interact-order-02-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/linking-uri-02-b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/linking-uri-02-b-expected.png
index 3c5465c..7ea158a 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/linking-uri-02-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/linking-uri-02-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/metadata-example-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/metadata-example-01-b-expected.png
index cbe9c2b..419240f 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/metadata-example-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/metadata-example-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/painting-render-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/painting-render-01-b-expected.png
index 661f481a..f79c9526 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/painting-render-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/painting-render-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/paths-data-02-t-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/paths-data-02-t-expected.png
index aa2e8ab..1e42336e 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/paths-data-02-t-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/paths-data-02-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.png
index baaceb7..3cd619b8 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png
index 688771f..8af39a57 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/text-align-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/text-align-01-b-expected.png
index 96b3ad6..6dc9388 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/text-align-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/text-align-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/text-align-05-b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/text-align-05-b-expected.png
index fed37d13..fcc9a960 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/text-align-05-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/text-align-05-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png
index 721452b9..055721a 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/animations/animateMotion-accumulate-1c-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/animations/animateMotion-accumulate-1c-expected.png
index cb6cb48a..b9020e5 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/animations/animateMotion-accumulate-1c-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/animations/animateMotion-accumulate-1c-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/as-background-image/svg-as-background-6-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/as-background-image/svg-as-background-6-expected.png
index f9866fb..d356721b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/as-background-image/svg-as-background-6-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/as-background-image/svg-as-background-6-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/as-image/img-preserveAspectRatio-support-1-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/as-image/img-preserveAspectRatio-support-1-expected.png
index 1950d5fd..4ca378f1 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/as-image/img-preserveAspectRatio-support-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/as-image/img-preserveAspectRatio-support-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/batik/paints/patternPreserveAspectRatioA-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/batik/paints/patternPreserveAspectRatioA-expected.png
index 9a154cc6..c693bc1 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/batik/paints/patternPreserveAspectRatioA-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/batik/paints/patternPreserveAspectRatioA-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/batik/paints/patternRegions-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/batik/paints/patternRegions-expected.png
index 650f353..39a3265 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/batik/paints/patternRegions-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/batik/paints/patternRegions-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/batik/paints/patternRegions-positioned-objects-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/batik/paints/patternRegions-positioned-objects-expected.png
index 57df16ea..eec679d 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/batik/paints/patternRegions-positioned-objects-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/batik/paints/patternRegions-positioned-objects-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.png
index 1937292..44cbc92 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/custom/clone-element-with-animated-svg-properties-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/custom/clone-element-with-animated-svg-properties-expected.png
index 2141117..f02a711 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/custom/clone-element-with-animated-svg-properties-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/custom/clone-element-with-animated-svg-properties-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/custom/focus-ring-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/custom/focus-ring-expected.png
index a296b58..bbe6c9de 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/custom/focus-ring-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/custom/focus-ring-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/custom/getscreenctm-in-scrollable-div-area-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/custom/getscreenctm-in-scrollable-div-area-expected.png
index 0d9f6b7d..04d8d11 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/custom/getscreenctm-in-scrollable-div-area-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/custom/getscreenctm-in-scrollable-div-area-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.png
index 655d4df..5e69eb2 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/custom/getscreenctm-in-scrollable-svg-area-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/custom/getscreenctm-in-scrollable-svg-area-expected.png
index 4633488f..604199b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/custom/getscreenctm-in-scrollable-svg-area-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/custom/getscreenctm-in-scrollable-svg-area-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/custom/inline-svg-in-xhtml-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/custom/inline-svg-in-xhtml-expected.png
index 5898f10..52dfaaf2 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/custom/inline-svg-in-xhtml-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/custom/inline-svg-in-xhtml-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/custom/masking-clipping-hidpi-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/svg/custom/masking-clipping-hidpi-expected.txt
index 552422a1..14c0dd1 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/custom/masking-clipping-hidpi-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/custom/masking-clipping-hidpi-expected.txt
@@ -5,18 +5,18 @@
     LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
       LayoutSVGResourceMasker {mask} [id="textMask"] [maskUnits=objectBoundingBox] [maskContentUnits=userSpaceOnUse]
         LayoutSVGRect {rect} at (0,0) size 800x600 [fill={[type=SOLID] [color=#FFFFFF]}] [x=0.00] [y=0.00] [width=800.00] [height=600.00]
-        LayoutSVGText {text} at (0,-2.50) size 164.86x18.50 contains 1 chunk(s)
-          LayoutSVGInlineText {#text} at (0,-2.50) size 164.86x18.50
+        LayoutSVGText {text} at (0,-2) size 164.86x18 contains 1 chunk(s)
+          LayoutSVGInlineText {#text} at (0,-2) size 164.86x18
             chunk 1 text run 1 at (0.00,12.00) startOffset 0 endOffset 26 width 164.87: "This text should be sharp."
     LayoutSVGRect {rect} at (0,0) size 200x100 [fill={[type=SOLID] [color=#000000]}] [x=0.00] [y=0.00] [width=200.00] [height=100.00]
     LayoutSVGRect {rect} at (0,0) size 200x100 [fill={[type=SOLID] [color=#FFFFFF]}] [x=0.00] [y=0.00] [width=200.00] [height=100.00]
-      [masker="textMask"] LayoutSVGResourceMasker {mask} at (0,-2.50) size 220x112.50
+      [masker="textMask"] LayoutSVGResourceMasker {mask} at (0,-2) size 220x112
     LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
       LayoutSVGResourceLinearGradient {linearGradient} [id="blackGradient"] [gradientUnits=objectBoundingBox] [start=(0,0)] [end=(1,0)]
         LayoutSVGGradientStop {stop} [offset=0.00] [color=#000000]
         LayoutSVGGradientStop {stop} [offset=1.00] [color=#000000]
-    LayoutSVGText {text} at (0,21.50) size 291.03x18.50 contains 1 chunk(s)
-      LayoutSVGInlineText {#text} at (0,21.50) size 291.03x18.50
+    LayoutSVGText {text} at (0,22) size 291.03x18 contains 1 chunk(s)
+      LayoutSVGInlineText {#text} at (0,22) size 291.03x18
         chunk 1 text run 1 at (0.00,36.00) startOffset 0 endOffset 47 width 291.04: "This text and the circles should also be sharp."
     LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
       LayoutSVGResourceClipper {clipPath} [id="circleClipPath"] [clipPathUnits=objectBoundingBox]
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/custom/mouse-move-on-svg-container-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/custom/mouse-move-on-svg-container-expected.png
index 2a8907cf..a4d3a99 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/custom/mouse-move-on-svg-container-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/custom/mouse-move-on-svg-container-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/custom/mouse-move-on-svg-container-standalone-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/custom/mouse-move-on-svg-container-standalone-expected.png
index 2a8907cf..a4d3a99 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/custom/mouse-move-on-svg-container-standalone-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/custom/mouse-move-on-svg-container-standalone-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/custom/mouse-move-on-svg-root-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/custom/mouse-move-on-svg-root-expected.png
index 0d553a5..0a1b6748 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/custom/mouse-move-on-svg-root-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/custom/mouse-move-on-svg-root-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/custom/mouse-move-on-svg-root-standalone-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/custom/mouse-move-on-svg-root-standalone-expected.png
index 0d553a5..0a1b6748 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/custom/mouse-move-on-svg-root-standalone-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/custom/mouse-move-on-svg-root-standalone-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/custom/object-sizing-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/custom/object-sizing-expected.png
index b9cda03..d6031c7 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/custom/object-sizing-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/custom/object-sizing-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/custom/pattern-rotate-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/custom/pattern-rotate-expected.png
index e3e556630..c35b4ff 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/custom/pattern-rotate-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/custom/pattern-rotate-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/custom/preserve-aspect-ratio-syntax-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/custom/preserve-aspect-ratio-syntax-expected.png
index 339b64f2..6351da7b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/custom/preserve-aspect-ratio-syntax-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/custom/preserve-aspect-ratio-syntax-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/custom/svg-fonts-in-html-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/custom/svg-fonts-in-html-expected.png
index 5622c0e..33bfd96 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/custom/svg-fonts-in-html-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/custom/svg-fonts-in-html-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/custom/transformed-outlines-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/custom/transformed-outlines-expected.png
index df20c71..dcf414dd 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/custom/transformed-outlines-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/custom/transformed-outlines-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/custom/viewbox-syntax-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/custom/viewbox-syntax-expected.png
index c02f40e6e..4ac9157d 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/custom/viewbox-syntax-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/custom/viewbox-syntax-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-objectBoundingBox-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-objectBoundingBox-expected.png
index be2be94..57d8a3b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-objectBoundingBox-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-objectBoundingBox-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-userSpaceOnUse-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-userSpaceOnUse-expected.png
index f1d8afd1..cbb69f0 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-userSpaceOnUse-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-userSpaceOnUse-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-objectBoundingBox-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-objectBoundingBox-expected.png
index be2be94..57d8a3b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-objectBoundingBox-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-objectBoundingBox-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-userSpaceOnUse-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-userSpaceOnUse-expected.png
index f1d8afd1..cbb69f0 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-userSpaceOnUse-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-userSpaceOnUse-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/hixie/mixed/003-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/hixie/mixed/003-expected.png
index 5b210a82..fd00929 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/hixie/mixed/003-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/hixie/mixed/003-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/hixie/mixed/006-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/hixie/mixed/006-expected.png
index 8fae6a0..65ff2ec 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/hixie/mixed/006-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/hixie/mixed/006-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/hixie/mixed/008-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/hixie/mixed/008-expected.png
index 82c6779..dd4fd38d 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/hixie/mixed/008-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/hixie/mixed/008-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/hixie/mixed/011-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/hixie/mixed/011-expected.png
index 8fae6a0..65ff2ec 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/hixie/mixed/011-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/hixie/mixed/011-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/hixie/perf/001-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/hixie/perf/001-expected.png
index 7464be1..3e1b221 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/hixie/perf/001-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/hixie/perf/001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/hixie/perf/002-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/hixie/perf/002-expected.png
index bb57ab52..cede7b6 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/hixie/perf/002-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/hixie/perf/002-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/zoom/page/zoom-background-images-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/zoom/page/zoom-background-images-expected.png
index bb835ea..2b759c3 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/zoom/page/zoom-background-images-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/zoom/page/zoom-background-images-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/zoom/page/zoom-coords-viewattr-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/zoom/page/zoom-coords-viewattr-01-b-expected.png
index 811aab7..8eac44b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/zoom/page/zoom-coords-viewattr-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/zoom/page/zoom-coords-viewattr-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png
index 93690aa..42ce0ff 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/zoom/text/zoom-hixie-mixed-008-expected.png b/third_party/WebKit/LayoutTests/platform/mac/svg/zoom/text/zoom-hixie-mixed-008-expected.png
index f17b1b73..5806340 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/zoom/text/zoom-hixie-mixed-008-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/zoom/text/zoom-hixie-mixed-008-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/tables/mozilla/bugs/bug23235-expected.png b/third_party/WebKit/LayoutTests/platform/mac/tables/mozilla/bugs/bug23235-expected.png
index 886d09c8..dd0eb6d2 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/tables/mozilla/bugs/bug23235-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/tables/mozilla/bugs/bug23235-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/tables/mozilla/bugs/bug30692-expected.png b/third_party/WebKit/LayoutTests/platform/mac/tables/mozilla/bugs/bug30692-expected.png
index 0e2d425..8de38c8 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/tables/mozilla/bugs/bug30692-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/tables/mozilla/bugs/bug30692-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/tables/mozilla/bugs/bug3191-expected.png b/third_party/WebKit/LayoutTests/platform/mac/tables/mozilla/bugs/bug3191-expected.png
index d90d199..3e96756 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/tables/mozilla/bugs/bug3191-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/tables/mozilla/bugs/bug3191-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug1010-expected.png b/third_party/WebKit/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug1010-expected.png
index bf9af9a..a3dc834 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug1010-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug1010-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/display_list_2d_canvas/fast/canvas/image-object-in-canvas-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/display_list_2d_canvas/fast/canvas/image-object-in-canvas-expected.png
index 1833655..22ddd03d 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/virtual/display_list_2d_canvas/fast/canvas/image-object-in-canvas-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/display_list_2d_canvas/fast/canvas/image-object-in-canvas-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/prefer_compositing_to_lcd_text/compositing/overflow/nested-border-radius-clipping-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/prefer_compositing_to_lcd_text/compositing/overflow/nested-border-radius-clipping-expected.png
index fe9f3ec..5c79f85 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/virtual/prefer_compositing_to_lcd_text/compositing/overflow/nested-border-radius-clipping-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/prefer_compositing_to_lcd_text/compositing/overflow/nested-border-radius-clipping-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/scalefactor200/fast/hidpi/static/calendar-picker-appearance-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/scalefactor200/fast/hidpi/static/calendar-picker-appearance-expected.png
index c232b8eb..9a7b355 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/virtual/scalefactor200/fast/hidpi/static/calendar-picker-appearance-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/scalefactor200/fast/hidpi/static/calendar-picker-appearance-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/scalefactor200/fast/hidpi/static/data-suggestion-picker-appearance-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/scalefactor200/fast/hidpi/static/data-suggestion-picker-appearance-expected.png
index 109fa42..a7fa0738 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/virtual/scalefactor200/fast/hidpi/static/data-suggestion-picker-appearance-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/scalefactor200/fast/hidpi/static/data-suggestion-picker-appearance-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/threaded/printing/fixed-positioned-headers-and-footers-absolute-covering-some-pages-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/threaded/printing/fixed-positioned-headers-and-footers-absolute-covering-some-pages-expected.png
index 9b89149..c473e5b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/virtual/threaded/printing/fixed-positioned-headers-and-footers-absolute-covering-some-pages-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/threaded/printing/fixed-positioned-headers-and-footers-absolute-covering-some-pages-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-pixel-transparent-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-pixel-transparent-expected.png
index dbc181f..e769c1f 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-pixel-transparent-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-pixel-transparent-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-with-box-shadow-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-with-box-shadow-expected.png
index d77fddb..7919374 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-with-box-shadow-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-with-box-shadow-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-with-squashing-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-with-squashing-expected.png
index 5d61dd21..77d1ef7 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-with-squashing-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-with-squashing-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/nested-border-radius-clipping-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/nested-border-radius-clipping-expected.png
index 9ced1b37..f0bc0a9 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/nested-border-radius-clipping-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/nested-border-radius-clipping-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css1/basic/containment-expected.png b/third_party/WebKit/LayoutTests/platform/win/css1/basic/containment-expected.png
index 97f3c79..1413802c 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css1/basic/containment-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css1/basic/containment-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css1/basic/contextual_selectors-expected.png b/third_party/WebKit/LayoutTests/platform/win/css1/basic/contextual_selectors-expected.png
index 1fa1480..c3babdd 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css1/basic/contextual_selectors-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css1/basic/contextual_selectors-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css1/basic/id_as_selector-expected.png b/third_party/WebKit/LayoutTests/platform/win/css1/basic/id_as_selector-expected.png
index 16a773d..41ef1c4 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css1/basic/id_as_selector-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css1/basic/id_as_selector-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css1/box_properties/border_bottom-expected.png b/third_party/WebKit/LayoutTests/platform/win/css1/box_properties/border_bottom-expected.png
index 47cd332..dc42704 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css1/box_properties/border_bottom-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css1/box_properties/border_bottom-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css1/box_properties/border_left-expected.png b/third_party/WebKit/LayoutTests/platform/win/css1/box_properties/border_left-expected.png
index 6689ce01..4de402d 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css1/box_properties/border_left-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css1/box_properties/border_left-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css1/box_properties/border_right_inline-expected.png b/third_party/WebKit/LayoutTests/platform/win/css1/box_properties/border_right_inline-expected.png
index 4b3d3eca..6525ab6 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css1/box_properties/border_right_inline-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css1/box_properties/border_right_inline-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css1/box_properties/border_top-expected.png b/third_party/WebKit/LayoutTests/platform/win/css1/box_properties/border_top-expected.png
index 3fe27d0..ec4ddc0b 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css1/box_properties/border_top-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css1/box_properties/border_top-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css1/box_properties/clear_float-expected.png b/third_party/WebKit/LayoutTests/platform/win/css1/box_properties/clear_float-expected.png
index 2e1059d8..1d3f943 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css1/box_properties/clear_float-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css1/box_properties/clear_float-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css1/box_properties/margin_left-expected.png b/third_party/WebKit/LayoutTests/platform/win/css1/box_properties/margin_left-expected.png
index 46c53c2..fde3bb0 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css1/box_properties/margin_left-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css1/box_properties/margin_left-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css1/box_properties/margin_right-expected.png b/third_party/WebKit/LayoutTests/platform/win/css1/box_properties/margin_right-expected.png
index a1b9acd..934ad026 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css1/box_properties/margin_right-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css1/box_properties/margin_right-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css1/box_properties/padding_left-expected.png b/third_party/WebKit/LayoutTests/platform/win/css1/box_properties/padding_left-expected.png
index ceb038c..78409db8 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css1/box_properties/padding_left-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css1/box_properties/padding_left-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css1/box_properties/padding_right-expected.png b/third_party/WebKit/LayoutTests/platform/win/css1/box_properties/padding_right-expected.png
index 5a9d696f..5c27c2f 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css1/box_properties/padding_right-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css1/box_properties/padding_right-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css1/cascade/cascade_order-expected.png b/third_party/WebKit/LayoutTests/platform/win/css1/cascade/cascade_order-expected.png
index 21ac813..bf4318f4 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css1/cascade/cascade_order-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css1/cascade/cascade_order-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css1/classification/list_style_image-expected.png b/third_party/WebKit/LayoutTests/platform/win/css1/classification/list_style_image-expected.png
index 63570a5..135ebe90 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css1/classification/list_style_image-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css1/classification/list_style_image-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css1/classification/list_style_position-expected.png b/third_party/WebKit/LayoutTests/platform/win/css1/classification/list_style_position-expected.png
index 5a5e86a..9fe2eb0 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css1/classification/list_style_position-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css1/classification/list_style_position-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css1/classification/list_style_type-expected.png b/third_party/WebKit/LayoutTests/platform/win/css1/classification/list_style_type-expected.png
index e0846b9..b0757d7d 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css1/classification/list_style_type-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css1/classification/list_style_type-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css2.1/20110323/margin-applies-to-010-expected.png b/third_party/WebKit/LayoutTests/platform/win/css2.1/20110323/margin-applies-to-010-expected.png
index 33a6552..072f80d0d 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css2.1/20110323/margin-applies-to-010-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css2.1/20110323/margin-applies-to-010-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css2.1/t0402-c71-fwd-parsing-02-f-expected.png b/third_party/WebKit/LayoutTests/platform/win/css2.1/t0402-c71-fwd-parsing-02-f-expected.png
index 9352cf6..4d09c5c 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css2.1/t0402-c71-fwd-parsing-02-f-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css2.1/t0402-c71-fwd-parsing-02-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css2.1/t0505-c16-descendant-01-e-expected.png b/third_party/WebKit/LayoutTests/platform/win/css2.1/t0505-c16-descendant-01-e-expected.png
index 39c7e35d..a39238d 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css2.1/t0505-c16-descendant-01-e-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css2.1/t0505-c16-descendant-01-e-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css2.1/t050803-c14-classes-00-e-expected.png b/third_party/WebKit/LayoutTests/platform/win/css2.1/t050803-c14-classes-00-e-expected.png
index 075dfd6..928d212 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css2.1/t050803-c14-classes-00-e-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css2.1/t050803-c14-classes-00-e-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css2.1/t0509-c15-ids-01-e-expected.png b/third_party/WebKit/LayoutTests/platform/win/css2.1/t0509-c15-ids-01-e-expected.png
index 2cb1d5b..82bf916e 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css2.1/t0509-c15-ids-01-e-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css2.1/t0509-c15-ids-01-e-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css2.1/t0805-c5518-brdr-t-01-e-expected.png b/third_party/WebKit/LayoutTests/platform/win/css2.1/t0805-c5518-brdr-t-01-e-expected.png
index 33752aa..04a3ff7 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css2.1/t0805-c5518-brdr-t-01-e-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css2.1/t0805-c5518-brdr-t-01-e-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css2.1/t0805-c5519-brdr-r-02-e-expected.png b/third_party/WebKit/LayoutTests/platform/win/css2.1/t0805-c5519-brdr-r-02-e-expected.png
index 7bbe38d..2a2309c6 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css2.1/t0805-c5519-brdr-r-02-e-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css2.1/t0805-c5519-brdr-r-02-e-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css2.1/t0805-c5520-brdr-b-01-e-expected.png b/third_party/WebKit/LayoutTests/platform/win/css2.1/t0805-c5520-brdr-b-01-e-expected.png
index c878373..45885c6 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css2.1/t0805-c5520-brdr-b-01-e-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css2.1/t0805-c5520-brdr-b-01-e-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css2.1/t0805-c5521-brdr-l-02-e-expected.png b/third_party/WebKit/LayoutTests/platform/win/css2.1/t0805-c5521-brdr-l-02-e-expected.png
index 6692a41..24a8b421 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css2.1/t0805-c5521-brdr-l-02-e-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css2.1/t0805-c5521-brdr-l-02-e-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css2.1/t1205-c563-list-type-00-b-expected.png b/third_party/WebKit/LayoutTests/platform/win/css2.1/t1205-c563-list-type-00-b-expected.png
index f3b023a..9c67d05 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css2.1/t1205-c563-list-type-00-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css2.1/t1205-c563-list-type-00-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css2.1/t1205-c564-list-img-00-b-g-expected.png b/third_party/WebKit/LayoutTests/platform/win/css2.1/t1205-c564-list-img-00-b-g-expected.png
index 97076980..9788c2e 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css2.1/t1205-c564-list-img-00-b-g-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css2.1/t1205-c564-list-img-00-b-g-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/masking/clip-path-inset-corners-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/masking/clip-path-inset-corners-expected.png
index 4ff55dd..7bf5d58 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/masking/clip-path-inset-corners-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/masking/clip-path-inset-corners-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/masking/mask-luminance-svg-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/masking/mask-luminance-svg-expected.png
index 53a170f0..c3b1ad75 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/masking/mask-luminance-svg-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/masking/mask-luminance-svg-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-1-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-1-expected.png
index 183886cb5..60c587f 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-13-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-13-expected.png
index 08a9ff4b..cd1bf96 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-13-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-13-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-15-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-15-expected.png
index 82ac75f..760f608 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-15-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-15-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-22-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-22-expected.png
index 7432c90..86aaa13e5 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-22-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-22-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-28-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-28-expected.png
index b8f602e0..4d3fbdc 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-28-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-28-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-28b-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-28b-expected.png
index b2512cb..8dee466 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-28b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-28b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-29-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-29-expected.png
index 23aeb0c4..2dced3f 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-29-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-29-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-29b-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-29b-expected.png
index 80b2bf53..2269b071 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-29b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-29b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-3a-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-3a-expected.png
index 9af9629..4b26791 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-3a-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-3a-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-73-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-73-expected.png
index b07f1b1..ffefc36 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-73-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-73-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-73b-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-73b-expected.png
index b07f1b1..ffefc36 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-73b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-73b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-74-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-74-expected.png
index 0648e8ac..3a65d86 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-74-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-74-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-74b-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-74b-expected.png
index 0648e8ac..3a65d86 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-74b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/html/css3-modsel-74b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-1-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-1-expected.png
index 183886cb5..60c587f 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-13-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-13-expected.png
index 08a9ff4b..cd1bf96 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-13-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-13-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-15-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-15-expected.png
index 82ac75f..760f608 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-15-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-15-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-22-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-22-expected.png
index 7432c90..86aaa13e5 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-22-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-22-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-28-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-28-expected.png
index b8f602e0..4d3fbdc 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-28-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-28-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-28b-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-28b-expected.png
index b2512cb..8dee466 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-28b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-28b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-29-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-29-expected.png
index 23aeb0c4..2dced3f 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-29-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-29-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-29b-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-29b-expected.png
index 80b2bf53..2269b071 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-29b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-29b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-3-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-3-expected.png
index a83d749a..bdccd1f 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-3-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-3-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-3a-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-3a-expected.png
index 9af9629..4b26791 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-3a-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-3a-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-73-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-73-expected.png
index b07f1b1..ffefc36 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-73-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-73-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-73b-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-73b-expected.png
index b07f1b1..ffefc36 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-73b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-73b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-74-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-74-expected.png
index 0648e8ac..3a65d86 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-74-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-74-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-74b-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-74b-expected.png
index 0648e8ac..3a65d86 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-74b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-74b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-1-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-1-expected.png
index 16ac44a..30d71692 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-13-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-13-expected.png
index f6b105c..2a0e891 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-13-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-13-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-15-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-15-expected.png
index 64782a5..a52d62b3 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-15-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-15-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-22-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-22-expected.png
index 6d0d195..b99a7f1 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-22-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-22-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-28-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-28-expected.png
index affd729..8f7fa14 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-28-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-28-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-28b-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-28b-expected.png
index 5770d1d..026eccf 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-28b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-28b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-29-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-29-expected.png
index 39d3d59..4e7b092 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-29-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-29-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-29b-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-29b-expected.png
index d9d7a44..88d81d3 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-29b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-29b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-3-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-3-expected.png
index f461836..866b3b9 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-3-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-3-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-3a-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-3a-expected.png
index ceaccbc..6991fe5 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-3a-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-3a-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-73-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-73-expected.png
index 53dcbe504..774deba 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-73-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-73-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-73b-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-73b-expected.png
index 53dcbe504..774deba 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-73b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-73b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-74-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-74-expected.png
index b74a5bc9..806a90f 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-74-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-74-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-74b-expected.png b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-74b-expected.png
index b74a5bc9..806a90f 100644
--- a/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-74b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-74b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/4747450-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/4747450-expected.png
index 5314843..c3aa978 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/4747450-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/4747450-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5136770-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5136770-expected.png
index 8febdb1..3258eea1 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5136770-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5136770-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5569741-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5569741-expected.png
index 0115276f..489fee4 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5569741-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5569741-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/4875189-1-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/4875189-1-expected.png
index 13c5bfc..a05729c 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/4875189-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/4875189-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/4959067-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/4959067-expected.png
index 51b2781c..3b71c84 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/4959067-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/4959067-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/pasteboard/drag-selected-image-to-contenteditable-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/pasteboard/drag-selected-image-to-contenteditable-expected.png
index f15ce01..5a37b5b 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/pasteboard/drag-selected-image-to-contenteditable-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/pasteboard/drag-selected-image-to-contenteditable-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/pasteboard/innerText-inline-table-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/pasteboard/innerText-inline-table-expected.png
index 8e84fe28..786f8c1 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/pasteboard/innerText-inline-table-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/pasteboard/innerText-inline-table-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/pasteboard/input-field-1-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/pasteboard/input-field-1-expected.png
index 36b648d..d933a19 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/pasteboard/input-field-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/pasteboard/input-field-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/pasteboard/merge-start-list-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/pasteboard/merge-start-list-expected.png
index 6761a9e..7bc0cb0 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/pasteboard/merge-start-list-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/pasteboard/merge-start-list-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/selection/drag-to-contenteditable-iframe-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/selection/drag-to-contenteditable-iframe-expected.png
index 79e3a84..c6fc0e1 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/selection/drag-to-contenteditable-iframe-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/selection/drag-to-contenteditable-iframe-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/selection/selectNode-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/selection/selectNode-expected.png
index 7a8b1c69..a838a6fc 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/selection/selectNode-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/selection/selectNode-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/selection/selectNodeContents-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/selection/selectNodeContents-expected.png
index dce42bc..28edc4c 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/selection/selectNodeContents-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/selection/selectNodeContents-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/unsupported-content/list-delete-001-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/unsupported-content/list-delete-001-expected.png
index 778734c..1287247 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/unsupported-content/list-delete-001-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/unsupported-content/list-delete-001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/unsupported-content/list-type-after-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/unsupported-content/list-type-after-expected.png
index e8ca6f7..0f388bf0f 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/unsupported-content/list-type-after-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/unsupported-content/list-type-after-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/unsupported-content/list-type-before-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/unsupported-content/list-type-before-expected.png
index d74155e..61921d6 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/unsupported-content/list-type-before-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/unsupported-content/list-type-before-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/backgrounds/background-inherit-color-bug-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/backgrounds/background-inherit-color-bug-expected.png
index 450909dc..30e79c6 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/backgrounds/background-inherit-color-bug-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/backgrounds/background-inherit-color-bug-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/backgrounds/background-leakage-transforms-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/backgrounds/background-leakage-transforms-expected.png
index 84cbc97..2ba3c5d 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/backgrounds/background-leakage-transforms-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/backgrounds/background-leakage-transforms-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/backgrounds/border-radius-split-background-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/backgrounds/border-radius-split-background-expected.png
index 99f5a04e..a3af7a7 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/backgrounds/border-radius-split-background-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/backgrounds/border-radius-split-background-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/backgrounds/border-radius-split-background-image-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/backgrounds/border-radius-split-background-image-expected.png
index 3b9ba2d..30b3d0e 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/backgrounds/border-radius-split-background-image-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/backgrounds/border-radius-split-background-image-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/backgrounds/selection-background-color-of-list-style-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/backgrounds/selection-background-color-of-list-style-expected.png
index 7c521962..103aa45 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/backgrounds/selection-background-color-of-list-style-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/backgrounds/selection-background-color-of-list-style-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/block/float/014-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/block/float/014-expected.png
index 215cccc..1238d67 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/block/float/014-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/block/float/014-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-mask-canvas-all-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-mask-canvas-all-expected.png
index e885aa7..4684a8a 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-mask-canvas-all-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-mask-canvas-all-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-mask-canvas-border-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-mask-canvas-border-expected.png
index cd93c286..d0e9ef5 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-mask-canvas-border-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-mask-canvas-border-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-mask-canvas-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-mask-canvas-expected.png
index d87d6dd..a3f4417 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-mask-canvas-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-mask-canvas-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-mask-canvas-padding-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-mask-canvas-padding-expected.png
index 7ffb4ad..a7b9ada 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-mask-canvas-padding-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-mask-canvas-padding-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-mask-canvas-with-mask-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-mask-canvas-with-mask-expected.png
index c33ad09..68a92dd 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-mask-canvas-with-mask-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-mask-canvas-with-mask-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-mask-canvas-with-shadow-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-mask-canvas-with-shadow-expected.png
index 6d5cd60..bd4c28b 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-mask-canvas-with-shadow-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-mask-canvas-with-shadow-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-mask-video-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-mask-video-expected.png
index fbdcd5f6..17b4e4e3 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-mask-video-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-mask-video-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-mask-video-ratio-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-mask-video-ratio-expected.png
index 0f01a31..08ef120 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-mask-video-ratio-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-mask-video-ratio-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-mask-video-shadow-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-mask-video-shadow-expected.png
index 6f9dd8f..56d9f40 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-mask-video-shadow-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-mask-video-shadow-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-split-inline-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-split-inline-expected.png
index 814e988..bf82c782 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-split-inline-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-radius-split-inline-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-styles-split-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-styles-split-expected.png
index 9e6ddd8..37af987 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-styles-split-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/borders/border-styles-split-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/borders/borderRadiusAllStylesAllCorners-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/borders/borderRadiusAllStylesAllCorners-expected.png
index 36b252d..feec227 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/borders/borderRadiusAllStylesAllCorners-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/borders/borderRadiusAllStylesAllCorners-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/box-shadow/spread-multiple-inset-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/box-shadow/spread-multiple-inset-expected.png
index 0019d6a8..ec1ce85 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/box-shadow/spread-multiple-inset-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/box-shadow/spread-multiple-inset-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/canvas/image-object-in-canvas-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/canvas/image-object-in-canvas-expected.png
index ea7f502..68d82cd 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/canvas/image-object-in-canvas-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/canvas/image-object-in-canvas-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/clip/overflow-border-radius-clip-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/clip/overflow-border-radius-clip-expected.png
index 8ef18e9..9147a8fe 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/clip/overflow-border-radius-clip-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/clip/overflow-border-radius-clip-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/clip/overflow-border-radius-combinations-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/clip/overflow-border-radius-combinations-expected.png
index 3a0eedf6..36c9300 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/clip/overflow-border-radius-combinations-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/clip/overflow-border-radius-combinations-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/clip/overflow-border-radius-composited-parent-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/clip/overflow-border-radius-composited-parent-expected.png
index 4f0784ba..c290d76 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/clip/overflow-border-radius-composited-parent-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/clip/overflow-border-radius-composited-parent-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/clip/overflow-border-radius-transformed-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/clip/overflow-border-radius-transformed-expected.png
index 3c1481ca..3ab6529d 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/clip/overflow-border-radius-transformed-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/clip/overflow-border-radius-transformed-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/css-generated-content/009-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/css-generated-content/009-expected.png
index ee490de..d4f7356d 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/css-generated-content/009-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/css-generated-content/009-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/css-generated-content/table-row-group-to-inline-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/css-generated-content/table-row-group-to-inline-expected.png
index 1ab90702..45c566f2 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/css-generated-content/table-row-group-to-inline-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/css-generated-content/table-row-group-to-inline-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/css-generated-content/table-row-group-with-before-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/css-generated-content/table-row-group-with-before-expected.png
index 5907a73..9f5efe5 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/css-generated-content/table-row-group-with-before-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/css-generated-content/table-row-group-with-before-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/css-generated-content/table-row-with-before-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/css-generated-content/table-row-with-before-expected.png
index 5907a73..9f5efe5 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/css-generated-content/table-row-with-before-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/css-generated-content/table-row-with-before-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/css-generated-content/table-with-before-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/css-generated-content/table-with-before-expected.png
index 5907a73..9f5efe5 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/css-generated-content/table-with-before-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/css-generated-content/table-with-before-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/css/001-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/css/001-expected.png
index da8657d..6e1e875 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/css/001-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/css/001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/css/background-shorthand-invalid-url-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/css/background-shorthand-invalid-url-expected.png
index e6f8f57..d10b68b 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/css/background-shorthand-invalid-url-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/css/background-shorthand-invalid-url-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/css/css3-modsel-22-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/css/css3-modsel-22-expected.png
index 7432c90..86aaa13e5 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/css/css3-modsel-22-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/css/css3-modsel-22-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/css/image-orientation/image-orientation-default-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/css/image-orientation/image-orientation-default-expected.png
index ee18ef9..109d856 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/css/image-orientation/image-orientation-default-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/css/image-orientation/image-orientation-default-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/css/image-orientation/image-orientation-from-image-composited-dynamic-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/css/image-orientation/image-orientation-from-image-composited-dynamic-expected.png
index f5b9340..3f3aedc 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/css/image-orientation/image-orientation-from-image-composited-dynamic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/css/image-orientation/image-orientation-from-image-composited-dynamic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/css/image-orientation/image-orientation-from-image-composited-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/css/image-orientation/image-orientation-from-image-composited-expected.png
index f5b9340..3f3aedc 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/css/image-orientation/image-orientation-from-image-composited-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/css/image-orientation/image-orientation-from-image-composited-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/css/image-orientation/image-orientation-from-image-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/css/image-orientation/image-orientation-from-image-expected.png
index c1f26867..1df85dbb 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/css/image-orientation/image-orientation-from-image-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/css/image-orientation/image-orientation-from-image-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/doctypes/001-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/doctypes/001-expected.png
index b0e91b2..b0c0e19 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/doctypes/001-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/doctypes/001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/doctypes/002-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/doctypes/002-expected.png
index 6503a03..f673b85 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/doctypes/002-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/doctypes/002-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/doctypes/003-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/doctypes/003-expected.png
index 09989e0..0f5d8509 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/doctypes/003-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/doctypes/003-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/doctypes/004-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/doctypes/004-expected.png
index b0e91b2..b0c0e19 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/doctypes/004-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/doctypes/004-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/dom/HTMLMeterElement/meter-boundary-values-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/dom/HTMLMeterElement/meter-boundary-values-expected.png
index bd071790..47b67f26 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/dom/HTMLMeterElement/meter-boundary-values-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/dom/HTMLMeterElement/meter-boundary-values-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/dom/HTMLMeterElement/meter-optimums-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/dom/HTMLMeterElement/meter-optimums-expected.png
index 881d71b..bbbc99b 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/dom/HTMLMeterElement/meter-optimums-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/dom/HTMLMeterElement/meter-optimums-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/dom/HTMLProgressElement/progress-bar-value-pseudo-element-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/dom/HTMLProgressElement/progress-bar-value-pseudo-element-expected.png
index 1c32447..f2dd2831 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/dom/HTMLProgressElement/progress-bar-value-pseudo-element-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/dom/HTMLProgressElement/progress-bar-value-pseudo-element-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/calendar-picker-appearance-ar-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/calendar-picker-appearance-ar-expected.png
index 01fedd0..3834425 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/calendar-picker-appearance-ar-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/calendar-picker-appearance-ar-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/calendar-picker-appearance-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/calendar-picker-appearance-expected.png
index 4de6cbe..a87ab03 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/calendar-picker-appearance-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/calendar-picker-appearance-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/calendar-picker-appearance-minimum-date-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/calendar-picker-appearance-minimum-date-expected.png
index b78f75a..5bd0ecc 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/calendar-picker-appearance-minimum-date-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/calendar-picker-appearance-minimum-date-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/calendar-picker-appearance-required-ar-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/calendar-picker-appearance-required-ar-expected.png
index 9d0c4f2..c72f6c6 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/calendar-picker-appearance-required-ar-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/calendar-picker-appearance-required-ar-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/calendar-picker-appearance-required-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/calendar-picker-appearance-required-expected.png
index 38541ec..6f565fa6 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/calendar-picker-appearance-required-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/calendar-picker-appearance-required-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/calendar-picker-appearance-ru-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/calendar-picker-appearance-ru-expected.png
index d9c44a8..b420990 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/calendar-picker-appearance-ru-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/calendar-picker-appearance-ru-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/calendar-picker-appearance-step-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/calendar-picker-appearance-step-expected.png
index e81a6cd..493a7a6 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/calendar-picker-appearance-step-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/calendar-picker-appearance-step-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/calendar-picker-appearance-zoom125-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/calendar-picker-appearance-zoom125-expected.png
index ed12ead..b4a3a725 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/calendar-picker-appearance-zoom125-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/calendar-picker-appearance-zoom125-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/calendar-picker-appearance-zoom200-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/calendar-picker-appearance-zoom200-expected.png
index 25378df..c75bdc8 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/calendar-picker-appearance-zoom200-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/calendar-picker-appearance-zoom200-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/month-picker-appearance-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/month-picker-appearance-expected.png
index a9f4802..f49565a2 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/month-picker-appearance-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/month-picker-appearance-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/month-picker-appearance-step-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/month-picker-appearance-step-expected.png
index 9aa65ef..a5289441 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/month-picker-appearance-step-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/month-picker-appearance-step-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/week-picker-appearance-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/week-picker-appearance-expected.png
index 751f4bc..9a3b7b2 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/week-picker-appearance-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/week-picker-appearance-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/week-picker-appearance-step-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/week-picker-appearance-step-expected.png
index 757b388..8c971c6 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/week-picker-appearance-step-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/forms/calendar-picker/week-picker-appearance-step-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/forms/checkbox/checkbox-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/forms/checkbox/checkbox-appearance-basic-expected.png
index 0ae0b3c..6df8e97f 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/forms/checkbox/checkbox-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/forms/checkbox/checkbox-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/forms/date/date-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/forms/date/date-appearance-basic-expected.png
index 0f6a292..82cd4d14 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/forms/date/date-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/forms/date/date-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/forms/date/date-appearance-pseudo-elements-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/forms/date/date-appearance-pseudo-elements-expected.png
index d3afa7b..9577e245 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/forms/date/date-appearance-pseudo-elements-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/forms/date/date-appearance-pseudo-elements-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/forms/datetimelocal/datetimelocal-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/forms/datetimelocal/datetimelocal-appearance-basic-expected.png
index ff57f8e..e05df5b 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/forms/datetimelocal/datetimelocal-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/forms/datetimelocal/datetimelocal-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/forms/month/month-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/forms/month/month-appearance-basic-expected.png
index 72b3124..7b4e9b72 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/forms/month/month-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/forms/month/month-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/forms/month/month-appearance-pseudo-elements-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/forms/month/month-appearance-pseudo-elements-expected.png
index 1b7ae9b..95bad63 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/forms/month/month-appearance-pseudo-elements-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/forms/month/month-appearance-pseudo-elements-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/forms/radio/radio-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/forms/radio/radio-appearance-basic-expected.png
index b83e526..e8660e9 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/forms/radio/radio-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/forms/radio/radio-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/forms/search/search-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/forms/search/search-appearance-basic-expected.png
index 5e7bf7c..e5649d33 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/forms/search/search-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/forms/search/search-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/forms/submit/submit-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/forms/submit/submit-appearance-basic-expected.png
index 7331761..206812f 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/forms/submit/submit-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/forms/submit/submit-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/forms/text/text-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/forms/text/text-appearance-basic-expected.png
index 6cad25f..f0cb9b2 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/forms/text/text-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/forms/text/text-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/forms/time/time-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/forms/time/time-appearance-basic-expected.png
index b60cc0b7..b26efea3 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/forms/time/time-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/forms/time/time-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/forms/time/time-appearance-pseudo-elements-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/forms/time/time-appearance-pseudo-elements-expected.png
index 097abf79..45418d6 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/forms/time/time-appearance-pseudo-elements-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/forms/time/time-appearance-pseudo-elements-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/forms/week/week-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/forms/week/week-appearance-basic-expected.png
index bdb6d23..31d68552 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/forms/week/week-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/forms/week/week-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/forms/week/week-appearance-pseudo-elements-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/forms/week/week-appearance-pseudo-elements-expected.png
index 2ce324b1..2f059e9f 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/forms/week/week-appearance-pseudo-elements-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/forms/week/week-appearance-pseudo-elements-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/inline/emptyInlinesWithinLists-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/inline/emptyInlinesWithinLists-expected.png
index ed6a6277..0d9fbcda 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/inline/emptyInlinesWithinLists-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/inline/emptyInlinesWithinLists-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/lists/001-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/lists/001-expected.png
index 3197c6a..7f1505e 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/lists/001-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/lists/001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/lists/001-vertical-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/lists/001-vertical-expected.png
index 2ef264e1..94a6587 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/lists/001-vertical-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/lists/001-vertical-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/lists/002-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/lists/002-expected.png
index c6c3cd5..09af4ef 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/lists/002-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/lists/002-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/lists/002-vertical-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/lists/002-vertical-expected.png
index 33d126a..365e130 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/lists/002-vertical-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/lists/002-vertical-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/lists/003-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/lists/003-expected.png
index 3c74069..449f9b98 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/lists/003-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/lists/003-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/lists/003-vertical-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/lists/003-vertical-expected.png
index 3a8add0f..a3d510c 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/lists/003-vertical-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/lists/003-vertical-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/lists/004-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/lists/004-expected.png
index dd1b5ed..d44080f7 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/lists/004-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/lists/004-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/lists/005-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/lists/005-expected.png
index 00138e7..8f4f784 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/lists/005-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/lists/005-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/lists/005-vertical-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/lists/005-vertical-expected.png
index cb08ecb0..9235cafae 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/lists/005-vertical-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/lists/005-vertical-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/lists/007-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/lists/007-expected.png
index 4ebc479..9c403ff 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/lists/007-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/lists/007-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/lists/007-vertical-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/lists/007-vertical-expected.png
index 6776e71..f11adf72 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/lists/007-vertical-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/lists/007-vertical-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/lists/008-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/lists/008-expected.png
index 07b9a42b..55cd8878 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/lists/008-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/lists/008-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/lists/008-vertical-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/lists/008-vertical-expected.png
index ec55a2b5..0841d57 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/lists/008-vertical-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/lists/008-vertical-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/lists/big-list-marker-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/lists/big-list-marker-expected.png
index 6171e398..25ff4eab 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/lists/big-list-marker-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/lists/big-list-marker-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/lists/dynamic-marker-crash-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/lists/dynamic-marker-crash-expected.png
index d3022d5..be935d6d 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/lists/dynamic-marker-crash-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/lists/dynamic-marker-crash-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/lists/inlineBoxWrapperNullCheck-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/lists/inlineBoxWrapperNullCheck-expected.png
index dac8a281..08bf64d 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/lists/inlineBoxWrapperNullCheck-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/lists/inlineBoxWrapperNullCheck-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/lists/marker-before-empty-inline-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/lists/marker-before-empty-inline-expected.png
index 55dd49c..6f10b40 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/lists/marker-before-empty-inline-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/lists/marker-before-empty-inline-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/lists/marker-image-error-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/lists/marker-image-error-expected.png
index 6bdee0b2..ae48db2d 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/lists/marker-image-error-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/lists/marker-image-error-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/lists/markers-in-selection-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/lists/markers-in-selection-expected.png
index 4a47110f..1601370a 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/lists/markers-in-selection-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/lists/markers-in-selection-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/lists/ol-display-types-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/lists/ol-display-types-expected.png
index 5028ba3..566ae2f8 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/lists/ol-display-types-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/lists/ol-display-types-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/lists/scrolled-marker-paint-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/lists/scrolled-marker-paint-expected.png
index e98c718..fd5c618 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/lists/scrolled-marker-paint-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/lists/scrolled-marker-paint-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/overflow/overflow-rtl-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/overflow/overflow-rtl-expected.png
index b4adcc7..3b10b43 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/overflow/overflow-rtl-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/overflow/overflow-rtl-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/overflow/overflow-rtl-vertical-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/overflow/overflow-rtl-vertical-expected.png
index a586f9df..43ecbf5a 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/overflow/overflow-rtl-vertical-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/overflow/overflow-rtl-vertical-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/overflow/overflow-with-local-background-attachment-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/overflow/overflow-with-local-background-attachment-expected.png
index 4ab2a7f..21ae962 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/overflow/overflow-with-local-background-attachment-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/overflow/overflow-with-local-background-attachment-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/selectors/166-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/selectors/166-expected.png
index e273eb3a..94d9993 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/selectors/166-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/selectors/166-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/table/018-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/table/018-expected.png
index 286254c..bd5b75d 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/table/018-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/table/018-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/transforms/shadows-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/transforms/shadows-expected.png
index 141d77b3..0bb1789 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/transforms/shadows-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/transforms/shadows-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/writing-mode/block-level-images-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/writing-mode/block-level-images-expected.png
index 94ead7bb..7903716 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/writing-mode/block-level-images-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/writing-mode/block-level-images-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/writing-mode/border-styles-vertical-lr-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/writing-mode/border-styles-vertical-lr-expected.png
index 277f8cb..b4219a9 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/writing-mode/border-styles-vertical-lr-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/writing-mode/border-styles-vertical-lr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/fast/writing-mode/border-styles-vertical-rl-expected.png b/third_party/WebKit/LayoutTests/platform/win/fast/writing-mode/border-styles-vertical-rl-expected.png
index ffa4b765..66499ba 100644
--- a/third_party/WebKit/LayoutTests/platform/win/fast/writing-mode/border-styles-vertical-rl-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/fast/writing-mode/border-styles-vertical-rl-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/ietestcenter/css3/bordersbackgrounds/border-radius-different-width-001-expected.png b/third_party/WebKit/LayoutTests/platform/win/ietestcenter/css3/bordersbackgrounds/border-radius-different-width-001-expected.png
index d5c8a1c..1465541 100644
--- a/third_party/WebKit/LayoutTests/platform/win/ietestcenter/css3/bordersbackgrounds/border-radius-different-width-001-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/ietestcenter/css3/bordersbackgrounds/border-radius-different-width-001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/ietestcenter/css3/bordersbackgrounds/border-radius-style-001-expected.png b/third_party/WebKit/LayoutTests/platform/win/ietestcenter/css3/bordersbackgrounds/border-radius-style-001-expected.png
index e5f1b40..a3dba99 100644
--- a/third_party/WebKit/LayoutTests/platform/win/ietestcenter/css3/bordersbackgrounds/border-radius-style-001-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/ietestcenter/css3/bordersbackgrounds/border-radius-style-001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/ietestcenter/css3/bordersbackgrounds/border-radius-style-002-expected.png b/third_party/WebKit/LayoutTests/platform/win/ietestcenter/css3/bordersbackgrounds/border-radius-style-002-expected.png
index b09c71f1..69f2ee2d 100644
--- a/third_party/WebKit/LayoutTests/platform/win/ietestcenter/css3/bordersbackgrounds/border-radius-style-002-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/ietestcenter/css3/bordersbackgrounds/border-radius-style-002-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/images/color-profile-border-fade-expected.png b/third_party/WebKit/LayoutTests/platform/win/images/color-profile-border-fade-expected.png
index 50397cc..3dfa6ba 100644
--- a/third_party/WebKit/LayoutTests/platform/win/images/color-profile-border-fade-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/images/color-profile-border-fade-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/images/color-profile-image-shape-expected.png b/third_party/WebKit/LayoutTests/platform/win/images/color-profile-image-shape-expected.png
index 9375625..61ebcc7f 100644
--- a/third_party/WebKit/LayoutTests/platform/win/images/color-profile-image-shape-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/images/color-profile-image-shape-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/images/color-profile-mask-image-svg-expected.png b/third_party/WebKit/LayoutTests/platform/win/images/color-profile-mask-image-svg-expected.png
index d78ed2dc..da54fbb 100644
--- a/third_party/WebKit/LayoutTests/platform/win/images/color-profile-mask-image-svg-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/images/color-profile-mask-image-svg-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/images/exif-orientation-css-expected.png b/third_party/WebKit/LayoutTests/platform/win/images/exif-orientation-css-expected.png
index bbf9909c..5b3b85a 100644
--- a/third_party/WebKit/LayoutTests/platform/win/images/exif-orientation-css-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/images/exif-orientation-css-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/images/exif-orientation-expected.png b/third_party/WebKit/LayoutTests/platform/win/images/exif-orientation-expected.png
index 5a9c47df..dfb6761 100644
--- a/third_party/WebKit/LayoutTests/platform/win/images/exif-orientation-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/images/exif-orientation-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/images/exif-orientation-image-document-expected.png b/third_party/WebKit/LayoutTests/platform/win/images/exif-orientation-image-document-expected.png
index b1bada1..3daad67 100644
--- a/third_party/WebKit/LayoutTests/platform/win/images/exif-orientation-image-document-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/images/exif-orientation-image-document-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/canvas-resize-expected.png b/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/canvas-resize-expected.png
index dec66ff..335ad50 100644
--- a/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/canvas-resize-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/canvas-resize-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/canvas-resize-no-full-invalidation-expected.png b/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/canvas-resize-no-full-invalidation-expected.png
index dc1a1cda..4c02fe9 100644
--- a/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/canvas-resize-no-full-invalidation-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/canvas-resize-no-full-invalidation-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/list-marker-expected.png b/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/list-marker-expected.png
index 0aa515a..85ba2b6 100644
--- a/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/list-marker-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/list-marker-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/svg/tabgroup-expected.png b/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/svg/tabgroup-expected.png
index f46bdbd..449247c 100644
--- a/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/svg/tabgroup-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/svg/tabgroup-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/svg/zoom-coords-viewattr-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/svg/zoom-coords-viewattr-01-b-expected.png
index 9305508..dab8b51 100644
--- a/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/svg/zoom-coords-viewattr-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/svg/zoom-coords-viewattr-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/paint/roundedrects/circle-with-shadow-expected.png b/third_party/WebKit/LayoutTests/platform/win/paint/roundedrects/circle-with-shadow-expected.png
index 5409944..efc3343 100644
--- a/third_party/WebKit/LayoutTests/platform/win/paint/roundedrects/circle-with-shadow-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/paint/roundedrects/circle-with-shadow-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/paint/roundedrects/input-with-rounded-rect-and-shadow-expected.png b/third_party/WebKit/LayoutTests/platform/win/paint/roundedrects/input-with-rounded-rect-and-shadow-expected.png
index 023c0155..09f1821 100644
--- a/third_party/WebKit/LayoutTests/platform/win/paint/roundedrects/input-with-rounded-rect-and-shadow-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/paint/roundedrects/input-with-rounded-rect-and-shadow-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.png
index b56f67c..1975e4b 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.png
index 8aee8f0..62016ed2 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1-SE/painting-control-04-f-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1-SE/painting-control-04-f-expected.png
index 5fbd4e0c..d1a4d9d 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1-SE/painting-control-04-f-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1-SE/painting-control-04-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1-SE/struct-use-11-f-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1-SE/struct-use-11-f-expected.png
index 005cf0b..a9d69b2 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1-SE/struct-use-11-f-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1-SE/struct-use-11-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.png
index 13eab47..8b5ecbc 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/animate-elem-30-t-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/animate-elem-30-t-expected.png
index db21a6e..70f1d84 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/animate-elem-30-t-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/animate-elem-30-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png
index e4d26c35..1e1bea6 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/animate-elem-80-t-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/animate-elem-80-t-expected.png
index b6e67622..5a55fb98 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/animate-elem-80-t-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/animate-elem-80-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/animate-elem-83-t-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/animate-elem-83-t-expected.png
index b4d2d22..0b1ed13 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/animate-elem-83-t-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/animate-elem-83-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/color-prop-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/color-prop-01-b-expected.png
index ac7742e..283a3c4 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/color-prop-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/color-prop-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/coords-units-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/coords-units-01-b-expected.png
index f267577..8d1beb8 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/coords-units-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/coords-units-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/coords-units-02-b-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/coords-units-02-b-expected.png
index c9e4a5f3..1cf0262b 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/coords-units-02-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/coords-units-02-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.png
index a84f5172..5ec5495 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.png
index 42039c0..6476848a 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.png
index 295bbcb8..b0f89d291 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/interact-order-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/interact-order-01-b-expected.png
index ff54276..3fe8e28 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/interact-order-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/interact-order-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/interact-order-02-b-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/interact-order-02-b-expected.png
index 14076b1..56da7151 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/interact-order-02-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/interact-order-02-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/linking-uri-02-b-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/linking-uri-02-b-expected.png
index 264b57c..438a9cd9 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/linking-uri-02-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/linking-uri-02-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/metadata-example-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/metadata-example-01-b-expected.png
index 7ac1dc5..85e6c21 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/metadata-example-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/metadata-example-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/painting-render-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/painting-render-01-b-expected.png
index e47864ef..4ceadae 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/painting-render-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/painting-render-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/paths-data-02-t-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/paths-data-02-t-expected.png
index ad2b6d3..a48971ba 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/paths-data-02-t-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/paths-data-02-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.png
index 2b024b6..ce3c1c9b 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png
index 44535a9..2bb37a0 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/text-align-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/text-align-01-b-expected.png
index f9eddf0..fb55628b 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/text-align-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/text-align-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/text-align-05-b-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/text-align-05-b-expected.png
index 0f324ba1..e7ade22 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/text-align-05-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/text-align-05-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png
index d82a8b8..777aefa 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/animations/animateMotion-accumulate-1c-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/animations/animateMotion-accumulate-1c-expected.png
index 3de6dc9..6e93568 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/animations/animateMotion-accumulate-1c-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/animations/animateMotion-accumulate-1c-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/as-background-image/background-image-preserveaspectRatio-support-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/as-background-image/background-image-preserveaspectRatio-support-expected.png
index c311d35..08210c6 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/as-background-image/background-image-preserveaspectRatio-support-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/as-background-image/background-image-preserveaspectRatio-support-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/as-background-image/svg-as-background-6-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/as-background-image/svg-as-background-6-expected.png
index 8ea5c6a5..f3a8624 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/as-background-image/svg-as-background-6-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/as-background-image/svg-as-background-6-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/as-image/img-preserveAspectRatio-support-1-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/as-image/img-preserveAspectRatio-support-1-expected.png
index 5cf7ed0..18dadffa 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/as-image/img-preserveAspectRatio-support-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/as-image/img-preserveAspectRatio-support-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/batik/paints/patternPreserveAspectRatioA-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/batik/paints/patternPreserveAspectRatioA-expected.png
index e822f96..ae7750ca 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/batik/paints/patternPreserveAspectRatioA-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/batik/paints/patternPreserveAspectRatioA-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/batik/paints/patternRegions-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/batik/paints/patternRegions-expected.png
index 5317cef..eeb2f9d9 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/batik/paints/patternRegions-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/batik/paints/patternRegions-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/batik/paints/patternRegions-positioned-objects-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/batik/paints/patternRegions-positioned-objects-expected.png
index a77e1f84..2a4c0cc 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/batik/paints/patternRegions-positioned-objects-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/batik/paints/patternRegions-positioned-objects-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.png
index 6692cf1..5aa97f5 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/custom/clone-element-with-animated-svg-properties-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/custom/clone-element-with-animated-svg-properties-expected.png
index 23097ac5..ef87609 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/custom/clone-element-with-animated-svg-properties-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/custom/clone-element-with-animated-svg-properties-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/custom/focus-ring-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/custom/focus-ring-expected.png
index 81c8d85..8227f15 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/custom/focus-ring-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/custom/focus-ring-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/custom/getscreenctm-in-scrollable-div-area-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/custom/getscreenctm-in-scrollable-div-area-expected.png
index 1c213969..a4b3d82 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/custom/getscreenctm-in-scrollable-div-area-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/custom/getscreenctm-in-scrollable-div-area-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.png
index 1814cd918..ab44c26 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/custom/getscreenctm-in-scrollable-svg-area-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/custom/getscreenctm-in-scrollable-svg-area-expected.png
index fadb2d97..c264a9e 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/custom/getscreenctm-in-scrollable-svg-area-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/custom/getscreenctm-in-scrollable-svg-area-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/custom/inline-svg-in-xhtml-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/custom/inline-svg-in-xhtml-expected.png
index 8fa3aed90..0c9338a 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/custom/inline-svg-in-xhtml-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/custom/inline-svg-in-xhtml-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/custom/mouse-move-on-svg-container-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/custom/mouse-move-on-svg-container-expected.png
index 2d4bfde..df2ccf7 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/custom/mouse-move-on-svg-container-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/custom/mouse-move-on-svg-container-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/custom/mouse-move-on-svg-container-standalone-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/custom/mouse-move-on-svg-container-standalone-expected.png
index 2d4bfde..df2ccf7 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/custom/mouse-move-on-svg-container-standalone-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/custom/mouse-move-on-svg-container-standalone-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/custom/mouse-move-on-svg-root-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/custom/mouse-move-on-svg-root-expected.png
index 6e2fb44..133377ea 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/custom/mouse-move-on-svg-root-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/custom/mouse-move-on-svg-root-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/custom/mouse-move-on-svg-root-standalone-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/custom/mouse-move-on-svg-root-standalone-expected.png
index 6e2fb44..133377ea 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/custom/mouse-move-on-svg-root-standalone-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/custom/mouse-move-on-svg-root-standalone-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/custom/object-sizing-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/custom/object-sizing-expected.png
index 41ef42670..23a70665 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/custom/object-sizing-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/custom/object-sizing-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/custom/pattern-rotate-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/custom/pattern-rotate-expected.png
index b4aaa4e76..c248421 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/custom/pattern-rotate-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/custom/pattern-rotate-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/custom/preserve-aspect-ratio-syntax-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/custom/preserve-aspect-ratio-syntax-expected.png
index 84645ef9..b7aad14 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/custom/preserve-aspect-ratio-syntax-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/custom/preserve-aspect-ratio-syntax-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/custom/svg-fonts-in-html-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/custom/svg-fonts-in-html-expected.png
index 3aa453e..4aead8b 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/custom/svg-fonts-in-html-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/custom/svg-fonts-in-html-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/custom/transformed-outlines-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/custom/transformed-outlines-expected.png
index 2eb7d4b0..d4ffbb2 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/custom/transformed-outlines-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/custom/transformed-outlines-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/custom/viewbox-syntax-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/custom/viewbox-syntax-expected.png
index 7d307c0..3b95a2c 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/custom/viewbox-syntax-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/custom/viewbox-syntax-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-objectBoundingBox-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-objectBoundingBox-expected.png
index 5fb2250..484ff16b 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-objectBoundingBox-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-objectBoundingBox-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-userSpaceOnUse-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-userSpaceOnUse-expected.png
index d1d3d80..8f9a2a8 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-userSpaceOnUse-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-userSpaceOnUse-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-objectBoundingBox-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-objectBoundingBox-expected.png
index 5fb2250..484ff16b 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-objectBoundingBox-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-objectBoundingBox-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-userSpaceOnUse-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-userSpaceOnUse-expected.png
index d1d3d80..8f9a2a8 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-userSpaceOnUse-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-userSpaceOnUse-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/hixie/mixed/003-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/hixie/mixed/003-expected.png
index 3179e56a..0052988 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/hixie/mixed/003-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/hixie/mixed/003-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/hixie/mixed/006-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/hixie/mixed/006-expected.png
index 5ee8375..f83604109 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/hixie/mixed/006-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/hixie/mixed/006-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/hixie/mixed/008-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/hixie/mixed/008-expected.png
index 06783b98..c9b88a5 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/hixie/mixed/008-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/hixie/mixed/008-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/hixie/mixed/011-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/hixie/mixed/011-expected.png
index 5ee8375..f83604109 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/hixie/mixed/011-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/hixie/mixed/011-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/hixie/perf/001-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/hixie/perf/001-expected.png
index e529cc68..49ea7856 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/hixie/perf/001-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/hixie/perf/001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/hixie/perf/002-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/hixie/perf/002-expected.png
index c5617440..765f34d 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/hixie/perf/002-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/hixie/perf/002-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/zoom/page/zoom-background-images-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/zoom/page/zoom-background-images-expected.png
index 83eba9ad..7918426e 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/zoom/page/zoom-background-images-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/zoom/page/zoom-background-images-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/zoom/page/zoom-coords-viewattr-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/zoom/page/zoom-coords-viewattr-01-b-expected.png
index 726fc31..e8b888c5 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/zoom/page/zoom-coords-viewattr-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/zoom/page/zoom-coords-viewattr-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png
index bacbcfb..2735a468 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/zoom/text/zoom-hixie-mixed-008-expected.png b/third_party/WebKit/LayoutTests/platform/win/svg/zoom/text/zoom-hixie-mixed-008-expected.png
index 24b254c..a934259c 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/zoom/text/zoom-hixie-mixed-008-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/zoom/text/zoom-hixie-mixed-008-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/tables/mozilla/bugs/bug23235-expected.png b/third_party/WebKit/LayoutTests/platform/win/tables/mozilla/bugs/bug23235-expected.png
index 9ea9e8f..04ca985 100644
--- a/third_party/WebKit/LayoutTests/platform/win/tables/mozilla/bugs/bug23235-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/tables/mozilla/bugs/bug23235-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/tables/mozilla/bugs/bug30692-expected.png b/third_party/WebKit/LayoutTests/platform/win/tables/mozilla/bugs/bug30692-expected.png
index 1936cc62..7eab52d9 100644
--- a/third_party/WebKit/LayoutTests/platform/win/tables/mozilla/bugs/bug30692-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/tables/mozilla/bugs/bug30692-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/tables/mozilla/bugs/bug3191-expected.png b/third_party/WebKit/LayoutTests/platform/win/tables/mozilla/bugs/bug3191-expected.png
index 50292c4d6..482d07c8 100644
--- a/third_party/WebKit/LayoutTests/platform/win/tables/mozilla/bugs/bug3191-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/tables/mozilla/bugs/bug3191-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/tables/mozilla_expected_failures/bugs/bug1010-expected.png b/third_party/WebKit/LayoutTests/platform/win/tables/mozilla_expected_failures/bugs/bug1010-expected.png
index 63de83e..7fc04b86 100644
--- a/third_party/WebKit/LayoutTests/platform/win/tables/mozilla_expected_failures/bugs/bug1010-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/tables/mozilla_expected_failures/bugs/bug1010-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/display_list_2d_canvas/fast/canvas/image-object-in-canvas-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/display_list_2d_canvas/fast/canvas/image-object-in-canvas-expected.png
index f020559..42d8a8af 100644
--- a/third_party/WebKit/LayoutTests/platform/win/virtual/display_list_2d_canvas/fast/canvas/image-object-in-canvas-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/display_list_2d_canvas/fast/canvas/image-object-in-canvas-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/prefer_compositing_to_lcd_text/compositing/overflow/nested-border-radius-clipping-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/prefer_compositing_to_lcd_text/compositing/overflow/nested-border-radius-clipping-expected.png
index 9ced1b37..f0bc0a9 100644
--- a/third_party/WebKit/LayoutTests/platform/win/virtual/prefer_compositing_to_lcd_text/compositing/overflow/nested-border-radius-clipping-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/prefer_compositing_to_lcd_text/compositing/overflow/nested-border-radius-clipping-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/scalefactor150/fast/hidpi/static/calendar-picker-appearance-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/scalefactor150/fast/hidpi/static/calendar-picker-appearance-expected.png
index a991533..4e79ca3 100644
--- a/third_party/WebKit/LayoutTests/platform/win/virtual/scalefactor150/fast/hidpi/static/calendar-picker-appearance-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/scalefactor150/fast/hidpi/static/calendar-picker-appearance-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/scalefactor200/fast/hidpi/static/calendar-picker-appearance-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/scalefactor200/fast/hidpi/static/calendar-picker-appearance-expected.png
index 3a272f7b4..2a65773d 100644
--- a/third_party/WebKit/LayoutTests/platform/win/virtual/scalefactor200/fast/hidpi/static/calendar-picker-appearance-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/scalefactor200/fast/hidpi/static/calendar-picker-appearance-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/scalefactor200withzoom/fast/hidpi/static/calendar-picker-appearance-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/scalefactor200withzoom/fast/hidpi/static/calendar-picker-appearance-expected.png
index 3a272f7b4..2a65773d 100644
--- a/third_party/WebKit/LayoutTests/platform/win/virtual/scalefactor200withzoom/fast/hidpi/static/calendar-picker-appearance-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/scalefactor200withzoom/fast/hidpi/static/calendar-picker-appearance-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/calendar-picker-appearance-ar-expected.png b/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/calendar-picker-appearance-ar-expected.png
index bcf7883..e8ed24a 100644
--- a/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/calendar-picker-appearance-ar-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/calendar-picker-appearance-ar-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/calendar-picker-appearance-expected.png b/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/calendar-picker-appearance-expected.png
index 0028f970..d2f13633 100644
--- a/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/calendar-picker-appearance-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/calendar-picker-appearance-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/calendar-picker-appearance-minimum-date-expected.png b/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/calendar-picker-appearance-minimum-date-expected.png
index 53893ca..b8e4ed2c 100644
--- a/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/calendar-picker-appearance-minimum-date-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/calendar-picker-appearance-minimum-date-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/calendar-picker-appearance-required-ar-expected.png b/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/calendar-picker-appearance-required-ar-expected.png
index cf06499..d7e4073 100644
--- a/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/calendar-picker-appearance-required-ar-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/calendar-picker-appearance-required-ar-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/calendar-picker-appearance-required-expected.png b/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/calendar-picker-appearance-required-expected.png
index a6b83c0..1dccbe8c 100644
--- a/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/calendar-picker-appearance-required-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/calendar-picker-appearance-required-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/calendar-picker-appearance-step-expected.png b/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/calendar-picker-appearance-step-expected.png
index 2f7fcf9..24910ad9 100644
--- a/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/calendar-picker-appearance-step-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/calendar-picker-appearance-step-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/calendar-picker-appearance-zoom125-expected.png b/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/calendar-picker-appearance-zoom125-expected.png
index e32a4bd..2517ddf 100644
--- a/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/calendar-picker-appearance-zoom125-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/calendar-picker-appearance-zoom125-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/calendar-picker-appearance-zoom200-expected.png b/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/calendar-picker-appearance-zoom200-expected.png
index 92740e9..14915c0 100644
--- a/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/calendar-picker-appearance-zoom200-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/calendar-picker-appearance-zoom200-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/month-picker-appearance-expected.png b/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/month-picker-appearance-expected.png
index b14597a..e2ab42fd 100644
--- a/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/month-picker-appearance-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/month-picker-appearance-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/month-picker-appearance-step-expected.png b/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/month-picker-appearance-step-expected.png
index 69885c6..ea256e2 100644
--- a/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/month-picker-appearance-step-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/month-picker-appearance-step-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/week-picker-appearance-expected.png b/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/week-picker-appearance-expected.png
index 9e6781b6..54421dd 100644
--- a/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/week-picker-appearance-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/week-picker-appearance-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/week-picker-appearance-step-expected.png b/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/week-picker-appearance-step-expected.png
index 25a74cb..473e365 100644
--- a/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/week-picker-appearance-step-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win7/fast/forms/calendar-picker/week-picker-appearance-step-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win7/fast/forms/month/month-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/win7/fast/forms/month/month-appearance-basic-expected.png
index bf0a9f16..1082e82 100644
--- a/third_party/WebKit/LayoutTests/platform/win7/fast/forms/month/month-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win7/fast/forms/month/month-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win7/fast/forms/month/month-appearance-pseudo-elements-expected.png b/third_party/WebKit/LayoutTests/platform/win7/fast/forms/month/month-appearance-pseudo-elements-expected.png
index 4306910..47a4df1 100644
--- a/third_party/WebKit/LayoutTests/platform/win7/fast/forms/month/month-appearance-pseudo-elements-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win7/fast/forms/month/month-appearance-pseudo-elements-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win7/fast/forms/search/search-appearance-basic-expected.png b/third_party/WebKit/LayoutTests/platform/win7/fast/forms/search/search-appearance-basic-expected.png
index 46018637b..ccdb1f9 100644
--- a/third_party/WebKit/LayoutTests/platform/win7/fast/forms/search/search-appearance-basic-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win7/fast/forms/search/search-appearance-basic-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win7/printing/fixed-positioned-headers-and-footers-absolute-covering-some-pages-expected.png b/third_party/WebKit/LayoutTests/platform/win7/printing/fixed-positioned-headers-and-footers-absolute-covering-some-pages-expected.png
index 98c382bf..72da78b7 100644
--- a/third_party/WebKit/LayoutTests/platform/win7/printing/fixed-positioned-headers-and-footers-absolute-covering-some-pages-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win7/printing/fixed-positioned-headers-and-footers-absolute-covering-some-pages-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win7/svg/W3C-SVG-1.1/painting-render-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/win7/svg/W3C-SVG-1.1/painting-render-01-b-expected.png
index b88f138..657dd441 100644
--- a/third_party/WebKit/LayoutTests/platform/win7/svg/W3C-SVG-1.1/painting-render-01-b-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win7/svg/W3C-SVG-1.1/painting-render-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win7/svg/custom/svg-fonts-in-html-expected.png b/third_party/WebKit/LayoutTests/platform/win7/svg/custom/svg-fonts-in-html-expected.png
index 67ee99f..817cc3a6 100644
--- a/third_party/WebKit/LayoutTests/platform/win7/svg/custom/svg-fonts-in-html-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win7/svg/custom/svg-fonts-in-html-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win7/virtual/scalefactor150/fast/hidpi/static/calendar-picker-appearance-expected.png b/third_party/WebKit/LayoutTests/platform/win7/virtual/scalefactor150/fast/hidpi/static/calendar-picker-appearance-expected.png
index c9c5e3d..0bce9c3 100644
--- a/third_party/WebKit/LayoutTests/platform/win7/virtual/scalefactor150/fast/hidpi/static/calendar-picker-appearance-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win7/virtual/scalefactor150/fast/hidpi/static/calendar-picker-appearance-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win7/virtual/scalefactor200/fast/hidpi/static/calendar-picker-appearance-expected.png b/third_party/WebKit/LayoutTests/platform/win7/virtual/scalefactor200/fast/hidpi/static/calendar-picker-appearance-expected.png
index 81fc4e16..8a91fed 100644
--- a/third_party/WebKit/LayoutTests/platform/win7/virtual/scalefactor200/fast/hidpi/static/calendar-picker-appearance-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win7/virtual/scalefactor200/fast/hidpi/static/calendar-picker-appearance-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win7/virtual/scalefactor200withzoom/fast/hidpi/static/calendar-picker-appearance-expected.png b/third_party/WebKit/LayoutTests/platform/win7/virtual/scalefactor200withzoom/fast/hidpi/static/calendar-picker-appearance-expected.png
index 81fc4e16..8a91fed 100644
--- a/third_party/WebKit/LayoutTests/platform/win7/virtual/scalefactor200withzoom/fast/hidpi/static/calendar-picker-appearance-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win7/virtual/scalefactor200withzoom/fast/hidpi/static/calendar-picker-appearance-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win7/virtual/threaded/printing/fixed-positioned-headers-and-footers-absolute-covering-some-pages-expected.png b/third_party/WebKit/LayoutTests/platform/win7/virtual/threaded/printing/fixed-positioned-headers-and-footers-absolute-covering-some-pages-expected.png
index 98c382bf..72da78b7 100644
--- a/third_party/WebKit/LayoutTests/platform/win7/virtual/threaded/printing/fixed-positioned-headers-and-footers-absolute-covering-some-pages-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win7/virtual/threaded/printing/fixed-positioned-headers-and-footers-absolute-covering-some-pages-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/animations/animateMotion-accumulate-1a-expected.png b/third_party/WebKit/LayoutTests/svg/animations/animateMotion-accumulate-1a-expected.png
index 71637f5..7aba054 100644
--- a/third_party/WebKit/LayoutTests/svg/animations/animateMotion-accumulate-1a-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/animations/animateMotion-accumulate-1a-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/animations/animateMotion-accumulate-1b-expected.png b/third_party/WebKit/LayoutTests/svg/animations/animateMotion-accumulate-1b-expected.png
index 17e0ed3..d1300f6 100644
--- a/third_party/WebKit/LayoutTests/svg/animations/animateMotion-accumulate-1b-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/animations/animateMotion-accumulate-1b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/animations/animateMotion-accumulate-2a-expected.png b/third_party/WebKit/LayoutTests/svg/animations/animateMotion-accumulate-2a-expected.png
index d31fa07a..cbcf6bf 100644
--- a/third_party/WebKit/LayoutTests/svg/animations/animateMotion-accumulate-2a-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/animations/animateMotion-accumulate-2a-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/animations/animateMotion-accumulate-2b-expected.png b/third_party/WebKit/LayoutTests/svg/animations/animateMotion-accumulate-2b-expected.png
index 4fa1a78..80b6e80 100644
--- a/third_party/WebKit/LayoutTests/svg/animations/animateMotion-accumulate-2b-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/animations/animateMotion-accumulate-2b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/as-image/same-image-two-instances-expected.png b/third_party/WebKit/LayoutTests/svg/as-image/same-image-two-instances-expected.png
index 0e6dc2c..b4092c3 100644
--- a/third_party/WebKit/LayoutTests/svg/as-image/same-image-two-instances-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/as-image/same-image-two-instances-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/as-object/svg-embedded-in-html-in-iframe-expected.png b/third_party/WebKit/LayoutTests/svg/as-object/svg-embedded-in-html-in-iframe-expected.png
index cee061c..804eedf 100644
--- a/third_party/WebKit/LayoutTests/svg/as-object/svg-embedded-in-html-in-iframe-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/as-object/svg-embedded-in-html-in-iframe-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/canvas/canvas-default-object-sizing-expected.png b/third_party/WebKit/LayoutTests/svg/canvas/canvas-default-object-sizing-expected.png
index 440c8b412..a90c882 100644
--- a/third_party/WebKit/LayoutTests/svg/canvas/canvas-default-object-sizing-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/canvas/canvas-default-object-sizing-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/clip-path/clip-in-mask-expected.png b/third_party/WebKit/LayoutTests/svg/clip-path/clip-in-mask-expected.png
index 0ef46c59..6ec2e6fa 100644
--- a/third_party/WebKit/LayoutTests/svg/clip-path/clip-in-mask-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/clip-path/clip-in-mask-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-childs-clipped-expected.png b/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-childs-clipped-expected.png
index af8b90c..7cbb671 100644
--- a/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-childs-clipped-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-childs-clipped-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-clipped-expected.png b/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-clipped-expected.png
index 32c1faa5..aa62e026 100644
--- a/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-clipped-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-clipped-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-clipped-nonzero-expected.png b/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-clipped-nonzero-expected.png
index 8896a0d..a8c70e2 100644
--- a/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-clipped-nonzero-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-clipped-nonzero-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-css-transform-1-expected.png b/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-css-transform-1-expected.png
index d6af28b..285cd87c 100644
--- a/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-css-transform-1-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-css-transform-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-css-transform-2-expected.png b/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-css-transform-2-expected.png
index d6af28b..285cd87c 100644
--- a/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-css-transform-2-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-css-transform-2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-on-clipped-use-expected.png b/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-on-clipped-use-expected.png
index 482356a..5a0fa60 100644
--- a/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-on-clipped-use-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-on-clipped-use-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-on-g-and-child-expected.png b/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-on-g-and-child-expected.png
index 6617fd82..4bd6f66 100644
--- a/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-on-g-and-child-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-on-g-and-child-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-on-g-expected.png b/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-on-g-expected.png
index dacdd96..0ef4c5518 100644
--- a/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-on-g-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-on-g-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-on-svg-and-child-expected.png b/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-on-svg-and-child-expected.png
index 6617fd82..4bd6f66 100644
--- a/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-on-svg-and-child-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-on-svg-and-child-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-on-svg-expected.png b/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-on-svg-expected.png
index dacdd96..0ef4c5518 100644
--- a/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-on-svg-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-on-svg-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-transform-1-expected.png b/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-transform-1-expected.png
index d6af28b..285cd87c 100644
--- a/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-transform-1-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-transform-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-transform-2-expected.png b/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-transform-2-expected.png
index d6af28b..285cd87c 100644
--- a/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-transform-2-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-transform-2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-use-as-child-expected.png b/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-use-as-child-expected.png
index dacdd96..0ef4c5518 100644
--- a/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-use-as-child-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-use-as-child-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-use-as-child2-expected.png b/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-use-as-child2-expected.png
index 482356a..5a0fa60 100644
--- a/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-use-as-child2-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-use-as-child2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-use-as-child3-expected.png b/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-use-as-child3-expected.png
index 482356a..5a0fa60 100644
--- a/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-use-as-child3-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-use-as-child3-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-use-as-child4-expected.png b/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-use-as-child4-expected.png
index 482356a..5a0fa60 100644
--- a/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-use-as-child4-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/clip-path/clip-path-use-as-child4-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/clip-path/nested-clip-in-mask-image-based-clipping-expected.png b/third_party/WebKit/LayoutTests/svg/clip-path/nested-clip-in-mask-image-based-clipping-expected.png
index 0ef46c59..6ec2e6fa 100644
--- a/third_party/WebKit/LayoutTests/svg/clip-path/nested-clip-in-mask-image-based-clipping-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/clip-path/nested-clip-in-mask-image-based-clipping-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/clip-path/nested-clip-in-mask-path-and-image-based-clipping-expected.png b/third_party/WebKit/LayoutTests/svg/clip-path/nested-clip-in-mask-path-and-image-based-clipping-expected.png
index 46194de..a559737 100644
--- a/third_party/WebKit/LayoutTests/svg/clip-path/nested-clip-in-mask-path-and-image-based-clipping-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/clip-path/nested-clip-in-mask-path-and-image-based-clipping-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/clip-path/nested-clip-in-mask-path-based-clipping-expected.png b/third_party/WebKit/LayoutTests/svg/clip-path/nested-clip-in-mask-path-based-clipping-expected.png
index c4972db..16e65257 100644
--- a/third_party/WebKit/LayoutTests/svg/clip-path/nested-clip-in-mask-path-based-clipping-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/clip-path/nested-clip-in-mask-path-based-clipping-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/custom/circular-marker-reference-1-expected.png b/third_party/WebKit/LayoutTests/svg/custom/circular-marker-reference-1-expected.png
index 745ec31..d216a7c 100644
--- a/third_party/WebKit/LayoutTests/svg/custom/circular-marker-reference-1-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/custom/circular-marker-reference-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/custom/circular-marker-reference-2-expected.png b/third_party/WebKit/LayoutTests/svg/custom/circular-marker-reference-2-expected.png
index 67f91a2b..25a0d1e 100644
--- a/third_party/WebKit/LayoutTests/svg/custom/circular-marker-reference-2-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/custom/circular-marker-reference-2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/custom/circular-marker-reference-3-expected.png b/third_party/WebKit/LayoutTests/svg/custom/circular-marker-reference-3-expected.png
index 745ec31..d216a7c 100644
--- a/third_party/WebKit/LayoutTests/svg/custom/circular-marker-reference-3-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/custom/circular-marker-reference-3-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/custom/circular-marker-reference-4-expected.png b/third_party/WebKit/LayoutTests/svg/custom/circular-marker-reference-4-expected.png
index 745ec31..d216a7c 100644
--- a/third_party/WebKit/LayoutTests/svg/custom/circular-marker-reference-4-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/custom/circular-marker-reference-4-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/custom/filter-css-transform-resolution-expected.png b/third_party/WebKit/LayoutTests/svg/custom/filter-css-transform-resolution-expected.png
index 9aca8b9..87df60e 100644
--- a/third_party/WebKit/LayoutTests/svg/custom/filter-css-transform-resolution-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/custom/filter-css-transform-resolution-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/custom/fractional-rects-expected.png b/third_party/WebKit/LayoutTests/svg/custom/fractional-rects-expected.png
index 36a064c0..4cae92d5 100644
--- a/third_party/WebKit/LayoutTests/svg/custom/fractional-rects-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/custom/fractional-rects-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/custom/gradient-rotated-bbox-expected.png b/third_party/WebKit/LayoutTests/svg/custom/gradient-rotated-bbox-expected.png
index a8a99b2..b6c9435 100644
--- a/third_party/WebKit/LayoutTests/svg/custom/gradient-rotated-bbox-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/custom/gradient-rotated-bbox-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/custom/gradient-stroke-width-expected.png b/third_party/WebKit/LayoutTests/svg/custom/gradient-stroke-width-expected.png
index be30359..a7df7707 100644
--- a/third_party/WebKit/LayoutTests/svg/custom/gradient-stroke-width-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/custom/gradient-stroke-width-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/custom/mask-on-multiple-objects-expected.png b/third_party/WebKit/LayoutTests/svg/custom/mask-on-multiple-objects-expected.png
index e426314e..4f00a5c 100644
--- a/third_party/WebKit/LayoutTests/svg/custom/mask-on-multiple-objects-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/custom/mask-on-multiple-objects-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/custom/non-circular-marker-reference-expected.png b/third_party/WebKit/LayoutTests/svg/custom/non-circular-marker-reference-expected.png
index 7b39f3e..a6943c5 100644
--- a/third_party/WebKit/LayoutTests/svg/custom/non-circular-marker-reference-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/custom/non-circular-marker-reference-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/custom/pattern-no-pixelation-expected.png b/third_party/WebKit/LayoutTests/svg/custom/pattern-no-pixelation-expected.png
index 5bd81c9..fe639da 100644
--- a/third_party/WebKit/LayoutTests/svg/custom/pattern-no-pixelation-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/custom/pattern-no-pixelation-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/custom/pattern-referencing-preserve-aspect-ratio-expected.png b/third_party/WebKit/LayoutTests/svg/custom/pattern-referencing-preserve-aspect-ratio-expected.png
index ee37edb..b30dc0d 100644
--- a/third_party/WebKit/LayoutTests/svg/custom/pattern-referencing-preserve-aspect-ratio-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/custom/pattern-referencing-preserve-aspect-ratio-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/custom/pattern-scaled-pattern-space-expected.png b/third_party/WebKit/LayoutTests/svg/custom/pattern-scaled-pattern-space-expected.png
index 77d80d62..9b6db1f 100644
--- a/third_party/WebKit/LayoutTests/svg/custom/pattern-scaled-pattern-space-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/custom/pattern-scaled-pattern-space-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/custom/rounded-rects-expected.png b/third_party/WebKit/LayoutTests/svg/custom/rounded-rects-expected.png
index 638c1bf..b6baba8 100644
--- a/third_party/WebKit/LayoutTests/svg/custom/rounded-rects-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/custom/rounded-rects-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.png
index 3d18427..15167faa 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.png
index 52692ff2..316b84b 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.png
index 52692ff2..316b84b 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.png
index 52692ff2..316b84b 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.png
index 9be85493..b33b2696c 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.png
index 52692ff2..316b84b 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.png
index 52692ff2..316b84b 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.png
index 3d18427..15167faa 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.png
index 52692ff2..316b84b 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.png
index 52692ff2..316b84b 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.png
index 52692ff2..316b84b 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.png
index 9be85493..b33b2696c 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.png
index 52692ff2..316b84b 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.png
index 52692ff2..316b84b 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr-expected.png
index 460c204..c371c85 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr-expected.png
index 460c204..c371c85 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr-expected.png
index 460c204..c371c85 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr-expected.png
index 460c204..c371c85 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDiffuseLightingElement-inherit-lighting-color-css-prop-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDiffuseLightingElement-inherit-lighting-color-css-prop-expected.png
index 460c204..c371c85 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDiffuseLightingElement-inherit-lighting-color-css-prop-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDiffuseLightingElement-inherit-lighting-color-css-prop-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop-expected.png
index 460c204..c371c85 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop-expected.png
index 460c204..c371c85 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop-expected.png
index 460c204..c371c85 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop-expected.png
index 460c204..c371c85 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDistantLightElement-dom-azimuth-attr-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDistantLightElement-dom-azimuth-attr-expected.png
index 9f2b32e..701aa58 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDistantLightElement-dom-azimuth-attr-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDistantLightElement-dom-azimuth-attr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDistantLightElement-dom-elevation-attr-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDistantLightElement-dom-elevation-attr-expected.png
index 9f2b32e..701aa58 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDistantLightElement-dom-elevation-attr-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDistantLightElement-dom-elevation-attr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-azimuth-prop-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-azimuth-prop-expected.png
index 9f2b32e..701aa58 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-azimuth-prop-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-azimuth-prop-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-elevation-prop-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-elevation-prop-expected.png
index 9f2b32e..701aa58 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-elevation-prop-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-elevation-prop-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.png
index 5a05f6e..8ce4ad1d 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.png
index 5a05f6e..8ce4ad1d 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr-expected.png
index 460c204..c371c85 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr-expected.png
index 460c204..c371c85 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr-expected.png
index 460c204..c371c85 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop-expected.png
index 460c204..c371c85 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEPointLightElement-svgdom-y-prop-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEPointLightElement-svgdom-y-prop-expected.png
index 460c204..c371c85 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEPointLightElement-svgdom-y-prop-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEPointLightElement-svgdom-y-prop-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEPointLightElement-svgdom-z-prop-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEPointLightElement-svgdom-z-prop-expected.png
index 460c204..c371c85 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEPointLightElement-svgdom-z-prop-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGFEPointLightElement-svgdom-z-prop-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.png
index 5c9a0ae..8e7b4755 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.png
index 5c9a0ae..8e7b4755 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.png
index d7e3636..581e136 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.png
index 5c9a0ae..8e7b4755 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.png
index 5c9a0ae..8e7b4755 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.png
index 5c9a0ae..8e7b4755 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.png
index 5c9a0ae..8e7b4755 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.png
index 5c9a0ae..8e7b4755 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.png
index d7e3636..581e136 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.png
index 5c9a0ae..8e7b4755 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.png
index 5c9a0ae..8e7b4755 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.png b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.png
index 5c9a0ae..8e7b4755 100644
--- a/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/filters/feImage-late-indirect-update-expected.png b/third_party/WebKit/LayoutTests/svg/filters/feImage-late-indirect-update-expected.png
index 4229f6bc..b3fb1a1 100644
--- a/third_party/WebKit/LayoutTests/svg/filters/feImage-late-indirect-update-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/filters/feImage-late-indirect-update-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/filters/filter-clip-expected.png b/third_party/WebKit/LayoutTests/svg/filters/filter-clip-expected.png
index dbacc4d..13161be 100644
--- a/third_party/WebKit/LayoutTests/svg/filters/filter-clip-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/filters/filter-clip-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/hixie/cascade/001-broken-expected.png b/third_party/WebKit/LayoutTests/svg/hixie/cascade/001-broken-expected.png
index c51f141e6..7e3999b 100644
--- a/third_party/WebKit/LayoutTests/svg/hixie/cascade/001-broken-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/hixie/cascade/001-broken-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/hixie/cascade/002-expected.png b/third_party/WebKit/LayoutTests/svg/hixie/cascade/002-expected.png
index 7acafc29..3663322 100644
--- a/third_party/WebKit/LayoutTests/svg/hixie/cascade/002-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/hixie/cascade/002-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/hixie/mixed/004-expected.png b/third_party/WebKit/LayoutTests/svg/hixie/mixed/004-expected.png
index ef751fe..342db5f 100644
--- a/third_party/WebKit/LayoutTests/svg/hixie/mixed/004-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/hixie/mixed/004-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/hixie/mixed/005-expected.png b/third_party/WebKit/LayoutTests/svg/hixie/mixed/005-expected.png
index ef751fe..342db5f 100644
--- a/third_party/WebKit/LayoutTests/svg/hixie/mixed/005-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/hixie/mixed/005-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/hixie/rendering-model/001-expected.png b/third_party/WebKit/LayoutTests/svg/hixie/rendering-model/001-expected.png
index b282019..495dae0 100644
--- a/third_party/WebKit/LayoutTests/svg/hixie/rendering-model/001-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/hixie/rendering-model/001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/hixie/rendering-model/002-expected.png b/third_party/WebKit/LayoutTests/svg/hixie/rendering-model/002-expected.png
index 24f37e30..f4091cc 100644
--- a/third_party/WebKit/LayoutTests/svg/hixie/rendering-model/002-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/hixie/rendering-model/002-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/hixie/shapes/path/001-expected.png b/third_party/WebKit/LayoutTests/svg/hixie/shapes/path/001-expected.png
index 44f497c..d31b9679 100644
--- a/third_party/WebKit/LayoutTests/svg/hixie/shapes/path/001-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/hixie/shapes/path/001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/hixie/transform/001-expected.png b/third_party/WebKit/LayoutTests/svg/hixie/transform/001-expected.png
index 68d4729..8bf64dd 100644
--- a/third_party/WebKit/LayoutTests/svg/hixie/transform/001-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/hixie/transform/001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/svg/zoom/page/zoom-svg-as-background-with-relative-size-expected.png b/third_party/WebKit/LayoutTests/svg/zoom/page/zoom-svg-as-background-with-relative-size-expected.png
index 7e170f2..3537ae0c0 100644
--- a/third_party/WebKit/LayoutTests/svg/zoom/page/zoom-svg-as-background-with-relative-size-expected.png
+++ b/third_party/WebKit/LayoutTests/svg/zoom/page/zoom-svg-as-background-with-relative-size-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/virtual/display_list_2d_canvas/fast/canvas/canvas-arc-circumference-fill-expected.png b/third_party/WebKit/LayoutTests/virtual/display_list_2d_canvas/fast/canvas/canvas-arc-circumference-fill-expected.png
index 387eace..ab2c454b 100644
--- a/third_party/WebKit/LayoutTests/virtual/display_list_2d_canvas/fast/canvas/canvas-arc-circumference-fill-expected.png
+++ b/third_party/WebKit/LayoutTests/virtual/display_list_2d_canvas/fast/canvas/canvas-arc-circumference-fill-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/virtual/display_list_2d_canvas/fast/canvas/canvas-composite-transformclip-expected.png b/third_party/WebKit/LayoutTests/virtual/display_list_2d_canvas/fast/canvas/canvas-composite-transformclip-expected.png
index 282f9357..84f0a116 100644
--- a/third_party/WebKit/LayoutTests/virtual/display_list_2d_canvas/fast/canvas/canvas-composite-transformclip-expected.png
+++ b/third_party/WebKit/LayoutTests/virtual/display_list_2d_canvas/fast/canvas/canvas-composite-transformclip-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/virtual/display_list_2d_canvas/fast/canvas/canvas-ellipse-circumference-fill-expected.png b/third_party/WebKit/LayoutTests/virtual/display_list_2d_canvas/fast/canvas/canvas-ellipse-circumference-fill-expected.png
index 2fe3863..439fccc 100644
--- a/third_party/WebKit/LayoutTests/virtual/display_list_2d_canvas/fast/canvas/canvas-ellipse-circumference-fill-expected.png
+++ b/third_party/WebKit/LayoutTests/virtual/display_list_2d_canvas/fast/canvas/canvas-ellipse-circumference-fill-expected.png
Binary files differ
diff --git a/third_party/WebKit/Source/core/layout/svg/SVGLayoutSupport.cpp b/third_party/WebKit/Source/core/layout/svg/SVGLayoutSupport.cpp
index 921b62d3..7dbdbe85 100644
--- a/third_party/WebKit/Source/core/layout/svg/SVGLayoutSupport.cpp
+++ b/third_party/WebKit/Source/core/layout/svg/SVGLayoutSupport.cpp
@@ -520,7 +520,7 @@
   m_savedContentTransformation.copyTransformTo(s_currentContentTransformation);
 }
 
-AffineTransform SVGLayoutSupport::deprecatedCalculateTransformToLayer(
+float SVGLayoutSupport::calculateScreenFontSizeScalingFactor(
     const LayoutObject* layoutObject) {
   AffineTransform transform;
   while (layoutObject) {
@@ -529,44 +529,10 @@
       break;
     layoutObject = layoutObject->parent();
   }
-
-  // Continue walking up the layer tree, accumulating CSS transforms.
-  // FIXME: this queries layer compositing state - which is not
-  // supported during layout. Hence, the result may not include all CSS
-  // transforms.
-  PaintLayer* layer = layoutObject ? layoutObject->enclosingLayer() : 0;
-  while (layer && layer->isAllowedToQueryCompositingState()) {
-    // We can stop at compositing layers, to match the backing resolution.
-    // FIXME: should we be computing the transform to the nearest composited
-    // layer, or the nearest composited layer that does not paint into its
-    // ancestor? I think this is the nearest composited ancestor since we will
-    // inherit its transforms in the composited layer tree.
-    if (layer->compositingState() != NotComposited)
-      break;
-
-    if (TransformationMatrix* layerTransform = layer->transform())
-      transform = layerTransform->toAffineTransform() * transform;
-
-    layer = layer->parent();
-  }
-
-  return transform;
-}
-
-float SVGLayoutSupport::calculateScreenFontSizeScalingFactor(
-    const LayoutObject* layoutObject) {
-  ASSERT(layoutObject);
-
-  // FIXME: trying to compute a device space transform at record time is wrong.
-  // All clients should be updated to avoid relying on this information, and the
-  // method should be removed.
-  AffineTransform ctm =
-      deprecatedCalculateTransformToLayer(layoutObject) *
-      SubtreeContentTransformScope::currentContentTransformation();
-  ctm.scale(
-      layoutObject->document().frameHost()->deviceScaleFactorDeprecated());
-
-  return clampTo<float>(sqrt((ctm.xScaleSquared() + ctm.yScaleSquared()) / 2));
+  transform.multiply(
+      SubtreeContentTransformScope::currentContentTransformation());
+  return clampTo<float>(
+      sqrt((transform.xScaleSquared() + transform.yScaleSquared()) / 2));
 }
 
 static inline bool compareCandidateDistance(const SearchCandidate& r1,
diff --git a/third_party/WebKit/Source/core/layout/svg/SVGLayoutSupport.h b/third_party/WebKit/Source/core/layout/svg/SVGLayoutSupport.h
index 1d2b671..c73d826 100644
--- a/third_party/WebKit/Source/core/layout/svg/SVGLayoutSupport.h
+++ b/third_party/WebKit/Source/core/layout/svg/SVGLayoutSupport.h
@@ -145,8 +145,6 @@
   static bool computeHasNonIsolatedBlendingDescendants(const LayoutObjectType*);
   static bool isIsolationRequired(const LayoutObject*);
 
-  static AffineTransform deprecatedCalculateTransformToLayer(
-      const LayoutObject*);
   static float calculateScreenFontSizeScalingFactor(const LayoutObject*);
 
   static LayoutObject* findClosestLayoutSVGText(LayoutObject*,
diff --git a/third_party/WebKit/Source/core/paint/FirstMeaningfulPaintDetector.cpp b/third_party/WebKit/Source/core/paint/FirstMeaningfulPaintDetector.cpp
index 6149699..f593ead 100644
--- a/third_party/WebKit/Source/core/paint/FirstMeaningfulPaintDetector.cpp
+++ b/third_party/WebKit/Source/core/paint/FirstMeaningfulPaintDetector.cpp
@@ -95,6 +95,13 @@
       "loading", "firstMeaningfulPaintCandidate",
       TraceEvent::toTraceTimestamp(m_provisionalFirstMeaningfulPaint), "frame",
       document()->frame());
+  // Ignore the first meaningful paint candidate as this generally is the first
+  // contentful paint itself.
+  if (!m_seenFirstMeaningfulPaintCandidate) {
+    m_seenFirstMeaningfulPaintCandidate = true;
+    return;
+  }
+  m_paintTiming->markFirstMeaningfulPaintCandidate();
 }
 
 void FirstMeaningfulPaintDetector::checkNetworkStable() {
diff --git a/third_party/WebKit/Source/core/paint/FirstMeaningfulPaintDetector.h b/third_party/WebKit/Source/core/paint/FirstMeaningfulPaintDetector.h
index 4668a356..5d63d4a 100644
--- a/third_party/WebKit/Source/core/paint/FirstMeaningfulPaintDetector.h
+++ b/third_party/WebKit/Source/core/paint/FirstMeaningfulPaintDetector.h
@@ -64,6 +64,7 @@
   double m_maxSignificanceSoFar = 0.0;
   double m_accumulatedSignificanceWhileHavingBlankText = 0.0;
   unsigned m_prevLayoutObjectCount = 0;
+  bool m_seenFirstMeaningfulPaintCandidate = false;
   Timer<FirstMeaningfulPaintDetector> m_networkStableTimer;
 };
 
diff --git a/third_party/WebKit/Source/core/paint/FirstMeaningfulPaintDetectorTest.cpp b/third_party/WebKit/Source/core/paint/FirstMeaningfulPaintDetectorTest.cpp
index 3e0540f..780c293 100644
--- a/third_party/WebKit/Source/core/paint/FirstMeaningfulPaintDetectorTest.cpp
+++ b/third_party/WebKit/Source/core/paint/FirstMeaningfulPaintDetectorTest.cpp
@@ -89,4 +89,20 @@
   EXPECT_LT(paintTiming().firstMeaningfulPaint(), afterLayout1);
 }
 
+TEST_F(FirstMeaningfulPaintDetectorTest, FirstMeaningfulPaintCandidate) {
+  paintTiming().markFirstPaint();
+  EXPECT_EQ(paintTiming().firstMeaningfulPaintCandidate(), 0.0);
+  simulateLayoutAndPaint(1);
+  double afterPaint = monotonicallyIncreasingTime();
+  // The first candidate gets ignored.
+  EXPECT_EQ(paintTiming().firstMeaningfulPaintCandidate(), 0.0);
+  simulateLayoutAndPaint(10);
+  // The second candidate gets reported.
+  EXPECT_GT(paintTiming().firstMeaningfulPaintCandidate(), afterPaint);
+  double candidate = paintTiming().firstMeaningfulPaintCandidate();
+  // The third candidate gets ignored since we already saw the first candidate.
+  simulateLayoutAndPaint(10);
+  EXPECT_EQ(paintTiming().firstMeaningfulPaintCandidate(), candidate);
+}
+
 }  // namespace blink
diff --git a/third_party/WebKit/Source/core/paint/PaintTiming.cpp b/third_party/WebKit/Source/core/paint/PaintTiming.cpp
index f87085b..b5964500 100644
--- a/third_party/WebKit/Source/core/paint/PaintTiming.cpp
+++ b/third_party/WebKit/Source/core/paint/PaintTiming.cpp
@@ -5,8 +5,11 @@
 #include "core/paint/PaintTiming.h"
 
 #include "core/dom/Document.h"
+#include "core/frame/FrameView.h"
+#include "core/frame/LocalFrame.h"
 #include "core/loader/DocumentLoader.h"
 #include "platform/tracing/TraceEvent.h"
+#include "public/platform/WebFrameScheduler.h"
 
 namespace blink {
 
@@ -65,6 +68,16 @@
   notifyPaintTimingChanged();
 }
 
+void PaintTiming::markFirstMeaningfulPaintCandidate() {
+  if (m_firstMeaningfulPaintCandidate)
+    return;
+  m_firstMeaningfulPaintCandidate = monotonicallyIncreasingTime();
+  if (m_document->frame() && m_document->frame()->view() &&
+      !m_document->frame()->view()->parent()) {
+    m_document->frame()->frameScheduler()->onFirstMeaningfulPaint();
+  }
+}
+
 void PaintTiming::setFirstMeaningfulPaint(double stamp) {
   DCHECK_EQ(m_firstMeaningfulPaint, 0.0);
   m_firstMeaningfulPaint = stamp;
diff --git a/third_party/WebKit/Source/core/paint/PaintTiming.h b/third_party/WebKit/Source/core/paint/PaintTiming.h
index 488a2a3..336e8ca 100644
--- a/third_party/WebKit/Source/core/paint/PaintTiming.h
+++ b/third_party/WebKit/Source/core/paint/PaintTiming.h
@@ -43,6 +43,7 @@
   void markFirstTextPaint();
   void markFirstImagePaint();
 
+  void markFirstMeaningfulPaintCandidate();
   void setFirstMeaningfulPaint(double stamp);
   void notifyPaint(bool isFirstPaint, bool textPainted, bool imagePainted);
 
@@ -69,6 +70,14 @@
   // was painted.
   double firstMeaningfulPaint() const { return m_firstMeaningfulPaint; }
 
+  // firstMeaningfulPaintCandidate indicates the first time we considered a
+  // paint to qualify as the potentially first meaningful paint. Unlike
+  // firstMeaningfulPaint, this signal is available in real time, but it may be
+  // an optimistic (i.e., too early) estimate.
+  double firstMeaningfulPaintCandidate() const {
+    return m_firstMeaningfulPaintCandidate;
+  }
+
   Document* document() { return m_document.get(); }
   FirstMeaningfulPaintDetector& firstMeaningfulPaintDetector() {
     return *m_fmpDetector;
@@ -98,6 +107,7 @@
   double m_firstImagePaint = 0.0;
   double m_firstContentfulPaint = 0.0;
   double m_firstMeaningfulPaint = 0.0;
+  double m_firstMeaningfulPaintCandidate = 0.0;
 
   Member<Document> m_document;
   Member<FirstMeaningfulPaintDetector> m_fmpDetector;
diff --git a/third_party/WebKit/Source/modules/notifications/NotificationImageLoader.cpp b/third_party/WebKit/Source/modules/notifications/NotificationImageLoader.cpp
index 64819e62..0042689 100644
--- a/third_party/WebKit/Source/modules/notifications/NotificationImageLoader.cpp
+++ b/third_party/WebKit/Source/modules/notifications/NotificationImageLoader.cpp
@@ -14,11 +14,30 @@
 #include "platform/network/ResourceRequest.h"
 #include "platform/weborigin/KURL.h"
 #include "public/platform/WebURLRequest.h"
-#include "third_party/skia/include/core/SkBitmap.h"
+#include "public/platform/modules/notifications/WebNotificationConstants.h"
+#include "skia/ext/image_operations.h"
 #include "wtf/CurrentTime.h"
 #include "wtf/Threading.h"
 #include <memory>
 
+#define NOTIFICATION_PER_TYPE_HISTOGRAM_COUNTS(metric, type_name, value, max) \
+  case NotificationImageLoader::Type::type_name: {                            \
+    DEFINE_THREAD_SAFE_STATIC_LOCAL(                                          \
+        CustomCountHistogram, metric##type_name##Histogram,                   \
+        new CustomCountHistogram("Notifications." #metric "." #type_name,     \
+                                 1 /* min */, max, 50 /* buckets */));        \
+    metric##type_name##Histogram.count(value);                                \
+    break;                                                                    \
+  }
+
+#define NOTIFICATION_HISTOGRAM_COUNTS(metric, type, value, max)            \
+  switch (type) {                                                          \
+    NOTIFICATION_PER_TYPE_HISTOGRAM_COUNTS(metric, Image, value, max)      \
+    NOTIFICATION_PER_TYPE_HISTOGRAM_COUNTS(metric, Icon, value, max)       \
+    NOTIFICATION_PER_TYPE_HISTOGRAM_COUNTS(metric, Badge, value, max)      \
+    NOTIFICATION_PER_TYPE_HISTOGRAM_COUNTS(metric, ActionIcon, value, max) \
+  }
+
 namespace {
 
 // 99.9% of all images were fetched successfully in 90 seconds.
@@ -28,11 +47,53 @@
 
 namespace blink {
 
-NotificationImageLoader::NotificationImageLoader()
-    : m_stopped(false), m_startTime(0.0) {}
+NotificationImageLoader::NotificationImageLoader(Type type)
+    : m_type(type), m_stopped(false), m_startTime(0.0) {}
 
 NotificationImageLoader::~NotificationImageLoader() {}
 
+// static
+SkBitmap NotificationImageLoader::scaleDownIfNeeded(const SkBitmap& image,
+                                                    Type type) {
+  int maxWidthPx = 0, maxHeightPx = 0;
+  switch (type) {
+    case Type::Image:
+      maxWidthPx = kWebNotificationMaxImageWidthPx;
+      maxHeightPx = kWebNotificationMaxImageHeightPx;
+      break;
+    case Type::Icon:
+      maxWidthPx = kWebNotificationMaxIconSizePx;
+      maxHeightPx = kWebNotificationMaxIconSizePx;
+      break;
+    case Type::Badge:
+      maxWidthPx = kWebNotificationMaxBadgeSizePx;
+      maxHeightPx = kWebNotificationMaxBadgeSizePx;
+      break;
+    case Type::ActionIcon:
+      maxWidthPx = kWebNotificationMaxActionIconSizePx;
+      maxHeightPx = kWebNotificationMaxActionIconSizePx;
+      break;
+  }
+  DCHECK_GT(maxWidthPx, 0);
+  DCHECK_GT(maxHeightPx, 0);
+  // TODO(peter): Explore doing the scaling on a background thread.
+  if (image.width() > maxWidthPx || image.height() > maxHeightPx) {
+    double scale = std::min(static_cast<double>(maxWidthPx) / image.width(),
+                            static_cast<double>(maxHeightPx) / image.height());
+    double startTime = monotonicallyIncreasingTimeMS();
+    // TODO(peter): Try using RESIZE_BETTER for large images.
+    SkBitmap scaledImage =
+        skia::ImageOperations::Resize(image, skia::ImageOperations::RESIZE_BEST,
+                                      std::lround(scale * image.width()),
+                                      std::lround(scale * image.height()));
+    NOTIFICATION_HISTOGRAM_COUNTS(LoadScaleDownTime, type,
+                                  monotonicallyIncreasingTimeMS() - startTime,
+                                  1000 * 10 /* 10 seconds max */);
+    return scaledImage;
+  }
+  return image;
+}
+
 void NotificationImageLoader::start(
     ExecutionContext* executionContext,
     const KURL& url,
@@ -89,19 +150,13 @@
   if (m_stopped)
     return;
 
-  DEFINE_THREAD_SAFE_STATIC_LOCAL(
-      CustomCountHistogram, finishedTimeHistogram,
-      new CustomCountHistogram("Notifications.Icon.LoadFinishTime", 1,
-                               1000 * 60 * 60 /* 1 hour max */,
-                               50 /* buckets */));
-  finishedTimeHistogram.count(monotonicallyIncreasingTimeMS() - m_startTime);
+  NOTIFICATION_HISTOGRAM_COUNTS(LoadFinishTime, m_type,
+                                monotonicallyIncreasingTimeMS() - m_startTime,
+                                1000 * 60 * 60 /* 1 hour max */);
 
   if (m_data) {
-    DEFINE_THREAD_SAFE_STATIC_LOCAL(
-        CustomCountHistogram, fileSizeHistogram,
-        new CustomCountHistogram("Notifications.Icon.FileSize", 1,
-                                 10000000 /* ~10mb max */, 50 /* buckets */));
-    fileSizeHistogram.count(m_data->size());
+    NOTIFICATION_HISTOGRAM_COUNTS(LoadFileSize, m_type, m_data->size(),
+                                  10000000 /* ~10mb max */);
 
     std::unique_ptr<ImageDecoder> decoder = ImageDecoder::create(
         m_data, true /* dataComplete */, ImageDecoder::AlphaPremultiplied,
@@ -120,12 +175,9 @@
 }
 
 void NotificationImageLoader::didFail(const ResourceError& error) {
-  DEFINE_THREAD_SAFE_STATIC_LOCAL(
-      CustomCountHistogram, failedTimeHistogram,
-      new CustomCountHistogram("Notifications.Icon.LoadFailTime", 1,
-                               1000 * 60 * 60 /* 1 hour max */,
-                               50 /* buckets */));
-  failedTimeHistogram.count(monotonicallyIncreasingTimeMS() - m_startTime);
+  NOTIFICATION_HISTOGRAM_COUNTS(LoadFailTime, m_type,
+                                monotonicallyIncreasingTimeMS() - m_startTime,
+                                1000 * 60 * 60 /* 1 hour max */);
 
   runCallbackWithEmptyBitmap();
 }
diff --git a/third_party/WebKit/Source/modules/notifications/NotificationImageLoader.h b/third_party/WebKit/Source/modules/notifications/NotificationImageLoader.h
index ea0cc3d..46e6be4 100644
--- a/third_party/WebKit/Source/modules/notifications/NotificationImageLoader.h
+++ b/third_party/WebKit/Source/modules/notifications/NotificationImageLoader.h
@@ -10,12 +10,11 @@
 #include "modules/ModulesExport.h"
 #include "platform/SharedBuffer.h"
 #include "platform/heap/Handle.h"
+#include "third_party/skia/include/core/SkBitmap.h"
 #include "wtf/Functional.h"
 #include "wtf/RefPtr.h"
 #include <memory>
 
-class SkBitmap;
-
 namespace blink {
 
 class ExecutionContext;
@@ -28,13 +27,20 @@
     : public GarbageCollectedFinalized<NotificationImageLoader>,
       public ThreadableLoaderClient {
  public:
+  // Type names are used in UMAs, so do not rename.
+  enum class Type { Image, Icon, Badge, ActionIcon };
+
   // The bitmap may be empty if the request failed or the image data could not
   // be decoded.
   using ImageCallback = Function<void(const SkBitmap&)>;
 
-  NotificationImageLoader();
+  explicit NotificationImageLoader(Type);
   ~NotificationImageLoader() override;
 
+  // Scales down |image| according to its type and returns result. If it is
+  // already small enough, |image| is returned unchanged.
+  static SkBitmap scaleDownIfNeeded(const SkBitmap& image, Type);
+
   // Asynchronously downloads an image from the given url, decodes the loaded
   // data, and passes the bitmap to the callback. Times out if the load takes
   // too long and ImageCallback is invoked with an empty bitmap.
@@ -56,6 +62,7 @@
  private:
   void runCallbackWithEmptyBitmap();
 
+  Type m_type;
   bool m_stopped;
   double m_startTime;
   RefPtr<SharedBuffer> m_data;
diff --git a/third_party/WebKit/Source/modules/notifications/NotificationImageLoaderTest.cpp b/third_party/WebKit/Source/modules/notifications/NotificationImageLoaderTest.cpp
index bcb59f4..4072119 100644
--- a/third_party/WebKit/Source/modules/notifications/NotificationImageLoaderTest.cpp
+++ b/third_party/WebKit/Source/modules/notifications/NotificationImageLoaderTest.cpp
@@ -7,6 +7,7 @@
 #include "core/dom/ExecutionContext.h"
 #include "core/fetch/MemoryCache.h"
 #include "core/testing/DummyPageHolder.h"
+#include "platform/testing/HistogramTester.h"
 #include "platform/testing/TestingPlatformSupport.h"
 #include "platform/testing/URLTestHelpers.h"
 #include "public/platform/Platform.h"
@@ -35,7 +36,9 @@
  public:
   NotificationImageLoaderTest()
       : m_page(DummyPageHolder::create()),
-        m_loader(new NotificationImageLoader()) {}
+        // Use an arbitrary type, since it only affects which UMA bucket we use.
+        m_loader(
+            new NotificationImageLoader(NotificationImageLoader::Type::Icon)) {}
 
   ~NotificationImageLoaderTest() override {
     m_loader->stop();
@@ -70,6 +73,9 @@
   ExecutionContext* context() const { return &m_page->document(); }
   LoadState loaded() const { return m_loaded; }
 
+ protected:
+  HistogramTester m_histogramTester;
+
  private:
   std::unique_ptr<DummyPageHolder> m_page;
   Persistent<NotificationImageLoader> m_loader;
@@ -79,8 +85,18 @@
 TEST_F(NotificationImageLoaderTest, SuccessTest) {
   KURL url = registerMockedURL(kIcon500x500);
   loadImage(url);
+  m_histogramTester.expectTotalCount("Notifications.LoadFinishTime.Icon", 0);
+  m_histogramTester.expectTotalCount("Notifications.LoadFileSize.Icon", 0);
+  m_histogramTester.expectTotalCount("Notifications.LoadFailTime.Icon", 0);
   Platform::current()->getURLLoaderMockFactory()->serveAsynchronousRequests();
   EXPECT_EQ(LoadState::kLoadSuccessful, loaded());
+  m_histogramTester.expectUniqueSample("Notifications.LoadFileSize.Icon", 7439,
+                                       1);
+  m_histogramTester.expectTotalCount("Notifications.LoadFailTime.Icon", 0);
+  // Should log a non-zero finish time.
+  m_histogramTester.expectTotalCount("Notifications.LoadFinishTime.Icon", 1);
+  m_histogramTester.expectBucketCount("Notifications.LoadFinishTime.Icon", 0,
+                                      0);
 }
 
 TEST_F(NotificationImageLoaderTest, TimeoutTest) {
@@ -94,12 +110,20 @@
   // result in a timeout.
   testingPlatform.runForPeriodSeconds(kImageFetchTimeoutInMs / 1000 - 1);
   EXPECT_EQ(LoadState::kNotLoaded, loaded());
+  m_histogramTester.expectTotalCount("Notifications.LoadFinishTime.Icon", 0);
+  m_histogramTester.expectTotalCount("Notifications.LoadFileSize.Icon", 0);
+  m_histogramTester.expectTotalCount("Notifications.LoadFailTime.Icon", 0);
 
   // Now advance time until a timeout should be expected.
   testingPlatform.runForPeriodSeconds(2);
 
   // If the loader times out, it calls the callback and returns an empty bitmap.
   EXPECT_EQ(LoadState::kLoadFailed, loaded());
+  m_histogramTester.expectTotalCount("Notifications.LoadFinishTime.Icon", 0);
+  m_histogramTester.expectTotalCount("Notifications.LoadFileSize.Icon", 0);
+  // Should log a non-zero failure time.
+  m_histogramTester.expectTotalCount("Notifications.LoadFailTime.Icon", 1);
+  m_histogramTester.expectBucketCount("Notifications.LoadFailTime.Icon", 0, 0);
 }
 
 }  // namspace
diff --git a/third_party/WebKit/Source/modules/notifications/NotificationResourcesLoader.cpp b/third_party/WebKit/Source/modules/notifications/NotificationResourcesLoader.cpp
index 7c4a01cd..fb717c2 100644
--- a/third_party/WebKit/Source/modules/notifications/NotificationResourcesLoader.cpp
+++ b/third_party/WebKit/Source/modules/notifications/NotificationResourcesLoader.cpp
@@ -6,47 +6,14 @@
 
 #include "platform/Histogram.h"
 #include "platform/weborigin/KURL.h"
-#include "public/platform/modules/notifications/WebNotificationConstants.h"
 #include "public/platform/modules/notifications/WebNotificationData.h"
 #include "public/platform/modules/notifications/WebNotificationResources.h"
-#include "skia/ext/image_operations.h"
-#include "third_party/skia/include/core/SkBitmap.h"
 #include "wtf/CurrentTime.h"
 #include "wtf/Threading.h"
 #include <cmath>
 
 namespace blink {
 
-namespace {
-
-// Scales down |image| to fit within |maxWidthPx|x|maxHeightPx| if it is larger
-// and returns the result. Otherwise does nothing and returns |image| unchanged.
-// TODO(mvanouwerkerk): Explore doing the scaling on a background thread.
-SkBitmap scaleDownIfNeeded(const SkBitmap& image,
-                           int maxWidthPx,
-                           int maxHeightPx) {
-  if (image.width() > maxWidthPx || image.height() > maxHeightPx) {
-    double scale = std::min(static_cast<double>(maxWidthPx) / image.width(),
-                            static_cast<double>(maxHeightPx) / image.height());
-    DEFINE_THREAD_SAFE_STATIC_LOCAL(
-        CustomCountHistogram, scaleTimeHistogram,
-        new CustomCountHistogram("Notifications.Icon.ScaleDownTime", 1,
-                                 1000 * 10 /* 10 seconds max */,
-                                 50 /* buckets */));
-    double startTime = monotonicallyIncreasingTimeMS();
-    // TODO(peter): Try using RESIZE_BETTER for large images.
-    SkBitmap scaledImage =
-        skia::ImageOperations::Resize(image, skia::ImageOperations::RESIZE_BEST,
-                                      std::lround(scale * image.width()),
-                                      std::lround(scale * image.height()));
-    scaleTimeHistogram.count(monotonicallyIncreasingTimeMS() - startTime);
-    return scaledImage;
-  }
-  return image;
-}
-
-}  // namespace
-
 NotificationResourcesLoader::NotificationResourcesLoader(
     std::unique_ptr<CompletionCallback> completionCallback)
     : m_started(false),
@@ -69,19 +36,23 @@
 
   // TODO(johnme): ensure image is not loaded when it will not be used.
   // TODO(mvanouwerkerk): ensure no badge is loaded when it will not be used.
-  loadImage(executionContext, notificationData.image,
+  loadImage(executionContext, NotificationImageLoader::Type::Image,
+            notificationData.image,
             WTF::bind(&NotificationResourcesLoader::didLoadImage,
                       wrapWeakPersistent(this)));
-  loadImage(executionContext, notificationData.icon,
+  loadImage(executionContext, NotificationImageLoader::Type::Icon,
+            notificationData.icon,
             WTF::bind(&NotificationResourcesLoader::didLoadIcon,
                       wrapWeakPersistent(this)));
-  loadImage(executionContext, notificationData.badge,
+  loadImage(executionContext, NotificationImageLoader::Type::Badge,
+            notificationData.badge,
             WTF::bind(&NotificationResourcesLoader::didLoadBadge,
                       wrapWeakPersistent(this)));
 
   m_actionIcons.resize(numActions);
   for (size_t i = 0; i < numActions; i++)
-    loadImage(executionContext, notificationData.actions[i].icon,
+    loadImage(executionContext, NotificationImageLoader::Type::ActionIcon,
+              notificationData.actions[i].icon,
               WTF::bind(&NotificationResourcesLoader::didLoadActionIcon,
                         wrapWeakPersistent(this), i));
 }
@@ -108,6 +79,7 @@
 
 void NotificationResourcesLoader::loadImage(
     ExecutionContext* executionContext,
+    NotificationImageLoader::Type type,
     const KURL& url,
     std::unique_ptr<NotificationImageLoader::ImageCallback> imageCallback) {
   if (url.isNull() || url.isEmpty() || !url.isValid()) {
@@ -115,26 +87,26 @@
     return;
   }
 
-  NotificationImageLoader* imageLoader = new NotificationImageLoader();
+  NotificationImageLoader* imageLoader = new NotificationImageLoader(type);
   m_imageLoaders.append(imageLoader);
   imageLoader->start(executionContext, url, std::move(imageCallback));
 }
 
 void NotificationResourcesLoader::didLoadImage(const SkBitmap& image) {
-  m_image = scaleDownIfNeeded(image, kWebNotificationMaxImageWidthPx,
-                              kWebNotificationMaxImageHeightPx);
+  m_image = NotificationImageLoader::scaleDownIfNeeded(
+      image, NotificationImageLoader::Type::Image);
   didFinishRequest();
 }
 
 void NotificationResourcesLoader::didLoadIcon(const SkBitmap& image) {
-  m_icon = scaleDownIfNeeded(image, kWebNotificationMaxIconSizePx,
-                             kWebNotificationMaxIconSizePx);
+  m_icon = NotificationImageLoader::scaleDownIfNeeded(
+      image, NotificationImageLoader::Type::Icon);
   didFinishRequest();
 }
 
 void NotificationResourcesLoader::didLoadBadge(const SkBitmap& image) {
-  m_badge = scaleDownIfNeeded(image, kWebNotificationMaxBadgeSizePx,
-                              kWebNotificationMaxBadgeSizePx);
+  m_badge = NotificationImageLoader::scaleDownIfNeeded(
+      image, NotificationImageLoader::Type::Badge);
   didFinishRequest();
 }
 
@@ -142,9 +114,8 @@
                                                     const SkBitmap& image) {
   DCHECK_LT(actionIndex, m_actionIcons.size());
 
-  m_actionIcons[actionIndex] =
-      scaleDownIfNeeded(image, kWebNotificationMaxActionIconSizePx,
-                        kWebNotificationMaxActionIconSizePx);
+  m_actionIcons[actionIndex] = NotificationImageLoader::scaleDownIfNeeded(
+      image, NotificationImageLoader::Type::ActionIcon);
   didFinishRequest();
 }
 
diff --git a/third_party/WebKit/Source/modules/notifications/NotificationResourcesLoader.h b/third_party/WebKit/Source/modules/notifications/NotificationResourcesLoader.h
index 8f11042..4ab17e9 100644
--- a/third_party/WebKit/Source/modules/notifications/NotificationResourcesLoader.h
+++ b/third_party/WebKit/Source/modules/notifications/NotificationResourcesLoader.h
@@ -56,6 +56,7 @@
 
  private:
   void loadImage(ExecutionContext*,
+                 NotificationImageLoader::Type,
                  const KURL&,
                  std::unique_ptr<NotificationImageLoader::ImageCallback>);
   void didLoadImage(const SkBitmap& image);
diff --git a/third_party/WebKit/Source/platform/scheduler/child/web_scheduler_impl.h b/third_party/WebKit/Source/platform/scheduler/child/web_scheduler_impl.h
index 5d99c1a1..201a66d 100644
--- a/third_party/WebKit/Source/platform/scheduler/child/web_scheduler_impl.h
+++ b/third_party/WebKit/Source/platform/scheduler/child/web_scheduler_impl.h
@@ -47,7 +47,6 @@
   void addPendingNavigation(WebScheduler::NavigatingFrameType type) override {}
   void removePendingNavigation(
       WebScheduler::NavigatingFrameType type) override {}
-  void onNavigationStarted() override {}
 
  private:
   static void runIdleTask(std::unique_ptr<WebThread::IdleTask> task,
diff --git a/third_party/WebKit/Source/platform/scheduler/renderer/renderer_scheduler_impl.cc b/third_party/WebKit/Source/platform/scheduler/renderer/renderer_scheduler_impl.cc
index 0567304e..0beb608e 100644
--- a/third_party/WebKit/Source/platform/scheduler/renderer/renderer_scheduler_impl.cc
+++ b/third_party/WebKit/Source/platform/scheduler/renderer/renderer_scheduler_impl.cc
@@ -223,7 +223,9 @@
       begin_main_frame_on_critical_path(false),
       last_gesture_was_compositor_driven(false),
       default_gesture_prevented(true),
-      have_seen_touchstart(false) {}
+      have_seen_touchstart(false),
+      waiting_for_meaningful_paint(false),
+      have_seen_input_since_navigation(false) {}
 
 RendererSchedulerImpl::AnyThread::~AnyThread() {}
 
@@ -645,6 +647,7 @@
       AnyThread().awaiting_touch_start_response;
 
   AnyThread().user_model.DidStartProcessingInputEvent(type, now);
+  AnyThread().have_seen_input_since_navigation = true;
 
   if (input_event_state == InputEventState::EVENT_CONSUMED_BY_COMPOSITOR)
     AnyThread().user_model.DidFinishProcessingInputEvent(now);
@@ -1004,8 +1007,8 @@
 
     case UseCase::LOADING:
       new_policy.rail_mode = v8::PERFORMANCE_LOAD;
-      new_policy.loading_queue_policy.priority = TaskQueue::HIGH_PRIORITY;
-      new_policy.default_queue_policy.priority = TaskQueue::HIGH_PRIORITY;
+      // TODO(skyostil): Experiment with increasing loading and default queue
+      // priorities and throttling rendering frame rate.
       break;
 
     default:
@@ -1216,8 +1219,13 @@
     }
   }
 
-  // TODO(alexclarke): return UseCase::LOADING if signals suggest the system is
-  // in the initial 1s of RAIL loading.
+  // Occasionally the meaningful paint fails to be detected, so as a fallback we
+  // treat the presence of input as an indirect signal that there is meaningful
+  // content on the page.
+  if (AnyThread().waiting_for_meaningful_paint &&
+      !AnyThread().have_seen_input_since_navigation) {
+    return UseCase::LOADING;
+  }
   return UseCase::NONE;
 }
 
@@ -1362,6 +1370,10 @@
   state->SetBoolean("renderer_hidden", MainThreadOnly().renderer_hidden);
   state->SetBoolean("have_seen_a_begin_main_frame",
                     MainThreadOnly().have_seen_a_begin_main_frame);
+  state->SetBoolean("waiting_for_meaningful_paint",
+                    AnyThread().waiting_for_meaningful_paint);
+  state->SetBoolean("have_seen_input_since_navigation",
+                    AnyThread().have_seen_input_since_navigation);
   state->SetBoolean(
       "have_reported_blocking_intervention_in_current_policy",
       MainThreadOnly().have_reported_blocking_intervention_in_current_policy);
@@ -1376,10 +1388,6 @@
                     MainThreadOnly().timer_queue_suspend_count);
   state->SetDouble("now", (optional_now - base::TimeTicks()).InMillisecondsF());
   state->SetDouble(
-      "rails_loading_priority_deadline",
-      (AnyThread().rails_loading_priority_deadline - base::TimeTicks())
-          .InMillisecondsF());
-  state->SetDouble(
       "fling_compositor_escalation_deadline",
       (AnyThread().fling_compositor_escalation_deadline - base::TimeTicks())
           .InMillisecondsF());
@@ -1514,13 +1522,17 @@
   TRACE_EVENT0(TRACE_DISABLED_BY_DEFAULT("renderer.scheduler"),
                "RendererSchedulerImpl::OnNavigationStarted");
   base::AutoLock lock(any_thread_lock_);
-  AnyThread().rails_loading_priority_deadline =
-      helper_.scheduler_tqm_delegate()->NowTicks() +
-      base::TimeDelta::FromMilliseconds(
-          kRailsInitialLoadingPrioritizationMillis);
   ResetForNavigationLocked();
 }
 
+void RendererSchedulerImpl::OnFirstMeaningfulPaint() {
+  TRACE_EVENT0(TRACE_DISABLED_BY_DEFAULT("renderer.scheduler"),
+               "RendererSchedulerImpl::OnFirstMeaningfulPaint");
+  base::AutoLock lock(any_thread_lock_);
+  AnyThread().waiting_for_meaningful_paint = false;
+  UpdatePolicyLocked(UpdateType::MAY_EARLY_OUT_IF_POLICY_UNCHANGED);
+}
+
 void RendererSchedulerImpl::SuspendTimerQueueWhenBackgrounded() {
   DCHECK(MainThreadOnly().renderer_backgrounded);
   if (MainThreadOnly().timer_queue_suspended_when_backgrounded)
@@ -1546,6 +1558,8 @@
   any_thread_lock_.AssertAcquired();
   AnyThread().user_model.Reset(helper_.scheduler_tqm_delegate()->NowTicks());
   AnyThread().have_seen_touchstart = false;
+  AnyThread().waiting_for_meaningful_paint = true;
+  AnyThread().have_seen_input_since_navigation = false;
   MainThreadOnly().loading_task_cost_estimator.Clear();
   MainThreadOnly().timer_task_cost_estimator.Clear();
   MainThreadOnly().idle_time_estimator.Clear();
diff --git a/third_party/WebKit/Source/platform/scheduler/renderer/renderer_scheduler_impl.h b/third_party/WebKit/Source/platform/scheduler/renderer/renderer_scheduler_impl.h
index ba9e597..2d06c3ca 100644
--- a/third_party/WebKit/Source/platform/scheduler/renderer/renderer_scheduler_impl.h
+++ b/third_party/WebKit/Source/platform/scheduler/renderer/renderer_scheduler_impl.h
@@ -65,7 +65,7 @@
     // listeners to find out the actual gesture type. To minimize touch latency,
     // only input handling work should run in this state.
     TOUCHSTART,
-    // The page is loading.
+    // A page is loading.
     LOADING,
     // A continuous gesture (e.g., scroll) which is being handled by the main
     // thread.
@@ -190,6 +190,8 @@
     return task_queue_throttler_.get();
   }
 
+  void OnFirstMeaningfulPaint();
+
   // base::trace_event::TraceLog::EnabledStateObserver implementation:
   void OnTraceLogEnabled() override;
   void OnTraceLogDisabled() override;
@@ -288,10 +290,6 @@
   // renderer has been hidden, before going to sleep for good.
   static const int kEndIdleWhenHiddenDelayMillis = 10000;
 
-  // The amount of time for which loading tasks will be prioritized over
-  // other tasks during the initial page load.
-  static const int kRailsInitialLoadingPrioritizationMillis = 1000;
-
   // The amount of time in milliseconds we have to respond to user input as
   // defined by RAILS.
   static const int kRailsResponseTimeMillis = 50;
@@ -451,7 +449,6 @@
     ~AnyThread();
 
     base::TimeTicks last_idle_period_end_time;
-    base::TimeTicks rails_loading_priority_deadline;
     base::TimeTicks fling_compositor_escalation_deadline;
     UserModel user_model;
     bool awaiting_touch_start_response;
@@ -460,6 +457,8 @@
     bool last_gesture_was_compositor_driven;
     bool default_gesture_prevented;
     bool have_seen_touchstart;
+    bool waiting_for_meaningful_paint;
+    bool have_seen_input_since_navigation;
   };
 
   struct CompositorThreadOnly {
diff --git a/third_party/WebKit/Source/platform/scheduler/renderer/renderer_scheduler_impl_unittest.cc b/third_party/WebKit/Source/platform/scheduler/renderer/renderer_scheduler_impl_unittest.cc
index 4fa581f..9fd5973 100644
--- a/third_party/WebKit/Source/platform/scheduler/renderer/renderer_scheduler_impl_unittest.cc
+++ b/third_party/WebKit/Source/platform/scheduler/renderer/renderer_scheduler_impl_unittest.cc
@@ -3403,6 +3403,42 @@
   scheduler_->SetRAILModeObserver(nullptr);
 }
 
+TEST_F(RendererSchedulerImplTest, TestLoadRAILMode) {
+  MockRAILModeObserver observer;
+  scheduler_->SetRAILModeObserver(&observer);
+  EXPECT_CALL(observer, OnRAILModeChanged(v8::PERFORMANCE_ANIMATION));
+  EXPECT_CALL(observer, OnRAILModeChanged(v8::PERFORMANCE_LOAD));
+
+  scheduler_->OnNavigationStarted();
+  EXPECT_EQ(v8::PERFORMANCE_LOAD, RAILMode());
+  EXPECT_EQ(UseCase::LOADING, ForceUpdatePolicyAndGetCurrentUseCase());
+  scheduler_->OnFirstMeaningfulPaint();
+  EXPECT_EQ(UseCase::NONE, ForceUpdatePolicyAndGetCurrentUseCase());
+  EXPECT_EQ(v8::PERFORMANCE_ANIMATION, RAILMode());
+  scheduler_->SetRAILModeObserver(nullptr);
+}
+
+TEST_F(RendererSchedulerImplTest, InputTerminatesLoadRAILMode) {
+  MockRAILModeObserver observer;
+  scheduler_->SetRAILModeObserver(&observer);
+  EXPECT_CALL(observer, OnRAILModeChanged(v8::PERFORMANCE_ANIMATION));
+  EXPECT_CALL(observer, OnRAILModeChanged(v8::PERFORMANCE_LOAD));
+
+  scheduler_->OnNavigationStarted();
+  EXPECT_EQ(v8::PERFORMANCE_LOAD, RAILMode());
+  EXPECT_EQ(UseCase::LOADING, ForceUpdatePolicyAndGetCurrentUseCase());
+  scheduler_->DidHandleInputEventOnCompositorThread(
+      FakeInputEvent(blink::WebInputEvent::GestureScrollBegin),
+      RendererScheduler::InputEventState::EVENT_CONSUMED_BY_COMPOSITOR);
+  scheduler_->DidHandleInputEventOnCompositorThread(
+      FakeInputEvent(blink::WebInputEvent::GestureScrollUpdate),
+      RendererScheduler::InputEventState::EVENT_CONSUMED_BY_COMPOSITOR);
+  EXPECT_EQ(UseCase::COMPOSITOR_GESTURE,
+            ForceUpdatePolicyAndGetCurrentUseCase());
+  EXPECT_EQ(v8::PERFORMANCE_ANIMATION, RAILMode());
+  scheduler_->SetRAILModeObserver(nullptr);
+}
+
 TEST_F(RendererSchedulerImplTest, UnthrottledTaskRunner) {
   // Ensure neither suspension nor timer task throttling affects an unthrottled
   // task runner.
diff --git a/third_party/WebKit/Source/platform/scheduler/renderer/renderer_web_scheduler_impl.cc b/third_party/WebKit/Source/platform/scheduler/renderer/renderer_web_scheduler_impl.cc
index 2ac0e90..70bba84 100644
--- a/third_party/WebKit/Source/platform/scheduler/renderer/renderer_web_scheduler_impl.cc
+++ b/third_party/WebKit/Source/platform/scheduler/renderer/renderer_web_scheduler_impl.cc
@@ -43,9 +43,5 @@
           timerThrottlingForBackgroundTabsEnabled()));
 }
 
-void RendererWebSchedulerImpl::onNavigationStarted() {
-  renderer_scheduler_->OnNavigationStarted();
-}
-
 }  // namespace scheduler
 }  // namespace blink
diff --git a/third_party/WebKit/Source/platform/scheduler/renderer/renderer_web_scheduler_impl.h b/third_party/WebKit/Source/platform/scheduler/renderer/renderer_web_scheduler_impl.h
index a75e19cd..61fd6a7d 100644
--- a/third_party/WebKit/Source/platform/scheduler/renderer/renderer_web_scheduler_impl.h
+++ b/third_party/WebKit/Source/platform/scheduler/renderer/renderer_web_scheduler_impl.h
@@ -24,7 +24,6 @@
   std::unique_ptr<WebViewScheduler> createWebViewScheduler(
       InterventionReporter* intervention_reporter,
       WebViewScheduler::WebViewSchedulerSettings* settings) override;
-  void onNavigationStarted() override;
 
  private:
   RendererSchedulerImpl* renderer_scheduler_;  // NOT OWNED
diff --git a/third_party/WebKit/Source/platform/scheduler/renderer/web_frame_scheduler_impl.cc b/third_party/WebKit/Source/platform/scheduler/renderer/web_frame_scheduler_impl.cc
index 8bb4db6..13f2f6be 100644
--- a/third_party/WebKit/Source/platform/scheduler/renderer/web_frame_scheduler_impl.cc
+++ b/third_party/WebKit/Source/platform/scheduler/renderer/web_frame_scheduler_impl.cc
@@ -220,6 +220,10 @@
     timer_queue_enabled_voter_->SetQueueEnabled(!frame_suspended);
 }
 
+void WebFrameSchedulerImpl::onFirstMeaningfulPaint() {
+  renderer_scheduler_->OnFirstMeaningfulPaint();
+}
+
 bool WebFrameSchedulerImpl::ShouldThrottleTimers() const {
   if (!page_visible_)
     return true;
diff --git a/third_party/WebKit/Source/platform/scheduler/renderer/web_frame_scheduler_impl.h b/third_party/WebKit/Source/platform/scheduler/renderer/web_frame_scheduler_impl.h
index ee7e6ed..5aac895 100644
--- a/third_party/WebKit/Source/platform/scheduler/renderer/web_frame_scheduler_impl.h
+++ b/third_party/WebKit/Source/platform/scheduler/renderer/web_frame_scheduler_impl.h
@@ -49,6 +49,7 @@
   void didStartLoading(unsigned long identifier) override;
   void didStopLoading(unsigned long identifier) override;
   void setDocumentParsingInBackground(bool background_parser_active) override;
+  void onFirstMeaningfulPaint() override;
 
   void AsValueInto(base::trace_event::TracedValue* state) const;
 
diff --git a/third_party/WebKit/Source/platform/testing/TestingPlatformSupport.h b/third_party/WebKit/Source/platform/testing/TestingPlatformSupport.h
index 7978c7d..938dbb4 100644
--- a/third_party/WebKit/Source/platform/testing/TestingPlatformSupport.h
+++ b/third_party/WebKit/Source/platform/testing/TestingPlatformSupport.h
@@ -108,7 +108,6 @@
   void resumeTimerQueue() override {}
   void addPendingNavigation(WebScheduler::NavigatingFrameType) override {}
   void removePendingNavigation(WebScheduler::NavigatingFrameType) override {}
-  void onNavigationStarted() override {}
 
  private:
   WTF::Deque<std::unique_ptr<WebTaskRunner::Task>> m_tasks;
diff --git a/third_party/WebKit/Source/platform/weborigin/SchemeRegistry.cpp b/third_party/WebKit/Source/platform/weborigin/SchemeRegistry.cpp
index 450ab42..6adbe8c 100644
--- a/third_party/WebKit/Source/platform/weborigin/SchemeRegistry.cpp
+++ b/third_party/WebKit/Source/platform/weborigin/SchemeRegistry.cpp
@@ -35,178 +35,94 @@
 
 namespace {
 
-void checkIsBeforeThreadCreated() {
+class URLSchemesRegistry final {
+ public:
+  URLSchemesRegistry()
+      : localSchemes({"file"}),
+        secureSchemes({"https", "about", "data", "wss"}),
+        schemesWithUniqueOrigins({"about", "javascript", "data"}),
+        emptyDocumentSchemes({"about"}),
+        CORSEnabledSchemes({"http", "https", "data"}),
+        // For ServiceWorker schemes: HTTP is required because http://localhost
+        // is considered secure. Additional checks are performed to ensure that
+        // other http pages are filtered out.
+        serviceWorkerSchemes({"http", "https"}),
+        fetchAPISchemes({"http", "https"}),
+        allowedInReferrerSchemes({"http", "https"}) {}
+  ~URLSchemesRegistry() = default;
+
+  URLSchemesSet localSchemes;
+  URLSchemesSet displayIsolatedURLSchemes;
+  URLSchemesSet secureSchemes;
+  URLSchemesSet schemesWithUniqueOrigins;
+  URLSchemesSet emptyDocumentSchemes;
+  URLSchemesSet schemesForbiddenFromDomainRelaxation;
+  URLSchemesSet notAllowingJavascriptURLsSchemes;
+  URLSchemesSet CORSEnabledSchemes;
+  URLSchemesSet serviceWorkerSchemes;
+  URLSchemesSet fetchAPISchemes;
+  URLSchemesSet firstPartyWhenTopLevelSchemes;
+  URLSchemesMap<SchemeRegistry::PolicyAreas>
+      contentSecurityPolicyBypassingSchemes;
+  URLSchemesSet secureContextBypassingSchemes;
+  URLSchemesSet allowedInReferrerSchemes;
+
+ private:
+  friend const URLSchemesRegistry& getURLSchemesRegistry();
+  friend URLSchemesRegistry& getMutableURLSchemesRegistry();
+
+  static URLSchemesRegistry& getInstance() {
+    DEFINE_STATIC_LOCAL(URLSchemesRegistry, schemes, ());
+    return schemes;
+  }
+};
+
+const URLSchemesRegistry& getURLSchemesRegistry() {
+  return URLSchemesRegistry::getInstance();
+}
+
+URLSchemesRegistry& getMutableURLSchemesRegistry() {
 #if DCHECK_IS_ON()
   DCHECK(WTF::isBeforeThreadCreated());
 #endif
+  return URLSchemesRegistry::getInstance();
 }
 
 }  // namespace
 
-static URLSchemesSet& localURLSchemes() {
-  DEFINE_STATIC_LOCAL(URLSchemesSet, localSchemes, ());
-
-  if (localSchemes.isEmpty())
-    localSchemes.add("file");
-
-  return localSchemes;
-}
-
-static URLSchemesSet& displayIsolatedURLSchemes() {
-  DEFINE_STATIC_LOCAL(URLSchemesSet, displayIsolatedSchemes, ());
-  return displayIsolatedSchemes;
-}
-
-static URLSchemesSet& secureSchemes() {
-  DEFINE_STATIC_LOCAL(URLSchemesSet, secureSchemes,
-                      ({
-                          "https", "about", "data", "wss",
-                      }));
-  return secureSchemes;
-}
-
-static URLSchemesSet& schemesWithUniqueOrigins() {
-  DEFINE_STATIC_LOCAL(URLSchemesSet, schemesWithUniqueOrigins,
-                      ({
-                          "about", "javascript", "data",
-                      }));
-  return schemesWithUniqueOrigins;
-}
-
-static URLSchemesSet& emptyDocumentSchemes() {
-  DEFINE_STATIC_LOCAL(URLSchemesSet, emptyDocumentSchemes, ({
-                                                               "about",
-                                                           }));
-  return emptyDocumentSchemes;
-}
-
-static HashSet<String>& schemesForbiddenFromDomainRelaxation() {
-  DEFINE_STATIC_LOCAL(HashSet<String>, schemes, ());
-  return schemes;
-}
-
-static URLSchemesSet& notAllowingJavascriptURLsSchemes() {
-  DEFINE_STATIC_LOCAL(URLSchemesSet, notAllowingJavascriptURLsSchemes, ());
-  return notAllowingJavascriptURLsSchemes;
+// Must be called before we create other threads to avoid racy static local
+// initialization.
+void SchemeRegistry::initialize() {
+  getURLSchemesRegistry();
 }
 
 void SchemeRegistry::registerURLSchemeAsLocal(const String& scheme) {
-  checkIsBeforeThreadCreated();
   DCHECK_EQ(scheme, scheme.lower());
-  localURLSchemes().add(scheme);
-}
-
-const URLSchemesSet& SchemeRegistry::localSchemes() {
-  return localURLSchemes();
-}
-
-static URLSchemesSet& CORSEnabledSchemes() {
-  DEFINE_STATIC_LOCAL(URLSchemesSet, CORSEnabledSchemes, ());
-
-  if (CORSEnabledSchemes.isEmpty()) {
-    CORSEnabledSchemes.add("http");
-    CORSEnabledSchemes.add("https");
-    CORSEnabledSchemes.add("data");
-  }
-
-  return CORSEnabledSchemes;
-}
-
-static URLSchemesSet& serviceWorkerSchemes() {
-  DEFINE_STATIC_LOCAL(URLSchemesSet, serviceWorkerSchemes, ());
-
-  if (serviceWorkerSchemes.isEmpty()) {
-    // HTTP is required because http://localhost is considered secure.
-    // Additional checks are performed to ensure that other http pages
-    // are filtered out.
-    serviceWorkerSchemes.add("http");
-    serviceWorkerSchemes.add("https");
-  }
-
-  return serviceWorkerSchemes;
-}
-
-static URLSchemesSet& fetchAPISchemes() {
-  DEFINE_STATIC_LOCAL(URLSchemesSet, fetchAPISchemes, ());
-
-  if (fetchAPISchemes.isEmpty()) {
-    fetchAPISchemes.add("http");
-    fetchAPISchemes.add("https");
-  }
-
-  return fetchAPISchemes;
-}
-
-static URLSchemesSet& firstPartyWhenTopLevelSchemes() {
-  DEFINE_STATIC_LOCAL(URLSchemesSet, firstPartyWhenTopLevelSchemes, ());
-  return firstPartyWhenTopLevelSchemes;
-}
-
-static URLSchemesMap<SchemeRegistry::PolicyAreas>&
-ContentSecurityPolicyBypassingSchemes() {
-  DEFINE_STATIC_LOCAL(URLSchemesMap<SchemeRegistry::PolicyAreas>, schemes, ());
-  return schemes;
-}
-
-static URLSchemesSet& secureContextBypassingSchemes() {
-  DEFINE_STATIC_LOCAL(URLSchemesSet, secureContextBypassingSchemes, ());
-  return secureContextBypassingSchemes;
-}
-
-static URLSchemesSet& allowedInReferrerSchemes() {
-  DEFINE_STATIC_LOCAL(URLSchemesSet, allowedInReferrerSchemes, ());
-
-  if (allowedInReferrerSchemes.isEmpty()) {
-    allowedInReferrerSchemes.add("http");
-    allowedInReferrerSchemes.add("https");
-  }
-
-  return allowedInReferrerSchemes;
-}
-
-// All new maps should be added here. Must be called before we create other
-// threads to avoid racy static local initialization.
-void SchemeRegistry::initialize() {
-  localURLSchemes();
-  displayIsolatedURLSchemes();
-  secureSchemes();
-  schemesWithUniqueOrigins();
-  emptyDocumentSchemes();
-  schemesForbiddenFromDomainRelaxation();
-  notAllowingJavascriptURLsSchemes();
-  CORSEnabledSchemes();
-  serviceWorkerSchemes();
-  fetchAPISchemes();
-  firstPartyWhenTopLevelSchemes();
-  ContentSecurityPolicyBypassingSchemes();
-  secureContextBypassingSchemes();
-  allowedInReferrerSchemes();
+  getMutableURLSchemesRegistry().localSchemes.add(scheme);
 }
 
 bool SchemeRegistry::shouldTreatURLSchemeAsLocal(const String& scheme) {
   DCHECK_EQ(scheme, scheme.lower());
   if (scheme.isEmpty())
     return false;
-  return localURLSchemes().contains(scheme);
+  return getURLSchemesRegistry().localSchemes.contains(scheme);
 }
 
 void SchemeRegistry::registerURLSchemeAsNoAccess(const String& scheme) {
-  checkIsBeforeThreadCreated();
   DCHECK_EQ(scheme, scheme.lower());
-  schemesWithUniqueOrigins().add(scheme);
+  getMutableURLSchemesRegistry().schemesWithUniqueOrigins.add(scheme);
 }
 
 bool SchemeRegistry::shouldTreatURLSchemeAsNoAccess(const String& scheme) {
   DCHECK_EQ(scheme, scheme.lower());
   if (scheme.isEmpty())
     return false;
-  return schemesWithUniqueOrigins().contains(scheme);
+  return getURLSchemesRegistry().schemesWithUniqueOrigins.contains(scheme);
 }
 
 void SchemeRegistry::registerURLSchemeAsDisplayIsolated(const String& scheme) {
-  checkIsBeforeThreadCreated();
   DCHECK_EQ(scheme, scheme.lower());
-  displayIsolatedURLSchemes().add(scheme);
+  getMutableURLSchemesRegistry().displayIsolatedURLSchemes.add(scheme);
 }
 
 bool SchemeRegistry::shouldTreatURLSchemeAsDisplayIsolated(
@@ -214,7 +130,7 @@
   DCHECK_EQ(scheme, scheme.lower());
   if (scheme.isEmpty())
     return false;
-  return displayIsolatedURLSchemes().contains(scheme);
+  return getURLSchemesRegistry().displayIsolatedURLSchemes.contains(scheme);
 }
 
 bool SchemeRegistry::shouldTreatURLSchemeAsRestrictingMixedContent(
@@ -224,43 +140,43 @@
 }
 
 void SchemeRegistry::registerURLSchemeAsSecure(const String& scheme) {
-  checkIsBeforeThreadCreated();
   DCHECK_EQ(scheme, scheme.lower());
-  secureSchemes().add(scheme);
+  getMutableURLSchemesRegistry().secureSchemes.add(scheme);
 }
 
 bool SchemeRegistry::shouldTreatURLSchemeAsSecure(const String& scheme) {
   DCHECK_EQ(scheme, scheme.lower());
   if (scheme.isEmpty())
     return false;
-  return secureSchemes().contains(scheme);
+  return getURLSchemesRegistry().secureSchemes.contains(scheme);
 }
 
 void SchemeRegistry::registerURLSchemeAsEmptyDocument(const String& scheme) {
-  checkIsBeforeThreadCreated();
   DCHECK_EQ(scheme, scheme.lower());
-  emptyDocumentSchemes().add(scheme);
+  getMutableURLSchemesRegistry().emptyDocumentSchemes.add(scheme);
 }
 
 bool SchemeRegistry::shouldLoadURLSchemeAsEmptyDocument(const String& scheme) {
   DCHECK_EQ(scheme, scheme.lower());
   if (scheme.isEmpty())
     return false;
-  return emptyDocumentSchemes().contains(scheme);
+  return getURLSchemesRegistry().emptyDocumentSchemes.contains(scheme);
 }
 
 void SchemeRegistry::setDomainRelaxationForbiddenForURLScheme(
     bool forbidden,
     const String& scheme) {
-  checkIsBeforeThreadCreated();
   DCHECK_EQ(scheme, scheme.lower());
   if (scheme.isEmpty())
     return;
 
-  if (forbidden)
-    schemesForbiddenFromDomainRelaxation().add(scheme);
-  else
-    schemesForbiddenFromDomainRelaxation().remove(scheme);
+  if (forbidden) {
+    getMutableURLSchemesRegistry().schemesForbiddenFromDomainRelaxation.add(
+        scheme);
+  } else {
+    getMutableURLSchemesRegistry().schemesForbiddenFromDomainRelaxation.remove(
+        scheme);
+  }
 }
 
 bool SchemeRegistry::isDomainRelaxationForbiddenForURLScheme(
@@ -268,7 +184,8 @@
   DCHECK_EQ(scheme, scheme.lower());
   if (scheme.isEmpty())
     return false;
-  return schemesForbiddenFromDomainRelaxation().contains(scheme);
+  return getURLSchemesRegistry().schemesForbiddenFromDomainRelaxation.contains(
+      scheme);
 }
 
 bool SchemeRegistry::canDisplayOnlyIfCanRequest(const String& scheme) {
@@ -278,9 +195,8 @@
 
 void SchemeRegistry::registerURLSchemeAsNotAllowingJavascriptURLs(
     const String& scheme) {
-  checkIsBeforeThreadCreated();
   DCHECK_EQ(scheme, scheme.lower());
-  notAllowingJavascriptURLsSchemes().add(scheme);
+  getMutableURLSchemesRegistry().notAllowingJavascriptURLsSchemes.add(scheme);
 }
 
 bool SchemeRegistry::shouldTreatURLSchemeAsNotAllowingJavascriptURLs(
@@ -288,26 +204,26 @@
   DCHECK_EQ(scheme, scheme.lower());
   if (scheme.isEmpty())
     return false;
-  return notAllowingJavascriptURLsSchemes().contains(scheme);
+  return getURLSchemesRegistry().notAllowingJavascriptURLsSchemes.contains(
+      scheme);
 }
 
 void SchemeRegistry::registerURLSchemeAsCORSEnabled(const String& scheme) {
-  checkIsBeforeThreadCreated();
   DCHECK_EQ(scheme, scheme.lower());
-  CORSEnabledSchemes().add(scheme);
+  getMutableURLSchemesRegistry().CORSEnabledSchemes.add(scheme);
 }
 
 bool SchemeRegistry::shouldTreatURLSchemeAsCORSEnabled(const String& scheme) {
   DCHECK_EQ(scheme, scheme.lower());
   if (scheme.isEmpty())
     return false;
-  return CORSEnabledSchemes().contains(scheme);
+  return getURLSchemesRegistry().CORSEnabledSchemes.contains(scheme);
 }
 
 String SchemeRegistry::listOfCORSEnabledURLSchemes() {
   StringBuilder builder;
   bool addSeparator = false;
-  for (const auto& scheme : CORSEnabledSchemes()) {
+  for (const auto& scheme : getURLSchemesRegistry().CORSEnabledSchemes) {
     if (addSeparator)
       builder.append(", ");
     else
@@ -324,9 +240,8 @@
 
 void SchemeRegistry::registerURLSchemeAsAllowingServiceWorkers(
     const String& scheme) {
-  checkIsBeforeThreadCreated();
   DCHECK_EQ(scheme, scheme.lower());
-  serviceWorkerSchemes().add(scheme);
+  getMutableURLSchemesRegistry().serviceWorkerSchemes.add(scheme);
 }
 
 bool SchemeRegistry::shouldTreatURLSchemeAsAllowingServiceWorkers(
@@ -334,14 +249,13 @@
   DCHECK_EQ(scheme, scheme.lower());
   if (scheme.isEmpty())
     return false;
-  return serviceWorkerSchemes().contains(scheme);
+  return getURLSchemesRegistry().serviceWorkerSchemes.contains(scheme);
 }
 
 void SchemeRegistry::registerURLSchemeAsSupportingFetchAPI(
     const String& scheme) {
-  checkIsBeforeThreadCreated();
   DCHECK_EQ(scheme, scheme.lower());
-  fetchAPISchemes().add(scheme);
+  getMutableURLSchemesRegistry().fetchAPISchemes.add(scheme);
 }
 
 bool SchemeRegistry::shouldTreatURLSchemeAsSupportingFetchAPI(
@@ -349,21 +263,19 @@
   DCHECK_EQ(scheme, scheme.lower());
   if (scheme.isEmpty())
     return false;
-  return fetchAPISchemes().contains(scheme);
+  return getURLSchemesRegistry().fetchAPISchemes.contains(scheme);
 }
 
 void SchemeRegistry::registerURLSchemeAsFirstPartyWhenTopLevel(
     const String& scheme) {
-  checkIsBeforeThreadCreated();
   DCHECK_EQ(scheme, scheme.lower());
-  firstPartyWhenTopLevelSchemes().add(scheme);
+  getMutableURLSchemesRegistry().firstPartyWhenTopLevelSchemes.add(scheme);
 }
 
 void SchemeRegistry::removeURLSchemeAsFirstPartyWhenTopLevel(
     const String& scheme) {
-  checkIsBeforeThreadCreated();
   DCHECK_EQ(scheme, scheme.lower());
-  firstPartyWhenTopLevelSchemes().remove(scheme);
+  getMutableURLSchemesRegistry().firstPartyWhenTopLevelSchemes.remove(scheme);
 }
 
 bool SchemeRegistry::shouldTreatURLSchemeAsFirstPartyWhenTopLevel(
@@ -371,19 +283,17 @@
   DCHECK_EQ(scheme, scheme.lower());
   if (scheme.isEmpty())
     return false;
-  return firstPartyWhenTopLevelSchemes().contains(scheme);
+  return getURLSchemesRegistry().firstPartyWhenTopLevelSchemes.contains(scheme);
 }
 
 void SchemeRegistry::registerURLSchemeAsAllowedForReferrer(
     const String& scheme) {
-  checkIsBeforeThreadCreated();
   DCHECK_EQ(scheme, scheme.lower());
-  allowedInReferrerSchemes().add(scheme);
+  getMutableURLSchemesRegistry().allowedInReferrerSchemes.add(scheme);
 }
 
 void SchemeRegistry::removeURLSchemeAsAllowedForReferrer(const String& scheme) {
-  checkIsBeforeThreadCreated();
-  allowedInReferrerSchemes().remove(scheme);
+  getMutableURLSchemesRegistry().allowedInReferrerSchemes.remove(scheme);
 }
 
 bool SchemeRegistry::shouldTreatURLSchemeAsAllowedForReferrer(
@@ -391,22 +301,22 @@
   DCHECK_EQ(scheme, scheme.lower());
   if (scheme.isEmpty())
     return false;
-  return allowedInReferrerSchemes().contains(scheme);
+  return getURLSchemesRegistry().allowedInReferrerSchemes.contains(scheme);
 }
 
 void SchemeRegistry::registerURLSchemeAsBypassingContentSecurityPolicy(
     const String& scheme,
     PolicyAreas policyAreas) {
-  checkIsBeforeThreadCreated();
   DCHECK_EQ(scheme, scheme.lower());
-  ContentSecurityPolicyBypassingSchemes().add(scheme, policyAreas);
+  getMutableURLSchemesRegistry().contentSecurityPolicyBypassingSchemes.add(
+      scheme, policyAreas);
 }
 
 void SchemeRegistry::removeURLSchemeRegisteredAsBypassingContentSecurityPolicy(
     const String& scheme) {
-  checkIsBeforeThreadCreated();
   DCHECK_EQ(scheme, scheme.lower());
-  ContentSecurityPolicyBypassingSchemes().remove(scheme);
+  getMutableURLSchemesRegistry().contentSecurityPolicyBypassingSchemes.remove(
+      scheme);
 }
 
 bool SchemeRegistry::schemeShouldBypassContentSecurityPolicy(
@@ -418,22 +328,23 @@
 
   // get() returns 0 (PolicyAreaNone) if there is no entry in the map.
   // Thus by default, schemes do not bypass CSP.
-  return (ContentSecurityPolicyBypassingSchemes().get(scheme) & policyAreas) ==
-         policyAreas;
+  return (getURLSchemesRegistry().contentSecurityPolicyBypassingSchemes.get(
+              scheme) &
+          policyAreas) == policyAreas;
 }
 
 void SchemeRegistry::registerURLSchemeBypassingSecureContextCheck(
     const String& scheme) {
-  checkIsBeforeThreadCreated();
   DCHECK_EQ(scheme, scheme.lower());
-  secureContextBypassingSchemes().add(scheme.lower());
+  getMutableURLSchemesRegistry().secureContextBypassingSchemes.add(scheme);
 }
 
 bool SchemeRegistry::schemeShouldBypassSecureContextCheck(
     const String& scheme) {
   if (scheme.isEmpty())
     return false;
-  return secureContextBypassingSchemes().contains(scheme.lower());
+  DCHECK_EQ(scheme, scheme.lower());
+  return getURLSchemesRegistry().secureContextBypassingSchemes.contains(scheme);
 }
 
 }  // namespace blink
diff --git a/third_party/WebKit/Source/platform/weborigin/SchemeRegistryTest.cpp b/third_party/WebKit/Source/platform/weborigin/SchemeRegistryTest.cpp
index ce2e87a..dfa1f55b 100644
--- a/third_party/WebKit/Source/platform/weborigin/SchemeRegistryTest.cpp
+++ b/third_party/WebKit/Source/platform/weborigin/SchemeRegistryTest.cpp
@@ -56,19 +56,16 @@
   const char* scheme1 = "http";
   const char* scheme2 = "https";
   const char* scheme3 = "random-scheme";
-  const char* scheme4 = "RANDOM-SCHEME";
 
   EXPECT_FALSE(SchemeRegistry::schemeShouldBypassSecureContextCheck(scheme1));
   EXPECT_FALSE(SchemeRegistry::schemeShouldBypassSecureContextCheck(scheme2));
   EXPECT_FALSE(SchemeRegistry::schemeShouldBypassSecureContextCheck(scheme3));
-  EXPECT_FALSE(SchemeRegistry::schemeShouldBypassSecureContextCheck(scheme4));
 
   SchemeRegistry::registerURLSchemeBypassingSecureContextCheck("random-scheme");
 
   EXPECT_FALSE(SchemeRegistry::schemeShouldBypassSecureContextCheck(scheme1));
   EXPECT_FALSE(SchemeRegistry::schemeShouldBypassSecureContextCheck(scheme2));
   EXPECT_TRUE(SchemeRegistry::schemeShouldBypassSecureContextCheck(scheme3));
-  EXPECT_TRUE(SchemeRegistry::schemeShouldBypassSecureContextCheck(scheme4));
 }
 
 }  // namespace
diff --git a/third_party/WebKit/public/platform/WebFrameScheduler.h b/third_party/WebKit/public/platform/WebFrameScheduler.h
index 17585ea1..fe6f3a67 100644
--- a/third_party/WebKit/public/platform/WebFrameScheduler.h
+++ b/third_party/WebKit/public/platform/WebFrameScheduler.h
@@ -67,6 +67,10 @@
   // tells the scheduler not to advance virtual time if it's using the
   // DETERMINISTIC_LOADING policy.
   virtual void setDocumentParsingInBackground(bool) {}
+
+  // Tells the scheduler that the first meaningful paint has occured for this
+  // frame.
+  virtual void onFirstMeaningfulPaint() {}
 };
 
 }  // namespace blink
diff --git a/third_party/WebKit/public/platform/WebScheduler.h b/third_party/WebKit/public/platform/WebScheduler.h
index ff8fb42..88375aa 100644
--- a/third_party/WebKit/public/platform/WebScheduler.h
+++ b/third_party/WebKit/public/platform/WebScheduler.h
@@ -95,9 +95,6 @@
   // Tells the scheduler that a navigation task is no longer pending.
   virtual void removePendingNavigation(NavigatingFrameType) = 0;
 
-  // Tells the scheduler that an expected navigation was started.
-  virtual void onNavigationStarted() = 0;
-
 #ifdef INSIDE_BLINK
   // Helpers for posting bound functions as tasks.
   typedef Function<void(double deadlineSeconds)> IdleTask;
diff --git a/tools/determinism/create_diffs_tarball.py b/tools/determinism/create_diffs_tarball.py
new file mode 100755
index 0000000..fdb7d635
--- /dev/null
+++ b/tools/determinism/create_diffs_tarball.py
@@ -0,0 +1,60 @@
+#!/usr/bin/env python
+# Copyright 2016 The Chromium Authors. All rights reserved.
+# Use of this source code is governed by a BSD-style license that can be
+# found in the LICENSE file.
+
+"""Create tarball of differences."""
+
+import argparse
+import json
+import os
+import shutil
+import sys
+import tarfile
+import tempfile
+
+
+def CreateArchive(first, second, input_files, output_file):
+  """Create archive of input files to output_dir.
+
+  Args:
+    first: the first build directory.
+    second: the second build directory.
+    input_files: list of input files to be archived.
+    output_file: an output file.
+  """
+  with tarfile.open(name=output_file, mode='w:gz') as tf:
+    for f in input_files:
+      tf.add(os.path.join(first, f))
+      tf.add(os.path.join(second, f))
+
+
+def main():
+  parser = argparse.ArgumentParser()
+  parser.add_argument('-f', '--first-build-dir',
+                      help='The first build directory')
+  parser.add_argument('-s', '--second-build-dir',
+                      help='The second build directory')
+  parser.add_argument('--json-input',
+                      help='JSON file to specify list of files to archive.')
+  parser.add_argument('--output', help='output filename.')
+  args = parser.parse_args()
+
+  if not args.first_build_dir:
+    parser.error('--first-build-dir is required')
+  if not args.second_build_dir:
+    parser.error('--second-build-dir is required')
+  if not args.json_input:
+    parser.error('--json-input is required')
+  if not args.output:
+    parser.error('--output is required')
+
+  with open(args.json_input) as f:
+    input_files = json.load(f)
+
+  CreateArchive(args.first_build_dir, args.second_build_dir, input_files,
+                args.output)
+
+
+if __name__ == '__main__':
+  sys.exit(main())
diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml
index 5c51940..079207c 100644
--- a/tools/metrics/histograms/histograms.xml
+++ b/tools/metrics/histograms/histograms.xml
@@ -33834,6 +33834,9 @@
 </histogram>
 
 <histogram name="Net.Socket.IdleSocketTimeSaving" units="ms">
+  <obsolete>
+    Deprecated as of 11/2016.
+  </obsolete>
   <owner>xunjieli@chromium.org</owner>
   <summary>
     Number of milliseconds an idle socket saved in connection establishment
@@ -39349,11 +39352,17 @@
 </histogram>
 
 <histogram name="Notifications.Icon.FileSize" units="bytes">
+  <obsolete>
+    Deprecated Nov 2016 in favor of Notifications.LoadFileSize.*
+  </obsolete>
   <owner>peter@chromium.org</owner>
   <summary>The number of bytes loaded for a Web Notification icon.</summary>
 </histogram>
 
 <histogram name="Notifications.Icon.LoadFailTime" units="ms">
+  <obsolete>
+    Deprecated Nov 2016 in favor of Notifications.LoadFailTime.*
+  </obsolete>
   <owner>peter@chromium.org</owner>
   <summary>
     The number of milliseconds it took to fail loading an icon for a Web
@@ -39362,6 +39371,9 @@
 </histogram>
 
 <histogram name="Notifications.Icon.LoadFinishTime" units="ms">
+  <obsolete>
+    Deprecated Nov 2016 in favor of Notifications.LoadFinishTime.*
+  </obsolete>
   <owner>peter@chromium.org</owner>
   <summary>
     The number of milliseconds it took to finish successfully loading an icon
@@ -39370,6 +39382,9 @@
 </histogram>
 
 <histogram name="Notifications.Icon.ScaleDownTime" units="ms">
+  <obsolete>
+    Deprecated Nov 2016 in favor of Notifications.LoadScaleDownTime.*
+  </obsolete>
   <owner>peter@chromium.org</owner>
   <summary>
     The number of milliseconds it took to scale down an icon for a Web
@@ -39377,6 +39392,45 @@
   </summary>
 </histogram>
 
+<histogram name="Notifications.LoadFailTime" units="ms">
+<!-- Name completed by histogram_suffixes name="NotificationImageTypes" -->
+
+  <owner>johnme@chromium.org</owner>
+  <summary>
+    The number of milliseconds it took to fail loading an icon/image for a Web
+    Notification.
+  </summary>
+</histogram>
+
+<histogram name="Notifications.LoadFileSize" units="bytes">
+<!-- Name completed by histogram_suffixes name="NotificationImageTypes" -->
+
+  <owner>johnme@chromium.org</owner>
+  <summary>
+    The number of bytes loaded for a Web Notification icon/image.
+  </summary>
+</histogram>
+
+<histogram name="Notifications.LoadFinishTime" units="ms">
+<!-- Name completed by histogram_suffixes name="NotificationImageTypes" -->
+
+  <owner>johnme@chromium.org</owner>
+  <summary>
+    The number of milliseconds it took to finish successfully loading an
+    icon/image for a Web Notification.
+  </summary>
+</histogram>
+
+<histogram name="Notifications.LoadScaleDownTime" units="ms">
+<!-- Name completed by histogram_suffixes name="NotificationImageTypes" -->
+
+  <owner>johnme@chromium.org</owner>
+  <summary>
+    The number of milliseconds it took to scale down an icon/image for a Web
+    Notification.
+  </summary>
+</histogram>
+
 <histogram name="Notifications.PerNotificationActions"
     enum="NotificationActionType">
   <owner>dewittj@chromium.org</owner>
@@ -110752,6 +110806,17 @@
   <affected-histogram name="Notifications.Display"/>
 </histogram_suffixes>
 
+<histogram_suffixes name="NotificationImageTypes" separator=".">
+  <suffix name="ActionIcon"/>
+  <suffix name="Badge"/>
+  <suffix name="Icon"/>
+  <suffix name="Image"/>
+  <affected-histogram name="Notifications.LoadFailTime"/>
+  <affected-histogram name="Notifications.LoadFileSize"/>
+  <affected-histogram name="Notifications.LoadFinishTime"/>
+  <affected-histogram name="Notifications.LoadScaleDownTime"/>
+</histogram_suffixes>
+
 <histogram_suffixes name="NQE.Accuracy.Metric.Accuracy.DiffPositiveOrNegative"
     separator=".">
   <suffix name="Negative"
diff --git a/url/gurl_unittest.cc b/url/gurl_unittest.cc
index f8d4c05..24dee6c 100644
--- a/url/gurl_unittest.cc
+++ b/url/gurl_unittest.cc
@@ -294,6 +294,7 @@
     {"http://www.google.com/foo/", "/bar", true, "http://www.google.com/bar"},
     {"http://www.google.com/foo", "bar", true, "http://www.google.com/bar"},
     {"http://www.google.com/", "http://images.google.com/foo.html", true, "http://images.google.com/foo.html"},
+    {"http://www.google.com/", "http://images.\tgoogle.\ncom/\rfoo.html", true, "http://images.google.com/foo.html"},
     {"http://www.google.com/blah/bloo?c#d", "../../../hello/./world.html?a#b", true, "http://www.google.com/hello/world.html?a#b"},
     {"http://www.google.com/foo#bar", "#com", true, "http://www.google.com/foo#com"},
     {"http://www.google.com/", "Https:images.google.com", true, "https://images.google.com/"},
diff --git a/url/url_util.cc b/url/url_util.cc
index 0a84d5e..0b3044dc 100644
--- a/url/url_util.cc
+++ b/url/url_util.cc
@@ -19,6 +19,13 @@
 
 namespace {
 
+// Pass this enum through for methods which would like to know if whitespace
+// removal is necessary.
+enum WhitespaceRemovalPolicy {
+  REMOVE_WHITESPACE,
+  DO_NOT_REMOVE_WHITESPACE,
+};
+
 const int kNumStandardURLSchemes = 10;
 const SchemeWithType kStandardURLSchemes[kNumStandardURLSchemes] = {
     {kHttpScheme, SCHEME_WITH_PORT},
@@ -154,19 +161,19 @@
   return DoCompareSchemeComponent(spec, our_scheme, compare);
 }
 
-template<typename CHAR>
-bool DoCanonicalize(const CHAR* in_spec,
-                    int in_spec_len,
+template <typename CHAR>
+bool DoCanonicalize(const CHAR* spec,
+                    int spec_len,
                     bool trim_path_end,
+                    WhitespaceRemovalPolicy whitespace_policy,
                     CharsetConverter* charset_converter,
                     CanonOutput* output,
                     Parsed* output_parsed) {
-  // Remove any whitespace from the middle of the relative URL, possibly
-  // copying to the new buffer.
+  // Remove any whitespace from the middle of the relative URL if necessary.
+  // Possibly this will result in copying to the new buffer.
   RawCanonOutputT<CHAR> whitespace_buffer;
-  int spec_len;
-  const CHAR* spec = RemoveURLWhitespace(in_spec, in_spec_len,
-                                         &whitespace_buffer, &spec_len);
+  if (whitespace_policy == REMOVE_WHITESPACE)
+    spec = RemoveURLWhitespace(spec, spec_len, &whitespace_buffer, &spec_len);
 
   Parsed parsed_input;
 #ifdef WIN32
@@ -287,7 +294,8 @@
       // based on base_parsed_authority instead of base_parsed) and needs to be
       // re-created.
       DoCanonicalize(temporary_output.data(), temporary_output.length(), true,
-                     charset_converter, output, output_parsed);
+                     REMOVE_WHITESPACE, charset_converter, output,
+                     output_parsed);
       return did_resolve_succeed;
     }
   } else if (is_relative) {
@@ -300,8 +308,9 @@
   }
 
   // Not relative, canonicalize the input.
-  return DoCanonicalize(relative, relative_length, true, charset_converter,
-                        output, output_parsed);
+  return DoCanonicalize(relative, relative_length, true,
+                        DO_NOT_REMOVE_WHITESPACE, charset_converter, output,
+                        output_parsed);
 }
 
 template<typename CHAR>
@@ -348,8 +357,8 @@
     RawCanonOutput<128> recanonicalized;
     Parsed recanonicalized_parsed;
     DoCanonicalize(scheme_replaced.data(), scheme_replaced.length(), true,
-                   charset_converter,
-                   &recanonicalized, &recanonicalized_parsed);
+                   REMOVE_WHITESPACE, charset_converter, &recanonicalized,
+                   &recanonicalized_parsed);
 
     // Recurse using the version with the scheme already replaced. This will now
     // use the replacement rules for the new scheme.
@@ -535,8 +544,8 @@
                   CharsetConverter* charset_converter,
                   CanonOutput* output,
                   Parsed* output_parsed) {
-  return DoCanonicalize(spec, spec_len, trim_path_end, charset_converter,
-                        output, output_parsed);
+  return DoCanonicalize(spec, spec_len, trim_path_end, REMOVE_WHITESPACE,
+                        charset_converter, output, output_parsed);
 }
 
 bool Canonicalize(const base::char16* spec,
@@ -545,8 +554,8 @@
                   CharsetConverter* charset_converter,
                   CanonOutput* output,
                   Parsed* output_parsed) {
-  return DoCanonicalize(spec, spec_len, trim_path_end, charset_converter,
-                        output, output_parsed);
+  return DoCanonicalize(spec, spec_len, trim_path_end, REMOVE_WHITESPACE,
+                        charset_converter, output, output_parsed);
 }
 
 bool ResolveRelative(const char* base_spec,