Bug 188762 - [iOS] fast/writing-mode/english-rl-text-with-spelling-marker.html fails to render dots
Summary: [iOS] fast/writing-mode/english-rl-text-with-spelling-marker.html fails to re...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: WebKit Nightly Build
Hardware: iPhone / iPad iOS 11
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-08-20 15:52 PDT by Daniel Bates
Modified: 2018-10-20 14:21 PDT (History)
1 user (show)

See Also:


Attachments
english-rl-text-with-spelling-marker-actual.png (37.28 KB, image/png)
2018-08-20 15:53 PDT, Daniel Bates
no flags Details
english-rl-text-with-spelling-marker-expected.png (42.28 KB, image/png)
2018-08-20 15:53 PDT, Daniel Bates
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Bates 2018-08-20 15:52:51 PDT
In iOS WebKit Legacy the test fast/writing-mode/english-rl-text-with-spelling-marker.html fails to render any spelling dots. Moreover the spelling dots in the expected result LayoutyTests/fast/writing-mode/english-rl-text-with-spelling-marker-expected.html render truncated and with artifacts.
Comment 1 Daniel Bates 2018-08-20 15:53:13 PDT
Created attachment 347551 [details]
english-rl-text-with-spelling-marker-actual.png
Comment 2 Daniel Bates 2018-08-20 15:53:25 PDT
Created attachment 347552 [details]
english-rl-text-with-spelling-marker-expected.png
Comment 3 Daniel Bates 2018-08-20 15:54:44 PDT
I ran the test in the iPhone X iOS Simulator using WebKit r234848.
Comment 4 Daniel Bates 2018-10-20 14:09:59 PDT
The test passes in iOS WebKit2 following <http://trac.webkit.org/r235149> (bug #188800).
Comment 5 Daniel Bates 2018-10-20 14:11:42 PDT
For some reason the test fails in iOS WebKit1 because we do not seem to tigger spell checking. I noticed that focusing the editable element and placing the insertion point at the end of the text then pressing the left arrow key and right arrow key makes us perform spell checking.