Changeset 51899 in webkit


Ignore:
Timestamp:
Dec 9, 2009 7:05:25 AM (14 years ago)
Author:
yurys@chromium.org
Message:

2009-12-09 Yury Semikhatsky <yurys@chromium.org>

Reviewed by Pavel Feldman.

Add declaration of static methods that allow to dispatch
DevTools messages on the IO thread and accept WebDevToolsMessageData
argument.

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

  • public/WebDevToolsAgent.h:
  • public/WebDevToolsAgentClient.h:
Location:
trunk/WebKit/chromium
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebKit/chromium/ChangeLog

    r51897 r51899  
     12009-12-09  Yury Semikhatsky  <yurys@chromium.org>
     2
     3        Reviewed by Pavel Feldman.
     4
     5        Add declaration of static methods that allow to dispatch
     6        DevTools messages on the IO thread and accept WebDevToolsMessageData
     7        argument.
     8
     9        https://bugs.webkit.org/show_bug.cgi?id=32314
     10
     11        * public/WebDevToolsAgent.h:
     12        * public/WebDevToolsAgentClient.h:
     13
    1142009-12-09  Yury Semikhatsky  <yurys@chromium.org>
    215
  • trunk/WebKit/chromium/public/WebDevToolsAgent.h

    r51897 r51899  
    5656    virtual void didNavigate() = 0;
    5757
     58    // TODO(32320): remove this method from API.
    5859    virtual void dispatchMessageFromFrontend(const WebString& className,
    5960                                             const WebString& methodName,
     
    7576    WEBKIT_API static void debuggerPauseScript();
    7677
     78    // TODO(32320): remove this method from API.
    7779    WEBKIT_API static bool dispatchMessageFromFrontendOnIOThread(const WebString& className,
    7880                                                                 const WebString& methodName,
     
    8082                                                                 const WebString& param2,
    8183                                                                 const WebString& param3);
     84    WEBKIT_API static bool dispatchMessageFromFrontendOnIOThread(const WebDevToolsMessageData&);
    8285
    8386    typedef void (*MessageLoopDispatchHandler)();
  • trunk/WebKit/chromium/public/WebDevToolsAgentClient.h

    r51897 r51899  
    4040class WebDevToolsAgentClient {
    4141public:
     42    // TODO(32320): remove this method from API.
    4243    virtual void sendMessageToFrontend(const WebString& className,
    4344                                       const WebString& methodName,
     
    5657    virtual void runtimeFeatureStateChanged(const WebString& feature, bool enabled) { }
    5758
     59    // TODO(32320): remove this method from API.
    5860    WEBKIT_API static void sendMessageToFrontendOnIOThread(const WebString& className,
    5961                                                           const WebString& methodName,
     
    6163                                                           const WebString& param2,
    6264                                                           const WebString& param3);
     65    WEBKIT_API static void sendMessageToFrontendOnIOThread(const WebDevToolsMessageData&);
    6366
    6467protected:
Note: See TracChangeset for help on using the changeset viewer.