Index: src/pkg/html/parse.go |
=================================================================== |
--- a/src/pkg/html/parse.go |
+++ b/src/pkg/html/parse.go |
@@ -1226,7 +1226,13 @@ |
} |
p.addElement(p.tok.Data, p.tok.Attr) |
case "optgroup": |
- // TODO. |
+ if p.top().Data == "option" { |
+ p.oe.pop() |
+ } |
+ if p.top().Data == "optgroup" { |
+ p.oe.pop() |
+ } |
+ p.addElement(p.tok.Data, p.tok.Attr) |
case "select": |
endSelect = true |
case "input", "keygen", "textarea": |