| Index: Source/core/layout/LayoutListMarker.cpp
|
| diff --git a/Source/core/layout/LayoutListMarker.cpp b/Source/core/layout/LayoutListMarker.cpp
|
| index 81abb8c1ea8cbfc348a86e39c73d123292b4d7f8..7e3d4d72e5bd8cdc4bae090b4549341dc76887f1 100644
|
| --- a/Source/core/layout/LayoutListMarker.cpp
|
| +++ b/Source/core/layout/LayoutListMarker.cpp
|
| @@ -463,6 +463,8 @@ static EListStyleType effectiveListMarkerType(EListStyleType type, int value)
|
| case CJKIdeographic:
|
| return type; // Can represent all ordinals.
|
| case Armenian:
|
| + case LowerArmenian:
|
| + case UpperArmenian:
|
| return (value < 1 || value > 99999999) ? DecimalListStyle : type;
|
| case Georgian:
|
| return (value < 1 || value > 19999) ? DecimalListStyle : type;
|
| @@ -484,11 +486,9 @@ static EListStyleType effectiveListMarkerType(EListStyleType type, int value)
|
| case Katakana:
|
| case KatakanaIroha:
|
| case LowerAlpha:
|
| - case LowerArmenian:
|
| case LowerGreek:
|
| case LowerLatin:
|
| case UpperAlpha:
|
| - case UpperArmenian:
|
| case UpperLatin:
|
| return (value < 1) ? DecimalListStyle : type;
|
| }
|
|
|