Upstream version 11.39.265.0
[platform/framework/web/crosswalk.git] / src / xwalk / DEPS.xwalk
index abc193b..3ce6e0e 100644 (file)
 # Edit these when rolling DEPS.xwalk.
 # -----------------------------------
 
-chromium_crosswalk_rev = '66c669af8a18cf8d4aa2cc8b798d27e8e1a2feae'
-blink_crosswalk_rev = 'bc7b6c17bc9634579c6df664d04fdf38a1edd56a'
-v8_crosswalk_rev = '452135ceb9d31a6bc30fb39bf743623e0f553afa'
-ozone_wayland_rev = '113c32025bee544ee34460ce3a29497e69024cee'
+chromium_crosswalk_rev = '0bbff352135bacf2e6a17b5ffebd387f3c2d085f'
+v8_crosswalk_rev = '05d1cf41ef1b6e73079f69492d9e942ec19cc61a'
+ozone_wayland_rev = 'b002e0692f397a02264cc99208081f54a90d0973'
+
+# |blink_crosswalk_rev| specifies the SHA1 hash of the blink-crosswalk commit
+# we want to point to, very much like the variables above.
+# |blink_upstream_rev| indicates the revision of the latest upstream commit in
+# the blink-crosswalk repository, so that the devtools code can use it to fetch
+# assets from Chromium's servers with a revision that exists there. We need an
+# SVN revision while Blink is still in SVN.
+blink_crosswalk_rev = 'dc24b658e6b89accb1e21a14bc06dc72bfc00c41'
+blink_upstream_rev = '185310'
 
 crosswalk_git = 'https://github.com/crosswalk-project'
 ozone_wayland_git = 'https://github.com/01org'
@@ -42,14 +50,6 @@ solutions = [
       'src/v8':
         crosswalk_git + '/v8-crosswalk.git@' + v8_crosswalk_rev,
 
-      # Temporarily switch to a more recent WebRTC version that includes its
-      # r6909, which, together with r6853, fixes the problems described in
-      # XWALK-2160.
-      # See also: https://code.google.com/p/webrtc/issues/detail?id=3625
-      'src/third_party/webrtc':
-        'https://chromium.googlesource.com/external/webrtc/trunk/webrtc.git@'
-           'cdc312345fcdfc586a7c8cd720407449cc0bdcd2',
-
       # Include OpenCL header files for WebCL support, target version 1.2.
       'src/third_party/khronos/CL':
         'https://cvs.khronos.org/svn/repos/registry/trunk/public/cl/api/1.2@'
@@ -72,6 +72,15 @@ solutions = [
       'commit-queue': None,
       'depot_tools': None,
     },
+
+    'custom_hooks': [
+      # Disable Chromium's "gyp" hooks, which runs the gyp_chromium script. We
+      # are not interested in running it as we use gyp_xwalk instead (and it is
+      # run at a later stage as a hook in Crosswalk's own DEPS).
+      {
+        'name': 'gyp',
+      },
+    ],
   },
 
   # ozone-wayland is set as a separate solution because we gclient _not_ to read
@@ -84,6 +93,21 @@ solutions = [
   }
 ]
 
+hooks = [
+  {
+    'action': [
+      'python',
+      'src/xwalk/tools/upstream_revision.py',
+      '-r',
+      blink_upstream_rev,
+      '-o',
+      'src/xwalk/build/UPSTREAM.blink'
+    ],
+    'pattern': '.',
+    'name': 'upstream_revision'
+  }
+]
+
 # -------------------------------------------------
 # This area is edited by generate_gclient-xwalk.py.
 # -------------------------------------------------