5655 Commits

Author SHA1 Message Date
timeless%mozdev.org
93e075bee6 Bug 33732 [MW]Mousewheel scrolling scrolls listbox, not page
patch by frank.schoenheit@gmx.de r=rods sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@135123 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-11 13:47:44 +00:00
bratell%lysator.liu.se
d75d6c9b0c Bug 184230 - don't modify a constant string. This caused crashes when Mozilla was built with constant strings in read only memory. (/GF) r=timeless, sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@135115 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-11 06:40:46 +00:00
cbiesinger%web.de
cf4a4360eb 184696 r=timeless rs=bz
QT ONLY - running qt build fails due to qwindowsstyle


git-svn-id: svn://10.0.0.236/trunk@135069 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-10 23:42:14 +00:00
rods%netscape.com
71083be349 null pointer check
Bug 183768 r=dcone sr=jst a=asa


git-svn-id: svn://10.0.0.236/trunk@135028 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-10 13:00:18 +00:00
timeless%mozdev.org
84fbaf3931 Bug 178987 Get qt toolkit working again
patch by esben@despammed.com r=timeless rs=bz a=roc
some changes by me
Bug 184257 Infrequent nsIPref users need to be converted to nsIPrefService, etc.
patch by caillon@returnzero.com r=timeless rs=bz a=roc


git-svn-id: svn://10.0.0.236/trunk@135024 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-10 07:34:13 +00:00
mkaply%us.ibm.com
533ccda82c #178584
r=pedemont, sr=blizzard, a=asa
OS/2 only - implement IsEnabled so Javascript debugger works


git-svn-id: svn://10.0.0.236/trunk@135021 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-10 05:17:36 +00:00
timeless%mozdev.org
af11ad3f14 Bug 149874 [xlib] Spacebar doesn't toggle checkbox or radio buttons
patch by dolivari@eprocess.fr r=timeless sr=bz a=asa


git-svn-id: svn://10.0.0.236/trunk@134977 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-09 17:39:10 +00:00
dean_tessman%hotmail.com
273bf1b59f bug 30431 - Intellimouse Explorer Backwards and Forwards button support.
r=rods on widget, timeless on content
sr=bryner
a=asa


git-svn-id: svn://10.0.0.236/trunk@134880 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-06 03:41:43 +00:00
yokoyama%netscape.com
7c6f57d4af 171468 "Save as type" drop-down box in "Save Page As"
dialog always saves as html only in Win9x
Impact:
- Open/SaveAs dlgbox
- Windows 9x platforms only
/r=shanjian; /sr=kin; /a=asa


git-svn-id: svn://10.0.0.236/trunk@134818 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-05 00:04:25 +00:00
bolian.yin%sun.com
a5d3bb5a0f Bug 183153, MaiTopLevel object should be destoryed in the XPCOM way
This is NOT for default build.


git-svn-id: svn://10.0.0.236/trunk@134765 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-04 03:35:03 +00:00
yokoyama%netscape.com
7930cd7160 179822: Flash4 / Flash5 / Shockwave and other plugins crash.
Give an unicode option when SubClassing the widget window.
/r=peterl, /sr=kin


git-svn-id: svn://10.0.0.236/trunk@134747 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-04 01:51:31 +00:00
yokoyama%netscape.com
216733424f 179822: Flash4 / Flash5 / Shockwave and other plugins crash.
Give an unicode option when SubClassing the widget window. /r=peterl, /sr=kin


git-svn-id: svn://10.0.0.236/trunk@134745 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-04 01:49:29 +00:00
blizzard%redhat.com
47362626d5 Bug #165558. building with --disable-logging and GTK2 default widget fails to compile. Just remove the MOZ_LOGGING defines since we're using PR_FORCE_LOG anyway.
git-svn-id: svn://10.0.0.236/trunk@134721 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-03 21:29:35 +00:00
blizzard%redhat.com
65fd3ea826 Bug #181404. Crash when printing page with <select> dropdown menu [@ moz_drawingarea_set_visibility ]. Some of the printing and view code tries to set visiblity and sizes on widgets without creating them first. Woo.
git-svn-id: svn://10.0.0.236/trunk@134706 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-03 19:46:49 +00:00
yokoyama%netscape.com
3e375c3472 Bug 171468
Widget Save As dlgbox needs to include
options.
Affects only in Windows platforms
/r=shanjian; /sr=kin


