Jan-Erik Rediger
866e439cff
Bug 1461652 - Mock gzip compression in tests to simulate large payloads. r=chutten
...
MozReview-Commit-ID: Gct9oVfPVou
2018-05-17 01:02:00 +02:00
Noemi Erli
121fb0e917
Backed out changeset 5edae29aca32 (bug 1461652) for ES Linting opt failure on a CLOSED TREE
2018-05-16 23:58:02 +03:00
Jan-Erik Rediger
efeedcc03f
Bug 1461652 - Mock gzip compression in tests to simulate large payloads. r=chutten
...
MozReview-Commit-ID: Gct9oVfPVou
2018-05-16 02:21:00 -04:00
Jan-Erik Rediger
99595bf2ca
Bug 1452552 - Add a method to reset the product during runtime on Android. r=Dexter
...
This should only be used in xpcshell on Android after toggling the GeckoView mode.
This is a workaround as we have no better way to detecting the current product (Fennec or GeckoView) on Android.
MozReview-Commit-ID: LEHt1Gt3JJ7
2018-04-26 16:41:46 +02:00
Kris Maglione
7f6dd10ca6
Bug 1420908: Remove telemetry experiments. r=gfritzsche
...
MozReview-Commit-ID: 6KEEZ6nKXrU
2018-04-03 15:17:13 -07: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
Mike Cooper
402ae54218
Bug 1434714 - Support Telemetry pings that are larger than 500,000 bytes after gzip r=gfritzsche
...
MozReview-Commit-ID: B1Bq5czcpdL
2018-01-31 13:05:21 -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
Florian Quèze
1838aa9e08
Bug 1421992 - script-generated patch to replace do_execute_soon, do_print and do_register_cleanup with executeSoon, info and registerCleanupFunction, rs=Gijs.
2017-12-21 11:10:23 +01:00
Andrea Marchesini
91e44393ce
Bug 1347515 - Get rid of nsIJSON.decodeFromStream, r=qdot
2017-11-10 00:27:22 +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
9324098e6c
Bug 1411093 - Set the correct Telemetry pref when running tests on Android. r=chutten
...
Non unified telemetry needs "toolkit.telemetry.enabled" to be set to true
in order for Telemetry to be collected at all.
MozReview-Commit-ID: C7rdov3xFqs
2017-10-24 09:38:04 +02:00
Attila Craciun
5560907694
Backed out 1 changesets (bug 1411093) for failing xpcshell in toolkit/components/telemetry/tests/unit/test_TelemetryLog.js r=backout on a CLOSED TREE.
...
Backed out changeset 2b8628840dfe (bug 1411093)
2017-10-25 12:02:11 +03:00
Alessio Placitelli
e4785d0acd
Bug 1411093 - Set the correct Telemetry pref when running tests on Android. r=chutten
...
Non unified telemetry needs "toolkit.telemetry.enabled" to be set to true
in order for Telemetry to be collected at all.
MozReview-Commit-ID: C7rdov3xFqs
2017-10-24 09:38:04 +02:00
Dan Banner
5af4450327
Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8
...
MozReview-Commit-ID: Jm8BRgt6mIv
2017-10-15 20:50:39 +01:00
Robert Helmer
bc28c1202f
Bug 1348981 - only load system add-ons from a built-in list r=kmag
...
MozReview-Commit-ID: A6c5kaLmNPP
2017-10-02 18:41:20 -07:00
Sebastian Hengst
82ae26fdd0
Backed out changeset fe9b8761d51f (bug 1348981)
2017-10-04 15:43:46 +02:00
Robert Helmer
0202f89685
Bug 1348981 - only load system add-ons from a built-in list r=kmag
...
MozReview-Commit-ID: A6c5kaLmNPP
2017-10-02 18:41:20 -07:00
Sebastian Hengst
92808dbe0e
Backed out changeset 8dda8bbcf385 (bug 1348981)
2017-10-04 01:00:09 +02:00
Robert Helmer
1ab3aa8dea
Bug 1348981 - only load system add-ons from a built-in list r=kmag
...
MozReview-Commit-ID: A6c5kaLmNPP
2017-10-02 18:41:20 -07:00
Phil Ringnalda
96e9eb05a2
Backed out 4 changesets (bug 1348981) for Linux debug timeouts in test_system_update.js
...
Backed out changeset b1fe39ea6d5c (bug 1348981)
Backed out changeset 47866f942752 (bug 1348981)
Backed out changeset 5e93d8760487 (bug 1348981)
Backed out changeset 58431e2c37d7 (bug 1348981)
MozReview-Commit-ID: 2WjZKztxyVs
2017-09-23 06:20:56 -07:00
Robert Helmer
23bf23b30d
Bug 1348981 - only load system add-ons from a built-in list r=kmag
...
MozReview-Commit-ID: A6c5kaLmNPP
2017-09-14 00:36:04 -07:00
Georg Fritzsche
356ac3a136
Bug 1398851 - Part 1: Add test logging for Telemetry PingServer requests. r=Dexter
2017-09-12 06:55:00 -04: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
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
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
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
Andrew Swan
8438182e63
Bug 1358907 Part 3 Avoid reading XPI database at startup r=Dexter,kmag
...
Switch telemetry and experiments from AddonManager.getAddonsByTypes()
to AddonManager.getActiveAddons() which gives us less detailed information
in the environment during startup but also means we don't need to load the
extensions database until startup is complete.
MozReview-Commit-ID: 4SxdPHSPovB
2017-05-18 13:08:58 -07: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
Alessio Placitelli
76d556b978
Bug 1364068 - Enable the 'new-profile' ping. r=gfritzsche
...
MozReview-Commit-ID: 6DXa20aCOBr
2017-05-22 12:52:19 +02:00
Sebastian Hengst
05baf7f567
Backed out changeset ad54e4734e9b (bug 1364068) for test suites timing out on Linux x64 opt/pgo and Win 7 VM opt and timeout of browser_addons_debug_webextension.js on OSX. r=backout
2017-05-26 10:45:04 +02:00
Alessio Placitelli
71bced91cf
Bug 1364068 - Enable the 'new-profile' ping. r=gfritzsche
...
MozReview-Commit-ID: 6DXa20aCOBr
2017-05-22 12:52:19 +02:00
Iris Hsiao
4bbfbc5490
Backed out changeset 31a809d5ca1a (bug 1364068) for valgrind bustage
2017-05-23 18:07:38 +08:00
Alessio Placitelli
d0cb521220
Bug 1364068 - Enable the 'new-profile' ping. r=gfritzsche
...
MozReview-Commit-ID: 6DXa20aCOBr
2017-05-22 12:52:19 +02:00
Mark Banner
ca95cdd557
Bug 1348097 - Fix intermittent failures caused by Experiments.jsm by ensuring the preference monitoring is in sync. r=gfritzsche
...
Change the ExperimentsService to get the current value of the preferences (since it only uses them once or twice), so that they match the values in Experiments, and avoid differences causing promises to be rejected in the updateManifest call.
Also fix Experiments to correctly re-enable itself when toolkit.telemetry.enabled is changed from false to true (also fixes bug 1232648).
Finally, add a catch for a promise when calling updateManifest so that we don't get an uncaught promise exception.
MozReview-Commit-ID: GD6gfcRSgbx
2017-04-19 12:06:16 +01: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
Sebastian Hengst
4cd95d4a02
Backed out changeset 18d45aa984d6 (bug 1355161)
2017-04-14 23:39:23 +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
Alisha
7fd23886d5
Bug 1346200 - Remove B2G code branches from Telemetry JS modules. r=chutten
2017-03-31 17:55:00 -04:00
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
Vedant Sareen
386a7693fa
Bug 1344744 - Update Telemetry unit tests to async function & await. r=dexter
...
Replaced |Task.async(function*(...))| with a corresponding form of |async function(...)| and |yield| with |await| in the changed functions.
2017-03-10 00:36:23 +05:30
Gabriele Svelto
7157a7973d
Bug 1310703 - Add support for the pingsender to the Telemetry code; r=Dexter
...
MozReview-Commit-ID: 24I9wrJuFhN
2017-01-17 14:53:00 +01:00
Gabriele Svelto
83cc3c6b65
Bug 1310703 - Use the ID generated by the crashreporter client when sending a crash ping so that server-side deduplication works correctly; r=Dexter
...
MozReview-Commit-ID: HfyKTru8QgN
2017-01-16 18:17:02 +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