Commit Graph
120 Commits
Author SHA1 Message Date
Alexandra Borovova 22a8bc4623 Bug 1899711 - Set only one NetworkAuthListener per channel. r=devtools-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D218179
2024-07-31 13:33:29 +00:00
Julian Descottes 9394e2b4c0 Bug 1834799 - [devtools] Support CORS requests for local script override r=devtools-reviewers,bomsy
Depends on D217030

Differential Revision: https://phabricator.services.mozilla.com/D217086
2024-07-26 12:33:15 +00:00
Julian Descottes 1c64e74d61 Bug 1904870 - [devtools] Add test for local script override with CSP r=devtools-reviewers,bomsy
Depends on D217029

Differential Revision: https://phabricator.services.mozilla.com/D217030
2024-07-26 12:33:14 +00:00
Julian Descottes 68bd157dea Bug 1904870 - [devtools] Use setReplacedHttpResponse for local override r=devtools-reviewers,bomsy
Depends on D217028

Differential Revision: https://phabricator.services.mozilla.com/D217029
2024-07-26 12:33:14 +00:00
Julian Descottes a4dc32e132 Bug 1904870 - [devtools] Extract helper from NetworkObserver to compute timings r=devtools-reviewers,bomsy
Depends on D217027

Differential Revision: https://phabricator.services.mozilla.com/D217028
2024-07-26 12:33:13 +00:00
Julian Descottes 04ffaf341a Bug 1876060 - [devtools] Handle local script override in http-on-before-connect r=devtools-reviewers,bomsy
Depends on D217026

Differential Revision: https://phabricator.services.mozilla.com/D217027
2024-07-26 12:33:13 +00:00
Julian Descottes d6660f2905 Bug 1901504 - [devtools] Remove support for earlyEvents=false in NetworkObserver r=devtools-reviewers,webdriver-reviewers,bomsy,Sasha
Differential Revision: https://phabricator.services.mozilla.com/D217026
2024-07-26 12:33:12 +00:00
Julian Descottes 5ac4266aea Bug 1882803 - [bidi] Emit network.responseCompleted and fetchError from onStopRequest r=webdriver-reviewers,devtools-reviewers,Sasha,bomsy
Differential Revision: https://phabricator.services.mozilla.com/D203134
2024-07-26 08:39:08 +00:00
Alexandra Borovova 8e41485385 Bug 1805176 - Add support for data URLs in the shared network classes. r=devtools-reviewers,jdescottes,bomsy
Differential Revision: https://phabricator.services.mozilla.com/D213994
2024-06-21 10:55:06 +00:00
Julian Descottes 194e02af21 Bug 1899404 - [devtools] Use addCacheDetails to provide cache information to network event owner r=ochameau,devtools-reviewers
Depends on D211938

Differential Revision: https://phabricator.services.mozilla.com/D211939
2024-06-03 19:40:13 +00:00
Julian Descottes 69d359f9e6 Bug 1899321 - [devtools] Create network events from the activity object r=ochameau,devtools-reviewers
Depends on D212128

Differential Revision: https://phabricator.services.mozilla.com/D211938
2024-06-03 19:40:13 +00:00
Julian Descottes 78839dbd63 Bug 1898750 - [devtools] Force network.auth.use_redirect_for_retries in auth listener test r=devtools-reviewers,nchevobbe
I will investigate this in a follow up, but the auth listener is not used in production code by devtools.
It is only used in BiDi with early events, which does not seem to fail on late beta.

Differential Revision: https://phabricator.services.mozilla.com/D212379
2024-06-03 08:32:29 +00:00
Julian Descottes 820574322b Bug 1880803 - [devtools] Add option to NetworkObserver to create events earlier r=devtools-reviewers,perftest-reviewers,ochameau,afinder
Depends on D209523

Differential Revision: https://phabricator.services.mozilla.com/D209524
2024-05-28 12:08:19 +00:00
Julian Descottes ba9b30f7c9 Bug 1880803 - [devtools] Cleanup unused network codepaths and helpers r=devtools-reviewers,nchevobbe
The window property is never set on NetworkObserver, remove the related codepath.
Also remove unused helpers.

Differential Revision: https://phabricator.services.mozilla.com/D209523
2024-05-28 12:08:19 +00:00
Butkovits Atila 382d3a5999 Backed out 8 changesets (bug 1898565, bug 1880803, bug 1850680) for causing high frequency failures at url_patterns.py . CLOSED TREE
Backed out changeset 2e388b7f6f91 (bug 1898565)
Backed out changeset 3147811b0446 (bug 1850680)
Backed out changeset 9a98ace82049 (bug 1850680)
Backed out changeset 8ff3dc16fcf9 (bug 1850680)
Backed out changeset 1c4084febc9c (bug 1850680)
Backed out changeset aeeda14ca643 (bug 1850680)
Backed out changeset fb750d3b365d (bug 1880803)
Backed out changeset 4d63b73b4125 (bug 1880803)
2024-05-24 14:05:56 +03:00
Julian Descottes 8db61369ea Bug 1880803 - [devtools] Add option to NetworkObserver to create events earlier r=devtools-reviewers,perftest-reviewers,ochameau,afinder
Depends on D209523

Differential Revision: https://phabricator.services.mozilla.com/D209524
2024-05-23 12:35:10 +00:00
Julian Descottes ad8fba04f1 Bug 1880803 - [devtools] Cleanup unused network codepaths and helpers r=devtools-reviewers,nchevobbe
The window property is never set on NetworkObserver, remove the related codepath.
Also remove unused helpers.

Differential Revision: https://phabricator.services.mozilla.com/D209523
2024-05-23 12:35:09 +00:00
Alexandre Poirot 5506678bac Bug 1896592 - [devtools] Better handle file:// requests. r=devtools-reviewers,bomsy
Error were thrown when trying to fetch headers and cookies, which was preventing inspecting them fully.

Fixing that, enable seeing about:neterror requests which were trigerring a file:// URI request (at least on local builds).
So that we now have to explicitly ignore these error requests.

Differential Revision: https://phabricator.services.mozilla.com/D210319
2024-05-16 08:30:22 +00:00
dylan a202f7dcaf Bug 1891610 - added zstd support to devtools. r=jesup,bomsy,necko-reviewers,devtools-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D207490
2024-04-30 04:50:01 +00:00
Alexandre Poirot 34aa93afd2 Bug 1887852 - [devtools] Avoid throwing on request done late during document unload. r=devtools-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D207967
2024-04-25 09:48:48 +00:00
Alexandre Poirot b3be564d42 Bug 1883947 - [devtools] Fix netmonitor on the browser toolbox. r=devtools-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D203844
2024-03-07 16:14:39 +00:00
Dave Townsend 2af4d349f3 Bug 1864896: Autofix unused function arguments (devtools). r=profiler-reviewers,devtools-reviewers,nchevobbe,julienw
Differential Revision: https://phabricator.services.mozilla.com/D202959
2024-03-05 14:21:15 +00:00
Mark Banner b5df22ad0f Bug 1880535 - Enable ESLint rule no-unused-private-class-members. r=Gijs,webdriver-reviewers,webcompat-reviewers,extension-reviewers,application-update-reviewers,devtools-reviewers,translations-reviewers,bytesized,twisniewski,jhirsch,robwu,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D202002
2024-02-20 22:09:21 +00:00
Tooru Fujisawa 571e7ae7b8 Bug 1875639 - Part 2: Explicitly use contextual loader in files loaded into DevTools global. r=ochameau,devtools-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D199467
2024-02-20 04:49:57 +00:00
dylan deebf11c2a Bug 1870580 - added fileChannel observer to netmonitor to display file urls. r=devtools-reviewers,bomsy
Differential Revision: https://phabricator.services.mozilla.com/D191317
2024-02-10 00:19:45 +00:00
Noemi Erli 7e4586cf03 Backed out 2 changesets (bug 1870580, bug 1870582) for causing devtools failures
Backed out changeset 5608a954442b (bug 1870580)
Backed out changeset 687b59c68abe (bug 1870582)
2024-02-07 18:17:19 +02:00
dylan 71cae83226 Bug 1870580 - added fileChannel observer to netmonitor to display file urls. r=devtools-reviewers,bomsy
Differential Revision: https://phabricator.services.mozilla.com/D191317
2024-02-07 15:15:37 +00:00
Tom Marble a42a175006 Bug 1868866 - adds ManifestParser TOML linter r=jmaher,linter-reviewers,ahal,webdriver-reviewers,settings-reviewers,search-reviewers,devtools-reviewers,fxview-reviewers,cookie-reviewers,sessionstore-reviewers,places-reviewers,dom-storage-reviewers,translations-reviewers,valentin,whimboo,Standard8,sclements,jesup
Differential Revision: https://phabricator.services.mozilla.com/D199054
2024-01-29 17:30:48 +00:00
Sandor Molnar 778333649c Backed out changeset 2be67d91cf16 (bug 1868866) for causing Mn failures at toolkit/xre/test/marionette/test_exitcode.py CLOSED TREE 2024-01-27 00:15:22 +02:00
Tom Marble 920ed4a927 Bug 1868866 - adds ManifestParser TOML linter r=jmaher,linter-reviewers,ahal,webdriver-reviewers,settings-reviewers,search-reviewers,devtools-reviewers,fxview-reviewers,cookie-reviewers,sessionstore-reviewers,places-reviewers,dom-storage-reviewers,translations-reviewers,valentin,whimboo,Standard8,sclements,jesup
Differential Revision: https://phabricator.services.mozilla.com/D199054
2024-01-26 20:06:56 +00:00
Gijs Kruitbosch 3288f177a4 Bug 1780071 - autofix devtools/ violations of no-comparison-or-assignment-inside-ok r=profiler-reviewers,devtools-reviewers,julienw,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D198975
2024-01-26 13:12:07 +00:00
Andrew McCreight a89bead0c8 Bug 1873571 - Disable browser_networkobserver_auth_listener.js in debug builds for frequent leaks. r=intermittent-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D197982
2024-01-09 23:10:40 +00:00
Hubert Boma Manilla 86f2386720 Bug 1353798 - [devtools] Display service worker timings in the devtools UI r=devtools-reviewers,webdriver-reviewers,perftest-reviewers,ochameau,sparky
Differential Revision: https://phabricator.services.mozilla.com/D195238
2023-12-19 12:54:36 +00:00
Hubert Boma Manilla 68b21144f7 Bug 1353798 - [devtools] Cleanup server timings r=devtools-reviewers,ochameau,webdriver-reviewers,whimboo
Cleanup how the server timings are extracted andadded  to distinct functions

Differential Revision: https://phabricator.services.mozilla.com/D193429
2023-12-19 12:54:36 +00:00
Julian Descottes 87745c61f9 Bug 1869735 - [devtools] Use frameBrowsingContextID if available in network getChannelBrowsingContextID r=webdriver-reviewers,devtools-reviewers,bomsy,whimboo
Before, navigation requests performed for iframes would be linked to the parent's browsing context, whereas all other requests are linked to the iframe's browsing context.
With this change, all requests made for a frame will be associated with the frame's browsing context, navigation or not.

Differential Revision: https://phabricator.services.mozilla.com/D196326
2023-12-15 11:30:42 +00:00
Julian Descottes 238db408d5 Bug 1866815 - [devtools] Wait for both securityInfo and responseContent in browser_networkobserver_auth_listener.js r=bomsy,devtools-reviewers
Retrieving the security information happens asynchronously and can happen after the response content was received.
The test should wait for both flags to be set before resuming.

Differential Revision: https://phabricator.services.mozilla.com/D195436
2023-12-05 08:45:13 +00:00
Iulian Moraru f7d3a85f7e Backed out changeset 07de2cf13c82 (bug 1675646) for causing dt failures on browser_net_http3_request_details.js. CLOSED TREE 2023-12-05 02:18:39 +02:00
Hubert Boma Manilla d627462652 Bug 1675646 - [devtools] Make sure the HTTP version is always in the request/response raw header outputs r=devtools-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D194981
2023-12-04 22:53:37 +00:00
Hubert Boma Manilla fb2cb0e9b6 Bug 1865784 - [devtools] Service worker tests in the network observer r=devtools-reviewers,nchevobbe
Added tests for all the service worker requests which have no Browsing context info attached.

