Michael Kaply
af95c4ca67
Bug 1948934 - Don't show new sidebar in kiosk mode. a=RyanVM
...
Original Revision: https://phabricator.services.mozilla.com/D254001
Differential Revision: https://phabricator.services.mozilla.com/D257007
2025-07-12 13:30:33 +00:00
Sam Foster
b42b497a1f
Bug 1922777 - Retain the last-used sidebar view/command id even when the panel is closed. a=pascalc
...
Original Revision: https://phabricator.services.mozilla.com/D254261
Differential Revision: https://phabricator.services.mozilla.com/D256867
2025-07-11 08:23:07 +00:00
Gijs Kruitbosch
8000e1a525
Bug 1966155 - use moz-src for sidebar modules, r=sidebar-reviewers,zombie,nsharpley
...
Differential Revision: https://phabricator.services.mozilla.com/D249098
2025-05-16 17:55:28 +00:00
Kelly Cochrane
6dde4e5cbf
Bug 1965825 - Don't disarm mouseEnterTask on popupshown in browser-sidebar.js r=sidebar-reviewers,jsudiaman
...
Differential Revision: https://phabricator.services.mozilla.com/D249602
2025-05-15 20:08:10 +00:00
Kelly Cochrane
b9f3692262
Bug 1965742 - Don't add/remove MosPosTracker listeners for tab preview popups r=sidebar-reviewers,jsudiaman
...
Differential Revision: https://phabricator.services.mozilla.com/D248958
2025-05-12 20:59:25 +00:00
Kelly Cochrane
f8a2979106
Bug 1957017 - Prevent sidebar from collasing when context menu is open and expand on hover is enabled r=sidebar-reviewers,nsharpley,jsudiaman
...
Differential Revision: https://phabricator.services.mozilla.com/D247793
2025-05-09 16:00:28 +00:00
Serban Stanca
769229ac8f
Revert "Bug 1957017 - Prevent sidebar from collasing when context menu is open and expand on hover is enabled r=sidebar-reviewers,nsharpley,jsudiaman" for causing mochitests failures in browser_sidebar_expand_on_hover.js.
...
This reverts commit 92704055ca .
2025-05-08 23:00:21 +00:00
Kelly Cochrane
92704055ca
Bug 1957017 - Prevent sidebar from collasing when context menu is open and expand on hover is enabled r=sidebar-reviewers,nsharpley,jsudiaman
...
Differential Revision: https://phabricator.services.mozilla.com/D247793
2025-05-08 21:37:40 +00:00
Fred Chasen
32bb998a69
Bug 1961955 - Clean up Review Checker sidebar panel. r=shopping-reviewers,fluent-reviewers,sidebar-reviewers,kpatenio,jsudiaman
...
Differential Revision: https://phabricator.services.mozilla.com/D246993
2025-05-06 02:24:28 +00:00
Kelly Cochrane
40832e607b
Bug 1941189 - Make vertical pinned tabs container adjustable r=desktop-theme-reviewers,tabbrowser-reviewers,sidebar-reviewers,jsudiaman,nsharpley,sfoster
...
Differential Revision: https://phabricator.services.mozilla.com/D246484
2025-05-05 09:13:55 +00:00
Alexandru Marc
b06c4c0583
Revert "Bug 1941189 - Make vertical pinned tabs container adjustable r=desktop-theme-reviewers,tabbrowser-reviewers,sidebar-reviewers,jsudiaman,nsharpley,sfoster" for causing bc failures @ browser_resize_sidebar.js
...
This reverts commit 5c1d9210e4 .
2025-05-01 21:42:02 +00:00
Kelly Cochrane
5c1d9210e4
Bug 1941189 - Make vertical pinned tabs container adjustable r=desktop-theme-reviewers,tabbrowser-reviewers,sidebar-reviewers,jsudiaman,nsharpley,sfoster
...
Differential Revision: https://phabricator.services.mozilla.com/D246484
2025-05-01 20:52:57 +00:00
Iulian Moraru
6951b54b38
Backed out changeset 646fc6fe1859 (bug 1961955) for causing bc failures on browser_all_files_referenced.js. CLOSED TREE
2025-04-30 04:33:43 +03:00
Fred Chasen
b099c87ad0
Bug 1961955 - Clean up Review Checker sidebar panel. r=shopping-reviewers,fluent-reviewers,sidebar-reviewers,kpatenio,jsudiaman
...
Differential Revision: https://phabricator.services.mozilla.com/D246993
2025-04-29 23:59:01 +00:00
Sam Foster
2acb53bb57
Bug 1961190 - Only set initial sidebar launcher visibility to a default when its never been seen. r=sidebar-reviewers,kcochrane,sclements
...
Differential Revision: https://phabricator.services.mozilla.com/D246009
2025-04-25 19:33:41 +00:00
Goloman Adrian
17befc4396
Backed out changeset 9838e2ffe509 (bug 1961190) for causing xpcshell failures @test_sidebar_state.js. CLOSED TREE
2025-04-25 21:31:22 +03:00
Sam Foster
5c9f87dc15
Bug 1961190 - Only set initial sidebar launcher visibility to a default when its never been seen. r=sidebar-reviewers,kcochrane,sclements
...
Differential Revision: https://phabricator.services.mozilla.com/D246009
2025-04-25 16:59:53 +00:00
Emilio Cobos Álvarez
0c8b2bd7f8
Bug 1960926 - More explicitly wait for sidebar update. r=sidebar-reviewers,kcochrane
...
This is the front-end side fix. We might want to change the rendering
code too, I'm still investigating if this is web observable.
Differential Revision: https://phabricator.services.mozilla.com/D246131
2025-04-22 16:51:17 +00:00
smolnar
671d93ed3b
Backed out changeset 5a2b98798636 (bug 1960926) for causing bc failures @ browser_customize_sidebar.js CLOSED TREE
2025-04-22 18:37:17 +03:00
Emilio Cobos Álvarez
02a342eb75
Bug 1960926 - More explicitly wait for sidebar update. r=sidebar-reviewers,kcochrane
...
This is the front-end side fix. We might want to change the rendering
code too, I'm still investigating if this is web observable.
Differential Revision: https://phabricator.services.mozilla.com/D246131
2025-04-22 13:52:06 +00:00
Micah Tigley
44634783bd
Bug 1956952 - Add a probe for when CPM is enabled in sidebar customization panel. r=rsafaeian,sidebar-reviewers,kcochrane
...
Differential Revision: https://phabricator.services.mozilla.com/D243389
2025-04-15 14:30:04 +00:00
Ed Lee
26865b29fa
Bug 1943208 - Allow callout primary CTA to flip multiple prefs and open the chatbot panel r=sidebar-reviewers,sclements
...
Reopen panel if one was open when toggling revamp and still available. This avoids race condition of trying to open chatbot and flip revamp at the same time.
Differential Revision: https://phabricator.services.mozilla.com/D245367
2025-04-14 14:23:39 +00:00
Sam Foster
ced67263ef
Bug 1959498 - Ensure sidebar launcher gets un-expanded when we switch back to horizontal tabs. r=sidebar-reviewers,sclements
...
Differential Revision: https://phabricator.services.mozilla.com/D245005
2025-04-10 20:43:18 +00:00
Sam Foster
5e57ba63ea
Bug 1959121 - Don't forget previously open sidebar panels for legacy sidebar.revamp=false sidebars. r=sidebar-reviewers,sclements
...
Differential Revision: https://phabricator.services.mozilla.com/D245006
2025-04-10 13:03:30 +00:00
Sam Foster
3977cd6c9f
Bug 1956330 - Ensure extensions' sidebarAction get loaded into the panel when toggling the sidebar. r=sidebar-reviewers,jsudiaman,sclements
...
Differential Revision: https://phabricator.services.mozilla.com/D244269
2025-04-09 10:12:02 +00:00
Cristian Tuns
041ebec961
Backed out changeset 9e0922e2fa4c (bug 1956330) for causing bc failures in /browser_toolbar_sidebar_button.js CLOSED TREE
2025-04-07 16:11:50 -04:00
Sam Foster
e6188a0b0b
Bug 1956330 - Ensure extensions' sidebarAction get loaded into the panel when toggling the sidebar. r=sidebar-reviewers,jsudiaman
...
Differential Revision: https://phabricator.services.mozilla.com/D244269
2025-04-07 18:10:53 +00:00
Sam Foster
37ad815c08
Bug 1949912 - Add a sidebar.revamp.defaultLauncherVisible pref for the initial launcher visibility with sidebar.revamp + horizontal tabs. r=sidebar-reviewers,sclements,kcochrane
...
Differential Revision: https://phabricator.services.mozilla.com/D242609
2025-04-03 19:20:51 +00:00
Kelly Cochrane
43f88580f8
Bug 1956909 - Prevent expand on hover jumping animation after browser restart r=tabbrowser-reviewers,sidebar-reviewers,jsudiaman,nsharpley
...
Differential Revision: https://phabricator.services.mozilla.com/D244203
2025-04-03 10:09:14 +00:00
Gijs Kruitbosch
8d5a031563
Bug 1955030 - fix sidebar closing when button is moved, r=sidebar-reviewers,jsudiaman
...
Differential Revision: https://phabricator.services.mozilla.com/D242543
2025-04-02 19:38:39 +00:00
Kelly Cochrane
a75d2e147f
Bug 1956624 - Ensure sidebar collapses on mouse out when expand on hover is enabled and the window is inactive (macOS only) r=sidebar-reviewers,mstange,sclements
...
Differential Revision: https://phabricator.services.mozilla.com/D243512
2025-04-02 14:44:08 +00:00
Kelly Cochrane
23e69eb981
Bug 1957393 - Fix inaccuracy of Expand on hover checkbox state in the customize panel r=sidebar-reviewers,nsharpley
...
Differential Revision: https://phabricator.services.mozilla.com/D243686
2025-03-31 19:09:30 +00:00
Rebecca King
8a1bcf5764
Bug 1955055 - Review Checker Callout 4B not triggered if the sidebar is closed with X button - r=shopping-reviewers,omc-reviewers,sidebar-reviewers,sfoster
...
Differential Revision: https://phabricator.services.mozilla.com/D242963
2025-03-28 01:20:11 +00:00
Sam Foster
829925fc2c
Bug 1954056 - Avoid closing the sidebar launcher when just closing the open panel. r=sidebar-reviewers,kcochrane
...
* Remove some of the overloading of SidebarState.updateVisibility
* Remove the no-longer-used #previousLauncherExpanded property
* SidebarController.hide() just hides the panel (same as legacy/original API)
* Skip the browser_toolbarKeyNav.js test when sidebar.revamp=true, this should have been failing all along.
Differential Revision: https://phabricator.services.mozilla.com/D242240
2025-03-28 00:27:49 +00:00
Kelly Cochrane
2818ae997f
Bug 1956909 - Prevent expand on hover jumping animation after browser restart r=sidebar-reviewers,nsharpley
...
Differential Revision: https://phabricator.services.mozilla.com/D243372
2025-03-27 20:17:51 +00:00
Cosmin Sabou
a6f42c65a8
Backed out changeset a99655962ea6 (bug 1954056) for turning browser_toolbarKeyNav.js into permafail. CLOSED TREE
2025-03-27 06:41:26 +02:00
Fred Chasen
8fa2242721
Bug 1938392 - Add integratedSidebar pref to Nimbus. r=shopping-reviewers,firefox-desktop-core-reviewers ,sidebar-reviewers,mossop,Gijs,rking
...
Adds the integratedSidebar pref to the `shopping2023` Nimbus feature and separates the enabling prefs for the migrated Review Checker in the main sidebar and the Shopping sidebar.
- Updates `browser.shopping.experience2023.integratedSidebar` to be the only enabling pref for the migrated Review Checker sidebar.
- Prevents `browser.shopping.experience2023.enabled` from disabling the migrate sidebar and uses it as the pref for the ShoppingSidebar actors.
- Removes the `browser.shopping.experience2023.shoppingSidebar` pref as it is no longer needed.
- Updates any tests the used these prefs to the new use.
- Init's the two sidebar differently in `ShoppingUtils` based on the Nimbus prefs.
- Unset the `SidebarController._state.command` when a sidebar tool pref sets it to `visible=false` otherwise it will try to re-open when the sidebar is opened again.
Differential Revision: https://phabricator.services.mozilla.com/D242053
2025-03-27 00:05:15 +00:00
Sam Foster
b87c7b1846
Bug 1954056 - Avoid closing the sidebar launcher when just closing the open panel. r=sidebar-reviewers,kcochrane
...
* Remove some of the overloading of SidebarState.updateVisibility
* Remove the no-longer-used #previousLauncherExpanded property
* SidebarController.hide() just hides the panel (same as legacy/original API)
Differential Revision: https://phabricator.services.mozilla.com/D242240
2025-03-26 23:00:27 +00:00
Kelly Cochrane
6685a37131
Bug 1950419 - Prevent sidebar from collapsing when opening context menu if expand on hover is enabled r=tabbrowser-reviewers,sidebar-reviewers,jsudiaman
...
Differential Revision: https://phabricator.services.mozilla.com/D242740
2025-03-26 19:14:46 +00:00
Sarah Clements
3435c4b131
Bug 1947997 - Make sidebar.main.tools user customized r=sidebar-reviewers,firefox-desktop-core-reviewers ,mossop
...
* Update sidebar.main.tools default values and include a migration
* Modify updateDefaultTools in SidebarManager
* Update tests
Differential Revision: https://phabricator.services.mozilla.com/D240903
2025-03-24 18:32:29 +00:00
Nikki Sharpley
f944da9456
Bug 1949497 - Part 1: Replace use of waitForCondition with waitForMutationCondition in sidebar test suite r=sidebar-reviewers,sfoster
...
Follow up patch for browser_syncedtabs_sidebar.js and browser_adopt_sidebar_from_opener.js in Part 2.
Differential Revision: https://phabricator.services.mozilla.com/D240637
2025-03-21 15:16:16 +00:00
Kelly Cochrane
28a04d1c5f
Bug 1954962 - Fix animations for expand on hover when expanding from the left r=sidebar-reviewers,nsharpley
...
Differential Revision: https://phabricator.services.mozilla.com/D242386
2025-03-21 01:23:34 +00:00
Kelly Cochrane
f419fc95e6
Bug 1954780 - Resolve attention dot positioning for expanded pinned tabs when expand on hover is enabled r=desktop-theme-reviewers,tabbrowser-reviewers,sidebar-reviewers,nsharpley,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D242030
2025-03-19 16:03:45 +00:00
Kelly Cochrane
a9d254af97
Bug 1945959 - Add tests for sidebar expand on hover feature r=sidebar-reviewers,nsharpley
...
Differential Revision: https://phabricator.services.mozilla.com/D237646
2025-03-18 20:35:37 +00:00
Kelly Cochrane
a03f5ebbd6
Bug 1947254 - Debounce mouseover effects for expand on hover for the sidebar r=sidebar-reviewers,sfoster
...
Differential Revision: https://phabricator.services.mozilla.com/D241505
2025-03-18 19:04:17 +00:00
Eric Chen
19f81b780d
Bug 1952045 - modify and refactor the "inPopup" logic of sidebarController to account for taskbar tabs r=sidebar-reviewers,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D240688
2025-03-15 20:12:51 +00:00
Kelly Cochrane
d8275ce7d6
Bug 1951427 - Rework expand on hover to only overlay the sidebar launcher r=desktop-theme-reviewers,tabbrowser-reviewers,sidebar-reviewers,dao,emilio,sclements
...
Differential Revision: https://phabricator.services.mozilla.com/D240171
2025-03-14 13:09:18 +00:00
Goloman Adrian
8cbc210af4
Backed out changeset e93b9b73aebd (bug 1951427) for causing bc failures @browser_sidebar_move.js.
2025-03-14 08:20:43 +02:00
Kelly Cochrane
8959c0fe82
Bug 1951427 - Rework expand on hover to only overlay the sidebar launcher r=desktop-theme-reviewers,tabbrowser-reviewers,sidebar-reviewers,dao,emilio,sclements
...
Differential Revision: https://phabricator.services.mozilla.com/D240171
2025-03-13 23:39:02 +00:00
Sam Foster
5e0d65a91e
Bug 1921536 - Make the SidebarState the source of truth for the current sidebar command/panel and re-open previous panel when toggling the sidebar open. r=sidebar-reviewers,jsudiaman
...
* We retain the behavior from legacy sidebar which re-opens the previously open sidebar panel when the sidebar is toggled open
* Rename SidebarState's '#previousLauncherVisible' to '#previousLauncherExpanded' as it actually tracks expandedness
* Don't persist the panel/command id when the panel isn't open
* Ensure all the sidebar tests reset the sidebar state when they are done
Differential Revision: https://phabricator.services.mozilla.com/D234773
2025-03-12 16:41:47 +00:00