Safe browsing incident reporting service improvements.
commit91081cf3da4ca19ac674d382017f7edb3e332ced
authorgrt@chromium.org <grt@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 19 Jun 2014 13:56:20 +0000 (19 13:56 +0000)
committergrt@chromium.org <grt@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 19 Jun 2014 13:56:20 +0000 (19 13:56 +0000)
treea0260bdc9d9bbc3616c38293b26ce6e260b105a7
parentdaa65fda66f7318263b7734238a30cd9014c1331
Safe browsing incident reporting service improvements.

Honour the safe browsing opt out and report on incidents that arrive
before profile initialization is complete.

BUG=383039,383365
R=mattm@chromium.org, noms@chromium.org
TBR=asvitkine@chromium.org

Review URL: https://codereview.chromium.org/341563003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278358 0039d316-1c4b-4281-b951-d872f2087c98
chrome/browser/profiles/profile_impl.cc
chrome/browser/safe_browsing/incident_reporting_service.cc
chrome/browser/safe_browsing/incident_reporting_service.h
chrome/browser/safe_browsing/incident_reporting_service_unittest.cc
chrome/browser/safe_browsing/safe_browsing_service.cc
chrome/browser/safe_browsing/safe_browsing_service.h
chrome/common/safe_browsing/csd.proto
tools/metrics/histograms/histograms.xml