Robert O'Callahan
|
d866e87ce4
|
Bug 531371. Correctly propagate the backround from a <body style="display: table"> to the viewport as needed. r=bzbarsky
|
2009-12-01 12:21:00 -05:00 |
|
Robert O'Callahan
|
1eb1c0bb6b
|
Bug 530472. Make sure to check across document boundaries to see whether the clipFrame is an ancestor of the moving frame. r=dbaron
|
2009-11-30 18:14:04 -05:00 |
|
Robert O'Callahan
|
54824bc7d1
|
Bug 528604. Don't add areas-to-repaint when scrolling for non-moving clip rects that aren't clipping any moving content. r=dbaron
|
2009-11-18 13:38:17 +13:00 |
|
Boris Zbarsky
|
c1595ce69a
|
Bug 518114 part 2. Use state bits to keep track of what a placeholder is a placeholder for. r=roc
|
2009-11-16 16:00:07 -05:00 |
|
Boris Zbarsky
|
ffab603a47
|
Bug 518114 part 1. Don't force a virtual GetType call in GetFloatFromPlaceholder. r=roc
|
2009-11-16 16:00:07 -05:00 |
|
Robert O'Callahan
|
7e04a64cff
|
Bug 513082. Take advantage of our knowledge that nsDisplayClip, when used in a blitting scrolling frame, must snap to device pixels, to get more accurate blit regions. r=dbaron
|
2009-11-04 07:39:42 +13:00 |
|
Boris Zbarsky
|
5215a681c7
|
Bug 525295. Rename nsStyleContext::GetPseudoType to GetPseudo. r=dbaron
|
2009-10-29 17:17:56 -04:00 |
|
L. David Baron
|
1e581250d4
|
Make unconstrained width assertions into warnings because we can hit them when we clamp really large widths. (Bug 525100) r=roc
|
2009-10-28 20:22:28 -07:00 |
|
Robert O'Callahan
|
56aad34bd4
|
Bug 516885. Pass separate visible-before-move and visible-after-move regions into ComputeVisibility, to make code clearer because we don't have to overload a single region, and which also lets us fix ambiguities related to clipping. r=dbaron
|
2009-10-07 17:28:41 +13:00 |
|
Robert O'Callahan
|
d56dfa741e
|
Bug 513082. Instead of passing aDirtyRect to nsDisplayItem::Paint, have nsDisplayList::OptimizeVisibility (renamed to ComputeVisibility) compute the intersection of the visible region with the bounds of each display item and store the result in the item's mVisibleRect. This lets us do less work to paint display items which have a small intersection with the visible region but a large intersection with the bounding-box of the visible region. r=dbaron
--HG--
extra : rebase_source : 76db4b87ef9e5a6e9de7677edc08c26e2cbc462e
|
2009-09-07 12:35:14 +12:00 |
|
Robert O'Callahan
|
3f31ace6a0
|
Bug 510856. ComputeRepaintRegionForCopy should not look outside the update rect for moving and non-moving visible content. r=dbaron
--HG--
extra : rebase_source : 4b2bb7ca8ca883c4d2ba6e14f5a43c82c831fc32
|
2009-09-07 12:35:13 +12:00 |
|
liucougar
|
5104b445c7
|
Bug 396392 - Support for getClientRects and getBoundingClientRect in DOM Range
r=roc sr=(jonas, roc)
|
2009-09-24 23:01:48 +02:00 |
|
Boris Zbarsky
|
82c38f6a01
|
Bug 515703. In some cases we can end up checking whether an element is the default submit before we've updated our default submit; in that situation wehave to do it the slow way. r=jst
|
2009-09-18 14:52:27 -04:00 |
|
Mats Palmgren
|
377056c269
|
Bug 233463, patch 2 - Introduce nsFrameList::mLastChild member for fast access to the last sibling frame. r=bzbarsky
|
2009-09-18 13:09:36 +02:00 |
|
Mats Palmgren
|
948203eb7d
|
Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX. b=512106 r=roc
|
2009-09-16 17:01:36 +02:00 |
|
Bobby Holley
|
2d5ec55945
|
Bug 435296 - Decode-On-Draw. r=joe,roc,bz,dolske,peterw sr=vlad
|
2009-09-12 16:44:18 -06:00 |
|
Timothy Nikkel
|
3ee08e2969
|
Bug 445765. In getting the device context from a docshell don't go through nsIBaseWindow::GetMainWidget because that always returns the device context for the primary screen when called on toplevel docshell. r=dbaron
|
2009-09-01 12:40:49 -04:00 |
|
fantasai
|
d5c48032c3
|
Bug 492627 - Remove Placeholder Continuations [Part V: Reimplement float splitting without placeholder continuations] r=roc
|
2009-08-31 11:25:36 -07:00 |
|
L. David Baron
|
b2e8bbda9d
|
Backed out changeset 6b686281f9ac (Bug 445765) for causing a 3% Txul (Twinopen) regression on Linux.
|
2009-08-23 08:06:58 -07:00 |
|
Timothy Nikkel
|
b6e9e162b8
|
Bug 445765. In getting the device context from a docshell don't go through nsIBaseWindow::GetMainWidget because that always returns the device context for the primary screen when called on toplevel docshell. r=dbaron
|
2009-08-23 08:16:52 +02:00 |
|
Mats Palmgren
|
96372404b6
|
Don't call CalculateContentBottom inside PR_MAX(), which evaluates its arguments twice. (Bug 511482) r=dbaron
|
2009-08-22 10:10:11 -07:00 |
|
Zack Weinberg
|
2cd31f70f9
|
Bug 510651: Fold nsIFrameDebug into nsFrame. r=dbaron sr=mrbkap
|
2009-08-20 14:52:48 -07:00 |
|
Robert O'Callahan
|
9f2ae1a715
|
Bug 507334, part 2: Blit multiple rectangles when scrolling rather than blitting only the largest single rectangle, and avoid repainting opaque content that covers the scrolling content. r=dbaron
|
2009-08-13 19:09:51 -07:00 |
|
Markus Stange
|
04d8aa170a
|
Bug 510149 - Changes to nsLayoutUtils::GetFrameTransparency. r=roc
--HG--
extra : rebase_source : 024d18340b423827524eb725d961d0907b90338d
|
2009-08-14 10:08:13 +12:00 |
|
Felipe Gomes
|
972bf3dc41
|
Bug 503541 - Fine grained control of gesture registration on widgets (Win7). r=smaug+roc, sr=smaug
|
2009-08-13 13:54:09 -07:00 |
|
Timothy Nikkel
|
24844a2db3
|
Bug 504269. background color of iframe not drawn on print. r+sr=roc
|
2009-07-29 18:10:50 -04:00 |
|
Ryo Kawaguchi
|
f8f1c8c15b
|
Bug 506409: Merge Draw*ImageInternal methods into their Draw*Image callers, and fix a comment in imgIContainer.idl. patch=ryo r=roc
|
2009-07-27 16:48:13 -07:00 |
|
Robert O'Callahan
|
edefa6fb61
|
Bug 339548. Part 14: hide windowed plugins in CSS transforms and SVG foreignObject contexts; we can't display them properly, so let's not display them at all. r=dbaron
|
2009-07-22 12:45:14 +12:00 |
|
Robert O'Callahan
|
40f66f6506
|
Bug 339548. Part 7: Create nsLayoutUtils::IsAncestorFrameCrossDoc. r=dbaron
|
2009-07-22 12:44:56 +12:00 |
|
Joe Drew
|
6c441f55f7
|
Bug 753 - Remove nsIImage, gfxIImageFrame, and their implementations, and expose an equivalent api on imgIContainer. r=roc,josh,bz,longsonr,vlad,karlt,jimm,bsmedberg,mfinkle,peterw,peterv sr=vlad,roc
--HG--
rename : gfx/src/shared/gfxImageFrame.cpp => modules/libpr0n/src/imgFrame.cpp
rename : gfx/src/shared/gfxImageFrame.h => modules/libpr0n/src/imgFrame.h
|
2009-07-20 18:50:15 -07:00 |
|
Kyle Huey
|
b5252a4e2a
|
Bug 492205. Remove IsRootElementFrame. r=roc
|
2009-07-04 22:00:10 +12:00 |
|
Timothy Nikkel
|
b21de22a53
|
Bug 488242. Make iframes with semi-transparent backgrounds work correctly by painting all canvas background colors using a dedicated fallback background color display item. r+sr=roc
|
2009-07-04 21:30:59 +12:00 |
|
Mats Palmgren
|
0fe634a951
|
Fix build error when MOZ_MEDIA isn't defined. b=500988 r=roc
|
2009-07-02 11:57:35 +02:00 |
|
Vladimir Vukicevic
|
ce0b21af22
|
b=492724; pull out canvas utility functions into CanvasUtils/LayoutUtils; r+sr=roc
|
2009-06-25 13:30:56 -07:00 |
|
L. David Baron
|
0d06184f97
|
Remove support for fallback background colors. (Bug 496721) r+sr=bzbarsky
|
2009-06-16 08:00:20 -07:00 |
|
Karl Tomlinson
|
1b9df1cee4
|
b=481751 block-height line-height for text input and strut baseline for textarea r=bz,sr=dbaron
--HG--
extra : rebase_source : 1241360066ea9387d15c71936da9468399240640
|
2009-05-19 10:13:12 +12:00 |
|
Boris Zbarsky
|
a3a9f40918
|
Bug 493025. Don't assert if we happen to do bitblit scroll analysis on some frames that are dirty because a reflow got interrupted. r+sr=roc
|
2009-05-14 21:40:29 -04:00 |
|
Masayuki Nakano
|
feee8b464b
|
Bug 492233 [IMM32] Reimplement IME mouse handling r=VYV03354+roc, sr=roc
|
2009-05-15 09:46:24 +09:00 |
|
Robert O'Callahan
|
d827a42b82
|
Bug 488901. When an element's size changes and it has borders, we don't necessarily need to invalidate the entire border-box --- if there is no right or bottom border, and other conditions are met. r+sr=dbaron
--HG--
extra : rebase_source : 24306ec844dab873cc9b580f32a383f0ccb769a5
|
2009-05-08 13:52:22 +12:00 |
|
Daniel Holbert
|
c59da27043
|
Bug 450340 trivial follow-up: flip constructor's initialization order to fix a build warning. r=roc
|
2009-05-04 11:08:36 -07:00 |
|
tn
|
7afdd11636
|
Bug 490376 - Crash [@ nsDisplayList::GetBottom]; r=roc
|
2009-04-30 12:07:18 +02:00 |
|
tn
|
eb440cb520
|
Bug 485275. Display fallback background color for non-root documents as necessary. r+sr=roc
--HG--
extra : rebase_source : fd455bec928d342c184089dfba6c75191c4ea28d
|
2009-04-25 20:19:23 +12:00 |
|
Dão Gottwald
|
ddb69df7b5
|
Backout bug 485275 (changeset 996c11579453) because of test failures
|
2009-04-18 10:53:27 +02:00 |
|
tn
|
6af985ce18
|
Bug 485275 - trunk displays svg transformed foreign object html differently then 1.9. r+sr=roc
|
2009-04-18 09:11:29 +02:00 |
|
Boris Zbarsky
|
0ab9c0661c
|
Bug 488390. Get special siblings correctly even when bidi is involved. r+sr=roc
|
2009-04-14 22:28:27 -04:00 |
|
Robert Longson
|
102ababb45
|
Bug 486933 - image-rendering does not work on body or root CSS background images. r+sr=roc
|
2009-04-10 14:41:59 +01:00 |
|
Boris Zbarsky
|
2aa018769c
|
Backed out changeset 86c8e18f20eb (bug 486933) due to landing on orange tree.
|
2009-04-09 11:54:43 -04:00 |
|
Robert Longson
|
e2afce6113
|
Bug 486933 - image-rendering does not work on body or root CSS background images. r+sr=roc
|
2009-04-09 13:17:50 +01:00 |
|
L. David Baron
|
5e6c45ce6a
|
Switch away from nsBlockReflowState::mAvailSpaceRect in bullet reflow, and simultaneously refix bug 427370 in a way that also fixes bug 428810. (Bug 25888) r+sr=roc
|
2009-04-08 13:52:36 -07:00 |
|
Robert Longson
|
0c50408f21
|
Bug 486933 - image-rendering does not work on body or root CSS background images. r+sr=roc
|
2009-04-07 00:45:54 +01:00 |
|