Commit graph

122 commits

Author SHA1 Message Date
Mathieu Leplatre
0019ec958f Bug 1522559 - Fix formatting of Telemetry docs r=gfritzsche
Fix formatting of Telemetry docs (uptake and data collection index)

Differential Revision: https://phabricator.services.mozilla.com/D17528

--HG--
extra : moz-landing-system : lando
2019-01-24 17:49:31 +00:00
Jan-Erik Rediger
20d86fc6a7 Bug 1486792 - Generate docs for WebExtension Telemetry API r=chutten
Based on the documentation in toolkit/components/extensions/schemas/telemetry.json.
Generated using a Ruby script: https://gist.github.com/badboy/858d5fddc814ca15161d327d6e35b149

Small manual changes after initial import (e.g. adding default values, linking and some phrasing)

Differential Revision: https://phabricator.services.mozilla.com/D17247

--HG--
extra : moz-landing-system : lando
2019-01-24 20:09:51 +00:00
Jan-Erik Rediger
1e8fb88b12 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

--HG--
extra : moz-landing-system : lando
2019-01-22 16:07:02 +00:00
Jan-Erik Rediger
a9d5774326 Bug 1482912 - Replace cpp_guard with operating_systems for Events and Scalars r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D17231

--HG--
extra : moz-landing-system : lando
2019-01-22 16:07:00 +00:00
Jan-Erik Rediger
fcac6b1172 Bug 1510566 - Document that use counters are enabled on release r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D16715

--HG--
extra : moz-landing-system : lando
2019-01-16 16:59:40 +00:00
Jan-Erik Rediger
ed297c17da Bug 1511307 - Remove not-ready note from docs r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D14136

--HG--
extra : moz-landing-system : lando
2018-12-13 10:02:31 +00:00
Jan-Erik Rediger
dee6564dbb Bug 1498164 - Add support to parse record_into_store for scalars and histograms r=chutten
Depends on D10919

Differential Revision: https://phabricator.services.mozilla.com/D10920

--HG--
extra : moz-landing-system : lando
2018-11-07 12:34:34 +00:00
Kris Maglione
ade8c9ede8 Bug 1482091: Part 2 - Remove TelemetryStopwatch.jsm in favor of native implementation. r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D9888

--HG--
extra : source : afd0a13bcfff4c92ad2497ec687f466484481667
extra : amend_source : 501bca3f94a0cb0c8bec1f30d0b3f64a50b04e48
extra : intermediate-source : bc03f101937e373fdaca735f3f356960a5239bc0
2018-10-25 19:04:01 -07:00
arthur.iakab
0c81738411 Backed out 2 changesets (bug 1482091) for bc failures on browser_domFullscreen_fullscreenMode.js
Backed out changeset bc03f101937e (bug 1482091)
Backed out changeset 28a19b7290ab (bug 1482091)
2018-11-03 01:08:36 +02:00
Kris Maglione
7fa01216a4 Bug 1482091: Part 2 - Remove TelemetryStopwatch.jsm in favor of native implementation. r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D9888

--HG--
extra : source : afd0a13bcfff4c92ad2497ec687f466484481667
extra : amend_source : bf22d8e9ce5c081902bd5c75b892cc434a167300
2018-10-25 19:04:01 -07:00
arthur.iakab
cf2aa54f83 Backed out 2 changesets (bug 1482091)for failing browser chrome failures on browser_panelUINotifications_fullscreen_noAutoHideToolbar.js
Backed out changeset afd0a13bcfff (bug 1482091)
Backed out changeset a19c6b3e0402 (bug 1482091)
2018-11-02 23:01:15 +02:00
Kris Maglione
96f3e16d1a Bug 1482091: Part 2 - Remove TelemetryStopwatch.jsm in favor of native implementation. r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D9888

--HG--
extra : rebase_source : a9daea3a9efea37acdbcaecda8bf0b7f69631de4
extra : histedit_source : bb8b416b1387da9de3bd95c7a171f10426a22602
2018-10-25 19:04:01 -07:00
Chris H-C
a8ec527c46 bug 1490945 - Improve Telemetry Event docs slightly r=Dexter
Differential Revision: https://phabricator.services.mozilla.com/D9562

--HG--
extra : moz-landing-system : lando
2018-10-24 06:12:28 +00:00
Chris H-C
9cb02d0163 bug 1496789 - Document the limits for n_buckets and n_values r=Dexter
MozReview-Commit-ID: CxklgZ8VPyN

Differential Revision: https://phabricator.services.mozilla.com/D8902

--HG--
extra : moz-landing-system : lando
2018-10-17 13:54:28 +00:00
Chris H-C
5ac9f0bc48 bug 1495620 - Even dynamic events are no longer sent in 'main' pings r=Dexter
Update documentation to reflect that dynamic events are no longer sent in 'main' pings.

Differential Revision: https://phabricator.services.mozilla.com/D7907

--HG--
extra : moz-landing-system : lando
2018-10-08 07:48:35 +00:00
Sylvestre Ledru
e7a0afe7cb Bug 1496903 - Fix the typos found by codespell 1.14 r=ahal
Depends on D7958

Differential Revision: https://phabricator.services.mozilla.com/D7959

--HG--
extra : moz-landing-system : lando
2018-10-09 14:31:39 +00:00
Alessio Placitelli
29a1323c2d Bug 1490284 - Make Mozilla.ContentTelemetry.initPromise reject. r=chutten
This patch enables Hybrid Content Telemetry's |initPromise| to reject
if it is disabled or if the host requesting the API doesn't have
enough privileges. This also updates the documentation to mention
the change in behaviour.

Differential Revision: https://phabricator.services.mozilla.com/D5849

--HG--
extra : moz-landing-system : lando
2018-09-14 20:36:44 +00:00
Arshad Kazmi
90d101eba8 Bug 1484925 - UseCounter Broken Link Fixed. r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D4363

--HG--
extra : moz-landing-system : lando
2018-08-29 07:48:57 +00:00
Jan-Erik Rediger
e71a066abf Bug 1477213 - Replace cpp_guard with operating_systems for compile-time OS check. r=gfritzsche
`cpp_guard` was only used for operating system checks.
We can check this value in our Python build scripts and exclude histograms that shouldn't be included for the target OS.

Differential Revision: https://phabricator.services.mozilla.com/D2927

--HG--
extra : moz-landing-system : lando
2018-08-27 14:23:34 +00:00
Chris H-C
8bcc3d6621 bug 1477750 - Correct the 'event' identifier pattern documentation r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D2735

--HG--
extra : moz-landing-system : lando
2018-08-07 19:50:33 +00:00
Alessio Placitelli
b38a4fc76f Bug 1473525 - Add an API endpoint to wait for HCT to init. r=janerik,chutten
The HCT content library needs the chrome to broadcast the value of the
Telemetry state before it can report a reliable value. This patch adds
a way to wait for the broadcast to happen and singnal that it's ok
to read the value from canUpload.

Differential Revision: https://phabricator.services.mozilla.com/D2030

--HG--
extra : moz-landing-system : lando
2018-07-10 12:42:52 +00:00
Alessio Placitelli
342c121d33 Bug 1467871 - Update HCT docs to mention that HTTPS is required for testing. r=janerik,chutten
Differential Revision: https://phabricator.services.mozilla.com/D1998

--HG--
extra : moz-landing-system : lando
2018-07-06 15:13:44 +00:00
Chris H-C
19dd7a37ce bug 1460595 - Document the event ping r=Dexter,janerik
MozReview-Commit-ID: ES8jW1xOQUd

--HG--
extra : rebase_source : 23f9c872d8aab7c0485b8be7034e98e58ffda739
2018-05-10 13:30:11 -04:00
Jan-Erik Rediger
38762b2fd4 Bug 1467787 - Document how to use HybridContentTelemetry as an NPM dependency. r=Dexter
MozReview-Commit-ID: 7D6mlBABGW5

--HG--
extra : rebase_source : 535b352b82f627861578face7ba70aafe56bda6f
2018-06-12 13:53:52 -07:00
Alessio Placitelli
dbf8e5d4e8 Bug 1460851 - Update the HCT docs to mention the NPM dependency. r=chutten,janerik
MozReview-Commit-ID: 9LG0TO2ZnYA

