Jonathan Watt
|
00a35b6a3c
|
Bug 664130 - Document what GetOpaqueRegion is useful for. r=roc.
--HG--
extra : rebase_source : abde1fd28975506a58068725e5cbb660620760f8
|
2011-06-16 12:06:05 +01:00 |
Tatiana Meshkova
|
2712ab6a70
|
Bug 653133 - Recover PRPackedBools order [r=roc]
|
2011-05-13 15:23:19 +03:00 |
Ed Morley
|
f13392fb42
|
Bug 614515 - Remove MOZ_SVG conditions. r=roc
|
2011-05-30 09:34:50 +02:00 |
Jonathan Watt
|
06594c58c1
|
Bug 614732 part 2 - Doc changes (clarify why nsDisplayTransform requires a bounds rect, and correctly associate nsStyleTransformMatrix's doxygen comment with it). r=roc.
|
2011-05-25 09:01:11 +01:00 |
Tatiana Meshkova
|
8148576e7f
|
Bug 656167 - Temporarily disable or back out fixed layers. Visibility part. r=roc
|
2011-05-13 16:21:59 +03:00 |
Jim Mathies
|
ada37f0740
|
Bug 633282 - Accumulate exclude glass regions during painting and update the widget opaque region info. r=roc.
|
2011-05-13 11:40:46 -05:00 |
Jim Mathies
|
d839661fc9
|
Bug 633282 - manual backout of 'fixup UpdatePossiblyTransparentRegion v.3' in bug 622328 due to merge conflicts. r=tn
|
2011-05-13 11:40:46 -05:00 |
Mounir Lamouri
|
137f2b751b
|
Merging cedar with mozilla-central.
|
2011-05-13 10:59:05 +02:00 |
Robert O'Callahan
|
e8bdea28a0
|
Bug 654641. Make nsDisplaySolidColor::GetBounds reflect any snapping that's going on. r=tnikkel
|
2011-05-13 02:59:09 +12:00 |
Tatiana Meshkova
|
3dd472d1eb
|
Bug 653133 - Fennec crashes when loading a page with huge background-attachment:fixed background r=roc
|
2011-05-09 11:40:09 +03:00 |
Benjamin Stover
|
1b6808fa69
|
Bug 640048 Fix edge case for z-ordering for async scrollable elements r=roc
|
2011-05-01 18:53:01 -07:00 |
Mark Finkle
|
cabb1dfab7
|
Backed out changeset c7f62d818af2. Causes content crashes Bug 653889
|
2011-04-30 00:01:29 -04:00 |
Benjamin Stover
|
c95d8badae
|
Bug 640048 Fix edge case for z-ordering for async scrollable elements r=roc
|
2011-04-29 10:15:44 -07:00 |
Zack Weinberg
|
3929b6bfdd
|
Bug 651017, part 5: mechanical changes.
--HG--
extra : rebase_source : 8bbdf48488736b51d05e734e2e9316c1460cfed5
|
2011-04-16 18:22:44 -07:00 |
Zack Weinberg
|
1628ea1551
|
Bug 266236 part 9: Move nsBoundingMetrics to its own header and prune inclusions of nsRenderingContext.h.
--HG--
rename : gfx/src/nsThebesRenderingContext.cpp => gfx/src/nsRenderingContext.cpp
rename : gfx/src/nsThebesRenderingContext.h => gfx/src/nsRenderingContext.h
extra : rebase_source : 92660748436f03475e011184e2828f1db0ad63e0
|
2011-04-07 18:04:40 -07:00 |
Jan Küchler
|
c510bc3046
|
Bug 266236 part 3: Mechanical rename of nsIRenderingContext and nsThebesRenderingContext to nsRenderingContext. Mechanical substitution of nsRefPtr<nsRenderingContext> for nsCOMPtr<nsRenderingContext>.
--HG--
rename : gfx/src/nsThebesRenderingContext.cpp => gfx/src/nsRenderingContext.cpp
extra : rebase_source : 34884bfcafd885feaf73300bc7246cd192062a48
|
2011-04-07 18:04:40 -07:00 |
Jan Küchler
|
ebb2f0c7ec
|
Bug 266236 part 1: Preliminary API cleanup on nsIRenderingContext.
--HG--
extra : rebase_source : a21ffad484f47103e403b8316eae5fdfd815c2cb
|
2011-04-07 18:04:39 -07:00 |
Benjamin Stover
|
bd3081c90a
|
Bug 642246 Don't build ThebesLayers for elements with no displayports r=roc
|
2011-04-11 13:53:01 -07:00 |
L. David Baron
|
522a8d323e
|
Back out 1edfae12015b (Bug 642246) due to mobile unittest orange.
|
2011-04-09 18:21:27 -07:00 |
Benjamin Stover
|
3c025ebe4d
|
Bug 642246 Don't build ThebesLayers for elements with no displayports r=roc
|
2011-04-09 12:38:28 -07:00 |
Tatiana Meshkova
|
d918fac3c5
|
Bug 607417 - Part 3: Visibility tricks for fixed items r=roc
--HG--
extra : rebase_source : 7545070d6af5ef10dd4d1504f0d456ece4fd8edb
|
2011-04-08 09:35:16 -07:00 |
Oleg Romashin
|
863e12aca2
|
Bug 607417 - Part1: position:fixed frames mark layers r=roc
--HG--
extra : rebase_source : dbbff8810bafd165a48c34924d98f5c87702ef3f
|
2011-04-05 23:00:25 -06:00 |
Matheus Kerschbaum
|
4eb6429f47
|
Bug 639754 - Remove MOZ_IPC checks since IPC is always built now; r=bsmedberg
|
2011-04-02 19:14:00 -07:00 |
Robert O'Callahan
|
ae731149d4
|
Bug 644832. Windowless plugins inside CSS transforms should be rendered. r=tnikkel
|
2011-04-01 10:33:46 +13:00 |
Benjamin Stover
|
465035580f
|
Bug 618975 Followup: bitrot and remove mDisplayport from nsDisplayScrollLayer r=cjones r=tn a=blocking-fennec
|
2011-03-09 13:35:27 -08:00 |
Benjamin Stover
|
9bb1728211
|
Bug 618975 Pan overflow elements in parent process r=cjones r=tn sr=roc a=blocking-fennec
|
2011-03-15 16:20:19 -07:00 |
Doug Turner
|
2d4ad5ac6e
|
Backing out 99f6b3acc464 (bug 618975). Bug This caused a reftest crash. a=bustage
|
2011-03-08 22:02:50 -08:00 |
Benjamin Stover
|
975ed8713b
|
Bug 618975 Pan overflow elements in parent process r=cjones r=tn sr=roc a=blocking-fennec
|
2011-03-08 21:28:18 -08:00 |
Matt Woodrow
|
0ce267f38b
|
Bug 629857 - When invalidating transformed items, round the original area out to the nearest pixel. r=roc a=roc
|
2011-02-25 11:55:23 +13:00 |
Robert O'Callahan
|
8c5d3ac129
|
Bug 626602. Part 4: Make the display items behind a plugin that needs readback be as visible as we can. r=tnikkel
|
2011-02-16 16:43:30 -06:00 |
Timothy Nikkel
|
8fbd9a0bf9
|
Bug 622328 - Always make sure the area of the root content document is considered opaque. r=roc, a=blocking.
|
2011-01-27 16:58:50 -06:00 |
Robert O'Callahan
|
63cc1f7d1a
|
Bug 621601. Part 1: Change empty transaction API to EndEmptyTransaction. r=bas,tnikkel,a=joe
|
2011-01-19 21:27:54 +13:00 |
Robert O'Callahan
|
eae993dd63
|
Bug 625288. Part 1: Don't create nsDisplaySolidColors with zero alpha. They just confuse our display list analysis. r=tnikkel,a=blocking
|
2011-01-16 23:38:45 +13:00 |
Robert O'Callahan
|
fceda9686a
|
Bug 625247. Don't use nsAutoTArray inside an nsAutoTArray. r=tnikkel,a=blocking
|
2011-01-15 22:40:33 +13:00 |
Benjamin Stover
|
391da32464
|
Bug 605618 Part 5: Support displayport for iframes r=tn sr=roc
|
2011-01-13 09:45:14 -08:00 |
Benjamin Stover
|
c5f2f76798
|
Bug 605618 Part 2: Infrastructure for building shadow display list r=tn sr=roc
|
2011-01-13 09:45:14 -08:00 |
Markus Stange
|
80c932200b
|
Bug 621762 - Change the way native windows are notified about toolbars. r=roc, a=betaN
|
2011-01-11 14:03:16 +01:00 |
Robert O'Callahan
|
63abe0192f
|
Bug 615794. Part 3: Snap bounds of border and background display items to pixels if we're sure they will be snapped. r=tnikkel a=blocking
|
2011-01-04 23:39:47 +13:00 |
Robert O'Callahan
|
f38f22f331
|
Bug 602757. Part 5: Change HasText to GetComponentAlphaBounds. r=tnikkel,sr=dbaron,a=blocking
|
2011-01-03 14:48:09 +13:00 |
Robert O'Callahan
|
a6cb62365a
|
Bug 602757. Part 4: Let nsDisplayBackground::GetOpaqueRegion return opaque regions for arbitrary repeat modes, background-clip, border-radius, etc. r=tnikkel,sr=dbaron,a=blocking
|
2011-01-03 14:48:09 +13:00 |
Robert O'Callahan
|
a352316479
|
Bug 602757. Part 3: Change IsOpaque to GetOpaqueRegion so we can get useful opaque regions for content that uses border-radius. r=tnikkel,sr=dbaron,a=blocking
|
2011-01-03 14:48:09 +13:00 |
Robert O'Callahan
|
b81ded8225
|
Bug 602757. Part 2: Detect display items over the transparent part of a window, and disable usage of component alpha (i.e., subpixel antialiasing) for those items. r=tnikkel,a=blocking
|
2011-01-03 14:48:09 +13:00 |
Robert O'Callahan
|
9856f18fdd
|
Bug 620512. Part 1: Only fire MozPaintWait and change window visibility in BuildDisplayList if we're painting. r=bsmedberg, a=b:b9
|
2010-12-21 12:12:00 -08:00 |
Timothy Nikkel
|
3dc86d45a3
|
Fix a comment. no bug. r=a a=r
|
2010-12-31 16:48:47 -06:00 |
Boris Zbarsky
|
9d901fdd66
|
Bug 614397. Always descend through all placeholders while doing any sort of selection display list. r=roc, a=roc
|
2010-12-07 08:54:50 -05:00 |
Robert O'Callahan
|
dfb7e963f1
|
Bug 598470. Treat all chrome display items as opaque when we're computing plugin visibility regions; this ensures translucent chrome content is visible above windowed plugins. r=tnikkel,a=blocker
|
2010-11-08 22:06:14 +13:00 |
Felipe Gomes
|
82fe7096ba
|
Bug 601603. Part 5 - Ensure that the layer that holds the window background is never opaque for glass windows. r=roc a=beta8
|
2010-10-19 15:02:25 -02:00 |
Timothy Nikkel
|
a4272693d0
|
Bug 582476. Part 2. When painting SVG foreign objects make sure to set the painting to window flag correctly. r=roc a=blocking-betaN+
|
2010-10-14 20:03:45 -05:00 |
L. David Baron
|
423e1043db
|
Make hit testing for border-radius follow the curvature of the border. (Bug 595652) r=roc a2.0=blocking2.0:betaN
|
2010-10-11 11:03:12 -07:00 |
Matt Woodrow
|
8a60164429
|
Bug 594983. Look inside display sublists to determine whether there is text for the layer. r=roc,a=blocking
|
2010-10-11 13:58:20 +13:00 |