[Webkit-unassigned] [Bug 159203] New: Use Unicode 9’s `ID_Start` & `ID_Continue` for identifiers

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jun 28 02:32:40 PDT 2016


https://bugs.webkit.org/show_bug.cgi?id=159203

            Bug ID: 159203
           Summary: Use Unicode 9’s `ID_Start` & `ID_Continue` for
                    identifiers
    Classification: Unclassified
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: JavaScriptCore
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: mathias at qiwi.be

* Unicode 8 has 2,518 `ID_Start` symbols; Unicode 9 has 2,669, i.e. 151 more (no removals).
* Unicode 8 has 109,830 `ID_Continue` symbols; Unicode 9 has 117,007, i.e. 7,177 more (no removals).

E.g. these should not throw per Unicode 9:

    Function('var \u{1E943}'); // new ID_Start
    Function('var _\u{1E959}'); // new ID_Continue

I’ve attached `results.js` which contains the full list of new `ID_Start` and `ID_Continue` symbols in Unicode 9, and the Node.js script used to generate it.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20160628/42adde75/attachment.html>


More information about the webkit-unassigned mailing list