Closed Bug 2062799 Opened 23 days ago Closed 14 days ago

Blocked tracker count incorrectly persists across tab switches to another site

Categories

(Firefox :: Protections UI, defect)

Firefox 155
defect

Tracking

()

RESOLVED FIXED
156 Branch
Tracking Status
firefox-esr140 --- unaffected
firefox-esr153 --- unaffected
firefox153 --- unaffected
firefox154 --- unaffected
firefox155 + fixed
firefox156 + fixed

People

(Reporter: sam, Assigned: kandres)

References

(Regression)

Details

(Keywords: regression, Whiteboard: [feltpy-show-trackers])

In the following scenario:

  1. browser.urlbar.trackerCountShown=true
  2. Tab 1 is open to site1.(domain.com) with 5 blocked trackers
  3. Tab 2 is open to site2.(domain.com) with 0 blocked trackers

When switching from tab 1 to tab 2, the URL bar blocked tracker count incorrectly persists at 5 blocked trackers, even though clicking to open the trust panel shows no trackers blocked.

The opposite direction, however, works fine: Switching from tab 2 to tab 1 correctly changes from showing 0 blocked trackers to 5 blocked trackers.

Switching to a non-(domain.com) tab also correctly changes the blocked tracker count. Switching from the non-(domain.com) tab to tab 2 also works correctly.

Set release status flags based on info from the regressing bug 2051545

:Vincent, since you are the author of the regressor, bug 2051545, could you take a look? Also, could you set the severity field?

For more information, please visit BugBot documentation.

Flags: needinfo?(bugzilla.mozilla.org)
See Also: → 2062876
Whiteboard: [feltpy-show-trackers]

This seems like something we should fix before this feature goes out the door.

The bug is marked as tracked for firefox155 (beta) and tracked for firefox156 (nightly). However, the bug still isn't assigned.

:cbellini, could you please find an assignee for this tracked bug? Given that it is a regression and we know the cause, we could also simply backout the regressor. If you disagree with the tracking decision, please talk with the release managers.

For more information, please visit BugBot documentation.

Flags: needinfo?(cbellini)

Pretty minor UX issue that doesn't impact use of the browser. Optional for 155. FYI to owners, this still has not been triaged and 155 is now in Beta!

Component: Address Bar → Protections UI
Depends on: 2057267

The above patch has landed, and I can no longer reproduce in Nightly.

Status: NEW → RESOLVED
Closed: 14 days ago
Flags: needinfo?(bugzilla.mozilla.org)
Resolution: --- → FIXED
Assignee: nobody → kandres
Flags: needinfo?(cbellini)
Target Milestone: --- → 156 Branch

Did this get re-opened?

Flags: needinfo?(ryanvm)

The current status for this bug is RESOLVED FIXED, so no. That said, I'd still love to get an uplift request soon for bug 2057267 so it can be fixed for 155 as well.

Flags: needinfo?(ryanvm) → needinfo?(kandres)
Flags: needinfo?(kandres) → qe-verify+
You need to log in before you can comment on or make changes to this bug.