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 |
|
troy
|
045ec7477e
|
Changed some pairs of GetStyleContext/GetStyleData calls to a single call
to nsIFrame::GetStyleData
git-svn-id: svn://10.0.0.236/trunk@3778 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-14 05:00:38 +00:00 |
|
troy
|
02ba158334
|
Changed a GetStyleContext/GetStyleData pair to use the nsIFrame::GetStyleData
member function instead. This saves a pair of AddRef/Release calls
git-svn-id: svn://10.0.0.236/trunk@3777 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-14 04:40:52 +00:00 |
|
troy
|
92687a73dd
|
Changed RootContentFrame to correctly set the reflow reason for the
initial reflow
git-svn-id: svn://10.0.0.236/trunk@3709 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-12 03:02:15 +00:00 |
|
karnaze
|
da12569a7e
|
initial support for <iframe>
git-svn-id: svn://10.0.0.236/trunk@3657 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-11 16:46:33 +00:00 |
|
troy
|
9e702bf0fa
|
Changed block to do the initial reflow of a floater. Also fixed a problem
with floated tables crashing
git-svn-id: svn://10.0.0.236/trunk@3591 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-10 05:33:38 +00:00 |
|
kipp
|
c06c37bb90
|
Set maxwordwith whenever we are not wrapping
git-svn-id: svn://10.0.0.236/trunk@3552 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-09 17:48:54 +00:00 |
|
kipp
|
61fdecc0ce
|
Set width properly when not wrapping
git-svn-id: svn://10.0.0.236/trunk@3551 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-09 17:48:02 +00:00 |
|
kipp
|
4c6c58495b
|
Fixed a pending-break clear bug; use new ReflowInlineChild API
git-svn-id: svn://10.0.0.236/trunk@3550 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-09 17:47:49 +00:00 |
|
kipp
|
f8ecd0e7d8
|
Added nsIInlineFrame interface
git-svn-id: svn://10.0.0.236/trunk@3549 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-09 17:47:20 +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 |
|
kipp
|
6bd968fb36
|
new iids
git-svn-id: svn://10.0.0.236/trunk@3547 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-09 17:39:42 +00:00 |
|
kipp
|
f44c451b15
|
Implement ReflowInlineChild to check for nsIInlineFrame and use it when available
git-svn-id: svn://10.0.0.236/trunk@3545 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-09 17:32:52 +00:00 |
|
kipp
|
c14564612f
|
Updated reflow-inline-child to handle the new nsIInlineFrame api
git-svn-id: svn://10.0.0.236/trunk@3544 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-09 17:32:27 +00:00 |
|
kipp
|
153a8c0c0d
|
Made BRFrame implement nsIInlineFrame
git-svn-id: svn://10.0.0.236/trunk@3543 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-09 17:31:59 +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
|
04b0acd125
|
Added another tracing log message
git-svn-id: svn://10.0.0.236/trunk@3526 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-09 00:49:12 +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 |
|
buster
|
c1f648a966
|
most HTML 4 attributes supported (though some are still ignored)
lots of methods made inline
git-svn-id: svn://10.0.0.236/trunk@3503 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-08 19:57:04 +00:00 |
|
buster
|
d19132565a
|
more attributes: cell nowrap, caption align, some misc HTML 4 attributes too
git-svn-id: svn://10.0.0.236/trunk@3488 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-08 15:47:03 +00:00 |
|
joki
|
d6a1da45ce
|
Adding new event handling mechanism into raptor.
git-svn-id: svn://10.0.0.236/trunk@3468 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-08 00:57:15 +00:00 |
|
kipp
|
a7566784d7
|
Don't strip trailing whitespace otherwise underlines render wrong; set max element width properly when not wrapping
git-svn-id: svn://10.0.0.236/trunk@3418 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-06 01:54:20 +00:00 |
|
kipp
|
1bda2cfaf6
|
Revised SizeOf methods to add in nsString's, nsIAtom's and nsVoidArray's properly
git-svn-id: svn://10.0.0.236/trunk@3382 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-05 21:50:57 +00:00 |
|
kipp
|
5d5168f17a
|
Sprinkled SizeOf methods around
git-svn-id: svn://10.0.0.236/trunk@3371 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-05 21:06:24 +00:00 |
|
kipp
|
a8a4ae0952
|
Added no-wrap support
git-svn-id: svn://10.0.0.236/trunk@3346 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-05 17:53:28 +00:00 |
|
kipp
|
54516b02fe
|
Added a reminder
git-svn-id: svn://10.0.0.236/trunk@3345 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-05 17:53:11 +00:00 |
|
kipp
|
bde16ad5ad
|
Set family when PRE VARIABLE is used
git-svn-id: svn://10.0.0.236/trunk@3344 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-05 17:53:02 +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
|
ebe32bd77d
|
WIP checkin
git-svn-id: svn://10.0.0.236/trunk@3289 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-05 01:02:30 +00:00 |
|
kipp
|
7d546d7479
|
Fixed to return proper reflow status
git-svn-id: svn://10.0.0.236/trunk@3288 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-05 00:54:03 +00:00 |
|
kipp
|
b93f43db48
|
Fixed spacer to work again
git-svn-id: svn://10.0.0.236/trunk@3275 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-04 23:10:26 +00:00 |
|
kipp
|
06c374c6f3
|
Verify that mIsBlock is correct
git-svn-id: svn://10.0.0.236/trunk@3274 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-04 23:10:15 +00:00 |
|
kipp
|
e8ee07264a
|
Pass through x,y events to an imagemap that is a map but doesn't use a named map
git-svn-id: svn://10.0.0.236/trunk@3273 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-04 23:09:52 +00:00 |
|
kipp
|
d4e22b1e8e
|
Removed dead code
git-svn-id: svn://10.0.0.236/trunk@3272 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-04 23:08:59 +00:00 |
|
kipp
|
7c11316fb4
|
IMplement ReflowBlockChild
git-svn-id: svn://10.0.0.236/trunk@3271 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-04 23:08:49 +00:00 |
|
kipp
|
5beabd3a5c
|
Only layout the body child in the root part
git-svn-id: svn://10.0.0.236/trunk@3262 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-04 21:33:23 +00:00 |
|
kipp
|
b155494bd2
|
Added a head part
git-svn-id: svn://10.0.0.236/trunk@3260 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-04 21:33:07 +00:00 |
|
kipp
|
2d5d55029d
|
new
git-svn-id: svn://10.0.0.236/trunk@3259 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-04 21:32:50 +00:00 |
|
kipp
|
5ddead2b78
|
Work around body bug with placeholder code to avoid dup free's of placeholder's child frame
git-svn-id: svn://10.0.0.236/trunk@3257 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-04 21:04:50 +00:00 |
|
kipp
|
2658cd8f61
|
Pass through style rules
git-svn-id: svn://10.0.0.236/trunk@3256 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-04 21:04:22 +00:00 |
|
kipp
|
f2f2d99718
|
Made absolute frame a container too to work around the pseudo-frame problem
git-svn-id: svn://10.0.0.236/trunk@3255 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-04 21:04:07 +00:00 |
|
kmcclusk
|
c786ddbad8
|
Added nsAbsoluteFrame to the make for Linux
git-svn-id: svn://10.0.0.236/trunk@3242 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-04 19:49:19 +00:00 |
|
kipp
|
ecc388064f
|
Updated tracing; if the body has no children then collapse to nothingness
git-svn-id: svn://10.0.0.236/trunk@3229 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-04 18:03:14 +00:00 |
|
kipp
|
e836ab5f4c
|
Made a subclass of nsContainerFrame to deal with PropogateContentOffsets because placeholders contain pseudo-frames
git-svn-id: svn://10.0.0.236/trunk@3226 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-04 17:52:02 +00:00 |
|
kipp
|
04e1032b03
|
Added code to do ebina style margins; perform horizontal alignment and relative positioning for blocks
git-svn-id: svn://10.0.0.236/trunk@3225 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-04 17:51:27 +00:00 |
|
kipp
|
95f8a82db4
|
Log view creation when it's done; create view when child and parent opacities differ
git-svn-id: svn://10.0.0.236/trunk@3224 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-04 17:50:53 +00:00 |
|
kipp
|
e265ed4281
|
Draw a different colored border when showing visual frame boundaries if the frame has a view; only draw if rectangle has area; create scroll frame when requested stylistically
git-svn-id: svn://10.0.0.236/trunk@3223 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-04 17:50:19 +00:00 |
|
kipp
|
0697c02104
|
Added mPrevMarginSynthetic flag
git-svn-id: svn://10.0.0.236/trunk@3222 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-04 17:49:29 +00:00 |
|
kipp
|
8da209ec0a
|
Added a hack to only do incremental painting for the block whish is reflowing the html BODY; improved trace msgs; added code to collapse into nothingness empty blocks
git-svn-id: svn://10.0.0.236/trunk@3221 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-04 17:49:15 +00:00 |
|
kipp
|
2b8579f527
|
Add scroll frame to build
git-svn-id: svn://10.0.0.236/trunk@3220 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-04 17:48:08 +00:00 |
|