Looking at the baselines in TOT:
- Windows shows no linebreak selection highlight
- Linux shows no linebreak selection highlight
- Mac shows linebreak selection highlight but only on full invalidation
After my CL:
- All platforms show linebreak selection highlight but only on full invalidation
I think the status with your CL is better because it exposes the bug consistently on all platforms. I'm not sure why it's currently platform-dependent. Perhaps the cullRect() hides the bug (and maybe also other under-raster-invalidation bugs) in some platform-dependent way.
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.
Sorry for the inconvenience if the bug really should have been left as Available.
For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Comment 1 by wangxianzhu@chromium.org
, Sep 12 2016