4360 Commits

Author SHA1 Message Date
ramiro%netscape.com
d43e5b92ea Cleanup zlib cruft.
git-svn-id: svn://10.0.0.236/trunk@44504 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-25 14:39:53 +00:00
rods%netscape.com
9b3d301a91 The index of the option being deleted needs to be remembered before the it is removed from the list
git-svn-id: svn://10.0.0.236/trunk@44496 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-25 13:44:49 +00:00
rods%netscape.com
15e0954387 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


git-svn-id: svn://10.0.0.236/trunk@44495 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-25 13:42:59 +00:00
rods%netscape.com
426ee931d2 removed some unused variables to get rid of some warnings
git-svn-id: svn://10.0.0.236/trunk@44494 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-25 13:39:41 +00:00
ramiro%netscape.com
cb934ee5cc Cleanup linking of libimg.
git-svn-id: svn://10.0.0.236/trunk@44493 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-25 13:37:11 +00:00
jfrancis%netscape.com
2a60fccebc making nsPresShell and nsDocument support weak references; using weak references to docs and pres shells within the editor
git-svn-id: svn://10.0.0.236/trunk@44483 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-25 10:51:55 +00:00
hyatt%netscape.com
b343bfba4b More anonymous content goodness.
git-svn-id: svn://10.0.0.236/trunk@44480 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-25 10:26:41 +00:00
pinkerton%netscape.com
6eb3a21da9 IDL-ifying nsITransferable, nsIDragService, nsIDragSession, nsIFormatConverter.
git-svn-id: svn://10.0.0.236/trunk@44476 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-25 08:35:06 +00:00
hyatt%netscape.com
a2a850dd71 Teaching the tree widget how to make anonymous content.
git-svn-id: svn://10.0.0.236/trunk@44458 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-25 05:52:10 +00:00
troy%netscape.com
0e3d565b0a Changed PaintBackground() so it doesn't always render the background color when
there's a background image that doesn't tile the entire bounds


git-svn-id: svn://10.0.0.236/trunk@44452 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-25 05:05:04 +00:00
ramiro%netscape.com
898a4901e9 #ifdef out annoying printf.
git-svn-id: svn://10.0.0.236/trunk@44448 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-25 04:01:57 +00:00
pollmann%netscape.com
553c2ed0ef Warning cleanups.
git-svn-id: svn://10.0.0.236/trunk@44371 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 22:03:34 +00:00
pollmann%netscape.com
b351bc6391 Split out AddOption/RemoveOption(), plus warning cleanups.
git-svn-id: svn://10.0.0.236/trunk@44370 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 22:02:42 +00:00
pollmann%netscape.com
4a4383a122 Split out AddOption/RemoveOption(), plus bug 11676 type cleanups.
git-svn-id: svn://10.0.0.236/trunk@44369 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 22:01:25 +00:00
pollmann%netscape.com
7c57974948 Rewrite of AddOption/RemoveOption(), adding nsISelectControlFrame interface.
git-svn-id: svn://10.0.0.236/trunk@44367 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 21:55:56 +00:00
mjudge%netscape.com
72808fb95e 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 :)
git-svn-id: svn://10.0.0.236/trunk@44364 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 21:51:47 +00:00
troy%netscape.com
d5b529edc0 Added case selectors for NS_STYLE_BORDER_STYLE_HIDDEN. Treated just like
NS_STYLE_BORDER_STYLE_NONE


git-svn-id: svn://10.0.0.236/trunk@44353 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 21:47:55 +00:00
troy%netscape.com
d4fd1d71b2 Reworked ReparentFrameView() to make it more efficient
git-svn-id: svn://10.0.0.236/trunk@44323 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 19:26:03 +00:00
karnaze%netscape.com
420c185451 new regression tests
git-svn-id: svn://10.0.0.236/trunk@44318 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 18:56:19 +00:00
akkana%netscape.com
131d318ad4 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.


git-svn-id: svn://10.0.0.236/trunk@44308 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 18:30:19 +00:00
ramiro%netscape.com
33921a846d Set the timer lib flags in one place.
git-svn-id: svn://10.0.0.236/trunk@44294 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 14:54:59 +00:00
dcone%netscape.com
6ab12637d1 Fixed some warnings, and some roundoff for the curves
git-svn-id: svn://10.0.0.236/trunk@44293 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 14:51:16 +00:00
buster%netscape.com
bc5e5ff015 better use of the editor wrapping APIs
better initial placement of the caret in text controls


