Searched refs:cachedScript (Results 1 - 12 of 12) sorted by relevance

/external/webkit/Source/WebCore/dom/
H A DPendingScript.cpp48 void PendingScript::setCachedScript(CachedScript* cachedScript) argument
50 if (m_cachedScript == cachedScript)
54 m_cachedScript = cachedScript;
59 CachedScript* PendingScript::cachedScript() const function in class:WebCore::PendingScript
H A DScriptRunner.cpp52 void ScriptRunner::queueScriptForExecution(ScriptElement* scriptElement, CachedResourceHandle<CachedScript> cachedScript, ExecutionType executionType) argument
64 m_scriptsToExecuteSoon.append(PendingScript(element, cachedScript.get()));
70 m_scriptsToExecuteInOrder.append(PendingScript(element, cachedScript.get()));
105 for (; numInOrderScriptsToExecute < m_scriptsToExecuteInOrder.size() && m_scriptsToExecuteInOrder[numInOrderScriptsToExecute].cachedScript()->isLoaded(); ++numInOrderScriptsToExecute)
112 CachedScript* cachedScript = scripts[i].cachedScript(); local
114 toScriptElement(element.get())->execute(cachedScript);
H A DPendingScript.h52 PendingScript(Element* element, CachedScript* cachedScript) argument
56 setCachedScript(cachedScript);
65 setCachedScript(other.cachedScript());
78 setCachedScript(other.cachedScript());
93 CachedScript* cachedScript() const;
H A DScriptElement.cpp295 void ScriptElement::execute(CachedScript* cachedScript) argument
298 ASSERT(cachedScript);
299 if (cachedScript->errorOccurred())
302 executeScript(ScriptSourceCode(cachedScript));
305 cachedScript->removeClient(this);
H A DScriptElement.h60 CachedResourceHandle<CachedScript> cachedScript() { return m_cachedScript; } function in class:WebCore::ScriptElement
H A DXMLDocumentParserQt.cpp604 m_pendingScript = scriptElement->cachedScript();
H A DXMLDocumentParserLibxml2.cpp903 m_pendingScript = scriptElement->cachedScript();
/external/webkit/Source/WebCore/bindings/js/
H A DCachedScriptSourceProvider.h41 static PassRefPtr<CachedScriptSourceProvider> create(CachedScript* cachedScript) { return adoptRef(new CachedScriptSourceProvider(cachedScript)); } argument
59 CachedScriptSourceProvider(CachedScript* cachedScript) argument
60 : ScriptSourceProvider(stringToUString(cachedScript->response().url()), cachedScript->sourceProviderCache())
61 , m_cachedScript(cachedScript)
69 inline JSC::SourceCode makeSource(CachedScript* cachedScript) argument
71 return JSC::SourceCode(CachedScriptSourceProvider::create(cachedScript));
/external/webkit/Source/WebCore/html/parser/
H A DHTMLScriptRunner.cpp60 if (m_parsingBlockingScript.cachedScript() && m_parsingBlockingScript.watchingForLoad())
65 if (pendingScript.cachedScript() && pendingScript.watchingForLoad())
96 if (script.cachedScript()) {
97 errorOccurred = script.cachedScript()->errorOccurred();
98 ASSERT(script.cachedScript()->isLoaded());
99 return ScriptSourceCode(script.cachedScript());
110 if (script.cachedScript() && !script.cachedScript()->isLoaded())
132 if (pendingScript.cachedScript() && pendingScript.watchingForLoad())
154 m_host->watchForLoad(pendingScript.cachedScript());
205 executeScriptsWaitingForLoad(CachedResource* cachedScript) argument
272 CachedScript* cachedScript = toScriptElement(script)->cachedScript().get(); local
[all...]
H A DHTMLDocumentParser.cpp483 void HTMLDocumentParser::watchForLoad(CachedResource* cachedScript) argument
485 ASSERT(!cachedScript->isLoaded());
489 cachedScript->addClient(this);
492 void HTMLDocumentParser::stopWatchingForLoad(CachedResource* cachedScript) argument
494 cachedScript->removeClient(this);
/external/webkit/Source/WebCore/bindings/v8/
H A DScriptSourceCode.h65 CachedScript* cachedScript() const { return m_cachedScript.get(); } function in class:WebCore::ScriptSourceCode
H A DV8Proxy.cpp309 PassOwnPtr<v8::ScriptData> V8Proxy::precompileScript(v8::Handle<v8::String> code, CachedScript* cachedScript) argument
318 if (!cachedScript || code->Length() < minPreparseLength)
321 CachedMetadata* cachedMetadata = cachedScript->cachedMetadata(dataTypeID);
326 cachedScript->setCachedMetadata(dataTypeID, scriptData->Data(), scriptData->Length());
358 OwnPtr<v8::ScriptData> scriptData = precompileScript(code, source.cachedScript());

Completed in 264 milliseconds