summaryrefslogtreecommitdiffstats
path: root/parser/html/java
Commit message (Collapse)AuthorAgeLines
* Bug 1418002 - Remove HTMLContentElementMatt A. Tobin2020-04-17-84/+78
| | | | Tag #1375
* Bug 1402941 - Add HTMLSlotElementMatt A. Tobin2020-04-17-172/+178
| | | | Tag #1375
* Bug 1396584 - Remove support for multiple ShadowRootsMatt A. Tobin2020-04-17-198/+192
| | | | Tag #1375
* Bug 1375701 - Atomize class attribute value in the parser in the innerHTML caseMatt A. Tobin2020-04-17-5/+5
| | | | Tag #1375
* [Parser] Move setting context to null to the correct location.Henri Sivonen2020-02-14-2/+2
|
* Regenerate Parser for 483155Gaming4JC2020-01-26-1006/+2210
| | | | Tag UXP Issue #1344
* Fix ISINDEXGaming4JC2020-01-26-1/+1
| | | | | | Since we want to keep this element, it has to be adapted to the parser changes in 483155 Tag UXP Issue #1344
* Add missing space to ElementName.java self-regeneration code.Gaming4JC2020-01-26-1/+1
| | | | Tag UXP Issue #1344
* Add missing elements from Bug 483155Gaming4JC2020-01-26-0/+8
| | | | Tag UXP Issue #1344
* Bug 483155 - Put content creator function pointers onto nsHtml5ElementName.Gaming4JC2020-01-26-2/+39
| | | | | | 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 483155 - Put Gecko content creator function pointers on ElementName.Gaming4JC2020-01-26-81/+513
| | | | Tag UXP Issue #1344
* Bug 1355779 - Skip interned ElementName lookup for Custom Elements (ones ↵Gaming4JC2020-01-26-167/+166
| | | | | | | | with hyphen). Regen. Tag UXP Issue #1344
* Bug 1355779 - Skip interned nsHtml5ElementName lookup for Custom Elements ↵Gaming4JC2020-01-26-8/+39
| | | | | | (ones with hyphen). Tag UXP Issue #1344
* Bug 1378079 - Add attribute 'is' to HTML parser.Gaming4JC2020-01-26-634/+637
| | | | Tag UXP Issue #1344
* Bug 1366241 - Change memory layout of element name and attribute name hashes ↵Gaming4JC2020-01-26-1164/+1164
| | | | | | | | from sorted to level order BST in order to take advantage of cache during lookup. Java Regen. Tag UXP Issue #1344
* Bug 1366241 - Change memory layout of element name and attribute name hashes ↵Gaming4JC2020-01-26-10/+108
| | | | | | from sorted to level order BST in order to take advantage of cache during lookup. Tag UXP Issue #1344
* Bug 1358037 - Inline the methods of nsHtml5ElementName and nsHtml5AttributeName.Gaming4JC2020-01-26-80/+72
| | | | Tag UXP Issue #1344
* Bug 1355479 - Remove isindex on the Java side and allow the C++ side to ↵Gaming4JC2020-01-26-336/+180
| | | | | | reduce malloc in attribute handling. Tag UXP Issue #1344
* Bug 1355769 - Avoid malloc for nsHtml5ElementName when processing a ↵Gaming4JC2020-01-26-90/+109
| | | | | | non-interned element name. Tag UXP Issue #1344
* Bug 1355493 - Tweak bufToHash() and reduce the number of pre-interned elements.Gaming4JC2020-01-26-2641/+2641
| | | | | | Java Regen. Tag UXP Issue #1344
* Bug 1355493 - Tweak bufToHash() and reduce the number of pre-interned elements.Gaming4JC2020-01-26-36/+83
| | | | Tag UXP Issue #1344
* Bug 1352082 - Avoid shifting a signed integer left in C++.Gaming4JC2020-01-26-9/+53
| | | | Tag UXP Issue #1344
* Update readme instructions for how to use the java html5 parser codegen makefileMatt A. Tobin2020-01-16-18/+13
|
* Update the html5 parser java codegen makefile to clean up snapshot javasrcMatt A. Tobin2020-01-16-1/+4
|
* Update java htmlparser copyright on code to be translated to cppMatt A. Tobin2020-01-16-0/+20
|
* Fix an issue with the html5 tokenizer and tree builder (java htmlparser)Matt A. Tobin2020-01-15-18/+35
|
* Bug 1562033Matt A. Tobin2020-01-15-11/+1
| | | | Adjust tokenization of U+0000 (java htmlparser)
* Bug 1347737 - Introduce a new non-heap-allocated type for holding ↵Matt A. Tobin2020-01-15-33/+38
| | | | nsStringBuffer* in the HTML parser. (java htmlparser)
* Bug 1555523 (java htmlparser version)Matt A. Tobin2020-01-15-6/+3
|
* Bug 1322938 - Make the tree builder aware of <dialog>.Matt A. Tobin2020-01-15-43/+46
| | | | Tag #1343 | https://hg.mozilla.org/projects/htmlparser/rev/d9bdf700af247563fec9b07b52ede6bf61edd513
* Update the java codegen makefile for having the two libs in-tree and change ↵Matt A. Tobin2020-01-15-24/+6
| | | | a few target names so they aren't obnoxious
* Add the java javaparserMatt A. Tobin2020-01-15-0/+28525
| | | | | https://github.com/javaparser/javaparser/ Invisible tag: javaparser-1.0.6
* Add java htmlparser sources that match the original 52-level stateMatt A. Tobin2020-01-15-0/+62553
| | | | | https://hg.mozilla.org/projects/htmlparser/ Commit: abe62ab2a9b69ccb3b5d8a231ec1ae11154c571d
* Reinstate the java->c++ source, generator code + documentation.wolfbeast2020-01-13-0/+114
| | | | | | | | 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.
* Remove HTML5 parser java docs and generation code.wolfbeast2019-09-04-114/+0
| | | | | java->C++ automated translation is not something we want to deal with now or in the future.
* Add m-esr52 at 52.6.0Matt A. Tobin2018-02-02-0/+114