Commit Graph
1377 Commits
Author SHA1 Message Date
Chris H-C d89527a234 Bug 2039650 - Remove Legacy Telemetry devtools probes r=jdescottes,devtools-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D300855
2026-05-28 16:32:18 +00:00
Nicolas Chevobbe 7cfad5d34c Bug 2014751 - [devtools] Handle modern attr() syntax in OutputParser. r=devtools-reviewers,ochameau.
Check if the attribute value does match the definedd attr() attr-type parameter
to see if the attribute value or the fallback is being used.
In the attr() tooltip, indicate when the attribute value doesn't match the specified
type.

Differential Revision: https://phabricator.services.mozilla.com/D301490
2026-05-23 08:05:32 +00:00
Nicolas Chevobbe 70bbbe1a3f Bug 2038920 - [devtools] Handle parenthesis stack entry when setting nestedFunctions property. r=devtools-reviewers,ochameau.
Don't put the (undefined) stack entry function name in nestedFunctions,
this would prevent the data-function-expression attribute to be set
properly on the parent stack entry when closing it.

Differential Revision: https://phabricator.services.mozilla.com/D299989
2026-05-19 08:22:29 +00:00
Nicolas Chevobbe 4d6ed71ed3 Bug 2038889 - [devtools] Support image(<color>) in OutputParser. r=devtools-reviewers,bomsy.
We add the image function in the COLOR_TAKING_FUNCTIONS Set and add a test case
to make sure we show the color swatch for the color parameter.

Differential Revision: https://phabricator.services.mozilla.com/D299949
2026-05-18 07:24:29 +00:00
Nicolas Chevobbe df763c6803 Bug 2029172 - [devtools] Parse CSS function data in OutputParser for CSS Explainers. r=devtools-reviewers,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D291976
2026-05-11 13:38:16 +00:00
Nicolas Chevobbe ff0293ba60 Bug 1898254 - [devtools] Don't display contrast information in color tooltip for relative color in color function. r=devtools-reviewers,jdescottes.
Differential Revision: https://phabricator.services.mozilla.com/D296926
2026-05-04 19:45:05 +00:00
Nicolas Chevobbe 01f7f5bd3d Bug 2035143 - [devtools] Move handling of var() in OutputParser to onCloseParenthesis. r=devtools-reviewers,jdescottes.
This is moving the last special cases for Function tokens to onCloseParenthesis,
which means we can also remove `#parseVariable`, `#parseMatchingParens` and the
`stopAtComma` parameter for `#doParse`.

This has the nice side effects of adding color swatches for some declarations
where we didn't use to be able to compute those (results of `color-mix()`,
`contrast-color()`, relative color syntax `from` color, `var()` with fallback),
which are reflected in the changes in the tests.

With this final change, we also needed to change how we're handling font family
names so they can fit nicely in this new design. So instead of keeping track
of the different font family parts, and then appending them to `parts`, we
now keep a single index when we detect a font family name, and when we find
a delimiter or a closing parenthesis, we wrap the meaningful part of the
font family in a dedicated element.

As we needed something similar to what we have for stack entry for fonts, in order
to map a "part" to multiple tokens, we update the `CLOSED_STACK_ENTRY` "token",
renaming it to better convey what it does, and renaming the `stackEntry` into
a more generic `data` property.

Differential Revision: https://phabricator.services.mozilla.com/D296786
2026-05-04 19:45:03 +00:00
Nicolas Chevobbe 300a572b06 Bug 2034517 - [devtools] Move handling of url() to OutputParser#onCloseParenthesis. r=devtools-reviewers,jdescottes.
We still want to share code between proper url() and UnquotedUrl/BadUrl, so we
transform `#appendURL` into `#createURLElements` that we can use in the new
function that handle closing the url function.
It makes us throw away the part that were computed before, but that's quite limited
and I'd rather pay this cost than having to maintain 2 different places to handle
URLs.

Differential Revision: https://phabricator.services.mozilla.com/D296127
2026-05-04 19:45:00 +00:00
Emilio Cobos Álvarez e833a1757b Bug 2033243 - Replace ownerGlobal with documentGlobal, and stop exposing ownerGlobal to JS. r=firefox-desktop-core-reviewers ,webidl,joschmidt,perftest-reviewers,sparky,smaug,mossop ,webidl,joschmidt,perftest-reviewers,sparky,smaug,mossop
Bug 2033191 made sure we only call ownerGlobal on nodes.

