Reviewers: danno, adamk, rossberg, Jakob,

Message:
Disable M35 by not exposing API on Object. Note that this patch disables
non-Object.observe tests and should not be applied to bleeding_edge for any
lenght of time.


Description:
disable Object.observe

R=danno
BUG=

Please review this at https://codereview.chromium.org/252063003/

SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge

Affected files (+14, -1 lines):
  M src/object-observe.js
  M test/cctest/cctest.status
  M test/mjsunit/mjsunit.status


Index: src/object-observe.js
diff --git a/src/object-observe.js b/src/object-observe.js
index c4ddd181d2841c479c3de34bd6d683554e2352bd..bbbcbde558d993812ff7872fd5b726dc73103553 100644
--- a/src/object-observe.js
+++ b/src/object-observe.js
@@ -646,4 +646,5 @@ function SetupObjectObserve() {
   ));
 }

-SetupObjectObserve();
+// Disable Object.observe API for M35.
+// SetupObjectObserve();
Index: test/cctest/cctest.status
diff --git a/test/cctest/cctest.status b/test/cctest/cctest.status
index eb101ceafa42fab0ef43570fdf58f3c252eb6c42..df39114ab2310d668f97a33d29bb421e5f225f17 100644
--- a/test/cctest/cctest.status
+++ b/test/cctest/cctest.status
@@ -81,6 +81,10 @@
   'test-api/Threading3': [PASS, ['mode == debug', SLOW]],
   'test-api/Threading4': [PASS, ['mode == debug', SLOW]],
   'test-strings/StringOOM*': [PASS, ['mode == debug', SKIP]],
+
+  # Object.observe is disabled.
+  'test-object-observe/*': [SKIP],
+  'test-microtask-delivery/*': [SKIP],
 }],  # ALWAYS

##############################################################################
Index: test/mjsunit/mjsunit.status
diff --git a/test/mjsunit/mjsunit.status b/test/mjsunit/mjsunit.status
index 036fb483432ca2f5082daa4298a293b8360b1e69..e65beeafb0fc729444c00a1fa8dc7934ad36d3e3 100644
--- a/test/mjsunit/mjsunit.status
+++ b/test/mjsunit/mjsunit.status
@@ -127,6 +127,14 @@
   # array buffer.
   'nans': [PASS, ['arch == mips', SKIP]],

+  # Object.observe is disabled.
+  'es6/promises': [SKIP],
+  'array-push7': [SKIP],
+  'harmony/microtask-delivery': [SKIP],
+  'es7/object-observe': [SKIP],
+  'harmony/regress/regress-observe-empty-double-array': [SKIP],
+  'regress/regress-356589': [SKIP],
+  'regress/regress-observe-map-cache': [SKIP],
 }],  # ALWAYS

##############################################################################


--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
--- You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to