Open Bug 1327392 Opened 6 years ago Updated 2 months ago

Site identity panel disappears when location changes

Categories

(Firefox :: Site Identity, defect, P3)

defect

Tracking

()

Tracking Status
firefox50 --- affected
firefox51 --- affected
firefox52 --- affected
firefox53 --- affected

People

(Reporter: arni2033, Unassigned)

Details

(Whiteboard: [fxprivacy])

>>>   My Info:   Win7_64, Nightly 49, 32bit, ID 20160526082509
This is unconfirmed bug.

>>>
STR_1:
1. Open url [1]
2. Click on button "Go!"
3. In less than 3 seconds click identity block (button before urlbar)
4. Wait 3 seconds

AR:  Identity panel disappears soon after I opened it
ER:  Identity panel shouldn't disappear, unless _user_ himself changed location or closed the panel

> [1] data:text/html,<input id="B" type="button" value="Go!" onclick="D.style.display='inline';B.style.display='none';setTimeout('location.href=`http://example.org`',3000)"><div id="D" style="display:none;">Please wait, you'll be redirected shortly


STR_2:
1. Open url  http://example.org
2. Execute in console  "setTimeout('location.href=`http://example.org/asdf`',3000);"  w/o outer quotes
3. In less than 3 seconds click identity block (button before urlbar)
4. Wait 3 seconds

AR:  Identity panel disappears soon after I opened it
ER:  Identity panel shouldn't disappear, unless _user_ himself changed location or closed the panel


STR_3:  (reference of good behavior; history.pushState and location.hash)
1. Open url  http://example.org
2. Execute in console  "setTimeout('history.pushState(null,null,`asdf`)',3000);"  w/o outer quotes
3. In less than 3 seconds click identity block (button before urlbar)
4. Wait 3 seconds

AR:  Identity panel stays opened, just as expected
No longer blocks: 1277113
Component: Untriaged → Activity Streams: General
Component: Activity Streams: General → General
Component: General → Site Identity and Permission Panels
Whiteboard: [fxprivacy] [triage]
Whiteboard: [fxprivacy] [triage] → [fxprivacy] [triage]
Priority: -- → P3
Whiteboard: [fxprivacy] [triage] → [fxprivacy]
Status: UNCONFIRMED → NEW
Ever confirmed: true
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.