Commit Graph

253 Commits

Author SHA1 Message Date
Jan-Erik Rediger
8e0e45a170 Bug 1539166 - Trigger periodic prio ping once a day r=chutten
Depends on D26152

Differential Revision: https://phabricator.services.mozilla.com/D26153
2019-04-05 16:17:06 +00:00
Jan-Erik Rediger
41011bfd48 Bug 1539166 - Trigger periodic ecosystem ping once a day r=chutten
Depends on D26151

Differential Revision: https://phabricator.services.mozilla.com/D26152
2019-04-05 15:48:58 +00:00
Chris H-C
948a015f52 Bug 1538245 - Remove test prio data from "main" ping. r=janerik,rhelmer
The Prio pilot project has completed, so we no longer need to add prio-encoded
payloads to the "main" ping.

Differential Revision: https://phabricator.services.mozilla.com/D26004
2019-04-04 13:40:08 +00:00
Ciure Andrei
33798e9722 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-04-04 00:57:38 +03:00
Chris H-C
5f589c818d Bug 1540708 Clarify some of the Origin Telemetry docs. r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D25822
2019-04-03 09:47:34 +00:00
Nathan Froyd
119c30bff4 Bug 1520929 - part 2 - send isWowARM64 through telemetry; r=chutten,data-review=chutten 2019-04-03 04:44:49 -05:00
Kris Maglione
2ef31bbe7b Bug 1525511: Part 4 - Get rid of persona gunk in Telemetry. r=aswan,chutten
Differential Revision: https://phabricator.services.mozilla.com/D18787
2019-02-06 13:58:53 -08:00
Jan-Erik Rediger
c17d6f0ba8 Bug 1529232 - Implement pre-account ping r=chutten,gfritzsche,markh
It's missing some details and is disabled by default (gated by the
`toolkit.telemetry.ecosystemping.enabled` preference)

Differential Revision: https://phabricator.services.mozilla.com/D21521
2019-03-25 12:58:16 +00:00
Andreea Pavel
5770a5f2de Backed out 3 changesets (bug 1529232) for failing xpcshell at test_EcosystemTelemetry.js on a CLOSED TREE
Backed out changeset 1a0669e032ff (bug 1529232)
Backed out changeset 3c600bf98e37 (bug 1529232)
Backed out changeset 9c9c6c36db7b (bug 1529232)
2019-03-25 05:59:37 +02:00
Jan-Erik Rediger
7da0b19358 Bug 1529232 - Implement pre-account ping r=chutten,gfritzsche,markh
It's missing some details and is disabled by default (gated by the
`toolkit.telemetry.ecosystemping.enabled` preference)

Differential Revision: https://phabricator.services.mozilla.com/D21521
2019-03-24 17:24:05 +00:00
Chris H-C
158ab9064a Bug 1536805 - Document Origin Telemetry r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D24263
2019-03-22 19:32:00 +00:00
arthur.iakab
4e70d00439 Backed out 3 changesets (bug 1529232) for xpcshell failures on test_TelemetryController.js CLOSED TREE
Backed out changeset f2935b75f9dc (bug 1529232)
Backed out changeset 8ca8be52ca57 (bug 1529232)
Backed out changeset ed20a4120896 (bug 1529232)
2019-03-22 22:26:23 +02:00
arthur.iakab
72f6ceb177 Backed out changeset c3d4eb5b3b22 (bug 1536805) for causing Eslint failure on /telemetry/docs/collection/origin.rst:115 CLOSED TREE 2019-03-22 21:11:36 +02:00
Jan-Erik Rediger
c3b360dc3e Bug 1529232 - Implement pre-account ping r=chutten,gfritzsche,markh
It's missing some details and is disabled by default (gated by the
`toolkit.telemetry.ecosystemping.enabled` preference)

Differential Revision: https://phabricator.services.mozilla.com/D21521
2019-03-21 22:29:44 +00:00
Chris H-C
76f1a52ed0 Bug 1536805 - Document Origin Telemetry r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D24263
2019-03-22 17:31:02 +00:00
Gijs Kruitbosch
d9bdb1e243 Bug 1519241 - remove nightly-only low-end device detection, r=kats,chutten,flod,mconley
Differential Revision: https://phabricator.services.mozilla.com/D24345
2019-03-22 08:44:18 +00:00
Aaron Klotz
6cc9b39050 Bug 1460433: Part 3 - Documentation for the launcher-process-failure ping; r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D20868
2019-02-25 18:07:41 +00:00
Carl Corcoran
6cf4847974 Bug 1524291 Add documentation for modules ping "certSubject" field r=janerik
Telemetry documentation was missing documentation for the "certSubject" field
of the modules ping. As with other fields here, I copied the decscription for it
from /toolkit/components/telemetry/core/nsITelemetry.idl#256

Differential Revision: https://phabricator.services.mozilla.com/D18821
2019-02-06 13:17:37 +00:00
ethompso28
133c77e904 Bug 1525626 - changing processCreationTimestamp to processStartTimestamp r=chutten
changing processCreationTimestamp to processStartTimestamp

Differential Revision: https://phabricator.services.mozilla.com/D20210
2019-02-20 16:59:10 +00:00
Jan-Erik Rediger
76f6515a5d Bug 1514392 - Use fallback process start time, even if inconsistent r=wlach,chutten
Differential Revision: https://phabricator.services.mozilla.com/D19645
2019-02-14 16:02:12 +00:00
Dave Townsend
9775324bbc Bug 1463198: Submit telemetry whenever the downgrade UI is shown. r=froydnj, datareview=chutten
Send a downgrade ping to telemetry when the downgrade UI is displayed.
2018-05-18 13:03:24 -07:00
Coroiu Cristina
62e622b69e Backed out 7 changesets (bug 1518632, bug 1463198, bug 1455707, bug 1522934, bug 1322797, bug 1474285) for build bustages at /builds/worker/workspace/build/src/toolkit/xre/nsAppRunner.cpp on a CLOSED TREE
Backed out changeset 82355ab7e063 (bug 1455707)
Backed out changeset b965981c9ce0 (bug 1463198)
Backed out changeset 21a801ca5f6d (bug 1455707)
Backed out changeset 05200c5388b4 (bug 1518632)
Backed out changeset ebcd8225434a (bug 1522934)
Backed out changeset e69cac07b209 (bug 1474285)
Backed out changeset 35af79575f54 (bug 1322797)
2019-01-31 03:34:49 +02:00
Dave Townsend
be493a5b85 Bug 1463198: Submit telemetry whenever the downgrade UI is shown. r=froydnj, datareview=chutten
Send a downgrade ping to telemetry when the downgrade UI is displayed.
2018-05-18 13:03:24 -07:00
Mark Striemer
c46eb6c73c Bug 1502921 - Record telemetry environment data about locales r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D15990
2019-01-23 21:26:08 +00:00
Aaron Klotz
64c77b314b Bug 1517639: Add launcher process state to the telemetry environment; r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D15761
2019-01-23 18:59:51 +00:00
Daosheng Mu
68b62b5a54 Bug 1518895 - Part 1: Add crash report test for VR process. r=kip,gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D16758
2019-01-23 07:42:21 +00:00
Jan-Erik Rediger
e65c7123ff Bug 1482912 - Fix warnings in doc generation r=gfritzsche,chutten
Drive-by fixes to annyoing warnings in `mach doc` for Telemetry docs.

Depends on D17231

Differential Revision: https://phabricator.services.mozilla.com/D17232
2019-01-22 16:07:02 +00:00
Bogdan Tara
45e85b048a Backed out changeset a0be6d91b302 (bug 1502921) for toolkit/components/telemetry/tests/unit/*(eg. test_SubsessionChaining.js, test_TelemetryController.js) failures CLOSED TREE 2019-01-18 01:43:52 +02:00
Mark Striemer
43c669cf44 Bug 1502921 - Record telemetry environment data about locales r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D15990
2019-01-17 21:09:03 +00:00
Carl Corcoran
03d862f887 Bug 1518798: Treat SysWOW64 the same as the system directory in the untrusted modules ping r=aklotz
Under WOW64, the SysWOW64 directory is the effective system directory. A flag
has been added (ModuleTrustFlags::SysWOW64Directory) representing this
directory, and we now grant this the same trustworthiness as
ModuleTrustFlags::SystemDirectory.

Depends on D16013

Differential Revision: https://phabricator.services.mozilla.com/D16160
2019-01-14 23:53:13 +00:00
Carl Corcoran
6877e3d45e Bug 1518490 Part 3/3: Send XUL load duration and module load duration via untrusted modules ping r=aklotz
This patch:
- Adds two new fields to the untrusted modules ping
- Updates documentation for the untrusted modules ping:
  - Documents these 2 new fields
  - Documents the new XUL ModuleTrustFlags bitfield value
  - Adds a "version history" section
  - Corrects documentation for ModuleTrustFlags (JIT, keyboard layouts)

Differential Revision: https://phabricator.services.mozilla.com/D16013
2019-01-15 22:30:54 +00:00
Gijs Kruitbosch
5ad29dddf2 Bug 1515103 - add low end machine information to graphics section of telemetry environment, r=chutten
Depends on D15844

Differential Revision: https://phabricator.services.mozilla.com/D15940
2019-01-08 16:12:25 +00:00
Carl Corcoran
3dcff679ac Bug 1514694: Treat DLLs under WinSxS with same trustworthiness as system32 r=aklotz
Adds a new flag for evaluating DLL trustworthiness:

ModuleTrustFlags::WinSxSDirectory

This flag indicates that the DLL was loaded from the WinSxS folder. This
grants a trustworthiness equal to that of ModuleTrustFlags::SystemDirectory, in
particular allowing some Microsoft DLLs, like comctl32.dll, to be considered
trusted so they don't appear in the untrusted modules ping.

Differential Revision: https://phabricator.services.mozilla.com/D15106
2018-12-24 21:05:19 +00:00
Carl Corcoran
3521d45716 Bug 1435827 part 8/9: Adding untrusted modules telemetry ping and documentation r=janerik
This code adds the actual registration and sending of the untrusted modules
telemetry ping, finishing the basic feature.

Differential Revision: https://phabricator.services.mozilla.com/D6244
2018-11-02 07:40:50 +00:00
Petru Lingurar
0b96bf8091 Bug 1502435 - 2 - Include new bug_1501329_affected property in the core ping; r=jchen
Summary: Depends on D10202

Reviewers: jchen

Reviewed By: jchen

Subscribers: jchen, janerik

Bug #: 1502435

Differential Revision: https://phabricator.services.mozilla.com/D10205
2018-10-31 01:13:57 +02:00
Jan-Erik Rediger
5776141a7c Bug 1501329 - Expose "wasCanary" flag in saved-session pings for Fennec r=chutten
Depends on D9903

Depends on D9903

Differential Revision: https://phabricator.services.mozilla.com/D9904
2018-10-26 20:05:53 +00:00
Gabriele Svelto
b85ddf9d78 Bug 1498609 - Annotate crash pings to include ECC memory support (or lack of) r=ted
Differential Revision: https://phabricator.services.mozilla.com/D8587
2018-10-24 08:22:42 +00:00
Robert Helmer
0bc4b81a83 Bug 1492656 - move Telemetry Coverage ping in-tree r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D6359
2018-10-19 00:47:37 +00:00
arthur.iakab
ba2961e66d Backed out changeset b969cbe46b14 (bug 1492656)for Android xpcshell failures on unit/test_CoveragePing.js CLOSED TREE 2018-10-19 03:12:23 +03:00
Robert Helmer
0568655f7b Bug 1492656 - move Telemetry Coverage ping in-tree r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D6359
2018-10-04 14:15:11 +00:00
Chris H-C
6b8716d18b bug 1497953 - Document WebRender as a possible compositor value in the Telemetry Environment r=Dexter
MozReview-Commit-ID: 7JWqBmPNxdk

Differential Revision: https://phabricator.services.mozilla.com/D8903
2018-10-17 13:58:46 +00:00
Dave Townsend
be4e632713 Bug 1495792: Add a profile first-run time to the telemetry environment. r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D8464
2018-10-15 16:09:12 +00:00
Sylvestre Ledru
cb7883a167 Bug 1496903 - Fix the typos found by codespell 1.14 r=ahal
Depends on D7958

Differential Revision: https://phabricator.services.mozilla.com/D7959
2018-10-09 14:31:39 +00:00
Robert Helmer
6f00cd6e8d Bug 1495281 - fix Prio code-block, and make example more idiomatic r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D7248
2018-10-01 07:41:29 +00:00
Thi Huynh
a1fd1bc058 Bug 1485695 - Remove unused uptime property from the main ping. r=Dexter
Differential Revision: https://phabricator.services.mozilla.com/D4296
2018-09-10 16:08:10 +00:00
Daniel Varga
16320c04b4 Merge mozilla-central to autoland 2018-09-10 19:18:03 +03:00
Anushi Maheshwari
1b0fcdda68 Bug 1473603 - Changed "Version History" sections in Data Documentation into secondary-level headings. r=janerik
Signed-off-by: Anushi Maheshwari <anushimaheshwari95@gmail.com>
2018-09-10 11:42:18 +05:30
Robert Helmer
c3422fae80 Bug 1465251 - use PrioEncoder to encode Telemetry values for pilot project r=kmag
Use PrioEncoder to encode a few already-included histograms, so we can compare results on the Telemetry server side.

Differential Revision: https://phabricator.services.mozilla.com/D5088
2018-09-09 00:23:52 +00:00
irrationalagent
f62cc63cf1 Bug 1476393 - Allow sync ping to contain histograms r=markh,tcsc
MozReview-Commit-ID: KztXiSPUCE5
2018-08-03 09:16:08 -06:00
Michael Kaply
6a1e619132 Bug 1476088 - Additional search submission telemetry. r=florian
Differential Revision: https://phabricator.services.mozilla.com/D2165
2018-08-06 21:40:03 +00:00