Commit Graph
97 Commits
Author SHA1 Message Date
Alexandre Poirot 5c80ff3304 Bug 2031714 - [devtools] Implement "Local Mode" backend. r=devtools-reviewers,devtools-backward-compat-reviewers,bomsy,nchevobbe
This allows opening local files from https via DevTools.

Differential Revision: https://phabricator.services.mozilla.com/D294192
2026-06-10 12:46:16 +00:00
Alexandru Marc 85aff4e02f Revert "Bug 2031714 - [devtools] Implement "Local Mode" backend. r=devtools-reviewers,devtools-backward-compat-reviewers,bomsy,nchevobbe" for causing Android build bustages
This reverts commit f2d8553f79.

Revert "Bug 2031714 - [devtools] Expose a flag on the TargetFront to know if the page is an error page. r=devtools-reviewers,nchevobbe"

This reverts commit 0ef861f993.
2026-06-10 01:13:30 +00:00
Alexandre Poirot f2d8553f79 Bug 2031714 - [devtools] Implement "Local Mode" backend. r=devtools-reviewers,devtools-backward-compat-reviewers,bomsy,nchevobbe
This allows opening local files from https via DevTools.

Differential Revision: https://phabricator.services.mozilla.com/D294192
2026-06-09 20:35:02 +00:00
agoloman 02843a95cb Revert "Bug 2031714 - [devtools] Implement "Local Mode" backend. r=devtools-reviewers,devtools-backward-compat-reviewers,bomsy" for causing bc failures @browser_devtools.js.
This reverts commit 13896a724c.

Revert "Bug 2031714 - [devtools] Expose a flag on the TargetFront to know if the page is an error page. r=devtools-reviewers,nchevobbe"

This reverts commit d6ca9ef038.
2026-06-04 19:14:21 +00:00
Alexandre Poirot 13896a724c Bug 2031714 - [devtools] Implement "Local Mode" backend. r=devtools-reviewers,devtools-backward-compat-reviewers,bomsy
This allows opening local files from https via DevTools.

Differential Revision: https://phabricator.services.mozilla.com/D294192
2026-06-04 10:28:10 +00:00
Norisz Fay 1a8f4c9241 Revert "Bug 2031714 - [devtools] Implement "Local Mode" backend. r=devtools-reviewers,devtools-backward-compat-reviewers,bomsy" for causing dt failure @ browser_networkobserver_localMode.js
This reverts commit 78970467d8.

Revert "Bug 2031714 - [devtools] Expose a flag on the TargetFront to know if the page is an error page. r=devtools-reviewers,nchevobbe"

This reverts commit 6b862813ef.
2026-06-03 13:57:44 +00:00
Alexandre Poirot 78970467d8 Bug 2031714 - [devtools] Implement "Local Mode" backend. r=devtools-reviewers,devtools-backward-compat-reviewers,bomsy
This allows opening local files from https via DevTools.

Differential Revision: https://phabricator.services.mozilla.com/D294192
2026-06-03 13:02:35 +00:00
agoloman d69d1d8e0e Revert "Bug 2031717, Bug 2031714 - [devtools] Expose local mode settings in DevTools options panel. r=devtools-reviewers,fluent-reviewers,bolsson,nchevobbe" for causing bc failures @browser_misused_characters_in_strings.js.
This reverts commit b7f48700d7.

Revert "Bug 2031714 - [devtools] Implement "Local Mode" backend. r=devtools-reviewers,devtools-backward-compat-reviewers,bomsy"

This reverts commit 0f1b6c66ab.

Revert "Bug 2031714 - [devtools] Expose a flag on the TargetFront to know if the page is an error page. r=devtools-reviewers,nchevobbe"

This reverts commit 4cbb3ac689.
2026-06-02 09:35:20 +00:00
Alexandre Poirot 0f1b6c66ab Bug 2031714 - [devtools] Implement "Local Mode" backend. r=devtools-reviewers,devtools-backward-compat-reviewers,bomsy
This allows opening local files from https via DevTools.

