DescriptionReland of Different fonts selected for width calculation
Original Patch: https://codereview.chromium.org/593673003/ due to
issues faced in XP for which test expectation was not updated and
revert of patch was submitted
In some cases different fonts are selected to get width of string and
to draw text. In Font.cpp calls, font get changed due to fallback font
architecture. When making calls we need to check if Unicode is present
in primary font or not.
In case of Ellipsis, we need to check if Ellipsis Unicode is present in
primary font or not, if not then use "Dot" Unicode, this is also
suggested in CSS3 (http://www.w3.org/TR/2003/CR-css3-text-20030514/)
BUG=416425
TEST=fast/text/ellipsis-platform-font-change.html
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=186162
Patch Set 1 #Patch Set 2 : Rebasing Test Expectation file #Patch Set 3 : Updating TestExpection for new virtual/textblob #Patch Set 4 : Updating Test Expectation #Messages
Total messages: 32 (10 generated)
|