9040927a7db750e993cc6ecde4cf7a86bd07dfa4: Bug 1293145 - Simulate video-decode-suspend for telemetry purposes - r=kamidphish
Gerald Squelart <gsquelart@mozilla.com> - Mon, 08 Aug 2016 10:14:39 +0800 - rev 308637
Push 31186 by gsquelart@mozilla.com at Tue, 09 Aug 2016 08:59:32 +0000
Bug 1293145 - Simulate video-decode-suspend for telemetry purposes - r=kamidphish After a video has been playing while hidden for a certain time, count the time until it is not hidden anymore (or it has finished playing), to test-drive how much decoding time would have been saved by the video-decode-suspend feature. Note that this is done inside HTMLMediaElement by simulating what should happen in the MDSM, because instrumenting the MDSM itself and friends would have been harder and more intrusive. MozReview-Commit-ID: LdxhPtmoXeA
801017876064439cf5ca23bcf78c81a148e8eb5f: Bug 1293145 - Histogram for VIDEO_INFERRED_DECODE_SUSPEND_PERCENTAGE - r=francois,kamidphish
Gerald Squelart <gsquelart@mozilla.com> - Mon, 08 Aug 2016 11:07:39 +0800 - rev 308636
Push 31186 by gsquelart@mozilla.com at Tue, 09 Aug 2016 08:59:32 +0000
Bug 1293145 - Histogram for VIDEO_INFERRED_DECODE_SUSPEND_PERCENTAGE - r=francois,kamidphish Telemetry probe, for feedback (using r? in mozreview) by telemetry peer. This probe records a what-if scenario where video decoding would be suspended, so we can guage the actual benefits we would gain. MozReview-Commit-ID: 5caNjEVl1ti
643a67968688ec383af3d008ef081a6939a0cb53: Backed out changeset 8f2224b00d74 (bug 1290186) on request from whimboo
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 09 Aug 2016 10:58:07 +0200 - rev 308635
Push 31185 by cbook@mozilla.com at Tue, 09 Aug 2016 08:58:16 +0000
Backed out changeset 8f2224b00d74 (bug 1290186) on request from whimboo
0dba00e90f4207af4264a2695c0aba9eb44dcfaf: Bug 1258623 - Correct mochitest r=dbaron
cku <cku@mozilla.com> - Mon, 18 Jul 2016 17:05:28 +0800 - rev 308634
Push 31184 by cku@mozilla.com at Tue, 09 Aug 2016 07:10:21 +0000
Bug 1258623 - Correct mochitest r=dbaron MozReview-Commit-ID: Iu8j2HlimwP
b7d9c825d4fcfbacdad2cea840c723d12064f3de: Bug 1258623 - Set initial value of mask-repeat as no-repeat. r=dbaron
cku <cku@mozilla.com> - Mon, 18 Jul 2016 17:02:58 +0800 - rev 308633
Push 31184 by cku@mozilla.com at Tue, 09 Aug 2016 07:10:21 +0000
Bug 1258623 - Set initial value of mask-repeat as no-repeat. r=dbaron MozReview-Commit-ID: 4VgvRXdVL2F
9c4c621a9565909335778f9f7ca5bd909fb29af5: Bug 1292340 - Don't issue login manager warnings about recommended search criteria when a guid is specified. r=MattN
Mark Hammond <mhammond@skippinet.com.au> - Tue, 09 Aug 2016 14:36:48 +1000 - rev 308632
Push 31183 by mhammond@skippinet.com.au at Tue, 09 Aug 2016 06:33:20 +0000
Bug 1292340 - Don't issue login manager warnings about recommended search criteria when a guid is specified. r=MattN MozReview-Commit-ID: 3dJDLbXMOUy
8b38a9d101490846e89f84551e7b06b299b1a8f9: Backed out changeset dc798effc862 (bug 1293145) \
Iris Hsiao <ihsiao@mozilla.com> - Tue, 09 Aug 2016 14:21:47 +0800 - rev 308631
Push 31182 by ihsiao@mozilla.com at Tue, 09 Aug 2016 06:22:00 +0000
Backed out changeset dc798effc862 (bug 1293145) \ CLOSED TREE
6cfdded0e980ff1453ef18149474482d8d147969: Backed out changeset 41138b630cdc (bug 1293145) for nsCOMPtr crash \
Iris Hsiao <ihsiao@mozilla.com> - Tue, 09 Aug 2016 14:21:22 +0800 - rev 308630
Push 31182 by ihsiao@mozilla.com at Tue, 09 Aug 2016 06:22:00 +0000
Backed out changeset 41138b630cdc (bug 1293145) for nsCOMPtr crash \ CLOSED TREE
e4751138f043d66a943f14dc677acea24cfbc57a: Back out 368638f47657 (bug 1293128) for failures in browser_967000_button_sync.js
Phil Ringnalda <philringnalda@gmail.com> - Mon, 08 Aug 2016 21:30:28 -0700 - rev 308629
Push 31181 by philringnalda@gmail.com at Tue, 09 Aug 2016 04:30:41 +0000
Back out 368638f47657 (bug 1293128) for failures in browser_967000_button_sync.js CLOSED TREE
3444b7c5c08f61d3759ac47ac98c0458a3958ac8: Bug 1288626 Part 8 - Add shape-outside support to style system. r=heycam
Ting-Yu Lin <aethanyc@gmail.com> - Fri, 22 Jul 2016 15:40:01 +0800 - rev 308628
Push 31180 by tlin@mozilla.com at Tue, 09 Aug 2016 03:37:08 +0000
Bug 1288626 Part 8 - Add shape-outside support to style system. r=heycam I have to move the definition of StyleBasicShape and StyleShapeSource prior to where nsStyleDisplay::mShapeOutside is defined since the template struct need to be fully defined before using as a member variable. Use SetIdent() in CreatePrimitiveValueForBasicShapeOrURL() in nsComputedDOMStyle.cpp per bug 1288626 comment 6. MozReview-Commit-ID: 1KZS299CFul
8b1d8367534728e89c515bbffb01f58a2f699c0e: Bug 1288626 Part 7 - Rename StyleClipShapeSizing to StyleClipPathGeometryBox. r=heycam
Ting-Yu Lin <tlin@mozilla.com> - Thu, 28 Jul 2016 13:45:43 +0800 - rev 308627
Push 31180 by tlin@mozilla.com at Tue, 09 Aug 2016 03:37:08 +0000
Bug 1288626 Part 7 - Rename StyleClipShapeSizing to StyleClipPathGeometryBox. r=heycam Change to geometry box to match the name in the spec. https://drafts.fxtf.org/css-masking-1/#the-clip-path MozReview-Commit-ID: 8jDTynCkJ4A
fbff11330a7f2af7d9d1c41e6b60e8c3dde66afa: Bug 1288626 Part 6 - Generalize StyleClipPath to be template struct StyleShapeSource. r=heycam
Ting-Yu Lin <tlin@mozilla.com> - Thu, 04 Aug 2016 13:43:08 +0800 - rev 308626
Push 31180 by tlin@mozilla.com at Tue, 09 Aug 2016 03:37:08 +0000
Bug 1288626 Part 6 - Generalize StyleClipPath to be template struct StyleShapeSource. r=heycam The only difference between clip-path and shape-outside is the reference box enum, so I generalize StyleClipPath to be a template struct StyleShapeSource to accommodate both. I'll have to move all the method definition to the header to make the linker happy. The only logic change is calling operator==() instead of EqualURIs to compare urls in StyleShapeSource::operator==(). MozReview-Commit-ID: LOBGVVpnnB
15b183a994b0543f3cd08a9d020cc28b1615d3f8: Bug 1288626 Part 5 - Rename StyleClipPathType to StyleShapeSourceType. r=heycam
Ting-Yu Lin <tlin@mozilla.com> - Thu, 04 Aug 2016 11:51:20 +0800 - rev 308625
Push 31180 by tlin@mozilla.com at Tue, 09 Aug 2016 03:37:08 +0000
Bug 1288626 Part 5 - Rename StyleClipPathType to StyleShapeSourceType. r=heycam StyleClipPathType will be generalized to StyleShapeSourceType to match this change. MozReview-Commit-ID: Igaad2EoSSt
ebe6ae09a5e4cb559d08d4ebbca5c7e9bd29590e: Bug 1288626 Part 4 - Rename nsStyleClipPath to StyleClipPath. r=heycam
Ting-Yu Lin <tlin@mozilla.com> - Thu, 28 Jul 2016 10:29:33 +0800 - rev 308624
Push 31180 by tlin@mozilla.com at Tue, 09 Aug 2016 03:37:08 +0000
Bug 1288626 Part 4 - Rename nsStyleClipPath to StyleClipPath. r=heycam MozReview-Commit-ID: 2iT4elvtTGd
12ff52a5c3e7355a20926ffa39d089afda36d986: Bug 1288626 Part 3 - Rename nsStyleBasicShape to StyleBasicShape. r=heycam
Ting-Yu Lin <tlin@mozilla.com> - Wed, 27 Jul 2016 18:14:36 +0800 - rev 308623
Push 31180 by tlin@mozilla.com at Tue, 09 Aug 2016 03:37:08 +0000
Bug 1288626 Part 3 - Rename nsStyleBasicShape to StyleBasicShape. r=heycam MozReview-Commit-ID: 9NUKpZ4s4kG
6002c44767bab55ab4a8320c3f6e4817227844f0: Bug 1288626 Part 2 - Use basic shape enum class defined in nsStyleConsts.h. r=heycam
Ting-Yu Lin <tlin@mozilla.com> - Wed, 27 Jul 2016 17:59:33 +0800 - rev 308622
Push 31180 by tlin@mozilla.com at Tue, 09 Aug 2016 03:37:08 +0000
Bug 1288626 Part 2 - Use basic shape enum class defined in nsStyleConsts.h. r=heycam Rename StyleBasicShape to StyleBasicShapeType in nsStyleConsts.h, and replace the old enum nsStyleBasicShape::Type by the enum class StyleBasicShapeType. Also, replace NS_ASSERTION() by MOZ_ASSERT(). MozReview-Commit-ID: EuS4ZtYKsk6
bd21cb3d7d2fd699a4f752d52d6fa6dfa2d64478: Bug 1288626 Part 1 - Move nsBasicShape and nsStyleClipPath into mozilla namespace. r=heycam
Ting-Yu Lin <tlin@mozilla.com> - Wed, 27 Jul 2016 17:38:26 +0800 - rev 308621
Push 31180 by tlin@mozilla.com at Tue, 09 Aug 2016 03:37:08 +0000
Bug 1288626 Part 1 - Move nsBasicShape and nsStyleClipPath into mozilla namespace. r=heycam MozReview-Commit-ID: D9wwa1rLUNa
41138b630cdc270b8196ddb32fb473a22cca831a: Bug 1293145 - Simulate video-decode-suspend for telemetry purposes - r=kamidphish
Gerald Squelart <gsquelart@mozilla.com> - Mon, 08 Aug 2016 10:14:39 +0800 - rev 308620
Push 31179 by gsquelart@mozilla.com at Tue, 09 Aug 2016 03:08:46 +0000
Bug 1293145 - Simulate video-decode-suspend for telemetry purposes - r=kamidphish After a video has been playing while hidden for a certain time, count the time until it is not hidden anymore (or it has finished playing), to test-drive how much decoding time would have been saved by the video-decode-suspend feature. Note that this is done inside HTMLMediaElement by simulating what should happen in the MDSM, because instrumenting the MDSM itself and friends would have been harder and more intrusive. MozReview-Commit-ID: LdxhPtmoXeA
dc798effc8624381f7f193bf18e11ef1ca65d2fb: Bug 1293145 - Histogram for VIDEO_INFERRED_DECODE_SUSPEND_PERCENTAGE - r=francois,kamidphish
Gerald Squelart <gsquelart@mozilla.com> - Mon, 08 Aug 2016 11:07:39 +0800 - rev 308619
Push 31179 by gsquelart@mozilla.com at Tue, 09 Aug 2016 03:08:46 +0000
Bug 1293145 - Histogram for VIDEO_INFERRED_DECODE_SUSPEND_PERCENTAGE - r=francois,kamidphish Telemetry probe, for feedback (using r? in mozreview) by telemetry peer. This probe records a what-if scenario where video decoding would be suspended, so we can guage the actual benefits we would gain. MozReview-Commit-ID: 5caNjEVl1ti
a3dd453166abd914ab297c506165e15d7600b820: Backed out changeset 7545a33148f1 (bug 1287397) for Valgrind failures
Gregory Szorc <gps@mozilla.com> - Mon, 08 Aug 2016 19:34:41 -0700 - rev 308618
Push 31178 by gszorc@mozilla.com at Tue, 09 Aug 2016 02:35:08 +0000
Backed out changeset 7545a33148f1 (bug 1287397) for Valgrind failures
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip