"ASSERTION: We don't handle correct positioning of fixed frames with scrollbars in odd positions"
Categories
(Core :: Layout, defect)
Tracking
()
People
(Reporter: jruderman, Assigned: TYLin)
References
Details
(Keywords: assertion, testcase)
Attachments
(6 files)
73 bytes,
text/html
|
Details | |
3.47 KB,
patch
|
dbaron
:
review-
|
Details | Diff | Splinter Review |
3.96 KB,
patch
|
dbaron
:
review-
|
Details | Diff | Splinter Review |
522 bytes,
text/html; charset=UTF-8
|
Details | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review |
Comment 1•12 years ago
|
||
Comment 6•3 years ago
|
||
The bug assignee didn't login in Bugzilla in the last 7 months, so the assignee is being reset.
Updated•3 years ago
|
Assignee | ||
Comment 7•2 years ago
|
||
The containing block rect which the fixed position elements are relative to
should exclude the scrollbar or scrollbar-gutter area. Current, we always
use (0,0), which makes fixed position elements draw behind the gutter area on
the left edge of the viewport.
This patch fixed the offset so that the containing block's origin is adjusted
when there is a scrollbar or scrollbar-gutter on the left edge of the viewport.
The "-001" test uses scrollbar-gutter: stable
, and we already pass it without
this patch. The "-002" variant tests scrollbar-gutter: stable both-edges
,
which requires this patch to pass.
Updated•2 years ago
|
Assignee | ||
Comment 8•2 years ago
|
||
Comment 11•2 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/34fcdc11eb39
https://hg.mozilla.org/mozilla-central/rev/ebcc45e3aa11
Updated•2 years ago
|
Description
•