As per the discussion in dev-platform, the front-end ~always wants
.documentGlobal. This removes ownerGlobal from the bindings. Following
patch will rename internal GetOwnerGlobal in gecko to GetRelevantGlobal
as per the HTML spec terminology.

Differential Revision: https://phabricator.services.mozilla.com/D297183
2026-05-02 22:04:13 +00:00
iulian moraru 480fc572da Revert "Bug 2036439, Bug 2033243 - Deal with ownerGlobal -> documentGlobal rename in extensions. r=robwu,home-newtab-reviewers,mconley" for causing newtab failures.
This reverts commit 4f62279d01.

Revert "Bug 2033243 - Other miscellaneous ownerGlobal-related naming removal. r=dom-core,smaug"

This reverts commit 91a4ece356.

Revert "Bug 2033243 - BindToOwner -> BindToGlobal. r=dom-core,smaug"

This reverts commit 5a95a889e1.

Revert "Bug 2033243 - Rename GetOwnerGlobal to GetRelevantGlobal. r=dom-core,media-playback-reviewers,credential-management-reviewers,webrtc-reviewers,dom-storage-reviewers,firefox-style-system-reviewers,dimi,janv,dshin,aosmond,smaug"

This reverts commit 7177a68e67.

Revert "Bug 2033243 - Replace ownerGlobal with documentGlobal, and stop exposing ownerGlobal to JS. r=firefox-desktop-core-reviewers ,webidl,joschmidt,perftest-reviewers,sparky,smaug,mossop ,webidl,joschmidt,perftest-reviewers,sparky,smaug,mossop"

This reverts commit 5263254690.
2026-05-02 16:43:35 +00:00
Emilio Cobos Álvarez 5263254690 Bug 2033243 - Replace ownerGlobal with documentGlobal, and stop exposing ownerGlobal to JS. r=firefox-desktop-core-reviewers ,webidl,joschmidt,perftest-reviewers,sparky,smaug,mossop ,webidl,joschmidt,perftest-reviewers,sparky,smaug,mossop
Bug 2033191 made sure we only call ownerGlobal on nodes.

As per the discussion in dev-platform, the front-end ~always wants
.documentGlobal. This removes ownerGlobal from the bindings. Following
patch will rename internal GetOwnerGlobal in gecko to GetRelevantGlobal
as per the HTML spec terminology.

Differential Revision: https://phabricator.services.mozilla.com/D297183
2026-05-02 15:33:20 +00:00
rperta d4cc71008d Revert "Bug 2033243 - Other miscellaneous ownerGlobal-related naming removal. r=dom-core,smaug" on developer request
This reverts commit e58e122135.

This reverts commit 84ca206f3e.

This reverts commit a7945292ed.

This reverts commit 367d83d299.
2026-05-02 06:20:30 +00:00
Emilio Cobos Álvarez 367d83d299 Bug 2033243 - Replace ownerGlobal with documentGlobal, and stop exposing ownerGlobal to JS. r=firefox-desktop-core-reviewers ,webidl,joschmidt,perftest-reviewers,sparky,smaug,mossop
Bug 2033191 made sure we only call ownerGlobal on nodes.

As per the discussion in dev-platform, the front-end ~always wants
.documentGlobal. This removes ownerGlobal from the bindings. Following
patch will rename internal GetOwnerGlobal in gecko to GetRelevantGlobal
as per the HTML spec terminology.

Differential Revision: https://phabricator.services.mozilla.com/D297183
2026-05-01 11:58:10 +00:00
agoloman c814da612d Revert "Bug 2033243 - Other miscellaneous ownerGlobal-related naming removal. r=dom-core,smaug" for causing multiple failures.
This reverts commit c7246654bc.

Revert "Bug 2033243 - BindToOwner -> BindToGlobal. r=dom-core,smaug"

This reverts commit 8873ddf33c.

Revert "Bug 2033243 - Rename GetOwnerGlobal to GetRelevantGlobal. r=dom-core,media-playback-reviewers,credential-management-reviewers,webrtc-reviewers,dom-storage-reviewers,firefox-style-system-reviewers,dimi,janv,dshin,aosmond,smaug"

This reverts commit 8bf999e03c.

Revert "Bug 2033243 - Replace ownerGlobal with documentGlobal, and stop exposing ownerGlobal to JS. r=firefox-desktop-core-reviewers ,webidl,joschmidt,perftest-reviewers,sparky,smaug,mossop"

