Commit Graph

39495 Commits

Author SHA1 Message Date
negin
08a3c0fce2 Bug 1886362 - Fix about:welcome import button not collapsing on panel click r=mconley,reusable-components-reviewers,migration-reviewers,mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D206946
2024-04-25 21:52:31 +00:00
Amy Churchwell
d52f3d4ae7 Bug 1893311 - Add two prefs for light/dark newtab wallpapers. r=home-newtab-reviewers,nbarrett CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D208568
2024-04-25 20:49:06 +00:00
Sandor Molnar
766c1a48c4 Backed out changeset 43278981d771 (bug 1892487) for causing node newtab failures. 2024-04-26 01:13:44 +03:00
Sandor Molnar
fe73c1ba67 Backed out changeset 095c84193edc (bug 1893311) for causing node newtab failures CLOSED TREE 2024-04-26 01:06:28 +03:00
Amy Churchwell
4e0a010b4f Bug 1893311 - Add two prefs for light/dark newtab wallpapers. r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D208568
2024-04-25 20:49:06 +00:00
Nathan Barrett
a7a0dbc9d6 Bug 1892487 - Fix tabbing issue with wallpaper thumbnails r=maxx,omc-reviewers,home-newtab-reviewers,emcminn
Differential Revision: https://phabricator.services.mozilla.com/D208626
2024-04-25 20:34:40 +00:00
Jason Prickett
42eb1508b9 Bug 1892772 - Prevent about welcome split title container from rendering when no title or subtitle is present r=omc-reviewers,aminomancer
Differential Revision: https://phabricator.services.mozilla.com/D208269
2024-04-25 20:24:21 +00:00
Mike Conley
d4cc583b01 Bug 1893362 - Workaround sphinx-js being unhappy with static async private methods. r=backup-reviewers,kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D208625
2024-04-25 17:15:29 +00:00
Mike Conley
8f084a79be Bug 1888444 - Implement recover for FormHistoryBackupResource. r=backup-reviewers,kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D208554
2024-04-25 16:59:09 +00:00
Erik Nordin
1fe2229430 Bug 1893336 - Ensure SelectTranslationsPanel closes on new tab r=translations-reviewers,gregtatum
Ensures that the SelectTranslationsPanel correctly
closes when a new tab is opened while the panel is
still open.

Differential Revision: https://phabricator.services.mozilla.com/D208563
2024-04-25 14:22:20 +00:00
Mike Conley
0d6c591655 Bug 1888445 - Implement recover and postRecovery for MiscDataBackupResource. r=backup-reviewers,fchasen
Differential Revision: https://phabricator.services.mozilla.com/D208372
2024-04-25 13:07:10 +00:00
Mike Conley
91508d72d5 Bug 1892335 - Have BackupService.init scan for and process a post-recovery.json file if it finds one. r=backup-reviewers,kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D208203
2024-04-25 13:07:10 +00:00
Mike Conley
0f19114d70 Bug 1892304 - Add the FxA uid and email to the backup manifest if signed in when creating a backup. r=backup-reviewers,kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D208191
2024-04-25 13:07:09 +00:00
Erik Nordin
16e2a9995e Bug 1893062 - Ensure SelectTranslationsPanel settings is keyboard accessible r=translations-reviewers,gregtatum
Ensures that the SelectTranslationsPanel settings button
is accessible via keyboard and included in the tabindex order.

Differential Revision: https://phabricator.services.mozilla.com/D208417
2024-04-25 04:56:27 +00:00
Erik Nordin
a57b061f0e Bug 1893060 - Add capability to force reopen SelectTranslationsPanel r=translations-reviewers,gregtatum
Adds the ability toforce the SelectTranslationsPanel
to reopen if it finds itself in an invalid state.

Differential Revision: https://phabricator.services.mozilla.com/D208403
2024-04-25 04:56:27 +00:00
Erik Nordin
34a8c23c93 Bug 1871645 - Disallow Select Translations if unsupported r=translations-reviewers,gregtatum
Ensures that hardware support for Translations is checked
before displaying the context menu item to translate
selected text.

