Commit b69d6162 authored by weinig@apple.com's avatar weinig@apple.com

2009-04-28 Sam Weinig <sam@webkit.org>

        Reviewed by Anders Carlsson.

        Move unimplemented captureEvents and releaseEvents from JSDOMWindow
        to DOMWindow.

        * bindings/js/JSDOMWindowCustom.cpp:
        * page/DOMWindow.cpp:
        (WebCore::DOMWindow::captureEvents):
        (WebCore::DOMWindow::releaseEvents):
        * page/DOMWindow.h:
        * page/DOMWindow.idl:



git-svn-id: svn://svn.chromium.org/blink/trunk@42985 bbb929c8-8fbe-4397-9dbb-9b2b20218538
parent 816518f6
2009-04-28 Sam Weinig <sam@webkit.org>
Reviewed by Anders Carlsson.
Move unimplemented captureEvents and releaseEvents from JSDOMWindow
to DOMWindow.
* bindings/js/JSDOMWindowCustom.cpp:
* page/DOMWindow.cpp:
(WebCore::DOMWindow::captureEvents):
(WebCore::DOMWindow::releaseEvents):
* page/DOMWindow.h:
* page/DOMWindow.idl:
2009-04-28 Alexey Proskuryakov <ap@webkit.org>
Reviewed by Darin Adler.
......@@ -588,16 +588,6 @@ JSValuePtr JSDOMWindow::removeEventListener(ExecState* exec, const ArgList& args
return jsUndefined();
}
JSValuePtr JSDOMWindow::captureEvents(ExecState*, const ArgList&)
{
return jsUndefined();
}
JSValuePtr JSDOMWindow::releaseEvents(ExecState*, const ArgList&)
{
return jsUndefined();
}
DOMWindow* toDOMWindow(JSValuePtr value)
{
if (!value.isObject())
......
......@@ -1657,4 +1657,14 @@ void DOMWindow::setOnwebkittransitionend(PassRefPtr<EventListener> eventListener
setAttributeEventListener(eventNames().webkitTransitionEndEvent, eventListener);
}
void DOMWindow::captureEvents()
{
// Not implemented.
}
void DOMWindow::releaseEvents()
{
// Not implemented.
}
} // namespace WebCore
......@@ -300,6 +300,9 @@ namespace WebCore {
EventListener* onwebkittransitionend() const;
void setOnwebkittransitionend(PassRefPtr<EventListener>);
void captureEvents();
void releaseEvents();
// These methods are used for GC marking. See JSDOMWindow::mark() in
// JSDOMWindowCustom.cpp.
Screen* optionalScreen() const { return m_screen.get(); }
......
......@@ -232,8 +232,8 @@ module window {
boolean dispatchEvent(in Event evt)
raises(EventException);
[JSCCustom, V8Custom=DOMWindowNOP] void captureEvents(in long eventFlags);
[JSCCustom, V8Custom=DOMWindowNOP] void releaseEvents(in long eventFlags);
[V8Custom=DOMWindowNOP] void captureEvents(/*in long eventFlags*/);
[V8Custom=DOMWindowNOP] void releaseEvents(/*in long eventFlags*/);
#if defined(LANGUAGE_JAVASCRIPT)
// Global constructors
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment