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

Issue 2425833002: Parse "purpose" member from Web Manifest (Closed)

Created:
4 years, 2 months ago by F
Modified:
4 years ago
CC:
chromium-reviews, darin-cc_chromium.org, dominickn, jam, mlamouri+watch-manifest_chromium.org, mlamouri+watch-content_chromium.org, Peter Beverloo
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Parse "purpose" member from Web Manifest This CL adds functionality to parse "purpose" member of Web Manifest. The "purpose" member identifies the intended use of the icon. Chrome will use the "purpose" member to identify icons to use as system tray icons for notifications. On Android, system tray icons must be "white on a transparent background" https://developer.android.com/guide/practices/ui_guidelines/icon_design_status_bar.html Link to Intent to Ship: https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/1ebMBNhqRew BUG=649771 Committed: https://crrev.com/8fb77ce37de979cade424ef74f4301ba7241068b Cr-Commit-Position: refs/heads/master@{#439967}

Patch Set 1 : patch #

Total comments: 25

Patch Set 2 : Addressing comments #

Total comments: 2

Patch Set 3 : Addressing comments #

Total comments: 6

Patch Set 4 : Addressing comments #

Patch Set 5 : Fix #

Unified diffs Side-by-side diffs Delta from patch set Stats (+156 lines, -0 lines) Patch
M content/public/common/manifest.h View 1 2 2 chunks +10 lines, -0 lines 0 comments Download
M content/renderer/manifest/manifest_parser.h View 1 1 chunk +9 lines, -0 lines 0 comments Download
M content/renderer/manifest/manifest_parser.cc View 1 2 3 4 2 chunks +33 lines, -0 lines 0 comments Download
M content/renderer/manifest/manifest_parser_unittest.cc View 1 2 3 4 1 chunk +104 lines, -0 lines 0 comments Download

Messages

