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

747 Коммитов

Автор SHA1 Сообщение Дата
troy 2b34ccf86a Added some asserts to the incremental reflow code 1998-06-24 22:05:59 +00:00
buster 670bf41c19 fixed some bugs related to rowspans. This gets us closer on pages like Mozilla.org that were getting wild table heights. 1998-06-24 19:13:19 +00:00
troy d8d860fb0b Changed to make sure we set the (x,y) for the frame before we reflow it 1998-06-24 18:09:47 +00:00
kipp c3c647c6e3 snapshot 1998-06-24 17:52:42 +00:00
troy a5129668b4 Changed to make sure we link the child frame into the list of frames before
we reflow it
1998-06-24 16:35:21 +00:00
troy 69e26c8efd Some incremental reflow changes 1998-06-24 04:38:52 +00:00
troy a45125c78c Work around for the case where a content change notification has
no corresponding frame in the frame hierarchy
1998-06-24 04:37:11 +00:00
atotic 777858f597 More project fixes 1998-06-24 01:44:20 +00:00
atotic 1fe21f0dd7 First Checked In. 1998-06-24 01:41:16 +00:00
buster ff9c9a022a now tables with precent width nested within tables with auto width work 1998-06-24 00:40:33 +00:00
buster 722a46b983 lots of nested tables look much better
misc. nav4 compatibility enhancements
added the ability to QueryInterface for some specific table frame types
1998-06-23 23:23:21 +00:00
troy c51219818e Initialized mColLayoutData to nsnull 1998-06-23 22:45:26 +00:00
karnaze ea5cd1554d named <iframe>s, scrolling attribute, more complete test9.html 1998-06-23 22:25:28 +00:00
joki ad7c15864e Event handling additions for DOM suport. Adding additional event pathway through HandleDOMEvent 1998-06-23 21:53:02 +00:00
vidur ca8463d4f8 Added js dependency 1998-06-23 19:11:22 +00:00
vidur f2cccbb1e0 Added autogeneration of XPCOM headers and JavaScript stub classes. Added better masking of JS-specific structures in generic interfaces. Creation of a scripting global object interface. 1998-06-23 18:43:06 +00:00
rpotts 9493926876 Some reference counting to make things go away... 1998-06-23 18:40:18 +00:00
troy 92961a089a Some work-in-progress for table incremental reflow 1998-06-23 05:43:27 +00:00
rickg 7c82c6b547 added support for doc quality 1998-06-23 01:34:25 +00:00
rickg f6ad11fa02 added a new secret argument to Parse() 1998-06-23 00:52:21 +00:00
troy efb1b282f7 Eliminated mFirstPassValid and changed code to key off the reflow
reason
1998-06-22 21:59:43 +00:00
troy 6822b2dd1a Started hooking up incremental reflow. So far we only handle changed
captions
1998-06-22 05:34:17 +00:00
troy b2931186a4 Changed AddObserver() to check if the observer is already in the list.
This worksaround a problem with the pres shell being added twice
1998-06-20 00:45:05 +00:00
troy 0e63fbad18 Changed TextFrame to implement ContentChanged() notification and generate
a reflow command
1998-06-20 00:04:22 +00:00
rods 337f10fb48 add XP_UNIX size temporary fixes 1998-06-19 20:07:35 +00:00
kipp 4da82d2088 Fixed pullup logic for ReflowLine to not de-reference deleted nextLine's 1998-06-19 19:57:59 +00:00
kipp 19313ce71f Added more assertions; commented the cases where continuations are created and not created; fixed up kidContentIndex in all cases; fixed return result error in the pullup code 1998-06-19 19:57:14 +00:00
kipp bae589362a snapshot 1998-06-19 18:23:28 +00:00
troy 68cd5cc934 Work in progress for incremental reflow 1998-06-19 05:21:45 +00:00
rickg 0b9c578eb7 more bug fixes; changed nsHTMLParser to nsParser. 1998-06-19 01:00:27 +00:00
troy 2880bc5eb8 Eliminated nsTableCaptionFrame and now we just use a nsBodyFrame instead 1998-06-19 00:34:12 +00:00
kipp 1ee5eb3f33 snapshot 1998-06-18 23:44:30 +00:00
kipp bc0b806c52 new 1998-06-18 23:16:18 +00:00
kipp f7d5a13f2b snapshot 1998-06-18 23:16:00 +00:00
karnaze 926cf3f1d1 fixed divide by zero, test9 has sub sub doc. 1998-06-18 18:33:34 +00:00
kipp d14a05b5fa new 1998-06-18 16:25:41 +00:00
rods c9e755097d changed AToms to Atoms in include 1998-06-18 13:58:19 +00:00
troy f9272dd96a Fixed a problem with thick left border edges being the wrong thickness 1998-06-18 05:43:32 +00:00
karnaze 6c87eacd90 added tst9, improvements to <iframe> 1998-06-18 00:47:18 +00:00
rickg b2f62ff8a2 huge refactoring effort; transient style support; tables fixes, and more 1998-06-17 23:13:28 +00:00
troy 5863974a24 Reduced the number of polygon calls 1998-06-17 22:14:20 +00:00
buster 7463485160 minor updates and fixes 1998-06-17 19:51:51 +00:00
buster 3f9f422457 Separated table content from table layout. This paves the way for XML/CSS-2 tables.
Lots and lots of optimizations.
1998-06-17 16:38:24 +00:00
troy bda8aa05f5 Addded some helper functions to determine whether a content object is
a table cell
1998-06-17 15:21:02 +00:00
troy 11829df1ea Changed cast of content objects to nsTableContent* to query interface
of nsITableContent
1998-06-17 05:28:36 +00:00
karnaze 3a7473cd44 fixed makefile to recognize html/document/public 1998-06-16 22:57:51 +00:00
atotic 1a848918c0 First Checked In. 1998-06-16 22:55:47 +00:00
karnaze 68bc964e75 added 1998-06-16 21:55:52 +00:00
atotic 343a746002 static void nsHTMLTagContent::ParseValueOrPercentOrProportional(const nsString& aString, is not legal C++ inside a class declaration. 1998-06-16 21:45:10 +00:00
atotic 97ccd2aec0 Mac needed a definition of PR_GetEnv 1998-06-16 21:44:38 +00:00