Closed Bug 1798706 Opened 2 years ago Closed 2 years ago

Firefox View: Inconsistent highlighting behaviour and invalid highlighted tabs in the API

Categories

(Firefox :: Firefox View, enhancement)

Firefox 106
Unspecified
All
enhancement

Tracking

()

RESOLVED WONTFIX
Tracking Status
firefox106 --- wontfix
firefox107 --- wontfix
firefox108 --- wontfix

People

(Reporter: mckravchyk, Unassigned)

References

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:106.0) Gecko/20100101 Firefox/106.0

Steps to reproduce:

When I'm on a regular tab and I try to ctrl+click the Firefox View tab, only the Firefox View tab gets highlighted - fair enough.

However, if I'm on the Firefox View tab, I can ctrl+click other tabs to highlight them, leading to inconsistent behaviour.

Further, in the latter scenario running (await browser.tabs.query({ highlighted: true })).map(tab => tab.title) will not show Firefox View to be among highlighted tabs, despite being the active tab.

Actual results:

already described

Expected results:

  • Either allow to ctrl+click multi-highlight Firefox View tab when the active tab is not Firefox View or forbid to ctrl+click multi-highlight when Firefox View is the active tab
  • If Firefox View is allowed to be multi-highlighted, its highlighted property should be true.

Firefox 107.0b4

The Bugbug bot thinks this bug should belong to the 'Firefox::Firefox View' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Firefox View
Blocks: 1792017

Setting this as an enhancement, thank you for reporting!

Status: UNCONFIRMED → NEW
Type: defect → enhancement
Ever confirmed: true
OS: Unspecified → All

Hi, the Firefox view tab is a hidden tab, and it was excluded from tab multi-selection for that reason in bug 1790593 (although there's a bug with that implementation, see bug 1792017).

I spoke with Ray and will mark this as won't fix, for the reason mentioned above.

Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.