layout/base/FrameLayerBuilder.cpp
1f51d1614b9a58e41dd3a1bf2dc6aad34dbb2170
created 2015-10-07 15:05 -0400
pushed 2016-01-18 19:06 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
50bb473484fbf2dc7c2f76b0ed2d0cc44510a1d9
created 2015-09-25 12:55 -0400
pushed 2016-01-18 19:06 +0000
Botond Ballo Botond Ballo - Bug 1205630 - Translate a fixed background display item's clip rect correctly when setting it on the layer. r=mstange
5605805248d795bdef3d36f63f62fb6970008ef4
created 2015-09-25 19:23 -0400
pushed 2016-01-18 19:06 +0000
Botond Ballo Botond Ballo - Bug 1208661 - Do not assume that PaintRoot()'s contributions to the HTML paint dump will all be inside a <script> tag. r=BenWa
7d130726b9759291f4e4bba13c44527d4ac33402
created 2015-09-28 18:30 -0700
pushed 2016-01-18 19:06 +0000
Phil Ringnalda Phil Ringnalda - Back out 2 changesets (bug 1205630) for failing inactive-fixed-bg-bug1205630.xul on Mac and Windows
76076d8dad0272797b149ccb71b691b1ea3fdb84
created 2015-09-25 18:37 -0400
pushed 2016-01-18 19:06 +0000
Markus Stange Markus Stange - Bug 1105832 - Also dump inactive layer managers when display list dumping is enabled. r=mattwoodrow
9db06671fc0d8086f039ec6b18906a5b3b4910ed
created 2015-09-25 12:55 -0400
pushed 2016-01-18 19:06 +0000
Botond Ballo Botond Ballo - Bug 1205630 - Translate a fixed background display item's clip rect correctly when setting it on the layer. r=mstange
15ed42bf5d4c132adad9f34c3985a0b310a35d42
created 2015-09-28 15:17 -0400
pushed 2016-01-18 19:06 +0000
Kartikaya Gupta Kartikaya Gupta - Back out the bits of bug 1205087 that cache the AnimatedGeometryRoot on DisplayItem. r=backout
1c5c67287ea8c76ff7e77c9dc0f822a6ef054493
created 2015-09-03 11:43 -0500
pushed 2016-01-18 19:06 +0000
James Willcox James Willcox - Bug 1201541 - Use SingleTiledContentClient for non-scrollable layers on Android r=mattwoodrow
daf573ce289f7aa25f390ecee71ff62ad216248a
created 2015-09-24 18:16 -0700
pushed 2016-01-18 19:06 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1208283 (part 2) - Change ColorLayer::mColor, ColorLayerProperties::mColor, ReadbackLayer::mBackgroundColor from gfxRBGA to gfx::Color. r=jwatt.
7b98815299068fc24efd6e9240b822cdb8a83122
created 2015-09-25 15:47 +0200
pushed 2016-01-18 19:06 +0000
Markus Stange Markus Stange - Bug 1208438 - Don't allow layers with scrolling clips to occlusion-cull layers behind them. r=mattwoodrow
9d4b733346a784bee059b5e493a9091957aceeec
created 2015-09-25 13:01 -0700
pushed 2016-01-18 19:06 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1208457, bug 1208438) for bg-fixed-child-mask.html failures
5732108028dd36444ef884fd84950c6c08d09be0
created 2015-09-24 18:26 -0400
pushed 2016-01-18 19:06 +0000
Matt Woodrow Matt Woodrow - Bug 1205087 - Cache the AnimatedGeometryRoot on DisplayItem. r=roc
e4d65450f87c7ac884d2797083b0a318ed455a03
created 2015-09-24 18:25 -0400
pushed 2016-01-18 19:06 +0000
Matt Woodrow Matt Woodrow - Bug 1205087 - Remove LayerManager parameter for ShouldFixToViewport. r=roc
0499228f8fd1720d2f39d1cd284d738f102e1f53
created 2015-09-25 15:47 +0200
pushed 2016-01-18 19:06 +0000
Markus Stange Markus Stange - Bug 1208438 - Don't allow layers with scrolling clips to occlusion-cull layers behind them. r=mattwoodrow
c6765de566a32511826143c2d5c83512e83f68ab
created 2015-09-25 14:40 +0200
pushed 2016-01-18 19:06 +0000
Markus Stange Markus Stange - Bug 1203190 - Don't intersect with the visible rect for fixed background images. r=mattwoodrow
3e4a409f1dcdb7da0fa8b54ca231393b257fe4b9
created 2015-09-23 23:42 -0700
pushed 2016-01-18 19:06 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1207944 (part 5) - Use SetColor(const Color&) when setting from a constructed gfxRGBA. r=jwatt.
99f8738f91694f1a92708520d0877b0f3f0f0c7a
created 2015-09-21 11:56 +0200
pushed 2016-01-18 19:06 +0000
Markus Stange Markus Stange - Bug 1144534 - If we have tiling, don't reduce layer resolution for large transforms. r=mattwoodrow
0a34ebc90b1281f0e55c66133b6a617978945746
created 2015-09-20 18:28 +0200
pushed 2016-01-18 19:06 +0000
Markus Stange Markus Stange - Bug 1195400 - Check ancestor geometry roots when determining scrollability of a layer. r=mattwoodrow
c6d927b2b229f757f9cd414c3da7088e5a253042
created 2015-11-09 03:00 +0100
pushed 2015-12-04 23:28 +0000
Timothy Nikkel Timothy Nikkel - Bug 1199131 - Crash when click on a SELECT wich has at least 1 OPTION with background-attachment:fixed and a background. r=mstange, a=lizzard
ea5e14f1c519034119d8c7e85e31870048a15e08
created 2015-09-25 12:55 -0400
pushed 2015-12-04 23:28 +0000
Botond Ballo Botond Ballo - Bug 1205630 - Translate a fixed background display item's clip rect correctly when setting it on the layer. r=mstange, a=lizzard
8d8e196388b2a14f1cf9db825d244bfb634951ae
created 2015-09-25 16:27 -0700
pushed 2015-12-04 23:28 +0000
L. David Baron L. David Baron - Back out bug 1097464 (move preserve-3d handling into the compositor) from aurora to allow more time to sort out regressions (for the next release cycle). a=backout
621ab19e86db28c38bbbf9119fbf6831ea344c54
created 2015-09-17 03:31 +0200
pushed 2015-12-04 23:28 +0000
Thinker K.F. Li Thinker K.F. Li - Bug 1097464 - Part 6: Handle preserves-3d by compositor. r=roc
cb6a976ec849c375b6adfdff6b59287efadaa22a
created 2015-09-17 03:31 +0200
pushed 2015-12-04 23:28 +0000
Thinker K.F. Li Thinker K.F. Li - Bug 1097464 - Part 5: Fix preserve3d wording for nsIFrame. r=roc
91267a9f8b5ff70947b06722323f788155e192bf
created 2015-09-17 19:30 -0700
pushed 2015-12-04 23:28 +0000
Phil Ringnalda Phil Ringnalda - Back out 2 changesets (bug 1205087) for mass bustage
0573cd4aed27d346c1235ac984a4376fb93d9480
created 2015-09-17 21:05 -0400
pushed 2015-12-04 23:28 +0000
Matt Woodrow Matt Woodrow - Bug 1205087 - Cache AnimatedGeometryRoot on nsDisplayItem. r=roc
11a3cb42f7293def7ccc1679ff1e1a0c36a5f068
created 2015-09-17 21:03 -0400
pushed 2015-12-04 23:28 +0000
Matt Woodrow Matt Woodrow - Bug 1205087 - Remove LayerManager parameter for ShouldFixToViewport. r=roc
f436921d97f7a8986b2455ba9cdf2d0e4001f15b
created 2015-09-17 16:24 +0200
pushed 2015-12-04 23:28 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 6 changesets (bug 1097464) for causing OS X 10.10 Reftest Errors
37c0c6cd603a20b69a62c6e99cfd6a902d20ba5d
created 2015-09-15 14:41 +0100
pushed 2015-12-04 23:28 +0000
Jamie Nicol Jamie Nicol - Bug 1200729 - Recompute FrameLayerBuilder item visibility if dirty region changes. r=mwoodrow
fbf63ce1ba882223a2eda0644bbecc23e8670d6b
created 2015-09-17 03:31 +0200
pushed 2015-12-04 23:28 +0000
Thinker K.F. Li Thinker K.F. Li - Bug 1097464 - Part 6 - Handle preserves-3d by compositor. r=roc
fdaf4cfa6707273e5de6ac5cbfd8c27205c38a73
created 2015-09-17 03:31 +0200
pushed 2015-12-04 23:28 +0000
Thinker K.F. Li Thinker K.F. Li - Bug 1097464 - Part 5 - Fix preserve3d wording for nsIFrame. r=roc
81a35d84fb974c3932071b28bbe9c1c738a1a9f0
created 2015-09-16 16:05 +0200
pushed 2015-12-04 23:28 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1151694 - Part 3: Manage mIsRunningOnCompositor flags for each properties respectively. r=bbirtles
4932d5e081d18f5c5626b35ff7e6de23db7403e4
created 2015-09-04 17:26 -0400
pushed 2015-12-04 23:28 +0000
Botond Ballo Botond Ballo - Bug 1166301 - Store a flag on Layer to tell fixed background layers apart from fixed position layers. r=mattwoodrow
63d5dac0743474bd57beb701c3ddebb1bf5948e9
created 2015-09-11 20:00 -0400
pushed 2015-12-04 23:28 +0000
Botond Ballo Botond Ballo - Bug 1166301 - If APZ is enabled, clip fixed background images at the layer level rather than the display item level. r=mattwoodrow
085754ce9f610911c6927b329c25c8c2cafd8a7d
created 2015-08-26 18:16 -0400
pushed 2015-12-04 23:28 +0000
Botond Ballo Botond Ballo - Bug 1166301 - Annotate fixed background layers with scroll metadata for the animated geometry root of the frame they're the background of. r=mattwoodrow
dde3b5e4c0163941ff8bfe55d3d6ac2d87dd80d4
created 2015-09-14 14:18 -0400
pushed 2015-12-04 23:28 +0000
Matt Woodrow Matt Woodrow - Bug 1204597 - Use Move constructor for opaque region in FrameLayerBuilder instead of copying. r=jrmuizel
fcd8a338f3ada1baa9de23b7d6d94cb9580a84a5
created 2015-09-11 11:21 -0700
pushed 2015-12-04 23:28 +0000
Wes Kocher Wes Kocher - Backed out changeset 5b9886673514 (bug 1201541) for android reftest orange CLOSED TREE
5b98866735147c0e24a9a2329de27c8131f4ba5f
created 2015-09-03 11:43 -0500
pushed 2015-12-04 23:28 +0000
James Willcox James Willcox - Bug 1201541 - Use SingleTiledContentClient for non-scrollable layers on Android r=mattwoodrow
1dace02633b302631f37e9c7af733f2c65d0b05e
created 2015-09-09 19:08 -0400
pushed 2015-12-04 23:28 +0000
Markus Stange Markus Stange - Bug 1181135 - Copy DisplayItemClips in order to avoid dangling pointers. r=tn
065f00e9b2fde1b7f0811687bd5994c9add07f69
created 2015-09-04 12:14 -0400
pushed 2015-12-04 23:28 +0000
Botond Ballo Botond Ballo - Bug 1201548 - When testing whether the visible rect intersects event regions in FindPaintedLayerFor(), only use the bounds of the event regions. r=mstange
f385a5b646963fd5c38fc1badd7450f6fdbc96d9
created 2015-08-31 19:53 -0400
pushed 2015-12-04 23:28 +0000
Botond Ballo Botond Ballo - Bug 1200158 - Avoid expensive computations involving the maybe-hit region in hot code paths. r=mstange
825bd60177ede2990ff5ac62699f2d7e59ec393d
created 2015-08-31 19:59 -0400
pushed 2015-12-04 23:28 +0000
Botond Ballo Botond Ballo - Bug 1200158 - Define PaintedLayerData::AccumulateEventRegions() out of line. r=mstange
4828a814212fa406286d06e207f9572db19cf50c
created 2015-08-31 14:56 +0200
pushed 2015-12-04 23:28 +0000
Victor Porof Victor Porof - Bug 1195838 - Maintain all the TimelineMarker subclasses in a single place, r=tromey
97059815825519bd6f316edd558c4c0581fac6c2
created 2015-08-31 11:42 +0200
pushed 2015-12-04 23:28 +0000
Victor Porof Victor Porof - Bug 1194707 - Remove the docshell param from TimelineMarker constructors, r=tromey
407a3696279a76681e10b0a4c8a4da1ecc4e6854
created 2015-06-26 17:26 -0400
pushed 2015-12-04 23:28 +0000
Botond Ballo Botond Ballo - Bug 1177018 - When finding a painted layer for a display item, include event regions in a layer's visible region. r=tn
b04dc4d776f9e04785bea0e4f2abc3cf252648a8
created 2015-08-26 21:38 -0700
pushed 2015-12-04 23:28 +0000
Phil Ringnalda Phil Ringnalda - Back out 7 changesets (bug 1177018) for debug b2g assertion failures in test_bug982141.html
8e54cc5e69018de925c4419d7a30ab35f289f299
created 2015-06-26 17:26 -0400
pushed 2015-12-04 23:28 +0000
Botond Ballo Botond Ballo - Bug 1177018 - When finding a painted layer for a display item, include event regions in a layer's visible region. r=tn
2cbb4757669276c1535fbc9be2119ff15061d7aa
created 2015-08-19 13:23 +1200
pushed 2015-12-04 23:28 +0000
Robert O'Callahan Robert O'Callahan - Bug 1059519. Relax assertion. r=mstange
a064e4cbc639f50f09d55bd05f829b17c09afed6
created 2015-09-15 14:41 +0100
pushed 2015-10-26 12:58 +0000
Jamie Nicol Jamie Nicol - Bug 1200729 - Recompute FrameLayerBuilder item visibility if dirty region changes. r=mwoodrow, a=sylvestre
1ddb3a3a725577047292f98a34b4272540729f57
created 2015-08-03 04:07 -0400
pushed 2015-10-26 12:58 +0000
Jamie Nicol Jamie Nicol - Bug 1187619 - Only optmimize FrameLayerBuilder visibility calculations if correct. r=mattwoodrow
69871c00379ba9a262f3a8cc2072da4a0892b2ee
created 2015-07-29 12:03 -0400
pushed 2015-10-26 12:58 +0000
Matt Woodrow Matt Woodrow - Bug 1180326 - Part 6: Use SingleTiledContentClient for non-scrollable layers on b2g and OSX. r=jrmuizel
8270ad2298ebf7bb4d11a3a33f202901a5ee3edd
created 2015-07-18 09:35 -0400
pushed 2015-10-26 12:58 +0000
Victor Porof Victor Porof - Bug 1184376 - Remove nsDocShell::AddProfileTimelineMarker, r=smaug
9116170485f2e6cc1bbba2cf8a01e1ac994a8a6d
created 2015-07-21 09:19 +0100
pushed 2015-10-26 12:58 +0000
Jamie Nicol Jamie Nicol - Bug 1176077 - Only recompute PaintedLayer item visibility when display list has changed. r=mattwoodrow
fdff9c45b9c96b75d624fa10cd76704751a28688
created 2015-07-18 10:21 -0400
pushed 2015-10-26 12:58 +0000
Victor Porof Victor Porof - Bug 1183219 - Backed out last 5 changesets for bustage, r=me on a CLOSED TREE
577738eb609739ea893b84bd3421adffad20fc0d
created 2015-07-18 09:35 -0400
pushed 2015-10-26 12:58 +0000
Victor Porof Victor Porof - Bug 1184376 - Remove nsDocShell::AddProfileTimelineMarker, r=smaug
34bfaa0e81d6d08886d5c7edbd4f85f8e288987d
created 2015-07-15 17:05 +0800
pushed 2015-10-26 12:58 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1182963 - Use nsTHashTable::Iterator in FrameLayerBuilder. r=roc,njn
3625185874793e7e71950783321e411d81d0fb72
created 2015-07-12 21:09 -0700
pushed 2015-10-26 12:58 +0000
Michael Layzell Michael Layzell - Bug 1073219 - Use a simple RAII struct instead of nsRefPtr to manage mLayerCount for MaskLayerImageKey. r=dholbert
79b69023d18f1d652e777f7fa2469085b7b55f57
created 2015-07-02 17:04 -0400
pushed 2015-10-26 12:58 +0000
Markus Stange Markus Stange - Bug 1178745 - Respect scroll clips when flattening. r=roc
ed36e531514f8ed71d09f9ca945c53a2a4b5391a
created 2015-07-02 17:00 -0400
pushed 2015-10-26 12:58 +0000
Markus Stange Markus Stange - Bug 1178745 - Move some code around. r=roc
8b5a47613fe6ea06b809ddd1d44a2da541f26d28
created 2015-07-02 15:02 -0400
pushed 2015-10-26 12:58 +0000
Markus Stange Markus Stange - Bug 990974 - Treat carets in async scrolled scrollframes differently from non-caret content. r=roc
554f19622867b165c2f10f1d7469cc3d4331fe25
created 2015-07-01 22:08 -0400
pushed 2015-10-26 12:58 +0000
Markus Stange Markus Stange - Bug 990974 - Give PaintedLayerDataTree a generic way of restricting a PaintedLayer to exactly one display item. r=roc
less more (0) -1000 -300 -100 -60 tip