git-svn-id: svn://10.0.0.236/trunk@134630 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-02 22:29:20 +00:00
peterv%netscape.com
d103a96ada Fix for bug 176610 (Make nsNameSpaceManager a service). r=caillon, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@134587 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-29 23:44:07 +00:00
blizzard%redhat.com
accc0f11f7 Oops, that debugging code shouldn't have been checked in.
git-svn-id: svn://10.0.0.236/trunk@134521 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-27 03:02:40 +00:00
blizzard%redhat.com
e2100603d6 Bug 177405. Scrollbars look funny of they have been resized to infinite. Fix the size at infinity to 1 so the bar fills up the entire length of the scrollbar.
git-svn-id: svn://10.0.0.236/trunk@134520 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-27 02:56:11 +00:00
blizzard%redhat.com
dfff886cca Bug #182130. Fix crashes with gtk2 and realvideo plugin. Check to make sure that the window in question is an Xt window before using it. Not part of the default build.
git-svn-id: svn://10.0.0.236/trunk@134518 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-27 02:46:39 +00:00
neeti%netscape.com
f3e05e1045 fix for bug 163941-resolving shorcuts, r=rpotts,sr=darin
git-svn-id: svn://10.0.0.236/trunk@134488 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-26 21:37:58 +00:00
blizzard%redhat.com
26e091b8d0 Oops, fix the crash I just introduced.
git-svn-id: svn://10.0.0.236/trunk@134457 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-26 16:01:26 +00:00
blizzard%redhat.com
325d2ae02c Bug #179740. [gtk2] problems with iframes - make sure that all the windows that are supposed to be listening for resize events actually are doing so. Not part of the default build.
git-svn-id: svn://10.0.0.236/trunk@134456 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-26 15:46:55 +00:00
sicking%bigfoot.com
2c2d9b13e5 Bug 181808: Implement and declare nsIDocumentObserver using macros
r=caillon sr=bz


git-svn-id: svn://10.0.0.236/trunk@134397 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-25 09:38:27 +00:00
sicking%bigfoot.com
db4678c2f2 Bug 181808: Use macros to declare and implement nsIDocumentObserver
r=caillon sr=bz


git-svn-id: svn://10.0.0.236/trunk@134395 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-25 08:33:30 +00:00
yokoyama%netscape.com
0893365069 179151: Need to call FreeLibrary()
We call LoadLibrary(); but need to call
FreeLibrary() upon shutdown.
Impact only Windows platforms only
/r=shanjian; /sr=kin


git-svn-id: svn://10.0.0.236/trunk@134353 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-23 01:33:51 +00:00
mkaply%us.ibm.com
f90cdf9b2a #179617
r=me, sr=blizzard (platform specific code)
OS/2 only - fix major regression caused by event checkin - don't reuse event structures


git-svn-id: svn://10.0.0.236/trunk@134314 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-22 06:37:53 +00:00
mkaply%us.ibm.com
9acd03e8b9 #164149
r=pedemont, sr=blizzard (platform specific code)
OS/2 only - convert old Unicode stuff to new APIs


git-svn-id: svn://10.0.0.236/trunk@134269 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-21 15:50:26 +00:00
dbaron%fas.harvard.edu
50c6bdf397 One more shutdown leak. b=179361 r=blizzard sr=bryner
git-svn-id: svn://10.0.0.236/trunk@134265 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-21 15:22:49 +00:00
bzbarsky%mit.edu
b549c5800b Use calloc() instead of malloc() followed by memset to 0. Bug 124302, patch by
Aaron Lehmann <aaronl@vitelus.com>, r=timeless, sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@134212 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-20 23:13:09 +00:00
timeless%mozdev.org
0d784f61bd 180616 nsXKBModeSwitch::HandleMappingNotify should null check GDK_DISPLAY
r=bryner sr=bz


git-svn-id: svn://10.0.0.236/trunk@134165 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-20 04:01:46 +00:00
danm%netscape.com
1b8ea1ec1a set UserState to match when window is sized or moved. bug 167663 r=dveditz,pinkerton,sfraser
git-svn-id: svn://10.0.0.236/trunk@134116 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-19 19:17:53 +00:00
mkaply%us.ibm.com
1c551bf9c3 #179508
r=cls, pedemont, sr=blizzard for platform specific code
Add shared unicode stuff between OS/2 widget and gfx into gkgfx


git-svn-id: svn://10.0.0.236/trunk@134076 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-19 04:12:58 +00:00
timeless%mozdev.org
99731b5e88 Bug 58221 don't use strlen to check if a string is of length 0
patch by aaronl@vitelus.com r=timeless sr=bz


git-svn-id: svn://10.0.0.236/trunk@133999 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-17 05:16:49 +00:00
bzbarsky%mit.edu
796da36786 Make Ctrl-Shift-Caps-key work. Bug 164140, patch by pkw@us.ibm.com
(Philip K. Warren), r=akkana, sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@133958 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-16 05:43:42 +00:00
blizzard%redhat.com
8b2346655f Bug #162507. Default icon should not be set for embedding applications. Not part of the default build.
git-svn-id: svn://10.0.0.236/trunk@133935 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-16 01:22:10 +00:00
bolian.yin%sun.com
05d28cad33 Bug 175947, port 123389's fix from gtk1 to gtk2: copy&paste between mozilla&openoffice.
patch by louie.zhao@sun.com. r=blizzard. This is NOT for default build.


git-svn-id: svn://10.0.0.236/trunk@133890 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-15 07:01:23 +00:00
blizzard%redhat.com
679290a4f5 No bug. Put drawing onto its own logging facility.
git-svn-id: svn://10.0.0.236/trunk@133742 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-13 12:41:49 +00:00
dbaron%fas.harvard.edu
62e688645b Fix various shutdown leaks. b=179361 r=blizzard sr=bryner
git-svn-id: svn://10.0.0.236/trunk@133725 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-13 03:01:08 +00:00
bryner%netscape.com
12a72333d8 Fix context menus in thread pane on Linux by making sure not to re-use an event struct (and its changed event flags) after dispatching it. Bug 179172, r=varga, sr=blizzard.
git-svn-id: svn://10.0.0.236/trunk@133702 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-12 22:59:06 +00:00
aaronl%netscape.com
59604b559d Bug 176602. Make typeaheadfind beep less annoying, and implement boolean pref accessibility.typeaheadfind.enablesound. Pref is turned off by default in Linux for now, sound needs testing and work there (see bug 179138 and bug 110385). r=kyle, sr=bz
git-svn-id: svn://10.0.0.236/trunk@133500 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-09 19:21:20 +00:00
mkaply%us.ibm.com
25693d4f7f Forgot header
git-svn-id: svn://10.0.0.236/trunk@133493 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-09 18:03:17 +00:00
mkaply%us.ibm.com
c6f1fd14b8 #178309
r=jkobal, sr=blizzard
Os/2 only - don't allow recursive calls to WinSetFocus - bad things happen.


git-svn-id: svn://10.0.0.236/trunk@133488 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-09 15:31:23 +00:00
mkaply%us.ibm.com
9db8dc5517 Proper fix for 104371 - just comment out the space case, don't remove it
git-svn-id: svn://10.0.0.236/trunk@133484 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-09 15:22:29 +00:00
seawood%netscape.com
9f85f1518f Tighten (add?) tool version checks for win32 builds.
Allow MIDL to be specified from mozconfig or env since various MS SDKs contain an unsupported version of midl and they insist upon adding their SDK dirs to the beginning of the PATH (bug #178392)
Bug #164646 r=bryner


git-svn-id: svn://10.0.0.236/trunk@133454 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-09 02:16:55 +00:00
bryner%netscape.com
b345c67a0c Add a second pass of event processing for system events, using DOM3 event group functionality. Bug 124990. Patch by joki, r=saari and bryner, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@133439 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-09 00:25:25 +00:00
yokoyama%netscape.com
926b7e0959 Bug 104934 Convert Mozilla to Unicode app
Turning MOZ_UNICODE flag by default.
Impact only in Windows platforms.
r=kmcclusk@netscape.com
sr=kin@netscape.com


git-svn-id: svn://10.0.0.236/trunk@133424 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-08 22:47:01 +00:00
bolian.yin%sun.com
c358d1affb Bug 156424, PgUp and PgDn in numeric keyboard don't work.
r=Roland.Mainz@informatik.med.uni-giessen.de, sr=bryner.


git-svn-id: svn://10.0.0.236/trunk@133363 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-08 02:23:23 +00:00
bryner%netscape.com
da718f1470 Bug 104371 - shiftKey not set correctly for keypress events, breaking shift+space binding. r=brade, bzbarsky, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@133250 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-07 03:34:13 +00:00
bryner%netscape.com
4a48c34b4e Fix fullscreen mode on Linux to use the fullscreen hint, rather than manually sizing the window (bug 176640). Move the existing implementation of fullscreen mode from nsGlobalWindow to nsBaseWidget, so that it can be overridden in the gtk widget implementation. r=blizzard, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@133142 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-06 09:35:13 +00:00
blizzard%redhat.com
f74745c459 Re-work focus handling so that it's more reliable and works with embedding (code to be checked in some time soon.) Also, add new debugging options for IM and focus handling.
git-svn-id: svn://10.0.0.236/trunk@133108 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-06 03:29:02 +00:00