Searched refs:parserContentPolicy (Results 1 - 13 of 13) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/dom/
H A DParserContentPolicy.h38 static inline bool scriptingContentIsAllowed(ParserContentPolicy parserContentPolicy) argument
40 return parserContentPolicy == AllowScriptingContent || parserContentPolicy == AllowScriptingContentAndDoNotMarkAlreadyStarted;
43 static inline ParserContentPolicy disallowScriptingContent(ParserContentPolicy parserContentPolicy) argument
45 if (!scriptingContentIsAllowed(parserContentPolicy))
46 return parserContentPolicy;
50 static inline bool pluginContentIsAllowed(ParserContentPolicy parserContentPolicy) argument
52 return parserContentPolicy != DisallowScriptingAndPluginContent;
55 static inline ParserContentPolicy allowPluginContent(ParserContentPolicy parserContentPolicy) argument
57 if (pluginContentIsAllowed(parserContentPolicy))
[all...]
H A DScriptableDocumentParser.cpp34 ScriptableDocumentParser::ScriptableDocumentParser(Document& document, ParserContentPolicy parserContentPolicy) argument
37 , m_parserContentPolicy(parserContentPolicy)
H A DDocumentFragment.cpp74 void DocumentFragment::parseHTML(const String& source, Element* contextElement, ParserContentPolicy parserContentPolicy) argument
76 HTMLDocumentParser::parseDocumentFragment(source, this, contextElement, parserContentPolicy);
79 bool DocumentFragment::parseXML(const String& source, Element* contextElement, ParserContentPolicy parserContentPolicy) argument
81 return XMLDocumentParser::parseDocumentFragment(source, this, contextElement, parserContentPolicy);
H A DScriptableDocumentParser.h54 ParserContentPolicy parserContentPolicy() { return m_parserContentPolicy; } function in class:blink::ScriptableDocumentParser
/external/chromium_org/third_party/WebKit/Source/core/html/parser/
H A DHTMLTreeBuilder.h57 static PassOwnPtrWillBeRawPtr<HTMLTreeBuilder> create(HTMLDocumentParser* parser, HTMLDocument* document, ParserContentPolicy parserContentPolicy, bool reportErrors, const HTMLParserOptions& options) argument
59 return adoptPtrWillBeNoop(new HTMLTreeBuilder(parser, document, parserContentPolicy, reportErrors, options));
61 static PassOwnPtrWillBeRawPtr<HTMLTreeBuilder> create(HTMLDocumentParser* parser, DocumentFragment* fragment, Element* contextElement, ParserContentPolicy parserContentPolicy, const HTMLParserOptions& options) argument
63 return adoptPtrWillBeNoop(new HTMLTreeBuilder(parser, fragment, contextElement, parserContentPolicy, options));
H A DHTMLDocumentParser.h123 static PassRefPtrWillBeRawPtr<HTMLDocumentParser> create(DocumentFragment* fragment, Element* contextElement, ParserContentPolicy parserContentPolicy) argument
125 return adoptRefWillBeNoop(new HTMLDocumentParser(fragment, contextElement, parserContentPolicy));
H A DHTMLDocumentParser.cpp111 , m_treeBuilder(HTMLTreeBuilder::create(this, &document, parserContentPolicy(), reportErrors, m_options))
126 HTMLDocumentParser::HTMLDocumentParser(DocumentFragment* fragment, Element* contextElement, ParserContentPolicy parserContentPolicy) argument
127 : ScriptableDocumentParser(fragment->document(), parserContentPolicy)
131 , m_treeBuilder(HTMLTreeBuilder::create(this, fragment, contextElement, this->parserContentPolicy(), m_options))
297 ASSERT(scriptingContentIsAllowed(parserContentPolicy()));
1021 void HTMLDocumentParser::parseDocumentFragment(const String& source, DocumentFragment* fragment, Element* contextElement, ParserContentPolicy parserContentPolicy) argument
1023 RefPtrWillBeRawPtr<HTMLDocumentParser> parser = HTMLDocumentParser::create(fragment, contextElement, parserContentPolicy);
H A DHTMLConstructionSite.cpp61 static inline void setAttributes(Element* element, AtomicHTMLToken* token, ParserContentPolicy parserContentPolicy) argument
63 if (!scriptingContentIsAllowed(parserContentPolicy))
323 HTMLConstructionSite::HTMLConstructionSite(Document* document, ParserContentPolicy parserContentPolicy) argument
326 , m_parserContentPolicy(parserContentPolicy)
334 HTMLConstructionSite::HTMLConstructionSite(DocumentFragment* fragment, ParserContentPolicy parserContentPolicy) argument
337 , m_parserContentPolicy(parserContentPolicy)
H A DHTMLConstructionSite.h202 ParserContentPolicy parserContentPolicy() { return m_parserContentPolicy; } function in class:blink::FINAL
H A DHTMLTreeBuilder.cpp266 HTMLTreeBuilder::HTMLTreeBuilder(HTMLDocumentParser* parser, HTMLDocument* document, ParserContentPolicy parserContentPolicy, bool, const HTMLParserOptions& options) argument
271 , m_tree(document, parserContentPolicy)
283 HTMLTreeBuilder::HTMLTreeBuilder(HTMLDocumentParser* parser, DocumentFragment* fragment, Element* contextElement, ParserContentPolicy parserContentPolicy, const HTMLParserOptions& options) argument
289 , m_tree(fragment, parserContentPolicy)
758 if (!pluginContentIsAllowed(m_tree.parserContentPolicy()))
2108 if (scriptingContentIsAllowed(m_tree.parserContentPolicy()))
2764 if (scriptingContentIsAllowed(m_tree.parserContentPolicy()))
/external/chromium_org/third_party/WebKit/Source/core/xml/parser/
H A DXMLDocumentParser.h75 static PassRefPtrWillBeRawPtr<XMLDocumentParser> create(DocumentFragment* fragment, Element* element, ParserContentPolicy parserContentPolicy) argument
77 return adoptRefWillBeNoop(new XMLDocumentParser(fragment, element, parserContentPolicy));
H A DXMLDocumentParser.cpp506 bool XMLDocumentParser::parseDocumentFragment(const String& chunk, DocumentFragment* fragment, Element* contextElement, ParserContentPolicy parserContentPolicy) argument
519 RefPtrWillBeRawPtr<XMLDocumentParser> parser = XMLDocumentParser::create(fragment, contextElement, parserContentPolicy);
542 static inline void setAttributes(Element* element, Vector<Attribute>& attributeVector, ParserContentPolicy parserContentPolicy) argument
544 if (!scriptingContentIsAllowed(parserContentPolicy))
784 XMLDocumentParser::XMLDocumentParser(DocumentFragment* fragment, Element* parentElement, ParserContentPolicy parserContentPolicy) argument
785 : ScriptableDocumentParser(fragment->document(), parserContentPolicy)
990 setAttributes(newElement.get(), prefixedAttributes, parserContentPolicy());
996 setAttributes(newElement.get(), prefixedAttributes, parserContentPolicy());
1049 if (!scriptingContentIsAllowed(parserContentPolicy()) && n->isElementNode() && toScriptLoaderIfPossible(toElement(n))) {
/external/chromium_org/third_party/WebKit/Source/core/editing/
H A Dmarkup.cpp659 PassRefPtrWillBeRawPtr<DocumentFragment> createFragmentFromMarkup(Document& document, const String& markup, const String& baseURL, ParserContentPolicy parserContentPolicy) argument
665 fragment->parseHTML(markup, fakeBody.get(), parserContentPolicy);
713 const String& baseURL, ParserContentPolicy parserContentPolicy)
724 RefPtrWillBeRawPtr<DocumentFragment> taggedFragment = createFragmentFromMarkup(document, taggedMarkup.toString(), baseURL, parserContentPolicy);
914 PassRefPtrWillBeRawPtr<DocumentFragment> createFragmentForInnerOuterHTML(const String& markup, Element* contextElement, ParserContentPolicy parserContentPolicy, const char* method, ExceptionState& exceptionState) argument
921 fragment->parseHTML(markup, contextElement, parserContentPolicy);
925 bool wasValid = fragment->parseXML(markup, contextElement, parserContentPolicy);
982 PassRefPtrWillBeRawPtr<DocumentFragment> createContextualFragment(const String& markup, Element* element, ParserContentPolicy parserContentPolicy, ExceptionState& exceptionState) argument
990 RefPtrWillBeRawPtr<DocumentFragment> fragment = createFragmentForInnerOuterHTML(markup, element, parserContentPolicy, "createContextualFragment", exceptionState);
712 createFragmentFromMarkupWithContext(Document& document, const String& markup, unsigned fragmentStart, unsigned fragmentEnd, const String& baseURL, ParserContentPolicy parserContentPolicy) argument

Completed in 9411 milliseconds