Michael Layzell
4f1d511383
Bug 1346866 - Make the IPC serialization/deserialization time probes main-thread-only, r=billm
...
MozReview-Commit-ID: 5Sc820Jh494
2017-03-13 19:25:48 -04:00
sole
d9482d496c
Bug 1343501 - Log telemetry for devtools DOM panel. r=Honza
2017-03-03 14:49:25 +00:00
Kan-Ru Chen
51360ecea9
Bug 1346161 - Remove HANDLE_UNLOAD_MS and HANDLE_BEFOREUNLOAD_MS telemetry probes. r=smaug
...
MozReview-Commit-ID: 91WAGDKAAMu
2017-03-13 14:47:29 +08:00
Jonathan Kingston
8072620c9f
Bug 1345546 - Add telemetry for feed protocols pcast and feed. r=Gijs
...
MozReview-Commit-ID: FPw18txy6gE
2017-03-08 17:32:52 +00:00
Panos Astithas
771975bb0e
Make the URL bar selected result telemetry probes opt-out (bug 1334617). r=bsmedberg
...
MozReview-Commit-ID: Izf0Lq9Cu4v
2017-03-01 14:33:04 +02:00
Kit Cambridge
88293a6eb2
Bug 1345001 - Bump expiration for valuable Push telemetry probes. r=liuche
...
MozReview-Commit-ID: G3sngmISblf
2017-03-06 19:08:02 -08:00
Kit Cambridge
a57142aeb8
Bug 1345001 - Remove expiring Push telemetry probes. r=liuche
...
We haven't found these probes useful for understanding the value of
Push, and many can be better determined from server metrics.
MozReview-Commit-ID: GM9K59OAbMT
2017-03-06 19:06:32 -08:00
Wes Kocher
c394e9d793
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: JXQqoTEXxwz
2017-03-10 17:22:54 -08:00
Kate Uistiuzhanina
0460a89753
Bug 1252066 - Make UIMeasurements explicitly Android-only; r=gfritzsche
...
MozReview-Commit-ID: DIWOsNsaM4A
2017-03-08 22:40:19 +03:00
Michael Layzell
996d6e5d28
Bug 1342635 - Part 3: Update descrption of probes to mention meaning of key, r=bsmedberg
...
MozReview-Commit-ID: DaeS4NxJyUW
2017-03-10 12:37:36 -05:00
Michael Layzell
ea8d99bcb9
Bug 1342635 - Part 2: Add a telemetry probe for IPDL IPC serialzation time, r=billm
...
MozReview-Commit-ID: Gyx4QO8f5yx
2017-03-10 09:15:26 -05:00
Michael Layzell
996b198853
Bug 1342635 - Part 1: Add a telemetry probe for IPDL IPC deserialization time, r=billm
...
MozReview-Commit-ID: 8XWFWoRECrC
2017-03-10 09:15:26 -05:00
Michael Layzell
2a520f65ea
Bug 1337073 - Improve the precision of the IPC_SYNC_LATENCY_MS probe and rename it to IPC_SYNC_MAIN_LATENCY_MS, r=billm
...
MozReview-Commit-ID: 7JB7h06wCzu
2017-03-10 09:15:26 -05: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
Vedant Sareen
3b4b1c972a
Bug 1344855 - Enable flake8 rule F401: "XXX imported but unused". r=dexter
...
Enabled rule F401, "XXX imported but unused" for the directory |toolkit/components/telemetry| and fixed the problems reported on running |./mach lint -l flake8 toolkit/components/telemetry|.
2017-03-09 23:17:54 +05:30
djmdev
b2b3c07918
Bug 1344846 - Enable flake8 rule E203: "whitespace before ':'". r=dexter
...
Removed whitespace present before : .
2017-03-10 04:16:14 +05:30
djmdev
d657ec5e92
Bug 1344831 - Enable flake8 rule E703: "statement ends with a semicolon". r=dexter
...
Removed ending semicolons.
2017-03-09 22:37:32 +05:30
Wes Kocher
a563b1dc88
Merge inbound to central, a=merge CLOSED TREE
...
MozReview-Commit-ID: Gj4s6DtqKmw
2017-03-09 16:33:31 -08:00
djmdev
5b5d785a17
Bug 1329116 - Update TelemetryEnvironment.jsm to async function & await. r=gfritzsche
...
Used async and await instead of Task.async and yield.
2017-03-08 22:56:34 +05:30
djmdev
2410c58bae
Bug 1344718 - Enable flake8 rule E302: "expected 2 blank lines, found 1" for Telemetry code. r=Dexter
2017-03-08 22:41:00 +05:30
Tom Tromey
5b535c20c5
Bug 1345626 - remove KeyedHistogram::GetDataset; r=Dexter
...
MozReview-Commit-ID: 8I7WKHfl0RA
2017-03-08 14:39:24 -07:00
David Teller
4d58d2879f
Bug 1345437 - Gather telemetry for the encoding of external scripts;r=hsivonen
...
MozReview-Commit-ID: 2zjxBWxBGPK
2017-03-08 14:08:36 +01:00
Wes Kocher
e90f54cae7
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: 1huLsbfIJEB
2017-03-08 17:15:08 -08:00
Wes Kocher
5f709e25bd
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 62e9XDudUlc
2017-03-08 17:07:55 -08:00
Mike Conley
7a3099cacf
Bug 1342464 - Collect Telemetry on when a tab switch spinner is shown. r=billm,liuche, data-review=liuche
...
MozReview-Commit-ID: 1Ss2f9A2JtK
2017-03-04 14:19:22 -05:00
Avikalpa Kundu
c91887f186
Bug 1312698 - Add test coverage for the C++ Histogram API. r=dexter
2017-03-08 02:59:00 -05:00
Carsten "Tomcat" Book
a774076f25
Merge mozilla-central to mozilla-inbound
2017-03-08 14:28:34 +01:00
Florian Quèze
f6f1b03368
Bug 1344987 - remove SEARCH_SERVICE_HAS_UPDATES and SEARCH_SERVICE_HAS_ICON_UPDATES Telemetry probes, r=past a=tomcat
2017-03-07 12:52:48 +01:00
Wes Kocher
b589990f5f
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 96co4Bbby7W
2017-03-07 16:40:44 -08:00
Marco Bonardo
8ae862c600
Bug 1345075 - Remove FX_SANITIZE_LOADED_FLASH and FX_SANITIZE_UNLOADED_FLASH. r=Felipe
...
MozReview-Commit-ID: 1WoxWh3OkL4
2017-03-07 14:13:07 +01:00
Mike Conley
ecb822876b
Bug 1333276 - Remove length checks on non-deterministic nativeStack memoryMap and stack properties. r=jchen
...
MozReview-Commit-ID: IVX8EGYD6nk
2017-03-06 18:04:00 -05:00
Florian Quèze
c7eae86054
Bug 1344711 - script-generated patch to remove try blocks around get*Pref calls, r=jaws.
2017-03-07 15:29:48 +01:00
Carsten "Tomcat" Book
708777dd78
merge mozilla-inbound to mozilla-central a=merge
2017-03-07 15:13:31 +01:00
Andrea Marchesini
5ca6c4cebd
Bug 1344671 - Container telemetry IDs should be kept until version 58, r=bsmedberg
2017-03-07 08:48:14 +01:00
Andrea Marchesini
7b66f9d81a
Bug 1344676 - Remove XHR_IN_WORKER telemetry ID, r=qdot
2017-03-07 08:46:18 +01:00
Wes Kocher
eff0d65235
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: 1Kk6k8R6WCf
2017-03-07 16:45:07 -08:00
Vedant Sareen
d21da17bda
Bug 1341236 - Drop the |dataset()| function from keyed & plain histograms. r=Dexter
...
Dropped the dataset() functions from keyed and plain histograms in file |toolkit/components/telemetry/TelemetryHistogram.cpp| to prevent their unnecessary exposure while getting histograms using the getHistogramById function (or its keyed counterpart).
Also removed the (now redundant) |internal_JSHistogram_Dataset()| and |internal_JSKeyedHistogram_Dataset()| functions from the same file and tests from the file |toolkit/components/telemetry/tests/unit/test_TelemetryHistograms.js| as the same tests are performed later on in that very file.
2017-03-06 19:06:53 +05:30
Marco Castelluccio
7a13c2898d
Bug 1342034 - Fix documentation of getLoadedModules in nsITelemetry.idl. r=Dexter
2017-03-07 07:08:00 -05:00
Carsten "Tomcat" Book
41c5179adf
Merge mozilla-central to autoland
2017-03-08 17:04:17 +01:00
David Teller
d49723b67c
Bug 1343483 - Determine how long functions remain syntax-parsed before they are full-parsed;r=shu
...
In many cases, to speed up start, compiling a ScriptSource will not
compile the functions themselves, but will rather syntax-parse them
(to check for syntax errors), leaving full compilation for
later. However, if we find ourselves in a case in which the function
is needed almost immediately, we need to full-parse the function
immediately after the syntax-parse, which is wasteful.
This changeset intends to measure how often this happens, by exporting
through Telemetry the duration between the end of the syntax-parse and
the start of the full-parse for each function.
As a memory optimization, instead of storing a timestamp for the
syntax-parse of each function, we store a single timestamp for an
entire ScriptSource. This assumes that all functions of the
ScriptSource are syntax-parsed at approximately the same instant,
which should be mostly true for everything except perhaps `eval` and
`new Function`. Then, when time comes to delazify a function, we
simply determine the time elapsed since the ScriptSource was compiled.
Histogram JS_PARSER_COMPILE_LAZY_AFTER_MS starts at 10ms (anything
smaller is often not measurable) and stops at 10s (anything larger can
safely be said to be not wasteful).
MozReview-Commit-ID: 6Ycy2OIIiAt
2017-03-06 21:22:00 +01:00
Alessio Placitelli
b5c9a9e275
Bug 1341219 - Set the browser engagement scalar probes to never expire. r=bsmedberg
...
MozReview-Commit-ID: DgrFXp368h9
2017-02-23 15:01:59 +01:00
djmdev
e92be7a2af
Bug 1332651 - Enabled python code linting in Telemetry. r=Dexter
...
Enabled python code linting in Telemetry and created a new .flake8 file in
toolkit/components/telemetry.
2017-03-03 23:47:04 +05:30
Michael Kaply
3ed337304a
Bug 1343943 - Add support for recording default prefs in telemetry. r=chutten
2017-03-06 14:15:22 -06:00
Byron Campen [:bwc]
5740db2386
Bug 1342523 - Part 2: Add some better ICE duration telemetry. r=bsmedberg,drno
...
MozReview-Commit-ID: 7qRd1v6rUHl
2017-02-24 15:03:49 -06:00
Andrew Swan
f97863c78c
Bug 1338713 Extension install telemetry r=bsmedberg,rhelmer
...
MozReview-Commit-ID: KFd7k7zaDL6
2017-02-28 09:08:49 -08:00
Zibi Braniecki
d9cc2eef4a
Bug 1344901 - Fix a regression introduced in bug 1337551. r=jfkthame
...
MozReview-Commit-ID: 8SP0ucROJRF
2017-03-06 13:54:30 -08:00
Kartikaya Gupta
9f2e0dea52
Bug 1344763 - Extend checkerboard and content-response-duration telemetry probes until Fx 58. r=bsmedberg
...
MozReview-Commit-ID: IdnfejxmtEE
2017-03-06 11:10:06 -05:00
Chris H-C
80d9deaf2e
bug 1338627 - Add crashTime to crash pings data-review=bsmedberg r=gsvelto
...
crashDate having only per-day resolution was making client delay analysis
rather inaccurate.
crashTime is an ISO8601 string with per-hour resolution which should smooth
things over on the analysis side.
If per-hour is still too coarse, the use of an ISO string allows us to adapt
later to increasing the resolution, if it passes data review. The underlying
crash timestamp has per-second resolution.
MozReview-Commit-ID: 2hwJHSi8Xje
2017-02-16 13:13:38 -05:00
Carsten "Tomcat" Book
b67f88b34f
merge mozilla-inbound to mozilla-central a=merge
2017-03-06 10:53:27 +01: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