Closed Bug 1942375 Opened 1 month ago Closed 18 days ago

Tab overflow menu: UI desync when changes are made to other windows

Categories

(Firefox :: Tabbed Browser, defect, P1)

defect
Points:
3

Tracking

()

RESOLVED FIXED
137 Branch
Tracking Status
firefox137 --- fixed

People

(Reporter: dwalker, Assigned: dwalker)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fidefe-tabgrps-panels])

Attachments

(1 file)

When you delete a group that is open in another window by right clicking it in the TOM, the group is deleted in the other window but it is still shown in the TOM UI.

Assignee: nobody → dwalker
Severity: -- → S3
Points: --- → 1
Priority: -- → P2
Whiteboard: [fidefe-tabgrps-panels]
Blocks: 1943888
Depends on: 1944733
No longer blocks: 1943888
Duplicate of this bug: 1943888
Points: 1 → 2
Priority: P2 → P1
Points: 2 → 3
Pushed by dgottwald@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/eef63d507b52 Keep tab group manager UI in sync with browser state. r=dao,tabbrowser-reviewers

Backed out for causing mochitest with vertical tabs enabled perma failures.

Backout link: https://hg.mozilla.org/integration/autoland/rev/2d3dc1cc567cc53108da3362948d85606ce506af

Push with failures

Failure log -> TEST-UNEXPECTED-FAIL | browser/components/tabbrowser/test/browser/tabs/browser_exclude_fxview_hidden_tabs.js | browser/components/tabbrowser/test/browser/tabs/browser_tab_manager_close.js

TEST-INFO | browser/components/tabbrowser/test/browser/tabs/browser_tab_manager_close.js | windows(s) leaked: [pid = 1052] [serial = 423], [pid = 1052] [serial = 420], [pid = 1052] [serial = 419], [pid = 1052] [serial = 424]
[task 2025-02-07T09:44:15.116Z] 09:44:15     INFO - TEST-UNEXPECTED-FAIL | browser/components/tabbrowser/test/browser/tabs/browser_exclude_fxview_hidden_tabs.js | leaked 4 window(s) until shutdown [url = chrome://browser/content/browser.xhtml]
[task 2025-02-07T09:44:15.116Z] 09:44:15     INFO - TEST-INFO 
[task 2025-02-07T09:44:15.116Z] 09:44:15     INFO - TEST-UNEXPECTED-FAIL | browser/components/tabbrowser/test/browser/tabs/browser_exclude_fxview_hidden_tabs.js | leaked 4 window(s) until shutdown [url = about:blank]
[task 2025-02-07T09:44:15.116Z] 09:44:15     INFO - TEST-INFO 
[task 2025-02-07T09:44:15.116Z] 09:44:15     INFO - TEST-UNEXPECTED-FAIL | browser/components/tabbrowser/test/browser/tabs/browser_tab_manager_drag.js | leaked 4 window(s) until shutdown [url = about:blank]
[task 2025-02-07T09:44:15.116Z] 09:44:15     INFO - TEST-INFO 
[task 2025-02-07T09:44:15.117Z] 09:44:15     INFO - TEST-UNEXPECTED-FAIL | browser/components/tabbrowser/test/browser/tabs/browser_tab_manager_drag.js | leaked 4 window(s) until shutdown [url = chrome://browser/content/browser.xhtml]
[task 2025-02-07T09:44:15.117Z] 09:44:15     INFO - TEST-INFO 
[task 2025-02-07T09:44:15.117Z] 09:44:15     INFO - TEST-UNEXPECTED-FAIL | browser/components/tabbrowser/test/browser/tabs/browser_tab_manager_close.js | leaked 2 window(s) until shutdown [url = chrome://browser/content/browser.xhtml]
[task 2025-02-07T09:44:15.117Z] 09:44:15     INFO - TEST-INFO 
[task 2025-02-07T09:44:15.118Z] 09:44:15     INFO - TEST-UNEXPECTED-FAIL | browser/components/tabbrowser/test/browser/tabs/browser_tab_manager_close.js | leaked 2 window(s) until shutdown [url = about:blank]
[task 2025-02-07T09:44:15.118Z] 09:44:15     INFO - TEST-INFO 
[task 2025-02-07T09:44:15.118Z] 09:44:15     INFO - runtests.py | Application ran for: 0:12:37.366619
[task 2025-02-07T09:44:15.118Z] 09:44:15     INFO - zombiecheck | Reading PID log: /tmp/tmp4e7bmwslpidlog
[task 2025-02-07T09:44:15.118Z] 09:44:15     INFO - ==> process 1052 launched child process 1125
[task 2025-02-07T09:44:15.118Z] 09:44:15     INFO - ==> process 1052 launched child process 15648
[task 2025-02-07T09:44:15.119Z] 09:44:15     INFO - zombiecheck | Checking for orphan process with PID: 15648
[task 2025-02-07T09:44:15.119Z] 09:44:15     INFO - zombiecheck | Checking for orphan process with PID: 1125
[task 2025-02-07T09:44:15.119Z] 09:44:15     INFO - Stopping web server
[task 2025-02-07T09:44:15.125Z] 09:44:15     INFO - Server shut down.
[task 2025-02-07T09:44:15.127Z] 09:44:15     INFO - Web server killed.
[task 2025-02-07T09:44:15.130Z] 09:44:15     INFO - Stopping web socket server
[task 2025-02-07T09:44:15.131Z] 09:44:15     INFO - Stopping ssltunnel
[task 2025-02-07T09:44:15.131Z] 09:44:15     INFO - Stopping gst for v4l2loopback
[task 2025-02-07T09:44:15.131Z] 09:44:15     INFO - leakcheck | Processing log file /tmp/tmp0qwz4io2.mozrunner/runtests_leaks.log for scope browser/components/tabbrowser/test/browser/tabs/browser.toml
[task 2025-02-07T09:44:15.132Z] 09:44:15     INFO - TEST-INFO | leakcheck | default process: leak threshold set at 0 bytes
Flags: needinfo?(dwalker)
Flags: needinfo?(dwalker)
Pushed by dwalker@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c3fad748e37c Keep tab group manager UI in sync with browser state. r=dao,tabbrowser-reviewers
Status: NEW → RESOLVED
Closed: 18 days ago
Resolution: --- → FIXED
Target Milestone: --- → 137 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: