| Index: chrome/browser/notifications/notification_platform_bridge_linux.cc
|
| diff --git a/chrome/browser/notifications/notification_platform_bridge_linux.cc b/chrome/browser/notifications/notification_platform_bridge_linux.cc
|
| index 845b451036b345a333f78132aa95eef85105e0bd..50dc9d50dcfbcf6e8ac96a2c8e86a971eec4c9bf 100644
|
| --- a/chrome/browser/notifications/notification_platform_bridge_linux.cc
|
| +++ b/chrome/browser/notifications/notification_platform_bridge_linux.cc
|
| @@ -426,6 +426,12 @@ class NotificationPlatformBridgeLinuxImpl
|
| capabilities_.insert(capability);
|
| }
|
| RecordMetricsForCapabilities();
|
| + if (!base::ContainsKey(capabilities_, kCapabilityBody) ||
|
| + !base::ContainsKey(capabilities_, kCapabilityActions)) {
|
| + OnConnectionInitializationFinishedOnTaskRunner(
|
| + ConnectionInitializationStatusCode::MISSING_REQUIRED_CAPABILITIES);
|
| + return;
|
| + }
|
| PostTaskToUiThread(base::BindOnce(
|
| &NotificationPlatformBridgeLinuxImpl::SetBodyImagesSupported, this,
|
| base::ContainsKey(capabilities_, kCapabilityBodyImages)));
|
|
|