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
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
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
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
pinkerton%netscape.com
9fdea90e25
First Checked In.
...
git-svn-id: svn://10.0.0.236/trunk@29566 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 22:49:51 +00:00
ramiro%netscape.com
ab8205004f
Removed gratuitous semicolon.
...
git-svn-id: svn://10.0.0.236/trunk@29562 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 22:20:45 +00:00
ramiro%netscape.com
bd4cdf04ff
Add cast to quiet compiler.
...
git-svn-id: svn://10.0.0.236/trunk@29527 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 21:40:05 +00:00
ramiro%netscape.com
8d09fab73e
Adding a gtk utilities class to the build.
...
git-svn-id: svn://10.0.0.236/trunk@29511 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 21:26:10 +00:00
saari%netscape.com
66aea8d35b
fixing double submenu bug on win32
...
git-svn-id: svn://10.0.0.236/trunk@29457 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 18:41:07 +00:00
ramiro%netscape.com
a141971ebf
Fixing event mask being set on wrong widget, dumb typo from a previous checkin.
...
git-svn-id: svn://10.0.0.236/trunk@29450 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 18:27:29 +00:00
ramiro%netscape.com
6431504882
Fix for bug 4647. Could not resize frames (ie, the apprunner side bar).
...
git-svn-id: svn://10.0.0.236/trunk@29447 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 18:15:47 +00:00
saari%netscape.com
ac4931fc26
fix double menus on GTK
...
git-svn-id: svn://10.0.0.236/trunk@29446 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 18:10:47 +00:00
saari%netscape.com
e6217f2eb2
Mac menu cleanup. No more holding onto the nsWebShell
...
git-svn-id: svn://10.0.0.236/trunk@29427 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 09:09:44 +00:00
pierre%netscape.com
64524db947
#5000 "GFX changes required to assume 96 dpi default scaling": enabled the 96 dpi checked in earlier
...
git-svn-id: svn://10.0.0.236/trunk@29426 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 08:20:49 +00:00
pierre%netscape.com
6e3a53131d
#5000 "GFX changes required to assume 96 dpi default scaling"
...
git-svn-id: svn://10.0.0.236/trunk@29421 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 06:45:09 +00:00
pierre%netscape.com
01de61dd8d
fixed a flicker when the control is deleted
...
git-svn-id: svn://10.0.0.236/trunk@29396 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 05:32:50 +00:00
pierre%netscape.com
f236a356dc
#4777 "cannot do multiple selection of menulist"
...
git-svn-id: svn://10.0.0.236/trunk@29395 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 05:32:36 +00:00
mcafee%netscape.com
6820bc9541
Implementing folder picker by hiding the file column of the file selection dialog. Thanks to Syd for the hint to do this.
...
git-svn-id: svn://10.0.0.236/trunk@29389 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 04:49:53 +00:00
saari%netscape.com
415f9c4884
more cleaning
...
git-svn-id: svn://10.0.0.236/trunk@29383 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 04:23:05 +00:00
sdagley%netscape.com
0fd442c67b
Fix bug #4095 - zoom widget now works to re-size windows on Mac.
...
git-svn-id: svn://10.0.0.236/trunk@29370 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 03:41:17 +00:00
saari%netscape.com
4f5f08c22b
more menu cleanup. Menus should no longer be holding on to WebShells in any way on GTK
...
git-svn-id: svn://10.0.0.236/trunk@29368 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 03:12:29 +00:00
sdagley%netscape.com
14c683d737
Renaming nsMode to nsFileDlgMode for mcafee
...
git-svn-id: svn://10.0.0.236/trunk@29366 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 03:11:21 +00:00