- Timestamp:
- Jul 14, 2020, 10:19:04 AM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/morty.go
r113 r116 146 146 } 147 147 148 var SELF_CLOSING_ELEMENTS [][]byte = [][]byte{149 []byte("area"),150 []byte("base"),151 []byte("br"),152 []byte("col"),153 []byte("embed"),154 []byte("hr"),155 []byte("img"),156 []byte("input"),157 []byte("keygen"),158 []byte("link"),159 []byte("meta"),160 []byte("param"),161 []byte("source"),162 []byte("track"),163 []byte("wbr"),164 }165 166 148 var LINK_REL_SAFE_VALUES [][]byte = [][]byte{ 167 149 []byte("alternate"), … … 554 536 safe := !inArray(tag, UNSAFE_ELEMENTS) 555 537 if !safe { 556 if !inArray(tag, SELF_CLOSING_ELEMENTS){538 if token != html.SelfClosingTagToken { 557 539 var unsafeTag []byte = make([]byte, len(tag)) 558 540 copy(unsafeTag, tag) … … 679 661 } else { 680 662 switch token { 681 case html.StartTagToken :663 case html.StartTagToken, html.SelfClosingTagToken: 682 664 tag, _ := decoder.TagName() 683 665 if inArray(tag, UNSAFE_ELEMENTS) {
Note:
See TracChangeset
for help on using the changeset viewer.