Commit graph

122 commits

Author SHA1 Message Date
DJ
2c25cf5feb 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
2024-01-12 19:29:18 +00:00
Narcis Beleuzu
11a7de2215 Backed out changeset fe2ffeac3ec2 (bug 1783521) for marionette failure on test_restore_manually.py . CLOSED TREE 2023-12-20 21:20:39 +02:00
DJ
d9aae7c836 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-12-20 15:56:51 +00:00
Sam Foster
f3819a9d6c Bug 1820015 - Make the screenshots UI keyboard accessible. r=niklas
* Move the chrome panel buttons into a `box` which is inserted into #navigator-toolbox
* Adjust what open/closed means using hidden instead
* Capture a weak ref to the focused element on open, and attempt to put focus back on exit
* Add some restore-focus tests
* Fix a bug where cancel via overlay "X" button wasn't exiting properly
* Place initial focus in the preview dialog button on the download button

Differential Revision: https://phabricator.services.mozilla.com/D181184
2023-12-18 19:01:44 +00:00
Gijs Kruitbosch
c6f003d117 Bug 1858409 - only show autofill/services menus when appropriate, r=mac-reviewers,reusable-components-reviewers,mstange,emilio,tgiles
Differential Revision: https://phabricator.services.mozilla.com/D196296
2023-12-14 08:27:56 +00:00
Gijs Kruitbosch
edf29b31d0 Bug 1869812 put webcompat reporter panelviews in a template so their contents don't run or load additional script/css, r=twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D196306
2023-12-13 17:11:19 +00:00
Thomas Wisniewski
6cb66d4ccd Bug 1852340 - part 1: Add a new Gecko component for reporting broken websites; r=ayeddi,fluent-reviewers,mossop,flod,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D190647
2023-11-20 01:50:36 +00:00
Cristian Tuns
c76093316c Backed out 3 changesets (bug 1852340) for causing frequent mochitest failures in docshell/test/chrome/ CLOSED TREE
Backed out changeset 61875987e62c (bug 1852340)
Backed out changeset 05320d6c0441 (bug 1852340)
Backed out changeset 411374d444d1 (bug 1852340)
2023-11-19 11:46:26 -05:00
Thomas Wisniewski
4c054b0ab4 Bug 1852340 - part 1: Add a new Gecko component for reporting broken websites; r=ayeddi,fluent-reviewers,mossop,flod,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D190647
2023-11-19 15:34:40 +00:00
Natalia Csoregi
42acdc9cd5 Backed out 3 changesets (bug 1852340) for causing failures due to reportBrokenSite.ftl. CLOSED TREE
Backed out changeset 86f9e01f70d6 (bug 1852340)
Backed out changeset 0049d0494b17 (bug 1852340)
Backed out changeset 7851355d5c95 (bug 1852340)
2023-11-19 10:50:25 +02:00
Thomas Wisniewski
ad730e4654 Bug 1852340 - part 1: Add a new Gecko component for reporting broken websites; r=ayeddi,fluent-reviewers,mossop,flod,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D190647
2023-11-19 07:31:31 +00:00
Natalia Csoregi
67ce438ab8 Backed out changeset 59a1d385ed2a (bug 1852340) for causing multiple failures e.g. browser_startup_images.js. CLOSED TREE 2023-11-17 15:59:18 +02:00
Thomas Wisniewski
ca1fea74be Bug 1852340 - part 1: Add a new Gecko component for reporting broken websites; r=ayeddi,fluent-reviewers,mossop,flod,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D190647
2023-11-17 12:34:52 +00:00
Gijs Kruitbosch
90c0ebb4ff Bug 1858435 - rename picture in picture panel file to make it obvious it's an include, r=pip-reviewers,mconley
Differential Revision: https://phabricator.services.mozilla.com/D192868
2023-11-06 17:49:51 +00:00
Emilio Cobos Álvarez
8c74cf2354 Bug 1855875 - Rename panel-footer-button to footer-button, and use them for customize mode footer too. r=dao,desktop-theme-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D189630
2023-10-23 15:51:37 +00:00
Cristina Horotan
db3ec44028 Backed out changeset 6d11e2f54668 (bug 1855875) for causing bug 1856697 2023-10-04 18:46:25 +03:00
Emilio Cobos Álvarez
154a323648 Bug 1855875 - Rename panel-footer-button to footer-button, and use them for customize mode footer too. r=dao,desktop-theme-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D189630
2023-10-02 16:51:52 +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
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
Erik Nordin
553e5b6f0d Bug 1842646 - Add a way to disable offering translations r=gregtatum,fluent-reviewers,flod
Adds functionality to the Translations panel settings
menu for users to disable whether translations will
be automatically offered, i.e. that the translations
panel automatically pops open on relevant web pages.

Co-authored-by: Greg Tatum <tatum.creative@gmail.com>

Differential Revision: https://phabricator.services.mozilla.com/D186251
2023-08-18 16:31:36 +00:00
Erik Nordin
042f9c0f71 Bug 1845428 - Handle TranslationsTelemetry learn-more events r=gregtatum
Handles telemetry events that lead to the about/learn-more
page within the Translations panel and the settings menu.

Differential Revision: https://phabricator.services.mozilla.com/D184703
2023-07-29 04:43:45 +00:00
Erik Nordin
e3cfa5c06d Bug 1845428 - Handle TranslationsTelemetry settings events r=gregtatum
Handles telemetry events for managing the language-
and site-based settings options from the settings
menu invoked from the Translations panel.

Differential Revision: https://phabricator.services.mozilla.com/D184702
2023-07-29 04:43:45 +00:00
Erik Nordin
d7aead1f0c Bug 1845428 - Handle TranslationsTelemetry panel settings popup events r=gregtatum
Handles telemetry events that deal with popupshown and
popuphidden for the translations settings menu invoked
from the Translations panel.

Differential Revision: https://phabricator.services.mozilla.com/D184700
2023-07-29 04:43:44 +00:00
Butkovits Atila
fa74cadd25 Backed out 6 changesets (bug 1832348) for causing mochitest failures with leaks. CLOSED TREE
Backed out changeset 50f0546e5e0e (bug 1832348)
Backed out changeset 294d38c19889 (bug 1832348)
Backed out changeset 9cc22e70d293 (bug 1832348)
Backed out changeset fdcd11e66071 (bug 1832348)
Backed out changeset a357b1c75148 (bug 1832348)
Backed out changeset fcc56c5fd7e4 (bug 1832348)
2023-07-26 20:41:26 +03:00
ganna
8ab446ec58 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-07-26 15:47:39 +00:00
Greg Tatum
22f09aad89 Bug 1831341 - Add the learn more link to the translations gear menu; r=nordzilla,fluent-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D183029
2023-07-25 15:23:31 +00:00
Stanca Serban
37be355b4c Backed out 3 changesets (bug 1842091, bug 1831341) for causing mochitests failures in browser_parsable_css.js. CLOSED TREE
Backed out changeset 985bdabdd626 (bug 1831341)
Backed out changeset dfb82e14371f (bug 1831341)
Backed out changeset e739e22a9f1d (bug 1842091)
2023-07-25 00:31:40 +03:00
Greg Tatum
4d506564f2 Bug 1831341 - Add the learn more link to the translations gear menu; r=nordzilla,fluent-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D183029
2023-07-24 18:59:49 +00:00
Itiel
a770fbcc3d Bug 1836633 - Align the translation panel's settings gear menupopup with its button, and move the menupopup itself to main-popupset.inc.xhtml r=gregtatum
Differential Revision: https://phabricator.services.mozilla.com/D179879
2023-06-25 19:26:21 +00:00
Cristian Tuns
829794ed69 Backed out changeset 31d5ffaf0b16 (bug 1836633) for causing bc failures in browser_translations_panel_always_translate_language.js CLOSED TREE 2023-06-24 15:11:16 -04:00
Itiel
63bf183241 Bug 1836633 - Align the translation panel's settings gear menupopup with its button, and move the menupopup itself to main-popupset.inc.xhtml r=gregtatum
Differential Revision: https://phabricator.services.mozilla.com/D179879
2023-06-24 17:52:33 +00:00
Dão Gottwald
e34bc91336 Bug 1835890 - Make sidebar switcher panel a normal menupopup. r=Itiel,extension-reviewers,mconley,rpl
Differential Revision: https://phabricator.services.mozilla.com/D179877
2023-06-15 14:14:43 +00:00
Marc Seibert
0deefb9a4a Bug 1836985 - Remove screenshot from the Star ('Bookmark this page') panel.r=dao
Differential Revision: https://phabricator.services.mozilla.com/D180709
2023-06-14 08:33:44 +00:00
Julian Descottes
ef69574327 Bug 1836046 - [devtools] Remove the enable devtools popup for the F12 experiment r=devtools-reviewers,desktop-theme-reviewers,fluent-reviewers,flod,dao,ochameau
We will add another onboarding popup in the future, but we should first remove this old unused UI for the F12 experiment.

