summaryrefslogtreecommitdiffstats
path: root/parser/html/nsHtml5TreeOperation.cpp
Commit message (Collapse)AuthorAgeLines
* Bug 1375701 - Atomize class attribute value in the parser in the innerHTML caseMatt A. Tobin2020-04-17-35/+53
| | | | Tag #1375
* Bug 1430951 - Avoid element name atomizing to improve performance of ↵Gaming4JC2020-01-26-1/+2
| | | | | | | | LookupCustomElementDefinition Since we are dealing with the element (nodeInfo->LocalName() and NameAtom() are the same value), we could use nodeInfo->NameAtom() instead. Tag UXP Issue #1344
* Bug 1415761 - Catch the exception and rethrow it after invoking custom ↵Gaming4JC2020-01-26-1/+2
| | | | | | | | elements reactions; The spec was unclear on how CEReactions interact with thrown exceptions; see https://github.com/whatwg/html/issues/3217. The spec is now being clarified in https://github.com/whatwg/html/pull/3235. Tag UXP Issue #1344
* Bug 1406325 - Part 4: Use mType for LookupCustomElementDefinition and also ↵Gaming4JC2020-01-26-2/+5
| | | | | | removing parts of v0. Tag UXP Issue #1344
* Bug 1378079 - Part 3: Complete the steps related to custom elements in ↵Gaming4JC2020-01-26-82/+168
| | | | | | | | "create an element for a token". With fixup for missing header due to unified builds. Tag UXP Issue #1344
* Fix Build: We don't have SVG or MathML prefs yetGaming4JC2020-01-26-24/+0
| | | | | | See Bug 1173199 / 1216893 Tag UXP Issue #1344
* Bug 483155 - Put content creator function pointers onto nsHtml5ElementName.Gaming4JC2020-01-26-36/+192
| | | | | | This is all the manual work for Bug 483155, minus the added functionality to disable SVG and MathML which can be done at any time and are out of scope. Tag UXP Issue #1344
* Bug 1398401 - Add preference check for custom element setup.Gaming4JC2020-01-26-1/+3
| | | | Tag UXP Issue #1344
* Introduce a new non-heap-allocated type for holding nsStringBuffer* in the ↵win7-72019-07-05-7/+7
| | | | | | HTML parser. An innerHTML setter profile shows about 10% of the time being spent under nsHtml5HtmlAttributes::clear, mostly deleting nsStrings.
* Add m-esr52 at 52.6.0Matt A. Tobin2018-02-02-0/+995