Robert O'Callahan
|
64931e1915
|
Bug 593604. Part 8.5: Add SupportsComponentAlphaChildren API. r=bas,a=blocking
|
2011-01-03 14:48:09 +13:00 |
|
Robert O'Callahan
|
1afaa01821
|
Bug 593604. Part 4: Create Layer::GetSurfaceMode to help determine what kind of alpha support the layer needs. r=vlad,a=blocking
|
2011-01-03 14:48:09 +13:00 |
|
Oleg Romashin
|
08463ea8b9
|
Bug 619488 - Inform child processes of the compositor's layer-manager type. r=jones.chris.g a=b-f
|
2010-12-31 09:40:19 +02:00 |
|
Oleg Romashin
|
e8ef8e8cb9
|
Bug 615870 - Remote HTML5 video rendering pipeline should be shorter. part1. r=jones.chris.g a=b-f
* * *
Bug 615870. Part 3. mRoot check r=roc a=b-f
|
2010-12-27 08:12:17 +02:00 |
|
Robert O'Callahan
|
c6700e764d
|
Bug 612840. Part 4: Invert the meaning of CONTENT_NO_TEXT_OVER_TRANSPARENT and rename it. r=vlad
|
2010-12-20 14:26:14 +13:00 |
|
Robert O'Callahan
|
3259bd6e70
|
Bug 612840. Part 3: Make Layer::CONTENT_NO_TEXT_OVER_TRANSPARENT applicable to all layer types, and set CONTENT_NO_TEXT_OVER_TRANSPARENT on container layers. r=tnikkel,r=vlad
|
2010-12-20 14:26:14 +13:00 |
|
Robert O'Callahan
|
d8ccf4a713
|
Bug 612840. Part 1: Remove CONTENT_NO_TEXT flag since it's not really used. Also remove ShouldRetainTransparentSurface and related code; we'll assume that when text is over opaque pixels in an RGBA surface we can always paint it with subpixel AA --- and make it so in later patches. r=vlad
|
2010-12-20 14:26:13 +13:00 |
|
Michael Wu
|
adc8f28efe
|
Backed out changeset 34bd12eb4a9c for causing bug 618916, a=stuart
|
2010-12-13 16:14:07 -08:00 |
|
Oleg Romashin
|
32de6ed302
|
Bug 615870 - Remote HTML5 video rendering pipeline should be shorter r=roc a=b-f
|
2010-12-10 21:32:52 +02:00 |
|
Bas Schouten
|
604a3dd45e
|
Bug 595277 - Part 0: Clear out user data on destroy. r=roc
|
2010-12-07 03:05:25 +01:00 |
|
Bas Schouten
|
a8a2865db2
|
Backout bug 595277. a=bustage
|
2010-12-07 05:39:19 +01:00 |
|
Bas Schouten
|
e53c7eb164
|
Bug 595277 - Part 0: Clear out user data on destroy. r=roc
|
2010-12-07 03:05:25 +01:00 |
|
Tatiana Meshkova
|
cdf92598c9
|
bug 606730 - Remote thebesLayer BG color rendering always, even if it's not visible, Part 1: Add mLastChild to all ContainerLayer r=roc a=roc
|
2010-11-16 18:33:56 -05:00 |
|
Robert O'Callahan
|
26f24119f8
|
Bug 602200. Share code to compute effective transforms and opacity, and snap effective transforms. r=bas,sr=vlad,a=blocker
|
2010-11-08 22:06:15 +13:00 |
|
Chris Jones
|
ef69e48c78
|
Bug 60431, part 1: Add a ShadowLayer base class. r=roc sr=vlad
|
2010-10-13 17:55:45 -05:00 |
|
Bas Schouten
|
b90c29d4b9
|
Bug 546514 - Part 4: Build D3D10 layers. r=vlad
|
2010-10-01 00:53:51 +02:00 |
|
Robert O'Callahan
|
edffdd77c1
|
Bug 584494. Avoid clipping in BasicThebesLayer when not necessary. r=cjones a2.0=blocking2.0:betaN
|
2010-09-17 12:29:52 -07:00 |
|
Chris Jones
|
3b953ced69
|
Merge m-c --> cedar
|
2010-09-08 17:25:30 -05:00 |
|
Chris Jones
|
f502883ffc
|
Bug 590294, part 7: Add APIs for recording the resolution at which ThebesLayers were painted and for requesting resolution-scaled drawing for basic layers. r=roc sr=vlad
|
2010-09-03 15:10:46 -05:00 |
|
Chris Jones
|
6480591e23
|
Bug 590294, part 2: Add a ContainerLayer attribute FrameMetrics that stores relevant information from layout/ on the root layer. r=roc sr=vlad
|
2010-09-03 15:10:45 -05:00 |
|
Chris Jones
|
1ef9f416ce
|
Merge m-c --> cedar
--HG--
rename : layout/style/test/hover_helper.html => layout/style/test/chrome/hover_helper.html
rename : layout/style/test/test_hover.html => layout/style/test/chrome/test_hover.html
|
2010-09-03 14:07:55 -05:00 |
|
Joe Drew
|
dbb9a82fc2
|
Bug 590841 - Add the ability for a DOM window to let us know when it's accelerated, and use that value in about:support. r=gavin sr=roc a=blocking2.0:beta6+
|
2010-09-03 14:01:05 -04:00 |
|
Robert O'Callahan
|
be2d05f9a8
|
Bug 579276. Part 3: Change Set/IsOpaqueContent API to a more generic Get/SetContentFlags API. r=cjones,sr=vlad
|
2010-09-02 21:18:40 +12:00 |
|
Robert O'Callahan
|
c649008789
|
Bug 579276. Part 1: Change layer/layermanager user data API to use keys and values. r=cjones,sr=vlad
|
2010-09-02 21:18:39 +12:00 |
|
Chris Jones
|
16b9e25f92
|
Bug 570620, part h: Add a Layer::Disconnect interface. sr=vlad
|
2010-08-20 18:24:41 -05:00 |
|
Bas Schouten
|
2d7db6d80e
|
Bug 593268 - Part 1: Expose LayerManager::CreateOptimalSurface. r=vlad sr=roc
|
2010-09-08 05:27:29 +02:00 |
|
Vladimir Vukicevic
|
956826cf56
|
b=574481; fix layers lifetime issues; part 1 - add API; r=roc
|
2010-08-06 22:09:17 -07:00 |
|
Chris Jones
|
cdb78a8151
|
Bug 570294, part c: C++ part of Layers IPC interface. r=Bas sr=vlad
--HG--
extra : rebase_source : 12246bd29d0469630c406dea4b137e792002de57
|
2010-07-21 16:17:33 -05:00 |
|
Chris Jones
|
aab660510e
|
Bug 570294, part b: Add a Mutated() API allowing Layers to notify their managers that their Layer attributes have changed. r=Bas sr=roc
--HG--
extra : rebase_source : e3b7714bb3083bcf30b08920ebce1a656d48798a
|
2010-07-21 16:17:33 -05:00 |
|
Chris Jones
|
40a231016e
|
Bug 573829, part 1: Refactor ThebesLayerBuffer in preparation for its use in the OGL layers backend. r=roc
--HG--
rename : gfx/layers/basic/ThebesLayerBuffer.cpp => gfx/layers/ThebesLayerBuffer.cpp
rename : gfx/layers/basic/ThebesLayerBuffer.h => gfx/layers/ThebesLayerBuffer.h
|
2010-07-21 13:06:33 -05:00 |
|
Chris Jones
|
ad15c41672
|
Bug 567421, part 2: Implement Dump[Self](FILE*) and Log[Self]() methods for layers. r=roc
|
2010-07-21 13:06:33 -05:00 |
|
Chris Jones
|
509381a2b4
|
Bug 567421, part 1: Rename NS_* macros to MOZ_* and add LayerManager::Name() interface. r=roc
|
2010-07-21 13:06:33 -05:00 |
|
Ryan VanderMeulen
|
bf4b81178a
|
Bug 577344 - Define extra virtual function unconditionally. r=roc
|
2010-07-17 18:26:02 +02:00 |
|
Robert O'Callahan
|
6824d17ea0
|
Bug 564991. Part 9: Retain layer trees. r=tnikkel,sr=mats
|
2010-07-16 09:07:51 +12:00 |
|
Robert O'Callahan
|
b12eec77e4
|
Bug 564991. Part 6: Make BasicLayers support retained ThebesLayer contents. r=cjones,sr=vlad
|
2010-03-04 10:37:04 +13:00 |
|
Matt Woodrow
|
47f140fb7d
|
Bug 564991. Part 8: Hoist GetLayerType out of individual layer manager types and make it available for all layers. r=jrmuizel,sr=vlad
|
2010-07-01 20:01:09 -05:00 |
|
Robert O'Callahan
|
37a26c36a7
|
Bug 568041. Add user-data API and GetRoot to LayerManager. Move mVisibleRegion into Layer. r=bas,sr=vlad
|
2010-06-01 11:29:37 +12:00 |
|
Bas Schouten
|
01d768b811
|
Bug 546515: Part 1: Add a layers backend based on Direct3D9. r=jrmuizel
|
2010-05-24 17:28:51 +02:00 |
|
Robert O'Callahan
|
b32027fed6
|
Bug 564993. Part 5: Change ThebesLayer painting to be callback-based; move layer tree construction to FrameLayerBuilder. r=Bas,mats,sr=vlad
|
2010-05-21 15:20:48 +12:00 |
|
Robert O'Callahan
|
01e9dabdad
|
Backed out changeset b37bdb032fe7
|
2010-05-24 10:53:05 +12:00 |
|
Robert O'Callahan
|
0417d4868e
|
Bug 564993. Part 5: Change ThebesLayer painting to be callback-based; move layer tree construction to FrameLayerBuilder. r=Bas,mats,sr=vlad
|
2010-05-21 15:20:48 +12:00 |
|
Robert O'Callahan
|
20c2e464f7
|
Backed out changeset efa8719a93d2
|
2010-05-21 16:34:23 +12:00 |
|
Robert O'Callahan
|
6391e1262a
|
Bug 564993. Part 5: Change ThebesLayer painting to be callback-based; move layer tree construction to FrameLayerBuilder. r=Bas,mats,sr=vlad
|
2010-05-21 15:20:48 +12:00 |
|
Robert O'Callahan
|
b5746a540b
|
Bug 564993. Part 4: Add trivial user-data API so layout can attach data to layers. r=Bas,sr=vlad
|
2010-05-21 15:20:48 +12:00 |
|
Robert O'Callahan
|
87f96430ac
|
Bug 561959. Replace solid-color ThebesLayers with ColorLayers. r=dbaron
|
2010-05-13 12:56:11 +12:00 |
|
Vladimir Vukicevic
|
e5d92d3d03
|
b=561168; convert canvas to use layers for rendering - followup #2; r=roc
|
2010-05-17 21:04:22 -07:00 |
|
Vladimir Vukicevic
|
b5ac042d49
|
b=561168; convert canvas to use layers for rendering; r=roc,bas
|
2010-05-17 21:04:22 -07:00 |
|
Robert O'Callahan
|
26569a71da
|
Bug 561959. Implement ColorLayer, which paints a solid color into its layer. r=bas,sr=vlad
|
2010-05-13 12:56:11 +12:00 |
|
Robert O'Callahan
|
962d37b89b
|
Bug 564993. Part 1: Remove CopyFrom API, it won't be used. r=Bas
|
2010-03-03 13:53:52 +13:00 |
|
Daniel Holbert
|
d509dc0e16
|
Bug 551298, patch B: Replace uses of THEBES_INLINE_DECL_REFCOUNTING with NS_INLINE_DECL_REFCOUNTING. r=roc
|
2010-04-01 11:05:40 -07:00 |
|