Class | HTML5::BeforeHeadPhase |
In: |
lib/feed_tools/vendor/html5/lib/html5/html5parser/before_head_phase.rb
|
Parent: | Phase |
# File lib/feed_tools/vendor/html5/lib/html5/html5parser/before_head_phase.rb, line 31 31: def endTagImplyHead(name) 32: startTagHead('head', {}) 33: @parser.phase.processEndTag(name) 34: end
# File lib/feed_tools/vendor/html5/lib/html5/html5parser/before_head_phase.rb, line 36 36: def endTagOther(name) 37: parse_error("end-tag-after-implied-root", {"name" => name}) 38: end
# File lib/feed_tools/vendor/html5/lib/html5/html5parser/before_head_phase.rb, line 15 15: def processCharacters(data) 16: startTagHead('head', {}) 17: @parser.phase.processCharacters(data) 18: end
# File lib/feed_tools/vendor/html5/lib/html5/html5parser/before_head_phase.rb, line 10 10: def process_eof 11: startTagHead('head', {}) 12: @parser.phase.process_eof 13: end
# File lib/feed_tools/vendor/html5/lib/html5/html5parser/before_head_phase.rb, line 20 20: def startTagHead(name, attributes) 21: @tree.insert_element(name, attributes) 22: @tree.head_pointer = @tree.open_elements[-1] 23: @parser.phase = @parser.phases[:inHead] 24: end