2070 Commits

Author SHA1 Message Date
kipp%netscape.com
15d647276b Added text transformer to the build
git-svn-id: svn://10.0.0.236/trunk@13159 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-20 00:23:44 +00:00
kipp%netscape.com
06d6784934 Added FindTextRunsFor method
git-svn-id: svn://10.0.0.236/trunk@13158 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-20 00:23:11 +00:00
kipp%netscape.com
055ccbc896 Removed nsTextRun; s/NonBreakingUnit/Word/
git-svn-id: svn://10.0.0.236/trunk@13157 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-20 00:22:48 +00:00
kipp%netscape.com
66efe621c9 s/NBU/word
git-svn-id: svn://10.0.0.236/trunk@13156 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-20 00:22:24 +00:00
kipp%netscape.com
0ec16f60c8 Use TextRun API instead of no-longer public variables
git-svn-id: svn://10.0.0.236/trunk@13155 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-20 00:21:54 +00:00
kipp%netscape.com
9d55f92a4e Spanked hard to use the nsTextTransformer
git-svn-id: svn://10.0.0.236/trunk@13154 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-20 00:21:18 +00:00
kipp%netscape.com
c2725b051a Revised to use a nsTextFragment to store the content
git-svn-id: svn://10.0.0.236/trunk@13153 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-20 00:20:04 +00:00
kipp%netscape.com
be606125ff Added nsTextFragment to the build
git-svn-id: svn://10.0.0.236/trunk@13152 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-20 00:19:32 +00:00
kipp%netscape.com
d0dbc1ba65 Revised API to use TextFragment's
git-svn-id: svn://10.0.0.236/trunk@13151 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-20 00:19:17 +00:00
kipp%netscape.com
5552ee46a1 Added new header
git-svn-id: svn://10.0.0.236/trunk@13150 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-20 00:19:01 +00:00
valeski%netscape.com
87b79bdc01 Raptor only. Extending the META tag http-equiv handling code to handle arbitrary http-equivs. We were previously just handing the "Refresh" case.
git-svn-id: svn://10.0.0.236/trunk@13149 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-20 00:18:19 +00:00
kipp%netscape.com
1100db045f new
git-svn-id: svn://10.0.0.236/trunk@13148 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-20 00:17:17 +00:00
buster%netscape.com
1b5515eaa5 rows can now be incrementally inserted, appended, and deleted.
git-svn-id: svn://10.0.0.236/trunk@13141 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-19 23:43:06 +00:00
karnaze%netscape.com
298169eb59 support for constrained width, height
git-svn-id: svn://10.0.0.236/trunk@13137 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-19 23:02:41 +00:00
karnaze%netscape.com
b92a78c828 fixed bugs 1130, 1132, 1133
git-svn-id: svn://10.0.0.236/trunk@13117 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-19 20:37:40 +00:00
troy%netscape.com
e2209a9a18 Changed scrolling view to use a clip view and to slide the scrolled
view up and down rather than maintain a logical scrolled offset


git-svn-id: svn://10.0.0.236/trunk@13080 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-19 00:44:28 +00:00
troy%netscape.com
b87ccde43b Changed a SetFrameState call to not clobber the NS_FRAME_SYNC_FRAME_AND_VIEW
flag


