Commit Graph

7691 Commits

Author SHA1 Message Date
Peter Van der Beken
03a79b07d0 Bug 1794127 - Wrap errors from AsyncIterableNextImpl::GetNextResult/AsyncIterableReturnImpl::GetReturnPromise in a promise. r=edgar
Differential Revision: https://phabricator.services.mozilla.com/D158842
2022-10-17 16:26:23 +00:00
Kelsey Gilbert
61dc37049b Bug 1795193 - Remove unused chrome-only API MozGetIPCContext. r=gfx-reviewers,jrmuizel,emilio
And also remove SetIsIPC.

Differential Revision: https://phabricator.services.mozilla.com/D159351
2022-10-14 18:02:28 +00:00
Robert Longson
4f26a11013 Bug 1174097 - remove useCurrentView r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D159117
2022-10-12 10:41:15 +00:00
Jonathan Kew
9f5359c7e8 Bug 1791777 - patch 2 - Expose @font-palette-values rules in the OM as CSSFontPaletteValuesRule. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D157954
2022-10-07 23:00:43 +00:00
Noemi Erli
5b0216e320 Backed out 9 changesets (bug 1791778, bug 1791782, bug 1791780, bug 1791777) for causing build bustages in TestCOLRv1.cpp CLOSED TREE
Backed out changeset aeb44b79bf31 (bug 1791782)
Backed out changeset 292fd3a1b6dd (bug 1791782)
Backed out changeset 9947218170d0 (bug 1791780)
Backed out changeset 528b4c022a44 (bug 1791778)
Backed out changeset c734ff661a66 (bug 1791778)
Backed out changeset 6585dd386ee3 (bug 1791777)
Backed out changeset af4243189ef1 (bug 1791777)
Backed out changeset a47ae5f76514 (bug 1791777)
Backed out changeset 24ce615e77fd (bug 1791777)
2022-10-08 00:08:57 +03:00
Jonathan Kew
d484b6bcb7 Bug 1791777 - patch 2 - Expose @font-palette-values rules in the OM as CSSFontPaletteValuesRule. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D157954
2022-10-07 18:58:50 +00:00
Cristian Tuns
18e597b504 Backed out 9 changesets (bug 1791777, bug 1791780, bug 1791778, bug 1791782) for causing build bustages on TestCOLRv1.cpp CLOSED TREE
Backed out changeset f145a34cfbc1 (bug 1791782)
Backed out changeset 2f12216fbeda (bug 1791782)
Backed out changeset 61bd2a4496bf (bug 1791780)
Backed out changeset 4e4eb99a7fd9 (bug 1791778)
Backed out changeset 32d171a28810 (bug 1791778)
Backed out changeset e317795cd27a (bug 1791777)
Backed out changeset 5e32d5a01917 (bug 1791777)
Backed out changeset cf87497dbead (bug 1791777)
Backed out changeset 586c735b005e (bug 1791777)
2022-10-07 13:46:43 -04:00
Jonathan Kew
cbd233a4d4 Bug 1791777 - patch 2 - Expose @font-palette-values rules in the OM as CSSFontPaletteValuesRule. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D157954
2022-10-07 16:53:33 +00:00
Norisz Fay
30ef428f43 Backed out 9 changesets (bug 1791780, bug 1791782, bug 1791778, bug 1791777) for causing multiple mochitest failures CLOSED TREE
Backed out changeset 6de1ade5a9b6 (bug 1791782)
Backed out changeset ce96452a38a1 (bug 1791782)
Backed out changeset 7cc8e027f5a7 (bug 1791780)
Backed out changeset 8e023280032c (bug 1791778)
Backed out changeset 26d65d76d02a (bug 1791778)
Backed out changeset a98dd552df64 (bug 1791777)
Backed out changeset 766386309ee5 (bug 1791777)
Backed out changeset 7de66a218ba4 (bug 1791777)
Backed out changeset 1d17c257444e (bug 1791777)
2022-10-07 17:36:38 +03:00
Jonathan Kew
a22e92125e Bug 1791777 - patch 2 - Expose @font-palette-values rules in the OM as CSSFontPaletteValuesRule. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D157954
2022-10-07 12:16:51 +00:00
Chun-Min Chang
aa78f11d8d Bug 1774300 - Add a blank VideoFrame interface r=padenot,jgilbert,emilio
This patch creates a blank class for the VideoFrame interface. The files
are generated by running `./mach build-backend && ./mach webidl-example
VideoFrame` with necessary changes to make it buildable.