Total messages: 72 (41 generated)
F
Hi Mounir & Peter, PTAL. Thanks!
4 years, 2 months ago (2016-10-17 20:45:18 UTC) #8
pkotwicz
LGTM mlamouri@ your turn I have also CCed Peter Beverloo who championed the new "purpose" ...
4 years, 2 months ago (2016-10-18 14:13:56 UTC) #11
F
Thanks Peter, PTAL! https://codereview.chromium.org/2425833002/diff/20001/content/public/common/manifest.h File content/public/common/manifest.h (right): https://codereview.chromium.org/2425833002/diff/20001/content/public/common/manifest.h#newcode55 content/public/common/manifest.h:55: // Empty if the field was ...
4 years, 2 months ago (2016-10-18 15:34:47 UTC) #15
pkotwicz
https://codereview.chromium.org/2425833002/diff/20001/content/public/common/manifest.h File content/public/common/manifest.h (right): https://codereview.chromium.org/2425833002/diff/20001/content/public/common/manifest.h#newcode57 content/public/common/manifest.h:57: std::vector<IconPurpose> purpose; sounds good https://codereview.chromium.org/2425833002/diff/60001/content/public/common/manifest.h File content/public/common/manifest.h (right): https://codereview.chromium.org/2425833002/diff/60001/content/public/common/manifest.h#newcode56 ...
4 years, 2 months ago (2016-10-18 17:16:12 UTC) #18
pkotwicz
I have also updated the CL description to be more descriptive :)
4 years, 2 months ago (2016-10-18 17:24:51 UTC) #21
pkotwicz
I have also updated the CL description to be more descriptive :)
4 years, 2 months ago (2016-10-18 17:24:51 UTC) #22
F
Thanks for updating the description, Peter! PTAL https://codereview.chromium.org/2425833002/diff/60001/content/public/common/manifest.h File content/public/common/manifest.h (right): https://codereview.chromium.org/2425833002/diff/60001/content/public/common/manifest.h#newcode56 content/public/common/manifest.h:56: // {IconPurpose::ANY} ...
4 years, 2 months ago (2016-10-18 19:29:56 UTC) #26
pkotwicz
Still LGTM
4 years, 2 months ago (2016-10-18 19:53:24 UTC) #32
F
Hi Mounir, PTAL. Thanks!
4 years, 1 month ago (2016-10-24 14:55:09 UTC) #35
mlamouri (slow - plz ping)
Sorry for the delay, I wanted to review the spec. I filed a few issues: ...
4 years, 1 month ago (2016-10-25 11:12:22 UTC) #36
pkotwicz
mlamouri@ sorry that you weren't involved in previous discussions. The reason for the new "badge" ...
4 years, 1 month ago (2016-10-25 15:59:13 UTC) #37
pkotwicz
FYI: Peter Beverloo
4 years, 1 month ago (2016-10-25 15:59:46 UTC) #39
mlamouri (slow - plz ping)
This is still in my radar. I filed an issue on the error value inconsistency ...
4 years, 1 month ago (2016-10-31 11:01:54 UTC) #40
mlamouri (slow - plz ping)
Also, zpeng@, I think you need to do an intent to ship on this.
4 years, 1 month ago (2016-10-31 11:02:19 UTC) #41
pkotwicz
mlamouri@ what is an "intent to ship"? It looks like the conversation on https://github.com/w3c/manifest/issues/509 has ...
4 years, 1 month ago (2016-10-31 14:31:06 UTC) #42
pkotwicz
mlamouri@ Ping!
4 years, 1 month ago (2016-11-01 15:22:55 UTC) #43
mlamouri (slow - plz ping)
It seems that we resolved the failing cases in the spec discussions, see below. However, ...
4 years, 1 month ago (2016-11-02 14:44:59 UTC) #44
pkotwicz
My understanding is that this change fits under this category: "If your change cannot be ...
4 years, 1 month ago (2016-11-13 22:10:37 UTC) #45
mlamouri (slow - plz ping)
On 2016/11/13 at 22:10:37, pkotwicz wrote: > My understanding is that this change fits under ...
4 years, 1 month ago (2016-11-15 01:17:13 UTC) #46
mlamouri (slow - plz ping)
Can you add a link to the intent to ship in the CL description? lgtm ...
4 years ago (2016-12-09 10:53:51 UTC) #47
F
Thanks Mounir & Peter, PTAL! I've added the link to Intent to Ship in the ...
4 years ago (2016-12-09 19:07:23 UTC) #49
F
Hi Brett, PTAL. Thanks! The Intent to Ship has been approved.
4 years ago (2016-12-15 20:07:37 UTC) #51
F
Hi Pavel, PTAL. Thanks! The Intent to Ship has been approved
4 years ago (2016-12-16 20:22:37 UTC) #54
pfeldman
lgtm
4 years ago (2016-12-20 17:54:15 UTC) #55
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/2425833002/120001
4 years ago (2016-12-20 18:03:23 UTC) #58
commit-bot: I haz the power
Try jobs failed on following builders: cast_shell_linux on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/cast_shell_linux/builds/281342)
4 years ago (2016-12-20 18:37:31 UTC) #60
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/2425833002/140001
4 years ago (2016-12-20 19:30:54 UTC) #63
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/360132)
4 years ago (2016-12-20 21:15:34 UTC) #65
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/2425833002/140001
4 years ago (2016-12-21 00:21:20 UTC) #67
commit-bot: I haz the power
Committed patchset #5 (id:140001) as https://chromium.googlesource.com/chromium/src/+/1ca0075f3d82d1221dad35960a192d4fafa2c7b6
4 years ago (2016-12-21 01:33:30 UTC) #70
commit-bot: I haz the power
4 years ago (2016-12-21 01:34:50 UTC) #72
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/8fb77ce37de979cade424ef74f4301ba7241068b
Cr-Commit-Position: refs/heads/master@{#439967}

Powered by Google App Engine
This is Rietveld 408576698