--HG--
extra : rebase_source : cda2ab4305cb786cf78d9fc59c9076a0efe620a2
2018-05-28 17:35:27 +02:00
Jan-Erik Rediger
f2eafad83c Bug 1461651 - Document that event category is enabled on registration, even if from a static event. r=chutten
MozReview-Commit-ID: FWbXYj7hirV

--HG--
extra : rebase_source : ad5abd65c58108e007652126c5ebd6f956772002
2018-05-29 13:07:11 +02:00
Chris H-C
2553b45e46 bug 1458463 - Document that keyed string scalars aren't supported r=Dexter
MozReview-Commit-ID: 2MhgZdzQSIf

--HG--
extra : rebase_source : 08385aa331ee1d4ecd8f47dbd654ed6fa544afe0
2018-05-25 15:43:17 -04:00
Sylvestre Ledru
e431f63203 Bug 1462405 - Fix some new typos found by codespell v1.13 r=sylvestre
MozReview-Commit-ID: Fz126NcT5Ur

--HG--
extra : rebase_source : 1c9a2eb47da186e6105ed1ceaa5a40c733c87a6e
2018-05-19 20:17:43 +02:00
Jan-Erik Rediger
802788ab30 Bug 1462389 - Whitelist all probes on all products. r=Dexter
MozReview-Commit-ID: LGVdTUFxicV

--HG--
extra : rebase_source : 89746f2986219c7de53f855d3e6d0e0112915025
2018-05-17 18:56:59 +02:00
Jan-Erik Rediger
97ad01972c Bug 1452552 - Add "products" property to histograms. r=Dexter
The "products" property is optional and defaults to `firefox, fennec`.
Recording of histograms is disabled if the probe doesn't have the products
property for the current running product.

MozReview-Commit-ID: 3puMXbuicuC

--HG--
extra : rebase_source : 88ac15168ea04b0ec20b9c8d813b4629334d4f72
2018-04-23 12:58:51 +02:00
Jan-Erik Rediger
f480956b3f Bug 1452552 - Add "products" property to events. r=Dexter
The "products" property is optional and defaults to `firefox, fennec`.
Recording of events is disabled if the probe doesn't have the products
property for the current running product.

MozReview-Commit-ID: EqTHq9duNT

--HG--
extra : rebase_source : 89b9f4200db588aec462bc81f8116e44a37a0460
2018-04-23 12:29:46 +02:00
Jan-Erik Rediger
55a00a13ea Bug 1452552 - Add "products" property to scalars. r=Dexter
The "products" property is optional and defaults to `firefox, fennec`.
Recording of scalars is disabled if the probe doesn't have the products
property for the current running product.

MozReview-Commit-ID: 4HVBrBw1lls

--HG--
extra : rebase_source : 5820a8bc8a9397db4ed728354cbb10984bb04946
2018-04-23 17:07:47 +02:00
Csoregi Natalia
aa73cfd14b Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-04-28 00:55:43 +03:00
Issei Horie
cf5bb5b758 Bug 1455353 Fix sphinx warnings in Telemetry documentation r=chutten
--HG--
extra : rebase_source : 7d4d1d937f3e7196b2500645a8be42044702a686
2018-04-21 20:41:36 +09:00
Chris H-C
7c8ef6be03 bug 1451814 - Document Event Summarization in the Event Documentation r=Dexter
MozReview-Commit-ID: HbUghNQnFPo

--HG--
extra : rebase_source : 2db4bd28023fab5d9a8a2b21de0676c1c19296e9
2018-04-13 14:20:36 -04:00
Jan-Erik Rediger
b9e99a5b72 Bug 1448945 - Document support for adding events in artifact builds. r=chutten
MozReview-Commit-ID: 1e8hF3DyfDj

--HG--
extra : rebase_source : 958f044042aec5122e2fd87a23b5f048feff6d8d
2018-04-10 13:55:48 +02:00
Jan-Erik Rediger
632d73d2a9 Bug 1448945 - Allow underscore in category, method and extra keys of event. r=chutten
According to the documnetation[1] category and method are identifiers,
thus an underscore is allowed. It's less clear for extra keys, but
underscores are already used there.

The documentation is adjusted accordingly.

[1]: https://firefox-source-docs.mozilla.org/toolkit/components/telemetry/telemetry/collection/events.html#limits

MozReview-Commit-ID: 9pUsDNXCY8m

