Gaming4JC
0f433fc7c5
Issue #618 - Regenerate the HTML Parser code for nomodule changes
...
Ref: BZ 1446082
2020-08-26 11:20:39 -04:00
Gaming4JC
dd6749f7dd
Regenerate Parser for 483155
...
Tag UXP Issue #1344
2020-01-26 15:50:44 -05:00
Gaming4JC
004b231d03
Bug 1378079 - Part 1: Gecko changes for adding attribute 'is' to parser.
...
Tag UXP Issue #1344
2020-01-26 15:50:40 -05:00
Gaming4JC
fce396323d
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-26 15:50:38 -05:00
Gaming4JC
76a4af3406
Bug 1358037 - Inline the methods of nsHtml5ElementName and nsHtml5AttributeName.
...
HTML Regen.
Tag UXP Issue #1344
2020-01-26 15:50:37 -05:00
Gaming4JC
e5557d43d6
Bug 1355479 - Flatten attribute storage in the HTML parser to AutoTArray to avoid malloc.
...
HTML Regen.
Tag UXP Issue #1344
2020-01-26 15:50:36 -05:00
Gaming4JC
738190dfde
Bug 1355493 - Tweak bufToHash() and reduce the number of pre-interned elements.
...
HTML Regen.
Tag UXP Issue #1344
2020-01-26 15:50:34 -05:00
Gaming4JC
72a6fd4d2a
Bug 1352082 - Avoid shifting a signed integer left in C++.
...
Tag UXP Issue #1344
2020-01-26 15:50:32 -05:00
Matt A. Tobin
927c386dd8
Regenerate nsHtml5*.cpp files from java htmlparser sources
2020-01-16 07:28:40 -05:00
wolfbeast
aa2ac8dded
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 c6446f1126 .
2020-01-13 09:32:00 +01:00
wolfbeast
c6446f1126
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-04 16:33:37 +02:00
wolfbeast
abc6b2f3aa
Belatedly fix html5 parser attribution for files not covered by the MPL.
2019-09-04 15:28:21 +02:00
win7-7
7c5a0db237
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-05 21:58:21 +03:00
Matt A. Tobin
5f8de423f1
Add m-esr52 at 52.6.0
2018-02-02 04:16:08 -05:00