gecko-dev/ipc
Kate McKinley 37a7ace256 Bug 1359987 - Update HSTS priming telemetry r=ckerschb,francois,mayhemer p=francois
Collect telemetry for all requests to get an exact percentage of
requests that are subject to HSTS priming, and how many result in an
HSTS Priming request being sent. Clean up telemetry to remove instances
of double counting requests if a priming request was sent.

HSTSPrimingListener::ReportTiming was using mCallback to calculate
timing telemetry, but we were calling swap() on the nsCOMPtr. Give it an
explicit argument for the callback.

Add tests for telemetry values to all of the HSTS priming tests. This
tests for the minimum as telemetry may be gathered on background or
other requests.

MozReview-Commit-ID: 5V2Nf0Ugc3r

--HG--
extra : rebase_source : daa357219a77d912a78b95a703430f39d884c6ab
2017-05-09 15:36:07 -07:00
..
app Bug 1367487: Change bundle name (CFBundleName) of content process on OSX/macOS to differentiate it from the Firefox bundle name. r=mstange,ted 2017-06-05 16:08:24 -04:00
chromium Bug 1365203 - Annotate name of base::Thread in the crash report. r=gsvelto 2017-05-17 14:25:09 +08:00
contentproc Bug 1332530 - Move GMPLoader code out of plugin-container and back into XUL. r=gerald 2017-01-19 15:39:03 +13:00
dbus Bug 1333460 - add BUG_COMPONENT to ipc/* files. r=billm 2017-01-25 06:17:10 -05:00
glue Bug 1359987 - Update HSTS priming telemetry r=ckerschb,francois,mayhemer p=francois 2017-05-09 15:36:07 -07:00
ipdl Bug 1370681. WebRender: Remove unnecessary sync messages. r=kats,dvander 2017-06-08 18:05:57 -04:00
mscom Backed out 3 changesets (bug 1354077) for assertions in AccessibleWrap.cpp a=backout CLOSED TREE 2017-06-12 16:54:10 -07:00
ril Bug 1333460 - add BUG_COMPONENT to ipc/* files. r=billm 2017-01-25 06:17:10 -05:00
testshell Bug 1342032 - Remove useless a "using" declaration in TestShellParent.cpp r=bholley 2017-02-23 14:24:48 +01:00
moz.build Bug 1357323 - Remove support for gonk in the build system. r=gps 2017-04-18 16:56:09 +09:00
pull-chromium.py