Граф коммитов

1372 Коммитов

Автор SHA1 Сообщение Дата
troy%netscape.com cfeab4e543 More changes to nsIDeviceContext interface 1998-08-27 22:45:35 +00:00
pierre%netscape.com 13da22ca6f added nsHTMLLayer.cpp 1998-08-27 22:09:02 +00:00
troy%netscape.com 4b29cb414e API change to nsIDeviceContext 1998-08-27 20:45:56 +00:00
troy%netscape.com c8e5750085 More API changes to nsIDeviceContext 1998-08-27 20:43:04 +00:00
troy%netscape.com e0116d3fe9 Another attempt 1998-08-27 20:31:39 +00:00
troy%netscape.com 6d2245e203 Combined GetScrollBarWidth/GetScrollBarHeight into one function
GetScrollBarDimensions
1998-08-27 18:30:55 +00:00
troy%netscape.com c01afd5fbf Made sure that _I32_MIN is defined (it appears to be a Windows only thing) 1998-08-27 05:28:32 +00:00
troy%netscape.com 0d39ae026f Changed nsIDeviceContext interface to conform [more] with COM conventions 1998-08-27 05:05:03 +00:00
peterl%netscape.com c10bc7add2 added default attribute handling 1998-08-27 00:57:24 +00:00
peterl%netscape.com 8d66d72540 no longer force unique style contexts 1998-08-27 00:57:05 +00:00
peterl%netscape.com 12d7adf11e remove text attribute processing 1998-08-27 00:56:17 +00:00
peterl%netscape.com 49156048a3 removed hack attibute
removed attribute propogation form rows & row groups
1998-08-27 00:55:30 +00:00
peterl%netscape.com bd68b9452b added table dir to includes 1998-08-27 00:51:11 +00:00
peterl%netscape.com a6fe8afb6d added table cell style rule inheritance 1998-08-27 00:50:52 +00:00
peterl%netscape.com a71cd5de1d reversed rule ordering 1998-08-27 00:49:55 +00:00
peterl%netscape.com 2da00e6501 made col tag be handled as a leaf 1998-08-27 00:48:53 +00:00
peterl%netscape.com 143049029c added td & th 1998-08-27 00:48:06 +00:00
peterl%netscape.com 1361e6230c reversed sheet/rule ordering
added backstop rule count
1998-08-27 00:47:15 +00:00
peterl%netscape.com 0b78c480f4 commented on sheet/rule ordering 1998-08-27 00:46:34 +00:00
peterl%netscape.com 7924ed75b2 added backstop rule count 1998-08-27 00:46:13 +00:00
michaelp%netscape.com dbd23b1190 killed viewmanager SetRootWindow() call. 1998-08-26 21:24:19 +00:00
buster%netscape.com 4ef0888af9 fixed a minor bug handling tables with COLS attribute 1998-08-26 17:53:47 +00:00
buster%netscape.com 7b6c525170 more content decoupling
support work for style optimizations
fixed a bug in table columns  -- the attribute repeat defaults to 1, not 0
1998-08-26 17:26:38 +00:00
troy%netscape.com 2d3c1481fd Added nsHTMLLayer.cpp 1998-08-26 02:24:18 +00:00
troy%netscape.com 23feb93c16 Work in progress for LAYER tag 1998-08-26 02:23:21 +00:00
troy%netscape.com 84b6735333 Changed ParseValueorPercent() to return a PRBool 1998-08-23 02:10:44 +00:00
troy%netscape.com b491633bcf Changed ParseValue() to return a PRBool result 1998-08-22 04:55:28 +00:00
troy%netscape.com 3c2ba03cf7 Made sure clipChildren member of widget init data is initialized 1998-08-21 23:06:01 +00:00
joki%netscape.com 46137420c0 Modifying nsIContent's AppendChild -> AppendChildTo to stop conflict with
DOM interfaces.
1998-08-21 21:38:26 +00:00
joki%netscape.com 4182fe9745 Modify mouseover url messages to send empty string when leaving links. 1998-08-21 03:28:44 +00:00
jevering%netscape.com 315a575c78 Moved the ART image hack to the tip. 1998-08-20 22:10:06 +00:00
karnaze%netscape.com 360f6023d3 checked for null form manager & fixed memory leak in win95 hack code 1998-08-20 18:27:13 +00:00
buster%netscape.com 8bbbded0c7 verify that proportionate-width columns (1* format, or COLS attribute)
get sized to at least their minimum width
1998-08-20 17:31:20 +00:00
rpotts%netscape.com f206c224ca moving 3.23.4.1 to the tip... 1998-08-20 06:16:32 +00:00
scullin%netscape.com 9893a4e5b9 Fix hack incompatibility. 1998-08-20 00:33:26 +00:00
scullin%netscape.com eea08fe2e2 Move form element hack from branch. 1998-08-20 00:24:29 +00:00
karnaze%netscape.com 3caa200a93 removed calls to DidReflow on browse button and text area 1998-08-19 21:43:46 +00:00
buster%netscape.com ed605f9f6e fixes a layout bug where subsequent cells in a column when colspans are involved
could select the wrong starting width for the column, causing it to have the
wrong ending width.
1998-08-19 20:41:06 +00:00
buster%netscape.com 1e386bbc7c modified the resize reflow optimization so max element size is returned
if requested without triggering a reflow if the width hasn't changed.
1998-08-19 18:40:33 +00:00
troy%netscape.com 8f260929b1 Re-ordered code that adds loader object to the array of loaders 1998-08-19 18:07:27 +00:00
troy%netscape.com c3adb596d7 Changed call to UpdateView() to be synchronous. This keeps us from
going re-entrant
1998-08-19 17:45:28 +00:00
buster%netscape.com 2515e08aee improved colspan handling.
cells with colspans and specified widths divide their width provisionally between the columns they span. This provisional division is ammended by any cell in any of the effected columns that:
1) has a colspan=1, and
2) has a width specified
the widths of all other columns must be adjusted for cells like these.  Further complicating matters is that it seems <faith> that if multiple colspanning cells intersect a column and each has a width
specified such that the column would have a different width depending on which is used, only the first such cell is used </faith>.  I can neither confirm nor deny this reading the mozilla code.

I also taught the cell map how to deal with this situation:

 colspan=1 | colspan=2 | colspan=1
 colspan=1 | colspan=2 | colspan=1

This table "really" has 4 columns, but the middle cells are treated as if they have no colspan.
Trust me, it matters.  The original colspan attributes can't simply be thrown away because Mr. DOM
could come along at any time and add/remove a cell that would make them important.
1998-08-19 15:43:51 +00:00
peterl%netscape.com bb68bab7e9 handle body's marginwidth/height via a special style rule 1998-08-19 01:16:40 +00:00
peterl%netscape.com 82c8546be9 handle marginwidth/height via a special style rule 1998-08-19 01:16:21 +00:00
karnaze%netscape.com 6884445c0a marginwidth, marginheight set in <frame> is passed to sub doc and added to padding 1998-08-18 22:02:23 +00:00
troy%netscape.com 8b23990b90 Changed destructor to Interrupt() image group before realeasing reference 1998-08-18 01:43:35 +00:00
buster%netscape.com a42be9cf57 fixed nested tables for the case where both parent and child table are %-width,
and the columns are any variety of width types
1998-08-17 23:37:04 +00:00
buster%netscape.com 49d858783e fixed a memory leak where a style context was not being released when
the table cell set the table column's style.
1998-08-17 19:03:36 +00:00
karnaze%netscape.com 40765150cf removed text field and browse button of <input type=text> from content model. 1998-08-17 17:46:08 +00:00
troy%netscape.com 695e20e125 Destructor now releases ref to image maps 1998-08-15 16:25:33 +00:00