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

Issue 2876603004: Linux native notifications: Add attribution (Closed)

Created:
3 years, 7 months ago by Tom (Use chromium acct)
Modified:
3 years, 7 months ago
CC:
chromium-reviews, Peter Beverloo, mlamouri+watch-notifications_chromium.org, awdf+watch_chromium.org, Jun Mukai
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Linux native notifications: Add attribution This CL adds the origin url to the notification body (if one exists), similar to how Chrome notifications do currently. This is one of the requirements specified in [1] (Google only). [1] https://docs.google.com/a/google.com/document/d/1cqXPpIyCf1RaEYx9XCPjZbO6U5oDeyslajznnG9wd_U/edit?usp=sharing BUG=676220 R=peter@chromium.org,thestig@chromium.org TBR=mukai@chromium.org Review-Url: https://codereview.chromium.org/2876603004 Cr-Commit-Position: refs/heads/master@{#472160} Committed: https://chromium.googlesource.com/chromium/src/+/f139811a9c8a079969a903da9b718daa04e2ced9

Patch Set 1 #

Patch Set 2 : Rebase #

Total comments: 1

Patch Set 3 : Rebase #

Total comments: 8

Patch Set 4 : Address peter and yoshiki's comments #

Total comments: 8

Patch Set 5 : Address comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+62 lines, -8 lines) Patch
M chrome/browser/notifications/notification_platform_bridge_linux.cc View 1 2 3 4 3 chunks +27 lines, -5 lines 0 comments Download
M chrome/browser/notifications/notification_platform_bridge_linux_unittest.cc View 1 2 3 4 4 chunks +34 lines, -3 lines 0 comments Download
M ui/message_center/notification.h View 1 chunk +1 line, -0 lines 0 comments Download

Depends on Patchset:

Messages

Total messages: 23 (11 generated)
Tom (Use chromium acct)
reviewers ptal +mukai for a trivial change in message_center
3 years, 7 months ago (2017-05-11 01:06:59 UTC) #2
mukai1
+yoshiki for ui/message_center. I put my thought but defer to yoshiki for that. https://codereview.chromium.org/2876603004/diff/40001/ui/message_center/notification.h File ...
3 years, 7 months ago (2017-05-11 18:03:11 UTC) #4
Tom (Use chromium acct)
pinging peter and yoshiki
3 years, 7 months ago (2017-05-12 20:05:01 UTC) #5
yoshiki
LGTM with nit. https://codereview.chromium.org/2876603004/diff/60001/chrome/browser/notifications/notification_platform_bridge_linux.cc File chrome/browser/notifications/notification_platform_bridge_linux.cc (right): https://codereview.chromium.org/2876603004/diff/60001/chrome/browser/notifications/notification_platform_bridge_linux.cc#newcode137 chrome/browser/notifications/notification_platform_bridge_linux.cc:137: gfx::Image ResizeImageToFdoMaxSize(const gfx::Image& image) { nit: ...
3 years, 7 months ago (2017-05-15 02:35:15 UTC) #6
Peter Beverloo
A few questions, code LG otherwise! I'm fine with the MC addition too. It's unfortunate ...
3 years, 7 months ago (2017-05-15 16:19:41 UTC) #7
Tom (Use chromium acct)
https://codereview.chromium.org/2876603004/diff/60001/chrome/browser/notifications/notification_platform_bridge_linux.cc File chrome/browser/notifications/notification_platform_bridge_linux.cc (right): https://codereview.chromium.org/2876603004/diff/60001/chrome/browser/notifications/notification_platform_bridge_linux.cc#newcode137 chrome/browser/notifications/notification_platform_bridge_linux.cc:137: gfx::Image ResizeImageToFdoMaxSize(const gfx::Image& image) { On 2017/05/15 02:35:15, yoshiki ...
3 years, 7 months ago (2017-05-15 22:07:04 UTC) #9
Lei Zhang
https://codereview.chromium.org/2876603004/diff/100001/chrome/browser/notifications/notification_platform_bridge_linux.cc File chrome/browser/notifications/notification_platform_bridge_linux.cc (right): https://codereview.chromium.org/2876603004/diff/100001/chrome/browser/notifications/notification_platform_bridge_linux.cc#newcode551 chrome/browser/notifications/notification_platform_bridge_linux.cc:551: std::string spec = notification->origin_url().spec(); Do we know if the ...
3 years, 7 months ago (2017-05-15 22:20:00 UTC) #10
Peter Beverloo
lgtm from my end https://codereview.chromium.org/2876603004/diff/100001/chrome/browser/notifications/notification_platform_bridge_linux.cc File chrome/browser/notifications/notification_platform_bridge_linux.cc (right): https://codereview.chromium.org/2876603004/diff/100001/chrome/browser/notifications/notification_platform_bridge_linux.cc#newcode551 chrome/browser/notifications/notification_platform_bridge_linux.cc:551: std::string spec = notification->origin_url().spec(); On ...
3 years, 7 months ago (2017-05-15 22:43:26 UTC) #11
Tom (Use chromium acct)
https://codereview.chromium.org/2876603004/diff/100001/chrome/browser/notifications/notification_platform_bridge_linux.cc File chrome/browser/notifications/notification_platform_bridge_linux.cc (right): https://codereview.chromium.org/2876603004/diff/100001/chrome/browser/notifications/notification_platform_bridge_linux.cc#newcode561 chrome/browser/notifications/notification_platform_bridge_linux.cc:561: EscapeBodyText(&context); On 2017/05/15 22:43:26, Peter Beverloo wrote: > Is ...
3 years, 7 months ago (2017-05-16 04:43:35 UTC) #13
Lei Zhang
lgtm
3 years, 7 months ago (2017-05-16 07:18:16 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2876603004/120001
3 years, 7 months ago (2017-05-16 17:53:53 UTC) #20
commit-bot: I haz the power
3 years, 7 months ago (2017-05-16 18:09:48 UTC) #23
Message was sent while issue was closed.
Committed patchset #5 (id:120001) as
https://chromium.googlesource.com/chromium/src/+/f139811a9c8a079969a903da9b71...

Powered by Google App Engine
This is Rietveld 408576698