The VideoFrame interface is the essential interface for W3C WebCodecs
API, used to represent the decoded video data, decoded image, and the
data ready to be encoded.

The implementations are plain blank now. They will be filled out in the
following patches.

Depends on D144771

Differential Revision: https://phabricator.services.mozilla.com/D144772
2022-10-06 00:37:19 +00:00
Chun-Min Chang
a0c9d1d355 Bug 1774300 - Add a blank VideoColorSpace interface r=padenot,jgilbert,emilio
This patch creates a blank class for the VideoColorSpace interface. The
files are generated by running `./mach build-backend && ./mach
webidl-example VideoColorSpace` with necessary changes to make it
buildable.

The VideoColorSpace is a sub-interface of the VideoFrame interface,
which is the essential building block for W3C WebCodecs API.

The implementations are plain blank now. They will be filled out in the
following patches.

Additionally, this patch creates a `dom.media.webcodecs.enabled` pref
for W3C Webcodecs API. All the WebCodecs APIs will be hidden without
setting it to `true`.

Differential Revision: https://phabricator.services.mozilla.com/D144771
2022-10-06 00:37:19 +00:00
Butkovits Atila
dd8f948670 Backed out 19 changesets (bug 1793497, bug 1774300) for causing lint failure. CLOSED TREE
Backed out changeset f5460317d244 (bug 1793497)
Backed out changeset 5af8771526a1 (bug 1774300)
Backed out changeset 3ab7aead37b5 (bug 1774300)
Backed out changeset 5f837d7e621b (bug 1774300)
Backed out changeset 56bfa6480cb5 (bug 1774300)
Backed out changeset db37fffc8519 (bug 1774300)
Backed out changeset d5d263cedbc9 (bug 1774300)
Backed out changeset 52fdd5a613f4 (bug 1774300)
Backed out changeset 6ce76e0d6fd2 (bug 1774300)
Backed out changeset c5f67f22597e (bug 1774300)
Backed out changeset 4a7dca31703e (bug 1774300)
Backed out changeset e56596b91a86 (bug 1774300)
Backed out changeset 825ae6e7be9b (bug 1774300)
Backed out changeset 19f750d86a73 (bug 1774300)
Backed out changeset 50995e55c546 (bug 1774300)
Backed out changeset 33b150b4c911 (bug 1774300)
Backed out changeset 2bc06d0e8808 (bug 1774300)
Backed out changeset ba9bc5c631b0 (bug 1774300)
Backed out changeset 4a145bdd6b86 (bug 1774300)
2022-10-05 01:05:57 +03:00
Chun-Min Chang
e060d0c842 Bug 1774300 - Add a blank VideoFrame interface r=padenot,jgilbert,emilio
This patch creates a blank class for the VideoFrame interface. The files
are generated by running `./mach build-backend && ./mach webidl-example
VideoFrame` with necessary changes to make it buildable.

The VideoFrame interface is the essential interface for W3C WebCodecs
API, used to represent the decoded video data, decoded image, and the
data ready to be encoded.

The implementations are plain blank now. They will be filled out in the
following patches.

Depends on D144771

Differential Revision: https://phabricator.services.mozilla.com/D144772
2022-10-04 21:38:23 +00:00
Chun-Min Chang
a765b52ced Bug 1774300 - Add a blank VideoColorSpace interface r=padenot,jgilbert,emilio
This patch creates a blank class for the VideoColorSpace interface. The
files are generated by running `./mach build-backend && ./mach
webidl-example VideoColorSpace` with necessary changes to make it
buildable.

The VideoColorSpace is a sub-interface of the VideoFrame interface,
which is the essential building block for W3C WebCodecs API.

The implementations are plain blank now. They will be filled out in the
following patches.

Additionally, this patch creates a `dom.media.webcodecs.enabled` pref
for W3C Webcodecs API. All the WebCodecs APIs will be hidden without
setting it to `true`.

Differential Revision: https://phabricator.services.mozilla.com/D144771
2022-10-04 21:38:22 +00:00
nchevobbe
5d8ed083ca Bug 1778959 - Don't expose requestMIDIAccess on file scheme. r=bholley.
This is done by adding Navigator::HasMidiSupport that we reference in
the Navigator.webidl `Func` extented attribute for `requestMIDIAccess`.

A test case is added to browser_midi_permission_gated.js to ensure this
works as expected.

