Robert O'Callahan
|
11da332212
|
Bug 852489. Part 4: Don't call RepositionChild if the layer is already in the right position. r=mattwoodrow
--HG--
extra : rebase_source : 1a3be842c65ab00dc7a72361e522e5343e5de967
|
2013-03-22 15:17:29 +13:00 |
|
Benoit Girard
|
fc10a7cfe4
|
Bug 851611 - Part 3: Rename headers. r=jrmuizel
--HG--
rename : tools/profiler/sampler.h => tools/profiler/GeckoProfiler.h
rename : tools/profiler/sps_sampler.h => tools/profiler/GeckoProfilerImpl.h
extra : rebase_source : 6ea7c660764a4390cdd8dd91561fff1d7bad6035
|
2013-03-18 15:25:50 +01:00 |
|
Benoit Girard
|
9d12529d78
|
Bug 851611 - Part 2: Update profiler calls. r=jrmuizel
--HG--
extra : rebase_source : f76accc3d3dd86c75cb3e9750734f23ec9c29941
|
2013-03-16 00:47:02 -04:00 |
|
Matt Woodrow
|
667dc0c39c
|
Bug 822086 - Don't build ContainerLayers that would have a singular matrix. r=roc
|
2013-03-21 15:33:00 +13:00 |
|
Robert O'Callahan
|
3f62f02bdc
|
Bug 846901 - Support prerendering elements with animated transforms that are offscreen but only by a small amount. r=mattwoodrow
|
2013-03-19 09:08:29 -04:00 |
|
Ed Morley
|
3be8543796
|
Backed out changeset e8ffcf4b8e22 (bug 846901)
|
2013-03-19 14:15:07 +00:00 |
|
Robert O'Callahan
|
e0e3473650
|
Bug 846901 - Support prerendering elements with animated transforms that are offscreen but only by a small amount. r=mattwoodrow
|
2013-03-19 09:08:29 -04:00 |
|
Ed Morley
|
b2109c458f
|
Backed out changeset c75481a07302 (bug 851611)
|
2013-03-18 14:10:35 +00:00 |
|
Ed Morley
|
2b1775b4e9
|
Backed out changeset d195190adc48 (bug 851611)
--HG--
rename : tools/profiler/GeckoProfiler.h => tools/profiler/sampler.h
rename : tools/profiler/GeckoProfilerImpl.h => tools/profiler/sps_sampler.h
|
2013-03-18 14:10:30 +00:00 |
|
Benoit Girard
|
664cf994b4
|
Bug 851611 - Part 3: Rename headers. r=jrmuizel
--HG--
rename : tools/profiler/sampler.h => tools/profiler/GeckoProfiler.h
rename : tools/profiler/sps_sampler.h => tools/profiler/GeckoProfilerImpl.h
extra : rebase_source : 552fe1d3ff61d15b264aaf86f7c8cb4f4eff69d1
|
2013-03-18 14:41:02 +01:00 |
|
Benoit Girard
|
c4c6a0ddf5
|
Bug 851611 - Part 2: Update profiler calls. r=jrmuizel
--HG--
extra : rebase_source : 3032aaf7e50cdf9c350da688ec34e50a695fc7ca
|
2013-03-16 00:47:02 -04:00 |
|
Paul Rouget
|
38a173fccd
|
Bug 847890 - paint flashing for content only. r=roc
|
2013-03-12 11:01:00 -07:00 |
|
Ed Morley
|
6a8c65a07f
|
Backed out changeset eaf182f23c3a (bug 847890) for failures in test_bug847890_paintFlashing.html on a CLOSED TREE
|
2013-03-13 10:06:34 +00:00 |
|
Paul Rouget
|
09f83d1399
|
Bug 847890 - paint flashing for content only. r=roc
|
2013-03-12 11:01:00 -07:00 |
|
Matt Woodrow
|
7876915769
|
Bug 846971 - Don't create layers that are scaled to 0. r=roc
|
2013-03-06 09:04:40 +13:00 |
|
Robert O'Callahan
|
ff837639e6
|
Bug 845526 - Limit complexity of invalid region in RemoveFrameFromLayerManager. r=mattwoodrow
|
2013-03-02 12:21:00 -05:00 |
|
Ed Morley
|
8040985ec5
|
Backed out changeset 05c35dc73323 (bug 845526)
|
2013-02-27 12:49:29 +00:00 |
|
Robert O'Callahan
|
bffb159b08
|
Bug 845526. Limit complexity of invalid region in RemoveFrameFromLayerManager. r=mattwoodrow
--HG--
extra : rebase_source : ca0a1d7928c991604d5979bcf35b4fcea462c31a
|
2013-02-27 16:05:32 +13:00 |
|
Mats Palmgren
|
6c53161814
|
Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan
|
2013-01-15 13:22:03 +01:00 |
|
Anthony Jones
|
3c191a8ead
|
Bug 825808 - Fix animations by marking transforms as not fixed. r=roc
|
2013-01-12 15:48:55 -05:00 |
|
Nicholas Cameron
|
3ad3f5b421
|
Bug 824454; use the resolution scale in OMTA transforms. r=cjones; a=blocking-basecamp
--HG--
extra : rebase_source : 8f045dd319418b771c5f31ca2f3477ab5673a5ad
|
2013-01-08 10:39:12 +01:00 |
|
Nicholas Cameron
|
9b79ff5d5b
|
Bug 822231; use the maximum scale for animated scaling. r=roc
|
2012-12-21 16:58:17 -05:00 |
|
Justin Lebar
|
326d9f9fdf
|
Bug 819791 - Part 8: Use explicit TArray copy constructors in FrameLayerBuilder. r=roc
|
2012-12-18 20:16:06 -05:00 |
|
Matt Woodrow
|
35435d86a2
|
Bug 821995 - Revert an incorrect change to matrix multiplication in ChooseScaleAndSetTransform. r=roc
|
2012-12-18 18:58:44 +13:00 |
|
Jeff Walden
|
7146c23e80
|
Bug 820570 - Move mozilla::DebugOnly into DebugOnly.h to pare down the grab-baggish Util.h. r=Ms2ger
|
2012-12-14 18:58:45 -05:00 |
|
Matt Woodrow
|
f995da7b0f
|
Backout changeset 3ba90f85653a (Bug 805343) for regressing android talos tests
|
2012-12-14 11:51:00 +13:00 |
|
Matt Woodrow
|
5c2d424a58
|
Backout changeset e8f5182d94c5 (Bug 805343) for regressing android talos tests
|
2012-12-14 11:50:57 +13:00 |
|
Matt Woodrow
|
1bc8a88aa8
|
Bug 820541 - Only call ProcessRemovedDisplayItems once per transaction. r=roc
|
2012-12-13 09:47:05 +13:00 |
|
Robert O'Callahan
|
2e8615df8f
|
Bug 663776. Part 1: When determining whether the scale factors hav changed, we need to use GetBaseTransform for the old scale factors, because that's what stores the old transform that we computed scale factors from. r=mattwoodrow
--HG--
extra : rebase_source : 48be38242fa6bf51644dc45a804dd834e7eb97b7
|
2012-12-07 12:58:12 +13:00 |
|
Nicholas Cameron
|
2b16f074f3
|
Bug 782368; undo patch from 780868. r=mattwoodrow
--HG--
extra : rebase_source : 6eb5a907d4e1eafa6bc7c6dd5d185c28a4c248be
|
2012-12-12 10:57:52 +13:00 |
|
Matt Woodrow
|
16aadb5e5c
|
Bug 806099 - Use the 'best' active scrolled root when flattening layers, even if it isn't an ancestor of all display items. r=roc
|
2012-12-12 09:36:22 +13:00 |
|
Robert O'Callahan
|
4f25ab855f
|
Bug 805343. Part 2: Update FrameLayerBuilder::HasVisibleRetainedDataFor to account for occluded display items. r=mattwoodrow
--HG--
extra : rebase_source : 293895627ef5f37c508a23fe9e9a5639527aafcc
|
2012-12-10 18:49:17 +13:00 |
|
Robert O'Callahan
|
7aebe60cc1
|
Bug 805343. Identify DisplayItemDatas that are completely hidden by other opaque content in their ThebesLayer, and ignore them when we check to see whether there's an image we might need to invalidate. r=mattwoodrow
--HG--
extra : rebase_source : 7e68dc33324d8ff26286723bdbaaea18060354ac
|
2012-12-10 18:47:33 +13:00 |
|
Robert O'Callahan
|
06e395c355
|
Bug 818643. Issue an NotifyRenderingChanged callback on nsDisplayItems when we invalidate anything to do with the display item. Make nsDisplayCanvasBackground override NotifyRenderingChanged to invalidate the cached background image. r=mattwoodrow
--HG--
extra : rebase_source : c28b2804d647a991f7d2cb8167fcf039c1835d75
|
2012-12-10 18:34:31 +13:00 |
|
Ed Morley
|
e987323650
|
Backout 55d5f3cd5c85, d89ae7f40549 & 270391fca858 (bug 663776) for assertions
|
2012-12-07 12:37:36 +00:00 |
|
Robert O'Callahan
|
744c20ef54
|
Bug 663776. Part 1: When determining whether the scale factors hav changed, we need to use GetBaseTransform for the old scale factors, because that's what stores the old transform that we computed scale factors from. r=mattwoodrow
|
2012-12-07 12:58:12 +13:00 |
|
Karl Tomlinson
|
b14cf687ae
|
b=786100 consider display item snap when hunting uniform background color r=roc
--HG--
extra : transplant_source : P%7CO%27%D3%E6%B6-eX%BF%AAw%EA%D1.%B8j%D9%2C
|
2012-12-05 15:53:17 +13:00 |
|
Matt Woodrow
|
521e6f100b
|
Bug 810302 - When flattening layers together to avoid component alpha, attempt to pick the 'best' active scrolled root to minimize invalidation during scrolling. r=roc
|
2012-12-04 19:05:22 +13:00 |
|
Matt Woodrow
|
e3e63818cc
|
Bug 812107 - Don't attempt to do scroll compensation in FrameLayerBuilder for transformed containers. r=roc
|
2012-12-04 19:04:20 +13:00 |
|
Kartikaya Gupta
|
268082eeb3
|
Bug 814418 - Fix some warnings about unused variables. r=ehsan
|
2012-11-30 11:06:37 -05:00 |
|
Robert O'Callahan
|
4fd3be0cc7
|
Bug 815593. Don't layerize images that exceed MaxTextureSize. r=mattwoodrow
--HG--
extra : rebase_source : f94300b24b90d063df095324663c9d8fa49e42e9
|
2012-11-28 15:34:45 +13:00 |
|
Matt Woodrow
|
7c2f1cdf21
|
Bug 796847 - Make AdjustInvalidAreaForSVGEffects correctly adjust for the coordinate space of the input rect. r=dholbert
|
2012-11-28 17:06:07 +13:00 |
|
Matt Woodrow
|
27cfdfd6b4
|
Bug 802385 - Never flatten component alpha layers when compositing with an accelerated layer manager. r=roc
|
2012-11-22 18:34:32 +13:00 |
|
Matt Woodrow
|
989deb978d
|
Bug 810275 - Remove the inactive layer tree offset when compute the active scrolled root position. r=roc
|
2012-11-22 18:33:37 +13:00 |
|
Nicholas Cameron
|
75dacf4dde
|
Bug 812908; add a debug pref for forcing active layers; r=roc
|
2012-11-23 12:29:05 +13:00 |
|
Ed Morley
|
2f9dc50bd2
|
Backout d30b99cfd933 (bug 802385), 58ce0ddf7611 (bug 810275), 1c96b4a67d38 (bug 810592) for reftest failures
|
2012-11-22 09:59:23 +00:00 |
|
Matt Woodrow
|
4b2c6ecf11
|
Bug 802385 - Never flatten component alpha layers when compositing with an accelerated layer manager. r=roc
|
2012-11-22 18:34:32 +13:00 |
|
Matt Woodrow
|
3fa36733f3
|
Bug 810275 - Remove the inactive layer tree offset when compute the active scrolled root position. r=roc
|
2012-11-22 18:33:37 +13:00 |
|
Robert O'Callahan
|
b665acff49
|
Bug 812817. Ignore TYPE_ZERO nsDisplayItemData records constructed for the root layer. r=mattwoodrow
|
2012-11-19 23:54:50 +13:00 |
|
Matt Woodrow
|
5dc466f953
|
Bug 811927 - Allow conversion of nsDisplayBackgroundImage into ImageLayers. r=roc
|
2012-11-19 16:28:18 +13:00 |
|