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
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.