bzbarsky%mit.edu
|
0dce65ed23
|
Use NS_LITERAL_STRING instead of NS_ConvertASCIItoUCS2 where possible
(i.e. where the string is a literal). Bug 104159, r=jag, sr=alecf
|
2001-11-14 01:33:42 +00:00 |
gerv%gerv.net
|
f385eb981a
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |
jst%netscape.com
|
47759cff23
|
Fixing bug 98828. Cache a few nsSpaceManager objects to avoid spending 43%cvs ci -m ! of the time spent in PresShell::ProcessReflowCommand() in new and delete. r=dbaron@fas.harvard.edu, sr=waterson@netscape.com
|
2001-09-11 00:55:05 +00:00 |
buster%netscape.com
|
3fb4ec431e
|
effectively removed area frame
work troy was holding in his tree
r=buster
|
2000-05-09 05:11:12 +00:00 |
troy%netscape.com
|
6d9d536ab9
|
b=33150 Fixed problem where reflow commands in different child lists were
being coalesced
|
2000-05-02 02:23:31 +00:00 |
troy%netscape.com
|
73a3709284
|
b=21657 a=chofmann@netscape.com Made "overflow list" a full fledged
child list and changed ReparentFrameView() to check it.
|
2000-01-22 01:16:50 +00:00 |
troy%netscape.com
|
3c7966f705
|
Change to how overflow is handled for absolutely positioned elements.
We no longer use nsIAraeFrame and now it's folded into the overflow
area in the reflow metrics
|
1999-12-06 15:49:53 +00:00 |
hyatt%netscape.com
|
16a944a1e3
|
Implementing a generalized recycler and arena for all layout frames. Hoping to improve
bug #9489. Should also definitely fix bug #15916. r=troy
|
1999-12-04 23:49:50 +00:00 |
tbogard%aol.net
|
a0640b60c4
|
Changed nsIPresContext& to nsIPresContext*. Changed nsEventStatus& to nsEventStatus*. Now more compatible with XPIDL. a=vidur r=scc
|
1999-11-24 06:03:41 +00:00 |
troy%netscape.com
|
fe56995443
|
WillReflow/DidReflow changes and changes to the way view positioning
and sizing works
|
1999-11-19 15:33:29 +00:00 |
dmose%mozilla.org
|
42fc94a6ec
|
updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
|
1999-11-06 03:40:37 +00:00 |
troy%netscape.com
|
04accb3de6
|
Moved a bunch of stuff out to a nsIFrameDebug interface
|
1999-11-01 22:12:45 +00:00 |
troy%netscape.com
|
0c3a74b8be
|
Removed some dead code and moved some #if 0 code from the area frame
to the block frame. This completes the previous checkin
|
1999-10-08 04:45:12 +00:00 |
troy%netscape.com
|
1877c607ff
|
Moved space manager to block frame and changed it the space manager is
temporary only during the reflow process
r=kipp@netscape.com
|
1999-10-06 22:05:23 +00:00 |
kipp%netscape.com
|
2dfefb723d
|
Added some spacemanager debugging noise
|
1999-09-15 00:25:51 +00:00 |
kipp%netscape.com
|
dff5b76938
|
Updated SizeOf methods to not waste space when doing a non-debug build
|
1999-09-01 01:02:16 +00:00 |
kipp%netscape.com
|
fd426dec6a
|
Reimplemented SizeOf methods in some of the frame classes; partial rework of first-line handling snapshot
|
1999-08-31 03:09:40 +00:00 |
troy%netscape.com
|
35e404886c
|
Changed area frame code over to new reflow command handling
|
1999-07-24 02:37:45 +00:00 |
troy%netscape.com
|
9fdbc7ced3
|
Renamed DeleteFrame() to Destroy()
|
1999-07-22 02:24:52 +00:00 |
troy%netscape.com
|
8d078abd29
|
Fix for bug #2062. When sizing the view, take into account child frames
that stick outside the right/bottom edges of the parent's frame
|
1999-06-29 03:41:58 +00:00 |
kipp%netscape.com
|
fea30bc4eb
|
Reworked frame factory methods; fixed bug 4519
|
1999-05-11 22:03:29 +00:00 |
troy%netscape.com
|
9ad325a372
|
Renamed filename because it was too long for the Mac
|
1999-04-16 01:42:51 +00:00 |
troy%netscape.com
|
10f48ae812
|
New class nsAbsolutelyPositionedContainer
|
1999-04-16 00:08:59 +00:00 |
kipp%netscape.com
|
5530385670
|
Use block-band-data for debug output
|
1999-04-10 17:30:46 +00:00 |
troy%netscape.com
|
774e0c18ad
|
Removed DidReflow() code that's no longer needed now that the new compositor
allows child views to extend outside their parent view
|
1999-04-06 02:41:50 +00:00 |
troy%netscape.com
|
f19915b56d
|
Removed nsIFrame::CreateContinuingFrame()
|
1999-02-25 05:31:15 +00:00 |
troy%netscape.com
|
dfdacc8159
|
Changed nsIFrame::Init() to take an additional parameter
|
1999-02-25 03:27:57 +00:00 |
troy%netscape.com
|
99ecf5d560
|
Added frame-type atoms for area,scroll,viewport,root,page frame classes
|
1999-02-14 03:47:33 +00:00 |
troy%netscape.com
|
a9159f71d6
|
Changed GetAdditionalChildListName() and FirstChild() to use ** instead
of *&
|
1999-02-10 02:25:01 +00:00 |
troy%netscape.com
|
3fe6a2ce3e
|
Made handling of absolutely positioned child frames more efficient
|
1999-01-22 00:30:27 +00:00 |
troy%netscape.com
|
db8ead7549
|
Changed to position absolute child elements relative to the padding edge not the
border edge
|
1999-01-18 19:30:42 +00:00 |
troy%netscape.com
|
97629a6e62
|
Improvements to absolute positioning code
|
1999-01-18 17:27:27 +00:00 |
troy%netscape.com
|
fcf61df310
|
Fixed it so relatively positioned block frames act as containing blocks
for absolutely positioned child elements
|
1999-01-16 22:18:08 +00:00 |
kipp%netscape.com
|
d6bb1acd1f
|
Removed List code now that base class dumps all child lists
|
1999-01-16 00:19:30 +00:00 |
kipp%netscape.com
|
06d2d8efb3
|
Spanked away SizeOf methods and nsIListFilter
|
1999-01-16 00:00:50 +00:00 |
kipp%netscape.com
|
a9e0e05f2b
|
Switch to using nsFrameList for frame lists
|
1999-01-15 22:53:39 +00:00 |
troy%netscape.com
|
e1f9e8b29f
|
Moved logic that deals with moving absolutely positioned frames out of the
flow to the frame construction code
|
1998-12-29 03:38:16 +00:00 |
troy%netscape.com
|
369705bd32
|
Initial check-in
|
1998-12-18 17:54:54 +00:00 |