| Index: Source/web/WebLocalFrameImpl.h
|
| diff --git a/Source/web/WebLocalFrameImpl.h b/Source/web/WebLocalFrameImpl.h
|
| index 1e3a5882e090d949a56528b1331e339d41dabc3a..f2a2951e0c9596790c42ae969ca0fc8451eacb41 100644
|
| --- a/Source/web/WebLocalFrameImpl.h
|
| +++ b/Source/web/WebLocalFrameImpl.h
|
| @@ -54,10 +54,12 @@ class IntSize;
|
| class KURL;
|
| class Node;
|
| class Range;
|
| +class ScriptSourceCode;
|
| class SharedWorkerRepositoryClientImpl;
|
| class SubstituteData;
|
| class TextFinder;
|
| class WebDataSourceImpl;
|
| +class WebScriptCallback;
|
| class WebInputElement;
|
| class WebFrameClient;
|
| class WebPerformance;
|
| @@ -117,9 +119,14 @@ public:
|
| virtual bool checkIfRunInsecureContent(const WebURL&) const override;
|
| virtual v8::Handle<v8::Value> executeScriptAndReturnValue(
|
| const WebScriptSource&) override;
|
| + virtual void executeScriptAndReturnValue(
|
| + const WebScriptSource&, WebScriptCallback*) override;
|
| virtual void executeScriptInIsolatedWorld(
|
| int worldID, const WebScriptSource* sourcesIn, unsigned numSources,
|
| int extensionGroup, WebVector<v8::Local<v8::Value> >* results) override;
|
| + virtual void executeScriptInIsolatedWorld(
|
| + int worldID, const WebScriptSource* sourcesIn, unsigned numSources,
|
| + int extensionGroup, WebScriptCallback*) override;
|
| virtual v8::Handle<v8::Value> callFunctionEvenIfScriptDisabled(
|
| v8::Handle<v8::Function>,
|
| v8::Handle<v8::Value>,
|
| @@ -329,6 +336,8 @@ private:
|
|
|
| WebPlugin* focusedPluginIfInputMethodSupported();
|
|
|
| + Vector<ScriptSourceCode> createSourcesVector(const WebScriptSource* sourcesIn, unsigned numSources);
|
| +
|
| FrameLoaderClientImpl m_frameLoaderClientImpl;
|
|
|
| // The embedder retains a reference to the WebCore LocalFrame while it is active in the DOM. This
|
|
|