This reverts commit 7dea1af2e0.
2026-04-30 20:13:14 +00:00
Emilio Cobos Álvarez 7dea1af2e0 Bug 2033243 - Replace ownerGlobal with documentGlobal, and stop exposing ownerGlobal to JS. r=firefox-desktop-core-reviewers ,webidl,joschmidt,perftest-reviewers,sparky,smaug,mossop
Bug 2033191 made sure we only call ownerGlobal on nodes.

As per the discussion in dev-platform, the front-end ~always wants
.documentGlobal. This removes ownerGlobal from the bindings. Following
patch will rename internal GetOwnerGlobal in gecko to GetRelevantGlobal
as per the HTML spec terminology.

Differential Revision: https://phabricator.services.mozilla.com/D297183
2026-04-30 17:47:07 +00:00
Nicolas Chevobbe 1e2dc15e2d Bug 2034339 - [devtools] Add test for polygon() with spaces before closing parenthesis. r=devtools-reviewers,bomsy
Differential Revision: https://phabricator.services.mozilla.com/D296091
2026-04-29 06:25:14 +00:00
Nicolas Chevobbe 541cc4f88d Bug 2034338 - [devtools] Move handling of basic shape functions to OutputParser#onCloseParenthesis. r=devtools-reviewers,bomsy.
Differential Revision: https://phabricator.services.mozilla.com/D296015
2026-04-29 06:25:09 +00:00
Nicolas Chevobbe 686d0d3876 Bug 2034338 - [devtools] Properly close OutputParser stack entries for parseMatchingParens/parseVariable. r=devtools-reviewers,bomsy.
Close the stack entry once we consumed the data that those function returned
so we can have the parts in the stack entry directly.
This is meant to be temporary as the goal of this stack of patches is to only
handle functions from `#onCloseParenthesis`, but in the meantime, this is helping
migrating other functions to it.

We also weren't properly adding stack entries for parenthesis blocks which might
lead to some issues (not sure which ones, but at least it seems more correct to
actually do it).

Differential Revision: https://phabricator.services.mozilla.com/D296090
2026-04-29 06:25:06 +00:00
Nicolas Chevobbe 8681a7efcf Bug 2034118 - [devtools] Check markup for shape functions in browser_outputparser.js. r=devtools-reviewers,bomsy.
This is also adding some test cases for shapes that weren't covered yet so we
can be confident about the refactoring we're doing for Bug 2034338 later in the stack.

Differential Revision: https://phabricator.services.mozilla.com/D295869
2026-04-27 22:00:05 +00:00
Nicolas Chevobbe 8a8cd5282c Bug 2015818 - [devtools] Support nested attr() in OutputParser. r=devtools-reviewers,jdescottes.
When an attr() function is used in the fallback part for an upper attr() function,
we need to properly style it when the fallback isn't used.
Since we're working with the modern syntax here, we take this as an opportunity
to properly style the whole first parameter, type data included, when the attribute
isn't set.
Test cases are added to properly cover this.

Differential Revision: https://phabricator.services.mozilla.com/D295347
2026-04-23 12:30:19 +00:00
Nicolas Chevobbe 63cc34811e Bug 2033773 - [devtools] Don't append shape highlighter toggle button if shapeSwatchClass option is not passed. r=devtools-reviewers,bomsy.
Differential Revision: https://phabricator.services.mozilla.com/D295547
2026-04-23 03:32:24 +00:00
Nicolas Chevobbe abe8a19c22 Bug 2031220 - [devtools] Move handling of attr() to OutputParser#onCloseParenthesis. r=devtools-reviewers,jdescottes.
Differential Revision: https://phabricator.services.mozilla.com/D293796
2026-04-22 07:51:18 +00:00
Julian Descottes 8fbaf0642c Bug 2032045 - [devtools] Simplify shared-head waitForDOM helper r=devtools-reviewers,nchevobbe
Update the implementation of `waitForDOM` to use `waitFor` instead of mutations.
Remove `waitForDOMIfNeeded` in netmonitor, which becomes the standard behavior for `waitForDOM` now.
Add meaningful logs when starting to wait and when resolving or rejecting.

Differential Revision: https://phabricator.services.mozilla.com/D294427
2026-04-16 07:16:08 +00:00
pstanciu dc9c60f1e6 Revert "Bug 1979074 - [devtools] Wait for all requests to be displayed before reload in browser_net_block-serviceworker.js r=nchevobbe,devtools-reviewers" for causing mochitest failures @browser_net_html-preview.js
This reverts commit 592df24bb5.

