WebCore:
authorweinig@apple.com <weinig@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 30 Dec 2007 22:24:47 +0000 (22:24 +0000)
committerweinig@apple.com <weinig@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 30 Dec 2007 22:24:47 +0000 (22:24 +0000)
commit1168afe2a2aa1bbad753550b185c31bc52f87b63
treeeac2a32626b0c54ecdbee14333cf64a6cb555bcc
parentdb8dc835c394a3cf854c29df97158512f1b5d7e3
WebCore:

        Reviewed by Oliver Hunt.

        Patch for http://bugs.webkit.org/show_bug.cgi?id=10686
        event instanceof MouseEvent throws exception

        Add JS constructors for all the Event types.

        Test: fast/events/event-instanceof.html

        * WebCore.xcodeproj/project.pbxproj:
        * dom/KeyboardEvent.idl:
        * dom/MouseEvent.idl:
        * dom/MutationEvent.idl:
        * dom/OverflowEvent.idl:
        * dom/ProgressEvent.idl:
        * dom/TextEvent.idl:
        * dom/UIEvent.idl:
        * dom/WheelEvent.idl:
        * page/DOMWindow.idl:

LayoutTests:

        Reviewed by Oliver Hunt.

        Test for http://bugs.webkit.org/show_bug.cgi?id=10686
        event instanceof MouseEvent throws exception

        * fast/dom/Window/window-properties-expected.txt:
        * fast/events/event-instanceof.html: Added.
        * fast/events/resources/event-instanceof.js: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@29041 268f45cc-cd09-0410-ab3c-d52691b4dbfc
15 files changed:
LayoutTests/ChangeLog
LayoutTests/fast/dom/Window/window-properties-expected.txt
LayoutTests/fast/events/event-instanceof.html [new file with mode: 0644]
LayoutTests/fast/events/resources/event-instanceof.js [new file with mode: 0644]
WebCore/ChangeLog
WebCore/WebCore.xcodeproj/project.pbxproj
WebCore/dom/KeyboardEvent.idl
WebCore/dom/MouseEvent.idl
WebCore/dom/MutationEvent.idl
WebCore/dom/OverflowEvent.idl
WebCore/dom/ProgressEvent.idl
WebCore/dom/TextEvent.idl
WebCore/dom/UIEvent.idl
WebCore/dom/WheelEvent.idl
WebCore/page/DOMWindow.idl