Thanks for the replies Dave and Gavin, and the data in particular. Looks like we'll leave it as is.
Paul On Tue, Aug 9, 2011 at 14:18, Dave Fugate <[email protected]> wrote: > Hi Paul, both of these tests were disabled on test262 about a month ago (see > https://bugs.ecmascript.org/show_bug.cgi?id=120). In brief, chapter 16's > extension clause regarding syntax errors implies these negative tests were > invalid. While I don't have the data available anymore, we (Microsoft) did > find some real world sites broke when the syntax error was thrown under these > circumstances. At the TC-39 meeting in May, we discussed making ES6 match > the web in this regard - see > http://wiki.ecmascript.org/doku.php?id=harmony:regexp_match_web_reality. > Hope this helps! > > Dave > > -----Original Message----- > From: [email protected] [mailto:[email protected]] > On Behalf Of Paul Biggar > Sent: Tuesday, August 09, 2011 1:42 PM > To: [email protected]; [email protected] > Subject: Regexp backreferences > > [apologies for the duplicate post on test262@, my first attempt bounced on > es-discuss@] > > Hi folks, > > Currently in SpiderMonkey, overlarge regex backreferences do not cause syntax > errors. We are considering making them cause syntax errors for > test262 compliance, but are worried it will break the web. > > As far as I can tell, we inherited our behaviour from Apple's Yarr, which > took the behaviour from us, who originally copied IE back when that was > important. Chrome does the same as us. > > Does anyone have any idea or data as to whether this will break the web? If > no such data exists, we can always just try it and see if it breaks things. > Should this be removed form test262? > > Thanks, > Paul > > > Firefox bug: > https://bugzilla.mozilla.org/show_bug.cgi?id=413155 > > > test262 test cases: > > http://hg.ecmascript.org/tests/test262/file/034836894a85/test/suite/sputnik_converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T2.js > > > http://hg.ecmascript.org/tests/test262/file/034836894a85/test/suite/sputnik_converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T3.js > > > -- > Paul Biggar > Compiler Geek > [email protected] > @paulbiggar > _______________________________________________ > es-discuss mailing list > [email protected] > https://mail.mozilla.org/listinfo/es-discuss > -- Paul Biggar Compiler Geek [email protected] @paulbiggar _______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

