Peter Van der Beken
ec2123dc09
Bug 1895261 - Only generate an equality operator for WebIDL dictionaries when they have a [GenerateEqualityOperator] extended attribute. r=farre
...
This also extends the check for supported types to the types of inherited
members, and automatically generates an equality operator in the base classes if
needed. It also deletes the equality operator if a dictionary doesn't need
one but its parent does.
Differential Revision: https://phabricator.services.mozilla.com/D210846
2024-05-21 14:20:35 +00:00
Emilio Cobos Álvarez
2808374848
Bug 1892257 - Move nsStringBuffer to mfbt. r=nika,xpcom-reviewers,glandium
...
Inline Create() and Realloc() so that we don't get negative leaks, since
were that code end up in mozglue, it wouldn't have access to the logging
machinery.
Differential Revision: https://phabricator.services.mozilla.com/D209663
2024-05-14 14:24:26 +00:00
Simon Friedberger
53635be7c3
Bug 1895676 Fix searchfox link in docs
...
Differential Revision: https://phabricator.services.mozilla.com/D209792
2024-05-08 12:33:31 +00:00
Cristian Tuns
eaa4653bad
Backed out changeset e11258e505c1 (bug 1874689) for causing bc failures in browser_test_powerMetrics.js CLOSED TREE
2024-04-29 14:51:51 -04:00
Gian-Carlo Pascutto
ce0b88ee3a
Bug 1874689 - Enable forkserver by default in Nightly. r=jld
...
Differential Revision: https://phabricator.services.mozilla.com/D198533
2024-04-29 16:56:07 +00:00
Andrew Halberstadt
a680bcd3e1
Bug 1868440 - [ci] Upgrade taskcluster-taskgraph to v7.4.0, r=perftest-reviewers,geckoview-reviewers,ci-and-tooling,devtools-reviewers,taskgraph-reviewers,releng-reviewers,mach-reviewers,omc-reviewers,jmaher,hneiva,aminomancer,jari,dom-storage-reviewers,afinder,asuth,bhearsum,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D206260
2024-04-18 20:39:09 +00:00
Stanca Serban
3dbb534055
Backed out 2 changesets (bug 1868440) for gecko decision task broken. CLOSED TREE
...
Backed out changeset 4b22948d849a (bug 1868440)
Backed out changeset 837bdcb3694a (bug 1868440)
2024-04-18 21:25:43 +03:00
Andrew Halberstadt
ef4f1e168b
Bug 1868440 - [ci] Upgrade taskcluster-taskgraph to v7.4.0, r=perftest-reviewers,geckoview-reviewers,ci-and-tooling,devtools-reviewers,taskgraph-reviewers,releng-reviewers,mach-reviewers,omc-reviewers,jmaher,hneiva,aminomancer,jari,dom-storage-reviewers,afinder,asuth,bhearsum,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D206260
2024-04-18 17:50:50 +00:00
Cristina Horotan
45175fffd3
Backed out changeset 86da034132f6 (bug 1874689) for causing bc failures at browser_aboutRestartRequired_buildid_mismatch.js CLOSED TREE
2024-03-28 01:54:21 +02:00
Gian-Carlo Pascutto
2d1dfd7cea
Bug 1874689 - Enable forkserver by default in Nightly. r=jld
...
Differential Revision: https://phabricator.services.mozilla.com/D198533
2024-03-27 22:23:33 +00:00
Peter Van der Beken
d649c621e8
Bug 1640839 - Add MakeEnumeratedRange helper for WebIDL enums. r=mccr8,media-playback-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D201343
2024-03-02 07:50:24 +00:00
Peter Van der Beken
29ebd94e8a
Bug 1640839 - Add IPC serializer for WebIDL enums. r=mccr8,jgilbert,media-playback-reviewers,dom-storage-reviewers,janv,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D201339
2024-03-02 07:50:22 +00:00
Peter Van der Beken
f34f7b70a2
Bug 1640839 - Provide helpers for converting a string to a WebIDL enum value. r=mccr8,media-playback-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D201338
2024-03-02 07:50:21 +00:00
Peter Van der Beken
eebaaa23dc
Bug 1640839 - Make WebIDL enum helper function to convert to string return an actual string. r=mccr8,media-playback-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D201337
2024-03-02 07:50:21 +00:00
Natalia Csoregi
10b9ceb789
Backed out 13 changesets (bug 1640839) for causing bustage on Element.cpp CLOSED TREE
...
Backed out changeset 179ceb82c9e5 (bug 1640839)
Backed out changeset 73f498a821f0 (bug 1640839)
Backed out changeset dc2d3d0e0365 (bug 1640839)
Backed out changeset ddc989ac0509 (bug 1640839)
Backed out changeset e595bb3feea8 (bug 1640839)
Backed out changeset c85aca04e27f (bug 1640839)
Backed out changeset 98e8e3a4047a (bug 1640839)
Backed out changeset 59ef180517db (bug 1640839)
Backed out changeset af2f5e293662 (bug 1640839)
Backed out changeset 89aa6d9dc598 (bug 1640839)
Backed out changeset 67b722a722f9 (bug 1640839)
Backed out changeset 24a9665c6ced (bug 1640839)
Backed out changeset d93f199385e9 (bug 1640839)
2024-03-01 18:23:08 +02:00
Peter Van der Beken
565113fb98
Bug 1640839 - Add MakeEnumeratedRange helper for WebIDL enums. r=mccr8,media-playback-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D201343
2024-03-01 14:31:15 +00:00
Peter Van der Beken
29b6d7ad30
Bug 1640839 - Add IPC serializer for WebIDL enums. r=mccr8,jgilbert,media-playback-reviewers,dom-storage-reviewers,janv,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D201339
2024-03-01 14:31:12 +00:00
Peter Van der Beken
99f7740575
Bug 1640839 - Provide helpers for converting a string to a WebIDL enum value. r=mccr8,media-playback-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D201338
2024-03-01 14:31:12 +00:00
Peter Van der Beken
171fc86507
Bug 1640839 - Make WebIDL enum helper function to convert to string return an actual string. r=mccr8,media-playback-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D201337
2024-03-01 14:31:11 +00:00
Cristian Tuns
5037320b1e
Backed out changeset d68be4a9d83b (bug 1874689) for causing multiple Linux tsan failures in process_util_linux.cc
2024-01-18 06:44:39 -05:00
Gian-Carlo Pascutto
1be2252635
Bug 1874689 - Enable forkserver by default in Nightly. r=jld
...
Differential Revision: https://phabricator.services.mozilla.com/D198533
2024-01-18 08:38:39 +00:00
Joshua Marshall
7a97757ab0
Bug 1872690 - Add doc for service worker performance tests. r=sparky,dom-worker-reviewers,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D197513
2024-01-15 15:45:08 +00:00
ogiorgis
d916e7edbe
Bug 1840493 - doc/rst: fix some languages declaration r=firefox-source-docs-reviewers,webdriver-reviewers,necko-reviewers,geckoview-reviewers,devtools-reviewers,profiler-reviewers,championshuttler,whimboo,nchevobbe,julienw,amejiamarmol
...
Differential Revision: https://phabricator.services.mozilla.com/D196268
2023-12-13 18:32:20 +00:00
Andrew Sutherland
f82748300b
Bug 1869027 - Link WorkerLifeCycleAndWorkerRefs so it shows up. r=dom-worker-reviewers,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D195902
2023-12-11 18:55:55 +00:00
Sylvestre Ledru
2cc79f510e
Bug 1519636 - Remove nbsp in the doc r=firefox-source-docs-reviewers,geckoview-reviewers,ahal,m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D194782
2023-12-03 11:01:53 +00:00
Chris H-C
5c416b1ae7
Bug 1852098 - Move and update Use Counter documentation r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D193247
2023-11-21 17:09:53 +00:00
Narcis Beleuzu
aeac4d77e1
Backed out 7 changesets (bug 1852098) for bustages on UseCounterMetrics.h . CLOSED TREE
...
Backed out changeset 3b87419a9eea (bug 1852098)
Backed out changeset d9c7c84c82df (bug 1852098)
Backed out changeset e594c7eebb91 (bug 1852098)
Backed out changeset 15e0b0bd3bfb (bug 1852098)
Backed out changeset 220e9ee63ec3 (bug 1852098)
Backed out changeset 9edef145d1c5 (bug 1852098)
Backed out changeset 920a798dbb8a (bug 1852098)
2023-11-16 01:00:42 +02:00
Chris H-C
7ab3f20fb7
Bug 1852098 - Move and update Use Counter documentation r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D193247
2023-11-15 21:33:09 +00:00
Stanca Serban
7f8a3ccc5e
Backed out 7 changesets (bug 1852098) for causing build bustages in UseCounterMetrics.cpp. CLOSED TREE
...
Backed out changeset 2caabd4bfe86 (bug 1852098)
Backed out changeset 5c174b0ee1ab (bug 1852098)
Backed out changeset 05ba23510b93 (bug 1852098)
Backed out changeset 256984effaa2 (bug 1852098)
Backed out changeset 8bed08cf2a68 (bug 1852098)
Backed out changeset 16b0698a239d (bug 1852098)
Backed out changeset 6e8d54a51fb7 (bug 1852098)
2023-11-15 23:02:32 +02:00
Chris H-C
7d53332779
Bug 1852098 - Move and update Use Counter documentation r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D193247
2023-11-15 17:01:28 +00:00
Greg Tatum
604d2d1896
Bug 1815339 - Restore the transfer attribute in JSWindowActor; r=ipc-reviewers,nika
...
This was removed in Bug 1580907, but the translations feature needs it
restored in order to transfer MessageChannel ports. A new test is added
as well.
Differential Revision: https://phabricator.services.mozilla.com/D190723
2023-10-25 22:15:11 +00:00
Eden Chuang
94a0ec3141
Bug 1837130 - Document of Worker lifecycle and WorkerRefs. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D191017
2023-10-24 09:08:55 +00:00
Sylvestre Ledru
3608dc8457
Bug 1860157 - Fix typos found by codespell 2.2.6 r=webdriver-reviewers,zeid,search-reviewers,perftest-reviewers,devtools-reviewers,releng-reviewers,gbrown,sparky,jteow
...
Differential Revision: https://phabricator.services.mozilla.com/D191480
2023-10-19 20:52:10 +00:00
Peter Van der Beken
8c3147d955
Bug 1854926 - Web IDL bindings uses disallowed type as a parameter in example code. r=dom-core,farre DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D189131
2023-09-26 13:27:46 +00:00
Peter Van der Beken
f012a90c9a
Bug 1803752 - Make CSS2Properties getters and setters use a common generated implementation. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D181106
2023-06-22 08:12:07 +00:00
Sandor Molnar
e0aec80c20
Backed out 2 changesets (bug 1803752) for causing python mbu failures in dom/bindings/mozwebidlcodegen/test/test_mozwebidlcodegen.py CLOSED TREE
...
Backed out changeset 0a06638b1f49 (bug 1803752)
Backed out changeset 3e1599493e2e (bug 1803752)
2023-06-20 21:35:33 +03:00
Peter Van der Beken
7c41151843
Bug 1803752 - Make CSS2Properties getters and setters use a common generated implementation. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D181106
2023-06-20 16:32:06 +00:00
Kagami Sascha Rosylight
1f418a9574
Bug 1828875 - Add docs for Streams impl r=smaug,jesup DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D175937
2023-06-12 19:02:27 +00:00
Nika Layzell
79f9e53fbd
Bug 1837090 - Support [NeedsSubjectPrincipal] on workers, r=peterv
...
We've supported nsIPrincipal off-main-thread since bug 1443925 , and
nsIPrincipal has been used as the JSPrincipals on workers and worklets
since bug 1804093.
This change updates the signature of these methods to match the main
thread, and provides the subject principal off-main-thread as well as on
the main thread.
Differential Revision: https://phabricator.services.mozilla.com/D180158
2023-06-07 15:58:51 +00:00
Benjamin VanderSloot
d8fc742093
Bug 1826060 - Expose FedCM copy to localization r=anti-tracking-reviewers,fluent-reviewers,flod,timhuang
...
Address comments from Nick
Differential Revision: https://phabricator.services.mozilla.com/D178443
2023-06-07 12:52:38 +00:00
Narcis Beleuzu
b7a7c0cea0
Backed out changeset 8a5e6b282c10 (bug 1826060) for multiple failures to tabbrowser.js . CLOSED TREE
2023-06-06 18:56:30 +03:00
Benjamin VanderSloot
1d63c49cca
Bug 1826060 - Expose FedCM copy to localization r=anti-tracking-reviewers,fluent-reviewers,flod,timhuang
...
Differential Revision: https://phabricator.services.mozilla.com/D178443
2023-06-06 14:39:22 +00:00
Tarik Eshaq
b4538e8d87
Bug 1829002: Adds push on firefox internal documentation. r=jrconlin
...
Differential Revision: https://phabricator.services.mozilla.com/D175959
2023-04-20 21:20:54 +00:00
Abhishek Tiwari
ac17a3aec9
Bug 1821163 - Convert browser/actors/Plugin* JSMs to ESMs r=kpatenio
...
Differential Revision: https://phabricator.services.mozilla.com/D172895
2023-03-20 23:01:20 +00:00
Sylvestre Ledru
2d87d6b58f
no bug - doc: fix some typos r=marco
...
Differential Revision: https://phabricator.services.mozilla.com/D171688
2023-03-06 11:53:54 +00:00
ogiorgis
4e44d78531
Bug 1749473 - fix some typos in doc r=firefox-source-docs-reviewers,sylvestre DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D171191
2023-03-01 09:35:11 +00:00
Mathew Hodson
b54be55916
Bug 1818923 - Update IOUtils migration doc for write mode option. r=barret
...
Differential Revision: https://phabricator.services.mozilla.com/D171007
2023-03-01 02:17:07 +00:00
Mathew Hodson
49c5fa3b12
Bug 1818935 - Update IOUtils migration doc for makeDirectory permissions. r=barret
...
Differential Revision: https://phabricator.services.mozilla.com/D171015
2023-02-27 16:42:40 +00:00
Gijs Kruitbosch
5b6f572e12
Bug 1817946 - fix JSProcessActor.webidl link in the JSActor documentation, r=mconley DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D170483
2023-02-21 17:57:37 +00:00
Benjamin VanderSloot
cedcf87418
Bug 1804728, part 1 - Fetch all identity provider manifests before showing the identity provider chooser, r=timhuang,emilio
...
This is required to make our Identity Provider chooser pretty.
This has minimal privacy impact because these requests are not credentialed.
I had to re-define the service for prompts to include these manifests and return indexes into argument arrays, rather than elements of those arrays.
Also updating sourcedocs to reflect this new order of calls.
Differential Revision: https://phabricator.services.mozilla.com/D168813
2023-02-14 19:25:50 +00:00