summaryrefslogtreecommitdiffstats
path: root/parser/html/nsHtml5TreeOperation.cpp
Commit message (Collapse)AuthorAgeLines
* Issue #618 - Implement async attribute for inline module scripts. (uplift)Moonchild2020-08-30-1/+1
| | | | | | | | | | This commit does several things: - Moves the pref check from ScriptLoader to ns[I]Document so it can be called on the document. - Changes the atrribute freezing function to a better name that takes the document as a parameter. - Sets the proper async/defer attributes on HTML script elements based on keywords and whether they are module scripts or not.
* 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