roytam1
7173daa457
ported from UXP: Issue #2728 - Remove obsolete CSP referrer policy. (0331e633)
2025-04-30 23:26:26 +08:00
roytam1
b08be43869
ported from UXP: Issue #2515 - Remove mForceContentDispatch and mNoContentDispatch (7e3f0d53)
2024-08-05 11:14:12 +08:00
roytam1
5e63815696
import from UXP: Issue #2547 - Remove hidden network.dns.disablePrefetchFromHTTPS pref. (d0e56857)
2024-07-18 22:45:26 +08:00
roytam1
5e6982b78b
ported from UXP: Issue #2472 - Part 6: Fire cancel event and close modal <dialog> on [ESC] (87a7cf73)
2024-05-08 14:57:16 +08:00
roytam1
5f679d2ab7
ported from UXP: Issue #2472 - Part 3: Refactor Fullscreen stack to Top Layer stack (79c7489b)
2024-05-08 10:50:52 +08:00
roytam1
ee6fb5056b
ported from UXP: Issue #2488 - Part 6: Define and declare CSSStyleSheet cast functions directly in StyleSheet (f0116f51)
2024-04-04 09:15:56 +08:00
roytam1
a1f0c688f7
ported from UXP: Issue #2488 - Part 3: Remove the StyleSetHandle smart pointer class (4bf43b8f)
2024-04-04 08:43:53 +08:00
roytam1
31a5ab92b4
ported from UXP: Issue #2112 - Part 9: Remove handling for multiple style backends (b96b733b)
2024-04-03 15:22:50 +08:00
roytam1
f28c8a5492
ported from UXP: Issue #2112 - Part 7: Remove Servo CSS Loader support (14764253)
2024-04-03 14:56:11 +08:00
roytam1
70b3dc1fa2
ported from UXP: Issue #2112 - Part 5: Remove Servo from forwarding code used by magic pointer classes (a93a7bed)
2024-04-03 14:24:08 +08:00
roytam1
460d10ccda
ported from UXP: Issue #2112 - Part 3: Remove --enable-stylo config and conditionals (e777ae5a)
2024-04-03 11:34:58 +08:00
roytam1
1e9ebad9e0
ported from UXP: 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 (5b068f37)
2024-01-11 14:55:32 +08:00
roytam1
ae5da0e789
ported from UXP: Issue #2362 - Fix click handling according to the spec. (dc253ce9)
2023-12-06 15:21:31 +08:00
roytam1
d00db90f4a
ported from UXP:
...
- Issue #252 - Move getElementsByName from HTMLDocument to Document (b2d75041)
- Issue #252 - Follow-up: Include a null check against mDocument (7c759b2c)
2023-04-08 08:08:13 +08:00
roytam1
fbefa53b81
import from UXP: Issue #2135 - Bug 1393806/Part 1: Change nsNodeUtils cloning/adopting stuff to use an ErrorResult for errors (e65a864a)
2023-03-07 10:33:56 +08:00
roytam1
b7a513b2a0
ported from UXP: Issue #2135 - Bug 1430301: Implement ShadowRoot.elementFromPoint/elementsFromPoint (e64aeea5)
2023-03-07 09:38:49 +08:00
roytam1
85c7bdf683
ported from UXP: Issue #2135 - Bug 1430305: Implement ShadowRoot.fullscreenElement (e286eb8a)
2023-03-06 17:38:04 +08:00
roytam1
a539f47bb7
ported from UXP: Issue #2135 - Bug 1430303: Implement ShadowRoot.pointerLockElement (3dfffeae)
2023-03-06 16:58:20 +08:00
roytam1
8eba013c79
import from UXP: Issue #1959 - Don't apply CSPs to explicit data documents and images. (8831656c)
2022-07-15 09:04:36 +08:00
roytam1
ccbdfc26bb
import from UXP: Issue #1689 - Part 4: Add a preference for {Document,Element}.getAnimations() (15feed4c)
2022-04-21 22:53:15 +08:00
roytam1
00727db25f
ported from UXP: Issue #1689 - Part 2: Add a preference for implicit keyframes (d9693c29)
2022-04-21 22:49:17 +08:00
roytam1
4b6fe76176
ported from UXP: Issue #1689 - Part 1: Add pref for DOM Animation timelines API (ad1e2abe)
2022-04-21 22:40:12 +08:00
roytam1
86c286d6a7
ported from UXP: Issue #1705 - Part 3: Rename ScrollbarStyles to ScrollStyles. (21f70739)
2022-04-21 22:18:42 +08:00
roytam1
4dfce2a016
ported from UXP: Issue #1643 - Follow-up: Ensure we properly clear our pointers when the Presentation of a document is destroyed. (317b96a1)
2022-04-18 12:56:48 +08:00
roytam1
c4babb5e25
ported from UXP: Issue #1655 : Update MediaQueryList to the current draft spec. (78bcb176)
2022-04-18 11:46:07 +08:00
roytam1
036630f5ba
import from UXP: Issue #1643 - Part 4: Hook up all the plumbing. (57d143dc)
2022-04-16 01:09:16 +08:00
roytam1
1ed3ea1ee7
import from UXP: Issue #618 - (async) Implement async attribute for inline module scripts. (3781c4a6)
2022-04-15 23:58:11 +08:00
roytam1
b80c8a551b
ported from UXP: Issue #1603 - Part 1: Reorganize ScriptLoader/ScriptElement (f85b274e)
2022-04-15 11:43:57 +08:00
roytam1
4f99a2b0ac
import from UXP: Bug 1429656 - Implement ShadowRoot.activeElement (693a79ca)
2022-04-15 11:21:15 +08:00
roytam1
5fe78c054e
ported from UXP: Bug 1426494 - Share more code between nsIDocument and ShadowRoot (db724936)
2022-04-15 11:13:25 +08:00
roytam1
e413c51028
import from UXP: Bug 1355787 - nsIdentifierMapEntry should let one to use either strings or atoms as keys to avoid slow string assignments when possible. (15f6d2ef)
2022-04-15 10:49:17 +08:00
roytam1
658947ab2f
ported from UXP: Issue #1375 - Fix IsWebComponentsEnabled checks (ca487523)
2022-04-14 23:28:07 +08:00
roytam1
073edae0d9
ported from UXP: Bug 1425769 - Base class for ShadowRoot and Document to manage style state (b8260c66)
2022-04-14 23:19:09 +08:00
roytam1
bfc4b5e3f2
import from UXP: Bug 1412775 - Implement Event.composedPath (2ee3ce62)
2022-04-14 22:17:25 +08:00
roytam1
3b450634c9
ported from UXP: Bug 1422931 - Fix crash with slot element and make webcomponents preference per-doc (3b90312f)
2022-04-14 15:04:04 +08:00
roytam1
1fcb308ff8
ported from UXP: Bug 1416999 - Remove document.registerElement (cedff6e2)
2022-04-14 13:58:52 +08:00
roytam1
287b31fa15
import from UXP: Issue #1375 - Stop largely using the parser service (9928baf9)
2022-04-14 10:42:09 +08:00
roytam1
f77b751772
ported from UXP: Bug 1367683 - Optimize initializing nsRange (9d8343e1)
2022-04-12 15:57:55 +08:00
roytam1
f814bfa9b5
ported from UXP: Bug 1330843 - Allow JS to create NAC pseudo-elements (c37b4d0c)
2022-04-12 14:29:10 +08:00
roytam1
3d3913696d
ported from UXP: Bug 1405821 - Move microtask handling to CycleCollectedJSContext (fb6f6ec9)
2022-04-08 14:58:29 +08:00
roytam1
653ea32011
import from UXP: Bug 1415761 - Catch the exception and rethrow it after invoking custom elements reactions; (5db13d0f)
2022-04-08 14:33:50 +08:00
roytam1
6e5ffddbbb
ported from UXP: Bug 1378079 - Part 2: Introduce throw-on-dynamic-markup-insertion counter. (a3b5d98a)
2022-04-08 12:00:23 +08:00
roytam1
e9a0e99e37
ported from UXP: Bug 1392970 - Part 1: Make CustomElementDefinition ref-counted and put it in CustomElementData. (7ce17429)
2022-04-06 15:09:48 +08:00
roytam1
a9a961b700
import from UXP: Bug 1301024 - Part 1: Set CreateElement/CreateElementNS is attribute. (054c852f)
2022-04-06 14:56:26 +08:00
roytam1
89b8f32437
import from UXP: Bug 1299363 - Part 5-1: Make the constructor created by document.registerElement() also works with construction stack. (b2e0ae69)
2022-04-06 14:33:18 +08:00
roytam1
948749fab1
ported from UXP: Issue #1344 - Creating customized built-in elements without relevant definitions registered first shouldn't throw NotFoundError; (cca692c2)
2022-04-06 13:25:35 +08:00
roytam1
96bc7d79d0
import from UXP: Bug 1276438 part 3. Align the .body setter with the spec a bit better. (e8e20e99)
2022-04-06 13:01:34 +08:00
roytam1
e8645f6aad
import from UXP: Bug 1276438 part 2. Move the implementation of the .body setter from nsHTMLDocument to nsIDocument. (c939244e)
2022-04-06 12:54:08 +08:00
roytam1
7a42743640
import from UXP: Bug 1276438 part 1. Move the implementation of the .body getter from nsHTMLDocument to nsIDocument. (0ef352d7)
2022-04-06 12:53:37 +08:00
roytam1
345c8d3636
import from UXP: Issue #1118 - Part 7: Remove no-longer-used mWillReparent debug code. (10e59cb5)
2022-04-06 11:15:28 +08:00