Differential Revision: https://phabricator.services.mozilla.com/D194196
2023-11-28 02:42:33 +00:00
Alexandra Borovova c86c30898c Bug 1826198 - [devtools] Wait for authPrompt to be handled to avoid test failing on linux. r=webdriver-reviewers,whimboo
Depends on D189515

Differential Revision: https://phabricator.services.mozilla.com/D194607
2023-11-27 11:27:21 +00:00
Julian Descottes 7863cc250d Bug 1826198 - [devtools] Add an optional auth prompt listener to the NetworkObserver r=bomsy,devtools-reviewers,valentin,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D189515
2023-11-27 11:27:20 +00:00
Joel Maher cac31d18e3 Bug 1859873 - batch 13 xpcshell.ini -> .toml. r=aryx,devtools-reviewers,profiler-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D194161
2023-11-21 12:32:50 +00:00
Stanca Serban cf2eb66ed8 Backed out 5 changesets (bug 1826198, bug 1852223) for causing dt failures in browser_networkobserver_auth_listener.js. CLOSED TREE
Backed out changeset b8d7a9ec9aa2 (bug 1852223)
Backed out changeset 0e7a2180e566 (bug 1852223)
Backed out changeset a7ad7ccbc6a3 (bug 1826198)
Backed out changeset 081fda2ff03d (bug 1826198)
Backed out changeset c50d12ac515b (bug 1826198)
2023-11-08 11:38:54 +02:00
Julian Descottes f27d047f1d Bug 1826198 - [devtools] Add an optional auth prompt listener to the NetworkObserver r=bomsy,devtools-reviewers,valentin,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D189515
2023-11-08 08:27:43 +00:00
Mark Banner ac8496d866 Bug 1858148 - Remove Cu.importGlobalProperties from sjs files as it is no longer needed. r=mossop,webdriver-reviewers,necko-reviewers,search-reviewers,devtools-reviewers,anti-tracking-reviewers,sessionstore-reviewers,pbz,dao,daleharvey,valentin
Differential Revision: https://phabricator.services.mozilla.com/D190759
2023-11-04 09:29:27 +00:00
Noemi Erli 23f644ff98 Backed out 3 changesets (bug 1826198) for causing failures in browser_networkobserver_auth_listener.js CLOSED TREE
Backed out changeset c8d9b37591bf (bug 1826198)
Backed out changeset f08806f8c130 (bug 1826198)
Backed out changeset 01afc774b301 (bug 1826198)
2023-10-25 19:40:59 +03:00
Julian Descottes c26726f0c6 Bug 1826198 - [devtools] Add an optional auth prompt listener to the NetworkObserver r=bomsy,devtools-reviewers,valentin,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D189515
2023-10-25 15:39:23 +00:00
Sean Feng 35d0402b73 Bug 1852870 - Make devtools stop decompress decompressed content r=farre,ochameau,necko-reviewers,devtools-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D188499
2023-10-05 18:51:26 +00:00
Tom Marble 6c1231e2e8 Bug 1853244 - convert .ini manifests to .toml: batch 6 {caps,devtools,dom}/**/browser.ini r=jmaher,media-playback-reviewers,devtools-reviewers,profiler-reviewers,alwu,nchevobbe,canaltinova
Differential Revision: https://phabricator.services.mozilla.com/D188856
2023-09-22 20:42:14 +00:00
Marco Bonardo 6874dffc71 Bug 1852963 - Rename BrowserTestUtils.loadURIString() to .startLoadingURIString(). r=dao
This should make a bit clearer that it is only starting the load, not waiting
for its completion.

Differential Revision: https://phabricator.services.mozilla.com/D188213
2023-09-15 09:16:34 +00:00