Commit Graph

4475 Commits

Author SHA1 Message Date
sspitzer%netscape.com
ed2973bf46 fix pedantic build bustage. 1999-08-28 16:55:31 +00:00
hyatt%netscape.com
76da3e3cf9 Enabling tree row frames. 1999-08-28 00:45:18 +00:00
hyatt%netscape.com
dc1ee7e3f6 Tweaks to be able to see the RowReflowState over in trees 1999-08-28 00:43:53 +00:00
troy%netscape.com
ea250c6886 Changed block frame code to cache the max element width. This enables
us to ask for the maxElementSize when doing an incremental reflow
1999-08-28 00:39:55 +00:00
kipp%netscape.com
8a8625d5eb Fixed crash when a frame is skipped and we are in a first-letter situation (doh) 1999-08-27 22:53:18 +00:00
kipp%netscape.com
52db05b1bf Fixed bug #6674 by honoring the css overflow property and only setting the clip rect when overflow is 'hidden' 1999-08-27 21:53:04 +00:00
kipp%netscape.com
78d89afc45 Fixed bug #10571 by always initializing 'ref' 1999-08-27 21:52:19 +00:00
kipp%netscape.com
8607e1fe21 Provide a small margin around tables and images here instead of hardcoding (bug #2119); make links red when active (bug #11230) 1999-08-27 21:51:46 +00:00
kipp%netscape.com
0c8f598a12 Added hack code (for me) to allow for stack depth testing 1999-08-27 21:50:37 +00:00
kipp%netscape.com
bcb6fd2f40 Fixed computation of max-element-size for bug #12384; don't compute line-height in this class 1999-08-27 21:50:06 +00:00
kipp%netscape.com
07283caa5c Shrink down size of nsLineLayout object 1999-08-27 21:49:12 +00:00
kipp%netscape.com
06e81276ec Keep trakc of the depth of reflow to allow for limiting stack usage (bug #10310) 1999-08-27 21:48:54 +00:00
kipp%netscape.com
a990e6fdbf Don't paint frames that are unflowable 1999-08-27 21:48:21 +00:00
kipp%netscape.com
0131e47431 Added IsFrameTreeTooDeep method to support code handling bug #10310 1999-08-27 21:48:06 +00:00
kipp%netscape.com
5be7df2d3e Fixed bug 12451 - use list-style-type when image doesn't load or is loading 1999-08-27 21:47:39 +00:00
kipp%netscape.com
74746dee38 Cache computed width so that during placement of the block we can see if auto margins need recomputing (bug #1164) 1999-08-27 21:47:04 +00:00
karnaze%netscape.com
373d816283 new regression tests 1999-08-27 21:46:14 +00:00
kipp%netscape.com
2bbab750e5 Revamped to create/destroy manage first-letter frames so that incremental operations (append/insert/remove) work properly 1999-08-27 21:46:10 +00:00
kipp%netscape.com
e40963e370 Reduce stack size by allocating nsLineLayout objects from the heap when the frame tree depth gets too big (bug #10310) 1999-08-27 21:45:37 +00:00
kipp%netscape.com
424e55fe9d Reduced the default number of nsBandTrapezoids to reduce stack space used (bug #10310) 1999-08-27 21:44:10 +00:00
kipp%netscape.com
c939c02aac Nuked some warnings 1999-08-27 21:43:33 +00:00
kipp%netscape.com
13f379d093 Moved hardcode into ua.css 1999-08-27 21:42:46 +00:00
kipp%netscape.com
e0750a5070 Use revised DivAlignValue methods 1999-08-27 21:42:31 +00:00
kipp%netscape.com
f24657d4ec Made a method to inquire about nav-quirks mode and fixed a few methods to not be static so that they could use it 1999-08-27 21:42:08 +00:00
kipp%netscape.com
7ce7393125 Revised implementation to better manage the embedded text fragment; implement revised nsITextContent API 1999-08-27 21:41:13 +00:00
karnaze%netscape.com
711879206c bug 12287 - removed nsTableFrame::GetContainerWidth, renamed TableIsAutoWidth to IsAutoWidth and simplified. 1999-08-27 21:15:21 +00:00
ducarroz%netscape.com
155d743008 Add rule for blockquote[type=cite] (use by messenger for display replied messages) 1999-08-27 21:11:55 +00:00
karnaze%netscape.com
845b512f66 new regression tests 1999-08-27 21:08:14 +00:00
pollmann%netscape.com
2372400529 Opps! 1999-08-27 20:59:28 +00:00
dcone%netscape.com
918bc1fe7d removed a debug printf 1999-08-27 20:58:37 +00:00
jdunn%netscape.com
54560aa3f9 each of these modules/apps require that libnechoutil_s.a be linked in
because they access NS_MakeAbsoluteURI and NS_OpenURI.  Ramiro and Andreas
have both looked this over
1999-08-27 20:55:45 +00:00
rods%netscape.com
8b6ba3a48f change all index parameters to PRInt32 from PRUint32
added key listener support for keyboard navagation inside the list
fixed extended selection
fixed a minor problem with selecting an item
1999-08-27 14:42:27 +00:00
rods%netscape.com
dfba4adce8 Changed the view's widget create so it doesn't register D&D 1999-08-27 14:40:14 +00:00
rods%netscape.com
d8af33a213 Changed Reflow to check for whether it is native mode or not. InGFX mode it now call the base class' (nsLeafFrame)
Reflow so it does a better job of laying out.
1999-08-27 14:38:54 +00:00
dcone%netscape.com
4abe0ca7d3 Added a rounding parameter so rounded rects can be used as cirles if the radius is large enough 1999-08-27 14:37:47 +00:00
rods%netscape.com
22813275bf Added the other GetDesiredSize call overriding the base class call, and making it
the existing GetDesiredSize with the last param dummyed out. This makes all the sizing work
correctly with the change I put in in nsFormControlFrame
1999-08-27 14:34:54 +00:00
rods%netscape.com
833b8c0152 Changed to respect border and padding and now draw check mark "centered" in the available space
the check mark also sizes to content area
1999-08-27 14:31:59 +00:00
rods%netscape.com
c2d0583645 Changed parameters from width and height to a nsRect 1999-08-27 14:31:54 +00:00
evaughan%netscape.com
f781250e40 Fixed to gfx scrollbar.
Fixed some blockers.
1999-08-27 06:06:39 +00:00
pollmann%netscape.com
a522c7ae8f Opps! 1999-08-27 05:13:40 +00:00
pollmann%netscape.com
3f220b35c5 Opps! 1999-08-27 05:05:33 +00:00
karnaze%netscape.com
89aed4a1fe new regression tests 1999-08-27 04:48:25 +00:00
pinkerton%netscape.com
bb33f01d50 remove refs to nsIContentConnector 1999-08-27 04:30:48 +00:00
karnaze%netscape.com
9d31e7c8a1 bug 12590 - vertical-align:middle working on cell 1999-08-27 04:29:05 +00:00
pollmann%netscape.com
c0317528d3 Warning cleanups and Bug 12350 1999-08-27 03:59:49 +00:00
pollmann%netscape.com
30a0e34e7e Bug 12350 1999-08-27 03:58:47 +00:00
pollmann%netscape.com
22fef24c59 Cleanup, and bugfixes for bug 12475 and 12350 1999-08-27 03:58:13 +00:00
pinkerton%netscape.com
80fdd59867 remove nsTriStateCheckboxFrame.cpp 1999-08-27 03:41:43 +00:00
rpotts%netscape.com
0085d83ab0 M9 BRANCH landing... 1999-08-26 22:45:55 +00:00
karnaze%netscape.com
a6cc89fba6 backing out recent changes that failed table regression tests 1999-08-26 16:56:42 +00:00
rods%netscape.com
6cf112a833 Completely reworked the select GFX object - List and Combobox, it now does all event processing
via DOM listeners instead of through the frames
1999-08-26 14:54:07 +00:00
rods%netscape.com
f4f7d3591c Added rule for input type=image, it sets the border to a 2px solid blue 1999-08-26 14:50:47 +00:00
rods%netscape.com
d0366de11c removed the hard coded blue border from Input typ=image 1999-08-26 14:49:42 +00:00
rods%netscape.com
a680982ab4 Put in check for null a mOptions and return zero for GetLength 1999-08-26 14:48:59 +00:00
rods%netscape.com
a70b8597f5 Cleanup the file and gave it a unique GUID. 1999-08-26 14:45:53 +00:00
hyatt%netscape.com
229e5bf222 Fix for bug 12887. 1999-08-26 10:23:49 +00:00
troy%netscape.com
8d4c41ad24 Fix for bug #12449. Changed UpdateImageFrame() so that if the content object
has a NULL document object (the case for generated content) we mark the image
frame dirty and generate a reflow command targeted at the parent frame
1999-08-25 23:55:57 +00:00
troy%netscape.com
a5ea47b596 Fix for bug #12444. Made sure that for a "StyleChanged" reflow command we
invalidate our entire bounds
1999-08-25 23:15:36 +00:00
mjudge%netscape.com
5272505f4a added in selection of tables/images as blue borders for browser. 1999-08-25 22:19:23 +00:00
karnaze%netscape.com
49bded7631 changed conditional NS_RELEASE to NS_IF_RELEASE to fix memory leak 1999-08-25 21:57:15 +00:00
karnaze%netscape.com
7dddc57925 bug 1271 - percentage height cells, added GetNumCellsOriginatingInRow, fixed GetNumCellsOriginatingInCol 1999-08-25 21:49:18 +00:00
ftang%netscape.com
7c80df3998 fix the default charset problem I introduced when I fix 12378 1999-08-25 21:42:30 +00:00
ramiro%netscape.com
7ee0e69965 Cleanup zlib cruft. 1999-08-25 14:39:53 +00:00
rods%netscape.com
51e6682549 The index of the option being deleted needs to be remembered before the it is removed from the list 1999-08-25 13:44:49 +00:00
rods%netscape.com
5599dcf675 Fixed the initialization of the scroll frame for list boxes, the parameters had been incorrectly changes for version 1.20
Add addtional safety code for dynamically adding items to list boxes when in native widget mode
1999-08-25 13:42:59 +00:00
rods%netscape.com
461e2800c5 removed some unused variables to get rid of some warnings 1999-08-25 13:39:41 +00:00
ramiro%netscape.com
5c9835cc68 Cleanup linking of libimg. 1999-08-25 13:37:11 +00:00
jfrancis%netscape.com
9ea8122814 making nsPresShell and nsDocument support weak references; using weak references to docs and pres shells within the editor 1999-08-25 10:51:55 +00:00
hyatt%netscape.com
8a95785873 More anonymous content goodness. 1999-08-25 10:26:41 +00:00
pinkerton%netscape.com
268234cadd IDL-ifying nsITransferable, nsIDragService, nsIDragSession, nsIFormatConverter. 1999-08-25 08:35:06 +00:00
hyatt%netscape.com
834c1e659d Teaching the tree widget how to make anonymous content. 1999-08-25 05:52:10 +00:00
troy%netscape.com
7404d57f49 Changed PaintBackground() so it doesn't always render the background color when
there's a background image that doesn't tile the entire bounds
1999-08-25 05:05:04 +00:00
ramiro%netscape.com
ee1c505730 #ifdef out annoying printf. 1999-08-25 04:01:57 +00:00
pollmann%netscape.com
94ab13ee59 Warning cleanups. 1999-08-24 22:03:34 +00:00
pollmann%netscape.com
b39eee5bcb Split out AddOption/RemoveOption(), plus warning cleanups. 1999-08-24 22:02:42 +00:00
pollmann%netscape.com
309bfebeba Split out AddOption/RemoveOption(), plus bug 11676 type cleanups. 1999-08-24 22:01:25 +00:00
pollmann%netscape.com
990680364c Rewrite of AddOption/RemoveOption(), adding nsISelectControlFrame interface. 1999-08-24 21:55:56 +00:00
mjudge%netscape.com
5531d305c5 changes to allow selection in "dead" space between frames. still need work on "outside" and not in the window at all, but this is a very good chunk of the issue and it will solve many many bugs on my place. good for dogfood as well :) 1999-08-24 21:51:47 +00:00
troy%netscape.com
df668a079e Added case selectors for NS_STYLE_BORDER_STYLE_HIDDEN. Treated just like
NS_STYLE_BORDER_STYLE_NONE
1999-08-24 21:47:55 +00:00
troy%netscape.com
46415e1c34 Reworked ReparentFrameView() to make it more efficient 1999-08-24 19:26:03 +00:00
karnaze%netscape.com
7b324fd0fd new regression tests 1999-08-24 18:56:19 +00:00
akkana%netscape.com
ff7a19a5bd Revise the doc encoder and content sink APIs yet again to make it easier
to add new flags (pass a flag in the constructor, rather than specific
booleans.  This in order to fix:
11249: Add flag to write only the body in html output.
1999-08-24 18:30:19 +00:00
ramiro%netscape.com
ec21b9ecbc Set the timer lib flags in one place. 1999-08-24 14:54:59 +00:00
dcone%netscape.com
4503dca5fe Fixed some warnings, and some roundoff for the curves 1999-08-24 14:51:16 +00:00
buster%netscape.com
08f6af770e better use of the editor wrapping APIs
better initial placement of the caret in text controls
1999-08-24 13:52:45 +00:00
karnaze%netscape.com
b8e618df7b replaced debug flags with class. removed compiler warnings. 1999-08-24 12:01:31 +00:00
hyatt%netscape.com
183b86f662 Fix for editor typing bustage (part 2). 1999-08-24 10:20:35 +00:00
ftang%netscape.com
059e3d97ab fix 12378 1999-08-24 07:38:00 +00:00
karnaze%netscape.com
b22eea9c74 bugs 9123, 10002 - percentage height tables exclude margin/border/padding of HTML and BODY 1999-08-24 04:17:05 +00:00
karnaze%netscape.com
7575c07a5b new regression tests 1999-08-24 04:10:20 +00:00
hyatt%netscape.com
244d9c0666 Making a tree outer frame that is constructed instead of a table outer frame
(for trees only of course).
1999-08-24 00:44:21 +00:00
hyatt%netscape.com
cc520bff21 Patching an error in the key event handling. 1999-08-24 00:42:02 +00:00
rods%netscape.com
81e2b9fef0 Fixes crash on start up of mail news 1999-08-23 20:59:08 +00:00
rods%netscape.com
bf404fd92c Adde code to return the nsListControlFrame frame when adding frames to the combobox. This fixes Bug #11693 1999-08-23 14:05:39 +00:00
rods%netscape.com
fb5366bfb6 Added GetDropDown method to return the nsListControlframe 1999-08-23 14:05:37 +00:00
buster%netscape.com
e1a4be89c8 preliminary support for text area wrap
install text control's event listeners ahead of the editor's own default listeners.
1999-08-23 06:46:08 +00:00
karnaze%netscape.com
2953f22707 new regression test 1999-08-23 05:02:38 +00:00
karnaze%netscape.com
580f6c95ec bug 11026 - rounding error on balancing when max element size is too large. 1999-08-23 04:41:30 +00:00
troy%netscape.com
838e389ffd Changed diagnostic code to DEBUG_troy instead of NS_DEBUG so it doesn't
slow down all debug builds. Show be done with NSPR loggin instead...
1999-08-23 00:37:10 +00:00
karnaze%netscape.com
f6ebcc42ce removed assertions in new incremental layout methods 1999-08-22 23:56:39 +00:00