Robert O'Callahan
|
d1cc7cc31e
|
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
|
d16ac09714
|
Bug 60431, part 1: Add a ShadowLayer base class. r=roc sr=vlad
|
2010-10-13 17:55:45 -05:00 |
|
Bas Schouten
|
6d3e2ce7dd
|
Bug 546514 - Part 4: Build D3D10 layers. r=vlad
|
2010-10-01 00:53:51 +02:00 |
|
Robert O'Callahan
|
bc4f762846
|
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
|
a9dee7b997
|
Merge m-c --> cedar
|
2010-09-08 17:25:30 -05:00 |
|
Chris Jones
|
4f5c5dbebe
|
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
|
b6d068537c
|
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
|
170f70e9f6
|
Merge m-c --> cedar
|
2010-09-03 14:07:55 -05:00 |
|
Joe Drew
|
0eeb928d16
|
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
|
fb16daf902
|
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
|
528fee472b
|
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
|
5c38326e6b
|
Bug 570620, part h: Add a Layer::Disconnect interface. sr=vlad
|
2010-08-20 18:24:41 -05:00 |
|
Bas Schouten
|
1012e11969
|
Bug 593268 - Part 1: Expose LayerManager::CreateOptimalSurface. r=vlad sr=roc
|
2010-09-08 05:27:29 +02:00 |
|
Vladimir Vukicevic
|
ed161c1754
|
b=574481; fix layers lifetime issues; part 1 - add API; r=roc
|
2010-08-06 22:09:17 -07:00 |
|
Chris Jones
|
c9c649db5e
|
Bug 570294, part c: C++ part of Layers IPC interface. r=Bas sr=vlad
|
2010-07-21 16:17:33 -05:00 |
|
Chris Jones
|
93fa9e0a8a
|
Bug 570294, part b: Add a Mutated() API allowing Layers to notify their managers that their Layer attributes have changed. r=Bas sr=roc
|
2010-07-21 16:17:33 -05:00 |
|
Chris Jones
|
96dd89e531
|
Bug 573829, part 1: Refactor ThebesLayerBuffer in preparation for its use in the OGL layers backend. r=roc
|
2010-07-21 13:06:33 -05:00 |
|
Chris Jones
|
71f449e349
|
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
|
162f4ed715
|
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
|
8d68ce2615
|
Bug 577344 - Define extra virtual function unconditionally. r=roc
|
2010-07-17 18:26:02 +02:00 |
|
Robert O'Callahan
|
7166351c49
|
Bug 564991. Part 9: Retain layer trees. r=tnikkel,sr=mats
|
2010-07-16 09:07:51 +12:00 |
|
Robert O'Callahan
|
802883e070
|
Bug 564991. Part 6: Make BasicLayers support retained ThebesLayer contents. r=cjones,sr=vlad
|
2010-03-04 10:37:04 +13:00 |
|
Matt Woodrow
|
a349797ef9
|
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
|
9f01d99db1
|
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
|
f8710cf27a
|
Bug 546515: Part 1: Add a layers backend based on Direct3D9. r=jrmuizel
|
2010-05-24 17:28:51 +02:00 |
|
Robert O'Callahan
|
077cae77a8
|
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
|
b0069a62d7
|
Backed out changeset b37bdb032fe7
|
2010-05-24 10:53:05 +12:00 |
|
Robert O'Callahan
|
878449cec1
|
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
|
3565425117
|
Backed out changeset efa8719a93d2
|
2010-05-21 16:34:23 +12:00 |
|
Robert O'Callahan
|
be435d540e
|
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
|
939ef53b95
|
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
|
43da4f4722
|
Bug 561959. Replace solid-color ThebesLayers with ColorLayers. r=dbaron
|
2010-05-13 12:56:11 +12:00 |
|
Vladimir Vukicevic
|
5e2b316c16
|
b=561168; convert canvas to use layers for rendering - followup #2; r=roc
|
2010-05-17 21:04:22 -07:00 |
|
Vladimir Vukicevic
|
f105732465
|
b=561168; convert canvas to use layers for rendering; r=roc,bas
|
2010-05-17 21:04:22 -07:00 |
|
Robert O'Callahan
|
371a289e0f
|
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
|
261c95ae14
|
Bug 564993. Part 1: Remove CopyFrom API, it won't be used. r=Bas
|
2010-03-03 13:53:52 +13:00 |
|
Daniel Holbert
|
a42f642164
|
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 |
|
Daniel Holbert
|
078519a8d9
|
Backed out changeset 29bc09de2f77 (Bug 551298) due to Linux debug mochitest-5 orange
|
2010-04-01 09:38:53 -07:00 |
|
Daniel Holbert
|
719628f3b3
|
Bug 551298, patch B: Replace uses of THEBES_INLINE_DECL_REFCOUNTING with NS_INLINE_DECL_REFCOUNTING. r=roc
|
2010-04-01 08:08:51 -07:00 |
|
Bas Schouten
|
76297eb440
|
Bug 556029: Add the ability to detect which layers backend is used. r=roc
|
2010-03-30 20:58:37 +02:00 |
|
Robert O'Callahan
|
a5402c4dfd
|
Bug 538323. Part 1: create ImageLayers and associated API for displaying pixel-buffers in various formats. r=jrmuizel,sr=dbaron
|
2010-03-02 12:09:35 +13:00 |
|
Robert O'Callahan
|
e29bc358f8
|
Bug 538266. Part 2: add transform API to layer system. r=jrmuizel,sr=dbaron
|
2010-03-02 12:08:28 +13:00 |
|
Robert O'Callahan
|
46c50d3967
|
Bug 534425. Part 1: Create initial layers API. r=jmuizelaar,sr=dbaron
|
2010-03-01 20:56:18 +13:00 |
|