Differential Revision: https://phabricator.services.mozilla.com/D157321
2022-09-30 22:07:19 +00:00
Emilio Cobos Álvarez
ab8ce397d0 Bug 1792337 - Add a more convenient API to size a window constrained to a default size. r=bytesized,extension-reviewers,robwu,TYLin
Differential Revision: https://phabricator.services.mozilla.com/D158235
2022-09-30 00:45:36 +00:00
Peter Van der Beken
9e85242679 Bug 1792444 - Switch some WebIDL APIs from 'any' to a union with 'undefined'. r=edgar,media-playback-reviewers,padenot
Differential Revision: https://phabricator.services.mozilla.com/D158195
2022-09-28 19:10:51 +00:00
Peter Van der Beken
b6baa7702e Bug 1782400 - Implement "return" method for WebIDL async iterable iterator. r=edgar
Differential Revision: https://phabricator.services.mozilla.com/D156350
2022-09-22 18:28:18 +00:00
Peter Van der Beken
3e507adf99 Bug 1788969 - Align async iterable code more closely with the spec. r=edgar
Implement the common steps for the next method from
https://webidl.spec.whatwg.org/#es-asynchronous-iterator-prototype-object in
a base class, that all async iterable iterator objects inherit from. Natives
that implement an async iterable only need to implement the "getting the
next iteration result" part in their GetNextPromise method. This means they
don't have to create the object according to "CreateIterResultObject"
themselves, but can just create promise and often resolve it with a native
value directly. We've switched to a special JS::Value to signal "end of
iteration", but that's hidden inside the
iterator_utils::ResolvePromiseForFinished helper.
The WebIDL parser now uses the right return type for the generated "next"
method, which means that any exceptions in the binding code itself will
actually be correctly converted to a rejected promise instead of being
rethrown.
This also uses a class for the generated iterable iterator that's not
exposed outside the binding code. No other code should create and/or
wrap these anyway.

Differential Revision: https://phabricator.services.mozilla.com/D156323
2022-09-22 18:28:15 +00:00
Sandor Molnar
141cdeeed6 Backed out 11 changesets (bug 1788969, bug 1782400, bug 1777145) for causing bp-hybri bustages. CLOSED TREE
Backed out changeset 8acabb924ef7 (bug 1782400)
Backed out changeset e3d452e99f77 (bug 1782400)
Backed out changeset 5727bc4895d2 (bug 1777145)
Backed out changeset cf375034e2b8 (bug 1777145)
Backed out changeset a50fd5608d8d (bug 1777145)
Backed out changeset f24853cacd7a (bug 1777145)
Backed out changeset c714f3a35b11 (bug 1777145)
Backed out changeset 56682c253427 (bug 1788969)
Backed out changeset edaf37ffc49d (bug 1788969)
Backed out changeset d19caa9f062b (bug 1788969)
Backed out changeset 18b26912dc03 (bug 1788969)
2022-09-22 19:13:01 +03:00
Peter Van der Beken
2fecef1b02 Bug 1782400 - Implement "return" method for WebIDL async iterable iterator. r=edgar
Differential Revision: https://phabricator.services.mozilla.com/D156350
2022-09-22 15:02:26 +00:00
Peter Van der Beken
aa9940a9b5 Bug 1788969 - Align async iterable code more closely with the spec. r=edgar
Implement the common steps for the next method from
https://webidl.spec.whatwg.org/#es-asynchronous-iterator-prototype-object in
a base class, that all async iterable iterator objects inherit from. Natives
that implement an async iterable only need to implement the "getting the
next iteration result" part in their GetNextPromise method. This means they
don't have to create the object according to "CreateIterResultObject"
themselves, but can just create promise and often resolve it with a native
value directly. We've switched to a special JS::Value to signal "end of
iteration", but that's hidden inside the
iterator_utils::ResolvePromiseForFinished helper.
The WebIDL parser now uses the right return type for the generated "next"
method, which means that any exceptions in the binding code itself will
actually be correctly converted to a rejected promise instead of being
rethrown.
This also uses a class for the generated iterable iterator that's not
exposed outside the binding code. No other code should create and/or
wrap these anyway.

Differential Revision: https://phabricator.services.mozilla.com/D156323
2022-09-22 15:02:23 +00:00
Boris Chiou
8b587cf6c1 Bug 1789447 - Part 2: Drop @scroll-timeline rule entirely. r=emilio,hiro
This rule is not used in tests and should be removed per spec.

