/external/chromium_org/third_party/WebKit/Source/core/dom/ |
H A D | ParserContentPolicy.h | 38 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 D | ScriptableDocumentParser.cpp | 34 ScriptableDocumentParser::ScriptableDocumentParser(Document& document, ParserContentPolicy parserContentPolicy) argument 37 , m_parserContentPolicy(parserContentPolicy)
|
H A D | DocumentFragment.cpp | 74 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 D | ScriptableDocumentParser.h | 54 ParserContentPolicy parserContentPolicy() { return m_parserContentPolicy; } function in class:blink::ScriptableDocumentParser
|
/external/chromium_org/third_party/WebKit/Source/core/html/parser/ |
H A D | HTMLTreeBuilder.h | 57 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 D | HTMLDocumentParser.h | 123 static PassRefPtrWillBeRawPtr<HTMLDocumentParser> create(DocumentFragment* fragment, Element* contextElement, ParserContentPolicy parserContentPolicy) argument 125 return adoptRefWillBeNoop(new HTMLDocumentParser(fragment, contextElement, parserContentPolicy));
|
H A D | HTMLDocumentParser.cpp | 111 , 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 D | HTMLConstructionSite.cpp | 61 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 D | HTMLConstructionSite.h | 202 ParserContentPolicy parserContentPolicy() { return m_parserContentPolicy; } function in class:blink::FINAL
|
H A D | HTMLTreeBuilder.cpp | 266 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 D | XMLDocumentParser.h | 75 static PassRefPtrWillBeRawPtr<XMLDocumentParser> create(DocumentFragment* fragment, Element* element, ParserContentPolicy parserContentPolicy) argument 77 return adoptRefWillBeNoop(new XMLDocumentParser(fragment, element, parserContentPolicy));
|
H A D | XMLDocumentParser.cpp | 506 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 D | markup.cpp | 659 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
|