5096 Commits

Author SHA1 Message Date
bryner%netscape.com
77673cb170 Tell Cocoa explicitly that we want to see mouse move events when the pointer enters our window, so that we can change the cursor as needed. Bug 161794, patch by nhamblen@mac.com, r=bryner [affects Camino build only]
git-svn-id: svn://10.0.0.236/trunk@141540 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-21 23:06:08 +00:00
bryner%netscape.com
6d58bc1d0d Remove now-unused nsScrollingView and nsIScrollbar implementations. Removed unused widget/public/nsWidgetSupport.h. Bug 201624, r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@141538 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-21 23:01:36 +00:00
amardare%qnx.com
1726f20f26 Changes for the photon platform - they should not affect build/runtime on the other platforms
The menus now have a region covering the whole screen for dismissal outside of the main window canvas.
Cleaned up the code.
Tried to speed it up.


git-svn-id: svn://10.0.0.236/trunk@141534 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-21 22:34:28 +00:00
sfraser%netscape.com
c9abfea658 Fix bug 202586: pull some .cpp files from widget/src/mac when building widget/src/cocoa to reduce code duplication, and divergence. r=pink, sr=bryner.
git-svn-id: svn://10.0.0.236/trunk@141532 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-21 22:24:12 +00:00
arougthopher%lizardland.net
2b0e6eedc3 Bug#202217
[beos] nsWindow impl. does not support eBorderStyle attributes
r=sergei_d
r=arougthopher


git-svn-id: svn://10.0.0.236/trunk@141502 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-21 02:02:11 +00:00
timeless%mozdev.org
f612a749c1 Bug 180150 - [win] nsWindow::SetIcon should not call ::LoadImageW( ..., LR_LOADFROMFILE | LR_SHARED )
r=pavlov, sr=roc+moz


git-svn-id: svn://10.0.0.236/trunk@141494 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-20 20:57:36 +00:00
arougthopher%lizardland.net
deeb843984 Bug#202679
[beos] each cursor change causes a "new" cursor to be created
r=sergei_d
r=arougthopher


git-svn-id: svn://10.0.0.236/trunk@141473 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-20 15:13:27 +00:00
cbiesinger%web.de
a5818a3a77 170852 patch by yokoyama@netscape.com r=shanjian sr=roc+moz Remove #ifdef MOZ_UNICODE and MOZ_AIMM (no makefile changes yet)
git-svn-id: svn://10.0.0.236/trunk@141447 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-19 12:20:18 +00:00
sfraser%netscape.com
ba0fb4a0dc Bug 193053: drag and drop-related changes to allow for the dragging and copying of image bits, and to allow dragging into the file system. r=pinkerton/brade, sr=bryner/bz.
git-svn-id: svn://10.0.0.236/trunk@141409 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-18 20:20:04 +00:00
seawood%netscape.com
3b350b75cd Remove global _POSIX_SOURCE & _SVID_SOURCE defines for linux.
Bug #202510 r=darin


git-svn-id: svn://10.0.0.236/trunk@141408 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-18 20:14:17 +00:00
aaronl%netscape.com
947985ab30 Bug 193802. Implement xp accessibility cache. r=kyle, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@141171 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-15 08:45:55 +00:00
kmcclusk%netscape.com
9c06629f57 Implement WM_PRINTCLIENT message on WIN32. bug=201207 r=jkeiser sr=kin
git-svn-id: svn://10.0.0.236/trunk@141135 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-14 22:56:35 +00:00
sfraser%netscape.com
6dd2022751 Fix widget atom use in cocoa toolkit. Bug 199170, fixing tree bustage, r/sr=me, a=jj.
git-svn-id: svn://10.0.0.236/trunk@141124 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-14 16:31:55 +00:00
alecf%netscape.com
d62817ca3f another part of the fix for bug 199170 - converting mac widget stuff over to static atoms
r=pinkerton, sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@141120 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-14 14:09:37 +00:00
bryner%netscape.com
4ac590137d s/INCLUDE_XUL/MOZ_XUL/
git-svn-id: svn://10.0.0.236/trunk@141019 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-11 02:06:32 +00:00
bryner%netscape.com
0c66a2052e Make --disable-xul work (bug 69995). We build enough XUL to support
scrollbars unconditionally, but can now leave out heavyweight widgets like
grid, listbox, and tree.  r=bzbarsky, sr=alecf.


git-svn-id: svn://10.0.0.236/trunk@141016 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-11 00:56:27 +00:00
arougthopher%lizardland.net
38ba53b615 Bug#180134
NS_METHOD nsWindow::ConstrainPosition needs impelentation in BeOS
r=arougthopher,sergei


git-svn-id: svn://10.0.0.236/trunk@141015 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-11 00:54:42 +00:00
blizzard%redhat.com
7d56d7877c Fix uninitialized variable pointed out by pkw@us.ibm.com. No bug. Not part of the default build.
git-svn-id: svn://10.0.0.236/trunk@141005 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-10 22:11:27 +00:00
blizzard%redhat.com
1ac6534e56 Bug #176514. XIM for gtk2. Patch is partially done by me and robin and katakai and other folks as well. Not part of the default build.
git-svn-id: svn://10.0.0.236/trunk@140898 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-09 03:34:53 +00:00
blizzard%redhat.com
2fc7503571 Bug #201033. Cleanup the code that passes calls to any owning toplevel. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@140860 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-08 20:51:42 +00:00
sfraser%netscape.com
c160f1631f Fix bug 167149: support modeOpenMultiple for the Mac (Carbon) file picker. r=pinkerton, sr=bryner.
git-svn-id: svn://10.0.0.236/trunk@140859 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-08 20:50:58 +00:00
sfraser%netscape.com
8e1ed07e0a Fix bug 167151 -- support modeOpenMultiple in the Cocoa file picker. r=pinkerton, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@140849 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-08 20:14:18 +00:00
jdunn%netscape.com
5b0c84d0bc fixing embed linux blocker
# 201033
r=blizzard@mozilla.org,roc+moz@cs.cmu.edu


git-svn-id: svn://10.0.0.236/trunk@140811 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-07 18:59:33 +00:00
bryner%netscape.com
81934def12 don't return a value from a |void| function. fixing ports bustage.
git-svn-id: svn://10.0.0.236/trunk@140792 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-07 08:04:43 +00:00
roc+%cs.cmu.edu
be3b381966 Bug 113232. Delay setting transparency mask as long as possible to work around GTK stupidity. r=pavlov,sr=bz
git-svn-id: svn://10.0.0.236/trunk@140783 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-07 04:35:16 +00:00
pkw%us.ibm.com
0565ef24b3 AIX: Preedit string is not highlighted properly.
r=katakai@japan.sun.com, sr=blizzard@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@140777 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-06 23:01:40 +00:00
roc+%cs.cmu.edu
c43b1f1f74 Bug 113232. Support translucent chrome. Relanding, fingers crossed. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@140762 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-06 02:49:40 +00:00
amardare%qnx.com
2afe271f65 Changes for the photon platforms.
These changes should not affect the building on other platforms or the runtime on other platforms.

Allow the filepicker widget to have multiple selection.
Modified nsSound to allow playing of system sound file.
Look for Pt_REALIZED flag when building a list of tiles for the widgets in front of the canvas.


git-svn-id: svn://10.0.0.236/trunk@140724 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-04 22:51:18 +00:00
mkaply%us.ibm.com
e828862564 #200373
r=pedemont, sr=blizzard (platform specific)
OS/2 only - don't handle focus changes if a fullscreen window is in the foreground


git-svn-id: svn://10.0.0.236/trunk@140642 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-03 15:33:34 +00:00
mkaply%us.ibm.com
2a6893c2a8 #199529
r=mkaply, sr=blizzard (platform specific)
Do the right codepage conversion when dragging/dropping


git-svn-id: svn://10.0.0.236/trunk@140510 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-01 22:36:10 +00:00
ere%atp.fi
6019acf56f Bug 189085: focus the previous window in z-order on Windows when closing a non-modal window.
r=danm, sr=jag


git-svn-id: svn://10.0.0.236/trunk@140502 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-01 20:04:36 +00:00
aaronl%netscape.com
affc2f4d4e Bug 199060. Move most accessibility code out of widget. Merge MSAA-specific and XP accessibility object hierarchies into one tree of objects. Paves way for XP accessibility caching, more stability, and it's just better. r=kyle, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@140501 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-01 20:02:51 +00:00
jst%netscape.com
dd36138218 Fixing bustage.
git-svn-id: svn://10.0.0.236/trunk@140346 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-26 09:25:10 +00:00
jst%netscape.com
a53cb8548e Fixing bustage.
git-svn-id: svn://10.0.0.236/trunk@140345 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-26 09:13:38 +00:00
jst%netscape.com
08e9d026e0 Fixing bug 124412. Making nsXULDocument inherit nsXMLDocument to avoid the need to duplicate a large amount of code in nsXULDocument. Also removing nsMarkupDocument and nsIDOMEventCapturer that are no longer needed. Changing the inheritance of nsIDOMXULDocument to avoid ~60 or so forwarding methods, and doing a *lot* of code cleanup. r=bugmail@sicking.cc, sr=peterv@netscape.com
git-svn-id: svn://10.0.0.236/trunk@140344 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-26 07:41:30 +00:00
mkaply%us.ibm.com
d67db4e384 #194571
r=pedemont, sr=blizzard (platform specific)
OS/2 only - Implement GetLastInputEventTime


git-svn-id: svn://10.0.0.236/trunk@140338 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-26 05:23:13 +00:00
mkaply%us.ibm.com
325f6d6a00 #183622
r=pedemont, sr=blizzard (platform specific)
OS/2 only - allowing dropping of objects onto the browser, make holding down Ctrl download stuff


git-svn-id: svn://10.0.0.236/trunk@140308 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-26 01:01:27 +00:00
alecf%netscape.com
e69f891339 oops, one more bz-only warning
git-svn-id: svn://10.0.0.236/trunk@140290 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 22:38:28 +00:00
alecf%netscape.com
45da811be1 quiet down this warning too - its all you bz
git-svn-id: svn://10.0.0.236/trunk@140288 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 22:37:05 +00:00
alecf%netscape.com
f24ccb3da0 landing attempt #2 for 195262 - support for static atoms, and converting atoms over to UTF8 to reduce bloat - now without performance regressions!
sr=darin, r=dbaron


git-svn-id: svn://10.0.0.236/trunk@140260 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 18:55:59 +00:00
roc+%cs.cmu.edu
e5bc645b4f Bug 191474. Make GTK paint in one pass, pass a region to paint up from GTK to the view manager. r+sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@140207 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 02:58:10 +00:00
timeless%mozdev.org
091571b689 Bug 198861 valgrind nsWindow::Resize uses unitialized value: mShown
r=biesi sr=tor


git-svn-id: svn://10.0.0.236/trunk@140202 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 02:30:24 +00:00
darin%netscape.com
0a46c9020d final patch for bug 198270 "Trunk crash resulting from minimo branch landing" patch=dougt r=kaie sr=darin
git-svn-id: svn://10.0.0.236/trunk@140198 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 02:17:05 +00:00
darin%netscape.com
418b92e9d5 backing out roc+%cs.cmu.edu check-in for bug 113232
git-svn-id: svn://10.0.0.236/trunk@140172 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 00:07:00 +00:00
roc+%cs.cmu.edu
6f0e8cad25 Bug 113232. Make 'background:transparent' work on top-level XUL windows. r=pavlov,kmcclusk,bzbarsky,sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@140132 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-24 04:57:22 +00:00
roc+%cs.cmu.edu
4afc0e3336 Bug 113232. Make 'background:transparent' work on top-level XUL windows. r=pavlov,kmcclusk,bzbarsky,sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@140131 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-24 04:54:48 +00:00
timeless%mozdev.org
0e5f07166f Bug 106386 rid source of misspellings
patch by nb@ipnode.info r=biesi sr=dmose


git-svn-id: svn://10.0.0.236/trunk@140130 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-24 04:15:34 +00:00
bmlk%gmx.de
d1d08d05c1 fix bustage from aaronl's backout on OS2
git-svn-id: svn://10.0.0.236/trunk@140053 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-22 12:35:54 +00:00
aaronl%netscape.com
55334c056a Backout out bug 196946. It turns out we should not merge static accessibility libs into widget
git-svn-id: svn://10.0.0.236/trunk@140044 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-22 05:29:37 +00:00
mkaply%us.ibm.com
f5729c88b5 #188249
r=me, sr=blizzard (platform specific)
Start landing GCC support for OS/2 - mainly cleanup to start


git-svn-id: svn://10.0.0.236/trunk@139982 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-21 22:09:31 +00:00