Differential Revision: https://phabricator.services.mozilla.com/D208396
2024-04-25 04:56:26 +00:00
Erik Nordin
671e93d87f Bug 1892848 - Init translate event listeners on open r=translations-reviewers,gregtatum
Initializes translate even listeners once when the panel
opens instead of adding them and removing them when relevant
elements are interacted with.

Differential Revision: https://phabricator.services.mozilla.com/D208422
2024-04-25 04:56:26 +00:00
Erik Nordin
1f5649f2ba Bug 1892848 - Rework translate on keyboard navigation r=translations-reviewers,gregtatum
Reworks the SelectTranslationsPanel translate on keyboard
navigation events to translate when the textarea is focused
after a langauge change, instead of on when the menu list
is blurred.

Differential Revision: https://phabricator.services.mozilla.com/D208282
2024-04-25 04:56:25 +00:00
Erik Nordin
499763884e Bug 1892848 - Refactor SelectTranslationsPanel translation event listeners r=translations-reviewers,gregtatum
Refactors event listeners in the SelectTranslationsPanel
to be more clear and correct.

Differential Revision: https://phabricator.services.mozilla.com/D208273
2024-04-25 04:56:25 +00:00
Erik Nordin
643960dc2b Bug 1892846 - Disable translate-full-page on same language r=translations-reviewers,gregtatum
Ensures that the translate-full-page button is disabled
in the SelectTranslationsPanel whenever the selected
from-language and to-language are the same language.

Differential Revision: https://phabricator.services.mozilla.com/D208268
2024-04-25 04:56:25 +00:00
Cristian Tuns
5bec5d4dfa Backed out changeset cad50dfead95 (bug 1892772) for causing node newtab failures. CLOSED TREE 2024-04-24 23:07:09 -04:00
spdev
2526c68b13 Bug 1836440 - Firefox black favicons look bad on black/dark backgrounds.r=sfoster,desktop-theme-reviewers,omc-reviewers,emcminn
Differential Revision: https://phabricator.services.mozilla.com/D208035
2024-04-24 21:46:07 +00:00
Hanna Jones
047f12a982 Bug 1893193 - re-implement icons in <div> based shopping message bars r=shopping-reviewers,niklas
This patch ensures that the expected icons still display for shopping message bars even though they are no longer using a <message-bar> element under the hood.

Differential Revision: https://phabricator.services.mozilla.com/D208501
2024-04-24 21:03:30 +00:00
Shane Hughes
ca7244fbbc Bug 1892402 - Make newtab feature callouts handle old themes more gracefully. r=omc-reviewers,negin
The newtab page is styled according to a `lwt-newtab-brighttext`
attribute, which until now is only present in the newtab page, and not
exposed to the chrome. This is a problem for elements like feature
callouts, which we want to fit in with the newtab content, even though
they exist in the chrome. That's okay in many cases, because the
callouts also use theme properties, and there's usually a concordance
between `lwt-newtab-brighttext` and the content color scheme. But in a
few older (but very popular) themes, there are missing theme properties,
and it's possible for the newtab page to be very dark even though
prefers-color-scheme is not dark.

This patch resolves the issue by exposing `lwt-newtab-brighttext` to the
chrome, and using that attribute to theme newtab callouts.

Differential Revision: https://phabricator.services.mozilla.com/D208256
2024-04-24 20:54:02 +00:00
Barret Rennie
0633e0cca7 Bug 1883673 - Remove majorRelease2022 Nimbus feature r=aminomancer,omc-reviewers,win-reviewers,gstoll,pbz,firefox-desktop-core-reviewers
This feature is no longer intended for experimentation and some of the things
it controls are no longer in product.

Differential Revision: https://phabricator.services.mozilla.com/D204514
2024-04-24 20:15:19 +00:00
Amy Churchwell
788dc6f278 Bug 1893076 - Update wallpaper onboarding thumbnail images. r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D208420
2024-04-24 20:11:29 +00:00
Jason Prickett
3ab800b0c7 Bug 1892772 - Prevent about welcome split title container from rendering when no title or subtitle is present r=omc-reviewers,aminomancer
Differential Revision: https://phabricator.services.mozilla.com/D208269
2024-04-24 20:07:35 +00:00
Hanna Jones
21849b1def Bug 1803678 - enable lazy loading of ESModule based moz- custom elements r=reusable-components-reviewers,pip-reviewers,credential-management-reviewers,translations-reviewers,kpatenio,issammani,mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D207445
2024-04-24 19:16:46 +00:00
Jan-Erik Rediger
a941e9e8d8 Bug 1891745 - Update to Glean v60 and glean_parser v14 r=TravisLong,supply-chain-reviewers,mach-reviewers,android-reviewers,firefox-desktop-core-reviewers ,mconley,ahal,kaya
Differential Revision: https://phabricator.services.mozilla.com/D207869
2024-04-24 19:14:16 +00:00
Mike Conley
e240968ed7 Bug 1888447 - Implement recover for the PreferencesBackupResource. r=backup-reviewers,kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D208162
2024-04-24 18:02:49 +00:00
Mike Conley
ddd2dee114 Bug 1890574 - Add a simple utility to initiate backup recovery in the debug tool. r=backup-reviewers,kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D208157
2024-04-24 18:02:49 +00:00
Mike Conley
5387ad0f82 Bug 1891596 - Add initial recoverFromBackup method to BackupService. r=backup-reviewers,kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D207929
2024-04-24 18:02:48 +00:00
Danny Colin
f6d43c31c6 Bug 1289130 - Limit width of container indicator label in urlbar r=mconley,desktop-theme-reviewers,tabbrowser-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D207352
2024-04-24 17:32:14 +00:00
Marco Bonardo
6e1c1d304a Bug 1848715 - Untrim address bar value on user interaction. r=dao,tabbrowser-reviewers
Untrim the address bar value when the user starts manipulating it.
This doesn't untrim on focus, because that would break double-click to select
word, and drag-select. In the future we'll evaluate untrim on focus, but we'll
need additional platform support to replicate that functionality.
The behavior is currently controlled by the feature-gate preference
`browser.urlbar.untrimOnUserInteraction.featureGate`.

Original patch by Marc Seibert.