Revert "Bug 2032045 - [devtools] Simplify shared-head waitForDOM helper r=devtools-reviewers,nchevobbe"

This reverts commit 4f1e185280.
2026-04-16 06:24:36 +00:00
Julian Descottes 4f1e185280 Bug 2032045 - [devtools] Simplify shared-head waitForDOM helper r=devtools-reviewers,nchevobbe
Update the implementation of `waitForDOM` to use `waitFor` instead of mutations.
Remove `waitForDOMIfNeeded` in netmonitor, which becomes the standard behavior for `waitForDOM` now.
Add meaningful logs when starting to wait and when resolving or rejecting.

Differential Revision: https://phabricator.services.mozilla.com/D294427
2026-04-15 22:19:43 +00:00
Alexandre Poirot b6c4911b29 Bug 2026271 - [devtools] Expose a test helper to ease tracing devtools code to stdout. r=devtools-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D289862
2026-03-26 14:42:21 +00:00
Nicolas Chevobbe 1fa82099a0 Bug 2025761 - [devtools] Add autocomplete for CSS (repeating-)linear-gradient(). r=devtools-reviewers,ochameau
Add a dedicated autocomplete function in InplaceEditor that goes through the function
tokens and provide the values that could be used at this point.

A test is added with extensive test cases to make sure we handle the different
matrix of possibilities the linear-gradient() function accepts.

Differential Revision: https://phabricator.services.mozilla.com/D286519
2026-03-25 00:45:13 +00:00
Nicolas Chevobbe af634291e6 Bug 2023648 - [devtools] Fix OutputParser handling of var() with whitespaces. r=devtools-reviewers,bomsy
In Bug 1854104 I made a change to in `#parseMatchingParens` to return all the
tokens we parsed,  including whitespaces.
This threw off the logic for parsing `var()`, so we're reverting this.
Because of this, we need a small adjustment in the function responsible to
parse `attr()` (adding a space after we handle a Comma).

Differential Revision: https://phabricator.services.mozilla.com/D288689
2026-03-21 07:41:45 +00:00
Nicolas Chevobbe 3767910e4f Bug 2024934 - [devtools] Fix browser_outputparser.js beta perma-fail. r=devtools-reviewers,jdescottes.
Set `layout.css.color-mix-multi-color.enabled` to true (it's only enabled on Nightly
at the moment), so the new assertions added for multicolor color-mix still work.

Differential Revision: https://phabricator.services.mozilla.com/D288910
2026-03-20 18:45:00 +00:00
Nicolas Chevobbe 54dae2b0a9 Bug 2023576 - [devtools] Add autocomplete for anchor-size() in Rules view. r=devtools-reviewers,jdescottes.
Differential Revision: https://phabricator.services.mozilla.com/D288332
2026-03-20 10:25:08 +00:00
Nicolas Chevobbe 0b3ac95a9d Bug 2023114 - [devtools] Add autocomplete for anchor() in Rules view. r=devtools-reviewers,jdescottes.
Add a dedicated autocomplete module for the InplaceEditor.
This doesn't require any work on the Rules view side, as we're already
getting anchor names from the previous patch in the stack.

Differential Revision: https://phabricator.services.mozilla.com/D287965
2026-03-20 10:25:05 +00:00
Nicolas Chevobbe f21ab4e0e2 Bug 2024544 - [devtools] Add test case for multi-color color-mix() in browser_outputparser.js. r=devtools-reviewers,bomsy
Differential Revision: https://phabricator.services.mozilla.com/D288595
2026-03-19 08:28:57 +00:00
Nicolas Chevobbe 5651591db5 Bug 2023832 - [devtools] Add browser_outputparser.js test case for light-dark() with CSS images. r=devtools-reviewers,bomsy.
Differential Revision: https://phabricator.services.mozilla.com/D288149
2026-03-18 17:24:14 +00:00
Sarah Clements 2f4a41c119 Bug 2014910 - Add new pref for click counts and timestamp r=fxview-reviewers,devtools-reviewers,nsharpley
* Remove old clicks count pref and update test cases

Differential Revision: https://phabricator.services.mozilla.com/D288190
2026-03-18 14:55:09 +00:00
Sandor Molnar 3d1a29023c Revert "Bug 2014910 - Add new pref for click counts and timestamp r=fxview-reviewers,devtools-reviewers,nsharpley" for causing multiple failures
This reverts commit 1eecde5cce.
2026-03-18 12:29:02 +00:00
Sarah Clements 1eecde5cce Bug 2014910 - Add new pref for click counts and timestamp r=fxview-reviewers,devtools-reviewers,nsharpley
* Remove old clicks count pref and update test cases