Differential Revision: https://phabricator.services.mozilla.com/D294192
2026-06-02 08:42:02 +00:00
Mark Banner 88ea51175c Bug 2004680 - Automatically fix issues raised by jsdoc/check-tag-names. r=frontend-codestyle-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D275753
2025-12-22 12:41:23 +00:00
Julian Descottes 56ef387ebe Bug 2003238 - [devtools] Unthrottle pending requests when throttling is disabled r=devtools-reviewers,bomsy
Differential Revision: https://phabricator.services.mozilla.com/D276003
2025-12-19 00:06:13 +00:00
Andrea Marchesini 23f4d7c658 Bug 1986320 - Implement an add-on block URL-Classifier feature - part 3 - devtool support, r=devtools-reviewers,dimi,devtools-backward-compat-reviewers,bomsy
Differential Revision: https://phabricator.services.mozilla.com/D263364
2025-12-04 01:26:51 +00:00
Cristian Tuns c99c271730 Revert "Bug 1986320: apply code formatting via Lando" for causing lint failures in browser_ext_urlclassifier.js
This reverts commit 8c2c577a03.

Revert "Bug 1986320 - Implement an add-on block URL-Classifier feature - part 6 - Mobile r=geckoview-reviewers,android-reviewers,geckoview-api-reviewers,tcampbell,ohall"

This reverts commit 7b0c7db7c3.

Revert "Bug 1986320 - Implement an add-on block URL-Classifier feature - part 5 - Block top-level documents when loaded by add-ons, r=extension-reviewers,dimi,fluent-reviewers,robwu,bolsson,android-reviewers,android-l10n-reviewers,delphine,tcampbell"

This reverts commit 9a058ba0d5.

Revert "Bug 1986320 - Implement an add-on block URL-Classifier feature - part 4 - Expose the URLClassifier addon feature to non-recommended addons only, r=zombie"

This reverts commit 41e8a464d9.

Revert "Bug 1986320 - Implement an add-on block URL-Classifier feature - part 3 - devtool support, r=devtools-reviewers,dimi,devtools-backward-compat-reviewers,bomsy"

This reverts commit c0f866931b.

Revert "Bug 1986320 - Implement an add-on block URL-Classifier feature - part 2 - telemetry, r=dimi,extension-reviewers,robwu"

This reverts commit 1bdba2f426.

Revert "Bug 1986320 - Implement an add-on block URL-Classifier feature - part 1, r=dimi,geckoview-reviewers,extension-reviewers,tcampbell,robwu"

This reverts commit f1a3613f44.
2025-12-03 19:15:17 +00:00
Andrea Marchesini c0f866931b Bug 1986320 - Implement an add-on block URL-Classifier feature - part 3 - devtool support, r=devtools-reviewers,dimi,devtools-backward-compat-reviewers,bomsy
Differential Revision: https://phabricator.services.mozilla.com/D263364
2025-12-03 18:47:30 +00:00
iulian moraru a5862a7e70 Revert "Bug 1999177 - Support cursor scroll in the composable toolbar r=android-reviewers,moyin" for causing linting failures on browser_ext_urlclassifier.js.
This reverts commit ae35529fab.

Revert "Bug 1986320: apply code formatting via Lando"

This reverts commit 768f3614ff.

Revert "Bug 1986320 - Implement an add-on block URL-Classifier feature - part 5 - Block top-level documents when loaded by add-ons, r=extension-reviewers,dimi,fluent-reviewers,robwu,bolsson,android-reviewers,android-l10n-reviewers,delphine,tcampbell"

This reverts commit 5f2e690d2b.

Revert "Bug 1986320 - Implement an add-on block URL-Classifier feature - part 4 - Expose the URLClassifier addon feature to non-recommended addons only, r=zombie"

This reverts commit 1e7b1753d4.

Revert "Bug 1986320 - Implement an add-on block URL-Classifier feature - part 3 - devtool support, r=devtools-reviewers,dimi,devtools-backward-compat-reviewers,bomsy"

This reverts commit 928a253e9e.

Revert "Bug 1986320 - Implement an add-on block URL-Classifier feature - part 2 - telemetry, r=dimi,extension-reviewers,robwu"

This reverts commit 2a13eb6ec3.

Revert "Bug 1986320 - Implement an add-on block URL-Classifier feature - part 1, r=dimi,geckoview-reviewers,extension-reviewers,tcampbell,robwu"

This reverts commit 1ef88130d9.
2025-12-03 10:26:32 +00:00
Andrea Marchesini 928a253e9e Bug 1986320 - Implement an add-on block URL-Classifier feature - part 3 - devtool support, r=devtools-reviewers,dimi,devtools-backward-compat-reviewers,bomsy
Differential Revision: https://phabricator.services.mozilla.com/D263364
2025-12-03 09:47:52 +00:00
Mark Banner b38cd3110b Bug 1999554 - Automatically fix ESLint rule jsdoc/check-types for devtools/. r=devtools-reviewers,devtools-backward-compat-reviewers,profiler-reviewers,canaltinova
Differential Revision: https://phabricator.services.mozilla.com/D272173
2025-11-21 16:16:08 +00:00
Mark Banner 2542790f53 Bug 1998787 - Automatic fixes for enabling ESLint jsdoc/tag-line rule everywhere. r=frontend-codestyle-reviewers,mtigley,perftest-reviewers,nchevobbe,home-newtab-reviewers,Gijs,mconley,sparky
Differential Revision: https://phabricator.services.mozilla.com/D271745
2025-11-10 21:27:12 +00:00
Julian Descottes 532a561449 Bug 1988955 - [devtools] Update DevTools readPostDataFromRequest helper to expose text decoding errors r=devtools-reviewers,bomsy
Differential Revision: https://phabricator.services.mozilla.com/D270272
2025-11-05 18:53:49 +00:00
Hubert Boma Manilla 1eb9f5f47b Bug 1830230 - [devtools] Start sending multiple events as the response data is arrives r=webdriver-reviewers,perftest-reviewers,devtools-reviewers,afinder,jdescottes
Some highlights
- Added a new RESPONSE_CONTENT_COMPLETE event
- Now fires multiple RESPONSE_CONTENT events

Differential Revision: https://phabricator.services.mozilla.com/D244948
2025-09-08 12:36:14 +00:00
Cristina Horotan aa64bf055a Revert "Bug 1830230 - [devtools] Start sending multiple events as the response data is arrives r=webdriver-reviewers,devtools-reviewers,jdescottes" for causing multiple failures
This reverts commit e2cabf4227.
2025-08-22 16:37:49 +00:00
Hubert Boma Manilla e2cabf4227 Bug 1830230 - [devtools] Start sending multiple events as the response data is arrives r=webdriver-reviewers,devtools-reviewers,jdescottes
Some highlights
- Added a new RESPONSE_CONTENT_COMPLETE event
- Now fires multiple RESPONSE_CONTENT events

Differential Revision: https://phabricator.services.mozilla.com/D244948
2025-08-21 05:55:54 +00:00
Julian Descottes 242042c108 Bug 1976716 - Allow DevTools NetworkResponseListener to stop decoding responses r=devtools-reviewers,bomsy
Differential Revision: https://phabricator.services.mozilla.com/D256838
2025-07-23 13:21:57 +00:00
Narcis Beleuzu 80aafdc353 Revert "Bug 1976716 - Allow DevTools NetworkResponseListener to stop decoding responses r=devtools-reviewers,bomsy" for causing WD failures on response_completed.py
This reverts commit c5fc0e2608.
2025-07-23 03:09:30 +00:00
Julian Descottes c5fc0e2608 Bug 1976716 - Allow DevTools NetworkResponseListener to stop decoding responses r=devtools-reviewers,bomsy
Differential Revision: https://phabricator.services.mozilla.com/D256838
2025-07-22 22:52:56 +00:00
Julian Descottes 6d29415b89 Bug 1973036 - [devtools] Stop reading the responseStatus dynamically from the channel to fetch cache details r=devtools-reviewers,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D254509
2025-06-24 07:22:49 +00:00
Julian Descottes d368e0fb91 Bug 1958756 - [devtools] Monitor data channels in network-events-content actor r=devtools-reviewers,nchevobbe
Depends on D246572

See initial patch in the stack. Sending parent process notifications for
all data channels had a non-negligeable performance impact.
The necko changes are backed out and DevTools should now monitor the observer
notification both in parent and content processes.

Differential Revision: https://phabricator.services.mozilla.com/D246573
2025-04-24 18:27:55 +00:00
Tooru Fujisawa 7a40e6126c Bug 1947001 - Part 1: Clear shared sub resource cache when setting network override. r=devtools-reviewers,bomsy
Differential Revision: https://phabricator.services.mozilla.com/D238359
2025-03-18 09:57:58 +00:00
Julian Descottes ff18a2278a Bug 1934878 - [devtools] Set a valid size for data URIs requests in netmonitor r=devtools-reviewers,ochameau
Set the response.text.length as response.size in NetworkObserver events for data URIs.
Fields used by WebDriver BiDi are not updated here. The existing data-uri test is updated in
order to check the size column.

Differential Revision: https://phabricator.services.mozilla.com/D232187
2024-12-16 13:45:47 +00:00
Julian Descottes f3be7ae4c3 Bug 1903496 - [devtools] Add proper support for file requests in netmonitor r=devtools-reviewers,bomsy
Depends on D230649

Will add a test in the next revision.
This brings the file requests on par with data requests.
The response tab for those requests should now be properly populated.
The same data can be expected on file network events as on regular ones
so we no longer need to special case it.

Differential Revision: https://phabricator.services.mozilla.com/D230650
2024-12-05 09:41:19 +00:00
Logan Rosen d24c9d9ff4 Bug 1857834 - auto-formatting with Prettier v3 r=linter-reviewers,webdriver-reviewers,perftest-reviewers,search-reviewers,devtools-reviewers,sync-reviewers,reusable-components-reviewers,profiler-reviewers,dom-storage-reviewers,android-reviewers,firefox-ai-ml-reviewers,hjones,mcheang,mstange,sparky,janv,nchevobbe,tarek,Standard8,markh
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D230598
2024-11-29 15:18:25 +00:00
Julian Descottes 6498ec9ae7 Bug 972821 - [devtools] Support data URLs in netmonitor r=devtools-reviewers,bomsy
Display requests in the netmonitor for data URIs.
Currently, some data-uris are leaking from internal stylesheets such as resource://gre-resources/html.css but this should hopefully be rare.

Another bug has been filed to properly filter out those requests.

A simple test is added to make sure we can see parent process and content process data uris.

Differential Revision: https://phabricator.services.mozilla.com/D217413
2024-11-26 18:36:56 +00:00
Butkovits Atila 79305b06ad Backed out 2 changesets (bug 1932818, bug 972821) for causing failures at browser_keyword.js. CLOSED TREE
Backed out changeset 47548f2ad19d (bug 1932818)
Backed out changeset 5866bcc8111e (bug 972821)
2024-11-26 18:34:32 +02:00
Julian Descottes 118c9ef5b1 Bug 972821 - [devtools] Support data URLs in netmonitor r=devtools-reviewers,bomsy
Display requests in the netmonitor for data URIs.
Currently, some data-uris are leaking from internal stylesheets such as resource://gre-resources/html.css but this should hopefully be rare.

Another bug has been filed to properly filter out those requests.

A simple test is added to make sure we can see parent process and content process data uris.

Differential Revision: https://phabricator.services.mozilla.com/D217413
2024-11-26 13:58:54 +00:00
pstanciu 8cf3411112 Bug 1811455 - Fix lint failure a=fix CLOSED TREE 2024-11-21 09:32:08 +02:00
Hubert Boma Manilla 31e443feac Bug 1811455 - [devtools] Show the 103 status for requests which trigger early hint notifications r=devtools-reviewers,nchevobbe,jdescottes
The 103 status is now displayed both in the status column and the headers panels.

To easily test use https://early-hints.fastlylabs.com/, open the netmonitor and
take a look at the document request.

Note: Trying to gather some quick feedback, i'll be adding test in a bit.

Differential Revision: https://phabricator.services.mozilla.com/D227902
2024-11-21 06:50:20 +00:00
Oskar Mansfeld faba1e1921 Bug 1761248 - Expose API to display early hint info in devtools, r=necko-reviewers,devtools-reviewers,bomsy,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D226166
2024-11-05 12:36:01 +00:00
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 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 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