f918404590
Reason for revert:
The decision for the specification was to not have this syntax, and instead the syntax before this patch.
Original issue's description:
> [regexp] Support unicode capture names in non-unicode patterns
>
> This ensures that capture names containing surrogate pairs are parsed
> correctly even in non-unicode RegExp patterns by introducing a new
> scanning mode which unconditionally combines surrogate pairs.
>
> BUG=v8:5437,v8:6192
>
> Review-Url: https://codereview.chromium.org/2791163003
> Cr-Commit-Position: refs/heads/master@{#44466}
> Committed:
|
||
---|---|---|
.. | ||
regress | ||
array-concat-array-proto-getter.js | ||
array-concat-array-proto.js | ||
array-concat-object-proto-dict-getter.js | ||
array-concat-object-proto-dict.js | ||
array-concat-object-proto-generic-dict.js | ||
array-concat-object-proto.js | ||
async-from-sync-iterator.js | ||
async-generators-basic.js | ||
atomics-value-check.js | ||
atomics.js | ||
block-lazy-compile.js | ||
dataview-accessors.js | ||
default-parameter-do-expression.js | ||
do-expressions-control.js | ||
do-expressions.js | ||
for-await-of.js | ||
function-sent.js | ||
function-tostring.js | ||
futex.js | ||
generators.js | ||
global-accessors-strict.js | ||
harmony-string-pad-end.js | ||
harmony-string-pad-start.js | ||
module-parsing-eval.js | ||
modules-import-1.js | ||
modules-import-2.js | ||
modules-import-3.js | ||
modules-import-4.js | ||
modules-import-5.js | ||
modules-import-6.js | ||
modules-import-7.js | ||
modules-import-8.js | ||
modules-import-9.js | ||
modules-import-10.js | ||
modules-import-11.js | ||
modules-import-12.js | ||
modules-import-13.js | ||
modules-import-14.js | ||
modules-import-15.js | ||
modules-skip-1.js | ||
modules-skip-2.js | ||
modules-skip-3.js | ||
modules-skip-4.js | ||
modules-skip-5.js | ||
modules-skip-6.js | ||
modules-skip-7.js | ||
modules-skip-8.js | ||
modules-skip-9.js | ||
modules-skip-empty.js | ||
object-rest-basic.js | ||
object-spread-basic.js | ||
private-symbols.js | ||
private.js | ||
promise-prototype-finally.js | ||
regexp-change-exec.js | ||
regexp-dotall-disabled.js | ||
regexp-dotall.js | ||
regexp-lookbehind.js | ||
regexp-named-captures.js | ||
regexp-property-binary.js | ||
regexp-property-char-class.js | ||
regexp-property-disabled.js | ||
regexp-property-enumerated.js | ||
regexp-property-exact-match.js | ||
regexp-property-general-category.js | ||
regexp-property-invalid.js | ||
regexp-property-lu-ui.js | ||
regexp-property-script-extensions.js | ||
regexp-property-scripts.js | ||
regexp-property-special.js | ||
set-prototype-of.js | ||
sharedarraybuffer.js | ||
sloppy-legacy-duplicate-generators.js | ||
sloppy-no-duplicate-generators.js | ||
symbol-async-iterator.js | ||
template-escapes.js | ||
to-length.js | ||
to-name.js | ||
to-number.js | ||
to-primitive.js | ||
to-string.js | ||
trailing-commas-length.js |