Consider merging: http://src.chromium.org/viewvc/blink?revision=167194&view=revision
mario.prada's patch fixes an issue with text-overflow:ellipsis demonstrated by the test case that I attached to Bug 75277.
I am seeing the issue in iOS 7.1 Mobile Safari, Safari 7.0.3, and WebKit nightly r167020 built on 09 April 2014. The issue is fixed in Google Chrome 34.0.1847.116 (Official Build 260972). I used Chromium's bisect-builds.py script and found that the issue was fixed after 167188 (known bad), but no later than 167194 (first known good).
BLINK CHANGELOG URL:
.. which led me to Mario's patch.
Just to mention that a WebKit version of this patch is already attached in this bugzilla, waiting for a final review:
It's just pending, IIRC, in answering some final doubt exposed in there on how to write the new test for that specific case. My vote goes for useing regular tests to complete the backport and think about converting all of them to reftests later.
Ryosuke, would you mind commenting on that?