| Index: Source/core/style/ComputedStyle.cpp
|
| diff --git a/Source/core/style/ComputedStyle.cpp b/Source/core/style/ComputedStyle.cpp
|
| index 56aa024d3c1bb872e05f65a835e36e9c2b947417..4ea90e2f7264a10e6beb107bbbedbf2cbd2f08b0 100644
|
| --- a/Source/core/style/ComputedStyle.cpp
|
| +++ b/Source/core/style/ComputedStyle.cpp
|
| @@ -1126,9 +1126,9 @@ const AtomicString& ComputedStyle::hyphenString() const
|
| return hyphenationString;
|
|
|
| // FIXME: This should depend on locale.
|
| - DEFINE_STATIC_LOCAL(AtomicString, hyphenMinusString, (&hyphenMinus, 1));
|
| - DEFINE_STATIC_LOCAL(AtomicString, hyphenString, (&hyphen, 1));
|
| - return font().primaryFontHasGlyphForCharacter(hyphen) ? hyphenString : hyphenMinusString;
|
| + DEFINE_STATIC_LOCAL(AtomicString, hyphenMinusString, (&hyphenMinusCharacter, 1));
|
| + DEFINE_STATIC_LOCAL(AtomicString, hyphenString, (&hyphenCharacter, 1));
|
| + return font().primaryFontHasGlyphForCharacter(hyphenCharacter) ? hyphenString : hyphenMinusString;
|
| }
|
|
|
| const AtomicString& ComputedStyle::textEmphasisMarkString() const
|
| @@ -1139,28 +1139,28 @@ const AtomicString& ComputedStyle::textEmphasisMarkString() const
|
| case TextEmphasisMarkCustom:
|
| return textEmphasisCustomMark();
|
| case TextEmphasisMarkDot: {
|
| - DEFINE_STATIC_LOCAL(AtomicString, filledDotString, (&bullet, 1));
|
| - DEFINE_STATIC_LOCAL(AtomicString, openDotString, (&whiteBullet, 1));
|
| + DEFINE_STATIC_LOCAL(AtomicString, filledDotString, (&bulletCharacter, 1));
|
| + DEFINE_STATIC_LOCAL(AtomicString, openDotString, (&whiteBulletCharacter, 1));
|
| return textEmphasisFill() == TextEmphasisFillFilled ? filledDotString : openDotString;
|
| }
|
| case TextEmphasisMarkCircle: {
|
| - DEFINE_STATIC_LOCAL(AtomicString, filledCircleString, (&blackCircle, 1));
|
| - DEFINE_STATIC_LOCAL(AtomicString, openCircleString, (&whiteCircle, 1));
|
| + DEFINE_STATIC_LOCAL(AtomicString, filledCircleString, (&blackCircleCharacter, 1));
|
| + DEFINE_STATIC_LOCAL(AtomicString, openCircleString, (&whiteCircleCharacter, 1));
|
| return textEmphasisFill() == TextEmphasisFillFilled ? filledCircleString : openCircleString;
|
| }
|
| case TextEmphasisMarkDoubleCircle: {
|
| - DEFINE_STATIC_LOCAL(AtomicString, filledDoubleCircleString, (&fisheye, 1));
|
| - DEFINE_STATIC_LOCAL(AtomicString, openDoubleCircleString, (&bullseye, 1));
|
| + DEFINE_STATIC_LOCAL(AtomicString, filledDoubleCircleString, (&fisheyeCharacter, 1));
|
| + DEFINE_STATIC_LOCAL(AtomicString, openDoubleCircleString, (&bullseyeCharacter, 1));
|
| return textEmphasisFill() == TextEmphasisFillFilled ? filledDoubleCircleString : openDoubleCircleString;
|
| }
|
| case TextEmphasisMarkTriangle: {
|
| - DEFINE_STATIC_LOCAL(AtomicString, filledTriangleString, (&blackUpPointingTriangle, 1));
|
| - DEFINE_STATIC_LOCAL(AtomicString, openTriangleString, (&whiteUpPointingTriangle, 1));
|
| + DEFINE_STATIC_LOCAL(AtomicString, filledTriangleString, (&blackUpPointingTriangleCharacter, 1));
|
| + DEFINE_STATIC_LOCAL(AtomicString, openTriangleString, (&whiteUpPointingTriangleCharacter, 1));
|
| return textEmphasisFill() == TextEmphasisFillFilled ? filledTriangleString : openTriangleString;
|
| }
|
| case TextEmphasisMarkSesame: {
|
| - DEFINE_STATIC_LOCAL(AtomicString, filledSesameString, (&sesameDot, 1));
|
| - DEFINE_STATIC_LOCAL(AtomicString, openSesameString, (&whiteSesameDot, 1));
|
| + DEFINE_STATIC_LOCAL(AtomicString, filledSesameString, (&sesameDotCharacter, 1));
|
| + DEFINE_STATIC_LOCAL(AtomicString, openSesameString, (&whiteSesameDotCharacter, 1));
|
| return textEmphasisFill() == TextEmphasisFillFilled ? filledSesameString : openSesameString;
|
| }
|
| case TextEmphasisMarkAuto:
|
|
|