| OLD | NEW | 
|    1 // Copyright 2014 The Chromium Authors. All rights reserved. |    1 // Copyright 2014 The Chromium Authors. All rights reserved. | 
|    2 // Use of this source code is governed by a BSD-style license that can be |    2 // Use of this source code is governed by a BSD-style license that can be | 
|    3 // found in the LICENSE file. |    3 // found in the LICENSE file. | 
|    4  |    4  | 
|    5 #ifndef WebRemoteFrameImpl_h |    5 #ifndef WebRemoteFrameImpl_h | 
|    6 #define WebRemoteFrameImpl_h |    6 #define WebRemoteFrameImpl_h | 
|    7  |    7  | 
|    8 #include "platform/heap/Handle.h" |    8 #include "platform/heap/Handle.h" | 
|    9 #include "public/web/WebRemoteFrame.h" |    9 #include "public/web/WebRemoteFrame.h" | 
|   10 #include "public/web/WebRemoteFrameClient.h" |   10 #include "public/web/WebRemoteFrameClient.h" | 
| (...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|   61     virtual void executeScriptInIsolatedWorld( |   61     virtual void executeScriptInIsolatedWorld( | 
|   62         int worldID, const WebScriptSource* sources, unsigned numSources, |   62         int worldID, const WebScriptSource* sources, unsigned numSources, | 
|   63         int extensionGroup) override; |   63         int extensionGroup) override; | 
|   64     virtual void setIsolatedWorldSecurityOrigin(int worldID, const WebSecurityOr
     igin&) override; |   64     virtual void setIsolatedWorldSecurityOrigin(int worldID, const WebSecurityOr
     igin&) override; | 
|   65     virtual void setIsolatedWorldContentSecurityPolicy(int worldID, const WebStr
     ing&) override; |   65     virtual void setIsolatedWorldContentSecurityPolicy(int worldID, const WebStr
     ing&) override; | 
|   66     virtual void addMessageToConsole(const WebConsoleMessage&) override; |   66     virtual void addMessageToConsole(const WebConsoleMessage&) override; | 
|   67     virtual void collectGarbage() override; |   67     virtual void collectGarbage() override; | 
|   68     virtual bool checkIfRunInsecureContent(const WebURL&) const override; |   68     virtual bool checkIfRunInsecureContent(const WebURL&) const override; | 
|   69     virtual v8::Handle<v8::Value> executeScriptAndReturnValue( |   69     virtual v8::Handle<v8::Value> executeScriptAndReturnValue( | 
|   70         const WebScriptSource&) override; |   70         const WebScriptSource&) override; | 
 |   71     virtual void executeScriptAndReturnValue( | 
 |   72         const WebScriptSource&, WebScriptCallback*) override; | 
|   71     virtual void executeScriptInIsolatedWorld( |   73     virtual void executeScriptInIsolatedWorld( | 
|   72         int worldID, const WebScriptSource* sourcesIn, unsigned numSources, |   74         int worldID, const WebScriptSource* sourcesIn, unsigned numSources, | 
|   73         int extensionGroup, WebVector<v8::Local<v8::Value> >* results) override; |   75         int extensionGroup, WebVector<v8::Local<v8::Value> >* results) override; | 
 |   76     virtual void executeScriptInIsolatedWorld( | 
 |   77         int worldID, const WebScriptSource* sourcesIn, unsigned numSources, | 
 |   78         int extensionGroup, WebScriptCallback*) override; | 
|   74     virtual v8::Handle<v8::Value> callFunctionEvenIfScriptDisabled( |   79     virtual v8::Handle<v8::Value> callFunctionEvenIfScriptDisabled( | 
|   75         v8::Handle<v8::Function>, |   80         v8::Handle<v8::Function>, | 
|   76         v8::Handle<v8::Value>, |   81         v8::Handle<v8::Value>, | 
|   77         int argc, |   82         int argc, | 
|   78         v8::Handle<v8::Value> argv[]) override; |   83         v8::Handle<v8::Value> argv[]) override; | 
|   79     virtual v8::Local<v8::Context> mainWorldScriptContext() const override; |   84     virtual v8::Local<v8::Context> mainWorldScriptContext() const override; | 
|   80     virtual void reload(bool ignoreCache) override; |   85     virtual void reload(bool ignoreCache) override; | 
|   81     virtual void reloadWithOverrideURL(const WebURL& overrideUrl, bool ignoreCac
     he) override; |   86     virtual void reloadWithOverrideURL(const WebURL& overrideUrl, bool ignoreCac
     he) override; | 
|   82     virtual void loadRequest(const WebURLRequest&) override; |   87     virtual void loadRequest(const WebURLRequest&) override; | 
|   83     virtual void loadHistoryItem(const WebHistoryItem&, WebHistoryLoadType, WebU
     RLRequest::CachePolicy) override; |   88     virtual void loadHistoryItem(const WebHistoryItem&, WebHistoryLoadType, WebU
     RLRequest::CachePolicy) override; | 
| (...skipping 121 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  205     GC_PLUGIN_IGNORE("340522") |  210     GC_PLUGIN_IGNORE("340522") | 
|  206     Persistent<WebRemoteFrameImpl> m_selfKeepAlive; |  211     Persistent<WebRemoteFrameImpl> m_selfKeepAlive; | 
|  207 #endif |  212 #endif | 
|  208 }; |  213 }; | 
|  209  |  214  | 
|  210 DEFINE_TYPE_CASTS(WebRemoteFrameImpl, WebFrame, frame, frame->isWebRemoteFrame()
     , frame.isWebRemoteFrame()); |  215 DEFINE_TYPE_CASTS(WebRemoteFrameImpl, WebFrame, frame, frame->isWebRemoteFrame()
     , frame.isWebRemoteFrame()); | 
|  211  |  216  | 
|  212 } // namespace blink |  217 } // namespace blink | 
|  213  |  218  | 
|  214 #endif // WebRemoteFrameImpl_h |  219 #endif // WebRemoteFrameImpl_h | 
| OLD | NEW |