Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / chrome / renderer / extensions / chrome_extensions_dispatcher_delegate.h
index 89be8f4..faf2540 100644 (file)
@@ -13,15 +13,15 @@ class ChromeExtensionsDispatcherDelegate
   ChromeExtensionsDispatcherDelegate();
   virtual ~ChromeExtensionsDispatcherDelegate();
 
-  bool WasWebRequestUsedBySomeExtensions() const { return webrequest_used_; }
-
  private:
   // extensions::DispatcherDelegate implementation.
   virtual scoped_ptr<extensions::ScriptContext> CreateScriptContext(
       const v8::Handle<v8::Context>& v8_context,
       blink::WebFrame* frame,
       const extensions::Extension* extension,
-      extensions::Feature::Context context_type) OVERRIDE;
+      extensions::Feature::Context context_type,
+      const extensions::Extension* effective_extension,
+      extensions::Feature::Context effective_context_type) OVERRIDE;
   virtual void InitOriginPermissions(const extensions::Extension* extension,
                                      bool is_extension_active) OVERRIDE;
   virtual void RegisterNativeHandlers(
@@ -45,10 +45,6 @@ class ChromeExtensionsDispatcherDelegate
       int tab_id,
       const std::string& extension_id,
       const extensions::URLPatternSet& origin_set) OVERRIDE;
-  virtual void HandleWebRequestAPIUsage(bool webrequest_used) OVERRIDE;
-
-  // Status of webrequest usage.
-  bool webrequest_used_;
 
   DISALLOW_COPY_AND_ASSIGN(ChromeExtensionsDispatcherDelegate);
 };