Commit Graph

4013 Commits

Author SHA1 Message Date
alecf%netscape.com
347a029e95 purify fix from bruce@cybersight.com - use delete[] rather than delete 1999-03-10 00:36:18 +00:00
alecf%netscape.com
db95dfaee9 purify fixes from bruce@cybersight.com - use delete[] rather than delete 1999-03-10 00:35:16 +00:00
akkana%netscape.com
19d79b051d Fix UMR, caught with purify by bruce@portland.puremagic.com 1999-03-10 00:28:47 +00:00
troy%netscape.com
a4ccf253e0 Some more table pagination improvements 1999-03-09 22:34:51 +00:00
jfrancis%netscape.com
3c6024db0e reordered link order so that cout would work 1999-03-09 19:22:00 +00:00
jfrancis%netscape.com
534a4ea1cb fixed refcounting bugs 1999-03-09 19:21:30 +00:00
jfrancis%netscape.com
e4ed741668 fixed refcounting bugs plus a little cleanup 1999-03-09 19:21:04 +00:00
troy%netscape.com
57c81e5514 Better handles the case where the first row is complete when splitting
the row group
1999-03-09 15:35:43 +00:00
troy%netscape.com
0cbeed3e6c Changed it so we get the computed width from the first-in-flow 1999-03-09 15:35:08 +00:00
warren%netscape.com
4b2d56fbaa nsRepository -> nsIComponentManager changes. 1999-03-09 09:44:27 +00:00
nisheeth%netscape.com
7b02f128df - Quoted all attributes.
- Fixed casing on the end BookSet tag.  (The expat parser enforces case-sensitivity in XML)
1999-03-09 07:44:47 +00:00
troy%netscape.com
9106c62e3e Overflow code and pushing code now take header/footer frames into
account
1999-03-09 05:29:37 +00:00
troy%netscape.com
a6b02e236c Better handling of NS_FRAME_NOT_COMPLETE for incremental reflow 1999-03-09 05:28:44 +00:00
troy%netscape.com
9f6584c6ca Made sure NS_FRAME_COMPLETE is always returned. This fixes an incremental
reflow problem
1999-03-09 05:11:14 +00:00
troy%netscape.com
9ff6fc0f22 Fixed it so that for incremental reflow commands the correct value is
passed for the available height
1999-03-09 05:01:59 +00:00
ftang%netscape.com
e7304df551 add katakana, hiragana, katakana-iroha, hiragana-iroha, lower-greek 1999-03-09 01:56:02 +00:00
pinkerton%netscape.com
bcd7b47eae Add debug code to point out a bug #3505 with display:none and frames. Fix bug #3451 with grippies not working when toolbars not at top of window. Not creating atoms every time we expand/collapse toolbars. 1999-03-09 01:36:11 +00:00
vidur%netscape.com
340a2d50b1 Table of contents example 1999-03-09 00:36:54 +00:00
pinkerton%netscape.com
99b1b5d895 adding debug printf to see when toolbar frames are being deleted. I don't think they are when display is set to none. 1999-03-08 22:44:44 +00:00
pinkerton%netscape.com
ba5a646c57 fix bug where if I didn't check if the first child frame was null during reflow. 1999-03-08 22:43:48 +00:00
kipp%netscape.com
661f7ec31b Implement GetFrameName 1999-03-08 19:26:45 +00:00
kipp%netscape.com
a1e087e138 setup more skid marks (disabled) 1999-03-08 19:26:30 +00:00
kipp%netscape.com
a01e9afce4 Added a skid mark (disabled) 1999-03-08 19:26:09 +00:00
kipp%netscape.com
fc875206a5 added some nasty logging messages for frames that don't set max-element-size; added more vertical alignment noise 1999-03-08 19:25:55 +00:00
kipp%netscape.com
652db948ce added some nasty logging messages for frames that don't set max-element-size 1999-03-08 19:25:18 +00:00
kipp%netscape.com
b645ac630b Copy out computed combined area even when dealing with an zero height block; added some nasty logging messages for frames that don't set max-element-size 1999-03-08 19:25:03 +00:00
kipp%netscape.com
69e626d5a3 Compute combined-area more sanely; handle another nasty top margin bug (1910) 1999-03-08 19:24:07 +00:00
kipp%netscape.com
ca18ac0959 Removed a duplicated method; moved by debug asserts into a central spot 1999-03-08 19:22:55 +00:00
kipp%netscape.com
bffbdd37e2 Fixed bug #2052 - don't adjust the height when its computed 1999-03-08 19:22:16 +00:00
ramiro%netscape.com
ce86e7b16e Latest AIX fixes. (waqar@netscape.com).
When doing the multiple inheritance thing, explicitly give the publicness
for each superclass.
1999-03-08 15:13:54 +00:00
pierre%netscape.com
242e870001 small change to make it behave like nsCheckboxControlFrame when the WidgetRenderingMode is not initialized. 1999-03-08 04:46:12 +00:00
jfrancis%netscape.com
bcb1651103 adding mAnchorFrame to the ClearFrameRefs call 1999-03-08 01:22:37 +00:00
jfrancis%netscape.com
17efdd55c0 bug fixes + changing broken "dont_QueryInterface" additions to "do_QueryInterface" 1999-03-08 01:20:02 +00:00
hyatt%netscape.com
6fea0b5680 Checking in a patch for a XUL bug in ContentInserted (inside an #ifdef INCLUDE_XUL). 1999-03-07 09:55:39 +00:00
sfraser%netscape.com
7513729fa3 Fix warning reported by warren (bracket was in wrong place). 1999-03-06 20:19:52 +00:00
evaughan%netscape.com
204a6670eb 1) Implemented regular button and html4 button with a button renderer.
2) Fixed ProgressMeter to update correctly when attributes change
3) Fixed sample8.html so that it does not over ride the borders of the HTML4 button this
   messed up the active, hover, and disabled states.
