Commit Graph

6016 Commits

Author SHA1 Message Date
peterl%netscape.com
2c0825655a shifted absolute font sizes so initial value matches HTML
removed table border style


git-svn-id: svn://10.0.0.236/trunk@12708 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-13 19:12:19 +00:00
peterl%netscape.com
12b4734f6d made type optional on linked style sheets
git-svn-id: svn://10.0.0.236/trunk@12707 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-13 19:11:42 +00:00
peterl%netscape.com
5822084a51 set correct border style
git-svn-id: svn://10.0.0.236/trunk@12706 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-13 19:10:25 +00:00
troy%netscape.com
0dca929694 More work in progress for scroll frame
git-svn-id: svn://10.0.0.236/trunk@12666 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-13 04:48:58 +00:00
troy%netscape.com
9c33f4f9c2 Work in progress on scroll frame code
git-svn-id: svn://10.0.0.236/trunk@12615 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-12 22:13:23 +00:00
michaelp%netscape.com
8ac619f636 added comment.
git-svn-id: svn://10.0.0.236/trunk@12608 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-12 21:12:06 +00:00
kipp%netscape.com
ae9687b74c Removed an unused include
git-svn-id: svn://10.0.0.236/trunk@12594 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-12 18:45:25 +00:00
kipp%netscape.com
b951ea47e4 Return break-before when none of the text gets used
git-svn-id: svn://10.0.0.236/trunk@12592 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-12 18:44:58 +00:00
kipp%netscape.com
b42085b40d Removed maxAscent/maxDescent; made them computed values
git-svn-id: svn://10.0.0.236/trunk@12591 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-12 18:44:18 +00:00
kipp%netscape.com
b8c6ff499b use new vertical-align-frames api
git-svn-id: svn://10.0.0.236/trunk@12590 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-12 18:43:41 +00:00
kipp%netscape.com
4e68055c90 Update frame count when frames are pushed to a new line so that alignment behaves properly
git-svn-id: svn://10.0.0.236/trunk@12589 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-12 18:43:07 +00:00
michaelp%netscape.com
b8fac6a0d6 changes per-kipp to make views transparent.
git-svn-id: svn://10.0.0.236/trunk@12584 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-12 18:07:28 +00:00
kipp%netscape.com
7f9873ef37 Fixed a bug with identifying inline-replaced elements
git-svn-id: svn://10.0.0.236/trunk@12579 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-12 17:09:57 +00:00
kipp%netscape.com
df3aef5b18 Removed nsCSSLayout::GetStyleSize and converted callers to use state in the html reflow state
git-svn-id: svn://10.0.0.236/trunk@12578 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-12 17:00:32 +00:00
dcone%netscape.com
b4cf5d55e6 took off the class name infront of the routine. Mac does not like this
git-svn-id: svn://10.0.0.236/trunk@12576 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-12 15:57:41 +00:00
kipp%netscape.com
3af8f78a16 Added an nsIPresContext& to html-reflow-state's ctors and used it to implement better percentage width/height handling
git-svn-id: svn://10.0.0.236/trunk@12575 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-12 14:48:02 +00:00
buster%netscape.com
86cad4cf3a WIP for inner table incremental reflow
lots of interface cleanup


