Closed Bug 784272 Opened 12 years ago Closed 12 years ago

Docked chat boxes should not overlap vertical top-level scrollbars

Categories

(Firefox Graveyard :: SocialAPI, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Firefox 17

People

(Reporter: jaws, Assigned: jaws)

References

Details

(Whiteboard: [Fx17])

Attachments

(1 file, 2 obsolete files)

From bug 779686 comment #22:

> If there is a chat window that is right-most, as in this screenshot, does it
> block access to the bottom part of the scrollbars?
> 
> We should move the chat window over just enough to not block any part of the
> scrollbars (even on pages that lack scrollbars, so as not to jump when
> switching tabs or when dynamic changes to content are made).
You're saying scrollbars, but it seems like you're only talking about the vertical scrollbar. How would you address horizontal scrollbar being blocked?

Secondly, I don't think it's kosher to special-case the default scrollbar here and disregard any custom UI implemented by content (such as Facebook's custom scrollbars).

See also bug 779686 comment 57.
Attached patch Patch (obsolete) — Splinter Review
This patch fixes the vertical scrollbar issue. I don't have a good solution for third-party vertical scrollbars, nested scrollbars, or horizontal scrollbars.

The vertical ones are much more prevalent though, and we should at least fix this first since it's pretty easy.
Assignee: nobody → jaws
Status: NEW → ASSIGNED
Attachment #655273 - Flags: review?(mixedpuppy)
I spun off the work for horizontal and third-party scrollbars to bug 785591.
Summary: Docked chat boxes should not overlap top-level scrollbars → Docked chat boxes should not overlap vertical top-level scrollbars
Attached patch Patch v2 (obsolete) — Splinter Review
This patch uses margin instead of padding, which I think is more semantic for the purpose here.
Attachment #655273 - Attachment is obsolete: true
Attachment #655273 - Flags: review?(mixedpuppy)
Attachment #655473 - Flags: review?(mixedpuppy)
Attachment #655473 - Flags: review?(mixedpuppy) → review+
Attachment #655473 - Attachment is obsolete: true
Attachment #655475 - Flags: review+
https://hg.mozilla.org/mozilla-central/rev/469f4e91bb5d
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 17
Blocks: 785593
Product: Firefox → Firefox Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: