Commit Graph

3558 Commits

Author SHA1 Message Date
J. Ryan Stinnett
6f8104c75f Bug 1250171 - Remove *_PER_USER_FLAG probes from DevTools. r=clarkbw
MozReview-Commit-ID: 2nZxPYrKKai
2016-08-12 06:24:14 -05:00
Jon Coppeard
404e939f49 Bug 1293262 - Refactor pretenuring after minor GC and add telemetry r=terrence 2016-08-11 10:41:06 +01:00
Georg Fritzsche
a511cce9a2 Bug 1285921 - setEmptyPrefWatchList() doesn't wait for TelemetryEnvironment to initialize. r=dexter 2016-07-11 14:31:41 +02:00
Georg Fritzsche
9c1f0a986f Bug 1294018 - Part 2 - Update histogram whitelists to pass the new checks. r=chutten 2016-08-10 18:23:44 +02:00
Georg Fritzsche
a3264dcae0 Bug 1294018 - Part 1 - Enforce whitelist updates on Histograms.json changes. r=chutten 2016-08-10 18:23:43 +02:00
Carsten "Tomcat" Book
ce02c3ed29 merge mozilla-inbound to mozilla-central a=merge 2016-08-10 15:54:26 +02:00
Carsten "Tomcat" Book
e2a4027c20 merge fx-team to mozilla-central a=merge 2016-08-10 15:52:07 +02:00
Carsten "Tomcat" Book
9c44399aad Merge mozilla-central to fx-team 2016-08-09 15:48:42 +02:00
Nicholas Nethercote
1f65390cc9 Bug 1293603 (part 2) - Make Run() declarations consistent. r=erahm.
This patch makes most Run() declarations in subclasses of nsIRunnable have the
same form: |NS_IMETHOD Run() override|.

As a result of these changes, I had to add |override| to a couple of other
functions to satisfy clang's -Winconsistent-missing-override warning.
2016-08-08 12:18:10 +10:00
Georg Fritzsche
d5fa51beea Bug 1277810 - Part 4 - Bonus - Add 'code-block' syntax highlighting where possible. r=dexter 2016-08-09 13:52:28 +02:00
Georg Fritzsche
97a90e84d0 Bug 1277810 - Part 3 - Flesh out docs/concepts/. r=dexter, f=chutten,mreid 2016-08-09 13:52:28 +02:00
Georg Fritzsche
fbae057319 Bug 1277810 - Part 2 - Flesh out docs/collection/. r=dexter, f=chutten,mreid 2016-08-09 13:52:27 +02:00
Georg Fritzsche
fa5a8465ff Bug 1277810 - Part 1 - Restructure Telemetry client documentation. r=dexter, f=chutten 2016-08-09 13:52:27 +02:00
Seth Fowler
47cc358fe1 Bug 1292747 (Part 1) - Remove 565 optimization telemetry. r=edwin 2016-08-08 16:25:46 -07:00
Carsten "Tomcat" Book
3992048946 Merge mozilla-central to autoland 2016-08-09 15:49:48 +02:00
Gerald Squelart
170617ff8f Bug 1293145 - Histogram for VIDEO_INFERRED_DECODE_SUSPEND_PERCENTAGE - r=francois,kamidphish
Telemetry probe, for feedback (using r? in mozreview) by telemetry peer.

This probe records a what-if scenario where video decoding would be suspended,
so we can guage the actual benefits we would gain.

MozReview-Commit-ID: 5caNjEVl1ti
2016-08-08 11:07:39 +08:00
Iris Hsiao
0d3b26f4c3 Backed out changeset dc798effc862 (bug 1293145) \
CLOSED TREE
2016-08-09 14:21:47 +08:00
Gerald Squelart
12c8f0bb92 Bug 1293145 - Histogram for VIDEO_INFERRED_DECODE_SUSPEND_PERCENTAGE - r=francois,kamidphish
Telemetry probe, for feedback (using r? in mozreview) by telemetry peer.

This probe records a what-if scenario where video decoding would be suspended,
so we can guage the actual benefits we would gain.

MozReview-Commit-ID: 5caNjEVl1ti
2016-08-08 11:07:39 +08:00
Carsten "Tomcat" Book
91ecaf626b Merge mozilla-central to fx-team 2016-08-05 12:07:02 +02:00
Thom Chiovoloni
2605601aca Bug 1241699 - Add a telemetry probe measuring sync storage server wipe succeess rate. r=markh r=bsmedberg
MozReview-Commit-ID: 4BvRep96T3g
2016-07-13 12:18:34 -04:00
Jared Wein
7c35c99d2d Bug 1292008 - Enable the no-empty rule for eslint. r=markh
MozReview-Commit-ID: EfM3YOUjClW
2016-08-04 00:55:07 -04:00
Jared Wein
ebf1ccbe46 Bug 1291855 - Enable the no-else-return rule for eslint. r=Felipe,kmag,mossop
MozReview-Commit-ID: DYOmE6xwMJh
2016-08-03 18:54:59 -04:00
Alessio Placitelli
af01ffcecb Bug 1292337 - browser.engagement.tab_open_event_count Counts restored tab opening. r=gfritzsche 2016-08-11 06:44:00 +02:00
Andrea Marchesini
462a589302 Bug 1295980 - Telemetry about the use of SharedWorkers, r=smaug 2016-08-18 08:00:18 +02:00
Jared Wein
4518d81cb5 Bug 1292042 - Enable the keyword-spacing rule for eslint. Most of this patch was autogenerated by 'eslint --fix'. Files with .xml extension needed to be changed by hand due to limitations of custom plugin. r=markh
MozReview-Commit-ID: EMjJ3yWt9Wt
2016-08-04 03:28:58 -04:00
Jared Wein
e8b20b6db5 Bug 1292035 - Enable the space-before-blocks rule for eslint. This patch was generated using 'eslint --fix'. r=markh
MozReview-Commit-ID: 2XVoU05YvES
2016-08-04 03:20:25 -04:00
Seth Fowler
a152d54915 Bug 1290681 (Part 1) - Remove telemetry for the single color optimization. r=edwin 2016-08-01 17:51:11 -07:00
Jon Coppeard
71eafd1a90 Bug 1259347 - Add telemetry for nursery size r=terrence 2016-08-01 09:55:06 +01:00
Carsten "Tomcat" Book
b0d9d3966c merge fx-team to mozilla-central a=merge 2016-07-29 11:55:36 +02:00
Gerald Squelart
0d9fd52235 Bug 1289668 - Inter-keyframe telemetry histograms - r=francois,kamidphish
r?francois for telemetry-peer feedback through mozreview.

The goal of this telemetry is to gather statistics about inter-keyframe timings
of played videos, so we have a better understanding of typical values in the
field.
This inter-keyframe time is important for the background-suspend functionality,
as it will impact the recovery time (i.e., when moving a video back to the
foreground, what is the average & max time to the next random-access point?)

MozReview-Commit-ID: NISIf1wGtU
2016-07-28 10:16:17 +10:00
Carsten "Tomcat" Book
186ae7c42a Merge mozilla-central to fx-team 2016-07-28 17:44:58 +02:00
Marco Bonardo
6ba307bc32 Bug 1287428 - Fix expiration of the FX_SANITIZE_ probes expiring in v50.r=adw
MozReview-Commit-ID: IckqRR0RBbd
2016-07-26 17:27:17 +02:00
Chris Pearce
592549317f Bug 1288311 - Remove GMP unsupported/installation failure telemetry probes. r=francois
The telemetry results indicate there's not a big problem here that we need to
solve. So doesn't seem worth while keeping the probes.

MozReview-Commit-ID: Jnh2Od6jV2X
2016-07-21 16:16:51 +12:00
Chris Pearce
2704d30c90 Bug 1288311 - Extend VIDEO_CAN_CREATE_*_DECODER telemetry probes. r=francois
We're actively trying to encourage people to install Windows system decoders to
drive the "can't create" number to 0. So we need this probe to measure our
progress.


MozReview-Commit-ID: BDE7nbaK4NX
2016-07-21 16:09:42 +12:00
Thomas Nguyen
c623867e82 Bug 1172689 - Add telemetry for application reputation remote lookup timeouts. r=francois
MozReview-Commit-ID: GrmNPGGcOE5
2016-07-21 10:05:02 +08:00
Carsten "Tomcat" Book
0601074e2f Backed out changeset 640247e978ba (bug 1246540) for bustage 2016-07-24 15:59:31 +02:00
Kate McKinley
4526951d57 Bug 1246540 - HSTS Priming Proof of Concept. r=honzab
HSTS priming changes the order of mixed-content blocking and HSTS
upgrades, and adds a priming request to check if a mixed-content load is
accesible over HTTPS and the server supports upgrading via the
Strict-Transport-Security header.

Every call site that uses AsyncOpen2 passes through the mixed-content
blocker, and has a LoadInfo. If the mixed-content blocker marks the load as
needing HSTS priming, nsHttpChannel will build and send an HSTS priming
request on the same URI with the scheme upgraded to HTTPS. If the server
allows the upgrade, then channel performs an internal redirect to the HTTPS URI,
otherwise use the result of mixed-content blocker to allow or block the
load.

nsISiteSecurityService adds an optional boolean out parameter to
determine if the HSTS state is already cached for negative assertions.
If the host has been probed within the previous 24 hours, no HSTS
priming check will be sent.

(r=ckerschb,r=mayhemer,r=jld,r=smaug,r=dkeeler,r=jmaher,p=ally)
2016-07-22 18:35:00 +02:00
Thauã Silveira
8437b8251b Bug 1287587 - Add Telemetry probes for user printing activities. r=mconley, data-review=liuche 2016-07-21 13:57:00 -04:00
David Keeler
5d8fc3b198 backout changeset 1a1d7ef3cb0e (bug 1279479) for causing WebRTC compatibility issues
The WebRTC implementation inherits cipher suite preferences from PSM and then
enables a few mandatory ones and disables a number of undesirable ones. If PSM
makes a change to a cipher suite preference that isn't in WebRTC's whitelist or
blacklist, compatibility issues can arise. See bug 1288246 for an example.
2016-07-22 10:31:34 -07:00
Carsten "Tomcat" Book
c0a2b46b9b merge mozilla-inbound to mozilla-central a=merge 2016-07-22 11:58:02 +02:00
Wes Kocher
17edc5b0f8 Merge m-c to inbound, a=merge CLOSED TREE 2016-07-21 15:59:28 -07:00
Carsten "Tomcat" Book
162f3843cb Merge mozilla-central to autoland 2016-07-21 16:27:58 +02:00
Carsten "Tomcat" Book
9265f02f72 merge mozilla-inbound to mozilla-central a=merge 2016-07-21 16:24:36 +02:00
Carsten "Tomcat" Book
ba27247b23 merge fx-team to mozilla-central a=merge 2016-07-21 16:23:11 +02:00
Gian-Carlo Pascutto
1b886a28c1 Bug 1284240 - Use boolean rather than flag for Sandboxing Telemetry. r=gfritzsche
MozReview-Commit-ID: EsXFAbEyxYs
2016-07-21 09:39:09 +02:00
Georg Fritzsche
b204aad44b Bug 1188888 - Part 7 - Bonus - Explicitly restrict histogram names to current patterns. r=chutten 2016-07-20 17:10:24 +02:00
Georg Fritzsche
e54db4e599 Bug 1188888 - Part 6 - Implement C++ API for categorical histograms. r=chutten,r=froyndj 2016-07-20 17:10:24 +02:00
Georg Fritzsche
cb5ae2c904 Bug 1188888 - Part 5 - Restrict label values. r=chutten 2016-07-20 17:10:24 +02:00
Georg Fritzsche
75a2db27c3 Bug 1188888 - Part 4 - Implement categorical histograms with JS API. r=chutten 2016-07-20 17:10:24 +02:00
Georg Fritzsche
9c36a5146a Bug 1188888 - Part 3 - Refactor the histogram script type & presence checking. r=chutten 2016-07-20 17:10:24 +02:00