Job Bautista
8ca0f22841
Issue #2903 - Follow-up: Make types consistent with method used.
...
Fixes inconsistent use of XML_Error, uint32_t and int32_t.
2026-02-27 18:48:06 +01:00
Job Bautista
e284ffab6c
Issue #2889 - Follow-up: Avoid conflicts with system version of libexpat
2026-01-11 16:04:00 +08:00
Job Bautista
ef1532cab2
Issue #2889 - Part 4: Fix build and runtime issues.
...
- The 3rd patch causes MSVC to error out on an empty typedef struct.
- The 13th patch is causing the application to abort on startup.
- Fixed header issues as well as resolved the necessary symbols for gkmedias.
2026-01-11 15:07:33 +08:00
FranklinDM
7d330b89c8
Issue #2112 - Part 1: Remove Stylo tests
2024-03-26 01:24:23 +08:00
Brian Smith
3dd8bc0ddb
Issue #2402 - CSP Violation events should have the correct sample for inline contexts.
...
https://bugzilla.mozilla.org/show_bug.cgi?id=1473587
Add preference to increase max length of CSP report source sample.
https://bugzilla.mozilla.org/show_bug.cgi?id=1415352
Return valid columnNumber value in CSP violation events.
https://bugzilla.mozilla.org/show_bug.cgi?id=1418246
2024-01-08 07:46:11 -06:00
Moonchild
b9da018639
Issue #1656 - Remove more vim control lines.
...
Vim control lines were re-introduced or not entirely cleaned up.
This nukes them again.
Removing from modules, netwerk, security, storage, testing, toolkit, and
a few scattered misc files. More to come.
2023-05-05 15:20:27 +02:00
Matt A. Tobin
4a7af0d90f
Issue #1835 - Part 2: Remove config and most mentions of XULRunner
...
Resolves #1835
2022-04-01 17:33:23 +02:00
Moonchild
d5a2c45aad
Issue #1656 - Part 6: Clean up the build files
2020-09-23 15:52:00 +00:00
Moonchild
528b88d704
Issue #1656 - Part 3: Nuke more vim config lines in the tree.
...
Another S&R run with some smarter matching.
2020-09-23 15:14:30 +00:00
Moonchild
a680bdc637
Issue #1656 - Part 1: Nuke most vim config lines in the tree.
...
Since these are just interpreted comments, there's 0 impact on actual code.
This removes all lines that match /* vim: set(.*)tw=80: */ with S&R -- there are
a few others scattered around which will be removed manually in a second part.
2020-09-23 13:55:00 +00:00
Moonchild
c45b7ee3a9
Issue #1603 - Part 1: Reorganize ScriptLoader/ScriptElement
...
- Moves scripting parts of DOM into 'dom/script'
- Renames nsScript{Loader/Element} to Script{Loader/Element}
- Adjusts all callers
2020-06-30 11:51:11 +00:00
Gaming4JC
32c3efa3c2
Issue #1525 - Kill marquee element; Debug Follow Up
...
The marquee element was still specified in debug code, causing build to fail without it's removal.
2020-06-07 19:02:29 -04:00
Moonchild and Gaming4JC
f828451e5f
Issue #1525 - Kill marquee element
...
* Remove marquee code
* Regenerate HTML Elements/parser code for Removal of Marquee.
Co-authored-by: Gaming4JC <g4jc@hyperbola.info >
2020-06-01 14:16:06 +02:00
Matt A. Tobin
8beb65dd50
Bug 1418002 - Remove HTMLContentElement
...
Tag #1375
2020-04-17 07:08:22 -04:00
Matt A. Tobin
48f602e65b
Bug 1402941 - Add HTMLSlotElement
...
Tag #1375
2020-04-17 06:37:28 -04:00
Matt A. Tobin
846e0fa4f5
Bug 1401097 - Simplify gHTMLElements and remove redundant conditions in nsXHTMLContentSerializer::LineBreakAfterClose()
...
Tag #1375
2020-04-17 06:36:20 -04:00
Matt A. Tobin
5f12940329
Bug 1396584 - Remove support for multiple ShadowRoots
...
Tag #1375
2020-04-17 06:34:38 -04:00
Matt A. Tobin
a72b827325
Bug 1400777 - Slim down nsElementTable.h
...
* Remove eHTMLTags
* De-expose HTML group constants[]
* De-expose gHTMLElements[]
* Split nsHTMLElement
* Clean up nsElementTable.{cpp,h}
* Fixup for eHTMLTag removal in Parser
Tag #1375
2020-04-17 06:33:16 -04:00
Matt A. Tobin
61e46a6d58
Issue #1375 - Stop largely using the parser service
...
This is based on Bug 1395828
* Add nsHTMLElement::IsBlock()
* Rename nsHTMLTags methods
* Remove AssertParserServiceIsCorrect()
* Remove most uses of nsIParserService/nsParserService
2020-04-17 06:24:43 -04:00
Matt A. Tobin
071957f9fa
Bug 1394300 - Streamline nsElementTable.cpp
...
Tag #1375
2020-04-17 06:14:58 -04:00
Gaming4JC
d163c367d9
Bug 483155 - Put content creator function pointers onto nsHtml5ElementName.
...
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
2020-01-26 15:50:42 -05:00
Gaming4JC
5222f6e9da
Bug 1274159 - Part 2-2: Support HTMLConstructor WebIDL extended attribute for custom elements;
...
Tag UXP Issue #1344
2020-01-26 15:50:09 -05:00
Gaming4JC
244277a3fa
Bug 1274159 - Part 2-1: Include the name of relevant interface in nsHTMLTagList.h;
...
Tag UXP Issue #1344
2020-01-26 15:50:09 -05:00
Gaming4JC
2e3b937f4e
Bug 1322938 - Basic implementation of HTMLDialogElement.
...
Tag #1343
2020-01-07 18:33:22 -05:00
wolfbeast
f71108680b
Issue #1118 - Part 6: Fix various tests that are no longer correct.
...
The behavior change of document.open() requires these tests to be
changed to account for the new spec behavior.
2019-12-22 23:48:40 +01:00
wolfbeast
dacb3da00b
Issue #1317 - Increase the XML nested depth limit to 2048.
...
- Converts from macro to static const for the limit.
- Uses a check against the declared type for the counter instead of
a hard-coded one.
This resolves #1317 .
2019-12-12 17:00:08 +01:00
trav90
d79c475021
Make nsScannerIterator a trivial type in order to use memset
2018-09-02 16:45:29 -05:00
wolfbeast
7d0c56c287
Restrict XML file recursion depth to 200.
...
This resolves #2 .
2018-02-02 18:55:59 +01:00
Matt A. Tobin
5f8de423f1
Add m-esr52 at 52.6.0
2018-02-02 04:16:08 -05:00