7584 Commits

Author SHA1 Message Date
joshmoz%gmail.com
8f56d84dc4 Cocoa builds broken on case-sensitive file systems, fix includes filename. b=339682
git-svn-id: svn://10.0.0.236/trunk@198693 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-30 23:28:10 +00:00
dougt%meer.net
9ba4fe56e9 Wince only. Enables IME on windows ce. this is required for any wince application to use IME. bug 297683. r/sr = dveditz
git-svn-id: svn://10.0.0.236/trunk@198680 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-30 20:57:07 +00:00
mark%moxienet.com
36167eb25a 339640 Activate/deactivate events being processed twice. r=josh
git-svn-id: svn://10.0.0.236/trunk@198643 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-30 15:55:25 +00:00
joshmoz%gmail.com
5de933a9a5 add the Carbon icon decoder back, alongside the Cocoa icon decoder. Use Carbon decoder for Carbon builds, Cocoa for Cocoa builds. We can't use the Cocoa API from Carbon due to runtime conflicts (that aren't completely resolved by calling NSApplicationLoad). Also, removing call to NSApplicationLoad. b=339389 r=mento sr=stuart
git-svn-id: svn://10.0.0.236/trunk@198642 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-30 15:54:28 +00:00
mark%moxienet.com
5b70f1cc75 337646 Trouble with multiple sheets: going from a parent sheet to a child sheet back to a parent sheet puts the window in a bad state, causes blank sheet to appear and effectively hangs the app. Take care to not call ShowSheetWindow except when absolutely necessary. r=josh
git-svn-id: svn://10.0.0.236/trunk@198640 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-30 15:45:23 +00:00
mark%moxienet.com
b5bb710fae 339370 Scrollbars in popup windows appear inactive. r=josh
339482 Bad app behavior caused by removing event handlers based on random stack garbage.  r=josh


git-svn-id: svn://10.0.0.236/trunk@198639 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-30 15:40:50 +00:00
enndeakin%sympatico.ca
add54323c7 Bug 290255, add xul scale widget, r=mconnor,roc sr=neil,roc
git-svn-id: svn://10.0.0.236/trunk@198629 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-30 13:50:48 +00:00
ginn.chen%sun.com
938e5e9e78 Bugzilla 339554 at-poke gets a focus-event for a blank panel
r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@198617 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-30 06:10:34 +00:00
joshmoz%gmail.com
31038d6e4e add null check, kill unused function, spacing/comment cleanup. r=mento
git-svn-id: svn://10.0.0.236/trunk@198482 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-26 19:57:41 +00:00
mark%moxienet.com
1819389915 338249 Embedding and plugin users restrict the ability to let the system run the event loop. Always receive and dispatch events manually. Cocoa. r=josh sr=darin
git-svn-id: svn://10.0.0.236/trunk@198473 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-26 18:38:19 +00:00
mark%moxienet.com
9af80ef686 339051 Embedding and plugin users restrict the ability to let the system run the event loop. Always receive and dispatch events manually. Carbon. r=josh sr=darin
git-svn-id: svn://10.0.0.236/trunk@198468 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-26 18:12:46 +00:00
joshmoz%gmail.com
2b11930660 Call NSApplicationLoad() to initialize Cocoa even in Carbon builds because if anyone uses Cocoa without it being called (other components or plugins), the app goes crazy. b=337334 r=mento
git-svn-id: svn://10.0.0.236/trunk@198390 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-25 18:15:01 +00:00
bryner%brianryner.com
9b1feea97a Fix up mac widget callsites for bug 336696, r=pinkerton sr=neil
git-svn-id: svn://10.0.0.236/trunk@198389 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-25 17:52:45 +00:00
mark%moxienet.com
a874e99e1e 54488 Scrollbars in inactive windows should also be inactive. r=josh
git-svn-id: svn://10.0.0.236/trunk@198386 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-25 17:42:40 +00:00
joshmoz%gmail.com
3cde6d1574 make sound work on Intel Macs, endian problems looking at file bytes. b=339124 r=mento sr=pinkerton
git-svn-id: svn://10.0.0.236/trunk@198353 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-24 22:06:37 +00:00
mark%moxienet.com
3db1b94744 106695 Rewrite activate/update events as Carbon events. These are implemented a
s window-scope event handlers.  The unnecessary application-scope handlers are r
emoved.  r=josh sr=pink


