• Home
  • Raw
  • Download

Lines Matching refs:ScriptElement

525         Frequent crashes beneath WebCore::ScriptElement::prepareScript
16047 * dom/ScriptElement.cpp:
16154 * dom/ScriptElement.cpp:
16155 …(WebCore::ScriptElement::dispatchErrorEvent): the method now has same implementation for all script
16157 * dom/ScriptElement.h:
27563 Block inline scripts at the ScriptElement layer. This should catch
27573 * dom/ScriptElement.cpp:
27574 (WebCore::ScriptElement::executeScript):
36559 * dom/ScriptElement.cpp:
36560 (WebCore::ScriptElement::requestScript):
36775 * dom/ScriptElement.cpp:
44226 * dom/ScriptElement.cpp:
44227 (WebCore::ScriptElement::ScriptElement): Added forceAsync and willExecuteInOrder.
44228 …(WebCore::ScriptElement::handleAsyncAttribute): Called by HTMLScriptElement when async attribute c…
44229 (WebCore::ScriptElement::prepareScript): Added support for forceAsync.
44230 (WebCore::ScriptElement::notifyFinished): Tell ScriptRunner to execute in order if needed.
44231 * dom/ScriptElement.h:
44232 (WebCore::ScriptElement::forceAsync): Added.
44245 (WebCore::HTMLScriptElement::attributeChanged): Notify ScriptElement when async changes.
63710 Make ScriptElement match the HTML5 spec
63713 …This implements the "prepare a script" section of the HTML5 spec in ScriptElement::prepareScript().
63728 * dom/ScriptElement.cpp: Rewritten to match HTML5 spec.
63729 (WebCore::ScriptElement::ScriptElement):
63730 (WebCore::ScriptElement::insertedIntoDocument): Logic moved to prepareScript.
63731 (WebCore::ScriptElement::childrenChanged): Logic moved to prepareScript.
63732 (WebCore::ScriptElement::handleSourceAttribute): Logic moved to prepareScript.
63734 … (WebCore::ScriptElement::isScriptTypeSupported): Derived from old shouldExecuteAsJavaScript().
63735 …(WebCore::ScriptElement::prepareScript): START HERE. Main change. Should read exactly like HTML5's…
63736 …(WebCore::ScriptElement::requestScript): Most logic moved to prepareScript. Check security setting…
63737 …(WebCore::ScriptElement::executeScript): Combined evaluateScript() and executeScript() from old co…
63738 (WebCore::ScriptElement::stopLoadRequest): Ignore parser executed scripts.
63739 (WebCore::ScriptElement::execute): Renamed executeScript.
63740 … (WebCore::ScriptElement::notifyFinished): We should only listen for non-parser executed scripts.
63741 (WebCore::ScriptElement::ignoresLoadRequest): New variable names.
63742 (WebCore::ScriptElement::childrenAreCommentsOrEmptyText): Added for HTML5 compliance.
63743 (WebCore::ScriptElement::scriptCharset): Use HTML5 variables.
63744 * dom/ScriptElement.h:
63745 (WebCore::ScriptElement::willBeParserExecuted): Added.
63746 (WebCore::ScriptElement::readyToBeParserExecuted): Added.
63747 (WebCore::ScriptElement::willExecuteWhenDocumentFinishedParsing): Added.
63748 …(WebCore::ScriptElement::cachedScript): prepareScript() is the only place that should load scripts…
63749 (WebCore::ScriptElement::isParserInserted): Added.
63759 … (WebCore::HTMLScriptRunner::requestPendingScript): Requesting scripts offloaded to ScriptElement.
63762 (WebCore::SVGScriptElement::svgAttributeChanged): New ScriptElement function names.
63764 … (WebCore::SVGScriptElement::finishParsingChildren): ScriptElement::finishParsingChildren is gone.
63766 (WebCore::SVGScriptElement::dispatchLoadEvent): New ScriptElement function names.