Commit Graph

1934 Commits

Author SHA1 Message Date
Jan Keromnes
7c26305af6 Bug 1196785 - Add rootActor.listWorkers() to list all registered workers. r=past p=ally 2015-09-28 03:58:00 +02:00
Carsten "Tomcat" Book
adfab93393 Merge mozilla-central to fx-team 2015-09-29 12:41:12 +02:00
Carsten "Tomcat" Book
9938893951 merge mozilla-inbound to mozilla-central a=merge 2015-09-29 12:00:25 +02:00
Mike de Boer
129300fef0 Bug 1171962: introduce telemetry histogram that counts the amount of sessions that exchanged one or more chat messages. r=vladan,dmose 2015-09-29 11:50:21 +02:00
Wes Kocher
ce1d3c0cb2 Merge m-c to fx-team, a=merge 2015-09-28 16:32:47 -07:00
Alessio Placitelli
5f022955a8 Bug 1208376 - Update the documentation. r=gfritzsche 2015-09-28 08:37:00 +02:00
Carsten "Tomcat" Book
e0579e52cd merge mozilla-inbound to mozilla-central a=merge 2015-09-28 14:13:24 +02:00
Iaroslav (yarik) Sheptykin
808255ed7c Bug 1206085: Replacing preprocessor directives with AppConstants in Telemetry modules. r=gfritzsche 2015-09-23 11:46:56 +02:00
Tooru Fujisawa
8624800172 Backed out changeset 55b45f61cfd2 (bug 1207498) for Linux pgo M(oth) failure 2015-09-27 23:42:27 +09:00
Tooru Fujisawa
c8e217312c Bug 1207498 - Part 2: Remove use of expression closure from tests in toolkit/components/. r=Gijs 2015-09-24 20:36:01 +09:00
Tooru Fujisawa
33909699d9 Bug 1207498 - Part 2: Remove use of expression closure from tests in toolkit/components/. r=Gijs 2015-09-24 20:36:01 +09:00
Margaret Leibovic
3a80d97370 Bug 1204995 - Add telemetry histogram probe to know what % of people have "open external links in private tabs" enabled. r=mcomella r=bsmedberg 2015-09-16 09:51:42 -04:00
Panos Astithas
902f4426f7 Bug 1200944 - Instrument UI Pref for TP in PBM with Telemetry probe. r=ttaubert, f=ally 2015-09-25 23:30:24 +02:00
Alessio Placitelli
410ed318df Bug 1205976 - Improve logging for TelemetryStorage.loadAbortedSessionPing. r=gfritzsche 2015-09-22 06:26:00 +02:00
Carsten "Tomcat" Book
9b67fd5b04 merge mozilla-inbound to mozilla-central a=merge 2015-09-24 12:03:40 +02:00
Randell Jesup
9df2d6df18 Bug 1207416: Add Telemetry for time spent in different Load states in WebRTC r=gcp 2015-09-23 14:10:28 -04:00
Dave Townsend
f657500ff0 Bug 1192924: Expose the update URL formatting code a new UpdateUtils module. r=rstrong
The GMP manager uses a copy of the update service's url formatting code and has
since fallen out of sync. We'll also want to use the same formatting code for
the system add-on update checks so this just exposes it in a shared API.

I've moved the contents of UpdateChannel.jsm to UpdateUtils.jsm and exposed
formatUpdateURL there as well as a few properties that the update service still
needs access to.

UpdateUtils.UpdateChannel is intended to be a lazy getter but isn't for now
since tests expect to be able to change the update channel at runtime.
2015-09-14 11:04:19 -07:00
rthyberg
cf0523efbc Bug 1188423 - removed all references to loadHistogram, READ_SAVED_PING_SUCCESS, addPingPendingFromFile along with their tests. r=gfritzsche 2015-09-18 02:46:00 +02:00
Kyle Machulis
3ee3d5ee30 Bug 1207785 - Telemetry probe for Youtube-related embed tags; r=cpeterson r=vladan 2015-09-28 16:08:16 -07:00
Kyle Machulis
0a679f87eb Backout ea2a09de4f17 due to missing files 2015-09-28 15:59:27 -07:00
Kyle Machulis
03919a4d06 Bug 1207785 - Telemetry probe for Youtube-related embed tags; r=cpeterson r=vladan 2015-09-28 15:50:00 -07:00
Kyle Machulis
bf6b24f46c Bug 722110 - Plugin Activation Telemetry Probe; r=cpeterson r=vladan 2015-09-28 15:50:00 -07:00
Richard Barnes
b49b9f86b8 Bug 1208847 - Add telemetry to measure how often secure cookies are set from non-secure origins r=mcmanus 2015-09-28 15:15:16 -04:00
Chris Pearce
1f697493a5 Bug 1187760 - Add telemetry to record navigator.requestMediaKeySystemAccess latency. r=edwin,vladan 2015-09-23 16:43:46 +12:00
Patrick McManus
913a4bfe03 bug 366559 - patch 7, content-encoding brotli for https r=bagder 2015-09-22 12:55:23 -04:00
Wes Kocher
9d138a0abc Merge inbound to central, a=merge CLOSED TREE 2015-09-22 16:42:03 -07:00
Wes Kocher
69b522405d Backed out 3 changesets (bug 1192924) for Android bustage CLOSED TREE
Backed out changeset 30d612836685 (bug 1192924)
Backed out changeset a6860f880e01 (bug 1192924)
Backed out changeset 10e1fa2cc23a (bug 1192924)
2015-09-22 11:02:55 -07:00
Patrick McManus
0a05347a67 bug 366559 - backout due to android build bustage patch 7 on CLOSED TREE r=backout 2015-09-22 12:47:25 -04:00
Patrick McManus
838aef42ab bug 366559 - patch 7, content-encoding brotli for https r=bagder 2015-09-18 18:04:28 -04:00
Randell Jesup
a0e0733cf7 Bug 1206900: Add telemetry for device types captured with getUserMedia() r=jib,smaug 2015-09-21 22:20:45 -04:00
Matthew Noorenberghe
5d5ce69ceb Bug 1121291 - Remove "Show Passwords" button from pwmgr and allow inline password editing. r=Dolske,rchtara 2015-09-21 14:19:28 -07:00
Dave Townsend
eef8701d19 Bug 1192924: Expose the update URL formatting code a new UpdateUtils module. r=rstrong
The GMP manager uses a copy of the update service's url formatting code and has
since fallen out of sync. We'll also want to use the same formatting code for
the system add-on update checks so this just exposes it in a shared API.

