/external/webkit/Source/WebCore/bindings/js/ |
H A D | ScheduledAction.h | 45 class ScheduledAction { class in namespace:WebCore 46 WTF_MAKE_NONCOPYABLE(ScheduledAction); WTF_MAKE_FAST_ALLOCATED; 48 static PassOwnPtr<ScheduledAction> create(JSC::ExecState*, DOMWrapperWorld* isolatedWorld, ContentSecurityPolicy*); 53 ScheduledAction(JSC::ExecState*, JSC::JSValue function, DOMWrapperWorld* isolatedWorld); 54 ScheduledAction(const String& code, DOMWrapperWorld* isolatedWorld) function in class:WebCore::ScheduledAction
|
H A D | ScheduledAction.cpp | 25 #include "ScheduledAction.h" 50 PassOwnPtr<ScheduledAction> ScheduledAction::create(ExecState* exec, DOMWrapperWorld* isolatedWorld, ContentSecurityPolicy* policy) 60 return new ScheduledAction(ustringToString(string), isolatedWorld); 63 return new ScheduledAction(exec, v, isolatedWorld); 66 ScheduledAction::ScheduledAction(ExecState* exec, JSValue function, DOMWrapperWorld* isolatedWorld) function in class:WebCore::ScheduledAction 76 void ScheduledAction::execute(ScriptExecutionContext* context) 90 void ScheduledAction::executeFunctionInContext(JSGlobalObject* globalObject, JSValue thisValue, ScriptExecutionContext* context) 118 void ScheduledAction [all...] |
H A D | JSWorkerContextCustom.cpp | 42 #include "ScheduledAction.h" 126 OwnPtr<ScheduledAction> action = ScheduledAction::create(exec, currentWorld(exec), 0); 136 OwnPtr<ScheduledAction> action = ScheduledAction::create(exec, currentWorld(exec), 0);
|
H A D | JSDOMWindowCustom.cpp | 55 #include "ScheduledAction.h" 742 OwnPtr<ScheduledAction> action = ScheduledAction::create(exec, currentWorld(exec), contentSecurityPolicy); 761 OwnPtr<ScheduledAction> action = ScheduledAction::create(exec, currentWorld(exec), contentSecurityPolicy);
|
/external/webkit/Source/WebCore/page/ |
H A D | DOMTimer.h | 30 #include "ScheduledAction.h" 45 static int install(ScriptExecutionContext*, PassOwnPtr<ScheduledAction>, int timeout, bool singleShot); 58 DOMTimer(ScriptExecutionContext*, PassOwnPtr<ScheduledAction>, int interval, bool singleShot); 70 OwnPtr<ScheduledAction> m_action;
|
H A D | DOMTimer.cpp | 31 #include "ScheduledAction.h" 65 DOMTimer::DOMTimer(ScriptExecutionContext* context, PassOwnPtr<ScheduledAction> action, int interval, bool singleShot) 88 int DOMTimer::install(ScriptExecutionContext* context, PassOwnPtr<ScheduledAction> action, int timeout, bool singleShot) 143 OwnPtr<ScheduledAction> action = m_action.release(); 164 // Need to release JS objects potentially protected by ScheduledAction
|
H A D | DOMWindow.h | 63 class ScheduledAction; 245 int setTimeout(PassOwnPtr<ScheduledAction>, int timeout, ExceptionCode&); 247 int setInterval(PassOwnPtr<ScheduledAction>, int timeout, ExceptionCode&);
|
H A D | DOMWindow.cpp | 1483 int DOMWindow::setTimeout(PassOwnPtr<ScheduledAction> action, int timeout, ExceptionCode& ec) 1501 int DOMWindow::setInterval(PassOwnPtr<ScheduledAction> action, int timeout, ExceptionCode& ec)
|
/external/webkit/Source/WebCore/bindings/v8/ |
H A D | ScheduledAction.h | 47 class ScheduledAction { class in namespace:WebCore 49 ScheduledAction(v8::Handle<v8::Context>, v8::Handle<v8::Function>, int argc, v8::Handle<v8::Value> argv[]); 50 explicit ScheduledAction(v8::Handle<v8::Context> context, const WTF::String& code, const KURL& url = KURL()) function in class:WebCore::ScheduledAction 58 virtual ~ScheduledAction(); 76 #endif // ScheduledAction
|
H A D | ScheduledAction.cpp | 32 #include "ScheduledAction.h" 46 ScheduledAction::ScheduledAction(v8::Handle<v8::Context> context, v8::Handle<v8::Function> func, int argc, v8::Handle<v8::Value> argv[]) function in class:WebCore::ScheduledAction 70 ScheduledAction::~ScheduledAction() 91 void ScheduledAction::execute(ScriptExecutionContext* context) 104 void ScheduledAction::execute(V8Proxy* proxy) 128 void ScheduledAction::execute(WorkerContext* workerContext)
|
/external/webkit/Source/WebCore/bindings/v8/custom/ |
H A D | V8WorkerContextCustom.cpp | 38 #include "ScheduledAction.h" 69 timerId = DOMTimer::install(workerContext, new ScheduledAction(v8Context, stringFunction, workerContext->url()), timeout, singleShot); 78 // ScheduledAction takes ownership of actual params and releases them in its destructor. 79 ScheduledAction* action = new ScheduledAction(v8Context, v8::Handle<v8::Function>::Cast(function), paramCount, params);
|
H A D | V8DOMWindowCustom.cpp | 47 #include "ScheduledAction.h" 129 ScheduledAction* action = new ScheduledAction(V8Proxy::context(imp->frame()), v8::Handle<v8::Function>::Cast(function), paramCount, params); 137 id = DOMTimer::install(scriptContext, new ScheduledAction(V8Proxy::context(imp->frame()), functionString), timeout, singleShot);
|
/external/webkit/Source/WebCore/workers/ |
H A D | WorkerContext.h | 58 class ScheduledAction; 101 int setTimeout(PassOwnPtr<ScheduledAction>, int timeout); 103 int setInterval(PassOwnPtr<ScheduledAction>, int timeout);
|
H A D | WorkerContext.cpp | 212 int WorkerContext::setTimeout(PassOwnPtr<ScheduledAction> action, int timeout) 222 int WorkerContext::setInterval(PassOwnPtr<ScheduledAction> action, int timeout)
|
/external/webkit/Source/WebCore/ |
H A D | Android.v8bindings.mk | 56 bindings/v8/ScheduledAction.cpp \
|