v8/test/webkit/fast/regex
littledan 80803aa89e Remove RegExp.prototype.source getter compat workaround
The getter RegExp.prototype.source is specified in ES2015 to throw when
called on a non-RegExp instance, such as RegExp.prototype. We had previously
put in a compatibility workaround for all RegExp getters to make them
throw on access specifically with RegExp.prototype as the receiver; however,
we only have evidence that this is needed for properties other than source.
This patch removes the compatibility workaround for get RegExp.prototype.source
and gives it semantics precisely as per the ES2015 specification.

R=adamk
BUG=chromium:581577,v8:4827
LOG=Y

Review URL: https://codereview.chromium.org/1837843002

Cr-Commit-Position: refs/heads/master@{#35086}
2016-03-28 20:43:02 +00:00
..
alternative-length-miscalculation-expected.txt Migrate more tests from blink repository. 2013-07-25 19:54:24 +00:00
alternative-length-miscalculation.js Migrate more tests from blink repository. 2013-07-25 19:54:24 +00:00
assertion-expected.txt Migrate more tests from blink repository. 2013-07-25 19:54:24 +00:00
assertion.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
constructor-expected.txt Introduce a BuiltinsConstructStub that sets up new.target and does a [[call]] per ES6 9.3.2 2015-11-19 16:11:09 +00:00
constructor.js Introduce a BuiltinsConstructStub that sets up new.target and does a [[call]] per ES6 9.3.2 2015-11-19 16:11:09 +00:00
dotstar-expected.txt Migrate more tests from blink repository. 2013-07-25 19:54:24 +00:00
dotstar.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
early-acid3-86-expected.txt Migrate more tests from blink repository. 2013-07-25 19:54:24 +00:00
early-acid3-86.js Migrate more tests from blink repository. 2013-07-25 19:54:24 +00:00
ecma-regex-examples-expected.txt Migrate more tests from blink repository. 2013-07-25 19:54:24 +00:00
ecma-regex-examples.js Migrate more tests from blink repository. 2013-07-25 19:54:24 +00:00
invalid-range-in-class-expected.txt Migrate more tests from blink repository. 2013-07-25 19:54:24 +00:00
invalid-range-in-class.js Migrate more tests from blink repository. 2013-07-25 19:54:24 +00:00
lastIndex-expected.txt Put RegExp js code in strict mode 2016-03-15 22:27:09 +00:00
lastIndex.js Migrate more tests from blink repository. 2013-07-25 19:54:24 +00:00
malformed-escapes-expected.txt Migrate more tests from blink repository. 2013-07-25 19:54:24 +00:00
malformed-escapes.js Migrate more tests from blink repository. 2013-07-25 19:54:24 +00:00
non-capturing-backtracking-expected.txt Migrate more tests from blink repository. 2013-07-25 19:54:24 +00:00
non-capturing-backtracking.js Migrate more tests from blink repository. 2013-07-25 19:54:24 +00:00
overflow-expected.txt Migrate more tests from blink repository. 2013-07-25 19:54:24 +00:00
overflow.js Migrate more tests from blink repository. 2013-07-25 19:54:24 +00:00
parentheses-expected.txt Migrate more tests from blink repository. 2013-07-25 19:54:24 +00:00
parentheses.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
pcre-test-4-expected.txt Migrate more tests from blink repository. 2013-07-25 19:54:24 +00:00
pcre-test-4.js Migrate more tests from blink repository. 2013-07-25 19:54:24 +00:00
quantified-assertions-expected.txt Migrate more tests from blink repository. 2013-07-25 19:54:24 +00:00
quantified-assertions.js Migrate more tests from blink repository. 2013-07-25 19:54:24 +00:00
repeat-match-waldemar-expected.txt Migrate more tests from blink repository. 2013-07-25 19:54:24 +00:00
repeat-match-waldemar.js Migrate more tests from blink repository. 2013-07-25 19:54:24 +00:00
toString-expected.txt Remove RegExp.prototype.source getter compat workaround 2016-03-28 20:43:02 +00:00
toString.js Migrate more tests from blink repository. 2013-07-25 19:54:24 +00:00
unicodeCaseInsensitive-expected.txt Migrate more tests from blink repository. 2013-07-25 19:54:24 +00:00
unicodeCaseInsensitive.js Migrate more tests from blink repository. 2013-07-25 19:54:24 +00:00