I've moved the contents of UpdateChannel.jsm to UpdateUtils.jsm and exposed
formatUpdateURL there as well as a few properties that the update service still
needs access to.

UpdateUtils.UpdateChannel is intended to be a lazy getter but isn't for now
since tests expect to be able to change the update channel at runtime.
2015-09-14 11:04:19 -07:00
Georg Fritzsche
76efc506f8 Bug 1206752 - Make Telemetry client documentation link to server-side documentation. r=vladan 2015-09-21 22:56:58 +07:00
Randell Jesup
eb2075879e Bug 1207824: Add Telemetry for WebRTC call type, simultaneous tracks, and renegotiations r=bwc 2015-09-25 14:23:01 -04:00
Mike Hommey
f64c5cadc8 Bug 1203840 - Trigger dirty pages purge after CC. r=njn,r=smaug,r=mccr8
Jemalloc 4 purges dirty pages regularly during free() when the ratio of dirty
pages compared to active pages is higher than 1 << lg_dirty_mult.  We set
lg_dirty_mult in jemalloc_config to limit RSS usage, but it also has an impact
on performance.

So instead of enforcing a high ratio to force more pages being purged, we keep
jemalloc's default ratio of 8, and force a regular purge of all dirty pages,
after cycle collection.

Keeping jemalloc's default ratio avoids cycle-collection-triggered purge to
have to go through really all dirty pages when there are a lot, in which case
the normal jemalloc purge during free() will already have kicked in. It also
takes care of everything that doesn't run the cycle collector still having
a level of purge, like plugins in the plugin-container.

At the same time, since jemalloc_purge_freed_pages does nothing with jemalloc 4,
repurpose the MEMORY_FREE_PURGED_PAGES_MS telemetry probe to track the time
spent in this cycle-collector-triggered purge.
2015-09-20 17:43:43 +09:00
Phil Ringnalda
5ea3df87e2 Merge f-t to m-c, a=merge 2015-09-18 21:46:16 -07:00
Wes Kocher
37ea6f8fdd Merge m-c to inbound, a=merge 2015-09-18 14:04:52 -07:00
Wes Kocher
9434a08a1e Merge fx-team to central, a=merge 2015-09-18 13:58:09 -07:00
Carsten "Tomcat" Book
b304287bcf Merge mozilla-central to fx-team 2015-09-18 13:26:51 +02:00
Georg Fritzsche
ae1c477d27 Bug 1205833 - Don't log an error if we did not store any datareporting policy notify date yet. r=dexter 2015-09-18 13:17:16 +07:00
Nathan Froyd
1713be633d Bug 1204994 - part 2 - rename all USE_COUNTER_* histograms to USE_COUNTER2_* histograms; r=bz,vladan
We're changing the definition of each of the use counter histograms.
Therefore, they need new names, so as to not throw wrenches into the
server-side machinery.  This renaming is the most straightforward way to
do things and similar to how we have renamed other histograms before.
2015-09-15 20:44:37 -04:00
Nathan Froyd
c0d5e2936a Bug 1204994 - part 1 - add *CONTENT_DOCUMENTS_DESTROYED histograms; r=bz,vladan
These histograms will be used in conjunction with the revised use
counter histograms to ascertain the number of pages that don't use
particular features.  The associated comment in nsDocument.cpp explains
how things work.
2015-09-15 20:27:59 -04:00
Wes Kocher
b4fe8d1075 Merge m-c to inbound, a=merge CLOSED TREE 2015-09-17 15:27:39 -07:00
Wes Kocher
91ef0ee2b6 Merge inbound to central, a=merge 2015-09-17 14:59:11 -07:00
Patrick McManus
5559f94ea7 Bug 1205810 - telemetry for local h2 goaway code r=hurley 2015-09-17 15:26:59 -04:00
Richard Barnes
a02616b850 Bug 1205156 - Add telemetry to measure how often getUserMedia is used over non-secure origins r=jib 2015-09-17 08:44:50 -04:00
Carsten "Tomcat" Book
e29eb99bbc Merge mozilla-central to fx-team 2015-09-17 15:02:08 +02:00
Carsten "Tomcat" Book
359801b263 merge mozilla-inbound to mozilla-central a=merge 2015-09-17 14:56:37 +02:00
Jared Wein
8693b72fda Bug 1205038 - Add missing BROWSER_SET_DEFAULT_ALWAYS_CHECK probe to Histograms.json, and fix BROWSER_SET_DEFAULT_TIME_TO_COMPLETION_SECONDS by fixing callback. r=dolske,Gijs 2015-09-16 12:01:03 -07:00
Kate McKinley
28052ebd2b Bug 1196039 - Telemetry for certificate lifetime. r=rbarnes,vladan 2015-09-17 10:04:52 -07:00