6a6ae68d711184930abd532b0ccfe77ab786e6e2: bug 1363349 (part 1) - refactor layout/style/CSSCalc.h r=dholbert draft
Kevin Hsieh <kevin.hsieh@ucla.edu> - Fri, 23 Jun 2017 15:48:42 -0700 - rev 599986
Push 65656 by bmo:kevin.hsieh@ucla.edu at Fri, 23 Jun 2017 23:06:21 +0000
bug 1363349 (part 1) - refactor layout/style/CSSCalc.h r=dholbert MozReview-Commit-ID: OXjANQZOE6
2553ae57519418a631b8a79517afaa9c06f7b6ac: Bug 1376000: Drop any unknown flags in SinkInfo.flags. r?padenot draft
Dan Glastonbury <dan.glastonbury@gmail.com> - Sat, 24 Jun 2017 08:03:59 +1000 - rev 599985
Push 65655 by bmo:dglastonbury@mozilla.com at Fri, 23 Jun 2017 22:49:57 +0000
Bug 1376000: Drop any unknown flags in SinkInfo.flags. r?padenot Rust expect() is bad in C callbacks. Replace TryFrom() with from_bits_truncate() to drop any unknown PulseAudio flags. MozReview-Commit-ID: 4RWFB5iGW6Z
7461727635123e5500be78135dcef7e4ea7bbcd4: Bug 1373213 - Repair cubeb logging when using env var. r?jesup draft
Paul Adenot <paul@paul.cx> - Fri, 23 Jun 2017 14:35:45 -0700 - rev 599984
Push 65654 by paul@paul.cx at Fri, 23 Jun 2017 22:14:55 +0000
Bug 1373213 - Repair cubeb logging when using env var. r?jesup This does two things: - Stop calling the callback when initializing cubeb prefs callback, see the comment block for the rationale. - Change the pref name so that the problem does not continue to be triggered with users that have the old pref name in their profile. MozReview-Commit-ID: 9Ty7Mt9WZpP
92dc60b522d81862e52bff5cdb1b698eb5608658: Bug 1375904 - Fix funsize routes so we activate funsize on the dmg tasks, so partials should end up being signed. r=aki a=callek
Justin Wood <Callek@gmail.com> - Fri, 23 Jun 2017 14:04:23 -0400 - rev 599983
Push 65654 by paul@paul.cx at Fri, 23 Jun 2017 22:14:55 +0000
Bug 1375904 - Fix funsize routes so we activate funsize on the dmg tasks, so partials should end up being signed. r=aki a=callek MozReview-Commit-ID: FIml3dxQamy
61b041468dd53dea6c1e44bc75eb741e1e042613: Bug 1375973 - Text colour of background tabs is unreadable when in fullscreen mode. r=dao draft
Nihanth Subramanya <nhnt11@gmail.com> - Sat, 24 Jun 2017 03:38:29 +0530 - rev 599982
Push 65653 by nhnt11@gmail.com at Fri, 23 Jun 2017 22:08:59 +0000
Bug 1375973 - Text colour of background tabs is unreadable when in fullscreen mode. r=dao MozReview-Commit-ID: HeMLcOhd5xK
2230a937b5522dd30757018e0a0d682b15f0a05b: Bug 1371236 - don't try to open the overflow panel when in customize mode, r?jaws draft
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Thu, 22 Jun 2017 14:12:24 +0100 - rev 599981
Push 65652 by bmo:gijskruitbosch+bugs@gmail.com at Fri, 23 Jun 2017 21:43:24 +0000
Bug 1371236 - don't try to open the overflow panel when in customize mode, r?jaws MozReview-Commit-ID: H2mOlOkUNLG
0aec026833345c602d4341ea5568e0cd27f47424: bug 1363349 (part 2) - accept calc expressions in webkit gradient r=dholbert draft
Kevin Hsieh <kevin.hsieh@ucla.edu> - Thu, 22 Jun 2017 11:13:19 -0700 - rev 599980
Push 65651 by bmo:kevin.hsieh@ucla.edu at Fri, 23 Jun 2017 21:27:46 +0000
bug 1363349 (part 2) - accept calc expressions in webkit gradient r=dholbert MozReview-Commit-ID: 3No8gICzwsb
c12a624cc55bc71c0ba3bd32e4a06e56fce34023: Bug 1370007 Generate Shaders on a MinGW Cross Compile on Linux draft
Tom Ritter <tom@mozilla.com> - Fri, 23 Jun 2017 16:26:21 -0500 - rev 599979
Push 65650 by bmo:tom@mozilla.com at Fri, 23 Jun 2017 21:26:47 +0000
Bug 1370007 Generate Shaders on a MinGW Cross Compile on Linux Bug 1365859 introduced a dependency on the Visual Studio binary 'fxc' to generate Shader bytecode. This was unavailable when compiling for Windows on Linux as part of a MinGW build. This commit adds a configure check for fxc, and also searches for fxc2, which was written (https://github.com/tomrittervg/fxc2) to be a tiny application that wraps D3DCompileFromFile and can produce similar (but not exactly the same) output as fxc. fxc2 is compiled using MinGW for Windows, and runs under wine, so we need to check for wine also. Finally, fxc outputs some include information fxc2 doesn't, so we will just change that assert to not take effect. MozReview-Commit-ID: 8LVxuODi6cV
c411ab646f0d98882670f51dc2e7462558ff932b: Bug 1358670 - Implemented MarionetteHarness in telemetry-harness draft
John Dorlus <jsdorlus@gmail.com> - Thu, 22 Jun 2017 18:18:24 -0400 - rev 599978
Push 65649 by bmo:jdorlus@mozilla.com at Fri, 23 Jun 2017 21:23:25 +0000
Bug 1358670 - Implemented MarionetteHarness in telemetry-harness MozReview-Commit-ID: KBKhWw7DrAw
775e3e8f74eb1c5591ac528483e4c59b93726a92: Bug 1358670 - add telemetry-harness jobs to CI draft
John Dorlus <jsdorlus@gmail.com> - Thu, 22 Jun 2017 18:16:29 -0400 - rev 599977
Push 65649 by bmo:jdorlus@mozilla.com at Fri, 23 Jun 2017 21:23:25 +0000
Bug 1358670 - add telemetry-harness jobs to CI MozReview-Commit-ID: 9tPAMBAkvCs
865add64bc8e4a7ec6cde43fb2410f7bfc286371: Bug 1358670 - Added requirements and mozharness script draft
John Dorlus <jsdorlus@gmail.com> - Thu, 22 Jun 2017 18:13:14 -0400 - rev 599976
Push 65649 by bmo:jdorlus@mozilla.com at Fri, 23 Jun 2017 21:23:25 +0000
Bug 1358670 - Added requirements and mozharness script MozReview-Commit-ID: AJKM7b1OcVW
95e9001f2a7dc58275f9eb0edf0c77b9549d1d97: bug 1363349 (part 2) - accept calc expressions in webkit gradient, r=dholbert draft
Kevin Hsieh <kevin.hsieh@ucla.edu> - Thu, 22 Jun 2017 11:13:19 -0700 - rev 599975
Push 65648 by bmo:kevin.hsieh@ucla.edu at Fri, 23 Jun 2017 21:21:29 +0000
bug 1363349 (part 2) - accept calc expressions in webkit gradient, r=dholbert MozReview-Commit-ID: 3No8gICzwsb
96d183c883e9cc45bfa37f0bb503cb312be30901: bug 1363349 (part 1) - refactor CSSCalc.h r=dholbert draft
Kevin Hsieh <kevin.hsieh@ucla.edu> - Fri, 23 Jun 2017 11:22:39 -0700 - rev 599974
Push 65648 by bmo:kevin.hsieh@ucla.edu at Fri, 23 Jun 2017 21:21:29 +0000
bug 1363349 (part 1) - refactor CSSCalc.h r=dholbert MozReview-Commit-ID: 9mNwnf2N8sY
d0749adf95933ef4fc68af839b7884c2b66d6d2c: Bug 1375930: Fix rem computation on the root element. r?heycam draft
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 23 Jun 2017 23:06:25 +0200 - rev 599973
Push 65647 by bmo:emilio+bugs@crisal.io at Fri, 23 Jun 2017 21:08:53 +0000
Bug 1375930: Fix rem computation on the root element. r?heycam I'll be really pissed off if this doesn't make any new test pass and I have to write one... I don't actually know how could we get this so wrong for so long... MozReview-Commit-ID: DK98SS1w5nO
187d10ca313eb54c33724a97a288c97722dccdd0: bug 1366294 - Part 8 - Include a message on telemetry testfails. r?gfritzsche draft
Chris H-C <chutten@mozilla.com> - Fri, 23 Jun 2017 16:39:59 -0400 - rev 599972
Push 65646 by bmo:chutten@mozilla.com at Fri, 23 Jun 2017 20:50:54 +0000
bug 1366294 - Part 8 - Include a message on telemetry testfails. r?gfritzsche I just added some short identifiable messages to help identify which part of the test failed. MozReview-Commit-ID: 3AX2iucGiRx
16c58697b4f9a6c3bd043431f89076a12563b5fd: bug 1366294 - Part 7 - Use keyed histogram snaphots to build payloads. r?gfritzsche draft
Chris H-C <chutten@mozilla.com> - Fri, 23 Jun 2017 16:38:21 -0400 - rev 599971
Push 65646 by bmo:chutten@mozilla.com at Fri, 23 Jun 2017 20:50:54 +0000
bug 1366294 - Part 7 - Use keyed histogram snaphots to build payloads. r?gfritzsche TelemetrySession's getKeyedHistograms asks for each keyed histogram individually. This is inefficient and doesn't work well with the storage refactor. So, plumb through a subsession keyed histogram snapshot API and convert TelemetrySession over to using it. MozReview-Commit-ID: Af9dTqw99UA
2a471553b21fb2a206ac1443ef8c10a60aa821cb: bug 1366294 - Part 6 - Update test_TelemetryHistograms for new snapshots format r?gfritzsche draft
Chris H-C <chutten@mozilla.com> - Fri, 23 Jun 2017 15:15:11 -0400 - rev 599970
Push 65646 by bmo:chutten@mozilla.com at Fri, 23 Jun 2017 20:50:54 +0000
bug 1366294 - Part 6 - Update test_TelemetryHistograms for new snapshots format r?gfritzsche MozReview-Commit-ID: FN6y1zTqFt4
3073d37ba79f03350313158a47bfe3077984e2c4: bug 1366294 - Part 5 - Send appropriately-structured Telemetry data to JS r?gfritzsche draft
Chris H-C <chutten@mozilla.com> - Tue, 20 Jun 2017 15:03:10 -0400 - rev 599969
Push 65646 by bmo:chutten@mozilla.com at Fri, 23 Jun 2017 20:50:54 +0000
bug 1366294 - Part 5 - Send appropriately-structured Telemetry data to JS r?gfritzsche Previously we were doing bad string manipulation nonsense. Now when asked for snapshots C++ can return a properly-formated Object tree. MozReview-Commit-ID: HAvIbgzUvMU
55fe32046924e18abe737d7518a8c1d382967a0c: bug 1366294 - Part 4 - Small cleanups to previous patches. r?gfritzsche draft
Chris H-C <chutten@mozilla.com> - Fri, 23 Jun 2017 16:42:21 -0400 - rev 599968
Push 65646 by bmo:chutten@mozilla.com at Fri, 23 Jun 2017 20:50:54 +0000
bug 1366294 - Part 4 - Small cleanups to previous patches. r?gfritzsche MozReview-Commit-ID: 7PioVNfUUNZ
a60af79c2308bf8f740382fbb45ac5611fbbcb04: Bug 1366294 - Part 3 - Refactor TelemetryHistogram storage. r=chutten draft
Georg Fritzsche <georg.fritzsche@googlemail.com> - Thu, 08 Jun 2017 16:15:38 +0700 - rev 599967
Push 65646 by bmo:chutten@mozilla.com at Fri, 23 Jun 2017 20:50:54 +0000
Bug 1366294 - Part 3 - Refactor TelemetryHistogram storage. r=chutten Previously we used the base::StatisticsRecorder object for storage by name. This is keyed by histogram name, which doesn't match our storage reality anymore. Instead we use a name to refer to a set of histogram instances that record data from different processes, as well as separating session and subsession data. In this re-write, we instead introduce the following lookup paths (managed in TelemetryHistogram.cpp): - Main storage: - (histogramId, processId, sessionOrSubsession) -> Histogram* - (histogramId, processId) -> KeyedHistogram* (this handles subsessions internally) - Lookup: - (histogramName) -> histogramId - (HistogramID) -> bool (is recording enabled for this histogram?) This is wrapped with a few lookup functions. This also allows us to keep HistogramIDs in the JS histogram instances now, instead of pointers to Histogram instances. That means Histogram instance life-time management is now properly contained inside TelemetryHistogram.cpp. MozReview-Commit-ID: 5yijGv7mc89
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip