Mats Palmgren
|
f85d73c25c
|
Bug 233463, patch 5 - Remove nsFrameList(nsIFrame*) ctor. r=bzbarsky
|
2009-09-18 13:09:36 +02:00 |
|
Mats Palmgren
|
927c863e0b
|
Bug 233463, patch 4 - Make nsIFrame::mNextSibling private. r=bzbarsky
|
2009-09-18 13:09:36 +02:00 |
|
Mats Palmgren
|
6f16626d51
|
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
|
f82eedba5a
|
Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX. b=512106 r=roc
|
2009-09-16 17:01:36 +02:00 |
|
Zack Weinberg
|
f150df5822
|
Bug 497495 (frame poisoning) part 4: Change nsPresArena to maintain separate free lists for every frame class, based on its FrameIID. Pass the necessary information in from AllocateFrame and FreeFrame. r=roc sr=dbaron
|
2009-09-16 10:00:04 +12:00 |
|
Justin Dolske
|
f897882b8b
|
Backed out changeset a3f33def2dca (bug 497495 part 4)
|
2009-09-14 17:26:08 -07:00 |
|
Boris Zbarsky
|
30eebe9b76
|
Bug 497495 (frame poisoning) part 4: Change nsPresArena to maintain separate free lists for every frame class, based on its FrameIID. Pass the necessary information in from AllocateFrame and FreeFrame. r=roc sr=dbaron
|
2009-09-14 17:29:56 -04:00 |
|
Neil Deakin
|
072598c8a3
|
Bug 503943, add mouse capturing api to elements, remove capturing from views, r=roc,sr=smaug
|
2009-09-13 09:13:16 -04:00 |
|
Bobby Holley
|
464b4712e3
|
Bug 435296 - Decode-On-Draw. r=joe,roc,bz,dolske,peterw sr=vlad
|
2009-09-12 16:44:18 -06:00 |
|
Zack Weinberg
|
b6fe8205dd
|
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 |
|
Neil Deakin
|
38553ecb4a
|
Bug 503943, back out mouse capture patch, CLOSED TREE
|
2009-09-10 12:11:41 -04:00 |
|
Neil Deakin
|
12bece4d53
|
Bug 503943, add mouse capturing api to elements, remove capturing from views, r=roc,sr=smaug
|
2009-09-10 08:51:36 -04:00 |
|
Markus Stange
|
23335cbc7e
|
Bug 469774 - Never descend into nsMenuPopupFrames when building display lists. Fixes drawing bugs that occurred when a caret was visible in a popup. r=roc
|
2009-09-08 09:43:20 +12:00 |
|
Robert O'Callahan
|
61b20fcc79
|
Bug 503813. Events targeted at generated content frames should get the non-generated ancestor as target element. r=dbaron
|
2009-09-02 14:46:33 +12:00 |
|
fantasai
|
138ed48e37
|
Bug 492627 - Remove Placeholder Continuations [Part V: Reimplement float splitting without placeholder continuations] r=roc
|
2009-08-31 11:25:36 -07:00 |
|
fantasai
|
70fe082226
|
Bug 492627 - Remove Placeholder Continuations [Part IV: Switch float layout APIs to pass float directly, without placeholder] r=roc
|
2009-08-31 11:25:35 -07:00 |
|
Robert O'Callahan
|
64679553d1
|
Backed out changeset e2927bb26412
|
2009-08-26 14:49:18 -07:00 |
|
Zack Weinberg
|
1aef973199
|
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
|
2009-08-26 09:27:42 -07:00 |
|
Boris Zbarsky
|
c95cebf89b
|
Backed out changeset 4aa19414e651 (bug 488249) to fix test orange.
|
2009-08-24 20:51:57 -04:00 |
|
David Zbarsky
|
630c8fc41e
|
Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst
|
2009-08-24 16:02:07 -04:00 |
|
Ryo Kawaguchi
|
877947a93e
|
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 |
|
Zack Weinberg
|
18f8b8b129
|
Bug 510651: Fold nsIFrameDebug into nsFrame. r=dbaron sr=mrbkap
|
2009-08-20 14:52:48 -07:00 |
|
Zack Weinberg
|
1bc6a7615f
|
Bug 497495 (frame poisoning) part 2: Introduce nsIPresShell::AllocateMisc/FreeMisc functions; add an as-yet-unused "code" parameter to AllocateFrame/FreeFrame; fix up nsFrame to match; use AllocateMisc/FreeMisc for all non-frame pres arena objects; move clearing of frame objects from nsFrame::operator new to AllocateFrame. r=roc sr=dbaron
|
2009-08-17 20:21:06 -07:00 |
|
Hashem Masoud
|
ae914487ea
|
Bug 489502 - Replace NS_ASSERTION(0, ...) by NS_ERROR(...) in mozilla-central; r=benjamin
|
2009-08-14 16:09:00 +02:00 |
|
Robert O'Callahan
|
28656073a1
|
Bug 507334, part 1: Remove nsDisplaySummary optimization, since it introduces extra display items that would disable the optimizations in part 2. r=dbaron
|
2009-08-13 19:09:50 -07:00 |
|
Robert O'Callahan
|
2684e99e48
|
Bug 504524. Change signature of nsIFrame: of nsIFrame::CharacterDataChanged to support passing of the full CharacterDataChangeInfo struct. r=bz
|
2009-08-05 13:38:10 +12:00 |
|
Robert O'Callahan
|
fad629fdee
|
Bug 506615. XUL decks should not have wididgets. r=dbaron
|
2009-07-30 14:54:42 +12:00 |
|
Michael Ventnor
|
b08d62114b
|
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 |
|
Dão Gottwald
|
199fb785b6
|
Backed out changeset c086fca6fc55
|
2009-07-31 14:35:48 +02:00 |
|
Michael Ventnor
|
251c35256e
|
Bug 479220 - Implement the CSS gradients proposal. r=roc,dbaron sr=roc
|
2009-07-31 13:32:32 +02:00 |
|
Boris Zbarsky
|
23db8f4fa3
|
Bug 281387. Make nsIFrame::Append/InsertFrames use nsFrameList. r=bernd,roc, sr=dbaron
|
2009-07-30 13:23:32 -04:00 |
|
Robert O'Callahan
|
5052064346
|
Backed out changeset c353fe809be0
|
2009-07-30 22:06:02 +12:00 |
|
Robert O'Callahan
|
ede303bd71
|
Bug 506615. XUL decks should not have wididgets. r=dbaron
|
2009-07-30 14:54:42 +12:00 |
|
Robert O'Callahan
|
e48fcab441
|
Bug 467914. GetOverflowRectRelativeToSelf shouldn't always expect a preEffectsBBox. r=dbaron
|
2009-07-30 14:48:13 +12:00 |
|
Boris Zbarsky
|
5bffed7be3
|
Relanding bug 496823 in the hopes that it's not causing the XP Txul issue.
|
2009-07-29 08:53:27 -04:00 |
|
Boris Zbarsky
|
57a404d495
|
Backed out changeset 622a29736f33 to see whether bug 496823 causes the WinXP Txul regression.
|
2009-07-28 14:35:28 -04:00 |
|
Boris Zbarsky
|
a8b4b2dc7e
|
Bug 504221 part 12. Switch SetInitialChildList to nsFrameList. r=fantasai, r+sr=roc
|
2009-07-28 08:53:20 -04:00 |
|
Boris Zbarsky
|
f3c6270c7b
|
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
|
97e02084ab
|
Bug 496823. Blocks can implement GetLastChild() much faster than by just getting first child and iterating its siblings. r=roc
|
2009-07-26 21:27:32 -04:00 |
|
Robert O'Callahan
|
46dd2efbdd
|
Bug 371839. Remove ParentDisablesSelection, which is effectively unused. r=bzbarsky
|
2009-07-27 10:06:30 +12:00 |
|
Robert O'Callahan
|
4c8901bcd6
|
Bug 371839. Simplify SetSelected signature and semantics, and reimplement it in nsTextFrame much more efficiently. r=bzbarsky
|
2009-07-27 10:05:41 +12:00 |
|
Robert O'Callahan
|
ea697b8b02
|
Bug 371839. Remove useless SetSelected implementations. r=bzbarsky
|
2009-07-27 10:03:16 +12:00 |
|
Robert O'Callahan
|
6a54a7f2c9
|
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
|
c41dcf94d7
|
Bug 352093. Part 6: make GetScreenRect work when appunits-per-dev-pixel varies up the frame tree. r=dbaron
|
2009-07-22 12:45:06 +12:00 |
|
Robert O'Callahan
|
eb703b5091
|
Bug 505184. Expose nsFrame::DisplayBackgroundUnconditional so we can easily create an nsDisplayBackground elsewhere. r=dbaron
|
2009-07-22 12:44:51 +12:00 |
|
Joe Drew
|
2919d8a083
|
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
|
2009-07-20 18:50:15 -07:00 |
|
L. David Baron
|
6ab0590b2a
|
Remove support for fallback background colors. (Bug 496721) r+sr=bzbarsky
|
2009-06-16 08:00:20 -07:00 |
|
Neil Rashbrook
|
32cf7d58c8
|
Bug 458231 Frame overflow plays havoc with size of <label> or <description> r+sr=roc r=dao for backout of workaround for bug 69710
|
2009-06-12 08:33:51 +01:00 |
|
Timothy Nikkel
|
31b0b72efe
|
Bug 491848. Ensure scripts are blocked during frame destruction. Also, don't dispatch paint events during a synchronous plugin message. r=roc
|
2009-05-15 15:08:41 +12:00 |
|
Robert O'Callahan
|
989197ed86
|
Bug 492480. Unregister placeholder relationship when we destroy out-of-flow frames, instead of trying to do it earlier in many places and not always doing it right. r+sr=dbaron
|
2009-05-14 09:35:02 +12:00 |
|