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

Issue 1033253002: Supervised users: Don't URLEscape extension update requests (Closed)

Created:
5 years, 9 months ago by Marc Treib
Modified:
5 years, 9 months ago
CC:
chromium-reviews, pam+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Supervised users: Don't URLEscape extension update requests Before, the colon in "extensionid:version" would get escaped, leading to confusion all around BUG=397951 Committed: https://crrev.com/1dc04bbeb5caf69a737aca89e69ba2898b1e4180 Cr-Commit-Position: refs/heads/master@{#322576}

Patch Set 1 #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+4 lines, -5 lines) Patch
M chrome/browser/supervised_user/legacy/permission_request_creator_sync.cc View 2 chunks +4 lines, -5 lines 2 comments Download

Messages

Total messages: 9 (2 generated)
Marc Treib
5 years, 9 months ago (2015-03-27 11:56:45 UTC) #2
Pam (message me for reviews)
LGTM, one comment request https://codereview.chromium.org/1033253002/diff/1/chrome/browser/supervised_user/legacy/permission_request_creator_sync.cc File chrome/browser/supervised_user/legacy/permission_request_creator_sync.cc (right): https://codereview.chromium.org/1033253002/diff/1/chrome/browser/supervised_user/legacy/permission_request_creator_sync.cc#newcode69 chrome/browser/supervised_user/legacy/permission_request_creator_sync.cc:69: // Add the prefix. Please ...
5 years, 9 months ago (2015-03-27 12:13:54 UTC) #3
Marc Treib
https://codereview.chromium.org/1033253002/diff/1/chrome/browser/supervised_user/legacy/permission_request_creator_sync.cc File chrome/browser/supervised_user/legacy/permission_request_creator_sync.cc (right): https://codereview.chromium.org/1033253002/diff/1/chrome/browser/supervised_user/legacy/permission_request_creator_sync.cc#newcode69 chrome/browser/supervised_user/legacy/permission_request_creator_sync.cc:69: // Add the prefix. On 2015/03/27 12:13:54, Pam (also ...
5 years, 9 months ago (2015-03-27 12:19:16 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1033253002/1
5 years, 9 months ago (2015-03-27 12:31:24 UTC) #6
commit-bot: I haz the power
Committed patchset #1 (id:1)
5 years, 9 months ago (2015-03-27 14:41:54 UTC) #7
commit-bot: I haz the power
Patchset 1 (id:??) landed as https://crrev.com/1dc04bbeb5caf69a737aca89e69ba2898b1e4180 Cr-Commit-Position: refs/heads/master@{#322576}
5 years, 9 months ago (2015-03-27 14:42:35 UTC) #8
Pam (message me for reviews)
5 years, 9 months ago (2015-03-27 20:22:04 UTC) #9
Message was sent while issue was closed.
On 2015/03/27 12:19:16, Marc Treib wrote:
>
https://codereview.chromium.org/1033253002/diff/1/chrome/browser/supervised_u...
> File chrome/browser/supervised_user/legacy/permission_request_creator_sync.cc
> (right):
> 
>
https://codereview.chromium.org/1033253002/diff/1/chrome/browser/supervised_u...
> chrome/browser/supervised_user/legacy/permission_request_creator_sync.cc:69:
//
> Add the prefix.
> On 2015/03/27 12:13:54, Pam (also PM for reviews) wrote:
> > Please add a note to the corresponding .h file mentioning that callers are
> > responsible for escaping the data.
> 
> This is a private method. CreateURLAccessRequest above is the public one, and
> that one still does the escaping.

It's a private method, but that doesn't mean someone coming along in a year,
adding some new kind of permission request, will necessarily read the
implementation carefully.

Powered by Google App Engine
This is Rietveld 408576698