--HG--
extra : rebase_source : 5f3a3f1a9d8172cfb9695c17bd04e11836a65c93
2018-04-10 13:05:39 +02:00
Jan-Erik Rediger
a2505a60b3 Bug 1452071 - Fix broken link in Scalars documentation r=Dexter 2018-04-06 05:18:00 +03:00
Chris H-C
bfaa371960 bug 1440673 - Allow scalar keys to be an extra 2 chars long r=Dexter
This allows us to store Telemetry Event category (30), method (20),
object (20), and two delimiters (2) in a single key, like so:

oohwowlookthiscategoryissolong#thismethodislongtooo#thisobjectisnoslouch

MozReview-Commit-ID: BkoU1VAXFF9

--HG--
extra : rebase_source : b172e8dd8ee925f05545a944e340fb5a43c296b1
2018-03-27 16:15:27 -04:00
Mathieu Leplatre
39da95da44 Bug 1450968 - Update remote content Telemetry documentation r=rhelmer
MozReview-Commit-ID: HUOxIY2yz8G

--HG--
extra : rebase_source : 7bfa40e6dfabc551b74618df50eef8b2adaf4bfb
2018-04-03 07:57:20 -07:00
Jan-Erik Rediger
dc7f888d82 Bug 1445309 - Document review process for adding HCT permissions r=pauljt 2018-03-27 14:41:32 +02:00
Jan-Erik Rediger
308f555006 Bug 1444994 - Update Hybrid-content documentation with testing details. r=chutten 2018-03-20 15:06:14 +01:00
Jan-Erik Rediger
06789a9851 Bug 1443614 - Stop reporting legacy Telemetry component Telemetry Log. r=chutten 2018-03-20 11:34:14 +01:00
Jeremy Lempereur
db59d8a93a Bug 1436680 - Allow non-templated uses of AutoCounter. r=chutten,Dexter
In order to stay consistent with the AutoTimer api, allowed non-templates uses or AutoCounter.

MozReview-Commit-ID: 9qnAeQTIY9T

--HG--
extra : rebase_source : 57ac472030945bf0434a4616037ac0963dd3bbd5
2018-02-13 19:08:34 +01:00
Jeremy Lempereur
f241ccd125 Bug 1436680 - Allow non-templated uses of AutoTimer. r=chutten,Dexter,janv
Moved the runtime Telemetry::AutoTimer implementation to the Telemetry public API.

MozReview-Commit-ID: KNT6toDQUtR

--HG--
extra : rebase_source : 4c55df7321570d49daa0aef7b916e4550b1f2ffd
2018-02-13 15:23:09 +01:00
Jan-Erik Rediger
1de5365998 Bug 1442563 - Replace "represenation" with "representation" in histogram doc. r=gfritzsche 2018-03-02 12:43:41 +01:00
Chris H-C
fabdaad1ef bug 1438335 - Document Histogram accumulation clamping behaviour r=Dexter
MozReview-Commit-ID: K7gB4zoAleM

--HG--
extra : rebase_source : c11d025197b717a9818cbdbb8508cd923d403944
2018-02-15 13:38:42 -05:00
Timothy Guan-tin Chien
a2a559db3e Bug 1234008 - Recompress some png images with zopflipng r=Dolske,Grisha,jryans
MozReview-Commit-ID: Cr2iMSB04uu

--HG--
extra : rebase_source : 49f69cca3a4f27af1060ed82283b5cc96f717229
2018-01-27 15:57:42 +08:00
Jeremy Lempereur
97a98031cd Bug 1432791 - Remove the Microsecond AutoTimer resolution. r=Dexter
Telemetry's AutoTimer Microsecond resolution was not used. I removed it with the TimerResolution enum, which allowed me to remove a couple of templates as well.

MozReview-Commit-ID: 76qHgmYEsE3

--HG--
extra : rebase_source : 1f5826f1be990d4814de15875cd0a726213712d4
2018-02-07 21:11:22 +01:00
Mike Cooper
f2f27d5f8f Bug 1435350 - Migrate Normandy docs from github. r=Gijs
MozReview-Commit-ID: 1KLKlXJrQSp

--HG--
extra : rebase_source : 20d6ad3499335f2f6ddd366eeae86442f901ad24
2018-02-02 14:45:06 -08:00