5db21f7f4efa2eb6d8e59beef7f97f64001b2b6f: Bug 1300963 - Baldr: remove dead AsmJSInterrupt Ion nodes (r=bbouvier)
Luke Wagner <luke@mozilla.com> - Wed, 07 Sep 2016 09:42:23 -0500 - rev 313039
Push 30669 by kwierso@gmail.com at Thu, 08 Sep 2016 00:56:12 +0000
Bug 1300963 - Baldr: remove dead AsmJSInterrupt Ion nodes (r=bbouvier) MozReview-Commit-ID: GCafiz10kfv
0954858f2c96aadcc6621bcf26bdb66b986c7eb7: Bug 1300963 - Baldr: remove default import special case (r=bbouvier)
Luke Wagner <luke@mozilla.com> - Wed, 07 Sep 2016 09:42:20 -0500 - rev 313038
Push 30669 by kwierso@gmail.com at Thu, 08 Sep 2016 00:56:12 +0000
Bug 1300963 - Baldr: remove default import special case (r=bbouvier) MozReview-Commit-ID: 70z75lLaHEK
ac6340bb31525900720181c8f2fcc9c6ffbae947: Bug 1300876 - Share Ctrl+Tab panel styling across platforms. r=gijs
Dão Gottwald <dao@mozilla.com> - Wed, 07 Sep 2016 16:25:50 +0200 - rev 313037
Push 30669 by kwierso@gmail.com at Thu, 08 Sep 2016 00:56:12 +0000
Bug 1300876 - Share Ctrl+Tab panel styling across platforms. r=gijs
605743c35ca0db70356afdcb3588030750efd7a3: Bug 1022588 - Set a tooltip and use a Unicode arrow as the label for high contrast mode on the about:home and about:newtab search submit buttons. r=mak
Dão Gottwald <dao@mozilla.com> - Wed, 07 Sep 2016 16:22:57 +0200 - rev 313036
Push 30669 by kwierso@gmail.com at Thu, 08 Sep 2016 00:56:12 +0000
Bug 1022588 - Set a tooltip and use a Unicode arrow as the label for high contrast mode on the about:home and about:newtab search submit buttons. r=mak
2e3e036ccb2a7effc29409471e1b9e5101379910: Bug 1288359 - Add a pref to disable the Web Audio API. r=karlt,smaug
Paul Adenot <paul@paul.cx> - Fri, 22 Jul 2016 13:59:52 +0200 - rev 313035
Push 30669 by kwierso@gmail.com at Thu, 08 Sep 2016 00:56:12 +0000
Bug 1288359 - Add a pref to disable the Web Audio API. r=karlt,smaug MozReview-Commit-ID: 6h37P9PctYW
6df935dd797009a13ad7e2f3ad1fe9946214c824: Bug 1301062 - Fix a typo in XMLHttpRequestMainThread, r=me
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 07 Sep 2016 15:54:48 +0200 - rev 313034
Push 30669 by kwierso@gmail.com at Thu, 08 Sep 2016 00:56:12 +0000
Bug 1301062 - Fix a typo in XMLHttpRequestMainThread, r=me
62009556e4ad9cdb7910a3b5b0346a1c4902d582: bug 1218576 - Ensure IPCTimer is on the main thread. r=froydnj f=gfritzsche
Chris H-C <chutten@mozilla.com> - Wed, 31 Aug 2016 13:31:30 -0400 - rev 313033
Push 30669 by kwierso@gmail.com at Thu, 08 Sep 2016 00:56:12 +0000
bug 1218576 - Ensure IPCTimer is on the main thread. r=froydnj f=gfritzsche nsTimer fires on the thread that created the timer. An nsTimer instance should only be manipulated on its target thread (it isn't threadsafe). IPC using PContent must be on the main thread. Thus, everything to do with the gIPCTimer must be on the main thread. This also takes care of bug 1299312. MozReview-Commit-ID: IcVRYsoX2R9
57f9849f0f8f93b1609a327f70b1cd49838e524b: bug 1218576 - Change unused.h to Unused.h, which matters to some filesystems. r=gfritzsche
Chris H-C <chutten@mozilla.com> - Tue, 30 Aug 2016 12:07:18 -0400 - rev 313032
Push 30669 by kwierso@gmail.com at Thu, 08 Sep 2016 00:56:12 +0000
bug 1218576 - Change unused.h to Unused.h, which matters to some filesystems. r=gfritzsche MozReview-Commit-ID: GOy5Xz2Pxta
9595c56c9db29296d8313ad17b4c94a3fab8deb6: bug 1277504 - Support aggregated child histograms in about:telemetry r=gfritzsche
Chris H-C <chutten@mozilla.com> - Tue, 23 Aug 2016 14:11:31 -0400 - rev 313031
Push 30669 by kwierso@gmail.com at Thu, 08 Sep 2016 00:56:12 +0000
bug 1277504 - Support aggregated child histograms in about:telemetry r=gfritzsche Throw some process selectors in the Histograms and Keyed Histograms sections to allow users to choose which process type's histograms they'd like to see.
9d15ae92f2faf5671531bffab52b036c3eb9f451: bug 1218576 - Test child categorical histogram aggregation r=gfritzsche
Chris H-C <chutten@mozilla.com> - Fri, 19 Aug 2016 11:53:17 -0400 - rev 313030
Push 30669 by kwierso@gmail.com at Thu, 08 Sep 2016 00:56:12 +0000
bug 1218576 - Test child categorical histogram aggregation r=gfritzsche It's new, it wasn't tested, and my patches broke it earlier so we should have coverage for it. MozReview-Commit-ID: B25bFOJHMSQ
ea7282078b054f7618bd1e8b54b544f18e2a4fff: bug 1218576 - Aggregate child categorical histograms in the parent process. r=gfritzsche
Chris H-C <chutten@mozilla.com> - Fri, 12 Aug 2016 14:51:48 -0400 - rev 313029
Push 30669 by kwierso@gmail.com at Thu, 08 Sep 2016 00:56:12 +0000
bug 1218576 - Aggregate child categorical histograms in the parent process. r=gfritzsche Rewrite the categorical histogram accumulation code to use the common path. This way it gets remote accumulation for cheap. MozReview-Commit-ID: 3q6gdSvBix
848f4ef30978ebbe1126012e0d1a29b59d8626ac: bug 1218576 - Ensure we can record before trying to record categorical histograms. r=gfritzsche
Chris H-C <chutten@mozilla.com> - Fri, 12 Aug 2016 09:09:18 -0400 - rev 313028
Push 30669 by kwierso@gmail.com at Thu, 08 Sep 2016 00:56:12 +0000
bug 1218576 - Ensure we can record before trying to record categorical histograms. r=gfritzsche Every other Accumulate call has it :S MozReview-Commit-ID: 8uWtADebuJ1
1b6666eb3b815fb289b8dc342f35fea47dffdb1b: bug 1218576 - Ensure Telemetry IDs coming from IPC are valid r=gfritzsche
Chris H-C <chutten@mozilla.com> - Thu, 28 Jul 2016 12:22:06 -0400 - rev 313027
Push 30669 by kwierso@gmail.com at Thu, 08 Sep 2016 00:56:12 +0000
bug 1218576 - Ensure Telemetry IDs coming from IPC are valid r=gfritzsche I saw a one-off crash on try in internal_GetHistogramByEnumId. Not reproducible but maybe possible if we're trying to accumulate using an invalid ID. So let's guard against that. MozReview-Commit-ID: Ei6eTlV91mJ
ce2a2dabb0421fa8fd375f4baff9c9eac15cf723: bug 1218576 - Ensure remaining batched telemetry is flushed on content process shutdown r=gfritzsche
Chris H-C <chutten@mozilla.com> - Tue, 12 Jul 2016 11:49:38 -0400 - rev 313026
Push 30669 by kwierso@gmail.com at Thu, 08 Sep 2016 00:56:12 +0000
bug 1218576 - Ensure remaining batched telemetry is flushed on content process shutdown r=gfritzsche On content process shutdown we send a content process ping to ensure we have up-to-date data from the content process before it goes away. Now we need to also flush the batched telemetry accumulations to the parent so that it can be present in the ping. No attempt is made to synchronize access to IPCTimerFired. It is safe to re-enter. No attempt is made to cancel the timer as its firing is benign. MozReview-Commit-ID: 1gjNH9IPhKf
3caacb5c213bd7187b78456ab8b7c4388473813b: bug 1218576 - Assert we're the parent process when clearing histograms. r=gfritzsche
Chris H-C <chutten@mozilla.com> - Tue, 05 Jul 2016 09:51:49 -0400 - rev 313025
Push 30669 by kwierso@gmail.com at Thu, 08 Sep 2016 00:56:12 +0000
bug 1218576 - Assert we're the parent process when clearing histograms. r=gfritzsche Clear isn't generally called at all, and isn't dispatched to the parent process for child telemetry aggregation. Clear should only be called on the parent process. MozReview-Commit-ID: stIutvAO6h
c68fc5ad5ecff9621aafb4fc889d2374ec5f4121: bug 1218576 - Update test browser_use_counters.js to use aggregated child telemetry r=gfritzsche
Chris H-C <chutten@mozilla.com> - Tue, 05 Jul 2016 09:34:33 -0400 - rev 313024
Push 30669 by kwierso@gmail.com at Thu, 08 Sep 2016 00:56:12 +0000
bug 1218576 - Update test browser_use_counters.js to use aggregated child telemetry r=gfritzsche waitOnCondition is used to wait for the telemetry batch to be processed (roughly every 2s). It resolves and rejects to the same value as there are a couple of xfail tests that need the wrong answer. MozReview-Commit-ID: I1JqEXQSL7d
1678482b2fad73f0aa0c298ae9c41b46b6fd9d1e: bug 1218576 - Update test_ChildHistograms for child telemetry aggregation r=gfritzsche
Chris H-C <chutten@mozilla.com> - Mon, 04 Jul 2016 11:17:07 -0400 - rev 313023
Push 30669 by kwierso@gmail.com at Thu, 08 Sep 2016 00:56:12 +0000
bug 1218576 - Update test_ChildHistograms for child telemetry aggregation r=gfritzsche No more requestChildPayloads (or need for it). MozReview-Commit-ID: AmPuT04HjWx
df28918fe2361f0b54ca9ce4773a29c4c0675d06: bug 1218576 - Support remote accumulation via JS histograms. r=gfritzsche
Chris H-C <chutten@mozilla.com> - Mon, 04 Jul 2016 11:16:05 -0400 - rev 313022
Push 30669 by kwierso@gmail.com at Thu, 08 Sep 2016 00:56:12 +0000
bug 1218576 - Support remote accumulation via JS histograms. r=gfritzsche The JS histograms, too, need to dispatch their accumulations from child to parent. JSHistograms_Add now only supports histograms that are in gHistogramsMap or that were created in the parent process. After bug 1288745, maybe we'll be able to change this to be less convoluted. MozReview-Commit-ID: 3qTH89YKbGP
eb5dbe28ab209f742c60ea6ec9c76dc5cba19eba: bug 1218576 - Move aggregated child telemetry to processes.content r=gfritzsche
Chris H-C <chutten@mozilla.com> - Wed, 29 Jun 2016 15:46:22 -0400 - rev 313021
Push 30669 by kwierso@gmail.com at Thu, 08 Sep 2016 00:56:12 +0000
bug 1218576 - Move aggregated child telemetry to processes.content r=gfritzsche Take the opportunity presented through changing child telemetry accumulation to bring the ping form closer to the ideas expressed in bug 1281795. childPayloads still exists, but without histograms or keyedHistograms which are now at root.processes.content.{keyedH|h}istograms. This will require coordinated changes in the aggregator and moztelemetry libraries. MozReview-Commit-ID: AqG2jmBBC2W
baf105cbe0c84c9531a29d3fd0680b4b1d95563d: bug 1218576 - Remove requestChildPayloads r=gfritzsche
Chris H-C <chutten@mozilla.com> - Wed, 29 Jun 2016 15:43:37 -0400 - rev 313020
Push 30669 by kwierso@gmail.com at Thu, 08 Sep 2016 00:56:12 +0000
bug 1218576 - Remove requestChildPayloads r=gfritzsche To simplify using child telemetry from the parent process, only allow child telemetry payloads to be generated once per child process, on shut down. This will allow us to use the child telemetry's subsession information to leave childPayloads the way it currently is. Will need to update test_ChildHistograms.js as it is the only consumer. MozReview-Commit-ID: 2qSztg0QHV5
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip