FranklinDM
8e1b3db048
Issue #2158 - Part 1: Add the 'as' attribute to the HTML Parser
2024-01-29 15:29:27 +08:00
Gaming4JC
527d5c6252
Issue #618 - Regenerate the HTML Parser code for nomodule changes
...
Ref: BZ 1446082
2020-08-29 08:10:47 +08:00
Gaming4JC
ed18cbb741
Regenerate Parser for 483155
...
Tag UXP Issue #1344
2020-01-31 07:39:31 +08:00
Gaming4JC
efcb40fb3d
Bug 1378079 - Part 1: Gecko changes for adding attribute 'is' to parser.
...
Tag UXP Issue #1344
2020-01-31 07:38:59 +08:00
Gaming4JC
afc180e2f1
Bug 1366241 - Change memory layout of element name and attribute name hashes in HTML parser from sorted to level order BST in order to take advantage of cache during lookup.
...
HTML Regen.
Tag UXP Issue #1344
2020-01-31 07:38:50 +08:00
Gaming4JC
f4b7430967
Bug 1358037 - Inline the methods of nsHtml5ElementName and nsHtml5AttributeName.
...
HTML Regen.
Tag UXP Issue #1344
2020-01-31 07:38:41 +08:00
Gaming4JC
84ba7ad062
Bug 1355479 - Flatten attribute storage in the HTML parser to AutoTArray to avoid malloc.
...
HTML Regen.
Tag UXP Issue #1344
2020-01-31 07:38:31 +08:00
Gaming4JC
7be0e39443
Bug 1355493 - Tweak bufToHash() and reduce the number of pre-interned elements.
...
HTML Regen.
Tag UXP Issue #1344
2020-01-31 07:38:14 +08:00
Gaming4JC
a5448058ba
Bug 1352082 - Avoid shifting a signed integer left in C++.
...
Tag UXP Issue #1344
2020-01-31 07:38:04 +08:00
Matt A. Tobin
4baeeaa8ec
Regenerate nsHtml5*.cpp files from java htmlparser sources
2020-01-17 09:19:56 +08:00
wolfbeast
ae6de70624
Reinstate the java->c++ source, generator code + documentation.
...
We've kept the java source up-to-date until its removal, so there should
be very little additional java mangling needed to have it back up to
speed and usable again.
This reverts commit c6446f1126232935c85397aac493113dd38496cd.
2020-01-17 09:15:02 +08:00
wolfbeast
26b079c59f
Remove HTML5 parser java docs and generation code.
...
java->C++ automated translation is not something we want to deal with
now or in the future.
2019-09-06 23:49:46 +08:00
wolfbeast
01f0d00864
Belatedly fix html5 parser attribution for files not covered by the MPL.
2019-09-06 23:49:44 +08:00
win7-7
1be77e0f3f
Introduce a new non-heap-allocated type for holding nsStringBuffer* in the HTML parser.
...
An innerHTML setter profile shows about 10% of the time being spent under nsHtml5HtmlAttributes::clear, mostly deleting nsStrings.
2019-07-08 20:28:54 +08:00
roytam1
dcd9973243
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00