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

QtScript's patches to JavaScriptCore

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Invalid
    • Icon: P2: Important P2: Important
    • None
    • None
    • Qt Script
    • None

      This task collects all tasks related to QtScript's patches to JavaScriptCore.

      All patches are available at http://gitorious.org/+qtwebkit-developers/qtwebkit/qtwebkit-qtscript-integration/commits/qtwebkit-jsc-rebased-v2

      The idea is to use the JIRA sub-tasks as "buffers" to discuss what to do with each patch, and only create an upstream bug (http://bugs.webkit.org) if/when we decide that a patch is upstream-worthy.

      Patches have QT_BUILD_SCRIPT_LIB guards, i.e. they only kick in when JSC is built as part of QtScript.

        1.
        [QtScript/JavaScriptCore] Add garbage collection callback Sub-task Closed Kent Hansen (Inactive)
        2.
        [QtScript/JavaScriptCore] Allow setting timeout check interval, and make timeout check virtual Sub-task Closed Kent Hansen (Inactive)
        3.
        [QtScript/JavaScriptCore] Make QScriptEngineAgent callbacks work Sub-task Closed Kent Hansen (Inactive)
        4.
        [QtScript/JavaScriptCore] Make UStringSourceProvider subclassable Sub-task Closed Kent Hansen (Inactive)
        5.
        [QtScript/JavaScriptCore] Make DebuggerCallFrame::m_callFrame accessible Sub-task Closed Kent Hansen (Inactive)
        6.
        [QtScript/JavaScriptCore] Add object comparison hook Sub-task Closed Kent Hansen (Inactive)
        7.
        [QtScript/JavaScriptCore] Fix the way the JS stack is advanced Sub-task Closed Kent Hansen (Inactive)
        8.
        [QtScript/JavaScriptCore] Make native setter in prototype work Sub-task Closed Kent Hansen (Inactive)
        9.
        [QtScript/JavaScriptCore] Move some debug hooks generation point for different statements to comply with old back-end's behavior. Sub-task Closed Kent Hansen (Inactive)
        10.
        [QtScript/JavaScriptCore] Fix symbol exports in QtScript with gcc Sub-task Closed Kent Hansen (Inactive)
        11.
        [QtScript/JavaScriptCore] Some functions aren't compiled on Mac, causing linking errors Sub-task Closed Kent Hansen (Inactive)
        12.
        [QtScript/JavaScriptCore] Compile with namespaced Qt Sub-task Closed Kent Hansen (Inactive)
        13.
        [QtScript/JavaScriptCore] add UString(QString) constructor and operator QString() Sub-task Closed Kent Hansen (Inactive)
        14.
        [QtScript/JavaScriptCore] Custom error object properties: "lineNumber" vs "line", "fileName" vs "sourceURL" Sub-task Closed Kent Hansen (Inactive)
        15.
        [QtScript/JavaScriptCore] Give Error constructors DontEnum attribute Sub-task Closed Kent Hansen (Inactive)
        16.
        [QtScript/JavaScriptCore] try to get arguments object to work for host call frames Sub-task Closed Kent Hansen (Inactive)
        17.
        [QtScript/JavaScriptCore] Store frame's callee as a normal JSObject Sub-task Closed Kent Hansen (Inactive)
        18.
        [QtScript/JavaScriptCore] Create script objects of type QScriptObject rather than JSC::Object Sub-task Closed Kent Hansen (Inactive)
        19.
        [QtScript/JavaScriptCore] Make Error prototype inherit Error instance Sub-task Closed Kent Hansen (Inactive)
        20.
        [QtScript/JavaScriptCore] Provide error message when Function.prototype.toString is called on incompatible object Sub-task Closed Kent Hansen (Inactive)
        21.
        [QtScript/JavaScriptCore] Throw error when RegExp constructor is passed invalid flags Sub-task Closed Kent Hansen (Inactive)
        22.
        [QtScript/JavaScriptCore] Allow < 1 to be used as a starting line number Sub-task Closed Kent Hansen (Inactive)
        23.
        [QtScript/JavaScriptCore] Fix tst_QScriptEngine::automaticSemicolonInsertion Sub-task Closed Kent Hansen (Inactive)
        24.
        [QtScript/JavaScriptCore] QtScript needs private functions in JSImmediate Sub-task Closed Kent Hansen (Inactive)
        25.
        [QtScript/JavaScriptCore] Don't include jscprint function in Global Object Sub-task Closed Kent Hansen (Inactive)
        26.
        [QtScript/JavaScriptCore] Fix valgrind warning (use of uninitialized) Sub-task Closed Kent Hansen (Inactive)
        27.
        [QtScript/JavaScriptCore] Fix crash on Mac OS X (10.4 vs 10.5) Sub-task Closed Kent Hansen (Inactive)
        28.
        [QtScript/JavaScriptCore] Expose function parameter names Sub-task Closed Kent Hansen (Inactive)
        29.
        [QtScript/JavaScriptCore] Fix tst_QScriptEngine::throwErrorFromProcessEvents Sub-task Closed Kent Hansen (Inactive)
        30.
        [QtScript/JavaScriptCore] Fix bugs and crashes due to return value register != 0 for native calls Sub-task Closed Kent Hansen (Inactive)
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            kenthans Kent Hansen (Inactive)
            kenthans Kent Hansen (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes