Commit Graph

3461 Commits

Author SHA1 Message Date
rods%netscape.com
d840835e4d Initial checkin
git-svn-id: svn://10.0.0.236/trunk@30250 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 22:40:20 +00:00
rods%netscape.com
79c398e7ca Commented out some debug statements and commented out the SetFocus on mouse down event
git-svn-id: svn://10.0.0.236/trunk@30249 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 22:38:45 +00:00
rods%netscape.com
e5f5bb191d Commented out debug print statements
git-svn-id: svn://10.0.0.236/trunk@30248 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 22:37:57 +00:00
rods%netscape.com
e3579a5488 Added (uncommented) nsIFileListTransferable
git-svn-id: svn://10.0.0.236/trunk@30247 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 22:36:40 +00:00
rods%netscape.com
3087bddfdd Added kDropFilesMime
git-svn-id: svn://10.0.0.236/trunk@30245 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 22:35:51 +00:00
rods%netscape.com
88db6ed19a Initial checkin
git-svn-id: svn://10.0.0.236/trunk@30243 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 22:34:56 +00:00
rods%netscape.com
9eafc7452e Added RemovedDataFlavor
git-svn-id: svn://10.0.0.236/trunk@30236 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 22:27:40 +00:00
rods%netscape.com
29cf84b9d2 Added RemovedDataFlavor and some error checking
git-svn-id: svn://10.0.0.236/trunk@30235 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 22:27:35 +00:00
rods%netscape.com
15dda55d9b Added nsIFileListTransferable CID
git-svn-id: svn://10.0.0.236/trunk@30233 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 22:22:31 +00:00
mcafee%netscape.com
7aa545d052 Forgot one whitespace problem.
git-svn-id: svn://10.0.0.236/trunk@30178 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 20:22:24 +00:00
mcafee%netscape.com
53bff52902 This file got checked in ? double-spaced.
git-svn-id: svn://10.0.0.236/trunk@30176 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 20:20:50 +00:00
rods%netscape.com
3bf04d4cd9 Added nsIDragSession.h
git-svn-id: svn://10.0.0.236/trunk@30174 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 20:07:30 +00:00
mcafee%netscape.com
0d3c63b4aa Exporting nsIDragSession.h
git-svn-id: svn://10.0.0.236/trunk@30147 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 19:14:17 +00:00
pinkerton%netscape.com
21b01f2c32 exporting nsIDragSession.h
git-svn-id: svn://10.0.0.236/trunk@30124 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 18:14:03 +00:00
pinkerton%netscape.com
ff8c671019 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@30122 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 18:10:27 +00:00
pierre%netscape.com
0d0dac8be2 Fixed #2236 "Frame scrolling is broken". Appr chofmann for M5 branch.
git-svn-id: svn://10.0.0.236/trunk@30028 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 02:24:43 +00:00
kipp%netscape.com
bef679369b Made DestroySignal protected instead of private (as it should have been) so it builds on AIX
git-svn-id: svn://10.0.0.236/trunk@30004 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-03 23:10:30 +00:00
tague%netscape.com
6b3b505007 Fixed bug #5527 (Editor is not able to accumulate successive Japanese input)
git-svn-id: svn://10.0.0.236/trunk@30002 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-03 22:57:48 +00:00
ramiro%netscape.com
1d4021468b Comment out unused code that was breaking aix, dec and some others.
git-svn-id: svn://10.0.0.236/trunk@29996 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-03 21:36:18 +00:00
ramiro%netscape.com
ce703464bd Fix bugs 4445, 4768. Make form widgets work a little better. This includes:
1) Radio/Toggle button initial state properly set.
2) Radio/Toggle button toggling works as expected.
3) Form Buttons work/submit on the first click as expected.

The problem was that enter/leave events expected by the form controlling
frames were not properly emitted.  They were being emitted for the parent
widget and not the buttons.

I also had to add a pathetically lame hack to work around artificial
intelligence in the GtkToggleButton widget.  Because the gtk toggle widget
changes its state on button press, we are out of whack by one.

Finally, some minor cleanup to event debug code in nsWidget.


git-svn-id: svn://10.0.0.236/trunk@29994 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-03 21:29:28 +00:00
kipp%netscape.com
055f51b63f Fix menubar bug to avoid dup menubars
git-svn-id: svn://10.0.0.236/trunk@29980 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-03 20:50:01 +00:00
kipp%netscape.com
d08132f8fa Added more null pointer checks to avoid crashes
git-svn-id: svn://10.0.0.236/trunk@29979 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-03 20:49:45 +00:00
kostello%netscape.com
99f54db9e8 Changed to match new API for the nsHTMLContentSinkStream
git-svn-id: svn://10.0.0.236/trunk@29968 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-03 18:49:59 +00:00
pierre%netscape.com
e84fcaa8ad Copied Pink's fix for #4883 from nsTextWidget.
git-svn-id: svn://10.0.0.236/trunk@29908 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-30 22:57:33 +00:00
pierre%netscape.com
031024e70b Fixed previous checkin: Destroy() calls the inherited function and returns a value.
git-svn-id: svn://10.0.0.236/trunk@29907 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-30 22:55:58 +00:00
pierre%netscape.com
71129ae584 Oops... CalcWindowRegions() was hiding the inherited function from nsWindow. For some reason, I missed the compiler warning in my previous checkin.
git-svn-id: svn://10.0.0.236/trunk@29902 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-30 22:54:34 +00:00
mcafee%netscape.com
54edd67d97 Switching to NS_WITH_SERIVICE() to properly release services (5403). a=chofmann, r=warren@netscap.com
git-svn-id: svn://10.0.0.236/trunk@29896 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-30 22:20:24 +00:00
pinkerton%netscape.com
577c3c1e29 Fix for bug 4883. Added Destroy() method to do the same as the Repeater dtor would do but it wasn't getting called because the timer still held a ref to the widget. Appr chofmann.
git-svn-id: svn://10.0.0.236/trunk@29895 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-30 22:14:01 +00:00
saari%netscape.com
a6e3fa3885 Fix for bug 5676
git-svn-id: svn://10.0.0.236/trunk@29886 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-30 21:13:42 +00:00
rods%netscape.com
249dca5d01 Fixes for bug #4698
Win98 allocates global in DWORD chunks, WinNT does not. CF_TEXT on the
clipboard must be null terminated. The copy to the clipboard makes sure the proper
amount of memory is allocated and zeroed. he get from the clipboard makes no asummptions
about CF_Text's length other than they are null terminated, so it now removed the extra
terminating zeros, there can be more than one.


git-svn-id: svn://10.0.0.236/trunk@29870 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-30 19:41:14 +00:00
pierre%netscape.com
cea0ffe123 Landing framesets changes. Numerous changes, essentially around mVisRegion and CalcWindowRegions(). Approved: choffmann. Bug #2236 et al.
git-svn-id: svn://10.0.0.236/trunk@29839 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-30 13:54:51 +00:00
pierre%netscape.com
e51ac2c036 Landing framesets changes. Added mVisRegion, mResizingChildren and mSaveVisible. Approved: choffmann. Bug #2236 et al.
git-svn-id: svn://10.0.0.236/trunk@29838 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-30 13:54:28 +00:00
pierre%netscape.com
2898d7aa35 Landing framesets changes. Made nsMacWindow inherit from nsChildWindow. Approved: choffmann. Bug #2236 et al.
git-svn-id: svn://10.0.0.236/trunk@29837 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-30 13:54:04 +00:00
pierre%netscape.com
73bab2705d Landing framesets changes. Enabled the file.
git-svn-id: svn://10.0.0.236/trunk@29835 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-30 13:51:35 +00:00
kipp%netscape.com
74cb055aaf Wired up gtk widget destruction to nsWidget and related classes so that we don't ever have dangling points to dead gtk objects
git-svn-id: svn://10.0.0.236/trunk@29823 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-30 00:13:47 +00:00
akkana%netscape.com
80f6a28c08 5674: temp fix to prevent dialogs from grabbing selection ownership forever. r=mcafee/a=chofmann
git-svn-id: svn://10.0.0.236/trunk@29803 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-29 20:43:37 +00:00
bruce%cybersight.com
dc9be2bcc3 s/NULL/nsnull/
git-svn-id: svn://10.0.0.236/trunk@29781 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-29 00:45:41 +00:00
ramiro%netscape.com
7ad0eef129 WIP for changing widget colors on the fly. Its commented out for the time
being.


git-svn-id: svn://10.0.0.236/trunk@29696 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-28 05:57:45 +00:00
ramiro%netscape.com
54d43e91cc Fix radio and check buttons some more. There are still some issues with
the default values for radio buttons being off by one.


git-svn-id: svn://10.0.0.236/trunk@29695 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-28 05:53:36 +00:00
bruce%cybersight.com
5078864b28 Remove -lnetlib from link lines. Not needed.
git-svn-id: svn://10.0.0.236/trunk@29691 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-28 05:30:09 +00:00
pierre%netscape.com
52145bc04f end of the debate? changing the defaults back to 96 dpi and do display small fonts
git-svn-id: svn://10.0.0.236/trunk@29687 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-28 05:06:41 +00:00
sfraser%netscape.com
27c4956c38 Temporary, #ifdeffed hack to get Apple Menu on Mac. reviewed saari.
git-svn-id: svn://10.0.0.236/trunk@29680 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-28 04:51:40 +00:00
bruce%cybersight.com
9a22c1703e Remove dependency upon (and use of) -lnetutil on Unix.
git-svn-id: svn://10.0.0.236/trunk@29678 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-28 04:40:46 +00:00
pierre%netscape.com
719d4d9299 fixed a syntax error in DisplayVerySmallFonts(): the first time only we were returning a wrong value
git-svn-id: svn://10.0.0.236/trunk@29666 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-28 03:32:52 +00:00
pierre%netscape.com
6168cad56a added the "browser.display_very_small_fonts" pref
changed the default dpi to 72


git-svn-id: svn://10.0.0.236/trunk@29661 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-28 02:45:49 +00:00
saari%netscape.com
9ec5b24022 fixing more win menu bugs. Fixing dynamics. Fixing webshell refcounts
git-svn-id: svn://10.0.0.236/trunk@29643 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-28 01:45:33 +00:00
saari%netscape.com
4531c5503c fixing bug 4942
git-svn-id: svn://10.0.0.236/trunk@29615 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-28 00:40:09 +00:00
pierre%netscape.com
b702b22ac9 #5000: added "browser.screen_resolution" pref
git-svn-id: svn://10.0.0.236/trunk@29602 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-28 00:20:58 +00:00
pinkerton%netscape.com
3c35338621 add nsMimeMapper.cpp
git-svn-id: svn://10.0.0.236/trunk@29568 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 22:51:13 +00:00
pinkerton%netscape.com
f84c3fe428 move mapping of mime type -> OS type to nsMimeMapperMac instead of implementing it here. THis way drag and drop can use it to.
git-svn-id: svn://10.0.0.236/trunk@29567 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 22:50:44 +00:00