| Index: chrome/browser/notifications/platform_notification_service_unittest.cc
 | 
| diff --git a/chrome/browser/notifications/platform_notification_service_unittest.cc b/chrome/browser/notifications/platform_notification_service_unittest.cc
 | 
| index 808fdd2931306d60a08898fe47df4a72ed4925bf..d0a79e47271504f30fa8018d717f7b293ee50c3f 100644
 | 
| --- a/chrome/browser/notifications/platform_notification_service_unittest.cc
 | 
| +++ b/chrome/browser/notifications/platform_notification_service_unittest.cc
 | 
| @@ -65,23 +65,19 @@ const int kNotificationVibrationPattern[] = { 100, 200, 300 };
 | 
|  class MockDesktopNotificationDelegate
 | 
|      : public content::DesktopNotificationDelegate {
 | 
|   public:
 | 
| -  MockDesktopNotificationDelegate()
 | 
| -      : displayed_(false),
 | 
| -        clicked_(false) {}
 | 
| +  MockDesktopNotificationDelegate() : displayed_(false) {}
 | 
|  
 | 
|    ~MockDesktopNotificationDelegate() override {}
 | 
|  
 | 
|    // content::DesktopNotificationDelegate implementation.
 | 
|    void NotificationDisplayed() override { displayed_ = true; }
 | 
|    void NotificationClosed() override {}
 | 
| -  void NotificationClick() override { clicked_ = true; }
 | 
| +  void NotificationClick() override {}
 | 
|  
 | 
|    bool displayed() const { return displayed_; }
 | 
| -  bool clicked() const { return clicked_; }
 | 
|  
 | 
|   private:
 | 
|    bool displayed_;
 | 
| -  bool clicked_;
 | 
|  
 | 
|    DISALLOW_COPY_AND_ASSIGN(MockDesktopNotificationDelegate);
 | 
|  };
 | 
| @@ -193,12 +189,15 @@ class PlatformNotificationServiceTest : public testing::Test {
 | 
|    std::unique_ptr<std::set<std::string>> displayed_notifications_;
 | 
|  };
 | 
|  
 | 
| +// Native, non persistent notifications don't have delegates any more
 | 
| +#if !defined(OS_MACOSX)
 | 
|  TEST_F(PlatformNotificationServiceTest, DisplayPageDisplayedEvent) {
 | 
|    auto* delegate = CreateSimplePageNotification();
 | 
|  
 | 
|    EXPECT_EQ(1u, GetNotificationCount());
 | 
|    EXPECT_TRUE(delegate->displayed());
 | 
|  }
 | 
| +#endif  // !defined(OS_MACOSX)
 | 
|  
 | 
|  TEST_F(PlatformNotificationServiceTest, DisplayPageCloseClosure) {
 | 
|    base::Closure close_closure;
 | 
| 
 |