OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 2007 Alexey Proskuryakov <ap@nypop.com>. | 2 * Copyright (C) 2007 Alexey Proskuryakov <ap@nypop.com>. |
3 * Copyright (C) 2008, 2009, 2010, 2011 Apple Inc. All rights reserved. | 3 * Copyright (C) 2008, 2009, 2010, 2011 Apple Inc. All rights reserved. |
4 * Copyright (C) 2009 Torch Mobile Inc. All rights reserved. | 4 * Copyright (C) 2009 Torch Mobile Inc. All rights reserved. |
5 * (http://www.torchmobile.com/) | 5 * (http://www.torchmobile.com/) |
6 * Copyright (C) 2009 Jeff Schiller <codedread@gmail.com> | 6 * Copyright (C) 2009 Jeff Schiller <codedread@gmail.com> |
7 * Copyright (C) Research In Motion Limited 2010. All rights reserved. | 7 * Copyright (C) Research In Motion Limited 2010. All rights reserved. |
8 * | 8 * |
9 * Redistribution and use in source and binary forms, with or without | 9 * Redistribution and use in source and binary forms, with or without |
10 * modification, are permitted provided that the following conditions | 10 * modification, are permitted provided that the following conditions |
(...skipping 984 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
995 } | 995 } |
996 | 996 |
997 ASSERT_NOT_REACHED(); | 997 ASSERT_NOT_REACHED(); |
998 return ClearNone; | 998 return ClearNone; |
999 } | 999 } |
1000 | 1000 |
1001 template <> | 1001 template <> |
1002 inline CSSIdentifierValue::CSSIdentifierValue(ECursor e) | 1002 inline CSSIdentifierValue::CSSIdentifierValue(ECursor e) |
1003 : CSSValue(IdentifierClass) { | 1003 : CSSValue(IdentifierClass) { |
1004 switch (e) { | 1004 switch (e) { |
1005 case ECursor::Auto: | 1005 case ECursor::kAuto: |
1006 m_valueID = CSSValueAuto; | 1006 m_valueID = CSSValueAuto; |
1007 break; | 1007 break; |
1008 case ECursor::Cross: | 1008 case ECursor::kCrosshair: |
1009 m_valueID = CSSValueCrosshair; | 1009 m_valueID = CSSValueCrosshair; |
1010 break; | 1010 break; |
1011 case ECursor::Default: | 1011 case ECursor::kDefault: |
1012 m_valueID = CSSValueDefault; | 1012 m_valueID = CSSValueDefault; |
1013 break; | 1013 break; |
1014 case ECursor::Pointer: | 1014 case ECursor::kPointer: |
1015 m_valueID = CSSValuePointer; | 1015 m_valueID = CSSValuePointer; |
1016 break; | 1016 break; |
1017 case ECursor::Move: | 1017 case ECursor::kMove: |
1018 m_valueID = CSSValueMove; | 1018 m_valueID = CSSValueMove; |
1019 break; | 1019 break; |
1020 case ECursor::Cell: | 1020 case ECursor::kCell: |
1021 m_valueID = CSSValueCell; | 1021 m_valueID = CSSValueCell; |
1022 break; | 1022 break; |
1023 case ECursor::VerticalText: | 1023 case ECursor::kVerticalText: |
1024 m_valueID = CSSValueVerticalText; | 1024 m_valueID = CSSValueVerticalText; |
1025 break; | 1025 break; |
1026 case ECursor::ContextMenu: | 1026 case ECursor::kContextMenu: |
1027 m_valueID = CSSValueContextMenu; | 1027 m_valueID = CSSValueContextMenu; |
1028 break; | 1028 break; |
1029 case ECursor::Alias: | 1029 case ECursor::kAlias: |
1030 m_valueID = CSSValueAlias; | 1030 m_valueID = CSSValueAlias; |
1031 break; | 1031 break; |
1032 case ECursor::Copy: | 1032 case ECursor::kCopy: |
1033 m_valueID = CSSValueCopy; | 1033 m_valueID = CSSValueCopy; |
1034 break; | 1034 break; |
1035 case ECursor::None: | 1035 case ECursor::kNone: |
1036 m_valueID = CSSValueNone; | 1036 m_valueID = CSSValueNone; |
1037 break; | 1037 break; |
1038 case ECursor::Progress: | 1038 case ECursor::kProgress: |
1039 m_valueID = CSSValueProgress; | 1039 m_valueID = CSSValueProgress; |
1040 break; | 1040 break; |
1041 case ECursor::NoDrop: | 1041 case ECursor::kNoDrop: |
1042 m_valueID = CSSValueNoDrop; | 1042 m_valueID = CSSValueNoDrop; |
1043 break; | 1043 break; |
1044 case ECursor::NotAllowed: | 1044 case ECursor::kNotAllowed: |
1045 m_valueID = CSSValueNotAllowed; | 1045 m_valueID = CSSValueNotAllowed; |
1046 break; | 1046 break; |
1047 case ECursor::ZoomIn: | 1047 case ECursor::kZoomIn: |
1048 m_valueID = CSSValueZoomIn; | 1048 m_valueID = CSSValueZoomIn; |
1049 break; | 1049 break; |
1050 case ECursor::ZoomOut: | 1050 case ECursor::kZoomOut: |
1051 m_valueID = CSSValueZoomOut; | 1051 m_valueID = CSSValueZoomOut; |
1052 break; | 1052 break; |
1053 case ECursor::EResize: | 1053 case ECursor::kEResize: |
1054 m_valueID = CSSValueEResize; | 1054 m_valueID = CSSValueEResize; |
1055 break; | 1055 break; |
1056 case ECursor::NeResize: | 1056 case ECursor::kNeResize: |
1057 m_valueID = CSSValueNeResize; | 1057 m_valueID = CSSValueNeResize; |
1058 break; | 1058 break; |
1059 case ECursor::NwResize: | 1059 case ECursor::kNwResize: |
1060 m_valueID = CSSValueNwResize; | 1060 m_valueID = CSSValueNwResize; |
1061 break; | 1061 break; |
1062 case ECursor::NResize: | 1062 case ECursor::kNResize: |
1063 m_valueID = CSSValueNResize; | 1063 m_valueID = CSSValueNResize; |
1064 break; | 1064 break; |
1065 case ECursor::SeResize: | 1065 case ECursor::kSeResize: |
1066 m_valueID = CSSValueSeResize; | 1066 m_valueID = CSSValueSeResize; |
1067 break; | 1067 break; |
1068 case ECursor::SwResize: | 1068 case ECursor::kSwResize: |
1069 m_valueID = CSSValueSwResize; | 1069 m_valueID = CSSValueSwResize; |
1070 break; | 1070 break; |
1071 case ECursor::SResize: | 1071 case ECursor::kSResize: |
1072 m_valueID = CSSValueSResize; | 1072 m_valueID = CSSValueSResize; |
1073 break; | 1073 break; |
1074 case ECursor::WResize: | 1074 case ECursor::kWResize: |
1075 m_valueID = CSSValueWResize; | 1075 m_valueID = CSSValueWResize; |
1076 break; | 1076 break; |
1077 case ECursor::EwResize: | 1077 case ECursor::kEwResize: |
1078 m_valueID = CSSValueEwResize; | 1078 m_valueID = CSSValueEwResize; |
1079 break; | 1079 break; |
1080 case ECursor::NsResize: | 1080 case ECursor::kNsResize: |
1081 m_valueID = CSSValueNsResize; | 1081 m_valueID = CSSValueNsResize; |
1082 break; | 1082 break; |
1083 case ECursor::NeswResize: | 1083 case ECursor::kNeswResize: |
1084 m_valueID = CSSValueNeswResize; | 1084 m_valueID = CSSValueNeswResize; |
1085 break; | 1085 break; |
1086 case ECursor::NwseResize: | 1086 case ECursor::kNwseResize: |
1087 m_valueID = CSSValueNwseResize; | 1087 m_valueID = CSSValueNwseResize; |
1088 break; | 1088 break; |
1089 case ECursor::ColResize: | 1089 case ECursor::kColResize: |
1090 m_valueID = CSSValueColResize; | 1090 m_valueID = CSSValueColResize; |
1091 break; | 1091 break; |
1092 case ECursor::RowResize: | 1092 case ECursor::kRowResize: |
1093 m_valueID = CSSValueRowResize; | 1093 m_valueID = CSSValueRowResize; |
1094 break; | 1094 break; |
1095 case ECursor::Text: | 1095 case ECursor::kText: |
1096 m_valueID = CSSValueText; | 1096 m_valueID = CSSValueText; |
1097 break; | 1097 break; |
1098 case ECursor::Wait: | 1098 case ECursor::kWait: |
1099 m_valueID = CSSValueWait; | 1099 m_valueID = CSSValueWait; |
1100 break; | 1100 break; |
1101 case ECursor::Help: | 1101 case ECursor::kHelp: |
1102 m_valueID = CSSValueHelp; | 1102 m_valueID = CSSValueHelp; |
1103 break; | 1103 break; |
1104 case ECursor::AllScroll: | 1104 case ECursor::kAllScroll: |
1105 m_valueID = CSSValueAllScroll; | 1105 m_valueID = CSSValueAllScroll; |
1106 break; | 1106 break; |
1107 case ECursor::WebkitGrab: | 1107 case ECursor::kWebkitGrab: |
1108 m_valueID = CSSValueWebkitGrab; | 1108 m_valueID = CSSValueWebkitGrab; |
1109 break; | 1109 break; |
1110 case ECursor::WebkitGrabbing: | 1110 case ECursor::kWebkitGrabbing: |
1111 m_valueID = CSSValueWebkitGrabbing; | 1111 m_valueID = CSSValueWebkitGrabbing; |
1112 break; | 1112 break; |
1113 } | 1113 } |
1114 } | 1114 } |
1115 | 1115 |
1116 template <> | 1116 template <> |
1117 inline ECursor CSSIdentifierValue::convertTo() const { | 1117 inline ECursor CSSIdentifierValue::convertTo() const { |
1118 switch (m_valueID) { | 1118 switch (m_valueID) { |
1119 case CSSValueAuto: | 1119 case CSSValueAuto: |
1120 return ECursor::Auto; | 1120 return ECursor::kAuto; |
1121 case CSSValueCrosshair: | 1121 case CSSValueCrosshair: |
1122 return ECursor::Cross; | 1122 return ECursor::kCrosshair; |
1123 case CSSValueDefault: | 1123 case CSSValueDefault: |
1124 return ECursor::Default; | 1124 return ECursor::kDefault; |
1125 case CSSValuePointer: | 1125 case CSSValuePointer: |
1126 return ECursor::Pointer; | 1126 return ECursor::kPointer; |
1127 case CSSValueMove: | 1127 case CSSValueMove: |
1128 return ECursor::Move; | 1128 return ECursor::kMove; |
1129 case CSSValueCell: | 1129 case CSSValueCell: |
1130 return ECursor::Cell; | 1130 return ECursor::kCell; |
1131 case CSSValueVerticalText: | 1131 case CSSValueVerticalText: |
1132 return ECursor::VerticalText; | 1132 return ECursor::kVerticalText; |
1133 case CSSValueContextMenu: | 1133 case CSSValueContextMenu: |
1134 return ECursor::ContextMenu; | 1134 return ECursor::kContextMenu; |
1135 case CSSValueAlias: | 1135 case CSSValueAlias: |
1136 return ECursor::Alias; | 1136 return ECursor::kAlias; |
1137 case CSSValueCopy: | 1137 case CSSValueCopy: |
1138 return ECursor::Copy; | 1138 return ECursor::kCopy; |
1139 case CSSValueNone: | 1139 case CSSValueNone: |
1140 return ECursor::None; | 1140 return ECursor::kNone; |
1141 case CSSValueProgress: | 1141 case CSSValueProgress: |
1142 return ECursor::Progress; | 1142 return ECursor::kProgress; |
1143 case CSSValueNoDrop: | 1143 case CSSValueNoDrop: |
1144 return ECursor::NoDrop; | 1144 return ECursor::kNoDrop; |
1145 case CSSValueNotAllowed: | 1145 case CSSValueNotAllowed: |
1146 return ECursor::NotAllowed; | 1146 return ECursor::kNotAllowed; |
1147 case CSSValueZoomIn: | 1147 case CSSValueZoomIn: |
1148 case CSSValueWebkitZoomIn: | 1148 case CSSValueWebkitZoomIn: |
1149 return ECursor::ZoomIn; | 1149 return ECursor::kZoomIn; |
1150 case CSSValueZoomOut: | 1150 case CSSValueZoomOut: |
1151 case CSSValueWebkitZoomOut: | 1151 case CSSValueWebkitZoomOut: |
1152 return ECursor::ZoomOut; | 1152 return ECursor::kZoomOut; |
1153 case CSSValueEResize: | 1153 case CSSValueEResize: |
1154 return ECursor::EResize; | 1154 return ECursor::kEResize; |
1155 case CSSValueNeResize: | 1155 case CSSValueNeResize: |
1156 return ECursor::NeResize; | 1156 return ECursor::kNeResize; |
1157 case CSSValueNwResize: | 1157 case CSSValueNwResize: |
1158 return ECursor::NwResize; | 1158 return ECursor::kNwResize; |
1159 case CSSValueNResize: | 1159 case CSSValueNResize: |
1160 return ECursor::NResize; | 1160 return ECursor::kNResize; |
1161 case CSSValueSeResize: | 1161 case CSSValueSeResize: |
1162 return ECursor::SeResize; | 1162 return ECursor::kSeResize; |
1163 case CSSValueSwResize: | 1163 case CSSValueSwResize: |
1164 return ECursor::SwResize; | 1164 return ECursor::kSwResize; |
1165 case CSSValueSResize: | 1165 case CSSValueSResize: |
1166 return ECursor::SResize; | 1166 return ECursor::kSResize; |
1167 case CSSValueWResize: | 1167 case CSSValueWResize: |
1168 return ECursor::WResize; | 1168 return ECursor::kWResize; |
1169 case CSSValueEwResize: | 1169 case CSSValueEwResize: |
1170 return ECursor::EwResize; | 1170 return ECursor::kEwResize; |
1171 case CSSValueNsResize: | 1171 case CSSValueNsResize: |
1172 return ECursor::NsResize; | 1172 return ECursor::kNsResize; |
1173 case CSSValueNeswResize: | 1173 case CSSValueNeswResize: |
1174 return ECursor::NeswResize; | 1174 return ECursor::kNeswResize; |
1175 case CSSValueNwseResize: | 1175 case CSSValueNwseResize: |
1176 return ECursor::NwseResize; | 1176 return ECursor::kNwseResize; |
1177 case CSSValueColResize: | 1177 case CSSValueColResize: |
1178 return ECursor::ColResize; | 1178 return ECursor::kColResize; |
1179 case CSSValueRowResize: | 1179 case CSSValueRowResize: |
1180 return ECursor::RowResize; | 1180 return ECursor::kRowResize; |
1181 case CSSValueText: | 1181 case CSSValueText: |
1182 return ECursor::Text; | 1182 return ECursor::kText; |
1183 case CSSValueWait: | 1183 case CSSValueWait: |
1184 return ECursor::Wait; | 1184 return ECursor::kWait; |
1185 case CSSValueHelp: | 1185 case CSSValueHelp: |
1186 return ECursor::Help; | 1186 return ECursor::kHelp; |
1187 case CSSValueAllScroll: | 1187 case CSSValueAllScroll: |
1188 return ECursor::AllScroll; | 1188 return ECursor::kAllScroll; |
1189 case CSSValueWebkitGrab: | 1189 case CSSValueWebkitGrab: |
1190 return ECursor::WebkitGrab; | 1190 return ECursor::kWebkitGrab; |
1191 case CSSValueWebkitGrabbing: | 1191 case CSSValueWebkitGrabbing: |
1192 return ECursor::WebkitGrabbing; | 1192 return ECursor::kWebkitGrabbing; |
1193 default: | 1193 default: |
1194 NOTREACHED(); | 1194 NOTREACHED(); |
1195 return ECursor::Auto; | 1195 return ECursor::kAuto; |
1196 } | 1196 } |
1197 } | 1197 } |
1198 | 1198 |
1199 template <> | 1199 template <> |
1200 inline CSSIdentifierValue::CSSIdentifierValue(EDisplay e) | 1200 inline CSSIdentifierValue::CSSIdentifierValue(EDisplay e) |
1201 : CSSValue(IdentifierClass) { | 1201 : CSSValue(IdentifierClass) { |
1202 switch (e) { | 1202 switch (e) { |
1203 case EDisplay::Inline: | 1203 case EDisplay::Inline: |
1204 m_valueID = CSSValueInline; | 1204 m_valueID = CSSValueInline; |
1205 break; | 1205 break; |
(...skipping 3579 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4785 default: | 4785 default: |
4786 break; | 4786 break; |
4787 } | 4787 } |
4788 ASSERT_NOT_REACHED(); | 4788 ASSERT_NOT_REACHED(); |
4789 return ContainsNone; | 4789 return ContainsNone; |
4790 } | 4790 } |
4791 | 4791 |
4792 } // namespace blink | 4792 } // namespace blink |
4793 | 4793 |
4794 #endif | 4794 #endif |
OLD | NEW |