Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(49)

Issue 1313363006: Plumb requireInteraction to PlatformNotificationData & database (Closed)

Created:
5 years, 3 months ago by johnme
Modified:
5 years, 3 months ago
CC:
chromium-reviews, darin-cc_chromium.org, peter+watch_chromium.org, jam, mlamouri+watch-notifications_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@constructor
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Plumb requireInteraction to PlatformNotificationData & database Part of a 3-sided patch: 1. https://codereview.chromium.org/1309273007 2. this patch 3. https://codereview.chromium.org/1313013006 BUG=507751 Committed: https://crrev.com/046341a48e12b50d509ad69e2fa3a7e9c16fd941 Cr-Commit-Position: refs/heads/master@{#346650}

Patch Set 1 #

Total comments: 1

Patch Set 2 : Make set_never_timeout conditional on require_interaction #

Total comments: 1

Patch Set 3 : Require kEnableExperimentalWebPlatformFeatures #

Patch Set 4 : Fix includes #

Messages

Total messages: 18 (6 generated)
johnme
5 years, 3 months ago (2015-08-26 18:33:12 UTC) #2
Peter Beverloo
lgtm https://codereview.chromium.org/1313363006/diff/1/content/public/common/platform_notification_data.h File content/public/common/platform_notification_data.h (right): https://codereview.chromium.org/1313363006/diff/1/content/public/common/platform_notification_data.h#newcode75 content/public/common/platform_notification_data.h:75: // Whether the notification should remain onscreen indefinitely, ...
5 years, 3 months ago (2015-08-27 14:20:46 UTC) #3
johnme
I added the code to make requireInteraction take effect to platform_notification_service_impl.cc. Please re-review, thanks :)
5 years, 3 months ago (2015-08-28 14:16:03 UTC) #4
Peter Beverloo
https://codereview.chromium.org/1313363006/diff/20001/chrome/browser/notifications/platform_notification_service_impl.cc File chrome/browser/notifications/platform_notification_service_impl.cc (right): https://codereview.chromium.org/1313363006/diff/20001/chrome/browser/notifications/platform_notification_service_impl.cc#newcode349 chrome/browser/notifications/platform_notification_service_impl.cc:349: if (notification_data.require_interaction) We can't do this. The feature is ...
5 years, 3 months ago (2015-08-28 14:17:54 UTC) #5
johnme
Ah, I thought we were waiting for intent to implement and ship to land this, ...
5 years, 3 months ago (2015-08-28 14:35:50 UTC) #6
johnme
nasko@chromium.org: Please review changes in content/common/platform_notification_messages.h and content/public/common/platform_notification_data.h. Thanks!
5 years, 3 months ago (2015-08-28 15:57:30 UTC) #8
johnme
palmer@chromium.org: Please review content/common/platform_notification_messages.h avi@chromium.org: Please review content/public/common/platform_notification_data.h Thanks!
5 years, 3 months ago (2015-08-28 15:59:12 UTC) #11
Avi (use Gerrit)
lgtm
5 years, 3 months ago (2015-08-28 16:05:01 UTC) #12
palmer
LGTM
5 years, 3 months ago (2015-08-28 20:27:45 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1313363006/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1313363006/60001
5 years, 3 months ago (2015-09-01 13:25:36 UTC) #16
commit-bot: I haz the power
Committed patchset #4 (id:60001)
5 years, 3 months ago (2015-09-01 14:40:13 UTC) #17
commit-bot: I haz the power
5 years, 3 months ago (2015-09-01 14:40:59 UTC) #18
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/046341a48e12b50d509ad69e2fa3a7e9c16fd941
Cr-Commit-Position: refs/heads/master@{#346650}

Powered by Google App Engine
This is Rietveld 408576698