Commit Graph

27814 Commits

Author SHA1 Message Date
Perry McManis
20fc5f94f9 Bug 1849236 - Send a shopping component displayed Event r=jhirsch,TravisLong
Differential Revision: https://phabricator.services.mozilla.com/D186500
2023-09-12 20:00:05 +00:00
Sandor Molnar
210db4d258 Bug 1844776 - Fix lint failure. a=lint-fix. CLOSED TREE 2023-09-12 17:05:48 +03:00
Paul Zuehlcke
1ab300a5d2 Bug 1844776 - Test. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D181780
2023-09-12 13:25:27 +00:00
Mark Banner
b187022551 Bug 1852576 - Remove unnecessary AboutCompat.jsm and aboutPageProcessScript.js entries from the intermittent known scripts list in browser_startup_content.js. r=webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D187911
2023-09-12 07:27:14 +00:00
Cosmin Sabou
28bc51699a Backed out 9 changesets (bug 1839918) for causing a top crash as in Bug 1852357. a=backout
Backed out changeset 1c438df525c7 (bug 1839918)
Backed out changeset 6e3d7fdfda3f (bug 1839918)
Backed out changeset 087b27593538 (bug 1839918)
Backed out changeset 302d12c12083 (bug 1839918)
Backed out changeset 750e0796c1ad (bug 1839918)
Backed out changeset 3949d9b400d4 (bug 1839918)
Backed out changeset 707021ebfd23 (bug 1839918)
Backed out changeset fa9a6af80526 (bug 1839918)
Backed out changeset 5aa3b2f1b5ec (bug 1839918)
2023-09-11 16:42:08 +03:00
Yifan Zhu
fa11537c53 Bug 1852191 - Only show tooltip when document has focus. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D187749
2023-09-10 12:21:47 +00:00
Gijs Kruitbosch
97c581ba5a Bug 1847600 - ensure shopping sidebar activeness updates when switching tabs or hiding/showing it, r=emilio,fchasen
Differential Revision: https://phabricator.services.mozilla.com/D187552
2023-09-08 23:05:53 +00:00
Gijs Kruitbosch
5736aa0cd2 Bug 1846787 - let shopping code ride the train (disabled by default), r=jhirsch
Differential Revision: https://phabricator.services.mozilla.com/D187779
2023-09-08 17:04:40 +00:00
Perry McManis
efd25593ba Bug 1851036 - Add events for displaying the shopping component's address bar icon r=Gijs,TravisLong
Differential Revision: https://phabricator.services.mozilla.com/D187230
2023-09-08 13:43:17 +00:00
Iulian Moraru
e7ba138c88 Backed out changeset 5f5354d30a45 (bug 1783521) for causing bc failures on browser_ext_windows_create_url.js. CLOSED TREE 2023-09-08 10:21:20 +03:00
DJ
bfd5a700c3 Bug 1783521 - add card preview when inactive tab hovered. r=settings-reviewers,desktop-theme-reviewers,tabbrowser-reviewers,fluent-reviewers,flod,dao,mconley
Differential Revision: https://phabricator.services.mozilla.com/D184260
2023-09-08 02:47:16 +00:00
Sam Foster
0db730dada Bug 1833522 - Add closed tabs from closed windows to the history:recently-closed tab menus. r=dao,extension-reviewers,sessionstore-reviewers,sclements,robwu,Standard8,fxview-reviewers
* Change the signature for SessionStore.getClosedTabCount to accept either a window or options object
* Extend tests for the recently-closed-tabs menu(s)
* Add a test manifest to run the session/recently-closed tabs related extension tests with the
  legacy (false) values for the all-windows and closed tabs from closed windows prefs

Differential Revision: https://phabricator.services.mozilla.com/D186400
2023-09-08 00:36:32 +00:00
Sam Foster
7878082e5c Bug 1833522 - Share some of sessionstore's test helpers for use in recently-closed tab tests. r=sclements,fxview-reviewers,sessionstore-reviewers
* Move closeTab and openAndCloseTab to the helpers module and replace a couple of uses
* Move waitForBrowserState/promiseBrowserState and replace a couple of uses

