Searched refs:ScheduledAction (Results 1 - 15 of 15) sorted by relevance

/external/webkit/Source/WebCore/bindings/js/
H A DScheduledAction.h45 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 DScheduledAction.cpp25 #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 DJSWorkerContextCustom.cpp42 #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 DJSDOMWindowCustom.cpp55 #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 DDOMTimer.h30 #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 DDOMTimer.cpp31 #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 DDOMWindow.h63 class ScheduledAction;
245 int setTimeout(PassOwnPtr<ScheduledAction>, int timeout, ExceptionCode&);
247 int setInterval(PassOwnPtr<ScheduledAction>, int timeout, ExceptionCode&);
H A DDOMWindow.cpp1483 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 DScheduledAction.h47 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 DScheduledAction.cpp32 #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 DV8WorkerContextCustom.cpp38 #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 DV8DOMWindowCustom.cpp47 #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 DWorkerContext.h58 class ScheduledAction;
101 int setTimeout(PassOwnPtr<ScheduledAction>, int timeout);
103 int setInterval(PassOwnPtr<ScheduledAction>, int timeout);
H A DWorkerContext.cpp212 int WorkerContext::setTimeout(PassOwnPtr<ScheduledAction> action, int timeout)
222 int WorkerContext::setInterval(PassOwnPtr<ScheduledAction> action, int timeout)
/external/webkit/Source/WebCore/
H A DAndroid.v8bindings.mk56 bindings/v8/ScheduledAction.cpp \

Completed in 365 milliseconds