DescriptionWhile running the Caja regression tests ("ant runtests") the testOk
test fails in test_GLOBAL_LEAKS_FROM_ARRAY_METHODS due to a bug on FF
39 we have yet to diagnose or report: When this code tries to define a
global property to its current state, defineProperty throws an
error. Since guest code cannot cause SES to attempt to defineProperty
a global property, simply skipping the defineProperty in this case is
safe.
For several properties that were data properties on RegExp instances
in ES5, ES6 (ECMAScript 2015) instead makes them accessor properties
on RegExp.prototype. See the note at
http://www.ecma-international.org/ecma-262/6.0/index.html#sec-properties-of-regexp-instances
This CL updates the whitelist to reflect this change. Prior to this
CL, this discrepancy was causing several test failures on FF 39.
Patch Set 1 #Patch Set 2 : Repair test breakage. Update RegExp whitelist. #
MessagesTotal messages: 3
|
||||||||||||||||||||||||||||