Sotaro Ikeda
314fa06ff8
Bug 1034294 - Fix SharedBufferManagerParent r=jgilbert
2014-07-04 03:50:01 -07:00
Nicolas Silva
cc8c53aa9b
Bug 1019000 - Ensure that successfully write-locked D3D TextureClients provide a valid DrawTarget. r=mattwoodrow
2014-07-04 10:26:14 +02:00
Boris Chiou
48e3a702de
Bug 975346 - Part 2: Support LayerScope for HwcComposer2D. r=dglastonbury
...
1. Retrieve buffer from GPU.
2. Refactor - use SenderHelper class to manage the Sender
static function structure.
2014-07-03 01:17:00 +02:00
Boris Chiou
c900095227
Bug 975346 - Part 1: General functions for Effects. r=dglastonbury
...
1. Support GenEffectChain() for LayerComposite.
Each layer can use this API to gen the
EffectChain (only primary effect now)
2. Support GenEffect() for CompositableHost.
3. Move AutoLock to compositeHost.
2014-06-22 19:06:00 +02:00
Ryan VanderMeulen
7189c91e41
Backed out 10 changesets (bug 1033358, bug 774388, bug 1028383) for causing frequent shutdown crashes on a CLOSED TREE.
...
Backed out changeset a54b05c9e4a1 (bug 1028383)
Backed out changeset 37985f79e0c2 (bug 774388)
Backed out changeset d07521729077 (bug 774388)
Backed out changeset 9f14b17f358c (bug 774388)
Backed out changeset 2d347d6aa9bc (bug 774388)
Backed out changeset 99581dfb5ec4 (bug 774388)
Backed out changeset 2532e22d6135 (bug 774388)
Backed out changeset 719844108f1a (bug 774388)
Backed out changeset 7829c78348a4 (bug 1033358)
Backed out changeset c571df9a85de (bug 1033358)
2014-07-03 20:37:05 -04:00
Kartikaya Gupta
34aa55fd73
Bug 1033398 - Ensure we request composites while overscroll is being reduced by touch input. r=drs
2014-07-03 18:26:04 -04:00
Kartikaya Gupta
90a225a24d
Bug 1027851 - Ensure the displayport size always includes the danger zone. r=Cwiiis
2014-07-03 18:26:03 -04:00
Kartikaya Gupta
7c84621594
Bug 1027851 - Add some more logging for when we abort paints. r=Cwiiis
2014-07-03 18:26:03 -04:00
Benoit Jacob
671c7873ea
Bug 774388 - Patch 11: Use a plain RunnableFunction to release the ImageBridgeParent singleton - r=mattwoodrow
2014-07-03 14:53:34 -04:00
Benoit Jacob
f699a51e21
Bug 774388 - Patch 10: destroy the ImageBridgeChild singleton on the main thread (and sprinkle some assertions) - r=mattwoodrow
2014-07-03 14:53:32 -04:00
Benoit Jacob
9a085aa41f
Bug 774388 - Patch 9: Introduce NS_INLINE_DECL_THREADSAFE_REFCOUNTING_WITH_MAIN_THREAD_DESTRUCTION - r=mattwoodrow
2014-07-03 14:53:31 -04:00
Benoit Jacob
a88b8b44ad
Bug 774388 - Patch 8: Avoid a deadlock between shutdown of CompositorParent and of CompositorThreadHolder - r=mattwoodrow
2014-07-03 14:53:29 -04:00
Benoit Jacob
ada1f420aa
Bug 774388 - Patch 7: Block the main thread on compositor shutdown - r=mattwoodrow
2014-07-03 14:53:28 -04:00
Benoit Jacob
f0b8964459
Bug 774388 - Patch 5: Wait for [CrossProcess]CompositorParent's to be gone before we tear down the compositor thread - r=mattwoodrow
2014-07-03 14:53:27 -04:00
Kartikaya Gupta
e2bb6330dc
Bug 1030245 - When dumping the layers dump, ensure up to 1024 characters of each line in the dump is output. r=BenWa
2014-07-03 09:09:24 -04:00
Jeff Gilbert
d220b95c03
Bug 1033124 - Use correct and more precise coeffs for YCbCr->RGB conversion. - r=mattwoodrow,r=bas
2014-07-02 17:48:18 -07:00
Sotaro Ikeda
d5b07e3b7a
Bug 1032364 - Change gralloc buffer's key to 64bit r=jmuizelaar
2014-07-02 14:45:59 -07:00
Benoit Girard
91578ecf84
Bug 1027362 - Remove the old basic frame counter. r=jrmuizel
2014-07-02 16:38:40 -04:00
Walter Litwinczyk
324cfd1c23
Bug 701948 - Rename nsIGfxInfo::FEATURE_NO_INFO to nsIGfxInfo::FEATURE_STATUS_OK. r=jgilbert
2014-07-01 14:44:09 -07:00
Sotaro Ikeda
b82cf1d388
Bug 1031527 - remove dup fd from ParamTraits<MagicGrallocBufferHandle>::Read() r=jrmuizel
2014-06-30 16:36:52 -07:00
Jeff Gilbert
b7315c889d
Bug 1030934 - Handle a null-frame update. - r=bas
2014-06-30 15:09:55 -07:00
Boris Chiou
bdc1d1dc20
Bug 1029956 - Fix mLayerRef init for color layers. r=dglastonbury
...
We didn't initialize the mLayerRef in the constructor of
DebugGLColorData. Just fix it.
2014-06-24 21:42:00 +02:00
Matt Woodrow
e8c5cf4d6c
Bug 1028237 - Account for device offset for thebes layer masks. r=roc
2014-06-30 16:26:09 +12:00
Chris Peterson
7490224f5d
Bug 1031165 - Fix non-unified OS X build's warnings-as-errors in gfx/layers. r=bjacob
2014-06-26 23:36:27 -07:00
Carsten "Tomcat" Book
6bec2c9775
Merge mozilla-central to mozilla-inbound
2014-06-27 15:51:09 +02:00
Sotaro Ikeda
cf6f0b7435
Bug 1029719 - Release TextureClient on correct thread r=jmuizelaar
2014-06-27 06:26:51 -07:00
Kartikaya Gupta
b277900e52
Bug 1030221 - Make sure to clear overscroll if we cancel a fling. r=drs
2014-06-26 18:49:11 -04:00
Kartikaya Gupta
c83d11f80f
Bug 1030221 - Move animation Sample functions into the class definition. r=drs
2014-06-26 18:49:11 -04:00
Kartikaya Gupta
fcf2a64e90
Bug 1022956 - When fling velocity is high, don't let tap gestures trigger clicks to content. r=drs r=Bas
2014-06-26 18:37:44 -04:00
Jonathan Watt
488b914f94
Bug 1031055 - Get rid of the Thebes backed gfxContexts in FrameLayerBuilder.cpp, and get rid of gfxASurface::DumpAsDataURL. r=mattwoodrow
2014-06-27 12:19:40 +01:00
Carsten "Tomcat" Book
662392adb6
Merge mozilla-central to mozilla-inbound
2014-06-26 15:51:31 +02:00
Wes Kocher
da0ec8e8aa
Merge m-c to b2g-inbound a=merge
2014-06-25 18:41:59 -07:00
Kartikaya Gupta
ffb7a3d4db
Bug 1030181 - Share code for dealing with WidgetTouchEvent and MultiTouchInput. r=drs r=smaug
2014-06-25 20:11:20 -04:00
Kartikaya Gupta
683a85494a
Bug 1023506 - Don't fill the background color for overscrolled scrollinfo layers. r=mattwoodrow
2014-06-25 19:18:33 -04:00
kylma
80b1c2d236
Bug 1001582 - HasScrollgrab transitioned from private to public member, getter/setter added. r=kats
2014-06-25 19:16:27 -04:00
Kartikaya Gupta
3bcbe917e1
Bug 1027309 - When switching to a new APZC for a touch input block, cancel state in the old APZC. r=drs
2014-06-25 19:13:59 -04:00
Kartikaya Gupta
145596d033
Bug 1027309 - Ensure we build the overscroll handoff chain based on the APZC receiving input. r=drs
2014-06-25 19:13:53 -04:00
Kartikaya Gupta
d7af89df25
Bug 1027309 - Add some more logging in APZ code. r=drs
2014-06-25 19:13:26 -04:00
Markus Stange
43ed36fc07
Bug 987497 - Force buggy drivers to pick up the TexturePass2 uniform change. r=bjacob
...
--HG--
extra : rebase_source : 8784c1240c5e538d95608e10a7b161b4373037cb
2014-06-26 14:40:11 +02:00
Markus Stange
843671a23a
Bug 1024473 - Update canvas mask layer even when nothing in the canvas changed. r=mattwoodrow
...
* * *
Bug 1024473 - Fix the test. CLOSED TREE
--HG--
extra : rebase_source : ec81f6281d1651bbf1f2a1574bc6fd1a54dbdcf1
2014-06-25 10:37:58 +02:00
Markus Stange
44c6d1a259
Bug 1018522 - Move the call to ShadowLayersUpdated before EndTransaction so that EndTransaction can pick up layer tree changes caused by ShadowLayersUpdated. r=mattwoodrow
...
--HG--
extra : rebase_source : 640af9f3ef2488e8bf10315787a7ed389771568e
2014-06-26 14:40:10 +02:00
Gijs Kruitbosch
63563f9b5d
Bug 1030115 - fix apz.printtree caching to use gfxPrefs. r=kats, bas
2014-06-25 16:12:32 +01:00
Ed Morley
f70f501849
Backed out changeset 73c6b1fcd058 (bug 1024473)
2014-06-25 17:12:39 +01:00
Sotaro Ikeda
619ab290d7
Bug 1028532
- Remove Fence::merge() on gonk r=jmuizelaar
2014-06-25 06:13:34 -07:00
Markus Stange
6027de1f7c
Bug 1024473 - Update canvas mask layer even when nothing in the canvas changed. r=mattwoodrow
2014-06-25 10:37:58 +02:00
Benoit Jacob
2b28b04041
Bug 1029673 - Correctly report OMTC compositing in crash reports - r=Bas
2014-06-24 22:09:14 -04:00
Brian Birtles
2b0a950785
Bug 1010067 part 2 - Rename nsStyleAnimation.{h,cpp} to StyleAnimationValue.{h,cpp}; r=dbaron
...
--HG--
rename : layout/style/nsStyleAnimation.cpp => layout/style/StyleAnimationValue.cpp
rename : layout/style/nsStyleAnimation.h => layout/style/StyleAnimationValue.h
2014-06-24 15:29:54 +09:00
Brian Birtles
7621375179
Bug 1010067 part 1 - Rename nsStyleAnimation::Value to mozilla::StyleAnimationValue; r=dbaron
...
This patch also moves the static methods defined on nsStyleAnimation so that
they are part of StyleAnimationValue class.
Renaming nsStyleAnimation.h to StyleAnimationValue.h is performed in a separate
patch to simplify the diff (since some tools may not handle file renames
elegantly).
2014-06-24 15:29:54 +09:00
Kartikaya Gupta
e5ded19395
Bug 1024126 - Fix rounding errors and add a danger zone to the B2G AboutToCheckerboard heuristic function. r=Cwiiis
2014-06-23 20:54:32 -04:00
Benoit Jacob
61e163f753
Bug 1028420 - Non-unified build fails when using --enable-warnings-as-errors - bustage fix, no review
2014-06-23 14:49:09 -04:00