Changeset 222283 in webkit
- Timestamp:
- Sep 20, 2017 1:46:18 PM (7 years ago)
- Location:
- trunk
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r222282 r222283 1 2017-09-20 Alex Christensen <achristensen@webkit.org> 2 3 Remove ActionType::InvalidAction 4 https://bugs.webkit.org/show_bug.cgi?id=177262 5 6 Reviewed by Tim Horton. 7 8 This was needed before r213322 because we needed to have a default constructor. 9 With all these cool new C++14/17 types, we don't need this any more. 10 11 No change in behaviour. 12 13 * contentextensions/ContentExtensionActions.h: 14 * contentextensions/ContentExtensionCompiler.cpp: 15 (WebCore::ContentExtensions::serializeActions): 16 * contentextensions/ContentExtensionRule.cpp: 17 (WebCore::ContentExtensions::Action::deserialize): 18 (WebCore::ContentExtensions::Action::deserializeType): 19 (WebCore::ContentExtensions::Action::serializedLength): 20 * contentextensions/ContentExtensionRule.h: 21 * contentextensions/ContentExtensionsBackend.cpp: 22 (WebCore::ContentExtensions::ContentExtensionsBackend::processContentExtensionRulesForLoad): 23 (WebCore::ContentExtensions::ContentExtensionsBackend::processContentExtensionRulesForPingLoad): 24 1 25 2017-09-20 Daniel Bates <dabates@apple.com> 2 26 -
trunk/Source/WebCore/contentextensions/ContentExtensionActions.h
r220996 r222283 43 43 IgnorePreviousRules, 44 44 MakeHTTPS, 45 InvalidAction,46 45 }; 47 46 -
trunk/Source/WebCore/contentextensions/ContentExtensionCompiler.cpp
r222277 r222283 153 153 switch (actionType) { 154 154 case ActionType::CSSDisplayNoneStyleSheet: 155 case ActionType::InvalidAction:156 155 RELEASE_ASSERT_NOT_REACHED(); 157 156 -
trunk/Source/WebCore/contentextensions/ContentExtensionRule.cpp
r222277 r222283 69 69 return Action(actionType, deserializeString(actions, actionsLength, location + sizeof(ActionType)), location); 70 70 case ActionType::CSSDisplayNoneStyleSheet: 71 case ActionType::InvalidAction:72 71 break; 73 72 } … … 87 86 return type; 88 87 case ActionType::CSSDisplayNoneStyleSheet: 89 case ActionType::InvalidAction:90 88 break; 91 89 } … … 114 112 } 115 113 case ActionType::CSSDisplayNoneStyleSheet: 116 case ActionType::InvalidAction:117 114 break; 118 115 } -
trunk/Source/WebCore/contentextensions/ContentExtensionRule.h
r222277 r222283 131 131 132 132 struct Action { 133 Action()134 : m_type(ActionType::InvalidAction)135 , m_actionID(std::numeric_limits<uint32_t>::max())136 {137 }138 139 133 Action(ActionType type, const String& stringArgument, uint32_t actionID = std::numeric_limits<uint32_t>::max()) 140 134 : m_type(type) -
trunk/Source/WebCore/contentextensions/ContentExtensionsBackend.cpp
r220996 r222283 203 203 } 204 204 case ContentExtensions::ActionType::IgnorePreviousRules: 205 case ContentExtensions::ActionType::InvalidAction:206 205 RELEASE_ASSERT_NOT_REACHED(); 207 206 } … … 247 246 break; 248 247 case ContentExtensions::ActionType::IgnorePreviousRules: 249 case ContentExtensions::ActionType::InvalidAction:250 248 RELEASE_ASSERT_NOT_REACHED(); 251 249 } -
trunk/Tools/ChangeLog
r222280 r222283 1 2017-09-20 Alex Christensen <achristensen@webkit.org> 2 3 Remove ActionType::InvalidAction 4 https://bugs.webkit.org/show_bug.cgi?id=177262 5 6 Reviewed by Tim Horton. 7 8 * TestWebKitAPI/Tests/WebCore/ContentExtensions.cpp: 9 (WebCore::ContentExtensions::operator<<): 10 1 11 2017-09-20 Myles C. Maxfield <mmaxfield@apple.com> 2 12 -
trunk/Tools/TestWebKitAPI/Tests/WebCore/ContentExtensions.cpp
r219573 r222283 63 63 case ActionType::MakeHTTPS: 64 64 return os << "ActionType::MakeHTTPS"; 65 case ActionType::InvalidAction:66 return os << "ActionType::InvalidAction";67 65 } 68 66 }
Note: See TracChangeset
for help on using the changeset viewer.