Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-54121

Add support for ECMA6 Proxy to QJSEngine / v4vm

XMLWordPrintable

      QJSEngine currently has some feature gaps compared to QtScript making it hard for many projects to move to QJSEngine. One of these capabilities is the option to trap access to properties dynamically, which in QtScript is provided by QScriptClass.

      A standard compliant way to mitigate this without compromising the reasons for which v4vm was introduced would be to add support to ECMA 6 Proxy objects.

      This is also important for keeping QJSEngine compatible with other runtime JS environments like V8, which also introduced support for ECMA 6 proxies recently.

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            laknoll Lars Knoll
            gemartinh Martin Haunschild
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes