[Webkit-unassigned] [Bug 247230] Fix clientLeft value for RTL direction, while the element have vertical scrollbar in left side.
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sat Oct 29 15:23:42 PDT 2022
https://bugs.webkit.org/show_bug.cgi?id=247230
--- Comment #2 from Ahmad Saleem <ahmad.saleem792 at gmail.com> ---
(In reply to Ahmad Saleem from comment #1)
> I did PR here and took this test case is failing:
>
> https://github.com/WebKit/WebKit/pull/5935
>
> Current Test - failing with PR above - https://jsfiddle.net/pucvsazy/show
>
> In current Tests:
>
> *** Chrome Canary 109 ***
>
> Pass first two and fail last two:
>
> Position of square in 'v-rl ltr' - expected 80, got 65
> Position of square in 'v-rl rtl' - expected 80, got 65
>
> *** Firefox Nightly 108 ***
>
> Pass all tests
>
> *** Safari Technology Preview 156 & Safari 16.1 ***
>
> Pass all tests
>
> _____
>
> Now weird one is Firefox:
>
> 1) It passes the failing tests from Comment 0
> 2) Passes current test as welll.
>
> While Safari had 15 px difference in the failing test from Comment 0 and it
> will might cause us to change expectations for two failing test from 80 to
> 65 but it is now also failing all four as below:
>
> Position of square in 'h-tb rtl' - expected 80, got 95
> Position of square in 'h-bt rtl' - expected 80, got 95
> Position of square in 'v-rl ltr' - expected 80, got 65
> Position of square in 'v-rl rtl' - expected 80, got 65
>
> _____
>
> So it is weird bug IMO.
Due to complexity of change and leading to weird difference from other browsers, I am closing my PR.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20221029/81f10cc3/attachment.htm>
More information about the webkit-unassigned
mailing list