Commit Graph
6 Commits
Author SHA1 Message Date
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
Julian Descottes ab6c174a3c Bug 1788773 - [devtools] Reuse property names from nsICacheEntry in devtools ResponseCache object r=ochameau
Depends on D161687

Differential Revision: https://phabricator.services.mozilla.com/D161688
2022-11-10 08:07:56 +00:00
Julian Descottes a8c08c3a7e Bug 1788773 - [devtools] Return a promise from CacheEntry.getCacheEntry r=ochameau
Depends on D161320

Differential Revision: https://phabricator.services.mozilla.com/D161687
2022-11-10 08:07:56 +00:00
Julian Descottes fec05974fe Bug 1788773 - [devtools] Migrate CacheEntry to a JavaScript class r=ochameau
CacheEntry was still created as a function, migrate it to a regular class.

Differential Revision: https://phabricator.services.mozilla.com/D161314
2022-11-10 08:07:53 +00:00
Julian Descottes d5638c413b Bug 1788777 - [devtools] Group all network-observer related modules in a single folder r=ochameau,Sasha
This patch is only moving all network observer files in the same folder.
For webdriver reviewers, we could update our phabricator herald rule to be added as reviewers for changes in this folder?

Differential Revision: https://phabricator.services.mozilla.com/D160241
2022-11-08 20:27:50 +00:00
Julian Descottes d947f89f30 Bug 1788762 - Migrate devtools network observer to an ES module r=ochameau
This is a very basic migration from commonjs modules to ESM for all modules related to network observation.
A few classes have been introduced instead of prototype-based classes, but otherwise the code remains mostly untouched.

We can followup to introduce private fields and methods if there's interest?

Differential Revision: https://phabricator.services.mozilla.com/D156968
2022-10-17 19:56:18 +00:00