| Commit message (Collapse) | Author | Age |
|
|
|
| |
We already have code in the platform to generate random UUIDs. This simply exposes that functionality via the crypto.UUID function
|
|\
| |
| |
| |
| |
| | |
into master
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2348
|
| | |
|
| | |
|
|/
|
|
| |
Backport of https://bugzilla.mozilla.org/show_bug.cgi?id=1322503
|
| |
|
|
|
|
| |
Fix CRLF line endings in some files, and remove EME interface leftovers.
|
|
|
|
|
|
| |
{border|content}BoxSize
Resolves #2340
|
|
|
|
| |
Backport of https://bugzilla.mozilla.org/show_bug.cgi?id=1263312 part 3
|
|
|
|
| |
Backport of https://bugzilla.mozilla.org/show_bug.cgi?id=1263312 part 2
|
|
|
|
| |
Backport of https://bugzilla.mozilla.org/show_bug.cgi?id=1263312 - part 1
|
|
|
|
| |
Backport of https://bugzilla.mozilla.org/show_bug.cgi?id=1313966
|
|
|
|
|
|
| |
RTCPeerConnection
Backport of https://bugzilla.mozilla.org/show_bug.cgi?id=1318163
|
|
|
|
| |
Backport of https://bugzilla.mozilla.org/show_bug.cgi?id=1197021
|
|\
| |
| |
| |
| |
| | |
dbsoft/UXP:readablestreams into master
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2324
|
| |
| |
| |
| | |
https://bugzilla.mozilla.org/show_bug.cgi?id=1329298
|
| |
| |
| |
| |
| |
| | |
https://bugzilla.mozilla.org/show_bug.cgi?id=1329298
Use BufferSource in webIDL.
https://bugzilla.mozilla.org/show_bug.cgi?id=1337722
|
| |
| |
| |
| |
| | |
https://bugzilla.mozilla.org/show_bug.cgi?id=1329298
Pre-requisite for Part 11.
|
| |
| |
| |
| |
| | |
https://bugzilla.mozilla.org/show_bug.cgi?id=1128959
+worker-friendly pref checking for the DOM API.
|
| |
| |
| |
| | |
https://bugzilla.mozilla.org/show_bug.cgi?id=1128959
|
|/ |
|
|
|
|
|
|
|
|
|
|
|
|
| |
https://bugzilla.mozilla.org/show_bug.cgi?id=1539006
Do not throw from PerformanceObserver.observe when none of the entryTypes are known.
https://bugzilla.mozilla.org/show_bug.cgi?id=1403027
Implement PerformanceObserver::takeRecords().
https://bugzilla.mozilla.org/show_bug.cgi?id=1436692
"server" is not a valid PerformanceEntry type.
https://bugzilla.mozilla.org/show_bug.cgi?id=1463065
Fix a null ptr crash in PerformanceObserver::Observe.
https://bugzilla.mozilla.org/show_bug.cgi?id=1631346
|
|
|
|
| |
Backported from Mozilla bug 1558101.
|
|
|
|
| |
Backported from Mozilla bug 1558101.
|
|
|
|
|
|
| |
Also fixes .multiply() to use DOMMatrixInit.
Backported from Mozilla bug 1560462.
|
|
|
|
|
|
|
| |
Remove [Pref] attribute from Geometry interfaces as they're now exposed to web
workers too via Part 5.
Remove nonexistent toJSON objects erroneously added in Part 4.1.
|
|
|
|
|
|
| |
Exposes DOMMatrix, DOMPoint, DOMQuad, and DOMRect to workers.
Backported from Mozilla bug 1420580.
|
|
|
|
|
|
| |
This also forces DOMQuad.toJSON() to only return the points.
Backported from Mozilla bug 1186265.
|
|
|
|
|
|
| |
closer to spec.
Backported from Mozilla bug 1186265's part 1.
|
|
|
|
|
|
|
| |
This accounts for refactoring changes (e.g. avoids RemoveChild*
changes).
Partially based on https://bugzilla.mozilla.org/show_bug.cgi?id=1626015
|
|
|
|
|
|
|
|
| |
There are a few minor differences between this and Mozilla's implementation:
(a) The type error messages were not hardcoded to the Performance class and were moved to Errors.msg or domerr.msg instead.
(b) Resist fingerprinting-pref changes were skipped.
Partially based on https://bugzilla.mozilla.org/show_bug.cgi?id=1724645
|
|
|
|
|
|
|
|
|
| |
There are a few minor differences between this and Mozilla's implementation:
(a) The type error messages were not hardcoded to the Performance class and were moved to Errors.msg instead.
(b) PerformanceMeasureOptions is used directly and doesn't use the the Maybe<> container class. I haven't found the reason yet, but PerformanceMeasureOptions is disallowed from having a copy constructor and without that, it isn't possible to use it with Maybe<>... There doesn't seem to be any problem with using it directly, though.
(c) Resist fingerprinting-pref changes were skipped.
Partially based on https://bugzilla.mozilla.org/show_bug.cgi?id=1762482
|
|
|
|
|
|
| |
Some sites (e.g. Bitbucket) are now calling `performance.addEventListener` and expect that Performance is an EventTarget.
Based on https://bugzilla.mozilla.org/show_bug.cgi?id=1432522
|
|\
| |
| |
| |
| |
| | |
FranklinDM/UXP-contrib:work_js-structuredclone into master
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2206
|
| |
| |
| |
| | |
Based on https://bugzilla.mozilla.org/show_bug.cgi?id=1722576
|
| |
| |
| |
| | |
Based on https://bugzilla.mozilla.org/show_bug.cgi?id=1502802
|
| |
| |
| |
| | |
Partially based on https://bugzilla.mozilla.org/show_bug.cgi?id=1502802
|
| |
| |
| |
| | |
Based on https://bugzilla.mozilla.org/show_bug.cgi?id=1502802
|
| |
| |
| |
| | |
Based on https://bugzilla.mozilla.org/show_bug.cgi?id=1502802
|
| |
| |
| |
| | |
Based on https://bugzilla.mozilla.org/show_bug.cgi?id=1336020
|
| |
| |
| |
| | |
Based on https://bugzilla.mozilla.org/show_bug.cgi?id=1336020
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This MSIE extension is still technically part of the standard*, although its use is discouraged. This API will also likely never go away based on some comments at this issue on MDN content**.
Note that this uses a different approach for getting the inner window.
* https://dom.spec.whatwg.org/#interface-window-extensions
** https://github.com/mdn/content/issues/21848
Spec PR: https://github.com/whatwg/dom/pull/407
Spec discussion: https://github.com/whatwg/dom/issues/334
Partially based on https://bugzilla.mozilla.org/show_bug.cgi?id=218415
|
|\ \
| |/
|/|
| |
| |
| | |
(#2201) from FranklinDM/UXP-contrib:work_dom-move-getelementsbyname-to-document into master
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2201
|
| |
| |
| |
| | |
Based on https://bugzilla.mozilla.org/show_bug.cgi?id=1415176
|
|/
|
|
| |
dom.webcomponents.enabled.
|
| |
|
|
|
|
| |
ShadowRoot.elementFromPoint/elementsFromPoint
|
| |
|
| |
|
| |
|