[Webkit-unassigned] [Bug 106731] New: IndexedDB: Fix tests which depend upon V8 event listener behavior

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Jan 12 17:05:19 PST 2013


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

           Summary: IndexedDB: Fix tests which depend upon V8 event
                    listener behavior
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: Tools / Tests
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: michael at 68k.org


Currently two IndexedDB tests fail when run on JSC because they depend upon event listener behavior which differs between V8 and JSC.

V8 sets window.event for all event listeners to the current event and resets this variable to its previous state once the event listener has returned. In JSC by contrast, once window.event is overridden in user code, the user-defined definition persists and will not be reset when calling subsequent event listeners.

Two tests, storage/indexeddb/cursor-advance.html and storage/indexeddb/deletedatabase-delayed-by-open-and-versionchange.html, set window.event and then depend upon the value of this variable to be reset in a subsequent event handler. These tests should be modified to work on JSC.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list