Commit Graph

83 Commits

Author SHA1 Message Date
pollmann@netscape.com
5fda25f7de bug 12002: Resizing a frameset by moving the splitter was causing rapid reflows bug was not updating the corresponding views. This change forces an update, which improves perceived performance. r=Troy 2000-04-05 00:10:26 +00:00
jim_nance@yahoo.com
112be9f648 Bug 33322 - Fix compiler warnings. Its been on n.p.m.builds for a few
days for module owners to comment on.  r=troy@netscape.com
2000-03-30 03:21:26 +00:00
pollmann@netscape.com
9656f6bc37 Bug 33699: Allow whitespace in frameset rows and cols spec '*' r=nisheeth 2000-03-30 01:03:02 +00:00
pollmann@netscape.com
21bffc4b36 Bug 33699: Allow whitespace in frameset rows and cols spec '*' r=nisheeth 2000-03-30 00:19:13 +00:00
pollmann@netscape.com
2955ca5f95 Bug 20459, 21268: Allow zero size HTML frames. r=harishd 2000-03-25 03:19:14 +00:00
pollmann@netscape.com
9ee66ecbfa Bug 11202: Resize of nested frameset shouldn't update size of child twice, this is already handled by MouseDrag, r=nisheeth 2000-03-24 04:42:40 +00:00
dbaron@fas.harvard.edu
0db3c15533 Fix event targetting bugs by using paint layers in GetFrameForPoint, testing for visibility, and trying GetFrameForPoint on additional views if one fails. r=joki@netscape.com(, hyatt@netscape.com) b=12232,20051,21304,24474,26785, and remaining issues from 23161. 2000-03-22 02:43:08 +00:00
pollmann@netscape.com
076b3f7409 Bug 31482: Stray commas in ROW or COL attribute no longer cause framesets to not display, r=waqar 2000-03-20 23:33:03 +00:00
pollmann@netscape.com
1d773de37d Bug 18316: Safer way to adjust frame sizes - prevent possible UMR and segfaults r=harishd 2000-01-07 05:49:20 +00:00
hyatt@netscape.com
9a7a1b27f7 Implementing a generalized recycler and arena for all layout frames. Hoping to improve
bug #9489.  Should also definitely fix bug #15916. r=troy
1999-12-04 23:49:50 +00:00
tbogard@aol.net
617bb737a6 Changed nsIPresContext& to nsIPresContext*. Changed nsEventStatus& to nsEventStatus*. Now more compatible with XPIDL. a=vidur r=scc 1999-11-24 06:03:41 +00:00
troy@netscape.com
3b67f2f17c WillReflow/DidReflow changes and changes to the way view positioning
and sizing works
1999-11-19 15:33:29 +00:00
dmose@mozilla.org
796280940b updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:40:37 +00:00
troy@netscape.com
bf2283fba6 Moved a bunch of stuff out to a nsIFrameDebug interface 1999-11-01 22:12:45 +00:00
troy@netscape.com
5e5f240649 Folded reflow functions into nsIFrame and eliminated nsIFrameReflow and
nsIHTMLReflow. This saves 4 bytes per frame and cleans things up
1999-10-30 02:52:11 +00:00
troy@netscape.com
b8ef6465be Changed SetView/GetView to take an additional argument which is the
pres context
1999-10-26 04:44:41 +00:00
buster@netscape.com
db93ad65c9 no bug number, part of webshell cleanup. nsIWebShell.h was needlessly included, so I removed it
trivial change, no reviewer.
1999-10-15 13:34:45 +00:00
bruce@cybersight.com
1f6b1f31af Use nsCRT::free() instead of delete[] for char* data. 1999-09-03 07:42:41 +00:00
rickg@netscape.com
9e8c855244 replaced calls to deprecated nsString API 1999-07-26 00:37:24 +00:00
rickg@netscape.com
9cbf11fa67 fixed bug 9845 1999-07-18 06:35:52 +00:00
peterl@netscape.com
fde2ea95f5 better color attribute handling 1999-07-07 01:25:41 +00:00
hangas@netscape.com
0f37647e8f Fix for bugs 9288 and 8783. 1999-07-06 22:41:54 +00:00
pollmann@netscape.com
a3fa234409 Bug 7935: Resizing frames beyond edge doesn't cause offset anymore. 1999-06-11 01:18:50 +00:00
pollmann@netscape.com
8752345d12 Bug 4711: Retain frameset resize information through reflows. 1999-06-11 00:51:05 +00:00
pollmann@netscape.com
04f59eaedf Bug 7934: Calculate frameset percentage widths/heights correctly. 1999-06-11 00:28:00 +00:00
kipp@netscape.com
68aa9f7c60 Reworked frame factory methods; fixed bug 4519 1999-05-11 22:03:29 +00:00
michaelp@netscape.com
45718ff12a modified for new view flags. 1999-04-16 04:24:14 +00:00
karnaze@netscape.com
075a262e4f bug 1596 1999-04-13 00:56:23 +00:00
karnaze@netscape.com
de8a2ee850 bug 3522 - crash when more <frame>, <frameset> specified than cells 1999-03-29 23:26:57 +00:00
kipp@netscape.com
74c9fdfeaf Whacked paint methods to use new constants 1999-03-26 00:39:35 +00:00
karnaze@netscape.com
d4e2114f51 bug 3407 1999-03-10 06:13:35 +00:00
warren@netscape.com
35d5e6e062 nsRepository -> nsIComponentManager changes. 1999-03-09 09:44:27 +00:00
kipp@netscape.com
4b0544c35e use new nsHTMLReflowState ctors 1999-03-05 04:19:09 +00:00
joki@netscape.com
9707c69fc8 Fix for frames not resizing. 1999-03-03 01:59:50 +00:00
kipp@netscape.com
6c9cf19651 Removed dependency on static constructors 1999-02-26 17:12:16 +00:00
brade@netscape.com
f78eb7ad1d add "static" to GetFrameBorderHelper to reduce compiler warnings on Macintosh 1999-02-25 15:38:29 +00:00
troy@netscape.com
7f63268a34 Changed nsIFrame::Init() to take an additional parameter 1999-02-25 03:27:57 +00:00
warren@netscape.com
3fdebc0a44 Cleaned up nsICollection and nsIEnumerator. Broke out nsIBidirectionalEnumerator. Added ISupportsArray enumerator. Cleaned nsISupportsArray. 1999-02-23 08:10:24 +00:00
kipp@netscape.com
74b2988510 COMized nsIPresShell and nsIPresContext 1999-02-12 17:45:58 +00:00
troy@netscape.com
f39b9cee08 API changes for nsIPresContext ResolveStyleContextFor and ResolvePseudoStyleContextFor 1999-02-11 15:56:23 +00:00
troy@netscape.com
87805c7a92 Changed GetNextSibling() to use a pointer argument instead of a reference 1999-02-10 06:13:38 +00:00
troy@netscape.com
655e2cab93 Changed a bunch more nsIFrame member functions to be pointer arguments
instead of references
1999-02-10 05:38:18 +00:00
troy@netscape.com
48040900a7 Changed GetParent() to use ** instead of *& 1999-02-10 01:36:30 +00:00
troy@netscape.com
b4f8c0fbbe Changed some nsIFrame member functions to use ** instead of *& for OUT
paremeters
1999-02-10 00:42:56 +00:00
karnaze@netscape.com
a11960b407 bug 1827 1999-02-03 19:26:29 +00:00
cltbld@netscape.com
640d98311f backing out changes made against a closed tree 1999-02-02 23:50:52 +00:00
karnaze@netscape.com
af86e53618 fixed bug 1827 1999-02-02 22:53:42 +00:00
kipp@netscape.com
b1fe154193 Spanked away SizeOf methods and nsIListFilter 1999-01-16 00:00:50 +00:00
kipp@netscape.com
2aa8f0964e Switch to using nsFrameList for frame lists 1999-01-15 22:53:39 +00:00
troy@netscape.com
62b64b2067 Removed the content-parent frame pointer. Now we just have the one geometric
parent
1999-01-14 05:16:23 +00:00