WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED DUPLICATE of
bug 55077
55889
Can't always scroll to see left overflow on RTL pages
https://bugs.webkit.org/show_bug.cgi?id=55889
Summary
Can't always scroll to see left overflow on RTL pages
Simon Fraser (smfr)
Reported
2011-03-07 11:45:35 PST
URL shows a testcase where you can't scroll to reveal left overflow on RTL pages.
Attachments
Add attachment
proposed patch, testcase, etc.
mitz
Comment 1
2011-03-07 12:05:06 PST
Huh? <html style="direction:ltr">.
mitz
Comment 2
2011-03-07 12:05:54 PST
Meaning, that is not a right-to-left page (direction doesn’t propagate from <body> if it’s explicitly set on <html>).
Simon Fraser (smfr)
Comment 3
2011-03-07 12:15:57 PST
Updated URL.
Simon Fraser (smfr)
Comment 4
2011-03-07 12:16:59 PST
Caused by
bug 55077
?
mitz
Comment 5
2011-03-07 12:23:32 PST
Simon, the updated URL still has <html style="direction:ltr;">.
Simon Fraser (smfr)
Comment 6
2011-03-07 12:40:50 PST
Fixed.
mitz
Comment 7
2011-03-07 12:46:19 PST
Does seem like a duplicate of
bug 55077
.
Yair Yogev
Comment 8
2011-03-07 23:39:15 PST
i don't know which is correct but using the old URL (with <html style="direction:ltr"> but RTL body), FF showed a horizontal scrollbar while WebKit did not.
Xiaomei Ji
Comment 9
2011-03-08 09:22:59 PST
(In reply to
comment #8
)
> i don't know which is correct but using the old URL (with <html style="direction:ltr"> but RTL body), FF showed a horizontal scrollbar while WebKit did not.
The direction propagation in Webkit (when dir is set in root) is different from that in Firefox. In Webkit "Direction and writing-mode should propagate from the <body> to the <html> to the ICB as long as the <html> hasn't explicitly set the direction or writing-mode." (from dhyatt), while Firefox always propagate the direction from the <body> to the initial containing block even if the <html> has explicitly set the direction. Please refer to description and
comment #9
in
bug 48157
.
Xiaomei Ji
Comment 10
2011-03-08 22:54:10 PST
please reopen if I am wrong. *** This bug has been marked as a duplicate of
bug 55077
***
Simon Fraser (smfr)
Comment 11
2011-03-09 07:54:09 PST
In this bug, we didn't even get a scrollbar.
Yair Yogev
Comment 12
2011-03-09 09:22:48 PST
(In reply to
comment #11
)
> In this bug, we didn't even get a scrollbar.
maybe i didn't understand the testcase, but after the change in
comment #3
i get one (using chrome)
Xiaomei Ji
Comment 13
2011-03-09 14:09:51 PST
(In reply to
comment #12
)
> (In reply to
comment #11
) > > In this bug, we didn't even get a scrollbar. > > > maybe i didn't understand the testcase, but after the change in
comment #3
i get one (using chrome)
Using chrome linux, I see the same: horizontal scrollbar presents. but scroll does not reveal left overflow before
r80622
, and it reveals left overflow after
r80622
.
Simon Fraser (smfr)
Comment 14
2011-03-09 14:15:44 PST
OK cool. *** This bug has been marked as a duplicate of
bug 55077
***
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug