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

2057 Коммитов

Автор SHA1 Сообщение Дата
buster%netscape.com a68c7be529 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 00ce1c6356 fixed queryInterface to return *DOM interface 1998-10-14 16:30:24 +00:00
troy%netscape.com d89bef6cb1 Changed nsScrollViewFrame to wrap child frame in a BODY if necessary 1998-10-14 00:03:27 +00:00
troy%netscape.com 260be4e3db Changed nsScrollingViewFrame's Reflow() member function to check for a
transparent background
1998-10-13 23:42:21 +00:00
kipp%netscape.com 7466653c08 Init minWidth,minHeight to keep purify happy 1998-10-13 22:08:34 +00:00
kipp%netscape.com 649e672fb4 Removed unused maxWidth,maxHeight variables 1998-10-13 22:08:15 +00:00
karnaze%netscape.com 6dce0be4e1 fixed bug 958, checkboxes wrong background when not checked, select always multiple, text & texarea not reset. html 4 button work in progress. 1998-10-13 21:31:26 +00:00
kipp%netscape.com ed261f2102 Disabled the code 1998-10-13 20:43:05 +00:00
kipp%netscape.com 0ce20c1823 Removed nsCSSLayout from the build 1998-10-13 20:42:49 +00:00
kipp%netscape.com ed91a47a35 New and improved vertical alignment code 1998-10-13 20:42:08 +00:00
peterl%netscape.com 4989f702e3 set border style 1998-10-13 19:17:57 +00:00
peterl%netscape.com 7cac29c2ed expanded font size table 1998-10-13 19:17:25 +00:00
peterl%netscape.com 2f06549f0b cleanup 1998-10-13 19:14:19 +00:00
peterl%netscape.com 035ffcf574 shifted CSS absolute font sizes 1998-10-13 19:13:59 +00:00
peterl%netscape.com e59f0b3a61 corrected order of properties 1998-10-13 19:13:14 +00:00
peterl%netscape.com e2d33cd37b shifted absolute font sizes so initial value matches HTML
removed table border style
1998-10-13 19:12:19 +00:00
peterl%netscape.com edfd96bdd8 made type optional on linked style sheets 1998-10-13 19:11:42 +00:00
peterl%netscape.com 798863f91e set correct border style 1998-10-13 19:10:25 +00:00
peterl%netscape.com b4fcd606d7 added recycler for rules array 1998-10-13 19:09:39 +00:00
troy%netscape.com 451a2736a5 More work in progress for scroll frame 1998-10-13 04:48:58 +00:00
troy%netscape.com 7e738b27c5 Added reference to NS_NewScrollFrame() 1998-10-13 03:32:49 +00:00
peterl%netscape.com 2fa43632c8 Added GetMargin/Padding/... to replace CalcMargin/Padding/...
Corrected border width initial value
1998-10-13 01:05:52 +00:00
troy%netscape.com 7391b96095 Work in progress on scroll frame code 1998-10-12 22:13:23 +00:00
michaelp%netscape.com 7968cb3df7 added comment. 1998-10-12 21:12:06 +00:00
kipp%netscape.com 04c15ca7e9 Removed an unused include 1998-10-12 18:45:25 +00:00
kipp%netscape.com b1cf673810 Return break-before when none of the text gets used 1998-10-12 18:44:58 +00:00
kipp%netscape.com 1299f37475 Removed maxAscent/maxDescent; made them computed values 1998-10-12 18:44:18 +00:00
kipp%netscape.com 84486d7f04 use new vertical-align-frames api 1998-10-12 18:43:41 +00:00
kipp%netscape.com 3a4c8d38f4 Update frame count when frames are pushed to a new line so that alignment behaves properly 1998-10-12 18:43:07 +00:00
michaelp%netscape.com 8204df190f changes per-kipp to make views transparent. 1998-10-12 18:07:28 +00:00
dcone%netscape.com 7a4e07ec1f update to include a file needed for nsBrowserWindow 1998-10-12 18:01:16 +00:00
kipp%netscape.com 1aa4b55e4d Fixed a bug with identifying inline-replaced elements 1998-10-12 17:09:57 +00:00
kipp%netscape.com e3998954e5 Removed nsCSSLayout::GetStyleSize and converted callers to use state in the html reflow state 1998-10-12 17:00:32 +00:00
dcone%netscape.com 3a4a2cf2ef took off the class name infront of the routine. Mac does not like this 1998-10-12 15:57:41 +00:00
kipp%netscape.com 05a50b6ce3 Added an nsIPresContext& to html-reflow-state's ctors and used it to implement better percentage width/height handling 1998-10-12 14:48:02 +00:00
buster%netscape.com bcfb60bde3 WIP for inner table incremental reflow
lots of interface cleanup
1998-10-11 09:18:27 +00:00
michaelp%netscape.com 5f4f719f55 fixed for new passing of pres context into API. 1998-10-11 00:58:53 +00:00
kipp%netscape.com 0d2199ae64 Implement look-ahead logic for word breaking 1998-10-10 04:35:21 +00:00
kipp%netscape.com 983af3c443 Added methods to support word breaking 1998-10-10 04:35:01 +00:00
kipp%netscape.com b86e4e78e8 Added mInNBU flag (used to cache line layout's value so that it doesn't change out from under inline reflow) 1998-10-10 04:34:29 +00:00
kipp%netscape.com 22c06ff8b1 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 1998-10-10 04:33:56 +00:00
kipp%netscape.com 6c09387c60 Pass through text-runs to the line layout engine; removed a debug printf 1998-10-10 04:33:06 +00:00
kipp%netscape.com 9f5e194f9f Handle completion status better 1998-10-09 23:56:29 +00:00
kipp%netscape.com 28f8cdcf94 Removed skid marks; implement FindTextRuns again 1998-10-09 23:46:02 +00:00
kipp%netscape.com 7d88a3acde Work around another unitialized-memory-read bug where sometimes (not sure why!) aEventStatus would not get set ever 1998-10-09 22:59:41 +00:00
kipp%netscape.com ede047ed44 Mork work on floaters; support for clear style property 1998-10-09 22:58:25 +00:00
kipp%netscape.com 8a19cbb3b3 Lame support for nsIDOMRenderingContext API 1998-10-09 22:57:36 +00:00
buster%netscape.com d3ab71c37f made allocation of mColumnWidths more flexible 1998-10-09 21:53:07 +00:00
troy%netscape.com 745c6c5ac3 Moved nsStyleConsts.h from src->public, and reinstated IsBlockLevel()
member function
1998-10-09 20:54:22 +00:00
buster%netscape.com 37e93ed6b7 support nsTableOuterFrame incremental reflow 1998-10-09 19:59:45 +00:00
buster%netscape.com df499d0220 backed out troy's changes to fix the build 1998-10-09 19:55:02 +00:00
troy%netscape.com 70fb1d4a0b Added IsBlockLevel() inline member function 1998-10-09 17:53:36 +00:00
peterl%netscape.com b82165370a zero out border when style == none
fixed padding cache bug
1998-10-09 17:28:24 +00:00
troy%netscape.com 7be0d7fefe Removed reference to widgetSupports 1998-10-08 21:39:25 +00:00
troy%netscape.com 4a5b397cbf Rearranged member functions to better group child frame enumeration related
functions
1998-10-08 21:03:59 +00:00
troy%netscape.com cc44601bb8 Removed GetContentIndex() from nsIFrame 1998-10-08 20:35:16 +00:00
dcone%netscape.com 12802e381c updated make 1998-10-08 19:46:01 +00:00
karnaze%netscape.com c68d17a425 inline, shrinkwrap support for fieldsets, legneds 1998-10-08 19:04:57 +00:00
troy%netscape.com 1f04cb7073 Moved HandlePress,HandleDrag,HandleRelease from nsIFrame to nsFrame 1998-10-08 18:21:32 +00:00
dcone%netscape.com 94cfe847a1 fixed some small declaration problems 1998-10-08 17:48:50 +00:00
dcone%netscape.com c1b40fc072 updated some files that needed to be in the build 1998-10-08 17:48:11 +00:00
kipp%netscape.com c612fef61e Fixed top relative position bug #1024 1998-10-08 15:37:34 +00:00
buster%netscape.com e2da95d0ac all frames properly setting ascent and descent values for reflow
WIP incremental reflow in nsTableOuterFrame
1998-10-08 15:34:48 +00:00
karnaze%netscape.com f614107cf0 fixed Mac bug due to undeclared index in for loop 1998-10-08 14:58:32 +00:00
karnaze%netscape.com 580dde94fe fieldset, legend support. fixed bug #987 1998-10-08 04:38:41 +00:00
rpotts%netscape.com 88edff2205 Fixed crash due to null pointer... 1998-10-08 04:14:18 +00:00
peterl%netscape.com 5d132479e5 added css2 properties 1998-10-08 01:34:58 +00:00
peterl%netscape.com 56dd6acce2 init hash code to make purify happy 1998-10-08 01:32:41 +00:00
peterl%netscape.com 042308dc64 added CSS2 properties 1998-10-08 01:31:58 +00:00
peterl%netscape.com 2817e0c448 sync to css declaration changes 1998-10-08 01:31:38 +00:00
peterl%netscape.com c7b1ae602c moved from nsCSSDeclaration 1998-10-08 01:29:29 +00:00
peterl%netscape.com a392b30dd5 moved nsCSSValue to seperate file 1998-10-08 01:29:01 +00:00
peterl%netscape.com 67e9cbd114 use loose hex to rgb color conversion for color parsing 1998-10-08 01:28:18 +00:00
peterl%netscape.com 18cbead466 improve speed of finding children 1998-10-08 01:27:38 +00:00
troy%netscape.com baacf8fcb1 Added some more documentation 1998-10-07 22:00:44 +00:00
troy%netscape.com bd302d3cf1 Updated the comments 1998-10-07 04:56:30 +00:00
vidur%netscape.com d8323a6ce6 Reimplemented nsiDOMNSHTMLFormElement interface on form class 1998-10-06 21:41:47 +00:00
kipp%netscape.com 7735f276c1 Support onPaint 1998-10-06 21:01:59 +00:00
kipp%netscape.com 0dd91b990a Preliminary support for onPaint event handling 1998-10-06 21:01:41 +00:00
kipp%netscape.com 5d3316f5d6 Added a new atom 1998-10-06 21:01:08 +00:00
kipp%netscape.com 521315cebe Disabled overflow:visible handling for now 1998-10-06 21:00:58 +00:00
buster%netscape.com add945f1f9 fixed calculation for width of auto-width cells in constrained layout 1998-10-06 08:00:07 +00:00
pierre%netscape.com 62e5cd2f8f fix build: added nsDOMCSSDeclaration.cpp 1998-10-06 04:02:54 +00:00
pierre%netscape.com feb9491e09 fix build: remove nsDOMStyleDeclaration.cpp 1998-10-06 03:49:40 +00:00
vidur%netscape.com 0031f0710a Implemented style sheet and style rule interfaces on CSS classes. Made public new entry point for CSSParser for adding new imports. 1998-10-06 01:39:33 +00:00
kipp%netscape.com 464591aba5 use new body factory method 1998-10-06 00:44:35 +00:00
kipp%netscape.com ef4d185fa7 never create frames when display is none 1998-10-06 00:43:48 +00:00
kipp%netscape.com 28b450d292 Propogate carried out margin flags 1998-10-06 00:41:54 +00:00
kipp%netscape.com e2b9573f45 Add in carried out margin values 1998-10-06 00:41:35 +00:00
kipp%netscape.com d8ddd615cc Setup carried out margin state for block reflow 1998-10-06 00:41:16 +00:00
kipp%netscape.com dfe1ff11a5 Export revised body/block factory methods 1998-10-06 00:40:54 +00:00
kipp%netscape.com d8aa105bd8 Use new body ctor api 1998-10-06 00:40:41 +00:00
kipp%netscape.com 71bc0b2f0a Support revised margin code 1998-10-06 00:40:17 +00:00
kipp%netscape.com a401cd83d0 Parameterized body frame behavior 1998-10-06 00:39:17 +00:00
kipp%netscape.com 507002c027 Cleaned up margin handling some more; added flags to control behavior of the block frame; fixed table reflow bug 1998-10-06 00:38:56 +00:00
troy%netscape.com f039f11a24 Changed ReflowChild() to send the WillReflow() notification as well 1998-10-06 00:27:22 +00:00
troy%netscape.com 933dc19df8 Changed some code to use XPCOM ref counting related macros 1998-10-05 05:11:18 +00:00
troy%netscape.com 0499b15ed9 Removed calls to MoveTo() BEFORE reflowing a frame. We used to do this
sequence: MoveTo(), Reflow(), SetRect(). Now that we have the WillReflow()/
DidReflow() code sandwhiches we no longer need to do the MoveTo()
1998-10-05 00:58:32 +00:00
troy%netscape.com 5eae9d2705 Removed nsIInlineReflow and folded it into nsIHTMLReflow 1998-10-03 04:28:05 +00:00
kipp%netscape.com da1bc8412a Fixed to not render trailing whitespace 1998-10-03 00:48:19 +00:00