Closed Bug 1915742 Opened 1 year ago Closed 4 months ago

Add Taskbar Tabs launch handling

Categories

(Firefox :: Shell Integration, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
141 Branch
Tracking Status
firefox141 --- fixed

People

(Reporter: nrishel, Assigned: nrishel)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fidedi])

Attachments

(1 file, 1 obsolete file)

We need to handle when a Taskbar Tab has been opened by it's Taskbar Icon.

Priority: -- → P3
Assignee: nobody → nrishel

Because we reuse -new-window for Taskbar Tabs shortcuts for fallback when Taskbar Tabs are disabled, command-line-handler was modified from m-taskbar-tabs to l-taskbar-tabs to ensure we preempt BrowserContentHandler which consumes -new-window.

Attachment #9488233 - Attachment is obsolete: true
Pushed by nrishel@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/7e655941f402 https://hg.mozilla.org/integration/autoland/rev/2a726db142e5 Update Taskbar Tabs command line handling to use the Taskbar Tabs window manager instead of creating the window directly. r=cdupuis
Pushed by sstanca@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/a6ad5b24656c https://hg.mozilla.org/integration/autoland/rev/c8869c69b70c Revert "Bug 1915742 - Update Taskbar Tabs command line handling to use the Taskbar Tabs window manager instead of creating the window directly. r=cdupuis" for causing mochitests failures in browser_taskbarTabs_pageAction.js.

Reverted this because it was causing mochitests failures in browser_taskbarTabs_pageAction.js.

  • Backout link
  • Push with failures
  • Failure Log
  • Failure line: TEST-UNEXPECTED-FAIL | browser/components/taskbartabs/test/browser/browser_taskbarTabs_pageAction.js | Exception thrown - at resource://testing-common/sinon-7.2.7.js:3605 - TypeError: Attempted to wrap pinTaskbarTab which is already wrapped
Flags: needinfo?(nrishel)
Pushed by nrishel@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/9d50502a393f https://hg.mozilla.org/integration/autoland/rev/c63c2baa904c Update Taskbar Tabs command line handling to use the Taskbar Tabs window manager instead of creating the window directly. r=cdupuis
Pushed by amarc@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/9210ce5271b0 https://hg.mozilla.org/integration/autoland/rev/a75d340da158 Revert "Bug 1915742 - Update Taskbar Tabs command line handling to use the Taskbar Tabs window manager instead of creating the window directly. r=cdupuis" for causing bc failures @ browser_taskbarTabs_windowManager.js

Backed out for causing bc failures @ browser_taskbarTabs_windowManager

Pushed by nrishel@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/6c517b0c205d https://hg.mozilla.org/integration/autoland/rev/765bd14a803e Update Taskbar Tabs command line handling to use the Taskbar Tabs window manager instead of creating the window directly. r=cdupuis
Pushed by pstanciu@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/14d262bb17c6 https://hg.mozilla.org/integration/autoland/rev/ca42e3a0e39c Revert "Bug 1915742 - Update Taskbar Tabs command line handling to use the Taskbar Tabs window manager instead of creating the window directly. r=cdupuis" for causing XPC failures @test_taskbarTabs_pin.js and Marionette failures @test_no_errors_clean_profile.py

Backed out for causing XPC failures @test_taskbarTabs_pin.js and Marionette failures @test_no_errors_clean_profile.py

Pushed by nrishel@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/b279e4a76c35 https://hg.mozilla.org/integration/autoland/rev/98ee76ee0010 Update Taskbar Tabs command line handling to use the Taskbar Tabs window manager instead of creating the window directly. r=cdupuis
Flags: needinfo?(nrishel)
Status: NEW → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED
Target Milestone: --- → 141 Branch
QA Whiteboard: [qa-triage-done-c142/b141]
Regressions: 1974054
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: