kipp%netscape.com
|
a363dc37c3
|
Setup carried out margin state for block reflow
git-svn-id: svn://10.0.0.236/trunk@11989 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-10-06 00:41:16 +00:00 |
|
troy%netscape.com
|
576757f155
|
Removed nsIInlineReflow and folded it into nsIHTMLReflow
git-svn-id: svn://10.0.0.236/trunk@11847 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-10-03 04:28:05 +00:00 |
|
kipp%netscape.com
|
4072413f71
|
Preliminary support for negative top/bottom margins
git-svn-id: svn://10.0.0.236/trunk@11827 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-10-03 00:17:44 +00:00 |
|
kipp%netscape.com
|
d600ab67e9
|
Reworked vertical margin collapsing
git-svn-id: svn://10.0.0.236/trunk@11806 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-10-02 21:50:53 +00:00 |
|
troy%netscape.com
|
e191c422d9
|
Eliminated nsIRunaround interface, and folded space manager parameter into
nsHTMLReflowState structure
git-svn-id: svn://10.0.0.236/trunk@11749 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-10-02 04:10:00 +00:00 |
|
troy%netscape.com
|
7eac0bfdac
|
Separated reflow process out of nsIFrame and into nsIFrameReflow. Also
added nsIHTMLReflow, which is an HTML specific reflow interface
git-svn-id: svn://10.0.0.236/trunk@11646 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-10-01 04:46:11 +00:00 |
|
peterl%netscape.com
|
9b94d90eca
|
moved attribute change code to style sheete
cleaned up content change api
git-svn-id: svn://10.0.0.236/trunk@11490 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-29 23:48:07 +00:00 |
|
troy%netscape.com
|
a5e3d80369
|
Added back in support for absolutely positioned frames
git-svn-id: svn://10.0.0.236/trunk@11320 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-29 04:47:59 +00:00 |
|
kipp%netscape.com
|
42adeed6a7
|
Get max-element-size from inline-reflow state and pass it upwards
git-svn-id: svn://10.0.0.236/trunk@11224 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-28 18:57:28 +00:00 |
|
kipp%netscape.com
|
5c2bb7fdc6
|
Switch over to FrameRemoved instead of FrameDeleted
git-svn-id: svn://10.0.0.236/trunk@11041 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-25 16:10:49 +00:00 |
|
troy%netscape.com
|
be32dfbcc4
|
Moved ContentDeleted() document notification code to the style system which
generates the reflow command
git-svn-id: svn://10.0.0.236/trunk@11020 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-25 05:13:06 +00:00 |
|
vidur%netscape.com
|
ae2d56cabc
|
Added new style interfaces. Implemented getStyle() on HTMLElement. Moved DOM fields into side struct for nsGenericHTMLElement. Implemented style declaration interface on proxy. Added new entry point to CSSParser and new methods to style declaration.
git-svn-id: svn://10.0.0.236/trunk@11002 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-25 00:51:45 +00:00 |
|
kipp%netscape.com
|
386e7b39df
|
Added some attribute handlers for inline frames (temporary)
git-svn-id: svn://10.0.0.236/trunk@10998 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-25 00:00:55 +00:00 |
|
troy%netscape.com
|
2bdb85f976
|
Removed IsLastChild() member function from nsContainerFrame
git-svn-id: svn://10.0.0.236/trunk@10891 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-24 04:12:01 +00:00 |
|
troy%netscape.com
|
bf40dfa99c
|
Removed mFirstContentOffset, LastContentOffset, and mLastContentIsComplete
from nsContainerFrame
git-svn-id: svn://10.0.0.236/trunk@10883 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-24 03:36:52 +00:00 |
|
troy%netscape.com
|
8e2160e6db
|
Fixed bug in InsertNewFrame() that was screwing up the child list
git-svn-id: svn://10.0.0.236/trunk@10770 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-23 04:45:59 +00:00 |
|
kipp%netscape.com
|
73439c4818
|
Spanked hard to reorg code around nsInlineReflow; rework list handling; rework factoring of inline/block reflow
git-svn-id: svn://10.0.0.236/trunk@10743 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-23 02:25:26 +00:00 |
|
troy%netscape.com
|
e592c4b9fd
|
Fixed some horkage I introduced
git-svn-id: svn://10.0.0.236/trunk@10575 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-21 16:35:49 +00:00 |
|
troy%netscape.com
|
fcf6ebb325
|
Changed FrameInserted incremental reflow code to insert the new frame
into the child frame list
git-svn-id: svn://10.0.0.236/trunk@10477 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-19 04:29:36 +00:00 |
|
troy%netscape.com
|
82c24af034
|
Removed farme enumeration member functions for indexed access, last child,
and child count
git-svn-id: svn://10.0.0.236/trunk@10475 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-19 03:24:26 +00:00 |
|
troy%netscape.com
|
2abf0e6c62
|
Removed an unreferenced label
git-svn-id: svn://10.0.0.236/trunk@10354 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-18 03:10:00 +00:00 |
|
troy%netscape.com
|
64d4e5e4c5
|
Removed some XXX temp code that was needed until tables were switched
over to the new frame construction code
git-svn-id: svn://10.0.0.236/trunk@10245 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-17 04:57:50 +00:00 |
|
troy%netscape.com
|
9ec1729d6e
|
Cleaned up frame construction code
git-svn-id: svn://10.0.0.236/trunk@10243 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-17 04:07:58 +00:00 |
|
kipp%netscape.com
|
6a52b74171
|
Removed css/layout directory
git-svn-id: svn://10.0.0.236/trunk@10015 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-15 00:19:49 +00:00 |
|
kipp
|
55b2683b92
|
New and improved (?) line layout
git-svn-id: svn://10.0.0.236/trunk@4495 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-25 16:33:10 +00:00 |
|
troy
|
445135f411
|
Changed some GetStyleContext/GetStyleData pairs to use nsIFrame::GetStyleData
instead
git-svn-id: svn://10.0.0.236/trunk@3779 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-14 05:14:17 +00:00 |
|
kipp
|
bb06d20da4
|
Implement ReflowChild directly so that it uses nsIInlineFrame is available
git-svn-id: svn://10.0.0.236/trunk@3548 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-09 17:40:21 +00:00 |
|
troy
|
90ad65a58a
|
Added nsIReflowCommand interface
git-svn-id: svn://10.0.0.236/trunk@3538 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-09 04:51:44 +00:00 |
|
kipp
|
d5a5ed5a43
|
Updated tracing messages; fixed bugs where things that shouldn't be pulled up were (blocks, BR's)
git-svn-id: svn://10.0.0.236/trunk@3525 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-09 00:48:56 +00:00 |
|
peterl
|
bc184de5ad
|
sync up to new style data apis
git-svn-id: svn://10.0.0.236/trunk@3322 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-05 06:09:09 +00:00 |
|
kipp
|
630af1711c
|
Updated to new GetDesiredSize api's (so that percentage width's could be properly calculated)
git-svn-id: svn://10.0.0.236/trunk@2758 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-30 21:21:11 +00:00 |
|
kipp
|
5f78a9d123
|
Support BR tags in inline frames
git-svn-id: svn://10.0.0.236/trunk@2747 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-30 17:45:46 +00:00 |
|
troy
|
003a885b86
|
Changed nsReflowState structs to be linked together
git-svn-id: svn://10.0.0.236/trunk@2643 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-29 20:36:05 +00:00 |
|
kipp
|
b9e5bd7ba9
|
Pass on initial reflow to ProcessInitialReflow
git-svn-id: svn://10.0.0.236/trunk@2606 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-29 02:15:00 +00:00 |
|
troy
|
4423b06d16
|
Added 'ns' prefix to class name
git-svn-id: svn://10.0.0.236/trunk@2468 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-28 02:37:37 +00:00 |
|
kipp
|
ba58cf168c
|
Removed cruft; fixed to use canfit/didfit predicates that check on word-breaking state; fixed long standing bug with last-content-complete in pullup code
git-svn-id: svn://10.0.0.236/trunk@2393 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-27 21:05:47 +00:00 |
|
troy
|
d2d4e15ea4
|
Merged ResizeReflow() and IncrementalReflow() into one Reflow() member function
git-svn-id: svn://10.0.0.236/trunk@2253 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-25 17:31:49 +00:00 |
|
troy
|
ac413c29fa
|
Changed splittable enum to be bit flags
git-svn-id: svn://10.0.0.236/trunk@2167 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-22 04:54:11 +00:00 |
|
peterl
|
25861753fc
|
Changed GetStyleData to use an enum instead of an nsID
git-svn-id: svn://10.0.0.236/trunk@2090 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-21 02:34:13 +00:00 |
|
kipp
|
fcd752ba90
|
Use new tracing macros and verify-tree-enable
git-svn-id: svn://10.0.0.236/trunk@2026 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-20 16:27:22 +00:00 |
|
kipp
|
3be7942344
|
Call WillReflow before reflowing children
git-svn-id: svn://10.0.0.236/trunk@1815 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-18 16:52:57 +00:00 |
|
kipp
|
368de8a159
|
Fixed up code that wasn't using the nsReflowStatus constants defined in nsIFrame.h
git-svn-id: svn://10.0.0.236/trunk@1588 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-14 00:49:46 +00:00 |
|
kipp
|
c10b69d3ba
|
Fixed ptr compilation bug
git-svn-id: svn://10.0.0.236/trunk@1502 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-13 00:13:09 +00:00 |
|
peterl
|
f9ecfae273
|
sync to new spacing apis
git-svn-id: svn://10.0.0.236/trunk@1471 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-12 22:28:01 +00:00 |
|
troy
|
a1cde81868
|
Changed enum to conform with coding standards
git-svn-id: svn://10.0.0.236/trunk@1442 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-12 04:38:23 +00:00 |
|
troy
|
5a839584c7
|
Change to nsIFrame API
git-svn-id: svn://10.0.0.236/trunk@1441 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-12 04:17:56 +00:00 |
|
troy
|
b83e1077b0
|
More incremental reflow work.
git-svn-id: svn://10.0.0.236/trunk@1383 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-11 18:38:10 +00:00 |
|
kipp
|
40a0ee1354
|
Support css width&height style properties
git-svn-id: svn://10.0.0.236/trunk@1264 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-07 23:38:51 +00:00 |
|
troy
|
e1891fa2e0
|
Started hooking up appended content handler
git-svn-id: svn://10.0.0.236/trunk@1239 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-07 20:28:16 +00:00 |
|
kipp
|
d75e25fc42
|
Ported to new CreateFrame/CreateContinuingFrame APIs
git-svn-id: svn://10.0.0.236/trunk@1204 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-07 00:08:20 +00:00 |
|