Mark Banner
2387ca3533
Bug 1917532 - Remove overrides sections from *-test configurations in eslint-plugin-mozilla. r=frontend-codestyle-reviewers,mossop
...
ESLint v9 doesn't support overrides/file specification in the configurations, so we don't want these
now.
The top-level configuration already strips out the overrides for these and handles them separately, so
there's nothing to add - simply remove the 'removeOverrides' function.
Differential Revision: https://phabricator.services.mozilla.com/D221447
2024-09-12 21:08:45 +00:00
Mark Banner
533bbce8a6
Bug 1575506 - Enable ESLint rule no-redeclare with builtinGlobals on all module and worker files. r=frontend-codestyle-reviewers,devtools-reviewers,nchevobbe,mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D221446
2024-09-12 21:08:45 +00:00
Mark Banner
0075a7ce1f
Bug 1917530 - Enable ESLint rule no-shadow by default across the tree, disabling where it currently fails. r=frontend-codestyle-reviewers,mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D221445
2024-09-12 21:08:44 +00:00
Mark Banner
f63765b6ef
Bug 1917530 - Enable ESLint rule no-shadow on system modules where no-shadow is enabled already, and warn for remaining failures. r=frontend-codestyle-reviewers,mossop
...
This moves the ESLint rule to apply to jsx, system modules and workers. It is excluded from most system
modules by the roll out, which we can work on later. However, it will be enabled where no-shadow is
already enabled - previously these were hidden due to the order in which ESLint was applying the rules.
Differential Revision: https://phabricator.services.mozilla.com/D221444
2024-09-12 21:08:44 +00:00
Mark Banner
3a3d0b8465
Bug 1917530 - Fix some ESLint no-shadow issues in misc code. r=frontend-codestyle-reviewers,perftest-reviewers,translations-reviewers,omc-reviewers,migration-reviewers,webcompat-reviewers,urlbar-reviewers,dao,twisniewski,sparky,mconley,emcminn,mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D221443
2024-09-12 21:08:44 +00:00
Mark Banner
7f08ffc091
Bug 1917530 - Fix ESLint no-shadow issues in devtools code. r=devtools-reviewers,profiler-reviewers,frontend-codestyle-reviewers,nchevobbe,julienw,mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D221442
2024-09-12 21:08:43 +00:00
Mark Banner
5f340a7a98
Bug 1917530 - Fix ESLint no-shadow issues in newtab code. r=home-newtab-reviewers,nbarrett
...
Differential Revision: https://phabricator.services.mozilla.com/D221441
2024-09-12 21:08:43 +00:00
Mark Banner
3b070d7fda
Bug 1917530 - Fix ESLint no-shadow issues in aboutwelcome code. r=omc-reviewers,emcminn
...
Differential Revision: https://phabricator.services.mozilla.com/D221440
2024-09-12 21:08:42 +00:00
Andreas Pehrson
7de03dfe7b
Bug 1918096 - Generate libwebrtc moz.build files. r=webrtc-reviewers,ng,dbaker
...
Differential Revision: https://phabricator.services.mozilla.com/D221852
2024-09-12 21:04:31 +00:00
Andreas Pehrson
b61b4b83c5
Bug 1918096 - Integrate SCContentSharingPicker into ScreenCapturerSck. r=webrtc-reviewers,padenot,dbaker
...
This works by creating ScreenCapturerSck with a sck_allow_system_picker
DesktopCaptureOptions flag.
The flow is similar to the Pipewire capturer in that SelectSource has no effect.
Start() brings up the system picker, and:
- automatically starts capture on selection, also reconfigures on future
selection changes.
- signals a stop by setting the permanent error flag on cancel or error.
The system picker is configured for both single display and multiple windows to
give users as much power over what they share as possible. There is an
application mode also, but other browsers are not allowing access to that as of
now.
Differential Revision: https://phabricator.services.mozilla.com/D221851
2024-09-12 21:04:30 +00:00
Andrew McCreight
1e1fb93427
Bug 1917892, part 3 - Use SpecialPower.spawn in browser_remoteTroubleshoot.js. r=mconley
...
This is a test of the remote trouble shooting API, which uses a
permission-based WebChannel to allow a website to request about:support
information. The test uses the WebChannelMessageToContent feature of
WebChannels to initiate a request for support information in the webpage,
which then gets the information from the parent and sends it back for
checking.
Before this patch, the information was sent back via a new WebChannel,
test-remote-troubleshooting-backchannel, which has access based on a
principal rather than a permission. This is a problem because the final
subtest checks that the trouble shooting request won't work on an http
webpage, so if we want to block principal-based WebChannels on http
sites as well as permission-based WebChannels, then we won't be able
to report the result.
Therefore, this patch replaces the WebChannel-based backchannel with
a more conventional SpecialPowers.spawn()-based result retrieval. The
web page requests the information, sticks it on a global variable
(behind a promise that waits for the result) and then the parent
process uses SpecialPowers.spawn() to pass it back to the parent.
Before the landing of bug 1275612, there was an additional subtest
that was checking certain properties of the backchannel itself,
so it had to be a WebChannel, but that is removed so now it doesn't
matter how it is implemented.
Differential Revision: https://phabricator.services.mozilla.com/D221694
2024-09-12 20:25:48 +00:00
Andrew McCreight
45202b7600
Bug 1917892, part 2 - Use https:// in browser_fxa_web_channel.js. r=sync-reviewers,lina
...
Differential Revision: https://phabricator.services.mozilla.com/D221693
2024-09-12 20:25:48 +00:00
Andrew McCreight
751864a2f3
Bug 1917892, part 1 - Use https:// URLs in profiler tests. r=profiler-reviewers,mstange
...
Differential Revision: https://phabricator.services.mozilla.com/D221692
2024-09-12 20:25:47 +00:00
Gabriele Svelto
08cbf14344
Bug 1916794 - Scrape symbols from more Arch Linux packages r=gerard-majax
...
Differential Revision: https://phabricator.services.mozilla.com/D221076
2024-09-12 20:20:35 +00:00
David Shin
a6e4c3d485
Bug 1918419: WPT tests for `position-try-fallbacks` should use canonical ordering. r=firefox-style-system-reviewers,emilio
...
Spec [1] defines "Canonical order: per grammar," so the serialization should
re-order `<try-tactics>` entries in order of their appearances [2].
[1]: https://drafts.csswg.org/css-anchor-position-1/#propdef-position-try-fallbacks
[2]: https://www.w3.org/TR/cssom/#serializing-css-values
Depends on D221988
Differential Revision: https://phabricator.services.mozilla.com/D221989
2024-09-12 20:08:09 +00:00
David Shin
eaa4082b34
Bug 1900229: Parse position-try shorthand. r=firefox-style-system-reviewers,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D221988
2024-09-12 20:08:09 +00:00
Calixte
07471ed168
Bug 1904288 - Allow to skip some tests in the pdfpaint task r=sparky,perftest-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D221678
2024-09-12 19:56:00 +00:00
Chris H-C
3f6f6497bf
Bug 1918242 - Add test to enforce no more expired Legacy Telemetry histograms, scalars, or events r=florian
...
Differential Revision: https://phabricator.services.mozilla.com/D221879
2024-09-12 19:26:26 +00:00
John Schanck
e0726deb47
Bug 1915849 - land NSS bd893644373a UPGRADE_NSS_RELEASE, r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D222012
2024-09-12 19:24:34 +00:00
David Shin
c507c766c3
Bug 1918463: Fix `inset` auto-completion. r=firefox-style-system-reviewers,emilio
...
Prevent `anchor()`'s inner keywords from suggested, and make the suggestion of
`anchor()` only if the relevant pref is flipped.
Differential Revision: https://phabricator.services.mozilla.com/D222018
2024-09-12 19:18:27 +00:00
Sam Johnson
c07350c901
Bug 1912338 - Fix titlebar separator hiding workaround on macOS 11. r=mac-reviewers,bradwerth
...
On macOS 11, MOZTitlebarAccessoryView's viewWillMoveToWindow: is called both when transitioning to full screen, and when transitioning out of full screen. In the case of transitioning into full screen, the window passed to viewWillMoveToWindow: has titlebarAppearsTransparent=false, meaning that the condition added to this function in bug 1906034 caused the title bar separator to always be enabled when in full screen on macOS 11. This patch fixes the logic to instead check if the passed NSWindow is our ToolbarWindow or something else.
On later macOS releases, MOZTitlebarAccessoryView's viewWillMoveToWindow: is called when transitioning out of from full screen, but not when transitioning to full screen. This is why disabling the title bar separator in windowDidEnterFullScreen: is also necessary.
Differential Revision: https://phabricator.services.mozilla.com/D221909
2024-09-12 19:10:17 +00:00
Nick Alexander
da026de6ea
Bug 1918473 - Add missing `await`s to install and uninstall background tasks. r=bytesized
...
Differential Revision: https://phabricator.services.mozilla.com/D222007
2024-09-12 18:46:14 +00:00
Jackie Johnson
fa431c5bb0
Bug 1918247 - Minor adjustments to slack_notifier.py script for milestone releases r=aaronmt
...
Differential Revision: https://phabricator.services.mozilla.com/D222016
2024-09-12 18:26:00 +00:00
Emilio Cobos Álvarez
f4bdb58b5a
Bug 1915230 - Make animation and duration configurable. r=#sidebar-reviewers CLOSED TREE
...
And tweak the default duration as per UX feedback.
Differential Revision: https://phabricator.services.mozilla.com/D221718
Depends on D221351
2024-09-12 19:14:23 +00:00
Emilio Cobos Álvarez
cd125d358b
Bug 1915230 - Use a translate transform only. r=#sidebar-reviewers!,mstange
...
This:
* Works around the WebRender issue from bug 1916599.
* Might be a bit simpler to reason about (the sidebar special-cases to
keep the buttons at the right edge are a bit unfortunate but...).
* Avoids the squishiness that Markus and Sam were discussing in
#gfx-firefox).
There's still some flickering on the <browser> element, but I have a
good idea of how to fix it (basically, we're triggering resizes from
layout, but for remote iframes we really don't want to do that, because
it can cause raciness / flickering as observed).
Differential Revision: https://phabricator.services.mozilla.com/D221351
Depends on D220846
2024-09-12 10:02:04 +00:00
Emilio Cobos Álvarez
1fed05db76
Bug 1915230 - Make sidebar animation use transforms. r=#sidebar-reviewers!,mconley!,dao!
...
This looks simpler, a lot smoother on my machine, and shouldn't cause
content resizes. It also doesn't set custom properties on the root which
causes an expensive restyle, specially on big documents (like with many
tabs open).
Maybe eventually we can use view transitions for this, seems like a good
use-case.
We need to move the background to `#sidebar-main` rather than the
wrapper because during the shrinking animation the wrapper is small and
the `#sidebar-main` element would be transparent, which we don't want.
Differential Revision: https://phabricator.services.mozilla.com/D220846
2024-09-12 10:02:04 +00:00
Mozilla Releng Treescript
38fcfce612
no bug - Bumping Mobile l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
...
ach -> 045c43aa661f005752d3e48ee12ef0cafcf87353
an -> 045c43aa661f005752d3e48ee12ef0cafcf87353
ar -> 045c43aa661f005752d3e48ee12ef0cafcf87353
ast -> 045c43aa661f005752d3e48ee12ef0cafcf87353
az -> 045c43aa661f005752d3e48ee12ef0cafcf87353
be -> 045c43aa661f005752d3e48ee12ef0cafcf87353
bg -> 045c43aa661f005752d3e48ee12ef0cafcf87353
bn -> 045c43aa661f005752d3e48ee12ef0cafcf87353
br -> 045c43aa661f005752d3e48ee12ef0cafcf87353
bs -> 045c43aa661f005752d3e48ee12ef0cafcf87353
ca -> 045c43aa661f005752d3e48ee12ef0cafcf87353
cak -> 045c43aa661f005752d3e48ee12ef0cafcf87353
cs -> 045c43aa661f005752d3e48ee12ef0cafcf87353
cy -> 045c43aa661f005752d3e48ee12ef0cafcf87353
da -> 045c43aa661f005752d3e48ee12ef0cafcf87353
de -> 045c43aa661f005752d3e48ee12ef0cafcf87353
dsb -> 045c43aa661f005752d3e48ee12ef0cafcf87353
el -> 045c43aa661f005752d3e48ee12ef0cafcf87353
en-CA -> 045c43aa661f005752d3e48ee12ef0cafcf87353
en-GB -> 045c43aa661f005752d3e48ee12ef0cafcf87353
eo -> 045c43aa661f005752d3e48ee12ef0cafcf87353
es-AR -> 045c43aa661f005752d3e48ee12ef0cafcf87353
es-CL -> 045c43aa661f005752d3e48ee12ef0cafcf87353
es-ES -> 045c43aa661f005752d3e48ee12ef0cafcf87353
es-MX -> 045c43aa661f005752d3e48ee12ef0cafcf87353
et -> 045c43aa661f005752d3e48ee12ef0cafcf87353
eu -> 045c43aa661f005752d3e48ee12ef0cafcf87353
fa -> 045c43aa661f005752d3e48ee12ef0cafcf87353
ff -> 045c43aa661f005752d3e48ee12ef0cafcf87353
fi -> 045c43aa661f005752d3e48ee12ef0cafcf87353
fr -> 045c43aa661f005752d3e48ee12ef0cafcf87353
fy-NL -> 045c43aa661f005752d3e48ee12ef0cafcf87353
ga-IE -> 045c43aa661f005752d3e48ee12ef0cafcf87353
gd -> 045c43aa661f005752d3e48ee12ef0cafcf87353
gl -> 045c43aa661f005752d3e48ee12ef0cafcf87353
gn -> 045c43aa661f005752d3e48ee12ef0cafcf87353
gu-IN -> 045c43aa661f005752d3e48ee12ef0cafcf87353
he -> 045c43aa661f005752d3e48ee12ef0cafcf87353
hi-IN -> 045c43aa661f005752d3e48ee12ef0cafcf87353
hr -> 045c43aa661f005752d3e48ee12ef0cafcf87353
hsb -> 045c43aa661f005752d3e48ee12ef0cafcf87353
hu -> 045c43aa661f005752d3e48ee12ef0cafcf87353
hy-AM -> 045c43aa661f005752d3e48ee12ef0cafcf87353
ia -> 045c43aa661f005752d3e48ee12ef0cafcf87353
id -> 045c43aa661f005752d3e48ee12ef0cafcf87353
is -> 045c43aa661f005752d3e48ee12ef0cafcf87353
it -> 045c43aa661f005752d3e48ee12ef0cafcf87353
ja -> 045c43aa661f005752d3e48ee12ef0cafcf87353
ka -> 045c43aa661f005752d3e48ee12ef0cafcf87353
kab -> 045c43aa661f005752d3e48ee12ef0cafcf87353
kk -> 045c43aa661f005752d3e48ee12ef0cafcf87353
km -> 045c43aa661f005752d3e48ee12ef0cafcf87353
kn -> 045c43aa661f005752d3e48ee12ef0cafcf87353
ko -> 045c43aa661f005752d3e48ee12ef0cafcf87353
lij -> 045c43aa661f005752d3e48ee12ef0cafcf87353
lo -> 045c43aa661f005752d3e48ee12ef0cafcf87353
lt -> 045c43aa661f005752d3e48ee12ef0cafcf87353
ltg -> 045c43aa661f005752d3e48ee12ef0cafcf87353
lv -> 045c43aa661f005752d3e48ee12ef0cafcf87353
meh -> 045c43aa661f005752d3e48ee12ef0cafcf87353
mix -> 045c43aa661f005752d3e48ee12ef0cafcf87353
ml -> 045c43aa661f005752d3e48ee12ef0cafcf87353
mr -> 045c43aa661f005752d3e48ee12ef0cafcf87353
ms -> 045c43aa661f005752d3e48ee12ef0cafcf87353
my -> 045c43aa661f005752d3e48ee12ef0cafcf87353
nb-NO -> 045c43aa661f005752d3e48ee12ef0cafcf87353
ne-NP -> 045c43aa661f005752d3e48ee12ef0cafcf87353
nl -> 045c43aa661f005752d3e48ee12ef0cafcf87353
nn-NO -> 045c43aa661f005752d3e48ee12ef0cafcf87353
oc -> 045c43aa661f005752d3e48ee12ef0cafcf87353
pa-IN -> 045c43aa661f005752d3e48ee12ef0cafcf87353
pl -> 045c43aa661f005752d3e48ee12ef0cafcf87353
pt-BR -> 045c43aa661f005752d3e48ee12ef0cafcf87353
pt-PT -> 045c43aa661f005752d3e48ee12ef0cafcf87353
rm -> 045c43aa661f005752d3e48ee12ef0cafcf87353
ro -> 045c43aa661f005752d3e48ee12ef0cafcf87353
ru -> 045c43aa661f005752d3e48ee12ef0cafcf87353
sk -> 045c43aa661f005752d3e48ee12ef0cafcf87353
sl -> 045c43aa661f005752d3e48ee12ef0cafcf87353
son -> 045c43aa661f005752d3e48ee12ef0cafcf87353
sq -> 045c43aa661f005752d3e48ee12ef0cafcf87353
sr -> 045c43aa661f005752d3e48ee12ef0cafcf87353
sv-SE -> 045c43aa661f005752d3e48ee12ef0cafcf87353
ta -> 045c43aa661f005752d3e48ee12ef0cafcf87353
te -> 045c43aa661f005752d3e48ee12ef0cafcf87353
th -> 045c43aa661f005752d3e48ee12ef0cafcf87353
tl -> 045c43aa661f005752d3e48ee12ef0cafcf87353
tr -> 045c43aa661f005752d3e48ee12ef0cafcf87353
trs -> 045c43aa661f005752d3e48ee12ef0cafcf87353
uk -> 045c43aa661f005752d3e48ee12ef0cafcf87353
ur -> 045c43aa661f005752d3e48ee12ef0cafcf87353
uz -> 045c43aa661f005752d3e48ee12ef0cafcf87353
vi -> 045c43aa661f005752d3e48ee12ef0cafcf87353
wo -> 045c43aa661f005752d3e48ee12ef0cafcf87353
xh -> 045c43aa661f005752d3e48ee12ef0cafcf87353
zam -> 045c43aa661f005752d3e48ee12ef0cafcf87353
zh-CN -> 045c43aa661f005752d3e48ee12ef0cafcf87353
zh-TW -> 045c43aa661f005752d3e48ee12ef0cafcf87353
2024-09-12 19:04:02 +00:00
Mozilla Releng Treescript
2969cb28af
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
...
ach -> 045c43aa661f005752d3e48ee12ef0cafcf87353
af -> 045c43aa661f005752d3e48ee12ef0cafcf87353
an -> 045c43aa661f005752d3e48ee12ef0cafcf87353
ar -> 045c43aa661f005752d3e48ee12ef0cafcf87353
ast -> 045c43aa661f005752d3e48ee12ef0cafcf87353
az -> 045c43aa661f005752d3e48ee12ef0cafcf87353
be -> 045c43aa661f005752d3e48ee12ef0cafcf87353
bg -> 045c43aa661f005752d3e48ee12ef0cafcf87353
bn -> 045c43aa661f005752d3e48ee12ef0cafcf87353
bo -> 045c43aa661f005752d3e48ee12ef0cafcf87353
br -> 045c43aa661f005752d3e48ee12ef0cafcf87353
brx -> 045c43aa661f005752d3e48ee12ef0cafcf87353
bs -> 045c43aa661f005752d3e48ee12ef0cafcf87353
ca -> 045c43aa661f005752d3e48ee12ef0cafcf87353
ca-valencia -> 045c43aa661f005752d3e48ee12ef0cafcf87353
cak -> 045c43aa661f005752d3e48ee12ef0cafcf87353
ckb -> 045c43aa661f005752d3e48ee12ef0cafcf87353
cs -> 045c43aa661f005752d3e48ee12ef0cafcf87353
cy -> 045c43aa661f005752d3e48ee12ef0cafcf87353
da -> 045c43aa661f005752d3e48ee12ef0cafcf87353
de -> 045c43aa661f005752d3e48ee12ef0cafcf87353
dsb -> 045c43aa661f005752d3e48ee12ef0cafcf87353
el -> 045c43aa661f005752d3e48ee12ef0cafcf87353
en-CA -> 045c43aa661f005752d3e48ee12ef0cafcf87353
en-GB -> 045c43aa661f005752d3e48ee12ef0cafcf87353
eo -> 045c43aa661f005752d3e48ee12ef0cafcf87353
es-AR -> 045c43aa661f005752d3e48ee12ef0cafcf87353
es-CL -> 045c43aa661f005752d3e48ee12ef0cafcf87353
es-ES -> 045c43aa661f005752d3e48ee12ef0cafcf87353
es-MX -> 045c43aa661f005752d3e48ee12ef0cafcf87353
et -> 045c43aa661f005752d3e48ee12ef0cafcf87353
eu -> 045c43aa661f005752d3e48ee12ef0cafcf87353
fa -> 045c43aa661f005752d3e48ee12ef0cafcf87353
ff -> 045c43aa661f005752d3e48ee12ef0cafcf87353
fi -> 045c43aa661f005752d3e48ee12ef0cafcf87353
fr -> 045c43aa661f005752d3e48ee12ef0cafcf87353
fur -> 045c43aa661f005752d3e48ee12ef0cafcf87353
fy-NL -> 045c43aa661f005752d3e48ee12ef0cafcf87353
ga-IE -> 045c43aa661f005752d3e48ee12ef0cafcf87353
gd -> 045c43aa661f005752d3e48ee12ef0cafcf87353
gl -> 045c43aa661f005752d3e48ee12ef0cafcf87353
gn -> 045c43aa661f005752d3e48ee12ef0cafcf87353
gu-IN -> 045c43aa661f005752d3e48ee12ef0cafcf87353
he -> 045c43aa661f005752d3e48ee12ef0cafcf87353
hi-IN -> 045c43aa661f005752d3e48ee12ef0cafcf87353
hr -> 045c43aa661f005752d3e48ee12ef0cafcf87353
hsb -> 045c43aa661f005752d3e48ee12ef0cafcf87353
hu -> 045c43aa661f005752d3e48ee12ef0cafcf87353
hy-AM -> 045c43aa661f005752d3e48ee12ef0cafcf87353
hye -> 045c43aa661f005752d3e48ee12ef0cafcf87353
ia -> 045c43aa661f005752d3e48ee12ef0cafcf87353
id -> 045c43aa661f005752d3e48ee12ef0cafcf87353
is -> 045c43aa661f005752d3e48ee12ef0cafcf87353
it -> 045c43aa661f005752d3e48ee12ef0cafcf87353
ja -> 045c43aa661f005752d3e48ee12ef0cafcf87353
ja-JP-mac -> 045c43aa661f005752d3e48ee12ef0cafcf87353
ka -> 045c43aa661f005752d3e48ee12ef0cafcf87353
kab -> 045c43aa661f005752d3e48ee12ef0cafcf87353
kk -> 045c43aa661f005752d3e48ee12ef0cafcf87353
km -> 045c43aa661f005752d3e48ee12ef0cafcf87353
kn -> 045c43aa661f005752d3e48ee12ef0cafcf87353
ko -> 045c43aa661f005752d3e48ee12ef0cafcf87353
lij -> 045c43aa661f005752d3e48ee12ef0cafcf87353
lo -> 045c43aa661f005752d3e48ee12ef0cafcf87353
lt -> 045c43aa661f005752d3e48ee12ef0cafcf87353
ltg -> 045c43aa661f005752d3e48ee12ef0cafcf87353
lv -> 045c43aa661f005752d3e48ee12ef0cafcf87353
meh -> 045c43aa661f005752d3e48ee12ef0cafcf87353
mk -> 045c43aa661f005752d3e48ee12ef0cafcf87353
mr -> 045c43aa661f005752d3e48ee12ef0cafcf87353
ms -> 045c43aa661f005752d3e48ee12ef0cafcf87353
my -> 045c43aa661f005752d3e48ee12ef0cafcf87353
nb-NO -> 045c43aa661f005752d3e48ee12ef0cafcf87353
ne-NP -> 045c43aa661f005752d3e48ee12ef0cafcf87353
nl -> 045c43aa661f005752d3e48ee12ef0cafcf87353
nn-NO -> 045c43aa661f005752d3e48ee12ef0cafcf87353
oc -> 045c43aa661f005752d3e48ee12ef0cafcf87353
pa-IN -> 045c43aa661f005752d3e48ee12ef0cafcf87353
pl -> 045c43aa661f005752d3e48ee12ef0cafcf87353
pt-BR -> 045c43aa661f005752d3e48ee12ef0cafcf87353
pt-PT -> 045c43aa661f005752d3e48ee12ef0cafcf87353
rm -> 045c43aa661f005752d3e48ee12ef0cafcf87353
ro -> 045c43aa661f005752d3e48ee12ef0cafcf87353
ru -> 045c43aa661f005752d3e48ee12ef0cafcf87353
sat -> 045c43aa661f005752d3e48ee12ef0cafcf87353
sc -> 045c43aa661f005752d3e48ee12ef0cafcf87353
scn -> 045c43aa661f005752d3e48ee12ef0cafcf87353
sco -> 045c43aa661f005752d3e48ee12ef0cafcf87353
si -> 045c43aa661f005752d3e48ee12ef0cafcf87353
sk -> 045c43aa661f005752d3e48ee12ef0cafcf87353
skr -> 045c43aa661f005752d3e48ee12ef0cafcf87353
sl -> 045c43aa661f005752d3e48ee12ef0cafcf87353
son -> 045c43aa661f005752d3e48ee12ef0cafcf87353
sq -> 045c43aa661f005752d3e48ee12ef0cafcf87353
sr -> 045c43aa661f005752d3e48ee12ef0cafcf87353
sv-SE -> 045c43aa661f005752d3e48ee12ef0cafcf87353
szl -> 045c43aa661f005752d3e48ee12ef0cafcf87353
ta -> 045c43aa661f005752d3e48ee12ef0cafcf87353
te -> 045c43aa661f005752d3e48ee12ef0cafcf87353
tg -> 045c43aa661f005752d3e48ee12ef0cafcf87353
th -> 045c43aa661f005752d3e48ee12ef0cafcf87353
tl -> 045c43aa661f005752d3e48ee12ef0cafcf87353
tr -> 045c43aa661f005752d3e48ee12ef0cafcf87353
trs -> 045c43aa661f005752d3e48ee12ef0cafcf87353
uk -> 045c43aa661f005752d3e48ee12ef0cafcf87353
ur -> 045c43aa661f005752d3e48ee12ef0cafcf87353
uz -> 045c43aa661f005752d3e48ee12ef0cafcf87353
vi -> 045c43aa661f005752d3e48ee12ef0cafcf87353
wo -> 045c43aa661f005752d3e48ee12ef0cafcf87353
xh -> 045c43aa661f005752d3e48ee12ef0cafcf87353
zh-CN -> 045c43aa661f005752d3e48ee12ef0cafcf87353
zh-TW -> 045c43aa661f005752d3e48ee12ef0cafcf87353
2024-09-12 19:03:56 +00:00
Florian Quèze
9123274fb8
Bug 1675235 - Remove telemetry tracking Application Panel usage, r=chutten.
...
Differential Revision: https://phabricator.services.mozilla.com/D221924
2024-09-12 17:41:14 +00:00
Maxx Crawford
fc5d6032c2
Bug 1916486 - Add logic to use Unified Ads endpoint for top sites spoc placements r=home-newtab-reviewers,thecount
...
Differential Revision: https://phabricator.services.mozilla.com/D221720
2024-09-12 17:32:28 +00:00
Nikki Sharpley
d6dbf58e5b
Bug 1918425 - Revert changes to newTabBrowserPanel and sidebar-box z-index r=desktop-theme-reviewers,emilio
...
This was part of the resolution to Bug 1914938, but hid the search drop down results on new tab.
Once Emilio's patch for Bug 1917458 lands, the original bug will be fixed via a different approach.
Differential Revision: https://phabricator.services.mozilla.com/D222011
2024-09-12 17:06:27 +00:00
Emilio Cobos Álvarez
ae1b209b84
Bug 1917867 - Simplify PresShell event dispatching asserts. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D221843
2024-09-12 16:50:26 +00:00
Andrea Marchesini
041f31b1d3
Bug 1475599 - part 11 - CookieStore API - Extra tests for document URLs with fragments, r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D221412
2024-09-12 16:48:23 +00:00
Andrea Marchesini
985e92f7a7
Bug 1475599 - part 10 - CookieStore API - CHIP implementation shared between Document and CookieStore, r=cookie-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D220288
2024-09-12 16:48:23 +00:00
Andrea Marchesini
1cd0de930d
Bug 1475599 - part 9 - CookieStore API - Extra security for cookie propagation child to parent, r=tschuster,cookie-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D217734
2024-09-12 16:48:22 +00:00
Andrea Marchesini
05ebc836d2
Bug 1475599 - part 8 - CookieStore API - e10s support, r=smaug,cookie-reviewers,timhuang
...
Differential Revision: https://phabricator.services.mozilla.com/D217574
2024-09-12 16:48:21 +00:00
Andrea Marchesini
c993dc5823
Bug 1475599 - part 7 - CookieStore API - Expose `operationID` to nsICookieManager::{AddNative,RemoveNative} and nsICookieNotifications, r=smaug,cookie-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D218495
2024-09-12 16:48:21 +00:00
Andrea Marchesini
2499926837
Bug 1475599 - part 6 - CookieStore API - Expose `isPartitioned` to nsICookieManager::AddNative, r=edgul,cookie-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D217575
2024-09-12 16:48:21 +00:00
Andrea Marchesini
b9c2734ccf
Bug 1475599 - part 5 - CookieStore API - cookie notifications in the content-process, r=smaug,cookie-reviewers,timhuang
...
Differential Revision: https://phabricator.services.mozilla.com/D217573
2024-09-12 16:48:20 +00:00
Andrea Marchesini
aa20d42c52
Bug 1475599 - part 4 - CookieStore API - bfcache tests, r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D217572
2024-09-12 16:48:20 +00:00
Andrea Marchesini
ad3def26ff
Bug 1475599 - part 3 - CookieStore API - WPT, r=edgul
...
Differential Revision: https://phabricator.services.mozilla.com/D215146
2024-09-12 16:48:19 +00:00
Andrea Marchesini
4b3f5d6dbb
Bug 1475599 - part 2 - CookieStore API - IPDL, r=edgul,webidl,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D215145
2024-09-12 16:48:19 +00:00
Andrea Marchesini
c6b5fb82a2
Bug 1475599 - part 1 - CookieStore API - WebIDL, r=smaug,edgul
...
Differential Revision: https://phabricator.services.mozilla.com/D215144
2024-09-12 16:48:18 +00:00
Sandor Molnar
6a28b1e440
Backed out 8 changesets (bug 1917532, bug 1575506, bug 1917530) for causing node newtab failures CLOSED TREE
...
Backed out changeset 8d6f7bc74d08 (bug 1917532)
Backed out changeset 7c963e72cf06 (bug 1575506)
Backed out changeset d5e110187781 (bug 1917530)
Backed out changeset 1d2325ffded6 (bug 1917530)
Backed out changeset 8a361e37e32c (bug 1917530)
Backed out changeset c4011d92c7f7 (bug 1917530)
Backed out changeset 1a45047dfb3c (bug 1917530)
Backed out changeset ed6b35444c45 (bug 1917530)
2024-09-12 20:45:28 +03:00
Kai Engert
c39b99b6f6
Bug 1900619 - Follow up to add include. r=smolnar
...
Differential Revision: https://phabricator.services.mozilla.com/D222014
2024-09-12 17:26:08 +00:00
Alexandre Lissy
7989afba4d
Bug 1892254 - GNOME Screencast r=jcristau
...
Differential Revision: https://phabricator.services.mozilla.com/D220993
2024-09-12 16:46:42 +00:00
Mark Banner
6b786d4a84
Bug 1917532 - Remove overrides sections from *-test configurations in eslint-plugin-mozilla. r=frontend-codestyle-reviewers,mossop
...
ESLint v9 doesn't support overrides/file specification in the configurations, so we don't want these
now.
The top-level configuration already strips out the overrides for these and handles them separately, so
there's nothing to add - simply remove the 'removeOverrides' function.
Differential Revision: https://phabricator.services.mozilla.com/D221447
2024-09-12 16:42:00 +00:00
Mark Banner
c7331a02cd
Bug 1575506 - Enable ESLint rule no-redeclare with builtinGlobals on all module and worker files. r=frontend-codestyle-reviewers,devtools-reviewers,nchevobbe,mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D221446
2024-09-12 16:41:59 +00:00
Mark Banner
1a8d60d410
Bug 1917530 - Enable ESLint rule no-shadow by default across the tree, disabling where it currently fails. r=frontend-codestyle-reviewers,mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D221445
2024-09-12 16:41:59 +00:00
Mark Banner
5302b1261d
Bug 1917530 - Enable ESLint rule no-shadow on system modules where no-shadow is enabled already, and warn for remaining failures. r=frontend-codestyle-reviewers,mossop
...
This moves the ESLint rule to apply to jsx, system modules and workers. It is excluded from most system
modules by the roll out, which we can work on later. However, it will be enabled where no-shadow is
already enabled - previously these were hidden due to the order in which ESLint was applying the rules.
Differential Revision: https://phabricator.services.mozilla.com/D221444
2024-09-12 16:41:58 +00:00