Граф коммитов

4198 Коммитов

Автор SHA1 Сообщение Дата
Wes Kocher c36e650732 Merge m-c to autoland, a=merge
MozReview-Commit-ID: 7Z1eEWwhzZC
2017-09-18 16:25:06 -07:00
Adam Gashlin a120916e3e Bug 1393601 - Add telemetry for MOZ_UPDATER. r=Dexter, r=rweiss 2017-09-18 09:50:10 -07:00
Shawn Huang a99c46071a Bug 1360567 - Add telemetry probes for Indexeddb storage types, r=janv, datareview=francois 2017-09-18 17:00:37 +08:00
FSeita f3d5101a06 Bug 1376333 - Improve naming of accumulation types & variables r=Dexter
MozReview-Commit-ID: F9w7CLUOP6r

--HG--
extra : rebase_source : 5330f9cb47145f5867a92277f4fa6c610e8eed56
2017-09-13 11:20:36 +02:00
Tobias Markus c83ef9111f Bug 1400675 - Fix reference to undefined property FirsRunURL r=gfritzsche
MozReview-Commit-ID: ACfUm7KqWuY

--HG--
extra : rebase_source : 2d7bc725e396244d6fb524ec782bb6e7db89568a
2017-09-18 11:01:37 +02:00
Alessio Placitelli 848ec93801 Bug 1398811 - Document the edge cases for the 'update' ping. r=chutten
This additionally adds the edge cases that were found in bug 1397322
and bug 1397765.

MozReview-Commit-ID: 7CFEgePpOK1

--HG--
extra : rebase_source : 386741b3de775c1eb61f406364180e222e9f3011
2017-09-13 17:47:24 +02:00
Sebastian Hengst 006a58c35d merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 2iVDKexRjxu
2017-09-13 23:58:43 +02:00
Georg Fritzsche a935bd75f2 Bug 1398851 - Part 3: Re-enable test_TelemetrySend.js on Window 64bit debug. r=Dexter
--HG--
extra : rebase_source : 6e95f24c0cc7513821133d934da5ac3c7f6c1ff9
2017-09-13 03:21:00 -04:00
Georg Fritzsche 717862843d Bug 1398851 - Part 2: Fix fragile TelemetrySend test. r=Dexter
--HG--
extra : rebase_source : c191007c899136cf2fa1c06f3c18f95205ff7ae0
2017-09-12 06:55:00 -04:00
Georg Fritzsche 8a7f5d347f Bug 1398851 - Part 1: Add test logging for Telemetry PingServer requests. r=Dexter
--HG--
extra : rebase_source : ac2cbb991cd32cb9961bbc62e995c9c46c124bc5
2017-09-12 06:55:00 -04:00
Kartikaya Gupta 44c1104873 Bug 1398885 - Extend various APZ telemetry probes out for a few more releases. r=botond, data-r=liuche
Not all of these probes are expiring in 58, but they are all (with the exception
of CONTENT_RESPONSE_DURATION) metrics that might be affected by WebRender, and
so are useful to continue measuring until WebRender is "done". The CONTENT_RESPONSE_DURATION
probe is indicating durations have dropped over the past few releases and it would be
useful to continue to measure this for a few more releases.

MozReview-Commit-ID: CTsOGuMS5f3
2017-09-13 08:21:55 -04:00
Nicolas B. Pierron de48fe1e0f Bug 1397355 - Bump JSBC telemetry to end in 62. dr=francois 2017-09-13 09:50:39 +00:00
Sebastian Hengst 1fbe7771e8 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: GUc4LEY8qp4
2017-09-13 11:27:47 +02:00
Chris H-C 2a7054c197 bug 1398431 - Don't let off-thread CCs get you down r=Dexter
Since we don't atomically retrieve session and subsession snapshots, there's
a possibility that off-thread accumulations can happen in between the two
getPayload calls in test_checkSubsessionHistograms.

CYCLE_COLLECTOR_WORKER* are the obvious first choice.

MozReview-Commit-ID: 5lseRAJ1Rg6

--HG--
extra : rebase_source : 219ed38e526483627792ed4c177f49c1537c3f07
2017-09-13 10:44:22 -04:00
Sebastian Hengst 0987151cd8 merge mozilla-central to autoland. r=merge a=merge 2017-09-12 11:36:32 +02:00
Sebastian Hengst ecf716b8bb merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: CmMBcpJapLy
2017-09-12 11:35:15 +02:00
Bob Owen 6b4635da55 Bug 1395952: Enhance telemetry for failed launch of Windows sandboxed process by process type/error code key. r=jimm, data-r=rweiss
Only one telemetry accumlation will occur for each key per session.
2017-09-12 07:53:52 +01:00
Kris Maglione e3f6c844ae Bug 1391707: Follow-up: Skip idle in more places that incorrectly expect strict timing. r=me CLOSED TREE
MozReview-Commit-ID: BbMB5qk4F4e
2017-09-11 21:26:04 -07:00
Gijs Kruitbosch 0acbea23ac Bug 1397182 - stop expiring reader mode telemetry probes, r=rweiss+418169
MozReview-Commit-ID: 3Gjdfd3Byru

