FranklinDM
588c2154a5
Issue #2135 - Bug 1410578: Make <link rel="stylesheet"> work in shadow trees
2023-03-06 16:17:01 +08:00
FranklinDM
45c179d01b
Issue #2135 - Bug 1453789: Remove Element.createShadowRoot
2023-03-06 16:16:40 +08:00
FranklinDM
3350af82c2
Issue #2135 - Bug 1438129: Remove ShadowRoot.applyAuthorStyles.
2023-03-06 16:15:24 +08:00
FranklinDM
3dfffeaeca
Issue #2135 - Bug 1430303: Implement ShadowRoot.pointerLockElement
2023-03-06 16:13:59 +08:00
Moonchild
a828a5f321
Issue #1719 - Make <menuitem> pref-controlled and disable by default.
...
Resolves #1719
2021-01-27 21:01:54 +08:00
Moonchild
6d5eda3010
Issue #1682 - Remove vibrator DOM interface and support code.
...
Resolves #1682
2020-11-16 21:10:19 +08:00
Moonchild
d5919942ff
Issue #1656 - Part 8: Devtools and misc.
2020-09-25 22:06:55 +08:00
Moonchild
0cd673d720
Issue #1656 - Part 6: Clean up the build files
2020-09-25 22:04:23 +08:00
Moonchild
8c395520d9
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-25 22:04:12 +08:00
Moonchild
b988c351ff
Issue #1587 - Part 7: Rename FetchController to AbortController
...
Also renames FetchSignal to AbortSignal. Includes renaming the various
controlling prefs to enable.
2020-06-12 22:12:32 +08:00
Moonchild
0c2404efa7
Issue #1587 - Part 6: Move FetchController/Signal to its own dir
...
Since it is specced separately from fetch.
2020-06-12 22:12:29 +08:00
Moonchild
3d2ca85edd
Issue #1587 - Part 5: Hook FetchObserver up to the Fetch API
2020-06-12 22:12:27 +08:00
Moonchild
6722d7f4b4
Issue #1587 - Part 4: Implement FetchObserver
2020-06-12 22:12:25 +08:00
Moonchild
78ff97aaf3
Issue #1587 - Part 3: Hook FetchSignal up to the Fetch API
2020-06-12 22:12:23 +08:00
Moonchild
7207793622
Issue #1587 - Part 2: Implement controller follow/unfollow
2020-06-12 22:12:20 +08:00
Moonchild
24087592ad
Issue #1587 - Part 1: Implement FetchController/FetchSignal interface
2020-06-12 22:12:18 +08:00
Moonchild
7900742344
Issue #1585 - Replace node.rootNode with node.getRootNode()
...
This removes the (default disabled) node.rootNode readonly attribute
and replaces it with a node.getRootNode() function per WhatWG
spec discussion.
Based on work by John Dai <jdai@mozilla.com>
2020-06-10 21:00:36 +08:00
Moonchild
594c930eca
Issue #439 - Remove, fix and clean up automated tests
...
With the big amount of code churn around DOM a lot of tests
broke severely enough that they caused build bustage.
This commit cleans up, removes or otherwise fixes tests
that are broken, no longer relevant or obsolete.
2020-06-10 21:00:09 +08:00
Matt A. Tobin
04a69cbc34
Issue #1375 - Merge CustomElements pref with Webcomponents Pref
2020-04-18 07:07:23 +08:00
Matt A. Tobin
6f7c738266
Bug 1417829 - Remove unresolved pseudoclass
...
Tag #1375
2020-04-18 07:06:35 +08:00
Matt A. Tobin
a7ba34c672
Bug 1418002 - Remove HTMLContentElement
...
Tag #1375
2020-04-18 07:05:35 +08:00
Matt A. Tobin
cedff6e214
Bug 1416999 - Remove document.registerElement
...
Tag #1375
2020-04-18 07:05:32 +08:00
Matt A. Tobin
5917636e83
Bug 1396584 - Remove support for multiple ShadowRoots
...
Tag #1375
2020-04-18 07:05:03 +08:00
Gaming4JC
f64c7135b4
Bug 1407669 - Fix custom element creation hides uncatchable exceptions from the constructor.
...
Tag UXP Issue #1344
2020-01-31 07:40:48 +08:00
Gaming4JC
baa035c5c4
Bug 1396620 - Part 1: Remove created callback for custom elements
...
Tag UXP Issue #1344
2020-01-31 07:40:25 +08:00
Gaming4JC
33693080a5
Bug 1400762 - Make dom.webcomponents.enabled pref doesn't control CustomElements feature
...
Tag UXP Issue #1344
2020-01-31 07:40:21 +08:00
Gaming4JC
b70a9b1d12
Bug 1405335 - Remove custom element attached and detached callbacks validation checks
...
Tag UXP Issue #1344
2020-01-31 07:39:56 +08:00
Gaming4JC
05b01709b8
Bug 1406325 - Part 2: Set CustomElementData when cloning a node.
...
Tag UXP Issue #1344
2020-01-31 07:39:41 +08:00
Gaming4JC
5d26d32825
Bug 1378079 - Part 3: Complete the steps related to custom elements in "create an element for a token".
...
With fixup for missing header due to unified builds.
Tag UXP Issue #1344
2020-01-31 07:39:34 +08:00
Gaming4JC
f077bd93a4
Bug 1319342 - Clone a node should enqueue an upgrade reaction.
...
Tag UXP Issue #1344
2020-01-31 07:37:48 +08:00
Gaming4JC
b477c03089
Bug 1334043 - Part 3: Update tests for connected callback.
...
Tag UXP Issue #1344
2020-01-31 07:37:39 +08:00
Gaming4JC
2bd8be69ea
Bug 1334051 - Part 2: Invoke attributeChangedCallback only if attribute name is in the observed attribute list.
...
We call attributeChangedCallback in two cases:
1. When any of the attributes in the observed attribute list has changed, appended, removed, or replaced.
2. When upgrading an element, for each attribute in element's attribute list that is in the observed attribute list.
Note: w/ Fixup for not implementing an API Enhancement Bug 1363481.
Tag UXP Issue #1344
2020-01-31 07:37:07 +08:00
Gaming4JC
34dd7065f5
Bug 1315885 - Part 4: Implement callback reaction for custom element reactions.
...
Note: Skipped SyncInvokeReactions since it is removed in CE v1, waste of time.
Tag UXP Issue #1344
2020-01-31 07:36:40 +08:00
Gaming4JC
cca692c240
Creating customized built-in elements without relevant definitions registered first shouldn't throw NotFoundError;
...
per spec change: https://github.com/w3c/webcomponents/issues/608
Tag UXP Issue #1344
2020-01-31 07:36:05 +08:00
Gaming4JC
d76a336cd0
Bug 1274159 - Part 4: Add test cases for HTMLConstructor;
...
Tag UXP Issue #1344
2020-01-31 07:35:20 +08:00
Gaming4JC
8d600c51ed
Issue #1366 - Completely remove showModalDialog
2020-01-24 09:28:42 +08:00
Gaming4JC
a77fa3ec13
Bug 1322938 - Put <dialog> element behind preference.
...
Tag #1343
2020-01-09 21:28:00 +08:00
Gaming4JC
900df90dae
Bug 1322938 - Basic implementation of HTMLDialogElement.
...
Tag #1343
2020-01-09 21:27:54 +08:00
wolfbeast
b753aec164
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-28 21:20:04 +08:00
wolfbeast
3bfa0a4c34
Issue #1263 - Part 2: Remove DiskSpaceWatcher tests
2019-11-08 20:23:35 +08:00
wolfbeast
3d8d9f95df
Issue #1257 - Part 3: Remove/update tests.
...
This removes a ton of tests that are no longer relevant with (un)watch
removed (e.g. testing stability/bugs in the watchpoint system itself
which has never been the most stable), and updates others that would
previously rely on watch/unwatch, so that they don't unexpectedly fail.
2019-11-01 10:25:02 +08:00
Ascrod
f1d39b624e
Issue #991 Part 5: DOM and layout
2019-04-27 08:21:58 +08:00
janekptacijarabaci
56c088c2d4
Bug 1298823 - Fix Request constructor - with "mode: navigate"
2019-02-16 00:07:45 +08:00
janekptacijarabaci
72fa225e1b
Bug 1394399 - Fix mochitests to expect "same-origin" default Request.credentials
...
Issue #389
2019-02-15 23:58:56 +08:00
janekptacijarabaci
745e1809b0
moebius#231: Consider blocking top level window data: URIs (tests)
...
https://github.com/MoonchildProductions/moebius/pull/231
2019-02-15 23:56:35 +08:00
wolfbeast
8726b2dc33
Adjust tests for android-enabled Intl.
2019-02-15 23:55:53 +08:00
janekptacijarabaci
e8dbb561f6
moebius#161: The Performance Resource Timing (make timestamps be relative to startTime)
...
https://github.com/MoonchildProductions/moebius/pull/161
2019-02-15 23:53:43 +08:00
janekptacijarabaci
6a97ee9379
moebius#157: The Performance Observer (improvements)
...
https://github.com/MoonchildProductions/moebius/pull/157
2019-02-15 23:53:23 +08:00
janekptacijarabaci
f70e3223fb
moebius#140: Fix: Fetch - headers should sort and combine
...
https://github.com/MoonchildProductions/moebius/pull/140
2019-02-15 23:45:36 +08:00
janekptacijarabaci
69b9980815
Deleting "secureConnectionStart" from a test file
...
Issue #69
2019-02-15 23:37:52 +08:00