1
0
mirror of https://github.com/roytam1/UXP.git synced 2026-07-08 08:09:41 +00:00
Commit Graph

52 Commits

Author SHA1 Message Date
athenian200 d241dd65c1 Issue #1356 - Add tests.
Forgot to include these before.
2020-01-31 07:42:53 +08:00
wolfbeast 71fdf2f56b Issue #1360 - Part 2: Update tests for changed preferences. 2020-01-31 07:42:06 +08:00
Gaming4JC 2cdd48f819 Bug 1430034 - Fix attributeChangedCallback isn't fired with correct newValue when the attribute value is an empty string;
Tag UXP Issue #1344
2020-01-31 07:40:56 +08:00
Gaming4JC 5db13d0f4b Bug 1415761 - Catch the exception and rethrow it after invoking custom elements reactions;
The spec was unclear on how CEReactions interact with thrown exceptions; see https://github.com/whatwg/html/issues/3217. The spec is now being clarified in https://github.com/whatwg/html/pull/3235.

Tag UXP Issue #1344
2020-01-31 07:40:30 +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 d35ff2985e Bug 1121994 - Implement adopted callback for custom elements.
Tag UXP Issue #1344
2020-01-31 07:37:46 +08:00
Gaming4JC 659204631b Bug 1334044: Replace detached callback (v0) with disconnected callback (v1).
Tag UXP Issue #1344
2020-01-31 07:37:43 +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 af9931215b Bug 1274159 - Part 3-2: Update web-platform-test expected result;
Tag UXP Issue #1344
2020-01-31 07:35:17 +08:00
Gaming4JC 516fe49cb2 Bug 1274159 - Part 1: Support looking up definitions by using constructor as a key;
Tag UXP Issue #1344
2020-01-31 07:35:05 +08:00
Gaming4JC a2e1955dc6 Bug 1271549 - Remove details and summary preference.
Tag UXP Issue #1344
2020-01-31 07:35:02 +08:00
Gaming4JC e8e20e994d Bug 1276438 part 3. Align the .body setter with the spec a bit better.
There are two changes here:

1) We allow setting .body even if the root element is not an <html:html>. This is what the spec says to do, and what we used to do before the changes in bug
366200. No tests for this yet, pending https://github.com/whatwg/html/issues/3403 getting resolved.

2) We use GetBody(), not GetBodyElement(), to look for an existing thing to replace. This matters if there are <frameset>s involved.

Tag UXP Issue #1344
Tag UXP Issue #252
2020-01-31 07:34:59 +08:00
Gaming4JC a77fa3ec13 Bug 1322938 - Put <dialog> element behind preference.
Tag #1343
2020-01-09 21:28:00 +08:00
Gaming4JC 7186de99e7 Bug 1322938 - Update <dialog> element Web Platform Tests expected results.
Tag #1343
2020-01-09 21:27:58 +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 9a89373299 Bug 1340865 - New tests. (not hooked up) 2019-11-11 21:59:47 +08:00
Gaming4JC 1af9026a89 1333045 - Update Location object properties to current spec.
Specifically, three changes:
1) valueOf should be non-enumerable.
2) valueOf should be === to Object.prototype.valueOf.
3) There should be no toJSON.
2019-07-22 19:47:15 +08:00
Tooru Fujisawa 5676f63f41 Stage 1-4: Update tests 2019-04-13 07:00:27 +08:00
wolfbeast 108510a777 Update webplatform tests for multiline placeholder.
Note: MANIFEST updated per the normal procedure using
`mach wpt-manifest-update`

lint.whitelist updated to reflect intentional use of CR in these tests.