Differential Revision: https://phabricator.services.mozilla.com/D206135
2024-04-24 17:01:48 +00:00
DJ
69363716e5 Bug 1892738 - prevent tab preview flicker when mouse moves near panel boundary. r=emilio,desktop-theme-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D208520
2024-04-24 16:50:20 +00:00
Anna Yeddi
80c6818163 Bug 1890863 - Update the way click event is dispatched for a11y_checks to test Secondary Translation Settings UI. r=nordzilla,translations-reviewers
Since the click event is dispatched on the `<moz-button>` wrapper [which listens to a click by itself](https://searchfox.org/mozilla-central/rev/eb4700a6be8371fe07053bc066c2d48ba813ce3d/browser/components/preferences/translations.js#72-74), the Accessibility Utils do not proceed with accessing the element internals and test the `<button>` itself during these tests, thus failing a11y_checks. A user won't be dispatching a click even on the container in the real life, but clicking a button, thus we may change the way we trigger the click event by replacing the dispatch event with `.click()` method to allow the accessibility tests to run on the `<button>` and ensure these buttons are, in fact, accessible now and will remain accessible with any future code changes.

Differential Revision: https://phabricator.services.mozilla.com/D208377
2024-04-24 00:14:35 +00:00
Stanca Serban
29d6ee2faf Backed out changeset 58e1e96263b7 (bug 1803678) mochitests failures in test_confirm_delete_dialog.html. CLOSED TREE 2024-04-24 03:14:45 +03:00
Stanca Serban
b0b915869e Backed out 5 changesets (bug 1552815) for causing bp-nu bustages in nsFaviconService.cpp.
Backed out changeset 08a2ac7a9834 (bug 1552815)
Backed out changeset bb9854e6ffe7 (bug 1552815)
Backed out changeset 4e06ccb2599e (bug 1552815)
Backed out changeset d28dd2aec9f4 (bug 1552815)
Backed out changeset 392389a8d495 (bug 1552815)
2024-04-24 03:03:10 +03:00
Daisuke Akatsuka
8084fddcc3 Bug 1552815: Use setFaviconForPage() instead of replaceFaviconData() r=mak,migration-reviewers,mconley
Depends on D192536

Differential Revision: https://phabricator.services.mozilla.com/D192537
2024-04-23 23:21:39 +00:00
Daisuke Akatsuka
ad006d147a Bug 1552815: Use setFaviconForPage() instead of replaceFaviconDataFromDataURL() r=sync-reviewers,mak
Depends on D192535

Differential Revision: https://phabricator.services.mozilla.com/D192536
2024-04-23 23:21:38 +00:00
gravyant
e950fb5069 Bug 1869065 - Re-visit some of the element property names used in moz-message-bar. r=hjones,reusable-components-reviewers,omc-reviewers,aminomancer
Differential Revision: https://phabricator.services.mozilla.com/D207897
2024-04-23 21:27:46 +00:00
Jonathan Sudiaman
a1780ebc7d Bug 1867614 - fxview-tab-list story is broken, shows a "ChromeUtils is not defined" error r=fxview-reviewers,reusable-components-reviewers,hjones,nsharpley
Remove transitive dependency on `ChromeUtils` that is causing this error.

Differential Revision: https://phabricator.services.mozilla.com/D208380
2024-04-23 21:26:09 +00:00
Hanna Jones
9413513b0d Bug 1803678 - enable lazy loading of ESModule based moz- custom elements r=reusable-components-reviewers,pip-reviewers,credential-management-reviewers,translations-reviewers,kpatenio,issammani,mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D207445
2024-04-23 19:28:47 +00:00
Jason Prickett
33a3dc43a5 Bug 1892769 - Add reverse-split styles to no-rdm selector r=omc-reviewers,hanna_a
This patch adds the reverse-split rules to the `no-rdm` selector so that reverse-split isn't reverted at widths less than 800px.

Differential Revision: https://phabricator.services.mozilla.com/D208272
2024-04-23 19:04:46 +00:00
James Teow
838f35872f Bug 1891982 - Part 2: Do minimal renaming of TopSitesFeed to TopSites - r=dao
Avoiding renaming all references to TopSitesFeed (especially in tests) until
after I remove extraneous code and refactor in stages the component code.

Depends on D207827

Differential Revision: https://phabricator.services.mozilla.com/D207828
2024-04-23 18:32:31 +00:00
James Teow
dd5f2cae2c Bug 1891982 - Part 1: Copy Top Sites Feed into the Top Sites component - r=dao,frontend-codestyle-reviewers,Standard8
Differential Revision: https://phabricator.services.mozilla.com/D207827
2024-04-23 18:32:30 +00:00
Nuohan Li
b681164a9f Bug 1890795 - Count number of trust objects in db, r=jschanck,firefox-desktop-core-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D207465
2024-04-23 16:50:07 +00:00
Gijs Kruitbosch
004090bf97 Bug 1890718 - move bookmark and library panelview event handling to not use inline event attributes, r=places-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D207881
2024-04-23 15:21:21 +00:00
Aron Cseh
08943f7f60 Backed out changeset 421fd8a0360c (bug 1803678) for causing mochitest failures on browser_translations_select_panel_init_failure.js CLOSED TREE 2024-04-23 18:16:55 +03:00
Nipun Shukla
0b77cf1569 Bug 1892782 - Enable Firefox launch on login by default r=nalexander,settings-reviewers,mconley
Depends on D207595

Differential Revision: https://phabricator.services.mozilla.com/D208182
2024-04-23 14:08:52 +00:00