layout/base/nsDisplayList.h
5d290ee96e81148ee9a957d4bfc393bc102bb52b
created 2012-04-18 17:14 +1200
pushed 2012-06-04 19:57 +0000
Robert O'Callahan Robert O'Callahan - Bug 735898. Part 6: Avoid nsIFrame::GetOffsetTo calls by caching a frame/offset pair in nsDisplayListBuilder, using the cache from nsDisplayListBuilder::ToReferenceFrame, and having BuildDisplayListForChild efficiently update the cached frame from parent to child when possible. Also, use display items' precalculated ToReferenceFrame() instead of calling nsDisplayListBuilder::ToReferenceFrame where possible. r=mattwoodrow,a=blocking-fennec
a18c49118152295433be812cc29d8b144b35708d
created 2012-04-18 17:12 +1200
pushed 2012-06-04 19:57 +0000
Robert O'Callahan Robert O'Callahan - Bug 735898. Part 5.9: Remove nsDisplaySVGEffects::mEffectsFrame since it's always the same as mFrame. r=mattwoodrow,a=blocking-fennec
9157e2b139132e3325c4089ed9107364999ceacd
created 2012-04-17 17:44 +1200
pushed 2012-06-04 19:57 +0000
Robert O'Callahan Robert O'Callahan - Bug 728983. Part 1: Add nsDisplayItem::GetMergedFrames. r=mattwoodrow
7623055c5171579e532cd3bafc5ade18fff65372
created 2012-04-13 23:44 +1200
pushed 2012-06-04 19:57 +0000
Robert O'Callahan Robert O'Callahan - Bug 735898. Part 3: In DisplayBorderBackgroundOutline, when we have created an nsDisplayBackground item and it's themed, don't bother checking to create an nsDisplayBorder item. r=mattwoodrow
007e4f53e361f7229e73ebc245544370b57fef7d
created 2012-04-13 23:44 +1200
pushed 2012-06-04 19:57 +0000
Robert O'Callahan Robert O'Callahan - Bug 735898. Part 1: Cache bounds (union of all child item bounds) in nsDisplayWrapList. r=mattwoodrow
622e0d1cc986f7342cacaf0ad9961d5fca88dddb
created 2012-04-11 17:17 -0700
pushed 2012-06-04 19:57 +0000
Mark Capella Mark Capella - Bug 740688 - Use uintptr_t instead of PRUword, and intptr_t instead of PRWord. r=jwalden
4dc5567fc431d584cd0f95283469a3d30c4b5524
created 2012-04-12 00:34 +1200
pushed 2012-06-04 19:57 +0000
Robert O'Callahan Robert O'Callahan - Backing out changesets ef599d7f3f11, 70ef464f50e3 and 1a204c38918e (bug 735898) due to test failures.
1a204c38918ecef610bf1d23826fdcd12798f10c
created 2012-04-11 16:49 +1200
pushed 2012-06-04 19:57 +0000
Robert O'Callahan Robert O'Callahan - Bug 735898. Part 3: In DisplayBorderBackgroundOutline, when we have created an nsDisplayBackground item and it's themed, don't bother checking to create an nsDisplayBorder item. r=mattwoodrow
ef599d7f3f118fbd61c775a0d803f877d8b6e3fd
created 2012-04-11 16:48 +1200
pushed 2012-06-04 19:57 +0000
Robert O'Callahan Robert O'Callahan - Bug 735898. Part 1: Cache bounds (union of all child item bounds) in nsDisplayWrapList. r=mattwoodrow
c6ac469f724766b06f4194d3031b9afa30fd3fd4
created 2012-04-11 16:48 +1200
pushed 2012-06-04 19:57 +0000
Robert O'Callahan Robert O'Callahan - Bug 735898. Part 0: Fix comment.
25a13d26509d31a7e4bf8c9e6458f479a5a70fcc
created 2012-04-10 23:24 +1200
pushed 2012-06-04 19:57 +0000
Robert O'Callahan Robert O'Callahan - Bug 733607. Restructure logic to compute snapped bounds of display items in layer coordinates. Moves responsibility for computing snapped bounds from within the display items to callers of GetBounds/GetOpaqueRegion. r=tnikkel
17c65d32c7b891e70435561b965b71c355bd28ac
created 2012-03-05 13:09 -0500
pushed 2012-06-04 19:57 +0000
Benoit Girard Benoit Girard - Restore merge changeset 39a3044823b0, regression fixed upstream in mc
5c3d11c465f1b029e7fbbfffe6af13d0b094a28d
created 2012-03-02 18:32 -0500
pushed 2012-06-04 19:57 +0000
Benoit Girard Benoit Girard - Backed out changeset 39a3044823b0 because of bad interaction with maple.
ec9be13d5fad1e78c066ad6e51248672cb84b8da
created 2012-03-01 21:26 +1300
pushed 2012-04-24 17:33 +0000
Matt Woodrow Matt Woodrow - Bug 700240 - Print display lists to a file. r=roc,bjacob
2d3e158dbd490ed1fc3b88992842dbbeb7b71ab2
created 2012-02-17 06:08 +0000
pushed 2012-04-24 17:33 +0000
Jonathan Watt Jonathan Watt - Bug 727805 - Give aFactor in nsDisplayList.cpp a more meaningful name. r=mattwoodrow.
371abe4331920facc77af355d95138bff3bae182
created 2012-02-14 01:12 -0800
pushed 2012-04-24 17:33 +0000
Matt Woodrow Matt Woodrow - Bug 722603 - Part 2: Use cached transform as much as possible (r=roc).
9e043e84ffa2e5f88bf96c97a33fdb5a5190df1b
created 2012-03-02 10:18 +0100
pushed 2012-03-02 09:19 +0000
Mats Palmgren Mats Palmgren - merge backout. a=akeybl
1a40f4e229798c3ae0b547d8f5dc181c214eee1a
created 2012-03-02 10:18 +0100
pushed 2012-03-02 09:19 +0000
Mats Palmgren Mats Palmgren - Backout bug 702739 (cset 27cc305a5a1a and 89a8e26f1df0). r=tnikkel a=akeybl
e3766ee732ccbec82ad84e76eb60f87a3e8182d3
created 2011-12-20 10:15 +0100
pushed 2012-02-01 00:38 +0000
Mats Palmgren Mats Palmgren - Bug 619273 - Move the selection state bit from frames to content nodes. r=smaug
27cc305a5a1a7660009e1228c80f35506113639e
created 2011-12-19 10:57 +1300
pushed 2012-02-01 00:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 702739. When a element has an active transform and the element's content (before being transformed) is no larger than the window, prerender its entire contents into layers when any of it is visible, so we don't have to rerender it and/or resize its layers as it moves into or out of view. r=mats
ff088809cd2a9a0c206c51252b389832046ae733
created 2011-12-18 08:15 -0800
pushed 2012-02-01 00:38 +0000
Matt Brubeck Matt Brubeck - Back out bug 710521, bug 672013, bug 702739 because of Mac reftest failures
0230dde92166d6f223f89da28c03a9af4842a666
created 2011-12-18 21:46 +1300
pushed 2012-02-01 00:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 702739. When a element has an active transform and the element's content (before being transformed) is no larger than the window, prerender its entire contents into layers when any of it is visible, so we don't have to rerender it and/or resize its layers as it moves into or out of view. r=mats
9740cfa38c78a007b6e942d477c7595a8d21a4cc
created 2011-11-17 16:44 +1300
pushed 2012-02-01 00:38 +0000
Matt Woodrow Matt Woodrow - Bug 700240 - Print nsSVGEffects types. r=roc
5ed596fa3b488a0564031b564e0450c2f2106207
created 2011-11-17 16:44 +1300
pushed 2012-02-01 00:38 +0000
Matt Woodrow Matt Woodrow - Bug 700240 - Make display list debugging independent of DEBUG. r=khuey,roc
af7752f0ae31852b5b2550fbfc567b23fb112d86
created 2011-10-21 14:41 +1300
pushed 2011-12-21 12:10 +0000
Robert O'Callahan Robert O'Callahan - Bug 681867. Part 2: remove nsDisplayForcePaintOnScroll. r=mats
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2011-12-21 12:10 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
c17d89a1c4aa80f55c27eab247bc81eec129fb54
created 2011-10-07 10:24 +1300
pushed 2011-12-21 12:10 +0000
Matt Woodrow Matt Woodrow - Bug 684759 - Part 3b - Add event handling for sorted preserve-3d layers. r=roc
39d6e79b44ad645d6050d79877aca414b40dbeb8
created 2011-10-07 10:23 +1300
pushed 2011-12-21 12:10 +0000
Matt Woodrow Matt Woodrow - Bug 684759 - Part 3a - Sort preserve-3d layers using their z depth at points where they intersect in 2d space. r=roc
f78254d32632b7f209037548a1be82257673909f
created 2011-10-03 17:02 +1300
pushed 2011-12-21 12:10 +0000
Matt Woodrow Matt Woodrow - Bug 691106 - Merge sequential nsDisplayTransforms and give them unique frame keys. r=roc
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-12-21 12:10 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
0126d20e120fea346d42bd3faeb9407ab80ef80b
created 2011-09-08 12:15 +0100
pushed 2011-11-08 22:56 +0000
Jonathan Watt Jonathan Watt - Bug 664130 - Clarify some display list comments and code. r=roc.
1067e5452e63a80ea1471bf45847c1c38080c3e4
created 2011-09-08 12:15 +0100
pushed 2011-11-08 22:56 +0000
Jonathan Watt Jonathan Watt - Bug 677198 - Remove some Windows line endings introduces by bug 505115. r=mattwoodrow.
710f3b41a5d7c2218ff7514ca775c80a72907111
created 2011-09-05 10:25 +1200
pushed 2011-11-08 22:56 +0000
Matt Woodrow Matt Woodrow - Bug 682922 - Disable preserve-3d on scroll frames. r=roc
364548e43748b8f9c9fb30312f2fddf2bc5c84a8
created 2011-08-27 12:01 +1200
pushed 2011-11-08 22:56 +0000
Matt Woodrow Matt Woodrow - Bug 505115 - Part 14b - Layout support for -moz-transform-style. r=roc
89f90f9fac80b95c4140911d6aa9e8fb260f6341
created 2011-07-23 10:28 +1200
pushed 2011-09-27 17:13 +0000
Matt Woodrow Matt Woodrow - Bug 505115 - Part 5 - Use gfx3DMatrix in layout. r=roc
7e16ec834b1516108a21fe28745e2f72bb2222ae
created 2011-07-23 10:28 +1200
pushed 2011-09-27 17:13 +0000
Matt Woodrow Matt Woodrow - Bug 505115 - Part 3 - Convert nsStyleTransformMatrix to be backed by a 4x4 matrix. r=dbaron
451c13333f149ae989e6f627fc5c258fa6577719
created 2011-06-22 20:11 +0200
pushed 2011-08-16 17:53 +0000
Mats Palmgren Mats Palmgren - Bug 312156 - Implement CSS3 text-overflow. r=roc
31c47102a6fc579e2bb5eda089e9c662e8b00c04
created 2011-06-23 00:11 +1200
pushed 2011-08-16 17:53 +0000
Robert O'Callahan Robert O'Callahan - Bug 637852: Part 5: Create ContainerParameters structure to carry resolution scale factors through layer creation. r=tnikkel
dd1843b385b0976bd318dff6cc7c59ef15970f32
created 2011-06-16 12:06 +0100
pushed 2011-08-16 17:53 +0000
Jonathan Watt Jonathan Watt - Bug 664130 - Document what GetFrameBoundsForTransform is about. r=roc.
abde1fd28975506a58068725e5cbb660620760f8
created 2011-06-16 12:06 +0100
pushed 2011-08-16 17:53 +0000
Jonathan Watt Jonathan Watt - Bug 664130 - Document what GetOpaqueRegion is useful for. r=roc.
04ba4b847cbadbf30e4b8547d98ca4f6629f1e4f
created 2011-05-13 15:23 +0300
pushed 2011-08-16 17:53 +0000
Tatiana Meshkova Tatiana Meshkova - Bug 653133 - Recover PRPackedBools order [r=roc]
d105fc895d91da4af6ca011c5cd4c69db5660c2c
created 2011-05-30 09:34 +0200
pushed 2011-08-16 17:53 +0000
Ed Morley Ed Morley - Bug 614515 - Remove MOZ_SVG conditions. r=roc
2e52474339ef961d94b1dd7ad006660f69aaf0e4
created 2011-05-25 09:01 +0100
pushed 2011-08-16 17:53 +0000
Jonathan Watt Jonathan Watt - Bug 614732 part 2 - Doc changes (clarify why nsDisplayTransform requires a bounds rect, and correctly associate nsStyleTransformMatrix's doxygen comment with it). r=roc.
2df9e796bfe34212d8f192b42d6f32c0f27f4ba8
created 2011-05-13 15:23 +0300
pushed 2011-07-05 17:00 +0000
Tatiana Meshkova Tatiana Meshkova - Bug 653133 - Recover PRPackedBools order [r=roc, a=gavin]
5e83bde0aace3531a781aea528a6edd6dc6b3a9d
created 2011-05-13 16:21 +0300
pushed 2011-07-05 17:00 +0000
Tatiana Meshkova Tatiana Meshkova - Bug 656167 - Temporarily disable or back out fixed layers. Visibility part. r=roc
b9f2ad2a6954f87bac09a238afddcbd83a757f90
created 2011-05-13 11:40 -0500
pushed 2011-07-05 17:00 +0000
Jim Mathies Jim Mathies - Bug 633282 - Accumulate exclude glass regions during painting and update the widget opaque region info. r=roc.
232e2bf06b4669dfa1bd9863593227fe090eca08
created 2011-05-13 11:40 -0500
pushed 2011-07-05 17:00 +0000
Jim Mathies Jim Mathies - Bug 633282 - manual backout of 'fixup UpdatePossiblyTransparentRegion v.3' in bug 622328 due to merge conflicts. r=tn
7fd948de62a6ca78bbbbaaac117bc2a89d102c0e
created 2011-05-13 10:59 +0200
pushed 2011-07-05 17:00 +0000
Mounir Lamouri Mounir Lamouri - Merging cedar with mozilla-central.
1da21b25c5e075baa7bdc496a590a7c734d6d9f4
created 2011-05-13 02:59 +1200
pushed 2011-07-05 17:00 +0000
Robert O'Callahan Robert O'Callahan - Bug 654641. Make nsDisplaySolidColor::GetBounds reflect any snapping that's going on. r=tnikkel
189a169fd9003f35fdecd9a68b70bf1c20ce467a
created 2011-05-09 11:40 +0300
pushed 2011-07-05 17:00 +0000
Tatiana Meshkova Tatiana Meshkova - Bug 653133 - Fennec crashes when loading a page with huge background-attachment:fixed background r=roc
c62fe949af6051b875b1e9d1ed95f5c01041f5cd
created 2011-05-01 18:53 -0700
pushed 2011-07-05 17:00 +0000
Benjamin Stover Benjamin Stover - Bug 640048 Fix edge case for z-ordering for async scrollable elements r=roc
44f2b2c318b086161d380308f45b812b37f4c403
created 2011-04-30 00:01 -0400
pushed 2011-07-05 17:00 +0000
Mark Finkle Mark Finkle - Backed out changeset c7f62d818af2. Causes content crashes Bug 653889
c7f62d818af25b3e62e2f0c35b27214a4209a898
created 2011-04-29 10:15 -0700
pushed 2011-07-05 17:00 +0000
Benjamin Stover Benjamin Stover - Bug 640048 Fix edge case for z-ordering for async scrollable elements r=roc
3237cf9bc6f8e9573ca383e60fac07ad16fdba4c
created 2011-04-16 18:22 -0700
pushed 2011-07-05 17:00 +0000
Zack Weinberg Zack Weinberg - Bug 651017, part 5: mechanical changes.
3a3109b0d39d91fe13098852c38e5c52031dec9b
created 2011-04-07 18:04 -0700
pushed 2011-07-05 17:00 +0000
Zack Weinberg Zack Weinberg - Bug 266236 part 9: Move nsBoundingMetrics to its own header and prune inclusions of nsRenderingContext.h.
f54747d3a9087414d41d7c8894b8c67fa52c4474
created 2011-04-07 18:04 -0700
pushed 2011-07-05 17:00 +0000
Jan Küchler Jan Küchler - Bug 266236 part 3: Mechanical rename of nsIRenderingContext and nsThebesRenderingContext to nsRenderingContext. Mechanical substitution of nsRefPtr<nsRenderingContext> for nsCOMPtr<nsRenderingContext>.
faeb9fecfc94ed619fed6758b4dbea1b8ed1fee6
created 2011-04-07 18:04 -0700
pushed 2011-07-05 17:00 +0000
Jan Küchler Jan Küchler - Bug 266236 part 1: Preliminary API cleanup on nsIRenderingContext.
3524ac4292a788ec4ec5c290bfaf66794ab60492
created 2011-05-13 15:23 +0300
pushed 2011-06-08 19:51 +0000
Tatiana Meshkova Tatiana Meshkova - Bug 653133 - Recover PRPackedBools order [r=roc, a=gavin]
da8b793ae875b47456cb07aca130d960fab2275e
created 2011-05-13 16:21 +0300
pushed 2011-05-17 17:28 +0000
Tatiana Meshkova Tatiana Meshkova - Bug 656167 - Temporarily disable fixed layers visibility calculation. r=roc, a=mfinkle
f428a36c7d785a3aed15dcc58673c46a429ab587
created 2011-05-09 11:40 +0300
pushed 2011-05-17 17:28 +0000
Tatiana Meshkova Tatiana Meshkova - Bug 653133 - Fennec crashes when loading a page with huge background-attachment:fixed background. r=roc, a=mfinkle
less more (0) -100 -60 tip