--HG--
extra : rebase_source : 0d9cfe916210e977bf6dd75fa22b55ebe803862a
2017-09-06 09:43:37 +01:00
James Cheng 9fcb294cc3 Bug 1398628 - Remove VIDEO_CDM_CREATED telemetry and the related code. r=cpearce,francois
MozReview-Commit-ID: 3xDiz9S90bY

--HG--
extra : rebase_source : 78c88ef859fbf402cb7f1c168663c63f3eb5073d
2017-09-11 11:51:12 +08:00
Doug Thayer d01cafd325 Bug 1397376 - Avoid copying on initializing histogram ranges r=gfritzsche
Since LinearHistogram and its descendants inherit ranges_ from
Histogram, and we wanted to replace the copying into a std::vec
for Histogram, the simplest approach seemed to just be to
precompute ranges for all histograms, exponential or otherwise.
This should have the added benefit of reducing the memory
footprint for those histograms, since they will benefit from the
deduplication work that the precomputing script already does.

MozReview-Commit-ID: JTV5Dej5ZIb

--HG--
extra : rebase_source : de942d54b3475be54c70d43d2fa8e772ee2e18c4
2017-09-08 12:13:44 -07:00
Doug Thayer f8a04fc231 Bug 1397376 - Reduce size of gExponentialBucketLowerBoundIndex r=gfritzsche
This is a fairly small optimization - since the indices for this
array never exceed the size of an int16_t, let's just use that
instead to save a little bit of space.

MozReview-Commit-ID: 8bRokjlvZ9p

--HG--
extra : rebase_source : b74bd0d6c36ecbb83db8ce6659f1484bfa3b885e
2017-09-07 10:23:52 -07:00
Doug Thayer 8d764977c8 Bug 1397376 - Deduplicate histogram static bucket data r=gfritzsche
Since we already have the indices array, we can just point duplicate
ranges at the first occurrence's index.

MozReview-Commit-ID: 3f5os1xSp89

--HG--
extra : rebase_source : 68a859716aeafd3330b4b0b728f77c537a5020aa
2017-09-07 10:22:53 -07:00
Wes Kocher 05c4aba599 Merge m-c to autoland, a=merge CLOSED TREE
MozReview-Commit-ID: 2dRRh6JLTIL
2017-09-11 15:21:36 -07:00
Anthony Miyaguchi 122408f0ff Bug 1390095 - Send a duplicate of a users first shutdown ping with pingsender. r=Dexter 2017-09-05 17:49:45 -07:00
Kris Maglione c73271c1d1 Bug 1391707: Follow-up: Skip idle dispatch during tests in TelemetrySession.jsm for increasing the failure rate of an intermittent. r=me
MozReview-Commit-ID: CT6qLG0edG9
2017-09-11 18:48:53 -07:00
Sebastian Hengst 159bb0b56b merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 6kLhBocgiua
2017-09-11 11:18:49 +02:00
Michal Novotny 2158cfbda5 Bug 1397315 - Update expires_in_version of RCWN related probes, r=valentin 2017-09-10 23:03:24 +02:00
steveck-chung 26f88232ff Bug 1341569 - Add the form created time in handler and telemetry probe for form filling duration. r=benjamin+7044,MattN
MozReview-Commit-ID: 6mU606zEtT4

--HG--
extra : rebase_source : e55fa94c70927b9374b09d9c8ad277f274f77fb2
2017-09-11 10:25:09 +08:00
David Parks 7e742d04cb Bug 1397445: Remove expiring FILE_EMBEDDED_SERVICEWORKERS telemetry probe. r=bkelly
This measured service workers registered in https iframes contained in file:// pages.
2017-09-08 11:21:27 -07:00
Wes Kocher 2a30786cad Merge inbound to central, a=merge
MozReview-Commit-ID: 4FEkd1x2GD
2017-09-08 13:36:31 -07:00
Ethan Glasser-Camp 03fcb21840 Bug 1397316 - Push off telemetry expiry for a few releases. r=rweiss
MozReview-Commit-ID: BwXnEBptG5E

--HG--
extra : transplant_source : %E0%F7%D3%19l%B4%A0%B0%B2%E4%99Y%24%1A%7F%AC%E3%B8%2C%08
2017-09-06 11:19:48 -04:00
Chris H-C 814f44a0ad bug 1373240 - Use somewhat-more-dynamically-allocated histogram storage r=Dexter,gfritzsche
Switch from static multi-dimensional arrays to dynamic one-dimensional arrays
that are only allocated in the parent process.

MozReview-Commit-ID: tyGEFhU2Fq

--HG--
extra : rebase_source : 0922e31c3234b59270ef9af7823439956377a984
2017-08-29 15:05:35 -04:00
Sebastian Hengst 0d9ca45f04 Backed out changeset 0181bf16af4f (bug 1373240) for leaks detected by asan. r=backout 2017-09-08 16:47:04 +02:00
Chris H-C 7ea112817a bug 1373240 - Use somewhat-more-dynamically-allocated histogram storage r=Dexter,gfritzsche
Switch from static multi-dimensional arrays to dynamic one-dimensional arrays
that are only allocated in the parent process.