git-svn-id: svn://10.0.0.236/trunk@44287 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 13:52:45 +00:00
karnaze%netscape.com
112f671dfe replaced debug flags with class. removed compiler warnings.
git-svn-id: svn://10.0.0.236/trunk@44283 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 12:01:31 +00:00
hyatt%netscape.com
f12db0b33c Fix for editor typing bustage (part 2).
git-svn-id: svn://10.0.0.236/trunk@44282 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 10:20:35 +00:00
ftang%netscape.com
ccbbfc8b6e fix 12378
git-svn-id: svn://10.0.0.236/trunk@44268 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 07:38:00 +00:00
karnaze%netscape.com
633cb9cc8f bugs 9123, 10002 - percentage height tables exclude margin/border/padding of HTML and BODY
git-svn-id: svn://10.0.0.236/trunk@44236 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 04:17:05 +00:00
karnaze%netscape.com
f4fe1a7a0c new regression tests
git-svn-id: svn://10.0.0.236/trunk@44232 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 04:10:20 +00:00
hyatt%netscape.com
fb9c8df111 Making a tree outer frame that is constructed instead of a table outer frame
(for trees only of course).


git-svn-id: svn://10.0.0.236/trunk@44199 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 00:44:21 +00:00
hyatt%netscape.com
3af8b5569f Patching an error in the key event handling.
git-svn-id: svn://10.0.0.236/trunk@44192 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 00:42:02 +00:00
rods%netscape.com
2f2abdfe8f Fixes crash on start up of mail news
git-svn-id: svn://10.0.0.236/trunk@44162 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 20:59:08 +00:00
rods%netscape.com
10872d8951 Adde code to return the nsListControlFrame frame when adding frames to the combobox. This fixes Bug #11693
git-svn-id: svn://10.0.0.236/trunk@44144 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 14:05:39 +00:00
rods%netscape.com
30e2ad4948 Added GetDropDown method to return the nsListControlframe
git-svn-id: svn://10.0.0.236/trunk@44143 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 14:05:37 +00:00
buster%netscape.com
d73d1687de preliminary support for text area wrap
install text control's event listeners ahead of the editor's own default listeners.


git-svn-id: svn://10.0.0.236/trunk@44122 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 06:46:08 +00:00
karnaze%netscape.com
679313adbb new regression test
git-svn-id: svn://10.0.0.236/trunk@44116 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 05:02:38 +00:00
karnaze%netscape.com
6af013e1ae bug 11026 - rounding error on balancing when max element size is too large.
git-svn-id: svn://10.0.0.236/trunk@44115 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 04:41:30 +00:00
troy%netscape.com
d0af2de549 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...


git-svn-id: svn://10.0.0.236/trunk@44100 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 00:37:10 +00:00
karnaze%netscape.com
2ccead2f78 removed assertions in new incremental layout methods
git-svn-id: svn://10.0.0.236/trunk@44097 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 23:56:39 +00:00
mccabe%netscape.com
0ee0c94bc4 NS_DECL_NSIFOO spam for nsIRequest, nsIChannel, nsIStreamListener, nsIStreamObserver, all from netwerk/
convert manual interface method declarations in implementation class to NS_DECL_NSIFOO macro.


git-svn-id: svn://10.0.0.236/trunk@44059 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 13:26:18 +00:00
hyatt%netscape.com
1f5079c7ff Patching a function used only by the tree code.
git-svn-id: svn://10.0.0.236/trunk@44052 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 09:50:22 +00:00
karnaze%netscape.com
02a1b27572 changed initial value in ColumnsAreValidFor.
git-svn-id: svn://10.0.0.236/trunk@44036 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 02:36:00 +00:00
troy%netscape.com
88368a0250 Minor cleanup
git-svn-id: svn://10.0.0.236/trunk@44026 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-21 21:24:42 +00:00
troy%netscape.com
c20a3fb657 Removed some code that was accidentally added back in the previous revisions
git-svn-id: svn://10.0.0.236/trunk@44025 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-21 21:17:23 +00:00
troy%netscape.com
b583c2d31c Optimized incremental reflow and split some code out into member functions
so there's less dusplication of code


git-svn-id: svn://10.0.0.236/trunk@44017 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-21 20:16:32 +00:00
karnaze%netscape.com
1ae768f9a1 bug 11944 - correct placement of row group using table border/padding. bug 625 - reinitialized col sizes before 2nd pass 1 reflow.
git-svn-id: svn://10.0.0.236/trunk@43971 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-21 06:38:07 +00:00
karnaze%netscape.com
65b3b02f0c new regression tests
git-svn-id: svn://10.0.0.236/trunk@43970 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-21 06:32:27 +00:00
pollmann%netscape.com
1aaebcf448 Bug 3285: Update impl files to return correct type
git-svn-id: svn://10.0.0.236/trunk@43965 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-21 02:57:29 +00:00
pollmann%netscape.com
77b365a874 Bug 3256: Scroll frame into view when form element receives focus.
git-svn-id: svn://10.0.0.236/trunk@43917 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-21 00:19:34 +00:00
pollmann%netscape.com
8a60159afc Bug 3256: Add ScrollIntoView() method to form control frame interface.
git-svn-id: svn://10.0.0.236/trunk@43913 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-21 00:10:13 +00:00
pollmann%netscape.com
60e2a67f05 Bug 3256: Add ScrollIntoView() method to form frame objects.
git-svn-id: svn://10.0.0.236/trunk@43912 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-21 00:09:24 +00:00