Reed Loden
|
4221b4442d
|
Bug 506267 - [r=bzbarsky sr=dbaron]
|
2009-10-02 21:09:57 -05:00 |
|
Boris Zbarsky
|
ba8c31506f
|
Bug 512336. Make frame lists doubly-linked. r=roc,fantasai
|
2009-10-02 12:27:37 -04:00 |
|
Robert O'Callahan
|
c2f7a1e950
|
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 |
|
Boris Zbarsky
|
cb141f124e
|
Bug 515534. Simplify some nsTableRowGroupFrame methods by assuming that the frame constructor did not screw up. r=bernd
|
2009-09-18 14:52:58 -04:00 |
|
Mats Palmgren
|
c3fb633256
|
Bug 233463, patch 3 - Make Destroy/RemoveFrame() methods void and assert that the frame to remove is present. r=bzbarsky
|
2009-09-18 13:09:36 +02:00 |
|
Mats Palmgren
|
1a7f096af8
|
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
|
44810ccdec
|
Bug 233463, patch 1 - Minor cleanup of frame list related code in nsTableRowGroupFrame. r=bzbarsky
|
2009-09-18 13:09:35 +02:00 |
|
Mats Palmgren
|
7a3be46e9e
|
Bug 233463, patch 0 - Use nsFrameList methods instead of nsIFrame::SetNextSibling. r=bzbarsky
|
2009-09-18 13:09:35 +02:00 |
|
Mats Palmgren
|
dea07412a1
|
Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX. b=512106 r=roc
|
2009-09-16 17:01:36 +02:00 |
|
Bobby Holley
|
0b8080d9b5
|
Bug 435296 - Sync decode handling for decode-on-draw. r=roc
|
2009-09-12 16:44:18 -06:00 |
|
Zack Weinberg
|
d47e0f433b
|
Bug 497495 part 3: Add methods to every nsFrame subclass that expose the as-allocated identity of every frame object. Also some cleanups to the QueryFrame implementation. r=dbaron sr=roc
|
2009-09-12 17:49:24 +01:00 |
|
Mats Palmgren
|
4093f253d0
|
Remove/simplify frame list use. b=510137 r=bernd
|
2009-09-04 23:07:43 +02:00 |
|
Benjamin Smedberg
|
667f63d102
|
Bug 513032 - remove empty conditionals in our makefiles, r=ted
|
2009-08-27 10:48:18 -07:00 |
|
Jesse Ruderman
|
fbaaa060e5
|
Add more crashtests
|
2009-08-27 21:11:40 -07:00 |
|
Jesse Ruderman
|
e1c6eeae90
|
Add crashtests
|
2009-08-27 19:48:20 -07:00 |
|
Benjamin Smedberg
|
36bc86429d
|
Additional followup to bug 398573 - remove REQUIRES from the tree even when they are in makefile conditional blocks
--HG--
extra : rebase_source : cc65c34a414e6c67a5651fc9cf0b6bd709ebcdbd
|
2009-08-27 08:53:13 -07:00 |
|
Robert O'Callahan
|
4453cced60
|
Backed out changeset e2927bb26412
|
2009-08-26 14:49:18 -07:00 |
|
Zack Weinberg
|
64f6d4d0dd
|
Bug 497495 part 3a: rationalize the queryframe-implementation macro naming scheme, restructure the implementation to detect duplicate entries, and a couple fixes to the frame ID enumeration. r=dbaron sr=roc
Bug 497495 part 3b: update users of queryframe macros (strictly mechanical change). r=dbaron
--HG--
extra : rebase_source : ee672a17934227b408b83dc6b5cc4e4909652f72
|
2009-08-26 09:27:42 -07:00 |
|
Benjamin Smedberg
|
ba372f3a4c
|
Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted
|
2009-08-25 08:59:31 -07:00 |
|
Mats Palmgren
|
4b7f82e95a
|
Crash test for bug 430374.
|
2009-08-24 01:21:49 +02:00 |
|
Ryo Kawaguchi
|
f6adb8114c
|
Implement background-image: -moz-image-rect(), which allows a region of an image to be used as a background image. (Bug 113577) r=roc, dbaron
|
2009-08-21 13:39:25 -07:00 |
|
Michael Ventnor
|
f89f2766b4
|
Bug 479220: Implement support for CSS gradients: -moz-linear-gradient() and -moz-radial-gradient(). r=roc, dbaron
|
2009-08-01 08:53:40 -07:00 |
|
Makoto Kato
|
63a9fda84f
|
Bug 434733: Don't apply width on colgroups to columns that have their own width. r=dbaron
|
2009-08-01 08:53:40 -07:00 |
|
Dão Gottwald
|
26c7b3a525
|
Backed out changeset c086fca6fc55
|
2009-07-31 14:35:48 +02:00 |
|
Michael Ventnor
|
9b44f1f16c
|
Bug 479220 - Implement the CSS gradients proposal. r=roc,dbaron sr=roc
|
2009-07-31 13:32:32 +02:00 |
|
Boris Zbarsky
|
811394b5da
|
Bug 281387. Make nsIFrame::Append/InsertFrames use nsFrameList. r=bernd,roc, sr=dbaron
|
2009-07-30 13:23:32 -04:00 |
|
Boris Zbarsky
|
1ef12b64a7
|
Bug 504221 part 12. Switch SetInitialChildList to nsFrameList. r=fantasai, r+sr=roc
|
2009-07-28 08:53:20 -04:00 |
|
Boris Zbarsky
|
05d3ed5b06
|
Bug 504221 part 8. Make CreateAnonymousColFrames saner. r=bernd, sr=roc
|
2009-07-28 08:53:18 -04:00 |
|
Boris Zbarsky
|
cf7d0b6141
|
Bug 504221 part 5. Switch from GetFirstChild to GetChildList (returning an nsFrameList). For now, keep a GetFirstChild shim so callers don't have to be updated. r=fantasai, r+sr=roc
|
2009-07-28 08:51:09 -04:00 |
|
Boris Zbarsky
|
6f3f5929ed
|
Bug 504221 part 3. Switch overflowFrames storage to nsFrameList. r=fantasai, r+sr=roc
|
2009-07-28 08:51:09 -04:00 |
|
Michael Kohler
|
4b7c87c984
|
Bug 106386 - Correct misspellings in source code (old); Part 2; r=timeless
|
2009-07-27 10:47:02 +02:00 |
|
Robert O'Callahan
|
0489e01337
|
Bug 371839. Remove ParentDisablesSelection, which is effectively unused. r=bzbarsky
--HG--
extra : rebase_source : 920c501f033e026709ec15792cadbb2f24462a0a
|
2009-07-27 10:06:30 +12:00 |
|
Robert O'Callahan
|
8bab94a96a
|
Bug 371839. Simplify SetSelected signature and semantics, and reimplement it in nsTextFrame much more efficiently. r=bzbarsky
--HG--
extra : rebase_source : 18c390e3ebd09de82b1a23699c56b741f928ca37
|
2009-07-27 10:05:41 +12:00 |
|
Robert O'Callahan
|
36956c156b
|
Bug 371839. Remove useless SetSelected implementations. r=bzbarsky
--HG--
extra : rebase_source : 57629a43328f3dbc97a5d0595186a32150722db4
|
2009-07-27 10:03:16 +12:00 |
|
Robert O'Callahan
|
bec635e65d
|
Bug 505184. When 'deflation' of the background area is not required, paint table backgrounds using a dedicated nsDisplayBackground instead of the multipurpose nsDisplayTableBorderBackground. r=fantasai
|
2009-07-22 12:44:52 +12:00 |
|
Daniel Holbert
|
a40faedad1
|
Bug 479166: rename variable "computedPaginatedHeight" to "computedUnpaginatedHeight" and reduce its scope, and also fix some build warnings, all in nsTableCellFrame. r=bernd
|
2009-07-21 13:05:49 -07:00 |
|
Jesse Ruderman
|
0605f4f430
|
Add crashtest for bug 448988
|
2009-07-14 12:57:09 -07:00 |
|
Benjamin Smedberg
|
3f6c44858d
|
Bug 503376 - Remove unused CalcAutoMargin function which stopped being used in bug 478614, r=bernd
|
2009-07-13 12:31:32 -04:00 |
|
Bernd
|
b62121d34d
|
bug 240245 remove some bizarre col frame construction code that is never called. r=bzbarsky
|
2009-07-12 19:47:10 +02:00 |
|
Alexander Surkov
|
fff2439827
|
Bug 437980 - 9 tests fail in table_indexes.html chrome test file, r=marcoz, davidb, bernd
|
2009-06-29 18:54:26 +08:00 |
|
Bernd
|
d0faab8b9c
|
adopt caption vertical margins to latest CSS2.1 revision, bug 478614, r/sr=dbaron
|
2009-06-28 15:51:46 +02:00 |
|
Bernd
|
faf99f05b9
|
bug 325292 - place the needtocollapse flag on the first inflow so that works in pagination mode r/sr=roc
|
2009-06-21 18:34:03 +02:00 |
|
Bernd
|
17845292a3
|
refactor the setting of continous borders in the border collapse computation bug 452319 r=fantasia sr=roc
* * *
* * *
* * *
* * *
|
2009-06-21 18:31:40 +02:00 |
|
L. David Baron
|
44a6267b1d
|
Remove support for fallback background colors. (Bug 496721) r+sr=bzbarsky
|
2009-06-16 08:00:20 -07:00 |
|
Robert O'Callahan
|
5843f756df
|
Bug 494667. Don't apply optimization to shrink drawn background area to exclude solid borders, if we're not going to draw those borders (e.g. in tables with collapsing borders). r+sr=dbaron,a=beltzner
|
2009-05-28 17:01:42 +12:00 |
|
Bernd
|
d8dd943257
|
bug 492661 - track the visibility of cols and colgroups independently of the presence of cells r/sr=roc
|
2009-05-16 16:22:56 +02:00 |
|
Arpad Borsos
|
5c75f0b0ee
|
Bug 492520 - Optimize some Frame classes for memory usage; r+sr=roc
|
2009-05-12 12:13:09 +02:00 |
|
Daniel Holbert
|
42f2f94d22
|
Bug 490909: Remove old layout debugging code, patch #2: remove 'VerifyTree' & related code. r+sr=dbaron
|
2009-05-12 12:03:09 -07:00 |
|
Boris Zbarsky
|
647919875d
|
Bug 490182. Ask to reflow the right frame. r=bernd, sr=dbaron.
|
2009-05-11 09:17:25 -04:00 |
|
L. David Baron
|
f0c43ecb3d
|
Switch HTML mochitests from using MochiKit.js to packed.js. (Bug 490955) r=sayrer
|
2009-05-06 13:46:04 -07:00 |
|