commit | 66308504a8e28cd4e6e597842af202a342c71ffc | [log] [tgz] |
---|---|---|
author | Jakob Gruber <jgruber@chromium.org> | Tue Dec 11 13:11:26 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Dec 11 13:11:26 2018 |
tree | 5b6f0865ba16b657b86ca9e46d4d32524e17a1a6 | |
parent | 573be0639f7a41d4f103307d40b7d28d3d7f7a55 [diff] |
Add use counters for IsRegExp A spec change to simplify IsRegExp has been proposed: https://github.com/tc39/ecma262/pull/1318 This CL adds use counters for cases in which the spec change would alter behavior: 1. o[@@match] is trueish but o is not a JSRegExp 2. o[@@match] is falseish (but not undefined) and o is a JSRegExp This is the Chromium side of required changes. The V8-side CL: https://crrev.com/c/1360630 Bug: v8:8522 Change-Id: I2ec9b1a5f54f8e70a02e48f280a548871990aabd Reviewed-on: https://chromium-review.googlesource.com/c/1360730 Reviewed-by: Nico Weber <thakis@chromium.org> Reviewed-by: Marja Hölttä <marja@chromium.org> Commit-Queue: Jakob Gruber <jgruber@chromium.org> Cr-Commit-Position: refs/heads/master@{#615507}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .