| Index: chrome/renderer/extensions/dom_activity_logger.h
|
| diff --git a/chrome/renderer/extensions/dom_activity_logger.h b/chrome/renderer/extensions/dom_activity_logger.h
|
| deleted file mode 100644
|
| index 19294f70f35c41f8e1d4122a9b51d581b2bfcb25..0000000000000000000000000000000000000000
|
| --- a/chrome/renderer/extensions/dom_activity_logger.h
|
| +++ /dev/null
|
| @@ -1,59 +0,0 @@
|
| -// Copyright (c) 2013 The Chromium Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be
|
| -// found in the LICENSE file.
|
| -
|
| -#ifndef CHROME_RENDERER_EXTENSIONS_DOM_ACTIVITY_LOGGER_H_
|
| -#define CHROME_RENDERER_EXTENSIONS_DOM_ACTIVITY_LOGGER_H_
|
| -
|
| -#include <string>
|
| -
|
| -#include "base/strings/string_piece.h"
|
| -#include "third_party/WebKit/public/platform/WebString.h"
|
| -#include "third_party/WebKit/public/platform/WebURL.h"
|
| -#include "third_party/WebKit/public/web/WebDOMActivityLogger.h"
|
| -#include "url/gurl.h"
|
| -#include "v8/include/v8.h"
|
| -
|
| -namespace content {
|
| -class V8ValueConverter;
|
| -}
|
| -
|
| -namespace extensions {
|
| -
|
| -class ActivityLogConverterStrategy;
|
| -
|
| -// Used to log DOM API calls from within WebKit. The events are sent via IPC to
|
| -// extensions::ActivityLog for recording and display.
|
| -class DOMActivityLogger: public blink::WebDOMActivityLogger {
|
| - public:
|
| - static const int kMainWorldId = 0;
|
| - explicit DOMActivityLogger(const std::string& extension_id);
|
| - virtual ~DOMActivityLogger();
|
| -
|
| - // Marshalls the arguments into an ExtensionHostMsg_DOMAction_Params
|
| - // and sends it over to the browser (via IPC) for appending it to the
|
| - // extension activity log.
|
| - // (Overrides the log method in blink::WebDOMActivityLogger)
|
| - virtual void log(const blink::WebString& api_name,
|
| - int argc,
|
| - const v8::Handle<v8::Value> argv[],
|
| - const blink::WebString& call_type,
|
| - const blink::WebURL& url,
|
| - const blink::WebString& title) OVERRIDE;
|
| -
|
| - // Check (using the WebKit API) if there is no logger attached to the world
|
| - // corresponding to world_id, and if so, construct a new logger and attach it.
|
| - // world_id = 0 indicates the main world.
|
| - static void AttachToWorld(int world_id,
|
| - const std::string& extension_id);
|
| -
|
| - private:
|
| - std::string extension_id_;
|
| -
|
| - DISALLOW_COPY_AND_ASSIGN(DOMActivityLogger);
|
| -};
|
| -
|
| -} // namespace extensions
|
| -
|
| -#endif // CHROME_RENDERER_EXTENSIONS_DOM_ACTIVITY_LOGGER_H_
|
| -
|
|
|