If you have a region with a nested region inside what is rendered below the base region and you are trying select text starting from the base region and ending it in the nested region, firstly you got a weird selection, secondly you can't clear the selection. We could prevent this strange behavior by preventing the selection through different region flows.
Created attachment 180533 [details] image from the unclearable selection
Created attachment 180534 [details] proposed patch
Comment on attachment 180534 [details] proposed patch Attachment 180534 [details] did not pass chromium-ews (chromium-xvfb): Output: http://queues.webkit.org/results/15458448 New failing tests: fast/regions/selecting-text-through-different-region-flows.html
(In reply to comment #3) > (From update of attachment 180534 [details]) > Attachment 180534 [details] did not pass chromium-ews (chromium-xvfb): > Output: http://queues.webkit.org/results/15458448 > > New failing tests: > fast/regions/selecting-text-through-different-region-flows.html It's just a missing result on that platform. I'm not going to add the result generated by my vmware-cr-linux, since it shows 1px difference compared to the results of the bots for some reason.
Comment on attachment 180534 [details] proposed patch r=me
Comment on attachment 180534 [details] proposed patch Rejecting attachment 180534 [details] from commit-queue. New failing tests: fast/regions/selecting-text-through-different-region-flows.html Full output: http://queues.webkit.org/results/15754446
Landed in http://trac.webkit.org/changeset/139197