Closed Bug 526924 Opened 15 years ago Closed 11 years ago

browser.identity.ssl_domain_display sets a minimum width on viewport (hiding vertical scrollbar & breaking %-widths, at small browser-widths)

Categories

(Firefox :: Security, defect)

x86
All
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 428939

People

(Reporter: dholbert, Unassigned)

References

()

Details

Attachments

(3 files)

STEPS TO REPRODUCE: 1. Enable browser.identity.ssl_domain_display (if it's not already enabled) 2. Load any non-empty HTTPS page (e.g. the URL given, or this bug page here) 3. If your Firefox window doesn't already have a vertical scrollbar, reduce its height until you get one. 4. Reduce your Firefox window's width until the awesomebar is completely collapsed. 5. Reduce the window width a little more. EXPECTED RESULTS: Scrollbar should continue to be visible, even if Firefox window is moderately skinny. ACTUAL RESULTS: Once Firefox is small enough that the URL bar is completely collapsed, further shrinking won't move the scrollbar -- instead, it just gets clipped outside of the Firefox window. I get EXPECTED RESULTS when I view a non-HTTPS page, e.g. http://ftp.mozilla.org/pub/mozilla.org/README , or when I view an HTTPS page with the ssl_domain_display pref disabled. However, I get ACTUAL RESULTS when I view an HTTPS page with the ssl_domain_display pref enabled. Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.3a1pre) Gecko/20091105 Minefield/3.7a1pre This bug goes back at least as far as Firefox 3.0: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.16pre) Gecko/2009110204 GranParadiso/3.0.16pre So I'm guessing it was broken in the initial landing of the ssl_domain_display feature.
Attached image screenshot of bug: vert scrollbar gone (deleted) —
Here's a screenshot of the same page (bugzilla.mozilla.org) but with the "ssl_domain_display" pref disabled. With that change, I can shrink the browser as much as I want **without** losing my scrollbars.
Attachment #410682 - Attachment description: screenshot of expected behavior (ssl_domain_display disabled) → screenshot of expected behavior (with pref disabled)
Reminds me of bug 312247 and bug 204743.
Summary: Shrinking the Firefox window hides vertical scrollbar, if browser.identity.ssl_domain_display is enabled → browser.identity.ssl_domain_display sets a minimum width on viewport (hiding vertical scrollbar & breaking %-widths, at small browser-widths)
Workaround; append the following to userChrome.css #navigator-toolbox { overflow-x: hidden; }
OS: Linux → All
Maybe duplication of bug 428939
(In reply to Alice0775 White from comment #10) > Maybe duplication of bug 428939 I don't think so. That bug doesn't make any special mention of HTTPS until the last few comments (and it's WORKSFORME on non-HTTPS sites like http://www.gutenberg.org/ebooks/11) I _only_ seem to hit issue this on HTTPS pages (like this one) after enabling browser.identity.ssl_domain_display (which isn't on by default in current nightlies) Given the roundabout discussion that other bug has had (52 comments including mentions of dependency on RSS icons & theme-specific issues) I suspect it's best to keep this bug separate, since it's much simpler & more targeted.
Root problem is same as bug 428939. Because, required toolbox width is increased when you visit HTTPS sites and then toolbox become overflow current browser width. bug 428939 and bug 526924 is fixed with thw following css bith. #navigator-toolbox { overflow-x: hidden; }
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: