# File lib/html5/html5parser/phase.rb, line 145 def remove_open_elements_until(name=nil) finished = false until finished element = @tree.open_elements.pop finished = name.nil? ? yield(element) : element.name == name end return element end