Bug 1083470 - Disable E4X for-each in release. r?luke draft
authorMasatoshi Kimura <VYV03354@nifty.ne.jp>
Sun, 06 Aug 2017 17:15:26 +0900
changeset 641209 92922fe7a94d2b5342728f2c5b50fdf307681bc0
parent 641206 84bd69290b82bb26fd22fd1faf5cec68a1bffb33
child 724749 3ad88ba286f4a39b9165b94ee4bc7b5ea2911eb9
push id72474
push userVYV03354@nifty.ne.jp
push dateSun, 06 Aug 2017 08:16:58 +0000
reviewersluke
bugs1083470
milestone57.0a1
Bug 1083470 - Disable E4X for-each in release. r?luke MozReview-Commit-ID: 8rLq9GzvNrT
js/src/jsapi.h
--- a/js/src/jsapi.h
+++ b/js/src/jsapi.h
@@ -1166,21 +1166,17 @@ class JS_PUBLIC_API(ContextOptions) {
         nativeRegExp_(true),
         unboxedArrays_(false),
         asyncStack_(true),
         throwOnDebuggeeWouldRun_(true),
         dumpStackOnDebuggeeWouldRun_(false),
         werror_(false),
         strictMode_(false),
         extraWarnings_(false),
-#ifdef NIGHTLY_BUILD
         forEachStatement_(false)
-#else
-        forEachStatement_(true)
-#endif
     {
     }
 
     bool baseline() const { return baseline_; }
     ContextOptions& setBaseline(bool flag) {
         baseline_ = flag;
         return *this;
     }