Two reasons: 1. Cartesian coordinate system is not mirrored in RTL languages, e.g. https://ar.wikipedia.org/wiki/نظام_إحداثي_ديكارتي 2. In RTL mode, input fields are in the reverse order from CSS. In CSS: cubic-bezier(0, 0.5, 1, 0.5) In the popover: [0.5] [1] [0.5] [0]
<rdar://problem/59007065>
Created attachment 389202 [details] Patch
Comment on attachment 389202 [details] Patch Clearing flags on attachment: 389202 Committed r255886: <https://trac.webkit.org/changeset/255886>
All reviewed patches have been landed. Closing bug.