Commit graph

174 commits

Author SHA1 Message Date
alwu
24c4bb6bd5 Bug 1785738 - part1 : add new type of utility process. r=bobowen,gerard-majax,fluent-reviewers,flod
Create a new type of utility process which would be used for media
foundation media engine CDM usage. The media engine is a media pipeline
provided by the Windows Media Foundation, and our final goal is to use
that pipeline to play encrypted content in order to achieve Widevine L1
protection to allow users to watch high resolution videos.

Differential Revision: https://phabricator.services.mozilla.com/D154033
2022-09-03 00:53:58 +00:00
Alexandre Lissy
b135ca0732 Bug 1780796 - Use one process per platform decoder module sandbox requirements r=alwu,nika,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D152545
2022-09-01 12:59:32 +00:00
Tooru Fujisawa
54623364da Bug 1777486 - Part 2: Migrate XPCOMUtils.jsm consumers with automatic migration. r=webdriver-reviewers,geckoview-reviewers,preferences-reviewers,application-update-reviewers,pip-reviewers,kmag,owlish,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D151214
2022-07-12 04:21:34 +00:00
Andreea Pavel
7738a75fdd Backed out 11 changesets (Bug 1777486) for failing bc at browser_startup.js on a CLOSED TREE
Backed out changeset b6c4c386f1a6 (Bug 1777486)
Backed out changeset 195cc2de8433 (Bug 1777486)
Backed out changeset 20c746fb1648 (Bug 1777486)
Backed out changeset d5fd8173d62d (Bug 1777486)
Backed out changeset 6d758fab5a3e (Bug 1777486)
Backed out changeset e938b601ba15 (Bug 1777486)
Backed out changeset 0c4ea0b9416b (Bug 1777486)
Backed out changeset 0559c53cc668 (Bug 1777486)
Backed out changeset eea573d3a9f9 (Bug 1777486)
Backed out changeset 9ce3a6496a49 (bug 1777486)
Backed out changeset b0867652fc48 (bug 1777486)
2022-07-11 22:24:40 +03:00
Tooru Fujisawa
8cd6ed7409 Bug 1777486 - Part 2: Migrate XPCOMUtils.jsm consumers with automatic migration. r=webdriver-reviewers,geckoview-reviewers,preferences-reviewers,application-update-reviewers,pip-reviewers,kmag,owlish,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D151214
2022-07-11 15:09:13 +00:00
Tooru Fujisawa
bf93d07148 Bug 1667455 - Part 5: Stop importing Services.jsm from chrome-priv JS code, top-level single-line cases. r=kmag,webdriver-reviewers,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,pip-reviewers,twisniewski,m_kato,jdescottes,mconley,AlexandruIonescu,mossop
Differential Revision: https://phabricator.services.mozilla.com/D150894
2022-07-11 12:41:50 +00:00
Florian Quèze
7ca25bfea0 Bug 1777564 - Enable the 'power' profiling feature when profiling from about:processes, r=gerald.
Differential Revision: https://phabricator.services.mozilla.com/D150799
2022-07-01 06:48:47 +00:00
Alexandre Lissy
cd822fce9c Bug 1761054 - Add Utility Processes with proper classification in about:processes r=nika,fluent-reviewers,flod,florian
Differential Revision: https://phabricator.services.mozilla.com/D141881
2022-04-14 16:22:21 +00:00
Gijs Kruitbosch
8e67201171 Bug 1753696 - Automatic rewrite: replace add_task(setup with add_setup in browser mochitest, r=Standard8,webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D141437
2022-03-30 16:16:42 +00:00
Norisz Fay
acdd6851cd Backed out 2 changesets (bug 1753696) for causing multiple dt and bc failures CLOSED TREE
Backed out changeset 67fd9edfbcea (bug 1753696)
Backed out changeset a9d957ea887b (bug 1753696)
2022-03-30 12:17:55 +03:00
Gijs Kruitbosch
27039e2946 Bug 1753696 - Automatic rewrite: replace add_task(setup with add_setup in browser mochitest, r=Standard8,webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D141437
2022-03-30 08:18:51 +00:00
Florian Quèze
01f2bd8214 Bug 1759043 - Graphically display CPU use in about:processes, r=dthayer.
Differential Revision: https://phabricator.services.mozilla.com/D140767
2022-03-14 17:58:03 +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
Henri Sivonen
2fd5af8ef4 Bug 1736570 - Avoid DocumentChannel for nsParser-created initial about:blank replacement. r=nika,smaug
Differential Revision: https://phabricator.services.mozilla.com/D135106
2022-02-17 13:27:15 +00:00
Sarah Clements
cccd748af9 Bug 1752830 - Remove preprocessor from aboutProcesses.css r=Gijs
* Use classList.toggle in aboutProcess.js and move arrow direction logic for column sorting into this file

Differential Revision: https://phabricator.services.mozilla.com/D138539
2022-02-11 17:42:57 +00:00
Florian Quèze
29e8965fc3 Bug 1753310 - Fix process CPU times reported by about:processes, r=gerald.
Differential Revision: https://phabricator.services.mozilla.com/D137698
2022-02-03 11:11:12 +00:00
Patrick
ab5ce94360 Bug 1743102 Added color-scheme meta tag to remaining about: pages r=Gijs,necko-reviewers,robwu
Differential Revision: https://phabricator.services.mozilla.com/D133743
2021-12-17 00:42:23 +00:00
Butkovits Atila
c408716df0 Backed out changeset f2f23757c34f (bug 1743102) for causing node failures. CLOSED TREE 2021-12-16 19:23:43 +02:00
Patrick
7aeecb4714 Bug 1743102 Added color-scheme meta tag to remaining about: pages r=Gijs,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D133743
2021-12-16 16:30:30 +00:00
Florian Quèze
055db5b71b Bug 1744264 - Improve the precision of CPU data shown on about:processes on Linux, r=gerald.
Differential Revision: https://phabricator.services.mozilla.com/D132804
2021-12-07 10:41:07 +00:00
criss
d95b521bae Backed out changeset 2f350df166e2 (bug 1744264) for causing bustages on ProcInfo_linux.cpp. CLOSED TREE 2021-12-07 10:59:30 +02:00
Florian Quèze
216b82b2c3 Bug 1744264 - Improve the precision of CPU data shown on about:processes on Linux, r=gerald.
Differential Revision: https://phabricator.services.mozilla.com/D132804
2021-12-07 07:48:27 +00:00
Florian Queze
d8095fad35 Bug 1742662 - Remove unused 'filename' field in the ChromeUtils.requestProcInfo results, r=gerald.
Differential Revision: https://phabricator.services.mozilla.com/D131952
2021-11-24 10:46:46 +00:00
Florian Queze
b4944967c3 Bug 1742472 - Merge cpuKernel and cpuUser fields into cpuTime in the ChromeUtils.requestProcInfo results, r=gerald.
Differential Revision: https://phabricator.services.mozilla.com/D131835
2021-11-24 10:46:45 +00:00
Randell Jesup
b257161e3a Bug 1738765: Process-isolate ServiceWorkers if they match an allow-list of sites r=nika,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D130113
2021-11-08 19:53:06 +00:00
Geoff Lankow
58b170669d Bug 1698112 - Stop referencing browser files from toolkit, and prevent it happening again with a test. r=preferences-reviewers,mossop
Differential Revision: https://phabricator.services.mozilla.com/D128974
2021-10-21 21:54:52 +00:00
Florian Quèze
e025d8db9e Bug 1676986 - Ensure the about:blank subframe is loaded before browser_aboutprocesses_show_frames_without_threads.js verifies it's displayed in about:processes, r=dthayer.
Depends on D127980

Differential Revision: https://phabricator.services.mozilla.com/D128287
2021-10-14 16:41:40 +00:00
Florian Quèze
8c3416666a Bug 1734899 - display data as soon as possible in about:processes, r=dthayer.
Differential Revision: https://phabricator.services.mozilla.com/D127980
2021-10-12 19:33:13 +00:00
Florian Queze
19119e94a7 Bug 1734597 - Make about:processes fallback to cycle count to decide if a thread or process is active to workaround low CPU timing precision on Windows, r=dthayer,fluent-reviewers,flod.
Differential Revision: https://phabricator.services.mozilla.com/D127813
2021-10-11 12:46:28 +00:00
Florian Quèze
cfe17ba6a8 Bug 1725273 - make aboutProcesses.js send a custom event that tests can use to detect updates, r=zbraniecki.
Differential Revision: https://phabricator.services.mozilla.com/D127884
2021-10-08 15:10:16 +00:00
Andrew McCreight
d63b7145ab Bug 1733126 - Add an annotation for the leak checker in about:processes tests. r=kmag
This test kills a child process when Fission is enabled. Add an annotation
to the leak log for the process so that the leak checker doesn't produce an
error.

Differential Revision: https://phabricator.services.mozilla.com/D126963
2021-10-04 20:05:39 +00:00
Florian Quèze
3ba2c38074 Bug 1665318 - reduce the overhead of collecting memory information for about:processes, r=dthayer.
Differential Revision: https://phabricator.services.mozilla.com/D125729
2021-09-16 19:59:56 +00:00
Florian Quèze
4d0c191f4a Bug 1730250 - about:processes thread summary rows should show threads from thread pools as a single item, r=dthayer.
Differential Revision: https://phabricator.services.mozilla.com/D125272
2021-09-16 09:36:06 +00:00
Florian Quèze
ea8cd97bee Bug 1730239 - Offer a way to profile a specific process from about:processes, r=dthayer,fluent-reviewers,flod.
Differential Revision: https://phabricator.services.mozilla.com/D125257
2021-09-16 09:36:06 +00:00
Csoregi Natalia
36745a5320 Backed out 2 changesets (bug 1730250, bug 1730239) for failures on browser_aboutprocesses_default_options.js. CLOSED TREE
Backed out changeset 654b2804c1e9 (bug 1730250)
Backed out changeset 30e717035a25 (bug 1730239)
2021-09-15 23:15:29 +03:00
Florian Quèze
a3059cfe15 Bug 1730250 - about:processes thread summary rows should show threads from thread pools as a single item, r=dthayer.
Differential Revision: https://phabricator.services.mozilla.com/D125272
2021-09-15 18:52:31 +00:00
Florian Quèze
0d0fbc9191 Bug 1730239 - Offer a way to profile a specific process from about:processes, r=dthayer,fluent-reviewers,flod.
Differential Revision: https://phabricator.services.mozilla.com/D125257
2021-09-15 18:52:30 +00:00
Nika Layzell
6deb2cb2b7 Bug 1727158 - Part 1: Fix tests which will fail when processCount.webIsolated is set to 4, r=annyG,extension-reviewers,rpl
Differential Revision: https://phabricator.services.mozilla.com/D125292
2021-09-14 00:55:04 +00:00
Ben Hearsum
1ce8af6321 Bug 1714200: annotate remaining M1 test failures. r=jmaher,application-update-reviewers,bytesized DONTBUILD
Depends on D124907

Differential Revision: https://phabricator.services.mozilla.com/D124908
2021-09-08 18:14:01 +00:00
Zibi Braniecki
7b320ed8a6 Bug 1613705 - [localization] part17: Fix racy tests to wait for l10n frame. r=platform-i18n-reviewers,dminor,application-update-reviewers,nalexander
Depends on D116791

Differential Revision: https://phabricator.services.mozilla.com/D116792
2021-08-03 16:25:16 +00:00
Zibi Braniecki
219f99eca8 Bug 1613705 - [localization] part15: Fix aboutprocesses to not be racy against l10n. r=platform-i18n-reviewers,dminor
Depends on D116753

Differential Revision: https://phabricator.services.mozilla.com/D116755
2021-08-03 16:25:16 +00:00
Butkovits Atila
949da905e7 Backed out 19 changesets (bug 1613705) for causing build bustages complaining about Document.cpp. CLOSED TREE
Backed out changeset 2ee1091dd20d (bug 1613705)
Backed out changeset d377afc0b09f (bug 1613705)
Backed out changeset de9d4378f0ac (bug 1613705)
Backed out changeset 9843372abb6e (bug 1613705)
Backed out changeset 5fc5918e5905 (bug 1613705)
Backed out changeset a7aeae7afd49 (bug 1613705)
Backed out changeset 5d61617a5402 (bug 1613705)
Backed out changeset 85bf98573899 (bug 1613705)
Backed out changeset 175af8a1b8c2 (bug 1613705)
Backed out changeset 93fcb23d7898 (bug 1613705)
Backed out changeset 595529cd906f (bug 1613705)
Backed out changeset 9f3e2963d925 (bug 1613705)
Backed out changeset 442289058933 (bug 1613705)
Backed out changeset fc3b9acb0e81 (bug 1613705)
Backed out changeset 408983c64f7f (bug 1613705)
Backed out changeset 08b637fc3fcd (bug 1613705)
Backed out changeset 6ef0aafd2db0 (bug 1613705)
Backed out changeset d88b294e0a5e (bug 1613705)
Backed out changeset e6bebff87544 (bug 1613705)
2021-08-03 12:36:01 +03:00
Zibi Braniecki
0bf7c83400 Bug 1613705 - [localization] part17: Fix racy tests to wait for l10n frame. r=platform-i18n-reviewers,dminor,application-update-reviewers,nalexander
Depends on D116791

Differential Revision: https://phabricator.services.mozilla.com/D116792
2021-08-03 05:52:06 +00:00
Zibi Braniecki
81e5be21e5 Bug 1613705 - [localization] part15: Fix aboutprocesses to not be racy against l10n. r=platform-i18n-reviewers,dminor
Depends on D116753

Differential Revision: https://phabricator.services.mozilla.com/D116755
2021-08-03 05:52:05 +00:00
Christoph Kerschbaumer
4a6250387f Bug 1719272: Annotate failing browser/ tests to potentially enable https-first mode in Nightly r=webcompat-reviewers,denschub,webdriver-reviewers,preferences-reviewers,Gijs,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D119177
2021-07-28 19:16:16 +00:00
Sandor Molnar
68cdec0548 Backed out changeset 7eb8945dd8e3 (bug 1719272) for causing bustages in gecko decision task. CLOSED TREE 2021-07-28 19:47:06 +03:00
Christoph Kerschbaumer
bb716f0701 Bug 1719272: Annotate failing browser/ tests to potentially enable https-first mode in Nightly r=webcompat-reviewers,denschub,webdriver-reviewers,preferences-reviewers,Gijs,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D119177
2021-07-28 16:08:07 +00:00
Sam Foster
194b1aaf6a Bug 1699586 - De-duplicate small right arrow icons, rename as arrow-right-12.svg r=harry,desktop-theme-reviewers,thecount,Itiel
Differential Revision: https://phabricator.services.mozilla.com/D117575
2021-06-25 00:03:21 +00:00
Sam Foster
deab16a9d6 Bug 1699586 - De-duplicate small left arrow icons, rename as arrow-left-12.svg. r=harry,desktop-theme-reviewers,Itiel
Differential Revision: https://phabricator.services.mozilla.com/D117574
2021-06-25 00:03:21 +00:00
Sam Foster
c703c07954 Bug 1699586 - De-duplicate small down arrow icons, rename as arrow-down-12.svg. r=harry,preferences-reviewers,desktop-theme-reviewers,thecount,Itiel
Differential Revision: https://phabricator.services.mozilla.com/D117571
2021-06-25 00:03:20 +00:00