2997 Commits

Author SHA1 Message Date
buster%netscape.com
5c8da0287c fixed a bug in fixed layout initial reflow with spanning cells 1999-01-03 19:20:13 +00:00
jfrancis%netscape.com
ff9cf6ef75 adding range gravity for dom text nodes 1999-01-03 14:29:54 +00:00
troy%netscape.com
99455f5082 Moved enum and replaced it with #defines 1999-01-03 00:31:46 +00:00
troy%netscape.com
16ca348baa Fixe for test8 hitting an assert 1999-01-03 00:15:56 +00:00
troy%netscape.com
eb188f8529 Changed comment to reflect the current state of the tree 1999-01-02 23:05:08 +00:00
troy%netscape.com
a8d603caa3 Changed computed width calculation for internal table elements to take
border/padding into account
1999-01-02 22:54:12 +00:00
troy%netscape.com
1d0d15f303 Added logic to make sure that internal table elements have reasonable
values for the computed width/height
1999-01-02 21:03:51 +00:00
troy%netscape.com
5f3db9d048 Added :CELL-CONTENT rule for the area-frame that's inside the table cell.
Sets the 'display' property to 'block' to override the default value of
'inline'
1999-01-02 21:01:37 +00:00
troy%netscape.com
097f73ee6c Changed CreatePlaceholderFrame() to use a pseudo element style context
(:PLACEHOLDER-FRAME) for the placeholder frame. This way it looks like an
inline static frame with a specified size of (0, 0)
1999-01-02 20:51:43 +00:00
troy%netscape.com
b8f80c0efa Fix for bug 2109. If the child's maxSize.width is smaller than the containing
block's computed width then use it instead
1999-01-02 19:21:32 +00:00
troy%netscape.com
c30da1d1ee Changed InitConstraints() to handle inline, block-level, and floated elements
(replaced and non-replaced)
1998-12-31 23:07:00 +00:00
troy%netscape.com
8e168ef086 Better computation of computed width and height and margins for block-level
elements
1998-12-31 05:35:38 +00:00
jfrancis%netscape.com
55ddc9db00 Adding Range to repository & layout factory 1998-12-31 02:32:28 +00:00
buster%netscape.com
0664302426 collapsing border bug fixes 1998-12-30 23:23:45 +00:00
buster%netscape.com
46621cf846 empty cells now are sized correctly. 1998-12-30 22:41:08 +00:00
buster%netscape.com
0609bf2754 collapsing borders with odd width have correct width now 1998-12-30 22:40:36 +00:00
buster%netscape.com
ae7cb6e3da right dashed borders now work
dashed borders along a span now mostly work
1998-12-30 22:39:49 +00:00
vidur%netscape.com
566459d539 Separated class intialization from name registration in namespace management code 1998-12-30 21:35:35 +00:00
troy%netscape.com
4591f9d2ad Changed width/height constraints in nsHTMLReflowState struct 1998-12-30 17:50:00 +00:00
jfrancis%netscape.com
bb23b3dbd6 more dom range gravity work 1998-12-30 08:28:16 +00:00
buster%netscape.com
714c427896 collapsing border computation and conflict resolution 1998-12-30 06:48:15 +00:00
buster%netscape.com
c34896d000 CSS2 table collapsing border rendering 1998-12-30 06:47:26 +00:00
buster%netscape.com
8ba2100bef added mInsideNeighbor to nsBorderEdge, allowing fast access for an outside edge to
it's neighboring inside edge.  value is undefined for inside edges.
1998-12-30 06:46:35 +00:00
jfrancis%netscape.com
6569ea5527 removing nsAbsoluteFrame.cpp, since it seems to have disappeared. 1998-12-29 07:24:32 +00:00
beard%netscape.com
7439f06f70 Removed nsBodyFrame.cpp per Troy's request. 1998-12-29 06:08:02 +00:00
troy%netscape.com
ee997bddd1 Fixed it up to compile, because the Mac is still building it... 1998-12-29 05:54:59 +00:00
troy%netscape.com
14ae1a9919 Fixed it up to compile again, because the Mac is still building it... 1998-12-29 05:53:54 +00:00
troy%netscape.com
d56587e4cb Fixed it so XML documents display again 1998-12-29 05:51:11 +00:00
troy%netscape.com
eb99e22e68 Removed debug output that was probably checked in by mistake 1998-12-29 05:37:11 +00:00
troy%netscape.com
d9b4fa08c0 Fixed a problem with absolutely positioned tables not working properly 1998-12-29 05:35:42 +00:00
troy%netscape.com
487a0952b3 Changed some of the member functions to conform to XP-COM conventions for
returning a nsresult
1998-12-29 04:56:31 +00:00
troy%netscape.com
583682a5c1 Renamed FindFrameWithContent() to GetPrimaryFrameFor() 1998-12-29 04:45:18 +00:00
troy%netscape.com
7b5cc03059 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
rpotts%netscape.com
0786f8d0d7 Fire the OnSubmit event on the form not the input field... 1998-12-28 21:28:53 +00:00
nisheeth%netscape.com
0855a01677 Definition and implementation of nsXSLContentSink. The XSL content sink
is instantiated for an XSL stylesheet and constructs
the XSL rule model as the stylesheet gets parsed by the parser.

Checking in the first cut.  These files are not part of the build yet.  Just
checking in so that they get backed up while I am away on my 3 week vacation.
1998-12-27 08:48:00 +00:00
nisheeth%netscape.com
a6036fc264 Checking in initial tests for the first XSL prototype. 1998-12-27 08:25:54 +00:00
nisheeth%netscape.com
7a8631dcf7 Adding code protected by an ifdef for making the XML content sink initiate
the load of an XSL stylesheet when it sees a stylesheet PI with an XSL
content type.
1998-12-27 08:24:04 +00:00
buster%netscape.com
cf19e79625 added mOutsideEdge to nsBorderEdges 1998-12-23 15:49:48 +00:00
buster%netscape.com
c79c7550fb DrawBorderEdge fixes 1998-12-23 15:48:50 +00:00
buster%netscape.com
d87ab21022 WIP for collapsing borders 1998-12-23 15:47:43 +00:00
pollmann%netscape.com
43512d12df Implemented onChange and selectedIndex for the HTMLSelectElement 1998-12-23 03:02:57 +00:00
vidur%netscape.com
03857886a6 Added script namespace management mechanism. This allows external native code to add symbols and constructors to the script global namespace. Added IID() static method generation to IDL generator. 1998-12-22 22:03:20 +00:00
troy%netscape.com
5cebecb150 Fix for bug #1924 1998-12-22 05:02:46 +00:00
troy%netscape.com
98e47c310d Fix for bug #1942. Also made it so we respect 'width' and 'height' properties
specified on the HTML element
1998-12-22 03:49:04 +00:00
buster%netscape.com
735e53976a WIP for collapsing borders. 1998-12-21 19:20:37 +00:00
brade%netscape.com
b7503c538b attempt to fix build bustage 1998-12-21 18:56:03 +00:00
buster%netscape.com
914c880651 collapsing borders now do rounding of odd-thickness borders correctly
at the pixel level.  The odd pixel is always given to the right and bottom
cell borders whenever possible, and to the top and left table border otherwise.
1998-12-21 18:54:23 +00:00
peterl%netscape.com
8b9304316e fix a ref counting bug with class atoms 1998-12-21 18:38:44 +00:00
troy%netscape.com
6493c0fc74 Renamed NS_NewHTMLFrame() to NS_NewRootFrame() 1998-12-21 18:22:44 +00:00
rods%netscape.com
cccaeefc91 Changed constants to use LookAndFeel values. 1998-12-21 16:52:57 +00:00