git-svn-id: svn://10.0.0.236/trunk@12539 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-11 09:18:27 +00:00
michaelp%netscape.com
6ba44ce798 fixed for new passing of pres context into API.
git-svn-id: svn://10.0.0.236/trunk@12535 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-11 00:58:53 +00:00
kipp%netscape.com
02b5b864b2 Implement look-ahead logic for word breaking
git-svn-id: svn://10.0.0.236/trunk@12509 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-10 04:35:21 +00:00
kipp%netscape.com
af040c285a Added methods to support word breaking
git-svn-id: svn://10.0.0.236/trunk@12508 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-10 04:35:01 +00:00
kipp%netscape.com
2845653597 Added mInNBU flag (used to cache line layout's value so that it doesn't change out from under inline reflow)
git-svn-id: svn://10.0.0.236/trunk@12506 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-10 04:34:29 +00:00
kipp%netscape.com
70d3cb2ec6 check for line layout's InNonBreakingUnit flag and save it and apply to available space checks and CanPlaceFrame to avoid breaking in the middle of a non breakable unit
git-svn-id: svn://10.0.0.236/trunk@12505 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-10 04:33:56 +00:00
kipp%netscape.com
f28564b030 Pass through text-runs to the line layout engine; removed a debug printf
git-svn-id: svn://10.0.0.236/trunk@12503 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-10 04:33:06 +00:00
kipp%netscape.com
538875f285 Handle completion status better
git-svn-id: svn://10.0.0.236/trunk@12480 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-09 23:56:29 +00:00
kipp%netscape.com
055d1a3d2f Removed skid marks; implement FindTextRuns again
git-svn-id: svn://10.0.0.236/trunk@12479 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-09 23:46:02 +00:00
kipp%netscape.com
985c0a2d54 Work around another unitialized-memory-read bug where sometimes (not sure why!) aEventStatus would not get set ever
git-svn-id: svn://10.0.0.236/trunk@12474 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-09 22:59:41 +00:00
kipp%netscape.com
5b20b0d8ef Mork work on floaters; support for clear style property
git-svn-id: svn://10.0.0.236/trunk@12473 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-09 22:58:25 +00:00
buster%netscape.com
766b603f84 made allocation of mColumnWidths more flexible
git-svn-id: svn://10.0.0.236/trunk@12454 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-09 21:53:07 +00:00
buster%netscape.com
c6417cadce support nsTableOuterFrame incremental reflow
git-svn-id: svn://10.0.0.236/trunk@12441 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-09 19:59:45 +00:00
troy%netscape.com
07f97631c5 Removed reference to widgetSupports
git-svn-id: svn://10.0.0.236/trunk@12337 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-08 21:39:25 +00:00
troy%netscape.com
ab9971c67b Removed GetContentIndex() from nsIFrame
git-svn-id: svn://10.0.0.236/trunk@12307 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-08 20:35:16 +00:00
karnaze%netscape.com
107df7ce69 inline, shrinkwrap support for fieldsets, legneds
git-svn-id: svn://10.0.0.236/trunk@12298 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-08 19:04:57 +00:00
troy%netscape.com
722c237c17 Moved HandlePress,HandleDrag,HandleRelease from nsIFrame to nsFrame
git-svn-id: svn://10.0.0.236/trunk@12293 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-08 18:21:32 +00:00
dcone%netscape.com
c98991f7d9 fixed some small declaration problems
git-svn-id: svn://10.0.0.236/trunk@12288 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-08 17:48:50 +00:00
kipp%netscape.com
ceb99b237f Fixed top relative position bug #1024
git-svn-id: svn://10.0.0.236/trunk@12284 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-08 15:37:34 +00:00
buster%netscape.com
5377ebdea8 all frames properly setting ascent and descent values for reflow
WIP incremental reflow in nsTableOuterFrame


git-svn-id: svn://10.0.0.236/trunk@12283 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-08 15:34:48 +00:00
karnaze%netscape.com
02c10d948a fixed Mac bug due to undeclared index in for loop
git-svn-id: svn://10.0.0.236/trunk@12281 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-08 14:58:32 +00:00
karnaze%netscape.com
fbe88e6504 fieldset, legend support. fixed bug #987
git-svn-id: svn://10.0.0.236/trunk@12266 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-08 04:38:41 +00:00
rpotts%netscape.com
db0dc5b3c1 Fixed crash due to null pointer...
git-svn-id: svn://10.0.0.236/trunk@12265 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-08 04:14:18 +00:00
peterl%netscape.com
c210a3ec43 added css2 properties
git-svn-id: svn://10.0.0.236/trunk@12259 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-08 01:34:58 +00:00
peterl%netscape.com
abfa5f2d67 init hash code to make purify happy
git-svn-id: svn://10.0.0.236/trunk@12258 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-08 01:32:41 +00:00
peterl%netscape.com
078568c201 added CSS2 properties
git-svn-id: svn://10.0.0.236/trunk@12257 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-08 01:31:58 +00:00
peterl%netscape.com
a9c7adf8ce sync to css declaration changes
git-svn-id: svn://10.0.0.236/trunk@12256 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-08 01:31:38 +00:00
peterl%netscape.com
1aeed8d11e moved from nsCSSDeclaration
git-svn-id: svn://10.0.0.236/trunk@12255 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-08 01:29:29 +00:00
peterl%netscape.com
20741b8586 moved nsCSSValue to seperate file
git-svn-id: svn://10.0.0.236/trunk@12254 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-08 01:29:01 +00:00
peterl%netscape.com
b785a26b0a use loose hex to rgb color conversion for color parsing
git-svn-id: svn://10.0.0.236/trunk@12253 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-08 01:28:18 +00:00
vidur%netscape.com
78019ab5b6 Reimplemented nsiDOMNSHTMLFormElement interface on form class
git-svn-id: svn://10.0.0.236/trunk@12090 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-06 21:41:47 +00:00
kipp%netscape.com
07bee3eb41 Support onPaint
git-svn-id: svn://10.0.0.236/trunk@12078 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-06 21:01:59 +00:00
kipp%netscape.com
fddaf4aeda Preliminary support for onPaint event handling
git-svn-id: svn://10.0.0.236/trunk@12077 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-06 21:01:41 +00:00
kipp%netscape.com
285c25a13e Added a new atom
git-svn-id: svn://10.0.0.236/trunk@12076 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-06 21:01:08 +00:00