Differential Revision: https://phabricator.services.mozilla.com/D288190
2026-03-18 11:39:14 +00:00
Dave Townsend 03f5305808 Bug 2018127: Migrate ContentTask.spawn to SpecialPowers.spawn. r=firefox-desktop-core-reviewers ,credential-management-reviewers,devtools-reviewers,sessionstore-reviewers,translations-reviewers,omc-reviewers,home-newtab-reviewers,urlbar-reviewers,dom-worker-reviewers,ai-ondevice-reviewers,mconley,jdescottes,aminomancer,sthompson,dimi,asuth
Differential Revision: https://phabricator.services.mozilla.com/D284482
2026-03-05 19:48:23 +00:00
Alexandru Marc 9d384036a0 Revert "Bug 2018127: Migrate ContentTask.spawn to SpecialPowers.spawn. r=firefox-desktop-core-reviewers ,credential-management-reviewers,devtools-reviewers,sessionstore-reviewers,translations-reviewers,omc-reviewers,home-newtab-reviewers,urlbar-reviewers,dom-worker-reviewers,ai-ondevice-reviewers,mconley,jdescottes,aminomancer,sthompson,dimi,asuth" for causing bc failures @ browser_resume_bkg_video_on_tab_hover.js
This reverts commit 3c14ee2dce.
2026-03-05 14:39:32 +00:00
Dave Townsend 3c14ee2dce Bug 2018127: Migrate ContentTask.spawn to SpecialPowers.spawn. r=firefox-desktop-core-reviewers ,credential-management-reviewers,devtools-reviewers,sessionstore-reviewers,translations-reviewers,omc-reviewers,home-newtab-reviewers,urlbar-reviewers,dom-worker-reviewers,ai-ondevice-reviewers,mconley,jdescottes,aminomancer,sthompson,dimi,asuth
Differential Revision: https://phabricator.services.mozilla.com/D284482
2026-03-04 21:12:43 +00:00
2023176026 b3807aa95a Bug 1942439 - Refactor screenshot dimension handling to use shared logic from ScreenshotsUtils.sys.mjs r=devtools-reviewers,sfoster,nchevobbe
Expose a new cropDimensionsIfNeeded helper from ScreenshotUtils and reuse this in devtools capture-screenshot directly.
This will ensure the implementation remains in sync with the screenshot one.

Differential Revision: https://phabricator.services.mozilla.com/D262533
2026-03-04 06:58:54 +00:00
Dave Townsend 78bf20b367 Bug 2018127: Mechanically replace ContentTask.spawn with SpecialPowers.spawn. r=firefox-desktop-core-reviewers ,mtigley,webcompat-reviewers,extension-reviewers,credential-management-reviewers,devtools-reviewers,cookie-reviewers,sessionstore-reviewers,tabbrowser-reviewers,places-reviewers,translations-reviewers,omc-reviewers,home-newtab-reviewers,urlbar-reviewers,dom-worker-reviewers,mconley,emz,twisniewski,jdescottes,edgul,aminomancer,sthompson,mkaply,dimi,robwu,ajakobi,asuth
Differential Revision: https://phabricator.services.mozilla.com/D284481
2026-03-03 19:30:32 +00:00
Nicolas Chevobbe 2bcb6980ce Bug 1898277 - [devtools] Add autocomplete for color(). r=devtools-reviewers,bomsy.
This adds color spaces and keyword autocompletion for the `color()` function,
both for the absolute and the relative syntax.

Differential Revision: https://phabricator.services.mozilla.com/D284609
2026-02-25 12:04:44 +00:00
Nicolas Chevobbe 6d3626f3e7 Bug 2017240 - [devtools] Move Menu#getMenuElementById to shared-head.js getNetmonitorContextMenuItem. r=devtools-reviewers,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D283657
2026-02-17 10:45:30 +00:00
Nicolas Chevobbe 6b480923fe Bug 2011646 - [devtools] Add Rules view tooltip for attr(). r=devtools-reviewers,jdescottes.
Add specific class from the OutputParser for the attribute name and fallback
spans so they're easier to target in tests.
Refactor and augment browser_rules_attr.js so it covers showing the preview
tooltip.

