Index: third_party/WebKit/Source/modules/notifications/NotificationData.cpp |
diff --git a/third_party/WebKit/Source/modules/notifications/NotificationData.cpp b/third_party/WebKit/Source/modules/notifications/NotificationData.cpp |
index 4052706c4241c29ad52a66f149b3e93e68dd8ab9..d7ce4f09e3ef54ffac24049d9168495d490bbd62 100644 |
--- a/third_party/WebKit/Source/modules/notifications/NotificationData.cpp |
+++ b/third_party/WebKit/Source/modules/notifications/NotificationData.cpp |
@@ -75,18 +75,8 @@ WebNotificationData createWebNotificationData(ExecutionContext* executionContext |
const size_t maxActions = Notification::maxActions(); |
for (const NotificationAction& action : options.actions()) { |
- if (action.action().isEmpty()) { |
- exceptionState.throwTypeError("NotificationAction `action` must not be empty."); |
- return WebNotificationData(); |
- } |
- |
- if (action.title().isEmpty()) { |
- exceptionState.throwTypeError("NotificationAction `title` must not be empty."); |
- return WebNotificationData(); |
- } |
- |
if (actions.size() >= maxActions) |
- continue; |
+ break; |
WebNotificationAction webAction; |
webAction.action = action.action(); |