1999-03-06 19:43:13 +00:00
troy%netscape.com
a1ca1b831c In RulesMatching(), changed NS_RELEASE to NS_IF_RELEASE for the link handler.
This fixes a crash when doing a print preview
1999-03-06 17:20:27 +00:00
troy%netscape.com
95847d3245 Changed ComputeDesiredWidth() to get the table layout strategy from the
first-in-flow. This fixes a crash in paginated mode
1999-03-06 17:01:15 +00:00
troy%netscape.com
5cfdeeea7c Added some XXX comments 1999-03-06 05:03:09 +00:00
warren%netscape.com
a60a14636f Fixed multiple mRefCnt problem. 1999-03-06 03:56:24 +00:00
warren%netscape.com
66b920f8d6 Fixed uninitialized variable problem. 1999-03-06 03:54:19 +00:00
troy%netscape.com
726fdd744e Used style data pointer in HTML reflow state and eliminated some calls to
GetStyleData()
1999-03-06 03:37:44 +00:00
troy%netscape.com
4733b6390e Changed Reflow() to use style info from the HTML reflow state 1999-03-06 03:30:25 +00:00
nisheeth%netscape.com
a8aa6a7b87 Changed nsIContentSink->NotifyError() to accept an nsParserError argument. This change is needed for propagating errors from the new expat parser. 1999-03-06 02:01:11 +00:00
troy%netscape.com
5d77d78450 Removed some code that is no longer needed 1999-03-06 01:58:33 +00:00
troy%netscape.com
6247024d47 Eliminated some code that's no longer needed now that the info is in the
HTML reflow state
1999-03-06 01:48:28 +00:00
hyatt%netscape.com
c979fedb3a Changing the name of a function. It was hiding another function in a base class. 1999-03-06 01:43:33 +00:00
troy%netscape.com
04243649ce Eliminated some code that's no longer needed now that the info is in the
HTML reflow state
1999-03-06 01:40:29 +00:00
troy%netscape.com
c3afb0e9cf Removed some static functions that are no longer needed 1999-03-06 00:48:45 +00:00
troy%netscape.com
a1d1411076 Added ComputePadding() member function 1999-03-06 00:36:59 +00:00
troy%netscape.com
561212215f Removed some code that's no longer needed, because mComputedPadding is now
part of the HTML reflow state
1999-03-06 00:04:24 +00:00
cyeh%netscape.com
b27fdb082f fix pdb file generation so that the go into $(OBJDIR) and also
have more useful names other than "none.pdb". some cleanup remains.
1999-03-05 23:24:48 +00:00
troy%netscape.com
e3d132ed9c Added ComputeMargin() member function that takes the containing block width
as an argument. This is necessary for absolutely positioned elements which use
the padding edge and not the content edge for the containing block
1999-03-05 22:24:27 +00:00
troy%netscape.com
3710fb6246 Fixed containing block calculation for absolutely positioned elements. Now
uses padding edge and not the content edge
1999-03-05 21:26:49 +00:00
sdagley%netscape.com
3d33d93721 Re-checking in pinkerton's fix as the project seemed to have cached something and kept putting nsGlobalVariables.cpp back into Rescued Items every time it was opened. 1999-03-05 20:31:19 +00:00
pinkerton%netscape.com
6f9f969c17 removed nsGlobalVariables.cpp for kipp. permission to checkin to a closed tree given to kipp by cyeh. 1999-03-05 19:35:01 +00:00
kipp%netscape.com
3c7c26029e Cleanup state recomputation; fix bug # 3453 crasher; debug out some max-element-size issues 1999-03-05 19:25:44 +00:00
kipp%netscape.com
4431b15159 nuked global variables 1999-03-05 19:24:45 +00:00
kipp%netscape.com
5d7071908f Disable trim code for now; disable horizontal alignment during pass1 table reflow 1999-03-05 19:24:15 +00:00
kipp%netscape.com
1dd581bfed Remove dead global-variable nonsense 1999-03-05 19:23:52 +00:00
kipp%netscape.com
599643d249 Partial fix to bug #3094 1999-03-05 19:23:24 +00:00
kipp%netscape.com
95696e90a5 Removed dead include 1999-03-05 19:23:09 +00:00
kipp%netscape.com
f0d400acb5 nuked 1999-03-05 15:23:46 +00:00
kipp%netscape.com
fb7aed5151 Removed ref to dead nsFrameReflowState 1999-03-05 15:22:03 +00:00
troy%netscape.com
7b9dd5e03b Table header/footer are repeated when splitting tables 1999-03-05 06:00:40 +00:00
kipp%netscape.com
e4f95f00ec Stop linking with other libraries to avoid finding symbols with dlsym that we don't want to find 1999-03-05 04:35:49 +00:00
kipp%netscape.com
8661fd6122 use new nsHTMLReflowState ctors 1999-03-05 04:29:11 +00:00
kipp%netscape.com
50b6f2e62a Eliminate some compiler warnings 1999-03-05 04:28:54 +00:00
kipp%netscape.com
f9b2b82a67 Output rects in twips; eliminated some typo bugs with selection directions 1999-03-05 04:28:40 +00:00
kipp%netscape.com
d89499092d use new nsHTMLReflowState ctors; made pages support IsPercentageBase 1999-03-05 04:28:07 +00:00
kipp%netscape.com
462a9f99e0 Output rects in twips 1999-03-05 04:26:40 +00:00
kipp%netscape.com
bdfaebdcc6 Refactored code to make effecient use of computed state in nsHTMLReflowState 1999-03-05 04:26:21 +00:00
kipp%netscape.com
d277629b94 use computed values from reflow state; made inline-reflow-state no longer isa html-reflow-state 1999-03-05 04:25:57 +00:00
kipp%netscape.com
b90e199d6e Store more computed state; reformulated the constructors for nsHTMLReflowState 1999-03-05 04:25:25 +00:00
kipp%netscape.com
37fa734c4e Revised computations for blocks; store more computed values 1999-03-05 04:24:20 +00:00
kipp%netscape.com
6b3dd64c16 Spanked almost away 1999-03-05 04:23:41 +00:00
kipp%netscape.com
119ced3c4c Removed dead code; output rects naturally 1999-03-05 04:22:54 +00:00
kipp%netscape.com
d556e3e3cd Removed List method 1999-03-05 04:22:29 +00:00
kipp%netscape.com
16b4103937 Minor tweaks to work better with computed values in html reflow state 1999-03-05 04:22:11 +00:00
kipp%netscape.com
40529e4640 nsBlockReflowState no longer is-a nsHTMLReflowState; fixes to numerous bugs; reworked to use computed values from reflow-state 1999-03-05 04:21:32 +00:00
kipp%netscape.com
2f71be6002 Some asserts for me 1999-03-05 04:20:31 +00:00
kipp%netscape.com
d7bf08c6f6 Support more css style for hr's; map align to auto margins 1999-03-05 04:20:07 +00:00
kipp%netscape.com
9ddafbd9f8 use new nsHTMLReflowState ctors 1999-03-05 04:19:09 +00:00
kipp%netscape.com
cf6c620f62 Cleaned up margins hackery and made things use css instead of evil code in the block layout code 1999-03-05 04:18:58 +00:00
kipp%netscape.com
ec7698c7e8 Removed constructors for nsReflowState 1999-03-05 04:17:00 +00:00
hyatt%netscape.com
220d4a27ad Fixes to layout to allow nsHTMLCSSStyleSheet to be instantiable from outside
the layout DLL.
1999-03-05 00:06:31 +00:00
evaughan%netscape.com
dbb62f25a6 Fixed a bug that caused TitledButtons and ProgressMeters to be skews when made inline. 1999-03-04 23:39:06 +00:00
scc%netscape.com
2ec0a397ea rename |IID()| --> |GetIID()| 1999-03-03 19:48:57 +00:00
pinkerton%netscape.com
ec51c34509 don't look in xul namespace for "src" attribute. Images show up again. permission to checkin to closed tree by sar. 1999-03-03 17:28:27 +00:00
troy%netscape.com
13d84ddc5c Work-in-progress for table pagination 1999-03-03 16:33:57 +00:00
brade%netscape.com
7a0d262bc9 reduce Macintosh compiler warnings 1999-03-03 15:35:49 +00:00
brade%netscape.com
9377486314 reduce compiler warnings on Macintosh by adding comparison in loop (around assignments) 1999-03-03 14:50:41 +00:00
waterson%netscape.com
28ca9cc805 Modified tree double-click handler to use DOM APIs instead of nsIContent. 1999-03-03 08:05:32 +00:00
evaughan%netscape.com
2292d10dc5 Fixed mac event bug.
Fixed alignment bug.
1999-03-03 04:04:48 +00:00
hyatt%netscape.com
a49cb56aaf Fix to the ContentInserted function (ifdef XUL only) for treechildren. 1999-03-03 03:11:55 +00:00
pollmann%netscape.com
0ccbd837a4 Handle readonly changes for TextAreas as well as Text Inputs. 1999-03-03 03:06:36 +00:00
pollmann%netscape.com
5204ba1e7a Give nsTextControlFrame a notification when readonly on a TextArea is changed. 1999-03-03 03:05:31 +00:00
pollmann%netscape.com
e91bfd4a29 Fix bug #3375 and #3368: Allow hidden inputs and password inputs to store values. 1999-03-03 02:54:25 +00:00
joki%netscape.com
57e49aab2a Fix for frames not resizing. 1999-03-03 01:59:50 +00:00
nisheeth%netscape.com
e870ce9054 We've decided to do away with the notion of an nsExpatDTD. The expat tokenizer which encapsulates the expat parser will be driven by nsWellFormedDTD. So, I'm removing the code that constructed an expat DTD for controlling the parsing of an XML document. 1999-03-03 01:57:03 +00:00