Differential Revision: https://phabricator.services.mozilla.com/D282021
2026-02-09 08:58:09 +00:00
Kagami Sascha Rosylight 791e8881d1 Bug 2012153 - Always add transparent-gray border on picker color preview r=devtools-reviewers,desktop-theme-reviewers,emilio,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D280271
2026-01-29 14:39:49 +00:00
Nicolas Chevobbe d7d86bc85a Bug 1854104 - [devtools] Parse attr() function in OutputParser. r=devtools-reviewers,jdescottes.
This adds unmatched class to the attribute name or the fallback depending
on the existence of the attribute (provided via a `getAttributeValue` option.

In `#parseMatchingParens`, we know also return whitespace tokens so we can
reconstruct the authored value properly from it.

Test cases are added in `browser_outputparser.js` to cover this.

Differential Revision: https://phabricator.services.mozilla.com/D280212
2026-01-28 08:53:56 +00:00
Nicolas Chevobbe f957ab13f6 Bug 2010233 - [devtools] Don't change state in TabBar#select if function is called with activeTab. r=devtools-reviewers,ochameau.
Since we're now avoiding unnecessary work, we were missing events in the
openInspectorSidebarTab test helper.
To fix this, we make ToolSidebar#select return a Promise that resolves once
the select is done (or directly if the panel was already selected).
Callsites of ToolSidebar#select are updated accordingly.

We also add initialized promises to both the BoxModel and LayoutView so we
can wait on those instead of waiting for specific events.
We stop emitting the `grid-panel-updated` event as it's not listened for anymore.

Differential Revision: https://phabricator.services.mozilla.com/D278942
2026-01-21 18:54:15 +00:00
Mark Banner 73473d292f Bug 1967204 - remove superfluous eslint-env annotations from devtools. r=devtools-reviewers,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D279320
2026-01-21 13:57:56 +00:00
Alexandre Poirot 25c8ad77e8 Bug 2007539 - [devtools] Reload pages as Firefox does in DevTools tests. r=devtools-reviewers,nchevobbe
The `gBrowser.reloadTab` method was doing a very light reload,
which could preserve iframe overriden locations.
The new method ensures we load the original HTML content back,
this seems to also have an impact on keep-alive which is not longer guaranteed.

Only supports reloading the currently selected tab, to better replicate
real user scenarios. But also to comply to `BrowserCommands.reload`,
which only supports reloading the selected tab.

Also tune the har test, now that requests are really cancelled
and we may try to fetch reponse content for such request.

Differential Revision: https://phabricator.services.mozilla.com/D277433
2026-01-20 20:44:46 +00:00
Atila Butkovits d95fe903b7 Revert "Bug 1967204 - remove superfluous eslint-env annotations from remaining places. r=frontend-codestyle-reviewers,geckoview-reviewers,whimboo,Gijs,nalexander" for causing failures at browser_webconsole_stubs_page_error.js.
This reverts commit a0fd5cb925.

Revert "Bug 1967204 - remove superfluous eslint-env annotations from devtools. r=devtools-reviewers,ochameau"

This reverts commit 437173a655.

Revert "Bug 1967204 - remove superfluous eslint-env annotations from netwerk. r=necko-reviewers,cookie-reviewers,valentin"

This reverts commit 379e12b4e7.

Revert "Bug 1967204 - remove superfluous eslint-env annotations from tools. r=frontend-codestyle-reviewers,Gijs"

This reverts commit 78ab55c903.

Revert "Bug 1967204 - remove superfluous eslint-env annotations from testing. r=frontend-codestyle-reviewers,perftest-reviewers,sparky,Gijs"

This reverts commit 24b398368a.

Revert "Bug 1967204 - remove superfluous eslint-env annotations from browser. r=frontend-codestyle-reviewers,credential-management-reviewers,omc-reviewers,home-newtab-reviewers,mkennedy,mconley,dimi,Gijs,emcminn"

This reverts commit f9d3a69d83.

Revert "Bug 1967204 - remove superfluous eslint-env annotations from toolkit. r=frontend-codestyle-reviewers,credential-management-reviewers,desktop-theme-reviewers,manuel,mkennedy,dimi,Gijs,dao"

This reverts commit 1a9053a6b4.

Revert "Bug 1967204 - remove superfluous eslint-env annotations from dom/ r=dom-core,media-playback-reviewers,smaug,aosmond"

This reverts commit f342d41a38.
2026-01-20 15:00:04 +00:00