Commit Graph

176 Commits

Author SHA1 Message Date
Kagami Sascha Rosylight
40e691a13f Bug 1925306 - Expand Push documentation in regard to GeckoView r=jonalmeida,jrconlin DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D226024
2024-11-15 22:55:55 +00:00
Bob Owen
d69a66f0fc Bug 1920463 p1: Remove RemoteSandboxBroker. r=nika,geckoview-reviewers,ipc-reviewers,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D223114
2024-10-16 07:49:24 +00:00
Stanca Serban
df8d0bf1e7 Backed out 2 changesets (bug 1920463) for causing multiple failures. CLOSED TREE
Backed out changeset e56421ffea4f (bug 1920463)
Backed out changeset 3c3f9787cfe4 (bug 1920463)
2024-10-08 15:17:36 +03:00
Bob Owen
30ddc829b4 Bug 1920463 p1: Remove RemoteSandboxBroker. r=nika,geckoview-reviewers,ipc-reviewers,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D223114
2024-10-08 09:57:56 +00:00
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
Joshua Marshall
fd429c3f21 Bug 1903766 - Add perftests for service worker update r=perftest-reviewers,dom-worker-reviewers,sparky,asuth
Differential Revision: https://phabricator.services.mozilla.com/D218415
2024-08-02 19:04:40 +00:00
Joshua Marshall
f6e234b3f8 Bug 1899749 - Use profiler markers for getting performance data r=dom-worker-reviewers,smaug,profiler-reviewers,aabh,asuth,perftest-reviewers,sparky
Use profiler markers to collect timing data.  Markers of known name:

  AUTO_PROFILER_MARKER_TEXT("interesting thing #1", DOM, {}, ""_ns);
  AUTO_PROFILER_MARKER_TEXT("interesting thing #2", DOM, {}, ""_ns);

can be inspected from the perftest:

  await startProfiler();
  interestingThings();
  let pdata = await stopProfiler();
  let duration_ms = inspectProfile(pdata, [
      "interesting thing #1",
      "interesting thing #2"
  ]);

Differential Revision: https://phabricator.services.mozilla.com/D211368
2024-07-26 12:54:36 +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
Peter Van der Beken
a91991024d Bug 1891784 - Support HTML reflected attributes returning FrozenArray. r=edgar
Differential Revision: https://phabricator.services.mozilla.com/D207754
2024-07-10 10:09:11 +00: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
Edgar Chen
7c2d1037b5 Bug 1904854 - Correct the example webidl for [Cached] attribute in source docs; r=peterv DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D214973
2024-06-27 12:35:21 +00:00
Peter Van der Beken
b6e624e324 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
d55796be17 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
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
Andrew Halberstadt
d68e3340c5 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
f9c5779927 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
f33979228a 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
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
Peter Van der Beken
4fed5f1271 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
2c8bf85445 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
cc2209dab3 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
6d4c6fde36 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
8c2521e9d5 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
4fe8e134c0 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
a0448e7053 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
e0ed150b44 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
a1122e9bfc 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
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
Joshua Marshall
03343bf403 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
111705f5fd 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
d9080ef9bf 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
d6cea3eede 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
a9e0367641 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
3f6ba0d4ad 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
5c4d5f65c2 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
1a7724cfd6 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
01fdb36aff 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
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
Eden Chuang
62f66cdc2b 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
82db67a6be 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
0632013161 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