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

2254 Коммитов

Автор SHA1 Сообщение Дата
michaelp%netscape.com 15de205f12 changes for removal of zindex from nsIView::Init(). 1998-10-27 03:37:03 +00:00
peterl%netscape.com 4c01f19982 removed depth style remap (context does it for us now) 1998-10-27 03:03:49 +00:00
peterl%netscape.com 1f6f1f1426 added reparent method 1998-10-27 03:03:02 +00:00
janc%netscape.com 00c5637f3b New CSS2 parser test 1998-10-27 02:05:42 +00:00
janc%netscape.com 763b80a34a new CSS2 parser test 1998-10-27 02:01:56 +00:00
kipp%netscape.com 7fd76bb5ad new 1998-10-27 01:33:17 +00:00
janc%netscape.com dbc60847fd changed test 1998-10-27 00:08:30 +00:00
vidur%netscape.com 68fbf6a357 Added additional parameter to nsIContent::SetDocument. The document now tells content to lose its weak reference before the document goes away. Elements and text now add their script objects as roots so they don't get collected prematurely. 1998-10-26 23:26:01 +00:00
peterl%netscape.com 96a5fe34cc added support for CSS2 properties 1998-10-26 23:24:05 +00:00
peterl%netscape.com 5216610d2c normalized handling of gray vs grey 1998-10-26 23:23:48 +00:00
peterl%netscape.com b35b268a4b sync to api change 1998-10-26 23:23:11 +00:00
peterl%netscape.com 9e59e54ad2 added CSS2 property handling 1998-10-26 23:22:40 +00:00
peterl%netscape.com 59c1a6c9c5 brought existing property handing up to spec for CSS2 1998-10-26 23:22:19 +00:00
peterl%netscape.com 821744e23b added aural style hint 1998-10-26 23:21:19 +00:00
peterl%netscape.com d110125cab moved !important handling into parser 1998-10-26 23:20:45 +00:00
peterl%netscape.com 2d703daf87 added new value types 1998-10-26 23:19:59 +00:00
peterl%netscape.com 66082c24f8 made helper functions static 1998-10-26 23:19:28 +00:00
peterl%netscape.com f5f59ee897 reversed ridge & groove rendering 1998-10-26 23:18:32 +00:00
peterl%netscape.com adfd98fcef added CSS2 properties 1998-10-26 23:16:27 +00:00
peterl%netscape.com a21191639f added CSS2 keywords 1998-10-26 23:15:35 +00:00
peterl%netscape.com 055f6c9ae8 renamed cursor values 1998-10-26 23:14:45 +00:00
peterl%netscape.com 04a0fce0ba renamed cursor defines 1998-10-26 23:14:17 +00:00
peterl%netscape.com c881331d86 added defines for CSS2 properties 1998-10-26 23:13:44 +00:00
peterl%netscape.com f431cf0082 moved side defines to nsStyleConsts 1998-10-26 23:13:14 +00:00
janc%netscape.com 87cc0d2810 CSS2 parser test 1998-10-26 21:53:48 +00:00
janc%netscape.com 0b05446cf3 CSS2 parser test. 1998-10-26 21:53:14 +00:00
troy%netscape.com e3a47e2933 Made sure to set the opacity and z-index when creating the views 1998-10-26 21:46:33 +00:00
janc%netscape.com 12fd8683b2 CSS2 parser test 1998-10-26 21:33:52 +00:00
janc%netscape.com 01384f353c new file to test CSS2 parser 1998-10-26 21:04:05 +00:00
troy%netscape.com baf46fce94 Changed to handle incremental reflow 1998-10-26 20:32:32 +00:00
troy%netscape.com ad0678461d Passed in the z-index for InsertChild() call 1998-10-26 20:01:40 +00:00
buster%netscape.com 7267908f46 fixed bug 1188. Colspans beyond the end of the table were adding entries
into the column cache, which is very, very bad.
1998-10-26 19:15:31 +00:00
buster%netscape.com a56810053c fixed bug 1180 (mozilla.org) and all tables that have nonsense colspans 1998-10-26 18:42:22 +00:00
kipp%netscape.com a05bb7ee66 Support letter and word spacing 1998-10-26 17:27:53 +00:00
kipp%netscape.com a5b11a0e33 Use computed word-len not out parameter that is unset at the time of usage 1998-10-26 17:27:35 +00:00
kipp%netscape.com b987962daf Added new atoms 1998-10-26 17:27:04 +00:00
mcafee%netscape.com 9515c34572 Fixing Linux bustage 1998-10-25 22:07:11 +00:00
troy%netscape.com 0cadccb4e3 Changed the ordering so we mark the scrolled view as having transparent
content before setting the scrolling view's scrolled view
1998-10-25 04:15:08 +00:00
troy%netscape.com 3441ff97d9 Changed some comments 1998-10-24 05:03:55 +00:00
troy%netscape.com cb194ac5fa Added code to decide whether the view has transparent content based on
whether the background color is transparent
1998-10-24 05:03:33 +00:00
troy%netscape.com 6b3423d21a Added code to repaint the scrolled frame during a resize reflow 1998-10-24 04:57:48 +00:00
buster%netscape.com 4d2bc42fb1 *** empty log message *** 1998-10-23 20:52:23 +00:00
rods%netscape.com 360dac6e09 Removed include "nsIHTMLCSSStyleSheet.h" 1998-10-23 20:40:26 +00:00
rods%netscape.com e4de69dfd7 Removed several nsHTMK type tags from nsDocument.cpp 1998-10-23 20:23:02 +00:00
buster%netscape.com c4b345b782 fixes Bug 1110, URL=http://www.webstandards.org
ables were not correctly applying the min width of the content of cells
that had col spans in some cases.  In this case, the nested table was specified
as being too narrow for the content.  There were 4 columns each with width=25%
in the first row, and in the next row a single cell with colspan=4 and whose
content min size was wider than the specified table width.
1998-10-23 19:56:11 +00:00
michaelp%netscape.com 5afda242db changes to support opacity. 1998-10-23 17:54:23 +00:00
karnaze%netscape.com bcf54e9139 fixed frameborder=0 for <IFRAME>s 1998-10-23 17:52:45 +00:00
buster%netscape.com 5126910ee1 fixed bug 1112 - form submission within a table sometimes doesn't work
because the form doesn't get a reflow command.  Now it does.
1998-10-23 17:24:57 +00:00
troy%netscape.com 5e7aaac2fc Attempt to fix Unix builds. Evidently the #define copied from a VC++ header
file is particular to Microsoft's compiler. Bastards...
1998-10-23 17:14:27 +00:00
troy%netscape.com d5a29f7d19 Turned back on support for LAYER element 1998-10-23 04:20:08 +00:00
buster%netscape.com 771cfdf226 minor bug fixes 1998-10-23 03:23:29 +00:00
troy%netscape.com 5ca8612785 Removed dead code 1998-10-23 02:36:07 +00:00
pierre%netscape.com 94e2758be3 added forms\nsLabelFrame.cpp 1998-10-23 01:26:19 +00:00
karnaze%netscape.com 2a0c2366bb implemented <LABEL>; document maintains list of forms as created; form element properly releases form controls. 1998-10-22 23:00:37 +00:00
buster%netscape.com 381df478eb changed base code so only frames with 0 width AND 0 height are ignored.
this fixes http://home.netscape.com among others that use content-free
nested tables to generate background colors and other evil tricks.
1998-10-22 22:00:50 +00:00
buster%netscape.com 7ef1be09f4 just debug info 1998-10-22 21:59:13 +00:00
buster%netscape.com fa73a0db68 *** empty log message *** 1998-10-22 21:58:26 +00:00
troy%netscape.com f6c9594f8f Reduced the number of frames 1998-10-22 21:44:30 +00:00
troy%netscape.com afea3ec53b Fixed somecomments which had been copied from elsewhere and we not
completely accurate
1998-10-22 21:02:19 +00:00
troy%netscape.com 9b9a796719 Added new pseudo class style :SCROLLED-CONTENT 1998-10-22 20:12:34 +00:00
troy%netscape.com ad2a696256 Removed some dead code 1998-10-22 18:32:43 +00:00
buster%netscape.com 5364335be2 fixed column caching 1998-10-22 06:04:37 +00:00
buster%netscape.com 0c2b7e03c1 *** empty log message *** 1998-10-22 06:04:03 +00:00
buster%netscape.com 9f3bd7bbbb fixed a bug where columns were not always created as needed during incremental appends
added some extra debugging and support methods
1998-10-22 05:27:11 +00:00
buster%netscape.com 5062d0261a fixed several incremental reflow bugs 1998-10-21 22:29:00 +00:00
buster%netscape.com 280ae703e0 preliminary code to resolve parent frame issues for table frames 1998-10-21 22:24:59 +00:00
kipp%netscape.com bc0df52153 Slimmed down the implementation 1998-10-21 20:05:31 +00:00
kipp%netscape.com a08c68342d Removed premature optimization of pre vs. non-pre 1998-10-21 20:03:54 +00:00
kipp%netscape.com 84222783bc Make sure that everything fits when wrapping is off; in addition give wrapped objects all the room that they want 1998-10-21 20:02:36 +00:00
troy%netscape.com e4d5c45705 Changed to use new SetControlInsets() feature of scrolling view 1998-10-21 16:07:07 +00:00
rpotts%netscape.com c8ca4c5060 Fixed bug #1159. Reference counting bug related to forms... 1998-10-21 09:26:33 +00:00
kipp%netscape.com 4d19ad1d4c Fixed lastFrag computation 1998-10-21 03:07:37 +00:00
kipp%netscape.com 8e19a713b7 Fixed lastFrag computation (doh!) 1998-10-21 03:04:46 +00:00
buster%netscape.com ad3ce75efb incremental reflow only does pass1 reflow on new frames when necessary
fixed some rotting bits in table frame classes having to do with breaking tables
1998-10-20 20:05:44 +00:00
buster%netscape.com e220aee18d all containers now decend from nsHTMLContainerFrame
all "unknown frame" incremental reflow support methods now
replaced with nsHTMLContainerFrame::AddFrame and ::RemoveFrame
1998-10-20 17:45:07 +00:00
buster%netscape.com e081a8bbf6 added AddFrame and RemoveFrame as incremental reflow support methods 1998-10-20 17:44:02 +00:00
vidur%netscape.com f9e3760137 Updated DOM interfaces to match final W3C recommendation. Modified IDL compiler to take IIDs 1998-10-20 17:07:23 +00:00
kipp%netscape.com 44bf493a8a Implement capitalization trasnform and small-caps font-variant 1998-10-20 16:46:14 +00:00
kipp%netscape.com 51d1e35d56 Added support for capitalization transform 1998-10-20 16:45:14 +00:00
buster%netscape.com d8e6fb4c34 incremental reflow now includes insert/append/delete cell 1998-10-20 15:59:56 +00:00
buster%netscape.com 3b355c2437 added insert/append/delete cell 1998-10-20 15:59:24 +00:00
buster%netscape.com a4725c5350 minor fix, moved a method call outside an assert macro 1998-10-20 14:35:41 +00:00
pierre%netscape.com 3fb277310f added nsTextFragment.cpp and nsTextTransformer.cpp 1998-10-20 06:56:28 +00:00
buster%netscape.com 5a92ea0733 fixed a bug introduced by a slight change in GetColumnCount() 1998-10-20 05:05:17 +00:00
kipp%netscape.com 24008ebb0c Added text transformer to the build 1998-10-20 00:23:44 +00:00
kipp%netscape.com 084fde0160 Added FindTextRunsFor method 1998-10-20 00:23:11 +00:00
kipp%netscape.com 1dc537c5f9 Removed nsTextRun; s/NonBreakingUnit/Word/ 1998-10-20 00:22:48 +00:00
kipp%netscape.com edb75ce15e s/NBU/word 1998-10-20 00:22:24 +00:00
kipp%netscape.com 767b366eda Use TextRun API instead of no-longer public variables 1998-10-20 00:21:54 +00:00
kipp%netscape.com 6f95672654 Spanked hard to use the nsTextTransformer 1998-10-20 00:21:18 +00:00
kipp%netscape.com bd1e15f745 Revised to use a nsTextFragment to store the content 1998-10-20 00:20:04 +00:00
kipp%netscape.com c4a597fc7f Added nsTextFragment to the build 1998-10-20 00:19:32 +00:00
kipp%netscape.com f13b83273b Revised API to use TextFragment's 1998-10-20 00:19:17 +00:00
kipp%netscape.com 3f35c2f7ed Added new header 1998-10-20 00:19:01 +00:00
valeski%netscape.com 34e7b6b15f Raptor only. Extending the META tag http-equiv handling code to handle arbitrary http-equivs. We were previously just handing the "Refresh" case. 1998-10-20 00:18:19 +00:00
kipp%netscape.com 206b0ecefe new 1998-10-20 00:17:17 +00:00
buster%netscape.com 7cb1f39626 rows can now be incrementally inserted, appended, and deleted. 1998-10-19 23:43:06 +00:00
karnaze%netscape.com 620b8538a5 support for constrained width, height 1998-10-19 23:02:41 +00:00
karnaze%netscape.com 98eb658b89 fixed bugs 1130, 1132, 1133 1998-10-19 20:37:40 +00:00
troy%netscape.com e2b6409d3e Changed scrolling view to use a clip view and to slide the scrolled
view up and down rather than maintain a logical scrolled offset
1998-10-19 00:44:28 +00:00
troy%netscape.com c1e6962039 Changed a SetFrameState call to not clobber the NS_FRAME_SYNC_FRAME_AND_VIEW
flag
1998-10-17 04:00:58 +00:00
kipp%netscape.com c3a0922d04 Added accessor for the line number 1998-10-17 01:06:17 +00:00
kipp%netscape.com a134288b35 Compute text indent for the first frame in the first line of a body frame 1998-10-17 01:05:58 +00:00
karnaze%netscape.com 9fb22bd084 html 4 <BUTTON> basic functionality 1998-10-17 00:35:32 +00:00
kipp%netscape.com b53160a31e Moved bullet pseudo-style next to LI defns to make it clear how to keep them in sync 1998-10-16 23:18:18 +00:00
kipp%netscape.com c6b279a725 Use :BULLET style information to place bullets instead of hard coding off of the padding (Bug #1119) 1998-10-16 22:39:11 +00:00
kipp%netscape.com e38d304eb9 Make default line-height be normal 1998-10-16 22:05:03 +00:00
kipp%netscape.com e0ae19a560 Disabled line-height for inline elements; align top/bottom objects better 1998-10-16 22:04:47 +00:00
karnaze%netscape.com 1c777f29bf added iframe, textarea, fieldset, legend to InlineReplaced list 1998-10-16 21:00:55 +00:00
kipp%netscape.com 951e920f4b Support CSS2 floater placement by not allowing them on top of each other; fixed a bug with floater incemental reflow and spacemanager management 1998-10-16 20:22:39 +00:00
kipp%netscape.com 1c7a31aab5 Tweaked the isFloated variable computation to only support left and right floaters 1998-10-16 20:21:11 +00:00
troy%netscape.com 6be0630937 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
1998-10-16 20:09:32 +00:00
dcone%netscape.com cc6bb32001 removed the file nsCSSLayout.cpp 1998-10-16 15:43:02 +00:00
kipp%netscape.com 15b3d3c0c3 nuked 1998-10-16 14:45:44 +00:00
kipp%netscape.com 80dacaee7e Support line-height property 1998-10-16 03:49:35 +00:00
kipp%netscape.com 1de030a6f3 Added CalcLineHeightFor method 1998-10-16 03:48:48 +00:00
kipp%netscape.com aba091f50e Repaired a comment 1998-10-16 03:48:00 +00:00
kipp%netscape.com 454582badf Fixed inheritance behavior of line-height ala peterl 1998-10-16 03:47:40 +00:00
kipp%netscape.com 1d04286873 Fixed negative left margin bug introduced into VerticalAlign...; eliminate usage of mFrameX and mFrameY and passing around bounds instead of using PerFrameData's mBounds. 1998-10-15 23:30:00 +00:00
kipp%netscape.com 9d2b85fa64 Removed mFrameX, mFrameY and stop passing around aBounds when the PerFrameData bounds can be used instead 1998-10-15 23:29:02 +00:00
kipp%netscape.com 04f8faaf39 Implement width/height constraints on non-top-level body's; implement nicer ListTag method 1998-10-15 23:28:36 +00:00
kipp%netscape.com 226f8032b2 Added ListTag; changed GetColumnAvailSpace to take a reflow state 1998-10-15 23:28:05 +00:00
kipp%netscape.com 580c31bce2 Added a nicer ListTag method 1998-10-15 23:27:41 +00:00
kipp%netscape.com f2de42911f Support clear attribute on floaters; nicer ListTag method 1998-10-15 23:27:12 +00:00
kipp%netscape.com ffeabc6d7d Removed unused include 1998-10-15 22:37:38 +00:00
buster%netscape.com 0c1c724f56 incremental reflow: append/insert/delete row group, append/insert/delete col 1998-10-15 21:07:37 +00:00
vidur%netscape.com 4d87ce50d3 Changes to allow absolutely positioned frames to move 1998-10-15 20:26:54 +00:00
karnaze%netscape.com 1ffe0ebea1 fixed combo box PostCreateWidget to size properly 1998-10-15 15:51:31 +00:00
buster%netscape.com 73b4846430 progress on table incremental reflow of row group insert/append/delete 1998-10-15 07:46:16 +00:00
troy%netscape.com a3faadc325 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
1998-10-15 05:28:13 +00:00
kipp%netscape.com fb3e6503a0 Create style context for blank frame; added in some missing release calls 1998-10-15 05:13:21 +00:00
kipp%netscape.com c151b51242 Added new atom 1998-10-15 05:11:40 +00:00
kipp%netscape.com 9fb39f0732 Setup display:none for NOEMBED, NOSCRIPT and NOFRAMES 1998-10-15 05:11:23 +00:00
kipp%netscape.com c01a050ddd Change CreateAbsoluteView API so pass in a style context 1998-10-15 01:27:49 +00:00
kipp%netscape.com a93c244b68 Set opacity in view 1998-10-15 01:27:25 +00:00
pierre%netscape.com 8ab9979d90 fix build: added nsHTMLButtonControlFrame.cpp 1998-10-15 00:14:47 +00:00
kipp%netscape.com 32ea84d644 Temporary work around to setting hint better 1998-10-14 23:46:02 +00:00
karnaze%netscape.com 37f2d06fe4 generalized PostCreateWidget; better combo box rendering 1998-10-14 23:01:44 +00:00
buster%netscape.com 2a254f6de9 nsTableFrame can now incrementally insert, append, and delete colgroups 1998-10-14 22:51:50 +00:00
spider%netscape.com 0cf90ba175 Add EOL to get to compile on Solaris 1998-10-14 22:23:26 +00:00
spider%netscape.com 7649993273 Adding EOL in files so will compile on Solaris 1998-10-14 22:12:06 +00:00
troy%netscape.com 0b0f2c3e12 Changed CreateViewForFrame() to mark the view as having transparent content
iff the background-color is transparent
1998-10-14 21:31:41 +00:00
kipp%netscape.com 639760bb7b Pass in style context 1998-10-14 20:11:33 +00:00
kipp%netscape.com c7d9ce1572 Revised frame sliding loop to use the pfd instead of the kid frames rect since now the kids rect is not valid until after vertical alignment 1998-10-14 20:11:12 +00:00
kipp%netscape.com 783eca0357 Create views when necessary 1998-10-14 20:10:36 +00:00
kipp%netscape.com fcb61a671c Create views when necessary; fixed code to avoid IsLeftMostChild when checking during flow floater placement (now that the childs rect is deferred until vertical alignment the code in IsLeftMostChild is no longer valid) 1998-10-14 20:10:08 +00:00
buster%netscape.com 535f308b62 more tests added 1998-10-14 16:35:15 +00:00
buster%netscape.com 0d373afd21 lots of work for incremental reflow when the target frame is a table frame 1998-10-14 16:32:45 +00:00
buster%netscape.com e28895d594 fixed queryInterface to return *DOM interface 1998-10-14 16:30:24 +00:00
troy%netscape.com 0eed0c008c Changed nsScrollViewFrame to wrap child frame in a BODY if necessary 1998-10-14 00:03:27 +00:00