git-svn-id: svn://10.0.0.236/trunk@198346 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-24 20:29:00 +00:00
benjamin%smedbergs.us
c526169419 Bug 339023 - Static strings in widget/windows, rs=roc
git-svn-id: svn://10.0.0.236/trunk@198326 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-24 13:48:01 +00:00
ginn.chen%sun.com
13b18071e1 Bug 337859 Firefox windows open very small initially, then expand to
regular size
r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@198305 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-24 03:45:30 +00:00
joshmoz%gmail.com
51a8f6a415 set minimum size on all windows, also keep invisible windows out of Exposé.b=338723 r=mento
git-svn-id: svn://10.0.0.236/trunk@198274 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-23 19:47:43 +00:00
bryner%brianryner.com
de28a00f8c Make command= event retargeting dispatch a new event rather than reusing the old one. Add a new interface for command events that supports a sourceEvent property for accessing the original event. Bug 336696, r=neil sr=jst.
git-svn-id: svn://10.0.0.236/trunk@198196 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-22 20:37:32 +00:00
mark%moxienet.com
1f956c13d4 338724 Get rid of nsQDFlushManager/nsIQDFlushManager, it's been rendered obsolete. Ha. Cocoa-only. r=josh
git-svn-id: svn://10.0.0.236/trunk@198191 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-22 20:25:08 +00:00
mark%moxienet.com
7c773b7052 338759 Remove dead key event/text input code from widget/src/mac following bug 337199. r=josh a/1.8.1=me
git-svn-id: svn://10.0.0.236/trunk@198183 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-22 19:21:10 +00:00
benjamin%smedbergs.us
1936bf3c12 Bug 305949 (almost done!) - Stop exporting some nonfrozen functions (widget and libreg) r=bryner
git-svn-id: svn://10.0.0.236/trunk@198181 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-22 19:13:03 +00:00
emaijala%kolumbus.fi
b2afef3564 Fix for bug 259816: Browser steals focus from program selected in 'Open With' dialog
r=neil
sr=roc


git-svn-id: svn://10.0.0.236/trunk@198176 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-22 18:35:56 +00:00
mark%moxienet.com
517bb28285 338357 Crash in AppKit display when interleaved with layout. Use [NSView setHidden:] to implement show/hide. r=josh sr=pink
git-svn-id: svn://10.0.0.236/trunk@198175 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-22 18:15:06 +00:00
bryner%brianryner.com
fd3da04fca backing out 336696, I checked in the wrong version of the patch
git-svn-id: svn://10.0.0.236/trunk@198173 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-22 18:03:16 +00:00
bryner%brianryner.com
61a8c65480 Make command= event retargeting dispatch a new event rather than reusing the old one. Add a new interface for command events that supports a sourceEvent property for accessing the original event. Bug 336696, r=neil sr=jst.
git-svn-id: svn://10.0.0.236/trunk@198161 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-22 16:18:45 +00:00
mark%moxienet.com
93346d4e8e Bustage fix for cocoa widgets following bug 337199. Cocoa never even used this file.
git-svn-id: svn://10.0.0.236/trunk@198134 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-22 01:19:56 +00:00
mark%moxienet.com
42dd78606c 337199 Key event/text input regressions on Mac after bug 332579, RETURN key events double-processed. Also: 337277 Typed characters appear twice after visiting site with Java applet, 337338 Typing special characters (accents) and symbols with Option fails, 337370 Japanese IME broken, 336357 Keystrokes inserted twice into text input fields. Rework key event and TSM handlers. r=josh sr=shaver a/1.8.1=me&shaver
git-svn-id: svn://10.0.0.236/trunk@198132 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-22 00:34:36 +00:00
masayuki%d-toybox.com
e55839c9f9 Bug 314130 input numbers twice when using Unispim IME at chinese input mode r=ere, sr=roc
git-svn-id: svn://10.0.0.236/trunk@198111 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-21 08:16:27 +00:00
sergei_d%fi.tartu.ee
4b01df775d [BeOS] Implement HideWindowChrome, Bug 338326, p=sergei_d, r=thesuckiestmail, BeOS-only
git-svn-id: svn://10.0.0.236/trunk@197931 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-18 18:26:43 +00:00
sergei_d%fi.tartu.ee
7901f58fb8 [BEOS] Bug 164498, new Quit/Destroy code, p=sergei_d, r=thesuckiestmail, BeOS-only
git-svn-id: svn://10.0.0.236/trunk@197881 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 19:35:21 +00:00
mark%moxienet.com
632ad7af10 338289 Reverting previous reversion, this wasn't the cause of the Camino Tp/Ts regression.
git-svn-id: svn://10.0.0.236/trunk@197879 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 19:30:23 +00:00
mark%moxienet.com
4df1e60501 338153 Frontport bug 332579 to trunk, consolidating the native event improvements made on the 1.8 branch (332579) and trunk (326273). r=josh sr=darin
git-svn-id: svn://10.0.0.236/trunk@197878 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 19:07:05 +00:00
joshmoz%gmail.com
4bad2a7029 Add nsPIWidgetCocoa interface to top-level window Cocoa widgets. This is part of bug 330587, sheet support. r=mento
git-svn-id: svn://10.0.0.236/trunk@197876 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 18:53:58 +00:00
sergei_d%fi.tartu.ee
439d81c064 [BeOS]Bug 337489. BeOS follow-up for bug 326273. p=sergei_d, r=thesuckiestemail. BeOS-only
git-svn-id: svn://10.0.0.236/trunk@197860 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 16:09:29 +00:00
mark%moxienet.com
e76efd08d4 338289 Attempting to solve Camino performance regression by backing out a portion of 337824.
git-svn-id: svn://10.0.0.236/trunk@197856 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 15:43:26 +00:00
darin%meer.net
50cc2f7a47 re-landing patch for bug 337824 "Profile Manager completely horked in Mac build" with the portion that causes Ts and Txul regressions temporarily disabled
git-svn-id: svn://10.0.0.236/trunk@196718 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 00:25:35 +00:00
darin%meer.net
d97e75beb3 reverting fix for bug 337824 in the hopes of clearing tinderbox orange
git-svn-id: svn://10.0.0.236/trunk@196702 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-16 21:11:54 +00:00
darin%meer.net
023c4807b5 fixes bug 337824 "Mac OSX event processing problems related to threadmanager landing (Profile Manager completely horked)" patch and reviews by darin and mark respectively
git-svn-id: svn://10.0.0.236/trunk@196697 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-16 20:16:04 +00:00
joshmoz%gmail.com
e8822cdba2 don't register for Carbon events we don't need. b=338166 r=mento
git-svn-id: svn://10.0.0.236/trunk@196684 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-16 18:13:02 +00:00
dbaron%dbaron.org
cc15a61526 Back out checkin for bug 333896 which causes tinderbox orange since nsWidgetAtoms aren't initialized.
git-svn-id: svn://10.0.0.236/trunk@196669 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-16 13:35:27 +00:00
leon.sha%sun.com
538fefaaf6 Fix for the bustage for the last check in for bug 333896
Patch by alfred.peng@sun.com.
a=#developers