Differential Revision: https://phabricator.services.mozilla.com/D187636
2023-09-08 00:36:32 +00:00
Niklas Baumgardner
4d87f3f6e8 Bug 1849159 - Toolbar button should hide when opted out. r=shopping-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D187052
2023-09-07 20:55:48 +00:00
Mike Kaply
f35377c487 Bug 1851525 - Allow Firefox View icon to be set via Nimbus. r=sclements,desktop-theme-reviewers,fxview-reviewers,dao,sfoster
Differential Revision: https://phabricator.services.mozilla.com/D187458
2023-09-07 18:01:32 +00:00
ganna
912571dec7 Bug 1849192 - Replace hbox.panel-footer with moz-button-group in popupnotification r=hjones,desktop-theme-reviewers,dao,reusable-components-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D183231
2023-09-07 17:47:57 +00:00
Jared Hirsch
65716884ce Bug 1837696 - Expose shopping strings to localization r=shopping-reviewers,fluent-reviewers,flod,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D186574
2023-09-07 14:37:46 +00:00
Paul Zuehlcke
c50bea95cc Bug 1839918 - Update tests for nsICookieNotification. r=cookie-reviewers,sessionstore-reviewers,bvandersloot,valentin
Differential Revision: https://phabricator.services.mozilla.com/D185302
2023-09-07 08:25:55 +00:00
Niklas Baumgardner
c6f3be4e0e Bug 1849685 - Shopping button should only show if current browser is a product page. r=shopping-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D187326
2023-09-07 01:55:15 +00:00
Emilio Cobos Álvarez
c645cbeaa8 Bug 1851651 - Remove navigator-toolbox-background. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D187485
2023-09-06 21:51:40 +00:00
Narcis Beleuzu
7a36a26eb0 Backed out 2 changesets (bug 1847307, bug 1837696) for bc failure on browser_inprogress_analysis.js . CLOSED TREE
Backed out changeset 6e5768f3fc48 (bug 1837696)
Backed out changeset c3a616c4d136 (bug 1847307)
2023-09-07 01:12:56 +03:00
Jared Hirsch
8ad240e7c4 Bug 1837696 - Expose shopping strings to localization r=shopping-reviewers,fluent-reviewers,flod,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D186574
2023-09-06 21:15:41 +00:00
Fred Chasen
c5bf399efd Bug 1846768 - Re-request analysis on reloads. r=shopping-reviewers,Gijs
When a reload flag is passed, bypass the same URI check and request an analysis for the reloaded product again.

Differential Revision: https://phabricator.services.mozilla.com/D187251
2023-09-06 19:13:38 +00:00
Sandor Molnar
d1c48089d6 Backed out changeset 9a1bfa2c79cd (bug 1837696) for causing failures on browser/components/shopping/tests/browser/<random> 2023-09-06 19:32:49 +03:00
Jared Hirsch
2a1c5e4d61 Bug 1837696 - Expose shopping strings to localization r=shopping-reviewers,fluent-reviewers,flod,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D186574
2023-09-06 15:00:55 +00:00
Sandor Molnar
2cc8f20769 Backed out changeset 91e76d818152 (bug 1849159) causing bc failures in browser/components/shopping/tests/browser/browser_shopping_urlbar.js CLOSED TREE 2023-09-06 17:47:09 +03:00
Sandor Molnar
b893d167c6 Backed out changeset f5f15b313e48 (bug 1851525) for causing bc failures in browser/base/content/test/performance/browser_startup_images.js 2023-09-06 17:46:35 +03:00
Vinny Diehl
5b6362de1d Bug 1851325 - Center logo vertically on the about dialog r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D187355
2023-09-06 13:58:16 +00:00
Niklas Baumgardner
21dcfc1675 Bug 1849159 - Toolbar button should hide when opted out. r=shopping-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D187052
2023-09-06 13:41:37 +00:00
Mike Kaply
dad34a6594 Bug 1851525 - Allow Firefox View icon to be set via Nimbus. r=sclements,desktop-theme-reviewers,fxview-reviewers,dao,sfoster
Differential Revision: https://phabricator.services.mozilla.com/D187458
2023-09-06 13:41:27 +00:00
Emilio Cobos Álvarez
726f71faf3 Bug 1850827 - Simplify how we draw window decorations. r=stransky,rmader,desktop-theme-reviewers,dao
This makes the rounded bottom corners work on X11, and makes the top
corner drawing less insane.

Differential Revision: https://phabricator.services.mozilla.com/D187345
2023-09-06 11:07:58 +00:00
Drew Willcoxon
9aadedb037 Bug 1851256 - Part 3: Test fix. r=lina
Depends on D187324

Differential Revision: https://phabricator.services.mozilla.com/D187327
2023-09-05 21:11:58 +00:00
Stanca Serban
f8c85de251 Backed out changeset 4ced56d93af6 (bug 1849159) for causing mochitests failures in browser_stale_product.js. CLOSED TREE 2023-09-05 19:54:32 +03:00
Emilio Cobos Álvarez
4e4cb31a7f Bug 1847584 - Account for IsUnderHiddenEmbedderElement() for BrowserChild visibility. r=smaug
Test by Gijs. Note that I removed the .isActive assertion, because this doesn't
affect activeness.

We could make that change too, but that's a bigger change, and I think we want
to do this regardless.

The CAN_RUN_SCRIPT annotations are obsolete (they come from bug 1582042
which directly fired docshell activity events, but that's not true
anymore, bug 1635914 changed the setup a bit later).

