Florian Queze
6cc0b6e992
Bug 1355056 - replace (function(args) { /* do stuff using this */ }).bind(this) with arrow functions, r=jaws.
2017-04-27 00:25:45 +02:00
Alessio Placitelli
8d6bf0a0bd
Bug 1357745 - Disable the shutdown ping sender. r=gfritzsche
...
MozReview-Commit-ID: 8HhOYNrxOkn
2017-04-19 16:11:49 +02:00
Chris H-C
a2a550854b
bug 1353295 - Remove addonHistograms from Telemetry r=Dexter
...
addonHistograms isn't being used and has started getting in the way.
So it goes.
Leave the "Addon Histograms" section in about:telemetry for 60 days.
Remove it in bug 1355882
MozReview-Commit-ID: 4lm7ONirofl
2017-04-06 15:31:58 -04:00
Florian Queze
ddf0cda8da
Bug 1355161 - script-generated patch to replace .{currentThread,mainThread}.dispatch(..., Ci.nsIThread.DISPATCH_NORMAL) with .dispatchToMainThread(...), r=froydnj.
2017-04-14 18:29:12 +02:00
Florian Queze
451928e614
Bug 1356569 - Remove notifyObservers' last parameter when it is falsy, r=jaws.
2017-04-14 21:51:39 +02:00
Florian Queze
d3c36892fa
Bug 1356569 - Remove addObserver's last parameter when it is false, r=jaws.
2017-04-14 21:51:38 +02:00
Sebastian Hengst
4cd95d4a02
Backed out changeset 18d45aa984d6 (bug 1355161)
2017-04-14 23:39:23 +02:00
Sebastian Hengst
42670ceca0
Backed out changeset 322fde2d53bf (bug 1356569) so bug 1355161 can be backed out. r=backout
2017-04-14 23:39:22 +02:00
Sebastian Hengst
f75839c723
Backed out changeset 55f3df15eaa6 (bug 1356569)
2017-04-14 23:39:17 +02:00
Florian Queze
61aabdf237
Bug 1356569 - Remove notifyObservers' last parameter when it is falsy, r=jaws.
2017-04-14 21:51:39 +02:00
Florian Queze
9b4f73599f
Bug 1356569 - Remove addObserver's last parameter when it is false, r=jaws.
2017-04-14 21:51:38 +02:00
Florian Queze
35cd8ba883
Bug 1355161 - script-generated patch to replace .{currentThread,mainThread}.dispatch(..., Ci.nsIThread.DISPATCH_NORMAL) with .dispatchToMainThread(...), r=froydnj.
2017-04-14 18:29:12 +02:00
Alessio Placitelli
70c97fb2f2
Bug 1354482 - Turn on sending the "shutdown" ping using the pingsender from the second Firefox session. r=chutten,gfritzsche
...
MozReview-Commit-ID: IEYfziF86mF
2017-04-10 12:51:45 +02:00
Carsten "Tomcat" Book
6d5a053fe2
Backed out changeset cfe47bace342 (bug 1353295) for assertion failures
2017-04-13 09:39:17 +02:00
Wes Kocher
197a1c4128
Merge autoland to central, a=merge CLOSED TREE
2017-04-12 15:13:30 -07:00
Wes Kocher
8313b4a2ea
Backed out changeset 0c7702e42f33 (bug 1354482) for windows xpcshell failures a=backout
2017-04-12 10:04:06 -07:00
Pauline
f932df88d6
Bug 1354036 - Removed use of NS_ASSERT() from TelemetrySession.jsm. r=gfritzsche
2017-04-11 18:44:39 +01:00
Chris H-C
79504a7b9d
bug 1353295 - Remove addonHistograms from Telemetry r=Dexter
...
addonHistograms isn't being used and has started getting in the way.
So it goes.
Leave the "Addon Histograms" section in about:telemetry for 60 days.
Remove it in bug 1355882
MozReview-Commit-ID: 4lm7ONirofl
2017-04-06 15:31:58 -04:00
Alessio Placitelli
5cac0296b4
Bug 1354482 - Turn on sending the "shutdown" ping using the pingsender from the second Firefox session. r=chutten,gfritzsche
...
MozReview-Commit-ID: IEYfziF86mF
2017-04-10 12:51:45 +02:00
Gabor Krizsanits
d0075a38b2
Bug 1344174 -Add measure for memory distribution among child processes. r=chutten
2017-04-07 12:14:45 +02:00
Alisha
7fd23886d5
Bug 1346200 - Remove B2G code branches from Telemetry JS modules. r=chutten
2017-03-31 17:55:00 -04:00
Georg Fritzsche
d3f8bee9cf
Bug 1349324 - Use hourly precision for sessionStartDate & subsessionStartDate. r=dexter
2017-04-05 00:38:10 +07:00
Andrew McCreight
d50a2f1e86
Bug 1354041 - Lazily load TelemetrySend in TelemetrySession. r=gfritzsche
...
This avoids loading it in content processes.
MozReview-Commit-ID: 9BFLSV0RxpP
2017-04-11 11:59:51 -07:00
Alessio Placitelli
d0dc520ab5
Bug 1336360 - Use the PingSender for sending pings when the browser shuts down. r=chutten,gsvelto
...
MozReview-Commit-ID: 6bNQs87UQ9m
2017-02-23 14:58:02 +01:00
Gabriele Svelto
4ff26d2d74
Bug 1341349 - Enable sending the crash ping from the crashreporter client only when the overall configuration would allow pings to be sent r=Dexter,gfritzsche
...
The crashreporter client will send a crash ping autonomously only when it
finds a valid TelemetryServerUrl annotation. This patch makes this annotation
conditional on all the preferences that regulate sending pings (including
official telemetry flags) and prevents it from sending pings before the user
has been notified of the privacy policy.
This is achieved by adding a new _annotateCrashReport() method to the
TelemetrySend obejct which can be called before we've initialized the rest of
the components. It is invoked manually early in the startup process so that
startup crashes are properly annotated, then it's invoked again when the user
is informed of the privacy policy as well as when one of the relevant
preferences is altered. This ensures that the annotations are stripped if the
user disables uploading pings without having to restart Firefox.
MozReview-Commit-ID: 2DKnoWGT1Bp
2017-03-08 15:00:26 +01:00
Carsten "Tomcat" Book
758a758bd5
merge mozilla-inbound to mozilla-central a=merge
2017-03-23 13:44:09 +01:00
djmdev
5157206b3b
Bug 1344737 - Update TelemetrySession.jsm to async function & await. r=chutten
...
Updated Task.async, Task.spawn and yield to async and await.
2017-03-12 11:31:38 +05:30
Jared Wein
5a181760cc
Bug 1348068 - Enable the key-spacing rule for eslint and fix the related issues. r=standard8
...
Running eslint with --fix didn't fix many of the issues. The majority here had to be fixed by hand but a significant majority of the issues were related to a few files that I was able to use find-and-replace with. I regret not making this in to separate commits of the hand-fixes and the fixes from --fix but I don't recall --fix fixing any of the issues.
MozReview-Commit-ID: ANyg2qfo3Qx
2017-03-21 14:29:43 -04:00
djmdev
5e74028e3a
Bug 1346714 - Consolidated session change throttling intervals. r=gfritzsche
...
Used MIN_SUBSESSION_LENGTH_MS in both places.
2017-03-15 21:09:15 +05:30
Kate Uistiuzhanina
0460a89753
Bug 1252066 - Make UIMeasurements explicitly Android-only; r=gfritzsche
...
MozReview-Commit-ID: DIWOsNsaM4A
2017-03-08 22:40:19 +03:00
Georg Fritzsche
3b75819ee9
Bug 1313326 - Part 1 - Support recording events in child processes. r=dexter,froydnj
2017-02-14 14:43:51 +01:00
Sebastian Hengst
939e66513a
Backed out changeset a6db4cae9990 (bug 1313326) for failing browser_UsageTelemetry_content.js on Linux x64 asan and debug (at least). r=backout on a CLOSED TREE
2017-03-01 19:48:09 +01:00
Georg Fritzsche
75d3f1d9ef
Bug 1313326 - Part 1: Support recording events in child processes. r=dexter, r=froydnj
2017-02-14 14:43:51 +01:00
Gabriele Svelto
c850b3a312
Bug 1310703 - Make the crashreporter client send a crash ping via the ping sender executable; r=ted
...
MozReview-Commit-ID: JV6HkUZYkUk
2017-01-16 18:14:17 +01:00
Georg Fritzsche
1704939f79
Bug 1335372 - Reduce Telemetry log noise for trace level. r=dexter
2017-01-31 13:04:35 +01:00
Jared Wein
0ec522d5b6
Bug 1331661 - Enable the 'quotes' rule for eslint and fix most of the errors with --fix. r=Gijs
...
MozReview-Commit-ID: 6tv0Z06CO4a
2017-01-17 09:48:17 -06:00
Alessio Placitelli
a1bd5cad84
Bug 1278556 - Add scalar data from child processes to the main ping. r=chutten
...
MozReview-Commit-ID: Ed4cV4XieRq
2017-01-16 06:10:00 +01:00
Florian Quèze
b36a8b8f42
Bug 1330147 - automatic removal of the third boolean parameter in removeObserver calls, r=jaws.
2017-01-11 22:27:42 +01:00
Jared Wein
7c1615ceba
Bug 1329014 - Enable the no-extra-bind rule and use eslint --fix to autofix the errors. r=standard8
...
MozReview-Commit-ID: BwK94W2mHXS
2017-01-05 16:43:29 -05:00
Jared Wein
242ab87626
Bug 1326511 - Enable brace-style and no-multi-spaces eslint rules for toolkit. r=MattN
...
MozReview-Commit-ID: FuVu8skcqOe
2016-12-30 21:47:25 -05:00
Jared Wein
e3149c378f
Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
...
MozReview-Commit-ID: 7E7LPorrEje
2016-12-29 18:34:54 -05:00
Wes Kocher
2d7553dcfd
Backed out 3 changesets (bug 1325464) for xpcshell failures a=backout
...
Backed out changeset 562ddc32cc21 (bug 1325464)
Backed out changeset cd10db6087dd (bug 1325464)
Backed out changeset 4079437c4648 (bug 1325464)
2016-12-29 14:05:44 -08:00
Jared Wein
34e228f767
Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
...
MozReview-Commit-ID: 8WoGr8i6oCR
2016-12-29 15:20:47 -05:00
Vincent Lequertier
8fbb285473
Bug 1324003 - Remove TELEMETRY_SCHEDULER_SEND_DAILY; r=chutten
2016-12-19 13:23:00 +01:00
Georg Fritzsche
3f191261d7
Bug 1316281 - Part 3 - Fix TelemetrySession filter for test events. r=dexter
2016-12-02 12:17:12 +01:00
Phil Ringnalda
6f651bae70
Backed out 5 changesets (bug 1316281, bug 1316810) for ASan failures in UsageTelemetry tests
...
Backed out changeset 2c711bb8e373 (bug 1316281)
Backed out changeset b3ea1334c33a (bug 1316281)
Backed out changeset 823e118b3fad (bug 1316281)
Backed out changeset 84e97301a8c9 (bug 1316810)
Backed out changeset f98ddece4b12 (bug 1316810)
MozReview-Commit-ID: 5tR2v8NWxQW
2016-12-01 07:46:00 -08:00
Georg Fritzsche
ca3a514e2c
Bug 1316281 - Part 3 - Fix TelemetrySession filter for test events. r=dexter
2016-12-01 14:57:32 +01:00
Iaroslav (yarik) Sheptykin
7c3e98fde8
Bug 1225851: Capturing keyed call stacks on demand inside Telemetry. r=chutten,r=gfritzsche
...
MozReview-Commit-ID: XSs5MeQ1Bs
2016-11-17 20:52:53 +01:00
Georg Fritzsche
abc6f73276
Bug 1302663 - Part 3 - Add events to the main ping. r=dexter
2016-11-18 15:51:59 +01:00
Carsten "Tomcat" Book
16dbcfed31
Backed out changeset ae8ae9a484d3 (bug 1302663)
2016-11-18 14:27:49 +01:00