Changeset 102653 in webkit


Ignore:
Timestamp:
Dec 12, 2011 7:13:40 PM (12 years ago)
Author:
kbr@google.com
Message:

Unreviewed, rolling out r102648.
http://trac.webkit.org/changeset/102648
https://bugs.webkit.org/show_bug.cgi?id=74313

Broke the Snow Leopard and Windows builds

  • bindings/js/ScriptEventListener.cpp:

(WebCore::eventListenerHandlerLocation):

Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r102652 r102653  
     12011-12-12  Kenneth Russell  <kbr@google.com>
     2
     3        Unreviewed, rolling out r102648.
     4        http://trac.webkit.org/changeset/102648
     5        https://bugs.webkit.org/show_bug.cgi?id=74313
     6
     7        Broke the Snow Leopard and Windows builds
     8
     9        * bindings/js/ScriptEventListener.cpp:
     10        (WebCore::eventListenerHandlerLocation):
     11
    1122011-12-12  Andreas Kling  <kling@webkit.org>
    213
  • trunk/Source/WebCore/bindings/js/ScriptEventListener.cpp

    r102648 r102653  
    3535#include "Document.h"
    3636#include "EventListener.h"
    37 #include "Executable.h"
    38 #include "JSFunction.h"
    3937#include "JSNode.h"
    4038#include "Frame.h"
     
    106104}
    107105
    108 bool eventListenerHandlerLocation(Document* document, EventListener* eventListener, String& sourceName, int& lineNumber)
     106bool eventListenerHandlerLocation(Document*, EventListener*, String&, int&)
    109107{
    110     const JSEventListener* jsListener = JSEventListener::cast(eventListener);
    111     if (!jsListener)
    112         return false;
    113     JSC::JSObject* jsObject = jsListener->jsFunction(document);
    114     if (!jsObject)
    115         return false;
    116     JSC::JSFunction* jsFunction = static_cast<JSFunction*>(jsObject);
    117     if (!jsFunction || jsFunction->isHostFunction())
    118         return false;
    119     JSC::FunctionExecutable* funcExecutable = jsFunction->jsExecutable();
    120     if (!funcExecutable)
    121         return false;
    122     lineNumber = funcExecutable->lineNo();
    123     sourceName = ustringToString(funcExecutable->sourceURL());
    124     return true;
     108    // FIXME: Add support for getting function location.
     109    return false;
    125110}
    126111
Note: See TracChangeset for help on using the changeset viewer.