Jeremy Swinarton
535307654a
Bug 1908873: THP appears as tooltip to accessibility tools r=dwalker,accessibility-frontend-reviewers,ayeddi,tabbrowser-reviewers,Jamie
...
Differential Revision: https://phabricator.services.mozilla.com/D217631
2024-08-06 14:44:44 +00:00
Dale Harvey
f9ca64ed89
Bug 1902052 - Ensure SearchModeSwitcher can be accessed via keyboard r=urlbar-reviewers,fluent-reviewers,daisuke
...
Differential Revision: https://phabricator.services.mozilla.com/D216113
2024-08-05 16:49:34 +00:00
Ed Lee
1dd2819331
Bug 1905750 - Stub actors and panel to display content-area shortcuts on text selection r=tarek,desktop-theme-reviewers,tabbrowser-reviewers,firefox-desktop-core-reviewers ,dao
...
Add default false shortcuts pref to control GenAI actors initially detecting text selection. Prepare content-area elements that stack on top of tab's browser.
Differential Revision: https://phabricator.services.mozilla.com/D217544
2024-07-26 07:22:59 +00:00
DJ
c65aeb08e6
Bug 1899566 - only rollup tab preview on wheel if tabs overflow. r=tabbrowser-reviewers,dao
...
Differential Revision: https://phabricator.services.mozilla.com/D215260
2024-07-02 13:59:45 +00:00
Tom Schuster
d3cd235a72
Bug 1900381 - Remove the remaining (direct) mainPopupset popup inline event handlers. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D214719
2024-07-01 08:10:01 +00:00
Tom Schuster
b558a0cc09
Bug 1900381 - Remove (direct) mainPopupset onpopupshowing inline event handlers. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D213940
2024-07-01 08:10:00 +00:00
Tom Schuster
728dc2abf5
Bug 1904029 - Correctly init View > Toolbars in the menubar. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D214543
2024-06-21 15:11:46 +00:00
Dão Gottwald
f5e234b32f
Bug 1903519 - Move pending print preview styles from browser/base/content/browser.css into a new toolkit stylesheet to be loaded by the print-preview custom element. r=desktop-theme-reviewers,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D214249
2024-06-19 12:22:45 +00:00
Tom Schuster
7f5c4efe21
Bug 1900381 - Remove (direct) mainPopupset oncommand inline event handlers. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D213404
2024-06-17 15:29:51 +00:00
Dale Harvey
3a3707ff44
Bug 1891863 - Implement initial prototype of dedicated search button. r=dao,fluent-reviewers,desktop-theme-reviewers,bolsson
...
Differential Revision: https://phabricator.services.mozilla.com/D209469
2024-06-12 13:14:14 +00:00
Tom Schuster
c14def8c5f
Bug 1898764 - Remove the inline event handlers for contextmenu popupshowing/hiding. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D211561
2024-06-10 13:36:23 +00:00
Ed Lee
93d51ae3f5
Bug 1894990 - Re-work logic for adding Megalist to sidebar to align with revamped sidebar r=mtigley,sidebar-reviewers,kcochrane
...
Consolidate custom megalist sidebar logic to a helper for pref-controlled sidebars.
Differential Revision: https://phabricator.services.mozilla.com/D212240
2024-06-05 18:59:31 +00:00
Dão Gottwald
8df5bb9b35
Bug 1897503 - Move browser-allTabsMenu.inc.xhtml to browser/components/tabbrowser/. r=tabbrowser-reviewers,mak
...
Differential Revision: https://phabricator.services.mozilla.com/D210828
2024-05-21 11:27:15 +00:00
Nikki Sharpley
f0a31cbd25
Bug 1893505 - Add custom right-click menu to sidebar extension r=sidebar-reviewers,fluent-reviewers,Gijs,sfoster
...
This patch creates a new context menu for the revamped sidebar, including existing
options for managing extensions. We should be able to build off the `onSidebarPopupShowing`
function to customize what we want to show based on what sidebar item we right click.
Differential Revision: https://phabricator.services.mozilla.com/D208951
2024-05-15 14:30:31 +00:00
Cristian Tuns
cd12aa5cb6
Backed out changeset fd7f1bc5ccce (bug 1893505) for causing bc failures in browser_sidebar_move.js CLOSED TREE
2024-05-14 18:24:04 -04:00
Nikki Sharpley
f1362e7cdc
Bug 1893505 - Add custom right-click menu to sidebar extension r=sidebar-reviewers,fluent-reviewers,Gijs,sfoster
...
This patch creates a new context menu for the revamped sidebar, including existing
options for managing extensions. We should be able to build off the `onSidebarPopupShowing`
function to customize what we want to show based on what sidebar item we right click.
Differential Revision: https://phabricator.services.mozilla.com/D208951
2024-05-14 21:00:23 +00:00
Sarah Clements
fb5818e268
Bug 1892965 - Rename SidebarUI and SidebarLauncher r=sidebar-reviewers,places-reviewers,nsharpley
...
Differential Revision: https://phabricator.services.mozilla.com/D208901
2024-05-03 15:20:15 +00:00
Jeremy Swinarton
772a1558e0
Bug 1889369: enable tooltipsShowPidAndActiveness for tab card preview r=dwalker,desktop-theme-reviewers,tabbrowser-reviewers,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D208652
2024-05-02 16:59:34 +00:00
Norisz Fay
a2156ad63a
Backed out changeset 75c44ff76360 (bug 1892965) for causing multiple failures
2024-05-01 22:58:27 +03:00
Sarah Clements
5209eded5e
Bug 1892965 - Rename SidebarUI and SidebarLauncher r=sidebar-reviewers,places-reviewers,nsharpley
...
Differential Revision: https://phabricator.services.mozilla.com/D208901
2024-05-01 12:19:41 +00:00
Erik Nordin
baa157903b
Bug 1870349 - Populate SelectTranslationsPanel Settings r=translations-reviewers,fluent-reviewers,bolsson,gregtatum
...
Adds the menu items to the SelectTranslationsPanel
settings menu popup.
Depends on D207948
Differential Revision: https://phabricator.services.mozilla.com/D207949
2024-04-22 22:33:49 +00:00
Emilio Cobos Álvarez
538ba79a1d
Bug 1891797 - Close duplicate tabs from the context menu. r=tabbrowser-reviewers,fluent-reviewers,dao,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D207633
2024-04-19 13:31:38 +00:00
DJ
1e83a07670
Bug 1891049 - prevent tab preview from stealing focus. r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D207285
2024-04-12 08:27:17 +00:00
Emilio Cobos Álvarez
f77a04e463
Bug 1890397 - Rework tab preview panel to make it not part of the shadow dom. r=desktop-theme-reviewers,tabbrowser-reviewers,dao,emilio
...
This moves the panel to the light dom so that it works like every other
panel, but it seems simpler in general too?
Differential Revision: https://phabricator.services.mozilla.com/D207133
2024-04-10 21:07:55 +00:00
Yi Xiong Wong
78b5d3f5fc
Bug 1880914 - Move BrowserFullScreen. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D206200
2024-04-08 17:21:02 +00:00
Erik Nordin
956ed1ca56
Bug 1870316 - Misc. Translations test fixes r=translations-reviewers,gregtatum
...
Differential Revision: https://phabricator.services.mozilla.com/D202880
2024-04-06 02:07:24 +00:00
Yi Xiong Wong
b06ea8dcae
Bug 1880914 - Move gotoHistoryIndex. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D205526
2024-03-28 17:05:01 +00:00
Micah Tigley
47cb86e453
Bug 1869845 - Establishing Megalist. r=issammani,firefox-desktop-core-reviewers ,fluent-reviewers,sidebar-reviewers,mstriemer,niklas,mtigley,bolsson
...
Megalist is a feature where a user can manage their personal data from one place. This is available as an entry in the browser sidebar by adding the pref “browser.megalist.enabled”.
This initial patch includes:
* Displaying logins, credit cards, and addresses in the browser sidebar
* Editing login, credit card, or address
* Rendering site favicons
* Importing logins
* Copying field values
* Filtering records using search text
* Conceal / reveal password
What’s not included:
* Creating a login, credit card, or address
* Deleting
* Sorting records
* Tests
* Documentation
**Architecture**
At a high-level, the relationship between modules can be outlined as such:
DataSource <—> Aggregator <—> View Model <—> View
The **MegalistViewModel** is responsible for providing the data that will be displayed in the view (MegalistView). It is responsible for organizing data accessed from the Aggregator into a list and send this data as “snapshots” to the view. The MegalistParent/Child actors facilitate the communication between the browser context and content.
The **Aggregator** is responsible for connecting a data source to the ViewModel. It can connect multiple data sources to the ViewModel.
The **data source **defines how the data is fetched and represented in Megalist as a group of “lines”. At this level, we define specific functionality on what commands can act on this data and what is exposed to the ViewModel.
Differential Revision: https://phabricator.services.mozilla.com/D202678
2024-03-26 20:16:06 +00:00
Daisuke Akatsuka
3fe975027d
Bug 130327: Use exposable URL when bookmarking current tab(s) r=places-reviewers,mak
...
Differential Revision: https://phabricator.services.mozilla.com/D193764
2024-03-07 05:11:52 +00:00
Sandor Molnar
e80bc66ede
Backed out 3 changesets (bug 130327) for causing build bustages @ toolkit/components/places/nsFaviconService.cpp
...
Backed out changeset 23d5336f3a16 (bug 130327)
Backed out changeset 7303defc69b0 (bug 130327)
Backed out changeset 7f3eb4071a8c (bug 130327)
2024-03-07 02:28:35 +02:00
Daisuke Akatsuka
1e14a1af95
Bug 130327: Use exposable URL when bookmarking current tab(s) r=places-reviewers,mak
...
Differential Revision: https://phabricator.services.mozilla.com/D193764
2024-03-06 23:56:38 +00:00
Erik Nordin
af227411f2
Bug 1880357 - Rename TranslationsPanel to FullPageTranslationsPanel r=translations-reviewers,gregtatum
...
Renames the TranslationsPanel class itself to FullPageTranslationsPanel
to distinguish it from the SelectTranslationsPanel class.
Depends on D200877
Differential Revision: https://phabricator.services.mozilla.com/D201280
2024-02-23 21:30:37 +00:00
Erik Nordin
7dc54a9168
Bug 1880357 - Rename translationsPanel.(inc.xhtml|js) r=translations-reviewers,gregtatum
...
Renames the files translationsPanel... to fullPageTranslationsPanel...
to more accurately reflect what it is, now that there are
two translations panels.
Depends on D200506
Differential Revision: https://phabricator.services.mozilla.com/D200857
2024-02-23 21:30:36 +00:00
Erik Nordin
2cdd4834e6
Bug 1870300 - Add SelectTranslationsPanel class r=translations-reviewers,fluent-reviewers,desktop-theme-reviewers,bolsson,gregtatum,emilio
...
Adds a new class for SelectTranslationsPanel.
Differential Revision: https://phabricator.services.mozilla.com/D200502
2024-02-23 21:30:34 +00:00
DJ
ca9f42a177
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
2028d562b3
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
681d1ba324
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
e1e878dc76
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
9f138761a4
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
9a029e938e
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
d4de90a56b
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
8e6281d821
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
86011b4643
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
f0be2f0119
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
ba87a9d6fc
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
6e68090bc2
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
cf421bd6f6
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
45c84352f3
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
d45fa4cc60
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
c1f4823686
Backed out changeset 6d11e2f54668 (bug 1855875) for causing bug 1856697
2023-10-04 18:46:25 +03:00