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

Issue 2679523002: Store target app name in Web Share prefs, and add extra logic. (Closed)

Created:
3 years, 10 months ago by constantina
Modified:
3 years, 10 months ago
Reviewers:
benwells, Matt Giuca
CC:
chromium-reviews, chromium-apps-reviews_chromium.org, extensions-reviews_chromium.org, chrome-apps-syd-reviews_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Store target app name in Web Share prefs, and remove external logic. UpdateShareTargetInPrefs now stores the name field of the supplied target's manifest in the Web Share target prefs. For the given share target, adds the name to the dictionary associated with the target. UpdateShareTargetInPrefs also handles the logic about web apps with manifests that don't have the share_target field, entirely internally. BUG=668389 Review-Url: https://codereview.chromium.org/2679523002 Cr-Commit-Position: refs/heads/master@{#448568} Committed: https://chromium.googlesource.com/chromium/src/+/2883697c7814c4fca4675bd071161498b3b6aa27

Patch Set 1 #

Patch Set 2 : My nits #

Total comments: 14

Patch Set 3 : Fixed, as per feedback #

Patch Set 4 : My nits #

Total comments: 3

Messages

Total messages: 15 (6 generated)
constantina
PTAL
3 years, 10 months ago (2017-02-06 00:19:31 UTC) #3
Matt Giuca
https://codereview.chromium.org/2679523002/diff/20001/chrome/browser/extensions/bookmark_app_helper.cc File chrome/browser/extensions/bookmark_app_helper.cc (right): https://codereview.chromium.org/2679523002/diff/20001/chrome/browser/extensions/bookmark_app_helper.cc#newcode1 chrome/browser/extensions/bookmark_app_helper.cc:1: // Copyright 2014 The Chromium Authors. All rights reserved. ...
3 years, 10 months ago (2017-02-06 00:40:12 UTC) #4
constantina
https://codereview.chromium.org/2679523002/diff/20001/chrome/browser/extensions/bookmark_app_helper.cc File chrome/browser/extensions/bookmark_app_helper.cc (right): https://codereview.chromium.org/2679523002/diff/20001/chrome/browser/extensions/bookmark_app_helper.cc#newcode1 chrome/browser/extensions/bookmark_app_helper.cc:1: // Copyright 2014 The Chromium Authors. All rights reserved. ...
3 years, 10 months ago (2017-02-07 05:16:25 UTC) #6
Matt Giuca
https://codereview.chromium.org/2679523002/diff/60001/chrome/browser/webshare/share_target_pref_helper_unittest.cc File chrome/browser/webshare/share_target_pref_helper_unittest.cc (right): https://codereview.chromium.org/2679523002/diff/60001/chrome/browser/webshare/share_target_pref_helper_unittest.cc#newcode63 chrome/browser/webshare/share_target_pref_helper_unittest.cc:63: EXPECT_EQ(url_template, url_template_in_dict); Get kNameKey and verify that it is... ...
3 years, 10 months ago (2017-02-07 05:19:36 UTC) #7
constantina
https://codereview.chromium.org/2679523002/diff/60001/chrome/browser/webshare/share_target_pref_helper_unittest.cc File chrome/browser/webshare/share_target_pref_helper_unittest.cc (right): https://codereview.chromium.org/2679523002/diff/60001/chrome/browser/webshare/share_target_pref_helper_unittest.cc#newcode63 chrome/browser/webshare/share_target_pref_helper_unittest.cc:63: EXPECT_EQ(url_template, url_template_in_dict); On 2017/02/07 05:19:36, Matt Giuca wrote: > ...
3 years, 10 months ago (2017-02-07 05:28:12 UTC) #8
Matt Giuca
lgtm https://codereview.chromium.org/2679523002/diff/60001/chrome/browser/webshare/share_target_pref_helper_unittest.cc File chrome/browser/webshare/share_target_pref_helper_unittest.cc (right): https://codereview.chromium.org/2679523002/diff/60001/chrome/browser/webshare/share_target_pref_helper_unittest.cc#newcode63 chrome/browser/webshare/share_target_pref_helper_unittest.cc:63: EXPECT_EQ(url_template, url_template_in_dict); On 2017/02/07 05:28:12, constantina wrote: > ...
3 years, 10 months ago (2017-02-07 05:29:24 UTC) #9
benwells
bookmark_app_helper lgtm
3 years, 10 months ago (2017-02-07 06:51:06 UTC) #10
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/2679523002/60001
3 years, 10 months ago (2017-02-07 07:23:05 UTC) #12
commit-bot: I haz the power
3 years, 10 months ago (2017-02-07 08:04:42 UTC) #15
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as
https://chromium.googlesource.com/chromium/src/+/2883697c7814c4fca4675bd07116...

Powered by Google App Engine
This is Rietveld 408576698