Henri Sivonen
d13776d321
Bug 2038124 - Optimize setting attributes on non-custom HTML elements from parser. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D302276
2026-06-02 09:12:39 +00:00
Alexandru Marc
16e384440d
Revert "Bug 2038124 addendum - Simplify the attribute holder in the HTML parser. r=smaug" for causing build bustages @ Element.cpp
...
This reverts commit 82b2e13b45 .
Revert "Bug 2038124 - Optimize setting attributes on non-custom HTML elements from parser. r=smaug"
This reverts commit 2d1ee1cd69 .
2026-06-02 07:41:40 +00:00
Henri Sivonen
2d1ee1cd69
Bug 2038124 - Optimize setting attributes on non-custom HTML elements from parser. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D302276
2026-06-02 07:07:26 +00:00
Atila Butkovits
d68e85e91d
Revert "Bug 2038124 addendum - Simplify the attribute holder in the HTML parser. r=smaug" for causing bustages at Element.cpp.
...
This reverts commit 9dd3f6b595 .
Revert "Bug 2038124 - Optimize setting attributes on non-custom HTML elements from parser. r=smaug"
This reverts commit b1774ce65e .
2026-06-01 21:47:14 +00:00
Henri Sivonen
b1774ce65e
Bug 2038124 - Optimize setting attributes on non-custom HTML elements from parser. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D302276
2026-06-01 20:50:16 +00:00
Sylvestre Ledru
d8c329f668
Bug 1670949 - Remove deprecated mach clang-format code and update docs to use mach lint -l clang-format r=linter-reviewers,geckoview-reviewers,ai4dev-reviewers,suhaib,m_kato,sergesanspaille,ahal
...
+ add a warning message
Differential Revision: https://phabricator.services.mozilla.com/D287017
2026-03-14 14:21:38 +00:00
serge-sans-paille
33ae912378
Bug 2010520 - Use .inc extension for X macro files in parser/ r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D279138
2026-01-17 21:50:04 +00:00
serge-sans-paille
d6013f1999
Bug 2010520 - Use .inc extension for X macro files in dom/ r=media-playback-reviewers,webidl,firefox-svg-reviewers,padenot,devtools-reviewers,ochameau,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D279132
2026-01-17 20:45:05 +00:00
Artem Manushenkov
e4982d483e
Bug 1984133 - Improve parser/html/java/README.txt. r=hsivonen
...
Differential Revision: https://phabricator.services.mozilla.com/D261778
2025-09-01 10:37:59 +00:00
Mirko Brodesser
6d430602af
[Bug 1845094] Change HTML parser's README to reflect that comments with "Uncomment" (case-sensitive) have to be changed too. r=edgar DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D184375
2023-07-31 08:02:15 +00:00
Ricky Stewart
edd6e99172
Bug 1670357 - Remove make targets for cleaning: clean, realclean, clobber, distclean, clobber_all, everything r=firefox-build-system-reviewers,mhentges
...
The `clobber` targets are superseded by `mach clobber`, so we don't need them for any reason. The `clean` target is meant to get you to a post-`configure` state, but it doesn't really work, and if it's necessary for you to be in that state for some reason you can just clobber and re-`configure`, so it doesn't seem worth it to get it working again. Instead, delete all of them. Also delete `everything` which is not useful when `clobber` doesn't exist.
Differential Revision: https://phabricator.services.mozilla.com/D93514
2020-10-15 20:37:18 +00:00
Henri Sivonen
62fb977125
Bug 1614314 - Use GitHub as upstream for the Java code of the HTML parser. r=alchen
...
Differential Revision: https://phabricator.services.mozilla.com/D62238
2020-02-10 15:05:17 +00:00
Jonathan Kingston
5d37d4856c
Bug 1483458 - Change HTML parser to look at .py Atom files. r=hsivonen,heycam
2018-10-17 20:40:37 +01:00
Boris Zbarsky
051041fc49
Bug 1446097. Switch to "set" as the canonical nsGkAtoms name of the string "set", so it matches the actual tag name "set" in SVG. r=hsivonen,njn
...
Most of the noise is from the fact that clang-format on parser/html/*.{h,cpp}
reformatted all sorts of stuff. Not running it caused lots of format changes
from the generator... I guess we changed the format rules since the last time
this got run?
MozReview-Commit-ID: IA2G87zUIKN
2018-03-16 11:26:06 -04:00
Henri Sivonen
3b532a7391
Bug 483155 - Put content creator function pointers onto nsHtml5ElementName. r=smaug
...
MozReview-Commit-ID: E2AAx7Zz2UF
2017-07-04 11:00:03 +03:00
Sebastian Hengst
b20f04d43a
Backed out changeset 5b706cd241cb (bug 483155) for Valgrind failure on Linux x64 opt. r=backout
2017-08-11 10:48:10 +02:00
Henri Sivonen
b2625c0d7e
Bug 483155 - Put content creator function pointers onto nsHtml5ElementName. r=smaug
...
MozReview-Commit-ID: E2AAx7Zz2UF
2017-07-04 11:00:03 +03:00
Henri Sivonen
bc6f2fde3e
Bug 1377859 - Make the HTML parser translation makefile use nsGkAtomList. r=wchen
...
MozReview-Commit-ID: 7PgZ0VB2PKt
2017-07-03 14:23:30 +03:00
Henri Sivonen
50872275a1
Bug 1274400 - Check out javaparser from GitHub instead of Google Code. r=froydnj
...
MozReview-Commit-ID: 4w8rc0H2E5E
2016-08-11 16:09:17 +03:00
William Chen
29458761c2
Bug 923167 - Update encoding used for compiling javaparser source files. r=hsivonen
2013-11-13 14:49:04 -08:00
Gervase Markham
d697fdc8ec
Bug 759095 - upgrade license to MPL 2, and other licensing cleanups.
2012-05-29 16:52:43 +01:00
Henri Sivonen
65a852c1da
Bug 539210 - Revise the README of the HTML5 parser Java to C++ translator to cover all makefile functionality. r=bnewman. NPOTB.
2010-04-22 11:24:54 +03:00
Ben Newman
9a062e7434
Bug 539434 - [HTML5] The translator isn't updating parser/html/javasrc/. r=hsivonen
2010-03-22 10:30:07 -07:00
Henri Sivonen
48e31b0668
Bug 509009, bug 497848 - Update the HTML5 tokenizer to spec (excluding script changes) as of 2009-11-24. rs=sicking.
2009-11-30 17:34:51 +02:00
Ben Newman
b2955946a2
[HTML5] Remove unneeded parser/html/java/translator directory (bug 518224). r=hsivonen
2009-09-25 12:57:09 -07:00
Ben Newman
ff9e08810f
Bug 518224 - [HTML5] Update parser/html/java Makefiles to sync from hg.mozilla.org/projects/htmlparser. r=hsivonen
2009-09-22 19:46:51 -07:00
Henri Sivonen
2b8f6a2e36
Bug 499642 - Split the HTML5 parser into stream parser, doc.write parser and tree op executor. r=bnewman, sr=mrbkap.
2009-09-18 12:21:47 +03:00
Ben Newman
2fa2b5e55e
Bug 505602 - [HTML5] Reduce amount of nsHtml5NamedCharacters generated code. r=hsivonen sr=mrbkap
2009-08-20 10:37:48 -07:00
Ben Newman
56f060c764
Bug 505599 - [HTML5] GenerateNamedCharactersCpp.java should generate static member declarations for VALUES and WINDOWS_1252 as well as NAMES. r=hsivonen sr=mrbkap
2009-08-20 10:37:52 -07:00
Ben Newman
ba5153edd8
Bug 505594 - [HTML5] Actually place java translator files under Mercurial revision control. r+sr=jst
2009-07-27 16:42:45 -07:00
Ben Newman
543f7b500a
Bug 504646 - Get rid of the parser/html/javasrc symlink. r=hsivonen
2009-07-17 13:50:20 -07:00
Ben Newman
7fee9238f8
Refactor repetitive makefile shell commands into external scripts (bug 504444). r+sr=jst
2009-07-17 13:50:20 -07:00
Ben Newman
b1f30656d2
Bug 499141 - [HTML5] Check in the Java to C++ translator. r+sr=jst
2009-07-14 17:39:30 -07:00