Граф коммитов

85403 Коммитов

Автор SHA1 Сообщение Дата
Dão Gottwald acc713bbeb Bug 1711624 - Make in-content button backgrounds dynamic to better adapt to different contexts. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D173417
2023-03-29 11:23:17 +00:00
CanadaHonk 91709586ba Bug 1801379 - Migrate Sinon.jsm to an ES module r=extension-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,fxview-reviewers,devtools-reviewers,Standard8,nchevobbe,sclements,dimi,mconley,bytesized,robwu
Migrated `testing/modules/Sinon.sys.mjs` to an ES module.

`testing` should now be 100% ESM 🎉

Differential Revision: https://phabricator.services.mozilla.com/D173643
2023-03-29 07:34:10 +00:00
Shane Hughes 8cd944215e Bug 1822893 - Add formAutofill trigger and targeting attributes creditCardsSaved and addressesSaved. r=omc-reviewers,jprickett
Differential Revision: https://phabricator.services.mozilla.com/D172842
2023-03-29 07:07:42 +00:00
Mozilla Releng Treescript f108d21984 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
cak -> fadba6f3682fca87f18557d05d07ce7a32a7098b
it -> f51edb3159d218d7bd94c8acbb923fe8f74180bb
lo -> f536c5e0efdbe6189120404c3483f0bfdc62ae6a
2023-03-29 06:57:38 +00:00
elephanteatsapple c9dad3388d Bug 1822312 - Send brand images from each browser migrator class down to the Migration Wizard, and set the images in the panel-list / selector button. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D173537
2023-03-29 03:43:37 +00:00
cybai 62fb0999c1 Bug 1820270 - Bring back swipe-to-navigation flag. r=hiro
Backed out changeset 1ef78776ddee

Differential Revision: https://phabricator.services.mozilla.com/D173278
2023-03-28 23:40:18 +00:00
Saira Abdulla efccf56a7a Bug 1771549 - PiP Subtitles Support for EdX r=kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D173632
2023-03-28 21:55:50 +00:00
elephanteatsapple e8a251306a Bug 1825110 - Add branding asset for Brave migrator. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D173879
2023-03-28 20:35:31 +00:00
ui.dev a4adcff532 Bug 1824389 - Remove _initCookieBannerHandlingLearnMore() function from privacy.js. r=tgiles.
Differential Revision: https://phabricator.services.mozilla.com/D173621
2023-03-28 20:09:05 +00:00
ganna 5ea9f76714 Bug 1802364 - Convert ETP breakage report links to toolbarbuttons in ETP panel. r=hjones,desktop-theme-reviewers,anti-tracking-reviewers,Itiel,pbz
Differential Revision: https://phabricator.services.mozilla.com/D172957
2023-03-28 19:44:11 +00:00
William Durand 86d264f943 Bug 1819997 - Allow `dlsource` in attribution data. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D173429
2023-03-28 19:41:36 +00:00
Mike Conley 1d20672b0e Bug 1825024 - Make sure that the Select All checkbox is checked if all visible resources are checked, and unchecked otherwise. r=kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D173851
2023-03-28 19:26:26 +00:00
Mike Conley 9e0af92a95 Bug 1825009 - Make sure that Select All only checks resources that are visible. r=kpatenio
This also adds some belt-and-suspenders checks here so that even if the Migration Wizard
somehow gets confused and sends resource types that the migrator can't import from, they'll
just get ignored rather than having a forever-progress-spinner for that resource type.

