Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / bindings / core / v8 / PrivateScriptRunner.h
index b39b16a..9469b4e 100644 (file)
 
 namespace blink {
 
-class LocalFrame;
+class Document;
 class ScriptState;
 
 class PrivateScriptRunner {
 public:
-    static v8::Handle<v8::Value> installClassIfNeeded(LocalFrame*, String className);
+    static v8::Handle<v8::Value> installClassIfNeeded(Document*, String className);
     static v8::Handle<v8::Value> runDOMAttributeGetter(ScriptState*, ScriptState* scriptStateInUserScript, const char* className, const char* attributeName, v8::Handle<v8::Value> holder);
     static bool runDOMAttributeSetter(ScriptState*, ScriptState* scriptStateInUserScript, const char* className, const char* attributeName, v8::Handle<v8::Value> holder, v8::Handle<v8::Value> v8Value);
     static v8::Handle<v8::Value> runDOMMethod(ScriptState*, ScriptState* scriptStateInUserScript, const char* className, const char* methodName, v8::Handle<v8::Value> holder, int argc, v8::Handle<v8::Value> argv[]);