Differential Revision: https://phabricator.services.mozilla.com/D185643
2023-09-05 16:13:00 +00:00
Niklas Baumgardner
48fe82fe37 Bug 1849159 - Toolbar button should hide when opted out. r=shopping-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D187052
2023-09-05 14:38:14 +00:00
Alexandra Borovova
2a2181c8b1 Bug 1849621 - Add prompt input value into DOMModalDialogClosed event details. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D186789
2023-09-05 13:12:38 +00:00
Marc Seibert
28647db072 Bug 1850492 - Remove security.insecure_connection_icon.enabled and security.insecure_connection_icon.pbmode.enabled prefs.r=dao
Differential Revision: https://phabricator.services.mozilla.com/D187031
2023-09-05 10:12:44 +00:00
Dão Gottwald
fb9aa2f55f Bug 1850721 - Correctly check boolean attributes when deciding whether to set indicator-replaces-favicon, and correctly carry over boolean attributes when moving a tab to another window. r=mak,tabbrowser-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D187183
2023-09-05 09:57:27 +00:00
Sarah Clements
b023aa4b2f Bug 1851453 - Disable notification dot in firefox view r=mkaply
Differential Revision: https://phabricator.services.mozilla.com/D187372
2023-09-04 14:17:18 +00:00
Paul Zuehlcke
84a0c76d12 Bug 1851163 - Remove obsolete felt privacy (2022) prefs. r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D187275
2023-09-04 08:36:02 +00:00
Florian Quèze
909d119d56 Bug 415225 - provide the mime type when saving an image from the Page Info Media tab, r=mconley.
Differential Revision: https://phabricator.services.mozilla.com/D186973
2023-09-01 20:37:37 +00:00
Sandor Molnar
2b8e04b284 Backed out changeset ad7684944acc (bug 1850721) for causing bc failures in dom/base/test/browser_timeout_throttling_with_audio_playback.js CLOSED TREE 2023-09-01 19:46:14 +03:00
Dão Gottwald
ce49384647 Bug 1850721 - Correctly check boolean attributes when deciding whether to set indicator-replaces-favicon, and correctly carry over boolean attributes when moving a tab to another window. r=mak,tabbrowser-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D187183
2023-09-01 15:41:22 +00:00
Dale Harvey
6a30a8ed22 Bug 1848048 - Add a result menu to disable trending results. r=dao,fluent-reviewers,settings-reviewers,flod,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D187066
2023-09-01 08:38:54 +00:00
Shane Hughes
b40c9699c3 Bug 1846044 - Implement Shopping Sidebar auto-activation behavior. r=shopping-reviewers,omc-reviewers,jhirsch,Mardak
If the user has not opted in, automatically set the sidebar to `active` if:
1. The sidebar has not already been automatically set to `active` twice.
2. It's been at least 24 hours since the user last saw the sidebar because
   of this auto-activation behavior.
3. The sidebar was not already auto-activated in this session. This is
   unlikely to come into play for most users, since this only executes on
   startup and when the `enabled` Nimbus variable changes.

Also, if the user has still not opted in at the end of the session, and
we auto-activated the sidebar for them, auto-close the sidebar on
shutdown. This means we show the onboarding to the user automatically in
each PDP for up to 2 sessions. After that, if the user still has not
opted in, we will stop trying.

Differential Revision: https://phabricator.services.mozilla.com/D184994
2023-08-31 19:50:58 +00:00
ganna
fffedee9ef Bug 1832348 - Part 1: Replace .panel-footer with moz-button-group in editBookmarkPanel r=hjones,dao
Differential Revision: https://phabricator.services.mozilla.com/D181285
2023-08-30 17:35:38 +00:00
Dão Gottwald
132ffbfd68 Bug 1850649 - Treat the 'selected' attribute (which is an alias for 'visuallyselected' here) as a standard boolean attribute. r=mak a=Aryx
Differential Revision: https://phabricator.services.mozilla.com/D187110
2023-08-30 13:58:20 +00:00
John Schanck
3104851fc5 Bug 1823720 - prevent some fullscreen states while WebAuthn prompts are shown. r=edgar,keeler
This prevents fullscreen states that hide chrome while WebAuthn prompts are shown. Specifically, it
  1) ensures that the navigation toolbox is shown in fullscreen windows, and
  2) disallows fullscreen DOM elements.

Differential Revision: https://phabricator.services.mozilla.com/D187001
2023-08-29 22:39:45 +00:00
Kelly Cochrane
c5ca126b8e Bug 1845356 - Update Firefox View toolbarbutton icon and label/tooltip r=fluent-reviewers,desktop-theme-reviewers,fxview-reviewers,flod,dao,sclements
Differential Revision: https://phabricator.services.mozilla.com/D184970
2023-08-29 12:40:52 +00:00
Dão Gottwald
4f4e82ce4b Bug 1849904 - Convert a bunch of psuedo-boolean tab strip attributes to be standard boolean attributes. r=mconley,tabbrowser-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D186729
2023-08-29 06:52:49 +00:00