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

Issue 2626853002: Refactor blacklist client into own .h/.cc. (Closed)

Created:
3 years, 11 months ago by meredithl
Modified:
3 years, 11 months ago
Reviewers:
dominickn, raymes
CC:
chromium-reviews, mlamouri+watch-permissions_chromium.org, chrome-apps-syd-reviews_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Refactor blacklist client into own .h/.cc. The size of the Safe Browsing client class was getting to be too large to be contained entirely within PermissionContextBase, so it has been moved to its own header and implementation. Test coverage is supplied in permission_context_base_unitttest.cc, but there will be follow up unit tests for this class. BUG=561867 Review-Url: https://codereview.chromium.org/2626853002 Cr-Commit-Position: refs/heads/master@{#442805} Committed: https://chromium.googlesource.com/chromium/src/+/397bca8885b9bd50a808517fdb93b512189c114a

Patch Set 1 #

Total comments: 18

Patch Set 2 : Nits #

Messages

Total messages: 22 (14 generated)
meredithl
Hey guys! PTAL, thanks :)
3 years, 11 months ago (2017-01-10 23:31:30 UTC) #4
raymes
Thanks! https://codereview.chromium.org/2626853002/diff/1/chrome/browser/permissions/permission_blacklist_client.cc File chrome/browser/permissions/permission_blacklist_client.cc (right): https://codereview.chromium.org/2626853002/diff/1/chrome/browser/permissions/permission_blacklist_client.cc#newcode1 chrome/browser/permissions/permission_blacklist_client.cc:1: // Copyright 2014 The Chromium Authors. All rights ...
3 years, 11 months ago (2017-01-11 00:00:37 UTC) #5
dominickn
lgtm % most of raymes' comments https://codereview.chromium.org/2626853002/diff/1/chrome/browser/permissions/permission_blacklist_client.cc File chrome/browser/permissions/permission_blacklist_client.cc (right): https://codereview.chromium.org/2626853002/diff/1/chrome/browser/permissions/permission_blacklist_client.cc#newcode51 chrome/browser/permissions/permission_blacklist_client.cc:51: DCHECK_CURRENTLY_ON(content::BrowserThread::IO); On 2017/01/11 ...
3 years, 11 months ago (2017-01-11 01:47:39 UTC) #9
raymes
https://codereview.chromium.org/2626853002/diff/1/chrome/browser/permissions/permission_blacklist_client.cc File chrome/browser/permissions/permission_blacklist_client.cc (right): https://codereview.chromium.org/2626853002/diff/1/chrome/browser/permissions/permission_blacklist_client.cc#newcode51 chrome/browser/permissions/permission_blacklist_client.cc:51: DCHECK_CURRENTLY_ON(content::BrowserThread::IO); On 2017/01/11 01:47:38, dominickn wrote: > On 2017/01/11 ...
3 years, 11 months ago (2017-01-11 01:56:30 UTC) #10
meredithl
Thanks! https://codereview.chromium.org/2626853002/diff/1/chrome/browser/permissions/permission_blacklist_client.cc File chrome/browser/permissions/permission_blacklist_client.cc (right): https://codereview.chromium.org/2626853002/diff/1/chrome/browser/permissions/permission_blacklist_client.cc#newcode1 chrome/browser/permissions/permission_blacklist_client.cc:1: // Copyright 2014 The Chromium Authors. All rights ...
3 years, 11 months ago (2017-01-11 02:24:53 UTC) #11
raymes
lgtm!
3 years, 11 months ago (2017-01-11 03:02:52 UTC) #12
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/2626853002/20001
3 years, 11 months ago (2017-01-11 04:59:38 UTC) #19
commit-bot: I haz the power
3 years, 11 months ago (2017-01-11 05:05:00 UTC) #22
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://chromium.googlesource.com/chromium/src/+/397bca8885b9bd50a808517fdb93...

Powered by Google App Engine
This is Rietveld 408576698