summaryrefslogtreecommitdiffstats
path: root/chrome/renderer/chrome_content_renderer_client.h
diff options
context:
space:
mode:
authorannekao <annekao@google.com>2015-08-18 10:14:01 -0700
committerCommit bot <commit-bot@chromium.org>2015-08-18 17:14:46 +0000
commit4924118f2dd3246df9f45efd010b590bc8771f8d (patch)
treec9c504a5740f6cbdf9e751e81e142518a46458e1 /chrome/renderer/chrome_content_renderer_client.h
parent3f107d65306fa6ba0d52021247d8d53a2f8c139a (diff)
downloadchromium_src-4924118f2dd3246df9f45efd010b590bc8771f8d.zip
chromium_src-4924118f2dd3246df9f45efd010b590bc8771f8d.tar.gz
chromium_src-4924118f2dd3246df9f45efd010b590bc8771f8d.tar.bz2
[Extension ServiceWorkers] Chrome: Passing v8::context to extensions dispatcher
Original patch was reverted (https://codereview.chromium.org/1288583003/) due to a bug in the blink side. This patch is identical to https://codereview.chromium.org/1256323008/ BUG=501569 TBR=rdevlin.cronin,kinuko,thestig Review URL: https://codereview.chromium.org/1298083002 Cr-Commit-Position: refs/heads/master@{#343946}
Diffstat (limited to 'chrome/renderer/chrome_content_renderer_client.h')
-rw-r--r--chrome/renderer/chrome_content_renderer_client.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/chrome/renderer/chrome_content_renderer_client.h b/chrome/renderer/chrome_content_renderer_client.h
index cd1f3df..bafd24f 100644
--- a/chrome/renderer/chrome_content_renderer_client.h
+++ b/chrome/renderer/chrome_content_renderer_client.h
@@ -15,6 +15,7 @@
#include "base/strings/string16.h"
#include "content/public/renderer/content_renderer_client.h"
#include "ipc/ipc_channel_proxy.h"
+#include "v8/include/v8.h"
class ChromeExtensionsDispatcherDelegate;
class ChromeRenderProcessObserver;
@@ -153,7 +154,9 @@ class ChromeContentRendererClient : public content::ContentRendererClient {
void AddImageContextMenuProperties(
const blink::WebURLResponse& response,
std::map<std::string, std::string>* properties) override;
-
+ void DidInitializeServiceWorkerContextOnWorkerThread(
+ v8::Local<v8::Context> context,
+ const GURL& url) override;
#if defined(ENABLE_EXTENSIONS)
// Takes ownership.
void SetExtensionDispatcherForTest(