Florian Quèze
f1a55f73f8
Bug 1440284 - change this.EXPORTED_SYMBOLS back to var EXPORTED_SYMBOLS in JS modules, r=mccr8.
2018-02-23 20:50:01 +01:00
Andrew McCreight
272cee1e65
Bug 1432992, part 1 - Remove definitions of Ci, Cr, Cc, and Cu. r=florian
...
This patch was autogenerated by my decomponents.py
It covers almost every file with the extension js, jsm, html, py,
xhtml, or xul.
It removes blank lines after removed lines, when the removed lines are
preceded by either blank lines or the start of a new block. The "start
of a new block" is defined fairly hackily: either the line starts with
//, ends with */, ends with {, <![CDATA[, """ or '''. The first two
cover comments, the third one covers JS, the fourth covers JS embedded
in XUL, and the final two cover JS embedded in Python. This also
applies if the removed line was the first line of the file.
It covers the pattern matching cases like "var {classes: Cc,
interfaces: Ci, utils: Cu, results: Cr} = Components;". It'll remove
the entire thing if they are all either Ci, Cr, Cc or Cu, or it will
remove the appropriate ones and leave the residue behind. If there's
only one behind, then it will turn it into a normal, non-pattern
matching variable definition. (For instance, "const { classes: Cc,
Constructor: CC, interfaces: Ci, utils: Cu } = Components" becomes
"const CC = Components.Constructor".)
MozReview-Commit-ID: DeSHcClQ7cG
2018-02-06 09:36:57 -08:00
Kris Maglione
0bb74efdf1
Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
...
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm
MozReview-Commit-ID: 1Nc3XDu0wGl
2018-01-29 15:20:18 -08:00
Cosmin Sabou
f09d6d985d
Backed out 3 changesets (bug 1431533) for Android mochitest failures on testEventDispatcher on a CLOSED TREE
...
Backed out changeset a1eca62826a1 (bug 1431533 )
Backed out changeset 34c999fa006b (bug 1431533 )
Backed out changeset e2674287e57f (bug 1431533 )
2018-01-30 07:17:48 +02:00
Kris Maglione
fd67f090b2
Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
...
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm
MozReview-Commit-ID: 1Nc3XDu0wGl
2018-01-29 15:20:18 -08:00
Brindusan Cristian
483ba301cb
Backed out 2 changesets (bug 1431533) for ESlint failures on a CLOSED TREE
...
Backed out changeset 6e56f4c8843e (bug 1431533 )
Backed out changeset 12fc4dee861c (bug 1431533 )
2018-01-30 02:32:43 +02:00
Kris Maglione
683a97d172
Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
...
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm
MozReview-Commit-ID: 1Nc3XDu0wGl
2018-01-29 15:20:18 -08:00
Alessio Placitelli
74f5cb095d
Bug 1417473 - Implement the hybrid content telemetry API. r=chutten,Gijs
...
This enables whitelisted pages to send messages to the chrome using
asynchronous messaging from the content. This patch only adds the
API and test coverage. The first consumer of the API will be added
as part of bug 1417479.
MozReview-Commit-ID: ESxFFjvhpWA
2017-11-27 11:54:27 +01:00
Csoregi Natalia
7aedfa322e
Backed out 3 changesets (bug 1417473) for failing browser_HybridContentTelemetry.js. r=backout on a CLOSED TREE
...
Backed out changeset 27db7bf978be (bug 1417473)
Backed out changeset a365a5a59ad1 (bug 1417473)
Backed out changeset 443747e39abe (bug 1417473)
2018-01-05 13:45:25 +02:00
Alessio Placitelli
9aa344ff1f
Bug 1417473 - Implement the hybrid content telemetry API. r=chutten,Gijs
...
This enables whitelisted pages to send messages to the chrome using
asynchronous messaging from the content. This patch only adds the
API and test coverage. The first consumer of the API will be added
as part of bug 1417479.
MozReview-Commit-ID: ESxFFjvhpWA
2017-11-27 11:54:27 +01:00
Mark Banner
6067ef1cb5
Bug 1412893 - Change instances of using getService to Services.jsm where possible in toolkit/components - Part 2. r=florian
...
MozReview-Commit-ID: 44oBXPP88Lc
2017-10-30 17:22:17 +00:00
Alessio Placitelli
100390f189
Bug 1406392 - Make nsITelemetry.canRecordExtended true on pre release channels. r=chutten
...
MozReview-Commit-ID: 2FR5dekXbeV
2017-10-16 12:28:38 +02:00
Anthony Miyaguchi
27fa9d8684
Bug 1390095 - Send a duplicate of a users first shutdown ping with pingsender. r=Dexter
2017-09-05 17:49:45 -07:00
Marco Castelluccio
743dd2e0c8
Bug 1357517 - Remove Preferences.jsm usage from some Telemetry files. r=Dexter
2017-07-31 01:32:31 +02:00
Wes Kocher
4defdff7be
Merge autoland to m-c a=merge
...
MozReview-Commit-ID: 4MCb0ASsMxe
2017-07-27 16:09:49 -07:00
Carsten "Tomcat" Book
3dfe1c867a
merge mozilla-central to autoland
2017-07-27 11:38:15 +02:00
Alessio Placitelli
e28100a98c
Bug 1120372 - Introduce the "update" ping. r=bsmedberg,gfritzsche,mhowell
...
This ping will be sent as soon as an update is ready to be applied, after
it's downloaded. This is currently enabled but protected behind the
'toolkit.telemetry.updatePing.enabled' preference.
MozReview-Commit-ID: 4TuM0e5MzBl
2017-07-12 12:12:18 +02:00
Kate Ustiuzhanina
3af03ea956
Bug 1318297 - Support initial implementation for Health ping. r=gfritzsche
...
Health ping is supposed to be a small ping for monitoring failures.
Current implementation tracks discarded for size and
send failures.
2017-07-25 16:19:31 +01:00
Alejandro Rodriguez Salamanca
d43977ba5f
Bug 1382196 - Use the prefs defined in TelemetryUtils.jsm in TelemetryReportingPolicy.jsm. r=dexter
2017-07-26 06:30:00 +02:00
Alejandro Rodriguez Salamanca
2159befb94
Bug 1382192 - Use the prefs defined in TelemetryUtils.jsm in TelemetrySession.jsm. r=dexter
2017-07-24 07:09:00 +02:00
Carsten "Tomcat" Book
5089ce5b5c
Backed out changeset 2ceb8a5a3e40 (bug 1318297) for xpcshell failures in test_TelemetryHealthPing.js
2017-07-24 16:16:40 +02:00
Kate Ustiuzhanina
17ad6746e6
Bug 1318297 - Support initial implementation for Health ping. r=gfritzsche
...
Health ping is supposed to be a small ping for monitoring failures.
Current implementation tracks discarded for size and
send failures.
2017-07-13 13:39:09 +01:00
Alejandro Rodriguez Salamanca
27d7b8264a
Bug 1344723 - Use the prefs defined in TelemetryUtils.jsm in TelemetryController.jsm. r=dexter
2017-07-19 01:14:00 +02:00
Alessio Placitelli
0a2700b5f6
Bug 1381490 - Enable sending the shutdown ping with the pingsender on the first session. r=gfritzsche
...
This will land behind a preference, initially turned off, with the possibility to easily enable it.
MozReview-Commit-ID: InND8Pv35I1
2017-07-26 05:55:00 +02:00
djmdev
f7e40f9839
Bug 1344295 - Consolidate Telemetry preferences in TelemetryUtils.Preferences. r=dexter
...
Moved all Preferences declarations to Preferences object in TelemetryUtils.jsm
and used them in the test files.
2017-04-08 11:31:18 +05:30
Georg Fritzsche
d3f8bee9cf
Bug 1349324 - Use hourly precision for sessionStartDate & subsessionStartDate. r=dexter
2017-04-05 00:38:10 +07:00
flyingrub
91ae22d9dd
Bug 1342394 - Use standard pad functions in Telemetry JS modules r=gfritzsche
...
Replaced the handmade padding funciton by padStart
MozReview-Commit-ID: 6UyTo4OZYv4
2017-03-01 19:06:08 +01: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
Dave Townsend
71040f1851
Bug 1316882: Turn on space-unary-ops eslint rule. r=MattN
...
MozReview-Commit-ID: 1xb6sWwhjvd
2016-11-10 15:25:40 -08:00
Alessio Placitelli
381601829e
Bug 1156361 - Telemetry redesign: Consolidate date & string utility functions in TelemetryUtils.jsm. r=gfritzsche
2016-05-06 09:36:00 +02:00
Alessio Placitelli
75b5952485
Bug 1221958 - Make TelemetryController.enableTelemetryRecording pref checks more robust. r=gfritzsche
2015-11-17 07:42:00 +01:00
Georg Fritzsche
a32f530eb7
Bug 1183632 - Don't generate child Telemetry payloads for the thumbnail service in non-e10s. r=dexter
2015-07-28 18:05:35 +02:00
Georg Fritzsche
6a1cde5594
Bug 1156359 - Part 2: Let TelemetrySend manage the pending ping queue. r=yoric
2015-06-06 01:29:19 +07:00
Alessio Placitelli
974148ff33
Bug 1162538 - Add millisecondsToDays to TelemetryUtils.jsm. r=gfritzsche
2015-05-29 07:45:00 +02:00
Alessio Placitelli
7718d86d27
Backed out changeset 96d6f014fda9 (bug 1162538)
2015-05-29 14:40:33 +02:00
Alessio Placitelli
30a0e80c6c
Bug 1162538 - Add millisecondsToDays to TelemetryUtils.jsm. r=gfritzsche
2015-05-26 09:01:00 +02:00
Georg Fritzsche
4d9fccf91e
Bug 1140037 - Fix ping fuzzing calculations. r=dexter
2015-05-06 12:54:12 +02:00