diff --git a/DEPS b/DEPS
index eb28b1e..22af22e 100644
--- a/DEPS
+++ b/DEPS
@@ -39,11 +39,11 @@
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling Skia
   # and whatever else without interference from each other.
-  'skia_revision': 'c429baf7a28205a19975cfbb60db1b7bfc9c61fa',
+  'skia_revision': 'dda239e25b54f4265734c62e2fdc76c872406f28',
   # 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': 'cf5dfaf3b91a61b6ab9deecdbd3e4cb23a4f9263',
+  'v8_revision': 'f78a404f2af4e2c09f7d227a05795b49f80ff00e',
   # 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.
@@ -59,7 +59,7 @@
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling PDFium
   # and whatever else without interference from each other.
-  'pdfium_revision': 'a560806d77c8ada8bd2203eebfc1190d14922cdd',
+  'pdfium_revision': 'ac88953dfa7c1a68c69989d61d7bc03c0595064b',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling openmax_dl
   # and whatever else without interference from each other.
@@ -67,7 +67,7 @@
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling BoringSSL
   # and whatever else without interference from each other.
-  'boringssl_revision': '4339552fbb2257156ce5c5bf49da2614d7c5a9a9',
+  'boringssl_revision': 'feaa57d13daa0b5bf3c068ce18d24870d50bfae9',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling nss
   # and whatever else without interference from each other.
@@ -87,7 +87,7 @@
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling NaCl
   # and whatever else without interference from each other.
-  'nacl_revision': '65b1df2594df0e08e49f52fbc43000a47ae7fdb3',
+  'nacl_revision': 'dabc9f016f3cb4cb262f7c9b43c60800906f3432',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling dEQP
   # and whatever else without interference from each other.
@@ -100,7 +100,7 @@
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling catapult
   # and whatever else without interference from each other.
-  'catapult_revision': 'cb46f205b9fb8250ee820de3a4b01a90224206d8',
+  'catapult_revision': 'f98a1ff33ee6d3575cdbb338b2a2f9fde11e7ee3',
 }
 
 # Only these hosts are allowed for dependencies in this DEPS file.
@@ -135,10 +135,10 @@
    Var('chromium_git') + '/external/colorama.git' + '@' + '799604a1041e9b3bc5d2789ecbd7e8db2e18e6b8',
 
   'src/third_party/icu':
-   Var('chromium_git') + '/chromium/deps/icu.git' + '@' + '0d572d65aae621e13d6863fe470c9c8cee71043d',
+   Var('chromium_git') + '/chromium/deps/icu.git' + '@' + '628d39f5b088236d2021bf4388549fd92673ff1a',
 
   'src/third_party/hunspell_dictionaries':
-   Var('chromium_git') + '/chromium/deps/hunspell_dictionaries.git' + '@' + 'c106afdcec5d3de2622e19f1b3294c47bbd8bd72',
+   Var('chromium_git') + '/chromium/deps/hunspell_dictionaries.git' + '@' + 'b53f0de2762f982117be3bd986a221cee2f6769c',
 
   'src/third_party/safe_browsing/testing':
     Var('chromium_git') + '/external/google-safe-browsing/testing.git' + '@' + '9d7e8064f3ca2e45891470c9b5b1dce54af6a9d6',
@@ -150,7 +150,7 @@
     Var('chromium_git') + '/external/snappy.git' + '@' + '762bb32f0c9d2f31ba4958c7c0933d22e80c20bf',
 
   'src/tools/gyp':
-    Var('chromium_git') + '/external/gyp.git' + '@' + '8e8c3178d9d2734a6223b87fbd45ab250baf77e8',
+    Var('chromium_git') + '/external/gyp.git' + '@' + '28340b46df65f2c84f7793470189a0b395e1c9a4',
 
   'src/tools/swarming_client':
    Var('chromium_git') + '/external/swarming.client.git' + '@' +  Var('swarming_revision'),
@@ -180,7 +180,7 @@
     Var('chromium_git') + '/external/bidichecker/lib.git' + '@' + '97f2aa645b74c28c57eca56992235c79850fa9e0',
 
   'src/third_party/webgl/src':
-   Var('chromium_git') + '/external/khronosgroup/webgl.git' + '@' + '418e0bb954cda97b39edb9aa947958e6d60beb93',
+   Var('chromium_git') + '/external/khronosgroup/webgl.git' + '@' + '863cabbe53447cd4e131ee5bf1979bfe9dcf3016',
 
   'src/third_party/webdriver/pylib':
     Var('chromium_git') + '/external/selenium/py.git' + '@' + '5fd78261a75fe08d27ca4835fb6c5ce4b42275bd',
@@ -216,7 +216,7 @@
    Var('chromium_git') + '/native_client/src/third_party/scons-2.0.1.git' + '@' + '1c1550e17fc26355d08627fbdec13d8291227067',
 
   'src/third_party/webrtc':
-    Var('chromium_git') + '/external/webrtc/trunk/webrtc.git' + '@' + 'df760cd28a1a2a3f628c67dd85d51d52f1ea5d99', # commit position 12119
+    Var('chromium_git') + '/external/webrtc/trunk/webrtc.git' + '@' + '83147bf44f1d99df82eb2bde54cef6ec38b46509', # commit position 12179
 
   'src/third_party/openmax_dl':
     Var('chromium_git') + '/external/webrtc/deps/third_party/openmax.git' + '@' +  Var('openmax_dl_revision'),
@@ -387,7 +387,7 @@
 
     # For Linux and Chromium OS.
     'src/third_party/cros_system_api':
-     Var('chromium_git') + '/chromiumos/platform/system_api.git' + '@' + '8e2e37df9c5326a8e4198553a4befb0c1be97841',
+     Var('chromium_git') + '/chromiumos/platform/system_api.git' + '@' + '452060bb03235f1241f5822f326f2abbc936e656',
 
     # Note that this is different from Android's freetype repo.
     'src/third_party/freetype2/src':
@@ -436,7 +436,7 @@
      Var('chromium_git') + '/external/android_protobuf.git' + '@' + '999188d0dc72e97f7fe08bb756958a2cf090f4e7',
 
     'src/third_party/android_tools':
-     Var('chromium_git') + '/android_tools.git' + '@' + '19728471dd63a968668288488403286b68e4ae9e',
+     Var('chromium_git') + '/android_tools.git' + '@' + 'adfd31794011488cd0fc716b53558b2d8a67af8b',
 
     'src/third_party/apache-mime4j':
      Var('chromium_git') + '/chromium/deps/apache-mime4j.git' + '@' + '28cb1108bff4b6cf0a2e86ff58b3d025934ebe3a',
@@ -611,6 +611,12 @@
     'pattern': '.',
     'action': ['python', 'src/build/vs_toolchain.py', 'update'],
   },
+  {
+    # Update the Mac toolchain if necessary.
+    'name': 'mac_toolchain',
+    'pattern': '.',
+    'action': ['python', 'src/build/mac_toolchain.py'],
+  },
   # Pull binutils for linux, enabled debug fission for faster linking /
   # debugging when used with clang on Ubuntu Precise.
   # https://code.google.com/p/chromium/issues/detail?id=352046
@@ -789,7 +795,7 @@
     'action': ['python',
                'src/build/get_syzygy_binaries.py',
                '--output-dir=src/third_party/syzygy/binaries',
-               '--revision=83261eadef4d3a6ac2e2b325a39e62c27b283aca',
+               '--revision=e6784a6b60fa2449a3cabb8ede9c6b98ef902c06',
                '--overwrite',
     ],
   },