cb79a9379f72948525426a7fea06ce38389a9cee: Bug 1351145 - Enable reftest for CSS animation on pseudo element. r?boris draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 28 Mar 2017 11:10:11 +0900 - rev 552147
Push 51252 by hikezoe@mozilla.com at Tue, 28 Mar 2017 02:10:27 +0000
Bug 1351145 - Enable reftest for CSS animation on pseudo element. r?boris MozReview-Commit-ID: 102ccHdfLPh
5182b2c4b963ed87d038c7d9a4021463917076cd: Merge inbound to central, a=merge
Wes Kocher <wkocher@mozilla.com> - Mon, 27 Mar 2017 17:13:27 -0700 - rev 552146
Push 51252 by hikezoe@mozilla.com at Tue, 28 Mar 2017 02:10:27 +0000
Merge inbound to central, a=merge MozReview-Commit-ID: 4K4y2wN5LHh
a8bb5c8e0e80e87e21ad63997f8881991b5347cf: Merge autoland to central, a=merge
Wes Kocher <wkocher@mozilla.com> - Mon, 27 Mar 2017 17:03:30 -0700 - rev 552145
Push 51252 by hikezoe@mozilla.com at Tue, 28 Mar 2017 02:10:27 +0000
Merge autoland to central, a=merge MozReview-Commit-ID: 4DDSNU4ABBB
f2dfb37d6a9f7c631f1a8fdf50388a86265411d9: Bug 1351026 - Followup build bustage fix. rpending=froydnj CLOSED TREE
Bobby Holley <bobbyholley@gmail.com> - Mon, 27 Mar 2017 14:26:41 -0700 - rev 552144
Push 51252 by hikezoe@mozilla.com at Tue, 28 Mar 2017 02:10:27 +0000
Bug 1351026 - Followup build bustage fix. rpending=froydnj CLOSED TREE MozReview-Commit-ID: FnzU7d5Emq1
21ef22437c0e2f71a8e7895666406c652bdcb66b: Bug 1350714 - Increase expected assertion range to 8 for background-draw-nothing-malformed-images.html r=emilio
Nazım Can Altınova <canaltinova@gmail.com> - Mon, 27 Mar 2017 20:37:26 +0300 - rev 552143
Push 51252 by hikezoe@mozilla.com at Tue, 28 Mar 2017 02:10:27 +0000
Bug 1350714 - Increase expected assertion range to 8 for background-draw-nothing-malformed-images.html r=emilio MozReview-Commit-ID: 3aCyMzvNqeT
60377a780a5d5744cdeec15b04420bf2168586e7: Bug 1351012: replace b2gtest with gecko-t-linux-xlarge; r=garndt
Dustin J. Mitchell <dustin@mozilla.com> - Mon, 27 Mar 2017 20:18:38 +0000 - rev 552142
Push 51252 by hikezoe@mozilla.com at Tue, 28 Mar 2017 02:10:27 +0000
Bug 1351012: replace b2gtest with gecko-t-linux-xlarge; r=garndt b2gtest uses *.xlarge instances, so it seems a reasonable substitution. MozReview-Commit-ID: Ev6tnNpx13c
c0fb3ea06656cac96df1dec813749b2160f39e64: Bug 1350940 - Label Runnables in dom/plugins; r=bsmedberg
Kyle Machulis <kyle@nonpolynomial.com> - Mon, 27 Mar 2017 13:35:25 -0700 - rev 552141
Push 51252 by hikezoe@mozilla.com at Tue, 28 Mar 2017 02:10:27 +0000
Bug 1350940 - Label Runnables in dom/plugins; r=bsmedberg MozReview-Commit-ID: DCxeZUj6CEd
988fd6eb2da99b1b810215b4a2a89d0c41b697ae: Bug 1338347 - Add code to measure the maximum number of contiguous frame drops in a compositor animation. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 20 Mar 2017 11:41:05 -0400 - rev 552140
Push 51252 by hikezoe@mozilla.com at Tue, 28 Mar 2017 02:10:27 +0000
Bug 1338347 - Add code to measure the maximum number of contiguous frame drops in a compositor animation. r=botond This value is computed directly from the longest frame length using the vsync interval. MozReview-Commit-ID: 9ALXBqAVyb8
5f585d37cdb86f16152e1cd9716fc3e62a0e960b: Bug 1338347 - Refactor to group fields into a per-animation data structure. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 20 Mar 2017 11:41:05 -0400 - rev 552139
Push 51252 by hikezoe@mozilla.com at Tue, 28 Mar 2017 02:10:27 +0000
Bug 1338347 - Refactor to group fields into a per-animation data structure. r=botond No functional changes here, just creating a struct that we will expand in the next patch. MozReview-Commit-ID: HlSSvtIuYU5
02b734210c9c14c91ccd324074786a0ce68bd30a: Bug 1338347 - Record frame throughput ratio for APZ animations r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 20 Mar 2017 11:41:05 -0400 - rev 552138
Push 51252 by hikezoe@mozilla.com at Tue, 28 Mar 2017 02:10:27 +0000
Bug 1338347 - Record frame throughput ratio for APZ animations r=botond MozReview-Commit-ID: 7Ljaya9RFeo
6bb6ad363f65d95247fc6930f188b265792d5064: Bug 1338347 - Record frame throughput ratios for compositor animations r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 20 Mar 2017 11:41:05 -0400 - rev 552137
Push 51252 by hikezoe@mozilla.com at Tue, 28 Mar 2017 02:10:27 +0000
Bug 1338347 - Record frame throughput ratios for compositor animations r=botond This augments the AnimationMetricsTracker to also track compositor animations triggered by chrome and content layers separately. During the animation, the tracker keeps a count of frames composited, and once the animation ends, it uses the wall-clock time and vsync interval to compute the expected number of composited frames. It then submits a ratio of actual/expected to telemetry. A score of 1000 (because the ratio is scaled up to an integer between 0 and 1000) indicates a perfect score with no frames dropped. Lower values are worse, and values significantly above 1000 indicate abnormal behaviour. Values may be slightly above 1000 due to rounding error or vsync jitter. MozReview-Commit-ID: 30Vw0j3dm9G
59f8c2560e6f96fdc70748540898b7b17ac207de: Bug 1338347 - Add telemetry histograms for frame throughput and frame drops during compositor animations. r=bsmedberg
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 20 Mar 2017 11:41:05 -0400 - rev 552136
Push 51252 by hikezoe@mozilla.com at Tue, 28 Mar 2017 02:10:27 +0000
Bug 1338347 - Add telemetry histograms for frame throughput and frame drops during compositor animations. r=bsmedberg There are two sets of three probes here. The first set of probes reports the maximum contiguous frames dropped during compositor animations. This gives us some idea of the volatility of the compositor framerate. The second set of probes reports the frame throughput, which is the number of actual frames composited divided by the expected number of frames (based on the vsync interval and wall-clock time) during compositor animations. The ratio is scaled up to 1000, so values of 1000 should indicate a "perfect score". The probes use linear bucketing with a max value of 1500 in case we get abnormal cases where we composite more frames than expected. Within each set, there is one probe for compositor animations triggered by the chrome process, one for compositor animations triggered by a content process, and one for compositor animations driven by APZ. MozReview-Commit-ID: LFJsEPnQhja
043fa58a556cc07be2d15ea47384cfe39eca2438: Bug 1338347 - Have the animation-sampling code track which process the animations are in. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 20 Mar 2017 11:41:05 -0400 - rev 552135
Push 51252 by hikezoe@mozilla.com at Tue, 28 Mar 2017 02:10:27 +0000
Bug 1338347 - Have the animation-sampling code track which process the animations are in. r=botond This allows the AsyncCompositionManager to know whether compositor animations are coming from chrome layers or content layers (using the rootmost RefLayer as the boundary). This information is needed to have the compositor animation telemetry probes separate information by chrome/content. MozReview-Commit-ID: GqHczgrzXE5
fc32a6e7fdb3dd3416f1e8f459e6af038ef0f338: Backed out changeset 359ce548deb8 (bug 1344981) for landing on the wrong tree a=backout
Wes Kocher <wkocher@mozilla.com> - Mon, 27 Mar 2017 13:44:22 -0700 - rev 552134
Push 51252 by hikezoe@mozilla.com at Tue, 28 Mar 2017 02:10:27 +0000
Backed out changeset 359ce548deb8 (bug 1344981) for landing on the wrong tree a=backout MozReview-Commit-ID: 5xR6HszBPRO
3b7cbfca077a2a5cd93f7e137a6b9d3997625c91: Bug 1350055 - fix --disable-webrtc build with new PStunAddrsRequest.ipdl r=jduell
Michael Froman <mfroman@mozilla.com> - Thu, 23 Mar 2017 20:04:41 -0500 - rev 552133
Push 51252 by hikezoe@mozilla.com at Tue, 28 Mar 2017 02:10:27 +0000
Bug 1350055 - fix --disable-webrtc build with new PStunAddrsRequest.ipdl r=jduell MozReview-Commit-ID: 5oxJtUppHWC
10e8e05ad46f56004dbf5e607544d3087fd2f5b1: Bug 1351026 - Whitelist the compositor thread in DO_RESET. r=emilio
Bobby Holley <bobbyholley@gmail.com> - Mon, 27 Mar 2017 12:51:07 -0700 - rev 552132
Push 51252 by hikezoe@mozilla.com at Tue, 28 Mar 2017 02:10:27 +0000
Bug 1351026 - Whitelist the compositor thread in DO_RESET. r=emilio MozReview-Commit-ID: 3k6Rrq7mbWx
f6fbee70b32c53bdeae7f83247cdb7b67f17a226: Bug 1350955 - Enable adaptive mutex usage on FreeBSD. r=froydnj
Jan Beich <jbeich@FreeBSD.org> - Mon, 27 Mar 2017 15:14:00 +0000 - rev 552131
Push 51252 by hikezoe@mozilla.com at Tue, 28 Mar 2017 02:10:27 +0000
Bug 1350955 - Enable adaptive mutex usage on FreeBSD. r=froydnj MozReview-Commit-ID: 7bfgK4TfZsH
28f5bbc4995d9ac982127abb9c33756862699ca3: Bug 1350315 - Hide cursor when video controls fadeout for desktop. r=Gijs
Ray Lin <ralin@mozilla.com> - Sat, 25 Mar 2017 11:41:44 +0800 - rev 552130
Push 51252 by hikezoe@mozilla.com at Tue, 28 Mar 2017 02:10:27 +0000
Bug 1350315 - Hide cursor when video controls fadeout for desktop. r=Gijs We used to have this rule in shared stylesheet for both mobile and desktop, but the namespace mismatched after visual refresh (De-XUL). Now we should add this rule back to hide cursor while fading out. MozReview-Commit-ID: HDZKn8CrQ5X
9b8f1f2db79e84539945948f2c00a6462ba40d5c: Bug 1317191 - Return when onPause is called before onResume and add Telemetry ping for future debugging. r=mcomella
Nevin Chen <cnevinchen@gmail.com> - Tue, 21 Mar 2017 14:16:34 +0800 - rev 552129
Push 51252 by hikezoe@mozilla.com at Tue, 28 Mar 2017 02:10:27 +0000
Bug 1317191 - Return when onPause is called before onResume and add Telemetry ping for future debugging. r=mcomella MozReview-Commit-ID: HsLP061zOKb
78e8bd1ed7a3192260de31ecea14f35dff778ac1: Bug 1347678 - removing dependency for remove_executables.py r=jmaher
Paul Yang <pyang@mozilla.com> - Thu, 23 Mar 2017 15:01:17 +0800 - rev 552128
Push 51252 by hikezoe@mozilla.com at Tue, 28 Mar 2017 02:10:27 +0000
Bug 1347678 - removing dependency for remove_executables.py r=jmaher MozReview-Commit-ID: 2sERW7thgvF
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip