jdunn%netscape.com
4889c05ad8
Fix compiler error on AIX...
...
Can't have 'protected' structures, so for AIX make them public and then
make sure that the AIX is defined in the Makefile.in
git-svn-id: svn://10.0.0.236/trunk@25659 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-31 04:21:53 +00:00
kipp%netscape.com
647cec902d
Support MOZ_PRE_WRAP
...
git-svn-id: svn://10.0.0.236/trunk@25650 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-31 04:12:46 +00:00
kipp%netscape.com
d42c9af2ff
Removed some dead code; Added support for eStyleUnit_Chars for width values
...
git-svn-id: svn://10.0.0.236/trunk@25648 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-31 04:11:40 +00:00
kipp%netscape.com
f8b0e2aef9
Removed some dead code
...
git-svn-id: svn://10.0.0.236/trunk@25647 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-31 04:11:02 +00:00
kipp%netscape.com
2ef973d34d
Removed compact margin hackery
...
git-svn-id: svn://10.0.0.236/trunk@25646 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-31 04:10:51 +00:00
kipp%netscape.com
ef9d0f734e
Removed unsupported css2 'compact' support ; fixed bug #2013 with floater placement
...
git-svn-id: svn://10.0.0.236/trunk@25645 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-31 04:10:27 +00:00
kipp%netscape.com
f1443307e8
Select size of builtin arrays by platform (sigh); remove some cruft; added in support for debugging memory leaks and reducing initialization time
...
git-svn-id: svn://10.0.0.236/trunk@25496 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-29 23:46:34 +00:00
kipp%netscape.com
b759fd5fcf
Removed some cruft
...
git-svn-id: svn://10.0.0.236/trunk@25495 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-29 23:45:49 +00:00
kipp%netscape.com
2c20b83e41
Collapse margins away for html paragraphs (bug #2589 and #2291 ); add is-html-paragraph method
...
git-svn-id: svn://10.0.0.236/trunk@25494 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-29 23:45:36 +00:00
kipp%netscape.com
bcfc57f0cd
Removed cruft; added IsHTMLParagraph method
...
git-svn-id: svn://10.0.0.236/trunk@25493 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-29 23:44:59 +00:00
kipp%netscape.com
938792cba5
Use shared is-html-paragraph method; fixed handling of floater widths for bug #2949
...
git-svn-id: svn://10.0.0.236/trunk@25492 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-29 23:44:45 +00:00
karnaze%netscape.com
a0ab9e2007
bug 3522 - crash when more <frame>, <frameset> specified than cells
...
git-svn-id: svn://10.0.0.236/trunk@25489 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-29 23:26:57 +00:00
amusil%netscape.com
2068508eee
Changes to hook up LiveConnect on Windows
...
git-svn-id: svn://10.0.0.236/trunk@25467 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-29 22:18:05 +00:00
akkana%netscape.com
cc11e40e72
Turn on triangle cursor temporarily for Unix, until bug 4202 gets fixed
...
git-svn-id: svn://10.0.0.236/trunk@25457 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-29 22:02:16 +00:00
kipp%netscape.com
01140b212f
Fixed bug #4133 by not providing negative margin values for tables that are too wide
...
git-svn-id: svn://10.0.0.236/trunk@25430 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-29 04:17:23 +00:00
troy%netscape.com
bb9efbfd4a
Changed ComputeWordFragmentWidth() to handle the case where the content
...
object's document pointer is NULL
git-svn-id: svn://10.0.0.236/trunk@25429 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-29 04:15:07 +00:00
warren%netscape.com
afbfb7b666
PR_FALSE is not nsnull!
...
git-svn-id: svn://10.0.0.236/trunk@25317 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-27 02:56:52 +00:00
kipp%netscape.com
aeeeb5bb86
Removed carried-out-top-margin
...
git-svn-id: svn://10.0.0.236/trunk@25296 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-27 01:24:24 +00:00
kipp%netscape.com
e872d240b1
Eliminate speculative-top-margin cruft; use new block reflow context API
...
git-svn-id: svn://10.0.0.236/trunk@25295 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-27 01:23:30 +00:00
kipp%netscape.com
2d7802dd88
Moved vertical margin application into here; implement top-margin collapsing logic
...
git-svn-id: svn://10.0.0.236/trunk@25293 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-27 01:22:45 +00:00
kipp%netscape.com
72843bd8a8
Reworked vertical margin handling; fixed some issues with floater placement and clearing and block element clearing (bugs #1080 , #1808 , ...
...
git-svn-id: svn://10.0.0.236/trunk@25292 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-27 01:22:14 +00:00
kipp%netscape.com
34e1ac3798
Added methods to support pre-collapsing of top-margins; expose class-id for nsBlockReflowContext code
...
git-svn-id: svn://10.0.0.236/trunk@25291 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-27 01:21:21 +00:00
kipp%netscape.com
b7d7f14850
Translate trapezoid into proper coordinate system
...
git-svn-id: svn://10.0.0.236/trunk@25290 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-27 01:20:46 +00:00
av%netscape.com
9aeb6fc384
Image recognition by file extension for object tag
...
git-svn-id: svn://10.0.0.236/trunk@25285 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-27 01:00:02 +00:00
mjudge%netscape.com
9839e1f518
fixing errors with pre spaced text. prepareunicode string was not filling the index array correctly for thatn
...
git-svn-id: svn://10.0.0.236/trunk@25262 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-27 00:18:32 +00:00
troy%netscape.com
ede920e0b8
Fix for bug #2592 . Changed ComputeMargin() and ComputePadding() to handle
...
'inherit' when calculating the computed values
git-svn-id: svn://10.0.0.236/trunk@25188 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-26 03:57:46 +00:00
kipp%netscape.com
32e9a9f145
Use raw trapezoid data to solve issues of floaters with margins (bug #2024 )
...
git-svn-id: svn://10.0.0.236/trunk@25180 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-26 01:59:13 +00:00
ftang%netscape.com
29f4aa1403
correct katakan/hiragana/katakana-iroha/hiragana-iroha list after reviewed by momoi. Add implementation for NS_STYLE_LIST_STYLE_DECIMAL_LEADING_ZERO.
...
git-svn-id: svn://10.0.0.236/trunk@25178 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-26 01:37:27 +00:00
kipp%netscape.com
a0bf1cc46e
Work around some first-letter bugs
...
git-svn-id: svn://10.0.0.236/trunk@25157 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-26 00:41:36 +00:00
kipp%netscape.com
a8dd90181c
Undo partial fix for 3882 since its a bad fix
...
git-svn-id: svn://10.0.0.236/trunk@25156 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-26 00:40:37 +00:00
kipp%netscape.com
9e4c4cb1e3
Whacked paint methods to use new constants
...
git-svn-id: svn://10.0.0.236/trunk@25154 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-26 00:39:35 +00:00
kipp%netscape.com
1a8d633e4e
Fixed bugs #1277 , #2007 and #1517 and #1918 ; rendering is improved for floaters and a minimim height rule is now enforced for computed-height situations
...
git-svn-id: svn://10.0.0.236/trunk@25153 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-26 00:39:04 +00:00
kipp%netscape.com
e86d824453
Init mFloaters
...
git-svn-id: svn://10.0.0.236/trunk@25152 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-26 00:37:32 +00:00
kipp%netscape.com
b171cbe552
Fixed bug #4112
...
git-svn-id: svn://10.0.0.236/trunk@25151 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-26 00:37:22 +00:00
peterl%netscape.com
233822bc0d
augmented ReResolveStyleContext to capture style change information
...
git-svn-id: svn://10.0.0.236/trunk@25093 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-25 06:43:38 +00:00
peterl%netscape.com
436552bc30
added args to ReResolveStyle to capture style change info
...
git-svn-id: svn://10.0.0.236/trunk@25080 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-25 06:32:56 +00:00
kipp%netscape.com
b3eb9068ee
Support (ever so slightly better) anonymous block reflow by returning a zero sized inline frame when wrapping an anonymous block - partial fix for bug #3882
...
git-svn-id: svn://10.0.0.236/trunk@25053 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-25 03:50:34 +00:00
kipp%netscape.com
165d9cd484
Made margin carried outs per-line-layout instead of per-frame
...
git-svn-id: svn://10.0.0.236/trunk@25052 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-25 03:49:47 +00:00
kipp%netscape.com
0b74b4b85a
Fixed a bug that prevented text-indent from working next to floaters; support moz-right and moz-center text-align values
...
git-svn-id: svn://10.0.0.236/trunk@25051 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-25 03:49:29 +00:00
kipp%netscape.com
860c4872c3
Support compatability center/right align values for nav4 support
...
git-svn-id: svn://10.0.0.236/trunk@25050 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-25 03:48:51 +00:00
kipp%netscape.com
75458d92cb
Fixed up area frame sizing calculations to properly compute the final height
...
git-svn-id: svn://10.0.0.236/trunk@25049 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-25 03:48:30 +00:00
jdunn%netscape.com
1bc2cebda2
backing out changes, because the tree was closed - doh
...
git-svn-id: svn://10.0.0.236/trunk@25005 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-24 21:55:53 +00:00
jdunn%netscape.com
2b292106b9
Fixed compiler error on AIX. The xlC compiler does not handle protected
...
structures correctly so for AIX, we make the structures public.
approved by kipp@netscape.com
git-svn-id: svn://10.0.0.236/trunk@25003 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-24 21:43:34 +00:00
kipp%netscape.com
028c96ce5f
Corrected some of the warning messages to reduce false alarms
...
git-svn-id: svn://10.0.0.236/trunk@24993 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-24 15:42:38 +00:00
kipp%netscape.com
4091823455
Fixed up floater combined area calculations
...
git-svn-id: svn://10.0.0.236/trunk@24992 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-24 15:42:19 +00:00
kipp%netscape.com
f590df7302
Tweaked the line-breaking logic so that certain floater situations don't trigger crashes
...
git-svn-id: svn://10.0.0.236/trunk@24991 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-24 15:41:49 +00:00
kipp%netscape.com
550af82f5b
De-inlined some methods (temporary) and added CanPlaceFloaterNow
...
git-svn-id: svn://10.0.0.236/trunk@24990 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-24 15:41:17 +00:00
kipp%netscape.com
92c025bda0
Removed dependence on nsFrame (a no-no)
...
git-svn-id: svn://10.0.0.236/trunk@24989 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-24 15:40:44 +00:00
beard%netscape.com
342fa51bf5
added nsPluginInstanceOwner::GetDocument()
...
git-svn-id: svn://10.0.0.236/trunk@24972 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-24 05:42:22 +00:00
pierre%netscape.com
b99fe92e31
Backed out my previous changes because of performance degradation in deeply nested tables. Will increase the stack size in Mac applications instead.
...
git-svn-id: svn://10.0.0.236/trunk@24869 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 20:35:38 +00:00