Differential Revision: https://phabricator.services.mozilla.com/D179664
2023-06-08 17:41:27 +00:00
Anna Yeddi
0e8ed851d8 Bug 1532282 - Make sidebar switcher menu to be PanelMultiView for its accessibility. r=Jamie,mconley,dao
Changing a panel for the sidebar menu popup to utilize PanelMultiView component that provides most of the panel's a11y out-of-the-box, as well as adding some additional properties to provide more information to AT.

Also adding a support to `keydown` event for the PanelMultiView focus management to backup the deprecated `keypress`.

Differential Revision: https://phabricator.services.mozilla.com/D178260
2023-06-08 15:32:57 +00:00
Tomislav Jovanovic
0ce2ec655c Bug 1835155 - Update Origin Controls state and message for quarantined extensions r=willdurand,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D179388
2023-05-31 20:42:36 +00:00
Niklas Baumgardner
cc6b936914 Bug 1811321 - Create PiP panel for disablePiP. r=pip-reviewers,fluent-reviewers,desktop-theme-reviewers,flod,dao,kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D175048
2023-05-30 22:07:26 +00:00
Cristian Tuns
28d473b72a Backed out changeset 0d84853804a6 (bug 1532282) for causing bc failures in /browser_sidebar_switcher.js CLOSED TREE 2023-05-30 16:48:46 -04:00
Anna Yeddi
738c5394ac Bug 1532282 - Make sidebar switcher menu to be PanelMultiView for its accessibility. r=Jamie,mconley,dao
Changing a panel for the sidebar menu popup to utilize PanelMultiView component that provides most of the panel's a11y out-of-the-box, as well as adding some additional properties to provide more information to AT.

Also adding a support to `keydown` event for the PanelMultiView focus management to backup the deprecated `keypress`.

Differential Revision: https://phabricator.services.mozilla.com/D178260
2023-05-30 16:52:55 +00:00
Natalia Csoregi
5c6e19d03f Backed out changeset 8eb0f2e49298 (bug 1811321) for causing failures due to unreferenced file pictureInPicturePanel.xhtml. CLOSED TREE 2023-05-16 18:50:19 +03:00
Niklas Baumgardner
0f800bd933 Bug 1811321 - Create PiP panel for disablePiP. r=pip-reviewers,fluent-reviewers,desktop-theme-reviewers,flod,dao,kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D175048
2023-05-16 14:04:14 +00:00
William Durand
b1004312e2 Bug 1805924 - Allow to re-order the list of extensions in the unified extensions panel. r=rpl,bolsson
Differential Revision: https://phabricator.services.mozilla.com/D175348
2023-05-04 06:11:44 +00:00
Emilio Cobos Álvarez
1d61a94f1b Bug 1828477 - Support input type=date in non-tabbrowser windows. r=Gijs,geckoview-reviewers,ohall
Differential Revision: https://phabricator.services.mozilla.com/D175771
2023-04-20 21:14:07 +00:00
Cristina Horotan
dbc5b34a3f Backed out changeset fcd3e501bdac (bug 1828477) for causing gv-junit failures. CLOSED TREE 2023-04-19 17:28:42 +03:00
Emilio Cobos Álvarez
081f3e748c Bug 1828477 - Support input type=date in non-tabbrowser windows. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D175771
2023-04-19 11:15:08 +00:00
Natalia Csoregi
e6dfae308a Backed out changeset 8abb5d78b663 (bug 1828477) for causing multiple failures e.g gv-junit on emptyShareReturnsTypeError. CLOSED TREE 2023-04-18 22:27:29 +03:00
Emilio Cobos Álvarez
f8779de473 Bug 1828477 - Support input type=date in non-tabbrowser windows. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D175771
2023-04-18 17:35:48 +00:00
Greg Tatum
2d5cb34041 Bug 1826437 - Implement the full page translations panel; r=nordzilla,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D174682
2023-04-12 16:13:24 +00:00
Emilio Cobos Álvarez
2e6cc963d3 Bug 1821412 - Remove previously-ineffective align attribute. r=dholbert
The stack we're on was a grid, so align/justify props work now, but
-moz-box-* properties didn't use to.

Differential Revision: https://phabricator.services.mozilla.com/D172160
2023-03-09 19:06:30 +00:00