| Summary: | allow RTL mock scrollbars on iOS | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Cameron McCormack (:heycam) <heycam> | ||||||||
| Component: | Layout and Rendering | Assignee: | Cameron McCormack (:heycam) <heycam> | ||||||||
| Status: | RESOLVED WONTFIX | ||||||||||
| Severity: | Normal | CC: | bfulgham, changseok, esprehn+autocc, ews-watchlist, fred.wang, glenn, kondapallykalyan, pdr, simon.fraser, zalan | ||||||||
| Priority: | P2 | ||||||||||
| Version: | WebKit Local Build | ||||||||||
| Hardware: | Unspecified | ||||||||||
| OS: | Unspecified | ||||||||||
| Bug Depends on: | |||||||||||
| Bug Blocks: | 224224 | ||||||||||
| Attachments: |
|
||||||||||
Created attachment 425826 [details]
Patch
Created attachment 425829 [details]
Patch
Created attachment 425830 [details]
Patch
The failures are not straightforward, so I'm not going to bother with this. |
Non-overlay, mock scrollbars are used for tests on iOS like on other platforms. We prevent vertical scrollbars from being placed on the left ("RTL scrollbars") on iOS, because the mechanism used for iOS scrollbars doesn't support this. But it should be possible to allow this when mock scrollbars are in use. This should help avoid test failures / needing to skip tests on iOS.