git-svn-id: svn://10.0.0.236/trunk@13067 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-17 04:00:58 +00:00
kipp%netscape.com
6dc9367285 Added accessor for the line number
git-svn-id: svn://10.0.0.236/trunk@13051 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-17 01:06:17 +00:00
kipp%netscape.com
8ef17362a7 Compute text indent for the first frame in the first line of a body frame
git-svn-id: svn://10.0.0.236/trunk@13050 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-17 01:05:58 +00:00
karnaze%netscape.com
9de8b01a90 html 4 <BUTTON> basic functionality
git-svn-id: svn://10.0.0.236/trunk@13048 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-17 00:35:32 +00:00
kipp%netscape.com
b0626f8f35 Moved bullet pseudo-style next to LI defns to make it clear how to keep them in sync
git-svn-id: svn://10.0.0.236/trunk@13045 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-16 23:18:18 +00:00
kipp%netscape.com
2f93295c49 Use :BULLET style information to place bullets instead of hard coding off of the padding (Bug #1119)
git-svn-id: svn://10.0.0.236/trunk@13040 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-16 22:39:11 +00:00
kipp%netscape.com
2c3e08667b Make default line-height be normal
git-svn-id: svn://10.0.0.236/trunk@13027 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-16 22:05:03 +00:00
kipp%netscape.com
878b8d2055 Disabled line-height for inline elements; align top/bottom objects better
git-svn-id: svn://10.0.0.236/trunk@13026 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-16 22:04:47 +00:00
karnaze%netscape.com
68ea43efd0 added iframe, textarea, fieldset, legend to InlineReplaced list
git-svn-id: svn://10.0.0.236/trunk@13014 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-16 21:00:55 +00:00
kipp%netscape.com
c862cb4ed1 Support CSS2 floater placement by not allowing them on top of each other; fixed a bug with floater incemental reflow and spacemanager management
git-svn-id: svn://10.0.0.236/trunk@13011 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-16 20:22:39 +00:00
kipp%netscape.com
90883e4791 Tweaked the isFloated variable computation to only support left and right floaters
git-svn-id: svn://10.0.0.236/trunk@13010 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-16 20:21:11 +00:00
troy%netscape.com
78d90ede24 Added new state flag NS_FRAME_SYNC_FRAME_AND_VIEW for controlling
whether the view is automatically positioned and sized to stay in
sync with the frame


git-svn-id: svn://10.0.0.236/trunk@13008 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-16 20:09:32 +00:00
dcone%netscape.com
8881b48ddb removed the file nsCSSLayout.cpp
git-svn-id: svn://10.0.0.236/trunk@12995 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-16 15:43:02 +00:00
kipp%netscape.com
437fef3051 nuked
git-svn-id: svn://10.0.0.236/trunk@12994 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-16 14:45:44 +00:00
kipp%netscape.com
138e0933c2 Support line-height property
git-svn-id: svn://10.0.0.236/trunk@12967 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-16 03:49:35 +00:00
kipp%netscape.com
672ee7245f Added CalcLineHeightFor method
git-svn-id: svn://10.0.0.236/trunk@12966 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-16 03:48:48 +00:00
kipp%netscape.com
1a596d9651 Repaired a comment
git-svn-id: svn://10.0.0.236/trunk@12965 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-16 03:48:00 +00:00
kipp%netscape.com
cd4979b51c Fixed inheritance behavior of line-height ala peterl
git-svn-id: svn://10.0.0.236/trunk@12964 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-16 03:47:40 +00:00
kipp%netscape.com
af7f6004a9 Fixed negative left margin bug introduced into VerticalAlign...; eliminate usage of mFrameX and mFrameY and passing around bounds instead of using PerFrameData's mBounds.
git-svn-id: svn://10.0.0.236/trunk@12949 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-15 23:30:00 +00:00
kipp%netscape.com
dd6e645d0e Removed mFrameX, mFrameY and stop passing around aBounds when the PerFrameData bounds can be used instead
git-svn-id: svn://10.0.0.236/trunk@12948 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-15 23:29:02 +00:00
kipp%netscape.com
22755a8a80 Implement width/height constraints on non-top-level body's; implement nicer ListTag method
git-svn-id: svn://10.0.0.236/trunk@12947 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-15 23:28:36 +00:00
kipp%netscape.com
85e128c803 Added ListTag; changed GetColumnAvailSpace to take a reflow state
git-svn-id: svn://10.0.0.236/trunk@12946 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-15 23:28:05 +00:00
kipp%netscape.com
8bb4855b3e Added a nicer ListTag method
git-svn-id: svn://10.0.0.236/trunk@12945 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-15 23:27:41 +00:00
kipp%netscape.com
294a1a9391 Support clear attribute on floaters; nicer ListTag method
git-svn-id: svn://10.0.0.236/trunk@12944 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-15 23:27:12 +00:00
kipp%netscape.com
1f604bee50 Removed unused include
git-svn-id: svn://10.0.0.236/trunk@12934 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-15 22:37:38 +00:00
buster%netscape.com
28617bfaaa incremental reflow: append/insert/delete row group, append/insert/delete col
git-svn-id: svn://10.0.0.236/trunk@12922 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-15 21:07:37 +00:00
vidur%netscape.com
3b9d34af51 Changes to allow absolutely positioned frames to move
git-svn-id: svn://10.0.0.236/trunk@12912 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-15 20:26:54 +00:00
karnaze%netscape.com
8c2e3a9e4e fixed combo box PostCreateWidget to size properly
git-svn-id: svn://10.0.0.236/trunk@12890 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-15 15:51:31 +00:00
buster%netscape.com
88c09f9734 progress on table incremental reflow of row group insert/append/delete
git-svn-id: svn://10.0.0.236/trunk@12875 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-15 07:46:16 +00:00
troy%netscape.com
acbd1d72b5 Changed scroll view frame to have the scrolling view create a child widget.
This allows us to clip child views with widgets, e.g. form elements


git-svn-id: svn://10.0.0.236/trunk@12870 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-15 05:28:13 +00:00
kipp%netscape.com
e0132151d4 Create style context for blank frame; added in some missing release calls
git-svn-id: svn://10.0.0.236/trunk@12868 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-15 05:13:21 +00:00
kipp%netscape.com
13f8faca02 Added new atom
git-svn-id: svn://10.0.0.236/trunk@12867 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-15 05:11:40 +00:00
kipp%netscape.com
67c1948979 Setup display:none for NOEMBED, NOSCRIPT and NOFRAMES
git-svn-id: svn://10.0.0.236/trunk@12866 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-15 05:11:23 +00:00
kipp%netscape.com
5a6dc2c339 Change CreateAbsoluteView API so pass in a style context
git-svn-id: svn://10.0.0.236/trunk@12855 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-15 01:27:49 +00:00