MozReview-Commit-ID: tyGEFhU2Fq

--HG--
extra : rebase_source : 9dd049af971a8333e50d70f99b28df9986185d74
2017-08-29 15:05:35 -04:00
Sebastian Hengst 807d7fc2da Backed out changeset 1fe86d8df2cd (bug 1341569) for eslint failure at browser/extensions/formautofill/FormAutofillHandler.jsm:666: Missing trailing comma. r=backout 2017-09-08 15:02:02 +02:00
Ryan VanderMeulen 92447ea729 Bug 1398851 - Temporarily skip test_TelemetrySend.js on Win64 debug due to frequent failures. r=gfritzsche 2017-09-12 09:00:36 -04:00
Chris Manchester c0a229d4c3 Bug 1386876 - Replace all uses of DISABLE_STL_WRAPPING with a template, remove DISABLE_STL_WRAPPING. r=glandium
MozReview-Commit-ID: FMEtb5PY7iP

--HG--
extra : rebase_source : 3cdee7528846462c758e623d6bcd2e6e17dbabff
2017-09-11 11:33:26 -07:00
Jan Odvarko 5b786275f6 Bug 1396811 - Add new telemetry probe collecting the current theme; r=chutten,liuche,ochameau
MozReview-Commit-ID: KlUHlc7YEx9

--HG--
extra : rebase_source : 8ae8fc1458a57d60a45869dc2c4796cae63dc7f3
2017-09-11 13:47:56 +02:00
steveck-chung de481cf613 Bug 1341569 - Add the form created time in handler and telemetry probe for form filling duration. r=benjamin+7044,MattN
MozReview-Commit-ID: GHqesiqDngG

--HG--
extra : rebase_source : 7b11dc03fb7d20adea9020bd6b809dcb603ab8e7
2017-04-19 17:26:48 +08:00
Sebastian Hengst 8eb249afcc merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: JSRVc5yW6Kx
2017-09-07 12:39:12 +02:00
Daosheng Mu b95528913e Bug 1392476 - Add dropframe telemetry for WebVR; r=francois,kip
MozReview-Commit-ID: IPVnPBkY8CN

--HG--
extra : rebase_source : 437b3528cecb05bc0bb4307447dee3e18c63d762
2017-08-28 18:43:25 +08:00
Alessio Placitelli 1b2e4f9c40 Bug 1395838 - Rename nsITelemetry.SCALAR_* to nsITelemetry.SCALAR_TYPE_*. r=chutten
MozReview-Commit-ID: 6urKlSG0I6s

--HG--
extra : rebase_source : 95316dc2e43287b7f4b25df9e561c7a98df34f37
2017-09-06 12:35:44 +02:00
Sebastian Hengst 9c8a09d458 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: KLssMPhSQ0O
2017-09-06 11:26:13 +02:00
Cosm 917335fa1c Bug 1395956 - Update gecko.readthedocs links to the new firefox-source-docs.mozilla.org location. r=chutten 2017-09-02 22:11:02 +05:30
Chris AtLee c136b0bbbf Bug 1396930: Fix typo in partial update histogram description. r=rstrong
MozReview-Commit-ID: 4utiTEgGqSj

--HG--
extra : rebase_source : 1271bcb18f5d00ccbc22c345bf51e64dfe13b17f
2017-09-05 14:06:28 -04:00
Kaku Kuo 5a09d32a1e Bug 1393399 P1 - add telemetry probes; r=francois,gerald
Here, we calculate the recovery time from two different start points because that when GPU crashes, VideoDecoderChild::ActorDestory() is called, but VideoDecoderChild doesn't dispatch events to trigger decoder recreation immediately.
Instead, it waits until a new VideoDecoderManager has been recreated [1], and then rejects all pending promises to MFR with a NS_ERROR_DOM_MEDIA_NEED_NEW_DECODER, which triggers playback pipeline recreation.

These two probes help us to know the gap between "GPU crash" and "MFR is notified". We don't need to wait for VideoDecoderManager recreation if we're certain that we don't create remote video decoder anymore. And if the gap is large, it might be a significant optimization.

[1] http://searchfox.org/mozilla-central/rev/51b3d67a5ec1758bd2fe7d7b6e75ad6b6b5da223/dom/media/ipc/VideoDecoderChild.cpp#124-145

MozReview-Commit-ID: DcI2CwWORxZ

--HG--
extra : rebase_source : 2f69330b9721cd4d6895f93b3a3cbc740de54e8c
2017-09-01 11:00:44 +08:00
Ehsan Akhgari bc3dc5264b Bug 1397371 - Remove the telemetry for ensuring that documents and friends can never end up with an expanded principal; r=bholley 2017-09-06 15:26:34 -04:00
Andrea Marchesini 134425c336 Bug 1397152 - Remove Telemetry ID SHARED_WORKER_COUNT - part 2, r=me CLOSED TREE 2017-09-06 18:25:32 +02:00
Andrea Marchesini b1b726e839 Bug 1397152 - Remove Telemetry ID SHARED_WORKER_COUNT, r=bkelly 2017-09-06 18:17:07 +02:00