gecko-dev/toolkit
dimi b98b77568d Bug 1346196 - URLCLASSIFIER_UPDATE_REMOTE_STATUS2 records values using empty keys. r=francois
mTelemetryProvider might be empty if |CancelUpdate| is called during update.
In that scenario, the call flow will look like:
CancelUpdate -> UpdateError -> DownloadDone -> set mTelemetryProvider to empty ->
OnStartRequest -> record telemetry with empty key.

So in this patch, move mTelemetryProvider.Truncate() to OnStopRequest.

MozReview-Commit-ID: JDgNUqR4SKa

--HG--
extra : rebase_source : 42aa4c898f403a1189e67e355246ebed5aa4af44
2017-03-16 14:42:46 +08:00
..
components Bug 1346196 - URLCLASSIFIER_UPDATE_REMOTE_STATUS2 records values using empty keys. r=francois 2017-03-16 14:42:46 +08:00
content Bug 1346671 - Enable the no-useless-concat eslint rule in toolkit/ r=jaws 2017-03-13 17:34:24 -05:00
crashreporter Backed out changeset 9ba65a580135 (bug 1320134) for crashing webgl on Windows. r=backout 2017-03-15 12:41:49 +08:00
forgetaboutsite Bug 1323644 - Isolate the HSTS and HPKP storage by first party domain (ForgetAboutSite) r=keeler,mossop 2017-02-14 10:29:54 +08:00
library Bug 1341102 - Revendor rust dependencies. r=me (CLOSED TREE) 2017-03-17 13:07:35 +08:00
locales Merge inbound to central, a=merge 2017-03-15 14:24:58 -07:00
modules Bug 1346671 - Enable the no-useless-concat eslint rule in toolkit/ r=jaws 2017-03-13 17:34:24 -05:00
mozapps Bug 1347884 - Enable eslint cyclomatic complexity rule at existing levels. r=jaws 2017-03-16 11:04:39 +00:00
pluginproblem
profile Bug 1332639 - Remove the external string API: nsStringAPI.h/cpp and nsEmbedString.h, r=glandium 2017-02-27 11:41:52 -05:00
system Bug 1028195 - make proxy bypass rule consistent; r=bagder 2017-02-08 15:10:02 +08:00
themes Bug 1346280 - Use --focus-ring-box-shadow in place of @focusRingShadow@/@yosemiteRingFocusShadow@ in osx theme. r=Gijs 2017-03-15 12:44:40 -07:00
xre merge mozilla-inbound to mozilla-central a=merge 2017-03-15 13:12:42 +01:00
.eslintrc.js Bug 1347884 - Enable eslint cyclomatic complexity rule at existing levels. r=jaws 2017-03-16 11:04:39 +00:00
moz.build Bug 1313045 - Remove toolkit/identity, part2: Move used files/bits to services/crypto and remove remaining files in toolkit/identity. r=MattN. 2017-01-23 20:43:35 +01:00
moz.configure Bug 1344318 - Check for llvm-config-3.9 in configure. r=ted 2017-03-03 11:08:23 -08:00
nss.configure
toolkit.mozbuild Bug 1003417 - Include testing/mozbase/moz.build from root moz.build file, r=ted 2017-02-01 09:56:33 -05:00