Index: third_party/WebKit/Source/platform/text/UnicodeBidi.h |
diff --git a/third_party/WebKit/Source/platform/text/UnicodeBidi.h b/third_party/WebKit/Source/platform/text/UnicodeBidi.h |
index da83361057d72272cf3925dbcaa12fd403ee9672..91923d2309cefa951d77d647d65c18260284e747 100644 |
--- a/third_party/WebKit/Source/platform/text/UnicodeBidi.h |
+++ b/third_party/WebKit/Source/platform/text/UnicodeBidi.h |
@@ -28,22 +28,24 @@ |
namespace blink { |
-enum EUnicodeBidi { |
- UBNormal, |
- Embed, |
- Override, |
- Isolate, |
- Plaintext, |
- IsolateOverride, |
+enum class EUnicodeBidi : unsigned { |
+ kNormal, |
+ kEmbed, |
+ kBidiOverride, |
+ kIsolate, |
+ kPlaintext, |
+ kIsolateOverride, |
}; |
inline bool isIsolated(const EUnicodeBidi& unicodeBidi) { |
- return unicodeBidi == Isolate || unicodeBidi == IsolateOverride || |
- unicodeBidi == Plaintext; |
+ return unicodeBidi == EUnicodeBidi::kIsolate || |
+ unicodeBidi == EUnicodeBidi::kIsolateOverride || |
+ unicodeBidi == EUnicodeBidi::kPlaintext; |
} |
inline bool isOverride(EUnicodeBidi unicodeBidi) { |
- return unicodeBidi == Override || unicodeBidi == IsolateOverride; |
+ return unicodeBidi == EUnicodeBidi::kBidiOverride || |
+ unicodeBidi == EUnicodeBidi::kIsolateOverride; |
} |
} // namespace blink |