summaryrefslogtreecommitdiffstats
path: root/chrome/browser/policy
diff options
context:
space:
mode:
authorpam@chromium.org <pam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-01-23 19:22:55 +0000
committerpam@chromium.org <pam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-01-23 19:22:55 +0000
commitd7c44f025faf0fb2e2936acf6f0067f16cbba948 (patch)
treea66f61944fabe3fbffadc1fd70efc14f846bc2bc /chrome/browser/policy
parent4949bd3525739cd0a6702495537c819fb78e0370 (diff)
downloadchromium_src-d7c44f025faf0fb2e2936acf6f0067f16cbba948.zip
chromium_src-d7c44f025faf0fb2e2936acf6f0067f16cbba948.tar.gz
chromium_src-d7c44f025faf0fb2e2936acf6f0067f16cbba948.tar.bz2
Add allow/warn/block-related UMA metrics and histograms for locally managed users.
TBR=joaodasilva@chromium.org BUG=171382 Review URL: https://chromiumcodereview.appspot.com/11953045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@178349 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/policy')
-rw-r--r--chrome/browser/policy/url_blacklist_manager.cc4
-rw-r--r--chrome/browser/policy/url_blacklist_manager.h3
2 files changed, 7 insertions, 0 deletions
diff --git a/chrome/browser/policy/url_blacklist_manager.cc b/chrome/browser/policy/url_blacklist_manager.cc
index 172d4a3..460cfb4 100644
--- a/chrome/browser/policy/url_blacklist_manager.cc
+++ b/chrome/browser/policy/url_blacklist_manager.cc
@@ -141,6 +141,10 @@ bool URLBlacklist::IsURLBlocked(const GURL& url) const {
return !max->allow;
}
+size_t URLBlacklist::Size() const {
+ return filters_.size();
+}
+
// static
bool URLBlacklist::HasStandardScheme(const GURL& url) {
return IsStandardScheme(url.scheme());
diff --git a/chrome/browser/policy/url_blacklist_manager.h b/chrome/browser/policy/url_blacklist_manager.h
index 1398c14..ee4802e 100644
--- a/chrome/browser/policy/url_blacklist_manager.h
+++ b/chrome/browser/policy/url_blacklist_manager.h
@@ -49,6 +49,9 @@ class URLBlacklist {
// Returns true if the URL is blocked.
bool IsURLBlocked(const GURL& url) const;
+ // Returns the number of items in the list.
+ size_t Size() const;
+
// Returns true if the URL has a standard scheme. Only URLs with standard
// schemes are filtered.
static bool HasStandardScheme(const GURL& url);