summaryrefslogtreecommitdiffstats
path: root/net/data/ssl
diff options
context:
space:
mode:
authorrogerta@google.com <rogerta@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2010-07-17 03:11:21 +0000
committerrogerta@google.com <rogerta@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2010-07-17 03:11:21 +0000
commit3a612be14f1bd1aa730cedbd11bb3ec333cc078c (patch)
tree5b4db30938d55e8ac5e723e5bc1b7acf716640a1 /net/data/ssl
parent76c0613c3feb32332f67a1b6a273102d2c064801 (diff)
downloadchromium_src-3a612be14f1bd1aa730cedbd11bb3ec333cc078c.zip
chromium_src-3a612be14f1bd1aa730cedbd11bb3ec333cc078c.tar.gz
chromium_src-3a612be14f1bd1aa730cedbd11bb3ec333cc078c.tar.bz2
When I specified the rlz chrome extension api, I explicitly did not include a
function to send pings to google for two reasons: - I thought that chrome's own rlz pings would send all rlz information for all other products installed on the machine - I did not want to allow an extension to DoS google by sending too many rlz pings It turns out that the rlz library itself makes sure that a given product's pings are never sent out more than once per day, as is required for rlz, so there is no DoS danger by exposing a ping function. Also, I was wrong in thinking that chrome's rlz pings would send out all rlz information about other products installed on the machine: it sends out the other products rlz strings, but it does not send out the other products rlz event information. This makes sense since there are signatures and brand codes and other information that cannot be determined by chrome for the extensions. So adding a new rlz chrome extension function to expose sending pings. BUG=None TEST=See particular extension using this api Review URL: http://codereview.chromium.org/3029001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52800 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/data/ssl')
0 files changed, 0 insertions, 0 deletions