0813514a828bf931605bd22596d8fe876c1bb368: merge fx-team to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 09 Aug 2016 15:43:44 +0200 - rev 398603
Push 25578 by bmo:jnicol@mozilla.com at Tue, 09 Aug 2016 14:31:52 +0000
merge fx-team to mozilla-central a=merge
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 398602
Push 25578 by bmo:jnicol@mozilla.com at Tue, 09 Aug 2016 14:31:52 +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 398601
Push 25578 by bmo:jnicol@mozilla.com at Tue, 09 Aug 2016 14:31:52 +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 398600
Push 25578 by bmo:jnicol@mozilla.com at Tue, 09 Aug 2016 14:31:52 +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 398599
Push 25578 by bmo:jnicol@mozilla.com at Tue, 09 Aug 2016 14:31:52 +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 398598
Push 25578 by bmo:jnicol@mozilla.com at Tue, 09 Aug 2016 14:31:52 +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 398597
Push 25578 by bmo:jnicol@mozilla.com at Tue, 09 Aug 2016 14:31:52 +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 398596
Push 25578 by bmo:jnicol@mozilla.com at Tue, 09 Aug 2016 14:31:52 +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 398595
Push 25578 by bmo:jnicol@mozilla.com at Tue, 09 Aug 2016 14:31:52 +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 398594
Push 25578 by bmo:jnicol@mozilla.com at Tue, 09 Aug 2016 14:31:52 +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 398593
Push 25578 by bmo:jnicol@mozilla.com at Tue, 09 Aug 2016 14:31:52 +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 398592
Push 25578 by bmo:jnicol@mozilla.com at Tue, 09 Aug 2016 14:31:52 +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 398591
Push 25578 by bmo:jnicol@mozilla.com at Tue, 09 Aug 2016 14:31:52 +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 398590
Push 25578 by bmo:jnicol@mozilla.com at Tue, 09 Aug 2016 14:31:52 +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 398589
Push 25578 by bmo:jnicol@mozilla.com at Tue, 09 Aug 2016 14:31:52 +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 398588
Push 25578 by bmo:jnicol@mozilla.com at Tue, 09 Aug 2016 14:31:52 +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 398587
Push 25578 by bmo:jnicol@mozilla.com at Tue, 09 Aug 2016 14:31:52 +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 398586
Push 25578 by bmo:jnicol@mozilla.com at Tue, 09 Aug 2016 14:31:52 +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 398585
Push 25578 by bmo:jnicol@mozilla.com at Tue, 09 Aug 2016 14:31:52 +0000
Backed out changeset 7545a33148f1 (bug 1287397) for Valgrind failures
7545a33148f1b87ed695ed67ee880f0c36817e7d: Bug 1287397 - Fix wave chunk size overflow; r=cpearce
Anthony Jones <ajones@mozilla.com> - Tue, 09 Aug 2016 13:34:58 +1200 - rev 398584
Push 25578 by bmo:jnicol@mozilla.com at Tue, 09 Aug 2016 14:31:52 +0000
Bug 1287397 - Fix wave chunk size overflow; r=cpearce MozReview-Commit-ID: Dg1OT13urxe
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip