Closed
Bug 1895868
Opened 9 months ago
Closed 8 months ago
Sidebar should not be visible in popup windows
Categories
(Firefox :: Sidebar, task)
Firefox
Sidebar
Tracking
()
RESOLVED
FIXED
129 Branch
Tracking | Status | |
---|---|---|
firefox129 | --- | fixed |
People
(Reporter: sclements, Assigned: nsharpley)
References
(Blocks 1 open bug)
Details
(Whiteboard: [fidefe-sidebar] )
Attachments
(1 file)
The launcher is visible in popup windows, so we should fix this. We might need to take a look at some of the session restore work for persisting sidebar to see if something needs adjustment there - see bug 1885894 (I could be wrong about this and its unrelated, but its something to look into).
Gijs had previously done some digging into legacy sidebar behavior and popup windows and said that you can use keyboard shortcuts, and the View > Sidebar menu on macOSar to access the sidebar. So we should make the sidebar-specific keyboard shortcuts a no-op and disable the sidebar menu.
Updated•9 months ago
|
Assignee | ||
Updated•8 months ago
|
Assignee: nobody → nsharpley
Assignee | ||
Comment 1•8 months ago
|
||
Updated•8 months ago
|
Attachment #9405562 -
Attachment description: WIP: Bug 1895868 - Sidebar should not be visible in popup windows → Bug 1895868 - Sidebar should not be visible in popup windows r=#sidebar-reviewers
Pushed by nsharpley@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/4ab23ba75a11
Sidebar should not be visible in popup windows r=sidebar-reviewers,sessionstore-reviewers,sfoster,kcochrane
Comment 3•8 months ago
|
||
Backed out for causing mochitest failures on browser_history_sidebar.js
[task 2024-06-10T18:43:31.622Z] 18:43:31 INFO - TEST-PASS | browser/components/sidebar/tests/browser/browser_history_sidebar.js | There is a card for each day. - 2 == 2 -
[task 2024-06-10T18:43:31.622Z] 18:43:31 INFO - Buffered messages finished
[task 2024-06-10T18:43:31.623Z] 18:43:31 INFO - TEST-UNEXPECTED-FAIL | browser/components/sidebar/tests/browser/browser_history_sidebar.js | Card shows the correct number of visits. - 5 == 4 - {"filename":"chrome://mochitests/content/browser/browser/components/sidebar/tests/browser/browser_history_sidebar.js","name":"test_history_cards_created","sourceId":1030,"lineNumber":52,"columnNumber":12,"sourceLine":"","asyncCause":null,"asyncCaller":{"filename":"chrome://mochikit/content/browser-test.js","name":"handleTask","sourceId":577,"lineNumber":1139,"columnNumber":26,"sourceLine":"","asyncCause":null,"asyncCaller":null,"caller":{"filename":"chrome://mochikit/content/browser-test.js","name":"_runTaskBasedTest","sourceId":577,"lineNumber":1211,"columnNumber":18,"sourceLine":"","asyncCause":null,"asyncCaller":{"filename":"chrome://mochikit/content/browser-test.js","name":"Tester_execTest","sourceId":577,"lineNumber":1353,"columnNumber":14,"sourceLine":"","asyncCause":null,"asyncCaller":null,"caller":{"filename":"chrome://mochikit/content/browser-test.js","name":"nextTest/<","sourceId":577,"lineNumber":1128,"columnNumber":14,"sourceLine":"","asyncCause":null,"asyncCaller":null,"caller":{"filename":"chrome://mochikit/content/tests/SimpleTest/SimpleTest.js","name":"SimpleTest.waitForFocus/<","sourceId":605,"lineNumber":1058,"columnNumber":13,"sourceLine":"","asyncCause":null,"asyncCaller":null,"caller":null,"formattedStack":"SimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1058:13\n","nativeSavedFrame":{}},"formattedStack":"nextTest/<@chrome://mochikit/content/browser-test.js:1128:14\nSimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1058:13\n","nativeSavedFrame":{}},"formattedStack":"async*Tester_execTest@chrome://mochikit/content/browser-test.js:1353:14\nnextTest/<@chrome://mochikit/content/browser-test.js:1128:14\nSimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1058:13\n","nativeSavedFrame":{}},"caller":null,"formattedStack":"_runTaskBasedTest@chrome://mochikit/content/browser-test.js:1211:18\nasync*Tester_execTest@chrome://mochikit/content/browser-test.js:1353:14\nnextTest/<@chrome://mochikit/content/browser-test.js:1128:14\nSimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1058:13\n","nativeSavedFrame":{}},"formattedStack":"async*handleTask@chrome://mochikit/content/browser-test.js:1139:26\n_runTaskBasedTest@chrome://mochikit/content/browser-test.js:1211:18\nasync*Tester_execTest@chrome://mochikit/content/browser-test.js:1353:14\nnextTest/<@chrome://mochikit/content/browser-test.js:1128:14\nSimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1058:13\n","nativeSavedFrame":{}},"caller":null,"formattedStack":"test_history_cards_created@chrome://mochitests/content/browser/browser/components/sidebar/tests/browser/browser_history_sidebar.js:52:12\nasync*handleTask@chrome://mochikit/content/browser-test.js:1139:26\n_runTaskBasedTest@chrome://mochikit/content/browser-test.js:1211:18\nasync*Tester_execTest@chrome://mochikit/content/browser-test.js:1353:14\nnextTest/<@chrome://mochikit/content/browser-test.js:1128:14\nSimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1058:13\n","nativeSavedFrame":{}}
[task 2024-06-10T18:43:31.624Z] 18:43:31 INFO - Stack trace:
[task 2024-06-10T18:43:31.624Z] 18:43:31 INFO - chrome://mochitests/content/browser/browser/components/sidebar/tests/browser/browser_history_sidebar.js:test_history_cards_created:52
[task 2024-06-10T18:43:31.624Z] 18:43:31 INFO - chrome://mochikit/content/browser-test.js:handleTask:1139
[task 2024-06-10T18:43:31.625Z] 18:43:31 INFO - chrome://mochikit/content/browser-test.js:_runTaskBasedTest:1211
[task 2024-06-10T18:43:31.625Z] 18:43:31 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1353
[task 2024-06-10T18:43:31.625Z] 18:43:31 INFO - chrome://mochikit/content/browser-test.js:nextTest/<:1128
[task 2024-06-10T18:43:31.625Z] 18:43:31 INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/<:1058
[task 2024-06-10T18:43:31.626Z] 18:43:31 INFO - TEST-PASS | browser/components/sidebar/tests/browser/browser_history_sidebar.js | Card shows the correct number of visits. - 4 == 4 -
Flags: needinfo?(nsharpley)
Pushed by nsharpley@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/8f0d849119b6
Sidebar should not be visible in popup windows r=sidebar-reviewers,sessionstore-reviewers,sfoster,kcochrane
Comment 5•8 months ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 8 months ago
status-firefox129:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 129 Branch
Assignee | ||
Updated•8 months ago
|
Flags: needinfo?(nsharpley)
You need to log in
before you can comment on or make changes to this bug.
Description
•