Differential Revision: https://phabricator.services.mozilla.com/D173848
2023-03-28 19:26:26 +00:00
Bilal 7205495281 Bug 1812310 - Added site-specific wrapper for subtitles on aol. r=kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D173742
2023-03-28 19:18:10 +00:00
Shane Hughes d058b82d44 Bug 1821821 - Enable about:messagepreview in release and beta. r=emcminn,omc-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D173569
2023-03-28 18:29:23 +00:00
Drew Willcoxon f43087176e Bug 1815686 - Clear the urlbar view before opening it after the window width changes. r=mak
This bug hits [this path](https://searchfox.org/mozilla-central/rev/3ba3d0a57b6419206f82f80cd6c30faf59397664/browser/components/urlbar/UrlbarView.sys.mjs#549-550) in `#autoOpen`, where it re-uses the current rows as
they exist. Overflow and underflow events aren't fired in that case, so the
`overflow` attribute isn't updated. The bug does not happen when the `else`
branch is hit because `onQueryResults()` clears the rows when the view isn't
open, and after that the rows are rebuilt.

This patch makes us hit the `else` path in this case by storing the width of the
input when the view is closed. If the stored width is different from the current
width, then the overflow state may be incorrect. Taking the `else` branch makes
us go through `onQueryResults()` and clear the rows before opening the view.

This fixes this bug and bug 1759857.

Differential Revision: https://phabricator.services.mozilla.com/D173596
2023-03-28 17:36:13 +00:00
Norisz Fay aaa8bb3236 Backed out changeset f84682fa3ea9 (bug 1824094) for causing Mn failures on test_restore_manually_with_pinned_tabs.py CLOSED TREE 2023-03-28 22:11:41 +03:00
Norisz Fay 0d3ac97699 Backed out changeset 073659e911d4 (bug 1822133) for causing bc failures on browser_disabled_migrator.js 2023-03-28 21:24:46 +03:00
Mozilla Releng Treescript 942bddd784 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
cy -> ce0052c573c3c0aa45f1be32a28125f640c0b597
de -> f5112b6723d8fd9f0f9a881ee20ac73aa7df8db5
fr -> a8e6e48d7e662e29f3c1c7e2567a2c2e7e940c8e
hu -> 10bd5adeaaeae0407066098eafb6e0f9a6126626
hy-AM -> 229c08b6ccc734eb5aba0ea46e91d8f14604809a
it -> 3a502d8f051584eeeb3a8a5fb765fa505d9d2052
sq -> a050fbbe4fba025d3b4f13841ac8bcc4e87a3412
zh-TW -> 43e1f012b70c9dd937e4f39ebb6df50886557a3b
2023-03-28 19:02:13 +00:00
Chris H-C 8b3cea7b3d Bug 1820241 - Use MOZ_ARTIFACT_BUILDS to determine if FOG needs JOG r=glandium,janerik
FOG needs to trigger JOG (artifact build support for runtime-defined metrics.
Allows changes and additions to metrics.yamls to be usable from JS without a
compile step) when running an Artifact Build.

So we take `MOZ_ARTIFACT_BUILDS` and pop it into a pref for FOG's use in C++.

Differential Revision: https://phabricator.services.mozilla.com/D173211
2023-03-28 17:06:26 +00:00
Nolan Ishii ec36de1b56 Bug 1822133 Write a test that checks that disabled migrators do not appear in the new Migration Wizard. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D173854
2023-03-28 17:02:49 +00:00
Jared Hirsch 76a6a422ec Bug 1812796 - Refactor and simplify cookie banner handling UI state r=pbz,desktop-theme-reviewers,Itiel
Differential Revision: https://phabricator.services.mozilla.com/D172075
2023-03-28 16:31:48 +00:00
Julian Descottes 37af8302a5 Bug 1817639 - [devtools] Add setting for simple highlighters r=nchevobbe,devtools-reviewers,bolsson
Differential Revision: https://phabricator.services.mozilla.com/D170293
2023-03-28 15:37:06 +00:00
Mike Conley 8b49f9b6fb Bug 1824094 - Don't read from the about:home startup cache if the last session will be recovered. r=Gijs
We were choosing not to read from the cache if the user has configured the browser
to restore the last session, but there's also the case where the last session might
be restored regardless - for example, to recover from a parent-process crash, after
an update applies, or if using the browser restart shortcut for developers.

Differential Revision: https://phabricator.services.mozilla.com/D173782
2023-03-28 15:31:49 +00:00
Issam Mani 9da7d7e4d0 Bug 1823760 - Size autocomplete richlistitem properly. r=desktop-theme-reviewers,credential-management-reviewers,dao,sgalich
~~- Revert changes made to `min-width` and `width` in [[ https://phabricator.services.mozilla.com/D173182 | D17318 ]]. This caused the search bar not wrapping regression.~~
 ~~- Searhbar engine is now wrapping as expected:  ( Fixed by backout [[ https://bugzilla.mozilla.org/show_bug.cgi?id=1824280 | 1824280 ]] )~~
  - Fix sizing of `MozAutocompleteTwoLineRichlistitem`.
  - Password manager popup is sized properly:
{F4563005}
{F4563006}
{F4563007}

Differential Revision: https://phabricator.services.mozilla.com/D173551
2023-03-28 15:28:54 +00:00
Emilio Cobos Álvarez cb5a28ccc6 Bug 1824957 - Null-check tree selection in preferences search. r=Gijs
The selection getter is nullable. Not having this check causes
browser_experimental_features_filter.js to fail due to the thrown
exception.

Differential Revision: https://phabricator.services.mozilla.com/D173847
2023-03-28 14:46:52 +00:00
Narcis Beleuzu 184f6c5108 Backed out changeset 141c453cccac (bug 1824094) for bc failures on browser_no_startup_actions.js . CLOSED TREE 2023-03-28 17:42:24 +03:00
Dale Harvey f5338ca629 Bug 1823543 - Add telemetry to distinguish trending results. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D173093
2023-03-28 13:28:44 +00:00
Mike Conley 7511950acd Bug 1824094 - Don't read from the about:home startup cache if the last session will be recovered. r=Gijs
We were choosing not to read from the cache if the user has configured the browser
to restore the last session, but there's also the case where the last session might
be restored regardless - for example, to recover from a parent-process crash, after
an update applies, or if using the browser restart shortcut for developers.

Differential Revision: https://phabricator.services.mozilla.com/D173782
2023-03-28 13:12:12 +00:00
Marco Bonardo 5be3afc060 Bug 1824746 - Don't show a context menu if there's no download "selected". r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D173753
2023-03-28 12:34:01 +00:00
Calixte fefd92b8e9 Bug 1824610 - EMSification of pdf.js r=Standard8,pdfjs-reviewers,geckoview-reviewers,marco,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D173674
2023-03-28 09:18:58 +00:00
Barret Rennie 7a338578a5 Bug 1772429 - Remove unused content process count / launch delta telemetry r=bdekoz
Differential Revision: https://phabricator.services.mozilla.com/D150212
2023-03-28 08:27:49 +00:00
Mozilla Releng Treescript a5241d777a no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
it -> ff76610c23ab3c53ad52dc67dd92553a1696def6
lo -> 7f4ed8ea57a06183c536b3b6f9c78881f0ac62fe
2023-03-28 06:59:36 +00:00
Sammy Khamis bfeb62890e Bug 1818109: Update sync preferences wording to indicate per account r=fluent-reviewers,flod,mconley
Differential Revision: https://phabricator.services.mozilla.com/D173379
2023-03-28 01:08:13 +00:00
Shane Hughes 5d946f3d90 Bug 1818829 - Implement Feature Callout theme configuration. r=jprickett,omc-reviewers,fxview-reviewers,sfoster
Add logic to apply theme colors to Feature Callout based on where it's
going to show. We can use in-content CSS properties for Firefox View and
other themed system pages, but not for PDF.js, nor for any callouts we
might show in the browser chrome in the future. For the browser chrome
in general, we can use the lightweight theme properties directly, in the
same way the chrome frontend does. But PDF.js is a special case, since
although it exists in the chrome, it's meant to appear like it's in the
PDF.js viewer. And the PDF.js viewer has its own theme totally
independent of everything else. So this dynamically applies themes from
different sources.

This also fixes the bug where the PDF.js color scheme could mismatch the
PDF.js viewer if the browser theme and system color scheme don't match,
e.g. where system color scheme is light but a dark theme is installed,
or vice versa. For PDF.js specifically, we can use the
-moz-content-prefers-color-scheme media query to follow the color scheme
as it exists in the PDF.js viewer page instead of the color scheme in
the chrome window where the Feature Callout actually exists.

It also adds or modifies some colors that were previously missing or
different from the prototype, fixes the illegibility of buttons in HCM
and forced colors mode, and makes some other minor color changes.

Differential Revision: https://phabricator.services.mozilla.com/D173088
2023-03-28 00:38:42 +00:00
Cosmin Sabou 948fdb0dfb Backed out changeset fecef27ba1fa (bug 1818829) for causing newtab failures on _feature-callout-theme.scss. CLOSED TREE 2023-03-28 02:46:44 +03:00
Shane Hughes effb48b0f5 Bug 1818829 - Implement Feature Callout theme configuration. r=jprickett,omc-reviewers,fxview-reviewers,sfoster
Add logic to apply theme colors to Feature Callout based on where it's
going to show. We can use in-content CSS properties for Firefox View and
other themed system pages, but not for PDF.js, nor for any callouts we
might show in the browser chrome in the future. For the browser chrome
in general, we can use the lightweight theme properties directly, in the
same way the chrome frontend does. But PDF.js is a special case, since
although it exists in the chrome, it's meant to appear like it's in the
PDF.js viewer. And the PDF.js viewer has its own theme totally
independent of everything else. So this dynamically applies themes from
different sources.

This also fixes the bug where the PDF.js color scheme could mismatch the
PDF.js viewer if the browser theme and system color scheme don't match,
e.g. where system color scheme is light but a dark theme is installed,
or vice versa. For PDF.js specifically, we can use the
-moz-content-prefers-color-scheme media query to follow the color scheme
as it exists in the PDF.js viewer page instead of the color scheme in
the chrome window where the Feature Callout actually exists.

It also adds or modifies some colors that were previously missing or
different from the prototype, fixes the illegibility of buttons in HCM
and forced colors mode, and makes some other minor color changes.

Differential Revision: https://phabricator.services.mozilla.com/D173088
2023-03-27 23:07:45 +00:00
Lata 10c75a682c Bug 1790780 - The options of a select do not honor text-transform. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D173607
2023-03-27 21:46:02 +00:00
shahx95 dbae17218c Bug 1824605 - Convert toolkit/components/processsingleton/ to ES modules. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D173648
2023-03-27 21:41:12 +00:00
Sandor Molnar 1ac8d1bc30 Backed out changeset 569541a744cf (bug 1790780) for causing browser-chrome failures in browser/base/content/test/forms/browser_selectpopup_text_transform.js CLOSED TREE 2023-03-27 23:44:24 +03:00
Mike Conley 3a9a221da4 Bug 1822676 - Have the new Migration Wizard request permissions if necessary for Safari import. r=NeilDeakin
Differential Revision: https://phabricator.services.mozilla.com/D172840
2023-03-27 20:08:54 +00:00
Sandor Molnar fa2ae22888 Backed out 2 changesets (bug 1824473) for causing failures in browser/extensions/formautofill/test/<...>.js
Backed out changeset 01046e78078c (bug 1824473)
Backed out changeset 4203fbb8f229 (bug 1824473)
2023-03-27 22:44:33 +03:00
Mike Conley c83e095d4f Bug 1824799 - Let the about:home startup cache ride out to release. r=florian
Differential Revision: https://phabricator.services.mozilla.com/D173749
2023-03-27 18:53:59 +00:00
Lata 2dde59169c Bug 1790780 - The options of a select do not honor text-transform. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D173607
2023-03-27 18:47:27 +00:00
Stephanie Cunnane d31dfc03b2 Bug 1824473 - Update consumers of toolkit/components/formautofill to import ES modules directly. r=Standard8,geckoview-reviewers,credential-management-reviewers,sgalich,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D173587
2023-03-27 18:12:17 +00:00
Mozilla Releng Treescript 385c1aa8ba no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
fy-NL -> e0cb13352219ea758b056aa0af6d60a1b076a484
ko -> dcb1d9fb2df6710c58df812344ebfe8cdd8e46ea
nl -> 45df1ec96a94bc84521f6bcd7a51775d97063c01
oc -> d709aa17e6976abf6c2da240d9c345698a224b39
pt-BR -> 75a9e9c1c0285f269f691819ff1636f80f621f35
tr -> 8ba3b176f6ec0473757fcd939bed23c9b1897bf4
zh-CN -> 4a3ea8a233eadb5efc4bcd34546f010b85364d34
2023-03-27 18:57:49 +00:00
Cosmin Sabou 257756f09e Backed out changeset fe5dd9d4dcbb (bug 1822676) for causing macOS shippable bc failures on browser_safari_permissions.js. 2023-03-27 21:21:39 +03:00
Mike Conley cdf7ccfdd9 Bug 1794617 - Record interaction preferences when bookmarks, history, or passwords are imported. data-review=jhirsch,r=Gijs
These preferences are sent via Telemetry through TelemetryEnvironment.

For the FirefoxProfileMigrator, which is used for profile resets, we don't
set these prefs during the migration of those resources. Instead, during
OTHERDATA, we examine the prefs.js of the old profile for the prefs and
attempt to migrate them to a new prefs file in the new profile.

Differential Revision: https://phabricator.services.mozilla.com/D173481
2023-03-27 17:25:26 +00:00
Mike Conley 46215877ca Bug 1822676 - Have the new Migration Wizard request permissions if necessary for Safari import. r=NeilDeakin
Differential Revision: https://phabricator.services.mozilla.com/D172840
2023-03-27 16:51:12 +00:00
Mark Banner 9105cd4fac Bug 1824589 - Change SpecialPowers.addTaskImport to support system modules. r=Gijs
The only two instances of where it is used can be updated now.

Differential Revision: https://phabricator.services.mozilla.com/D173645
2023-03-27 16:06:59 +00:00