Resolves #977
2019-02-21 14:55:10 +08:00
janekptacijarabaci cbb7e5262c Bug 1351193 - Update tests 2019-02-16 00:09:13 +08:00
janekptacijarabaci 8c8210bacf Bug 1394399 - Fix web-platform-tests to expect "same-origin" default Request.credentials
Issue #389
2019-02-15 23:58:58 +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
janekptacijarabaci 102550a483 Bug 1182569: Add credentials mode for fetch-frame-resource.https.html wpt test 2019-02-15 23:54:28 +08:00
janekptacijarabaci 99f4a52759 Bug 1182569: Disable hsts priming for loads of type subdocument for wpt tests 2019-02-15 23:54:27 +08:00
janekptacijarabaci fdcf9f71e5 Bug 1323941 - navigationStart should not be exposed to workers as timing attribute
https://hg.mozilla.org/mozilla-central/rev/6be7eb833b11
2019-02-15 23:53:30 +08:00
janekptacijarabaci 6885700c5b moebius#158: The Performance Resource Timing (added support for "workerStart")
https://github.com/MoonchildProductions/moebius/pull/158
2019-02-15 23:53:25 +08:00
janekptacijarabaci 41ad5496ae moebius#312: DOM - Fix incorrect TypeError: Response body is given with a null body status
https://github.com/MoonchildProductions/moebius/issues/312
2019-02-15 23:50:01 +08:00
janekptacijarabaci c97f724618 Revert "Bug 1182569: Disable hsts priming for loads of type subdocument for wpt tests"
This reverts commit 5d9ae788d5fe66da0f687e941d5ef90880641fd5.
2019-02-15 23:49:39 +08:00
janekptacijarabaci eb35620a9c Revert "Bug 1182569: Add credentials mode for fetch-frame-resource.https.html wpt test"
This reverts commit d3575bfb5b62b0c0f566233faae55e4f5f525e99.
2019-02-15 23:49:38 +08:00
janekptacijarabaci 642196594b Bug 1182569: Add credentials mode for fetch-frame-resource.https.html wpt test
native in moebius
2019-02-15 23:49:36 +08:00
janekptacijarabaci 85d21fcfdb Bug 1182569: Disable hsts priming for loads of type subdocument for wpt tests
native in moebius
2019-02-15 23:49:35 +08:00
janekptacijarabaci 9db39c42c0 moebius#121: DOM - Selection API - getSelection() should exist on XMLDocument / Selection.type
https://github.com/MoonchildProductions/moebius/pull/121
2019-02-15 23:49:13 +08:00
janekptacijarabaci f0c237ae6d moebius#123: DOM - Events - support createEvent("FocusEvent")
https://github.com/MoonchildProductions/moebius/pull/123
2019-02-15 23:49:11 +08:00
janekptacijarabaci f95d317c93 Bug 1337814 - Add test for cancelling currently executing rIC callback 2019-02-15 23:47:35 +08:00
janekptacijarabaci 733673ec25 Bug 1334904 - Add test for when rIC timeouts doesn't need timeout 2019-02-15 23:47:33 +08:00
janekptacijarabaci da2320b2ef moebius#73: DOM - window.requestIdleCallback - improvements (basic)
https://github.com/MoonchildProductions/moebius/pull/73
2019-02-15 23:47:29 +08:00
janekptacijarabaci 196fddddb6 moebius#130: URL parser - fix: don't allow empty host name
https://github.com/MoonchildProductions/moebius/issues/130
2019-02-15 23:45:55 +08:00
janekptacijarabaci b50357b7ae moebius#106: SVG - CanvasImageSource - allow using an SVGImageElement as a CanvasImageSource 2019-02-15 23:45:52 +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 a1c4899124 Bug 1310080 - Implement the step attribute for <input type=datetime-local> 2019-02-15 23:44:48 +08:00
janekptacijarabaci c140ca5b67 Bug 1310079 - Implement the min and max attribute for <input type=datetime-local> 2019-02-15 23:44:45 +08:00
janekptacijarabaci 6509b677d3 Bug 1288768 - Better error reporting for network errors in workers 2019-02-15 23:42:47 +08:00
janekptacijarabaci 12f3d0302c Bug 1288768 - Better error reporting for network errors in workers 2019-02-15 23:42:46 +08:00
janekptacijarabaci 8f4e22e819 Bug 1431095 - Change Content-Type-Options: nosniff allowed script MIME types to match the spec 2019-02-15 23:42:44 +08:00
Tom Ritter ed176bb836 Bug 1430173 - Update tests for 2ms timers. r=baku, a=RyanVM
MozReview-Commit-ID: 6xhQ71a5rDU

--HG--
extra : transplant_source : %C2%D3%A7It%0Cg%92h%BB%3A%95%A2%0D.%86%B9C%9B%2B
2019-02-15 23:37:22 +08:00
janekptacijarabaci 5b24f05ce7 HTML - implement the labels attribute 2019-02-15 23:36:20 +08:00
janekptacijarabaci 4ba6ca9106 SVG - support radialGradient fr attribute 2019-02-15 23:36:08 +08:00
janekptacijarabaci 3a4e49d048 Implement DOM page onvisibilitychange. 2019-02-15 23:36:06 +08:00
janekptacijarabaci 38e95f9e35 DevTools - network - security (improvements)
https://github.com/MoonchildProductions/moebius/pull/113
https://github.com/MoonchildProductions/moebius/pull/118
https://github.com/MoonchildProductions/moebius/pull/127
2019-02-15 23:34:38 +08:00