git-svn-id: svn://10.0.0.236/trunk@196652 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-16 06:44:30 +00:00
leon.sha%sun.com
60ef06c693 Bug 333896 Convert GetAttr calls to AttrValueIs and FindAttrValueIn
Patch by alfred.peng@sun.com.
roc: review+
mark: review+
roc: superreview+


git-svn-id: svn://10.0.0.236/trunk@196649 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-16 05:40:33 +00:00
mkaply%us.ibm.com
321c3e93b1 #326273
r=mkaply, sr=mkaply (OS/2 only)
OS/2 changes from threading checkin - build bustage
After this change, OS/2 appears to work...


git-svn-id: svn://10.0.0.236/trunk@196599 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 21:22:18 +00:00
mkaply%us.ibm.com
a149d4574f #326273
r=mkaply, sr=mkaply (OS/2 only)
OS/2 changes from threading checkin - build bustage
After this change, OS/2 appears to work...


git-svn-id: svn://10.0.0.236/trunk@196598 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 21:18:54 +00:00
joshmoz%gmail.com
9ddeb29cd0 no need to include "nsSupportsArray.h" in this file.
git-svn-id: svn://10.0.0.236/trunk@196562 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 19:29:58 +00:00
masayuki%d-toybox.com
4c49502774 Bug 337036 Crashes in IM_get_owning_window r=katakai, sr=roc
git-svn-id: svn://10.0.0.236/trunk@196382 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-12 08:46:54 +00:00
bzbarsky%mit.edu
1fc4d519a0 Fix crash bug 336586. r=ere, sr=darin
git-svn-id: svn://10.0.0.236/trunk@196370 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-12 03:39:34 +00:00
mkaply%us.ibm.com
12e550b1be #326273
r=mkaply, sr=mkaply (OS/2 only)
OS/2 changes from threading checkin - build bustage
Note OS/2 does not work after these changes, it just builds.
Need to look at nsAppShell


git-svn-id: svn://10.0.0.236/trunk@196320 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-11 17:24:22 +00:00