# File lib/html5/html5parser/in_cell_phase.rb, line 32 def endTagTableCell(name) if in_scope?(name, true) @tree.generateImpliedEndTags(name) if @tree.open_elements.last.name != name parse_error("unexpected-cell-end-tag", {"name" => name}) remove_open_elements_until(name) else @tree.open_elements.pop end @tree.clearActiveFormattingElements @parser.phase = @parser.phases[:inRow] else parse_error("unexpected-end-tag", {"name" => name}) end end