Differential Revision: https://phabricator.services.mozilla.com/D157249
2022-09-22 03:47:11 +00:00
Peter Van der Beken
f0982436f2 Bug 1659158 - Switch WebIDL from void to undefined. r=edgar
Differential Revision: https://phabricator.services.mozilla.com/D107108
2022-09-21 07:44:58 +00:00
Nico Grunbaum
da1cf2599a Bug 1790508 - Add new RTP and RTCP stats post libwebrtc fast-forward;r=dbaker,mjf,emilio
Differential Revision: https://phabricator.services.mozilla.com/D157167
2022-09-15 22:38:43 +00:00
criss
2260491bf2 Backed out changeset 44c7e645f9c4 (bug 1790508) for causing mochitest failures. CLOSED TREE 2022-09-15 17:44:53 +03:00
Nico Grunbaum
d1408f8496 Bug 1790508 - Add new RTP and RTCP stats post libwebrtc fast-forward;r=dbaker,mjf,emilio
Differential Revision: https://phabricator.services.mozilla.com/D157167
2022-09-15 09:23:41 +00:00
Butkovits Atila
8ef8248f4a Backed out changeset 99c66f2c4097 (bug 1790508) for causing wpt failures. CLOSED TREE 2022-09-15 06:20:33 +03:00
Nico Grunbaum
c0c6652785 Bug 1790508 - Add new RTP and RTCP stats post libwebrtc fast-forward;r=dbaker,mjf,emilio
Differential Revision: https://phabricator.services.mozilla.com/D157167
2022-09-15 00:50:09 +00:00
Benjamin VanderSloot
2ec2cc3550 Bug 1782085, part 2 - Create API types for Fetch requests, r=timhuang,emilio
- Define types that match the FedCM spec (https://fedidcg.github.io/FedCM/)
- These are not currently given in the spec, so they have to be inferred from the subsections 5.1-5.4
- I also include the GenerateInit annotation to allow deserialization later

Differential Revision: https://phabricator.services.mozilla.com/D155719
2022-09-14 02:02:45 +00:00
Benjamin VanderSloot
98f0fe9c30 Bug 1782083 - Create skeleton IdentityCredential, r=dveditz,emilio
This patch creates a do-nothing IdentityCredential that gives errors when it is used.

The IdentityCredential webidl is defined here:
  https://fedidcg.github.io/FedCM/#browser-api-identity-credential-interface

Accomplished here:
  - IdentityCredential class defined, including isupports and cycle-counting macros
  - Empty test added to hold the place of a mochitest folder
  - webidl of CredentialsContainer updated and IdentityCredential added
  - Logic to parse `identity` key from navigator.credentials.get()
  - Adding all of this to the build, including membership to the new bugzilla component DOM: Credential Management

Differential Revision: https://phabricator.services.mozilla.com/D153588
2022-09-14 02:02:44 +00:00
Benjamin VanderSloot
e24d18cd12 Bug 1782080 - Generalize preference gates of the Credential Management API, r=dveditz,emilio
I'm looking to implement the FedCM browser API, which hooks into the Credentail Management API.
Just cleaning up a few preference-gates in webidl and adding new preferences to use as gates.

Differential Revision: https://phabricator.services.mozilla.com/D153586
2022-09-14 02:02:43 +00:00
Sandor Molnar
fd4d14e46a Backed out 14 changesets (bug 1782080, bug 1782083, bug 1782085, bug 1782081) for causing bp-hybrid bustage. CLOSED TREE
Backed out changeset 2b4331989f86 (bug 1782085)
Backed out changeset 582f58cd75cc (bug 1782085)
Backed out changeset c1de76ba8d99 (bug 1782085)
Backed out changeset 547eaff150f2 (bug 1782085)
Backed out changeset e56983c42821 (bug 1782085)
Backed out changeset c4682175eeaa (bug 1782085)
Backed out changeset 6b28de5c2f9d (bug 1782085)
Backed out changeset cb6218ad0b48 (bug 1782085)
Backed out changeset 48b8f947094e (bug 1782085)
Backed out changeset 754f27150336 (bug 1782085)
Backed out changeset c733035b2995 (bug 1782085)
Backed out changeset 1006a551ba12 (bug 1782083)
Backed out changeset 099f10b82184 (bug 1782081)
Backed out changeset 1cf5eecc663b (bug 1782080)
2022-09-13 23:51:09 +03:00
Benjamin VanderSloot
0903c8cb36 Bug 1782085, part 2 - Create API types for Fetch requests, r=timhuang,emilio
- Define types that match the FedCM spec (https://fedidcg.github.io/FedCM/)
- These are not currently given in the spec, so they have to be inferred from the subsections 5.1-5.4
- I also include the GenerateInit annotation to allow deserialization later

Differential Revision: https://phabricator.services.mozilla.com/D155719
2022-09-13 19:23:22 +00:00
Benjamin VanderSloot
86537786aa Bug 1782083 - Create skeleton IdentityCredential, r=dveditz,emilio
This patch creates a do-nothing IdentityCredential that gives errors when it is used.

The IdentityCredential webidl is defined here:
  https://fedidcg.github.io/FedCM/#browser-api-identity-credential-interface

Accomplished here:
  - IdentityCredential class defined, including isupports and cycle-counting macros
  - Empty test added to hold the place of a mochitest folder
  - webidl of CredentialsContainer updated and IdentityCredential added
  - Logic to parse `identity` key from navigator.credentials.get()
  - Adding all of this to the build, including membership to the new bugzilla component DOM: Credential Management

Differential Revision: https://phabricator.services.mozilla.com/D153588
2022-09-13 19:23:21 +00:00
Benjamin VanderSloot
7ff0de780c Bug 1782080 - Generalize preference gates of the Credential Management API, r=dveditz,emilio
I'm looking to implement the FedCM browser API, which hooks into the Credentail Management API.
Just cleaning up a few preference-gates in webidl and adding new preferences to use as gates.

Differential Revision: https://phabricator.services.mozilla.com/D153586
2022-09-13 19:23:20 +00:00
Sandor Molnar
9769b513e3 Backed out 14 changesets (bug 1782080, bug 1782083, bug 1782085, bug 1782081) for causing mochitest failures in dom/credentialmanagement/identity/tests/mochitest/test_simple.html CLOSED TREE
Backed out changeset 5dcf789244b4 (bug 1782085)
Backed out changeset 94fd7957e5c6 (bug 1782085)
Backed out changeset c866a927fde9 (bug 1782085)
Backed out changeset f42e5c1d5951 (bug 1782085)
Backed out changeset 18b7c1b4df6e (bug 1782085)
Backed out changeset afaec46db6ad (bug 1782085)
Backed out changeset 0007f87c5071 (bug 1782085)
Backed out changeset 44de7d606696 (bug 1782085)
Backed out changeset fb951a70ab79 (bug 1782085)
Backed out changeset 9fee8927e2f1 (bug 1782085)
Backed out changeset 8172b0757002 (bug 1782085)
Backed out changeset fe15584d654b (bug 1782083)
Backed out changeset 7b26508f5693 (bug 1782081)
Backed out changeset c7e8da431aa6 (bug 1782080)
2022-09-13 20:03:16 +03:00
Benjamin VanderSloot
f6519e6ef8 Bug 1782085, part 2 - Create API types for Fetch requests, r=timhuang,emilio
- Define types that match the FedCM spec (https://fedidcg.github.io/FedCM/)
- These are not currently given in the spec, so they have to be inferred from the subsections 5.1-5.4
- I also include the GenerateInit annotation to allow deserialization later

Differential Revision: https://phabricator.services.mozilla.com/D155719
2022-09-13 14:48:00 +00:00
Benjamin VanderSloot
af0f6e9507 Bug 1782083 - Create skeleton IdentityCredential, r=dveditz,emilio
This patch creates a do-nothing IdentityCredential that gives errors when it is used.

The IdentityCredential webidl is defined here:
  https://fedidcg.github.io/FedCM/#browser-api-identity-credential-interface

Accomplished here:
  - IdentityCredential class defined, including isupports and cycle-counting macros
  - Empty test added to hold the place of a mochitest folder
  - webidl of CredentialsContainer updated and IdentityCredential added
  - Logic to parse `identity` key from navigator.credentials.get()
  - Adding all of this to the build, including membership to the new bugzilla component DOM: Credential Management

Differential Revision: https://phabricator.services.mozilla.com/D153588
2022-09-13 14:47:59 +00:00
Benjamin VanderSloot
2e88060e73 Bug 1782080 - Generalize preference gates of the Credential Management API, r=dveditz,emilio
I'm looking to implement the FedCM browser API, which hooks into the Credentail Management API.
Just cleaning up a few preference-gates in webidl and adding new preferences to use as gates.

Differential Revision: https://phabricator.services.mozilla.com/D153586
2022-09-13 14:47:58 +00:00
Olli Pettay
459cddc76d Bug 1789745 - Add usecounter for Prioritized Task Scheduling API, r=sefeng
Differential Revision: https://phabricator.services.mozilla.com/D156803
2022-09-12 20:25:14 +00:00
Randell Jesup
06614dc8df Bug 1789116: Implement move() for OriginPrivateFileSystems r=dom-storage-reviewers,jari,emilio
Depends on D155352

Differential Revision: https://phabricator.services.mozilla.com/D156371
2022-09-11 12:00:16 +00:00
Jan Varga
3e800c6b30 Bug 1761370 - Add [Throws] annotation for read and write in FileSystemSyncAccessHandle; r=dom-storage-reviewers,janv,smaug
Differential Revision: https://phabricator.services.mozilla.com/D156685
2022-09-11 12:00:15 +00:00
Norisz Fay
fb95a6dc3d Backed out 12 changesets (bug 1761370, bug 1789116, bug 1784405, bug 1786465, bug 1772540, bug 1789871, bug 1789932, bug 1777365) for causing FileSystem related wpt failures CLOSED TREE
Backed out changeset fdfc118c8655 (bug 1784405)
Backed out changeset f14ea4093d57 (bug 1777365)
Backed out changeset f1c5606ca6e0 (bug 1786465)
Backed out changeset 37390dc34f1e (bug 1789871)
Backed out changeset 249ebf125b3f (bug 1761370)
Backed out changeset 650ff0bfe280 (bug 1789116)
Backed out changeset 36c6c340fe64 (bug 1786465)
Backed out changeset 4058c1a74e18 (bug 1761370)
Backed out changeset 1193594d1bb1 (bug 1761370)
Backed out changeset 8bb8c4b1614e (bug 1761370)
Backed out changeset 260c04c9aa1c (bug 1772540)
Backed out changeset a2df6e3df72a (bug 1789932)
2022-09-11 03:54:30 +03:00
Randell Jesup
f1f07aef71 Bug 1789116: Implement move() for OriginPrivateFileSystems r=dom-storage-reviewers,jari,emilio
Depends on D155352

Differential Revision: https://phabricator.services.mozilla.com/D156371
2022-09-10 17:18:40 +00:00
Jan Varga
d20ecedd0e Bug 1761370 - Add [Throws] annotation for read and write in FileSystemSyncAccessHandle; r=dom-storage-reviewers,janv,smaug
Differential Revision: https://phabricator.services.mozilla.com/D156685
2022-09-10 17:18:39 +00:00
Emilio Cobos Álvarez
fa760a8139 Bug 1789191 - Add CSSContainerRule.queryContainerFor(Element). r=nchevobbe,dshin
This actually caught a bug in the existing selection logic.

Differential Revision: https://phabricator.services.mozilla.com/D156414
2022-09-10 12:25:22 +00:00
criss
4139e1db18 Backed out 12 changesets (bug 1772540, bug 1789116, bug 1784405, bug 1777365, bug 1789932, bug 1789871, bug 1786465, bug 1761370) for causing wpt failures . CLOSED TREE
Backed out changeset 4d0b2f46c02d (bug 1784405)
Backed out changeset 152e20bdfc5e (bug 1777365)
Backed out changeset 1f65e7ff82af (bug 1786465)
Backed out changeset b96f6a965872 (bug 1789871)
Backed out changeset 4eedec454db1 (bug 1761370)
Backed out changeset fa021527847b (bug 1789116)
Backed out changeset b52f1a06e743 (bug 1786465)
Backed out changeset c4555c4937a9 (bug 1761370)
Backed out changeset 9b1cb4b7d5e2 (bug 1761370)
Backed out changeset f8b472462d48 (bug 1761370)
Backed out changeset 9590b00c84c3 (bug 1772540)
Backed out changeset 4a66ea817e1f (bug 1789932)
2022-09-10 12:34:12 +03:00
Randell Jesup
6403fed127 Bug 1789116: Implement move() for OriginPrivateFileSystems r=dom-storage-reviewers,jari,emilio
Depends on D155352

Differential Revision: https://phabricator.services.mozilla.com/D156371
2022-09-10 04:35:49 +00:00