roytam1
eb31645dcb
ported from UXP:
...
- Issue #2548 - Part 1 - Implement MathML DOM and pre-requisites. https://bugzilla.mozilla.org/show_bug.cgi?id=1571487 Introduce interface mixins. https://bugzilla.mozilla.org/show_bug.cgi?id=1414372 Switch XPathEvaluator to using IDL mixins and remaining users of IDL "implements" over to mixin syntax. https://bugzilla.mozilla.org/show_bug.cgi?id=1574195 Introduce GlobalEventHandlers/DocumentAndElementEventHandlers/ElementCSSInlineStyle mixin. https://bugzilla.mozilla.org/show_bug.cgi?id=1579457 Introduce DocumentAndElementEventHandlers to more closely align with the HTML spec. https://bugzilla.mozilla.org/show_bug.cgi?id=1330457 Remove the use of IsCallerChrome in FetchRequest. https://bugzilla.mozilla.org/show_bug.cgi?id=1335368 (85600c73)
- Issue #2548 - Part 2 - Collection of WebIDL parsing updates in an attempt to fix partial interface mixin error. We should ensure, at build-time, that partial interfaces are defined in the same file as the interface they extend. Since our build system doesn't really support correct dep builds if they're placed in a different file. https://bugzilla.mozilla.org/show_bug.cgi?id=1333117 WebIDL: Better error message for trying to inherit from a mixin. https://bugzilla.mozilla.org/show_bug.cgi?id=1575384 Fix webidl identifier conflicts involving typedefs to produce saner exceptions. https://bugzilla.mozilla.org/show_bug.cgi?id=1531623 Disallow nullable types for WebIDL constants. https://bugzilla.mozilla.org/show_bug.cgi?id=1535647 Add support for extended attributes on types in Web IDL https://bugzilla.mozilla.org/show_bug.cgi?id=1359269 Allow LenientFloat to be only in a specific overload https://bugzilla.mozilla.org/show_bug.cgi?id=1020975 (81b4f0c3)
- Issue #2548 - Part 3 - Fix some MathML issues encountered since WebIDL works. https://bugzilla.mozilla.org/show_bug.cgi?id=1316616 Also added a Fetch() change that was not in the Mozilla patch. (20354b67)
- Issue #2548 - Part 4 - Fix some missed changes for ElementCSSInlineStyle. Introduce GlobalEventHandlers/DocumentAndElementEventHandlers/ElementCSSInlineStyle mixin. https://bugzilla.mozilla.org/show_bug.cgi?id=157945 (502c7047)
- Issue #2548 - Part 5 - Implement the HTMLOrForeignElement mixin. https://bugzilla.mozilla.org/show_bug.cgi?id=1577660 Add 'preventScroll' option to HTMLElement's, SVGElement's and XULElement's 'focus' method. https://bugzilla.mozilla.org/show_bug.cgi?id=1374045 (3febe21f)
2026-03-27 09:54:37 +08:00
roytam1
8c244cfe34
ported from UXP:
...
- Issue #2790 - Part 5: Persistent highlight despite blur click (156c7550)
- Issue #2790 - Cleanup: Remove debugging lines (459ed6ea)
- Issue #2790 - Cleanup: Remove whitespaces (70cbf0df)
- Issue #2790 - Part 6: Highlight color change and remove important (61ad3b8d)
- Issue #2790 - Part 7: Setting of contrasting color and fixing of last commit's issues (61f92f89)
and added CallerType::System to GetValue()/GetValueInternal().
2025-07-29 15:33:09 +08:00
roytam1
2fae301fd1
ported from UXP: Issue #2790 - Part 4: Working non persistent autofill highlight (bf8cfcc9)
2025-07-29 15:15:26 +08:00
roytam1
0a5f1cc14b
import from UXP: Issue #2790 - Part 1: Add: event state, pseudo-class mapping, SetAutofilled methods (13d10540)
2025-07-29 14:41:44 +08:00
roytam1
747190ee58
import from UXP: Issue #2736 - Part 11: Re-work <input> src attribute. (dde21838)
2025-05-14 15:44:51 +08:00
roytam1
058c37fa0e
ported from UXP: Issue #2736 - Part 2: Pass subject principal to SetAttribute and friends. (824d0cad)
2025-05-14 15:08:01 +08:00
roytam1
9767d873a6
ported from UXP: Issue #2532 - Implement form[method=dialog] (6ee3f469)
2024-06-17 16:54:11 +08:00
roytam1
4399a67bc7
import from UXP: Issue #2458 - Make HTMLInputElement.files read-write (8b7021f2)
2024-01-18 10:56:27 +08:00
roytam1
d19176440b
ported from UXP: Issue #1557 - Allow event dispatch on disabled form controls. (f6b3f2c3)
2022-04-15 10:22:24 +08:00
roytam1
02ecb352a8
ported from UXP: Bug 1373798 - Move HTML dir attribute state into event state flags (3b2a22f0)
2022-04-12 16:58:28 +08:00
roytam1
e0cd84d6f3
ported from UXP: Bug 1363481 - Add the old attribute value as a parameter to Element::AfterSetAttr (1f233fa1)
2022-04-12 15:44:59 +08:00
roytam1
4dc8cb6640
import from UXP: Bug 1347640 - HTMLInputElement shouldn't try to cancel image request on all the type changes (5a9d76e6)
2022-04-12 14:12:50 +08:00
roytam1
10c80c5731
import from UXP: Bug 656197 - Push state updates further out across beforesetattr/aftersetattr (7a3f9be5)
2022-04-12 13:55:39 +08:00
roytam1
a48b953e63
import from UXP:
...
- Bug 1344642 - Part 1: Cleanup dom.forms.datepicker related code (36d469a7)
- Bug 1344642 - Part 2: Add a new pref for input type=week, month and datetime-local (5622e561)
2022-03-23 16:59:55 +08:00
roytam1
72357d60ef
import from UXP: Bug 1363672 - Add step support to date picker (follow up) (1f5afcad)
2022-03-23 16:09:49 +08:00
roytam1
5aee89e2f9
import from UXP: Bug 1364026 - (Part 1) Expose HTMLInputElement.getMinimum/getMaximum methods via webidl (549212cd)
2022-03-23 16:05:36 +08:00
roytam1
89ff1ebc22
Initial import from https://github.com/MoonchildProductions/moebius/commit/16fa730b3332a750e047aac26ebe65ea8c513849
2018-03-03 17:47:54 +08:00