diff options
author | rogerta@google.com <rogerta@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-07-17 03:11:21 +0000 |
---|---|---|
committer | rogerta@google.com <rogerta@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-07-17 03:11:21 +0000 |
commit | 3a612be14f1bd1aa730cedbd11bb3ec333cc078c (patch) | |
tree | 5b4db30938d55e8ac5e723e5bc1b7acf716640a1 /net/data/ssl | |
parent | 76c0613c3feb32332f67a1b6a273102d2c064801 (diff) | |
download | chromium_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