Reload all affected tabs when untrusted connection accepted

Bug #632967 reported by era
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Mozilla Firefox
New
Unknown
firefox (Ubuntu)
Triaged
Wishlist
Unassigned

Bug Description

Binary package hint: firefox

When Firefox crashes (which is regrettably all too frequently) and is restarted into the saved session, all tabs which were open to a site whose certificate is not permanently accepted will be displaying the "Untrusted Connection" screen.

Once I have gone through the "I Understand The Risks" dance in one of those tabs, all tabs affected by the acceptance of the certificate need to be reloaded by hand (find each, and press ctrl-R).

I would like for all those tabs to reload automatically when the certificate is accepted.

I have taken the habit to not check the "Permanently store this exception" box as a reminder to myself to report problems with certificates. I acknowledge that this is fringe behavior; but I also believe it would be moderately easy to implement the proposed fix.

 $ lsb_release -rd
 Description: Ubuntu 10.04.1 LTS
 Release: 10.04

 $ apt-cache policy firefox
 firefox:
   Installed: 3.6.8+build1+nobinonly-0ubuntu0.10.04.1
   Candidate: 3.6.8+build1+nobinonly-0ubuntu0.10.04.1
   Version table:
  *** 3.6.8+build1+nobinonly-0ubuntu0.10.04.1 0
  500 http://mirrors.nic.funet.fi/ubuntu/ lucid-updates/main Packages
  500 http://mirrors.nic.funet.fi/ubuntu/ lucid-security/main Packages
  100 /var/lib/dpkg/status
      3.6.3+nobinonly-0ubuntu4 0
  500 http://mirrors.nic.funet.fi/ubuntu/ lucid/main Packages

era (era)
description: updated
Revision history for this message
In , Era+mozilla (era+mozilla) wrote :

User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.8) Gecko/20100723 Ubuntu/10.04 (lucid) Firefox/3.6.8
Build Identifier: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.8) Gecko/20100723 Ubuntu/10.04 (lucid) Firefox/3.6.8

I am forwarding this bug which I submitted to Ubuntu Launchpad:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/632967

When Firefox crashes (which is regrettably all too frequently) and is restarted into the saved session, all tabs which were open to a site whose certificate is not permanently accepted will be displaying the "Untrusted Connection" screen.

Once I have gone through the "I Understand The Risks" dance in one of those tabs, all tabs affected by the acceptance of the certificate need to be reloaded by hand (find each, and press ctrl-R).

I would like for all those tabs to reload automatically when the certificate is accepted.

I have taken the habit to not check the "Permanently store this exception" box as a reminder to myself to report problems with certificates. I acknowledge that this is fringe behavior; but I also believe it would be moderately easy to implement the proposed fix.

Reproducible: Always

Steps to Reproduce:
1. Have multiple tabs open to https pages in domains with a temporarily accepted SSL certificate
2. Experience another Firefox crash, or quit and restart. Restore saved session
3. On one of the Untrusted Connection pages, accept the SSL cert temporarily again
Actual Results:
The page where you accepted the cert reloads, but the other tabs remain on the Untrusted Connection page

Expected Results:
Other tabs should reload when their connection is no longer untrusted

I acknowledge that this is wishlist territory.

Changed in firefox:
status: Unknown → New
Revision history for this message
Micah Gersten (micahg) wrote :

Thank you for reporting this and forwarding the bug upstream. Please report any other issues you may have.

Changed in firefox (Ubuntu):
importance: Undecided → Wishlist
status: New → Triaged
Changed in firefox:
importance: Unknown → Wishlist
Changed in firefox:
status: New → Unknown
Changed in firefox:
status: Unknown → New
Changed in firefox:
importance: Wishlist → Unknown
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.