Closed Bug 1566985 Opened 5 years ago Closed 5 years ago

[Protections Panel] "Site Not Working?" link should be hidden when TP toggle is OFF

Categories

(Firefox :: Site Identity, defect, P1)

defect

Tracking

()

RESOLVED FIXED
Firefox 70
Tracking Status
firefox-esr60 --- unaffected
firefox-esr68 --- unaffected
firefox68 --- unaffected
firefox69 --- unaffected
firefox70 --- fixed

People

(Reporter: nhnt11, Assigned: timhuang)

References

(Regression)

Details

(Keywords: regression, Whiteboard: [skyline] )

Attachments

(4 files)

The Site Not Working? link doesn't go away upon toggling TP. Additionally, it DOES go away if TP is toggled again. Seems to be a broken state machine.

Assignee: nobody → tihuang
Status: NEW → ASSIGNED
Priority: -- → P1
Whiteboard: [privacy-panel][triage] → [privacy-panel][triage][skyline]

This patch removes the old behavior of the breakage link which is
originally from the identity panel. The old behavior will cause the
hidden state to be incorrect, so removing them would fix the problem.

Also, this patch implements new behavior of the breakage link.

Since we will show "Site not working" link for all channels. So we don't
need those prefs anymore.

Depends on D38635

This patch fixes the problem that TP switch section has an incorrect
height when the TP is disabled for the site.

Depends on D38636

Whiteboard: [privacy-panel][triage][skyline] → [skyline]
Pushed by tihuang@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/023e2d0c4dd7 Part 1: Fixing the hidden state of 'Site not working' link. r=nhnt11 https://hg.mozilla.org/integration/autoland/rev/513e87bb151b Part 2: Remove unnecessary pref of the breakage report UI. r=nhnt11 https://hg.mozilla.org/integration/autoland/rev/db1ad513cc3f Part 3: Fixing the height of the TP switch section when TP is disabled. r=nhnt11 https://hg.mozilla.org/integration/autoland/rev/708f0175c5e6 Part 4: Update tests and add a test for check visibility of the 'Site not working?' link. r=nhnt11

This bug is tagged as a regression but it isn't clear when it regressed. How far back does this go?

Flags: needinfo?(tihuang)

The regression is introduced by Bug 1562575.

Flags: needinfo?(tihuang)
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: