Gian-Carlo Pascutto
d4d4098efb
Bug 1874689 - Enable forkserver by default in Nightly. r=jld
...
Differential Revision: https://phabricator.services.mozilla.com/D198533
2024-08-05 08:11:46 +00:00
Cristian Tuns
1174b4493b
Backed out changeset 8e03fe31e7d1 (bug 1874689) as requested by gerard-majax on element. CLOSED TREE
2024-07-16 09:10:39 -04:00
Gian-Carlo Pascutto
01094afce6
Bug 1874689 - Enable forkserver by default in Nightly. r=jld
...
Differential Revision: https://phabricator.services.mozilla.com/D198533
2024-07-10 13:38:43 +00:00
Noemi Erli
9583c064df
Backed out 3 changesets (bug 1874689, bug 1896054) for causing build bustages in syscall_wrappers.cc
...
Backed out changeset 04d5ec99e767 (bug 1874689)
Backed out changeset 287a0381bd07 (bug 1896054)
Backed out changeset 274105296168 (bug 1896054)
2024-07-10 13:26:17 +03:00
Gian-Carlo Pascutto
e3821cfac3
Bug 1874689 - Enable forkserver by default in Nightly. r=jld
...
Differential Revision: https://phabricator.services.mozilla.com/D198533
2024-07-10 08:00:55 +00:00
Tamas Szentpeteri
31a25d4186
Backed out 3 changesets (bug 1874689, bug 1896054) for causing mochitest failures on browser_toolbox_many_toggles.js. CLOSED TREE
...
Backed out changeset 48fa42d93368 (bug 1874689)
Backed out changeset 83fa543c6d11 (bug 1896054)
Backed out changeset 0326426f5ccc (bug 1896054)
2024-07-09 10:26:05 +03:00
Gian-Carlo Pascutto
ce6107b96e
Bug 1874689 - Enable forkserver by default in Nightly. r=jld
...
Differential Revision: https://phabricator.services.mozilla.com/D198533
2024-07-09 05:32:27 +00:00
Tarek Ziadé
d3b755deeb
Bug 1905599 - Add a new remote type `inference` r=smaug,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D215476
2024-07-08 06:44:32 +00:00
Simon Friedberger
9af5a4747e
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
0f757fbf63
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
d0836ebcd3
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
Cristina Horotan
1e515ae597
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
cd34881837
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
Cristian Tuns
2c0e77eac5
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
bf77ef7592
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
Greg Tatum
f2ed6409bc
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
Abhishek Tiwari
99be4fc359
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
Gijs Kruitbosch
3ea0c8cf2e
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
Gabriele Svelto
2020417cc0
Bug 1806410 - Update the crash ping documentation to reflect the current contents of the ping r=chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D167156
2023-01-24 13:19:11 +00:00
Sylvestre Ledru
1f173f400f
Bug 1750450 - doc: fix some 'Title underline too short' warnings DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D165654
2022-12-31 16:33:30 +00:00
Greg Stoll
e0e1fd4dab
Bug 1744362 - Part 10: update documentation r=handyman
...
This pulls in the existing wiki page about the blocklist from https://wiki.mozilla.org/Blocklisting/DLL and adds some technical details and information about the new dynamic blocklist.
Differential Revision: https://phabricator.services.mozilla.com/D164492
2022-12-30 20:10:05 +00:00
Butkovits Atila
5e31c1c2cf
Backed out 12 changesets (bug 1744362) for causing build bustages.
...
Backed out changeset 3f63f21115e2 (bug 1744362)
Backed out changeset 0df403e8f6ba (bug 1744362)
Backed out changeset 34f51e6aee96 (bug 1744362)
Backed out changeset 39ff51df4a45 (bug 1744362)
Backed out changeset da9133df4cd4 (bug 1744362)
Backed out changeset 315c57948afa (bug 1744362)
Backed out changeset a2d8f526e0ff (bug 1744362)
Backed out changeset 401ebbc0159d (bug 1744362)
Backed out changeset 2911fe484cc3 (bug 1744362)
Backed out changeset d1f4b99f352b (bug 1744362)
Backed out changeset 0a3ce8ea039e (bug 1744362)
Backed out changeset ab1292118c00 (bug 1744362)
2022-12-27 22:54:30 +02:00
Greg Stoll
3f6f66aa59
Bug 1744362 - Part 10: update documentation r=handyman
...
This pulls in the existing wiki page about the blocklist from https://wiki.mozilla.org/Blocklisting/DLL and adds some technical details and information about the new dynamic blocklist.
Differential Revision: https://phabricator.services.mozilla.com/D164492
2022-12-27 20:06:43 +00:00
Stanca Serban
822be63b67
Backed out 11 changesets (bug 1744362) for causing multiple failures and build bustages. CLOSED TREE
...
Backed out changeset 4b2e3689cea0 (bug 1744362)
Backed out changeset cf1db931c466 (bug 1744362)
Backed out changeset 8c87571dbb3e (bug 1744362)
Backed out changeset 8b50446f91e5 (bug 1744362)
Backed out changeset 848632184f56 (bug 1744362)
Backed out changeset acfdb2bcaa9f (bug 1744362)
Backed out changeset 80b67f7ea109 (bug 1744362)
Backed out changeset c88902b60d1f (bug 1744362)
Backed out changeset 438f74bb5b7c (bug 1744362)
Backed out changeset 704a4150d210 (bug 1744362)
Backed out changeset 1dd7e7c111da (bug 1744362)
2022-12-27 16:25:04 +02:00
Greg Stoll
28ff021a4e
Bug 1744362 - Part 10: update documentation r=handyman
...
This pulls in the existing wiki page about the blocklist from https://wiki.mozilla.org/Blocklisting/DLL and adds some technical details and information about the new dynamic blocklist.
Differential Revision: https://phabricator.services.mozilla.com/D164492
2022-12-27 12:59:10 +00:00
Mark Banner
53ce0faad1
Bug 1804661 - Convert browser/components/BrowserGlue.jsm to an ES module. r=Gijs,settings-reviewers,perftest-reviewers,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D164204
2022-12-12 14:59:18 +00:00
Mark Banner
42674415ed
Bug 1795322 - Update toolkit modules references in dom code. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D160034
2022-10-26 08:06:37 +00:00
Csoregi Natalia
5f9da7b301
Backed out 12 changesets (bug 1795322) for causing multiple failures e.g. test_deletion_request_ping.py. CLOSED TREE
...
Backed out changeset aba25cbcda51 (bug 1795322)
Backed out changeset a4a35005ada9 (bug 1795322)
Backed out changeset 8e8d790eb0f4 (bug 1795322)
Backed out changeset db8903454bd3 (bug 1795322)
Backed out changeset 60cc71c61cad (bug 1795322)
Backed out changeset bc6a674994ad (bug 1795322)
Backed out changeset 6ac8a611f8c7 (bug 1795322)
Backed out changeset 9fb873ecfb31 (bug 1795322)
Backed out changeset c8a7a40c2a2f (bug 1795322)
Backed out changeset f2c118b6c6ce (bug 1795322)
Backed out changeset 38df43b4a70f (bug 1795322)
Backed out changeset 89aea8373411 (bug 1795322)
2022-10-25 23:47:58 +03:00
Mark Banner
a23bba4111
Bug 1795322 - Update toolkit modules references in dom code. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D160034
2022-10-25 19:49:27 +00:00
Mark Banner
69a9e3e717
Bug 1792341 - Migrate most of the rest of toolkit/modules/ to be system ES modules. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D158451
2022-10-18 11:21:25 +00:00
Chris Peterson
809cd2a13e
Bug 1598759 - Remove support for Large-Allocation HTTP header. r=nika,fluent-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D140459
2022-03-09 03:18:04 +00:00
Randell Jesup
b0e34149a0
Bug 1754215: Update process model documentation for webServiceWorkers r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D138147
2022-02-08 23:23:01 +00:00
Sylvestre Ledru
caaedeee98
Bug 1753413 - fx doc: Remove whitespaces, trailing lines & windows CR r=andi,perftest-reviewers,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D137741
2022-02-03 18:34:58 +00:00
Alexandre Lissy
bc59ee68ea
Bug 1751229 - Add Utility into Process Model doc r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D136578
2022-01-25 23:47:13 +00:00
Mirko Brodesser
b92018c183
Bug 1746870: part 1) Minorly extend documentation in <jsactors.rst>. r=hsivonen
...
Differential Revision: https://phabricator.services.mozilla.com/D134287
2021-12-21 09:46:16 +00:00
Alexandre Lissy
b71840a20f
Bug 1745405 - Link to GeckoProcessType generator for complete definition of defines process r=firefox-source-docs-reviewers,sylvestre DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D133482
2021-12-10 13:12:38 +00:00
Mirko Brodesser
628629cf0c
Bug 1741162: refine <jsactors.rst> a little. r=nika
...
To someone new to Fission and Gecko, it's unclear the Message Manager
mechanism is pre-Fission.
Differential Revision: https://phabricator.services.mozilla.com/D131126
2021-11-16 09:30:40 +00:00
Nika Layzell
3e99c4d619
Bug 1725256 - Add process & remote type documentation, r=handyman,mccr8
...
This patch adds basic documentation for the core process architecture,
with a focus on the capabilities of specific content process remote
types. Details are also included about the capabilities of individual
helper processes.
These docs have some overlap with the documentation for adding new child
process types being added in D121871, but with a different focus,
intended more as an overview, and an intended audience of people
interested in the browser's general process architecture.
I considered adding more detail about the specific capabilities
restricted by each sandboxing policy, however I don't know the specifics
well enough to document them accurately. I think a separate document,
linked to from this one, about our OS-level sandboxing for each process
type could be useful.
Differential Revision: https://phabricator.services.mozilla.com/D122395
2021-08-17 18:01:51 +00:00
Silke Hofmann
687f8d6b45
Bug 1481470 - Stop using xlink:href in SVG in dom/. r=nhnt11,nika
...
Differential Revision: https://phabricator.services.mozilla.com/D117206
2021-06-13 19:01:20 +00:00
Nika Layzell
ea2689e76d
Bug 1710672 - Mention createActor: false in jsactors documentation, r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D114868
2021-05-11 17:29:26 +00:00
David Parks
b399e44146
Bug 1682030 - Remove NPAPI overlay from JS Plugin actors r=Gijs
...
Removes NPAPI support from JS plugin actors, most of which was CTP-and-fallback overlay related, leaving them to only do GMP crash handling.
Differential Revision: https://phabricator.services.mozilla.com/D107157
2021-04-06 19:28:18 +00:00
Csoregi Natalia
d68661e2cc
Backed out 24 changesets (bug 1682030) for bustage on ProcessHangMonitor.cpp and nsCOMPtr.h. CLOSED TREE
...
Backed out changeset 5b1644096477 (bug 1682030)
Backed out changeset 35ae60eea3c7 (bug 1682030)
Backed out changeset 3eca76a6d639 (bug 1682030)
Backed out changeset 259c45447ad9 (bug 1682030)
Backed out changeset de9222dc8c31 (bug 1682030)
Backed out changeset 2986c7e14349 (bug 1682030)
Backed out changeset 6af3410bdb93 (bug 1682030)
Backed out changeset 42b0621c2927 (bug 1682030)
Backed out changeset 366e3e371858 (bug 1682030)
Backed out changeset 9adb2865adea (bug 1682030)
Backed out changeset 6af6af3bc03a (bug 1682030)
Backed out changeset da94a91b35ae (bug 1682030)
Backed out changeset 9143da258d0e (bug 1682030)
Backed out changeset 5e20d06952ba (bug 1682030)
Backed out changeset 6253d7e1ce7d (bug 1682030)
Backed out changeset 0e06ddeea3e2 (bug 1682030)
Backed out changeset 9c58d57c9e44 (bug 1682030)
Backed out changeset e90edd89430e (bug 1682030)
Backed out changeset 5861b8166b10 (bug 1682030)
Backed out changeset b4b88cdc7993 (bug 1682030)
Backed out changeset b80054e9805c (bug 1682030)
Backed out changeset 580d857674c0 (bug 1682030)
Backed out changeset a9cdf93c2662 (bug 1682030)
Backed out changeset 9c9c8b4998e2 (bug 1682030)
2021-04-06 03:54:12 +03:00
David Parks
f7c49caeef
Bug 1682030 - Remove NPAPI overlay from JS Plugin actors r=Gijs
...
Removes NPAPI support from JS plugin actors, most of which was CTP-and-fallback overlay related, leaving them to only do GMP crash handling.
Differential Revision: https://phabricator.services.mozilla.com/D107157
2021-04-05 23:48:42 +00:00
Neil Deakin
3239c28e6e
Bug 1662771, remove willDestroy callback from JSActors, r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D94906
2020-10-29 14:24:43 +00:00
Kris Maglione
d3498e1041
Bug 1655866: Part 5 - Use native PermitUnload implementation from front-end code. r=nika,mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D88318
2020-09-21 22:41:04 +00:00
Nika Layzell
88e2d58a31
Bug 1661786 - Part 2: Correct statement about JSWindowActorChild lifetime, r=neha
...
Differential Revision: https://phabricator.services.mozilla.com/D88656
2020-08-28 20:50:18 +00:00
Nika Layzell
3a53a0e881
Bug 1661786 - Part 1: Move JS actor documentation into it's own folder, r=neha
...
Differential Revision: https://phabricator.services.mozilla.com/D88655
2020-08-28 21:06:12 +00:00
Noemi Erli
a7ded3ce73
Backed out 2 changesets (bug 1661786) for causing lint failure in jsactors.rst CLOSED TREE
...
Backed out changeset efa00a72e576 (bug 1661786)
Backed out changeset acd7c88d4fb9 (bug 1661786)
2020-08-28 23:40:35 +03:00
Nika Layzell
7fc8ed0179
Bug 1661786 - Part 2: Correct statement about JSWindowActorChild lifetime, r=neha
...
Differential Revision: https://phabricator.services.mozilla.com/D88656
2020-08-28 19:12:59 +00:00
Nika Layzell
2a72dfc514
Bug 1661786 - Part 1: Move JS actor documentation into it's own folder, r=neha
...
Differential Revision: https://phabricator.services.mozilla.com/D88655
2020-08-28 19:12:57 +00:00