Commit Graph

5952 Commits

Author SHA1 Message Date
mark%moxienet.com
5863e8025d 342361 NS_DRAGDROP_ENTER/EXIT events should be sent as drags enter and exit widgets. r=josh sr=bryner a/1.8.1=schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@201243 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-29 17:13:07 +00:00
mark%moxienet.com
68b7716117 342229 NS_DRAGDROP_OVER/ondragover should fire repeatedly when performing a drag, even when the mouse is not moving. r=josh sr=bryner a/1.8.1=schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@201242 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-29 17:12:15 +00:00
mozilla%weilbacher.org
4241c987a7 [OS/2] Use special toolkit theme pmstripe on OS/2, bring bug 314843 and bug 336997 onto branch, r=mkaply, a=darin
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@200939 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-26 21:13:21 +00:00
cbiesinger%web.de
1e4ad6b30f bug 308536 support arbitrary images as cursors even for gtk < 2.4, by
converting them to b&w
r=bryner sr=roc a=darin


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@200856 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-26 11:42:56 +00:00
dougt%meer.net
648bbd98f3 Fixing windows ce build bustage. curly braces screwed up.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@200847 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-26 03:11:39 +00:00
emaijala%kolumbus.fi
104fc2fe45 Additional patch to tame down the original patch for bug 259816.
r=neil
sr=roc
a=darin


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@200717 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-23 20:27:43 +00:00
Olli.Pettay%helsinki.fi
958e0037ed Bug 342352, set mHiddenWidget to null after it has been destroyed, r+sr=roc, a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@200634 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-22 22:13:05 +00:00
dveditz%cruzio.com
4f8722b7ce Bug 284219: add EnsureStringLength() helper function to nsReadableUtils.h to
simplify OOM checks when growing an nsAString. r/sr=darin, a=mconnor (1.8), a=jay (1.8.0)


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@200612 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-22 19:13:02 +00:00
mark%moxienet.com
23c4a2b688 315370 Copying text from Firefox and pasting into Outlook pastes an attachment. Patch by David Gardiner <David.R.Gardiner@gmail.com>. r=me sr=roc a/1.8.1=roc
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@200500 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-21 04:33:32 +00:00
mark%moxienet.com
d02409495f 340592 Make the mouse focus model more Mac-like. r=josh sr=pink a/1.8.1=me
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@200368 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-19 23:12:07 +00:00
cbiesinger%web.de
5fbc41dcd0 bug 333640 Use -z defs when linking libraries, so that unresolved symbols can
be found at link time rather than runtime
r+a=bsmedberg


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@200191 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-17 15:16:14 +00:00
mats.palmgren%bredband.net
f4fcafaa52 Make nsHTMLFormatConverter deal with an empty source string. Don't add an URL dataflavor if the source URI is empty. b=303818 r+sr=bzbarsky a=dbaron
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@200165 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-16 23:20:39 +00:00
dougt%meer.net
ec0bcb5e3f Windows CE ONLY. We do not want to hide the keyboard during focus, only the SIP button. If you do hide the keyboard, when you application goes from in-active to active, you may not have a keyboard to use. r=dougt
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@200155 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-16 22:13:36 +00:00
mark%moxienet.com
e9355cc31d Copy'n'paste (340071) and drag'n'drop (340890) between Mozilla app running natively and Mozilla app running under Rosetta translation does not work [properly]. Byte-swap UTF-16 text in private flavors when running under Rosetta. r=josh sr=pink a/1.8.1=me
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@199998 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 17:14:00 +00:00
bzbarsky%mit.edu
26c545a2f5 Add a pref to force the XUL filepicker. Bug 333653, r+sr+branch181=roc
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@199781 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-13 03:59:46 +00:00
joshmoz%gmail.com
a9ac94e115 selection highlight color changed in 0.5+ to no longer use system selection color. patch by Brion Vibber. b=240320 r=josh sr=roc a=roc
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@199743 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-12 19:40:11 +00:00
mark%moxienet.com
e187f11369 336012 Fix typo. Last comment should have specified r=hwaara.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@199539 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-08 21:34:57 +00:00
mark%moxienet.com
bfe44e1349 336012 Copying content from browser and pasting into Terminal results in URL instead of selected text, URL contains 0-bytes. Part 2: use UTF-8 when copying and pasting 'url ' and 'urld'-flavor data. The URL will still be pasted instead of the copied text (see the "part 1" patch on bug 336012). r=josh sr=pink a/1.8.1=me
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@199537 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-08 21:32:26 +00:00
mark%moxienet.com
1692923c83 Backing out unintentional part of commit for 339705 - will fix bustage.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@199531 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-08 20:35:30 +00:00
mark%moxienet.com
a1a311459b 339705 Using the scroll wheel over autocomplete popup closes it. Check whether widgetToScroll is a child of the rollup widget. r=josh a/1.8.1=me
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@199528 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-08 19:04:31 +00:00
masayuki%d-toybox.com
d44ae1e562 Bug 314130 input numbers twice when using Unispim IME at chinese input mode r+branch181=ere, sr=roc
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@199029 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-05 15:36:37 +00:00
dougt%meer.net
f59df2a782 Fixing regression on Windows Ce. b=259816. r=ere. WINCE only.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@199005 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-04 16:08:50 +00:00
ginn.chen%sun.com
71fa99be1b Back out Bug 339554 fix failed
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@198851 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-02 03:48:43 +00:00
mark%moxienet.com
7d8ea2a120 340027 Phantom scrollbars appear after activating/deactivating a window. Don't call HiliteControl on controls that are not supposed to be visible. r=josh a/1.8.1=me
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@198845 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-02 01:07:42 +00:00
mark%moxienet.com
36bb615758 335166 When libwidget.rsrc is a symbolic link, it's not loaded, causing missing cursors and nsWindow assertions. Death to FSSpec, use CFBundle/CFURL to locate libwidget.rsrc. r=josh sr=pink a/1.8.1=me
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@198806 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-01 16:33:47 +00:00
joshmoz%gmail.com
465919e411 remove unnecessary code from Carbon sheet impl. b=339866 r=mento a=josh
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@198786 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-01 01:50:30 +00:00
joshmoz%gmail.com
5e58e40737 Linking against the Cocoa framework in Carbon widgets is no longer necessary since we don't call NSApplicationLoad() any
more. b=339389 r=sparky a=josh


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@198745 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-31 16:21:47 +00:00
ginn.chen%sun.com
cd85d7e765 Bug 339554 at-poke gets a focus-event for a blank panel
r+sr=roc a=bryner


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@198718 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-31 03:48:52 +00:00
joshmoz%gmail.com
0771e95aba Cocoa builds broken on case-sensitive file systems, fix includes filename. b=339682
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@198693 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-30 23:28:10 +00:00
dougt%meer.net
220db58cfd 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/branches/MOZILLA_1_8_BRANCH@198673 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-30 20:35:12 +00:00
mark%moxienet.com
cab18eb7cf 54488 Scrollbars in inactive windows should also be inactive. r=josh a/1.8=me
339370 Scrollbars in popup windows appear inactive.  r=josh a/1.8=me
339482 Bad app behavior caused by removing event handlers based on random stack garbage.  r=josh a/1.8=me


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@198666 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-30 19:43:32 +00:00
mark%moxienet.com
96d36ed1b0 106695 Rewrite activate/update events as Carbon events. These are implemented as window-scope event handlers. The unnecessary application-scope handlers are removed. r=josh sr=pink a/1.8.1=me
339640 Activate/deactivate events being processed twice. r=josh a/1.8.1=me


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@198661 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-30 19:34:01 +00:00
mark%moxienet.com
3aca47adc5 312586 Multiple sheets (JS alert boxes) on one window don't work. Support multiple sheets per window. r=josh rs=smfr a/1.8.1=me
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 a/1.8.1=me


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@198659 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-30 18:57:59 +00:00
joshmoz%gmail.com
167e52e398 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/branches/MOZILLA_1_8_BRANCH@198641 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-30 15:46:21 +00:00
emaijala%kolumbus.fi
71b18d1904 Fix for bug 259816: Browser steals focus from program selected in 'Open With' dialog
r=neil
sr=roc
a=emaijala


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@198529 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-28 07:24:17 +00:00
mark%moxienet.com
940831d426 311311 Fix #include name for builds on case-sensitive filesystems. Patchlet by Ben Fowler <bfowler@ewitness.co.uk>. Camino-only on this branch. r=me sr=pink a/1.8.1=me
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@198517 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-27 18:49:24 +00:00
bryner%brianryner.com
7a5aaabed3 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/a=jst a=mconnor.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@198444 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-26 06:27:58 +00:00
joshmoz%gmail.com
1508be66fc make sound work on Intel Macs, endianness issue. b=339124 r=mento sr=pinkerton a=mconnor
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@198414 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-25 20:19:51 +00:00
joshmoz%gmail.com
558ad8bdf5 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 a=mconnor
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@198412 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-25 20:12:01 +00:00
masayuki%d-toybox.com
ee976a397b Bug 336225 support unicode file name on drag and drop(D&D) on 1.8 branch. patch by Masatoshi Kimura (:emk) <VYV03354@nifty.ne.jp> r+branch181=ere, sr=roc
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@198256 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-23 10:18:41 +00:00
mark%moxienet.com
0c7343ffbf 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/branches/MOZILLA_1_8_BRANCH@198183 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-22 19:21:10 +00:00
mark%moxienet.com
9888ded986 Bustage fix for cocoa widgets following bug 337199. Cocoa never even used this file.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@198134 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-22 01:19:56 +00:00
mark%moxienet.com
56e60f9be6 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/branches/MOZILLA_1_8_BRANCH@198132 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-22 00:34:36 +00:00
mark%moxienet.com
e037c46e6f 338345 Remove dead files from gfx/src/mac on 1.8 branch. r=josh a/1.8.1=josh
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@197916 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-18 14:20:07 +00:00
joshmoz%gmail.com
5ec73c91a8 Don't register for events we don't need and fix some logic in event handling. b=338166 r=mento a=josh
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@196683 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-16 18:04:33 +00:00
bzbarsky%mit.edu
dc73b26ac0 Fix crash bug 336586. r=ere, sr=darin, branch181=ere.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@196549 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 17:41:16 +00:00
cls%seawood.org
be7e59f654 Fix WM_IME checks for mingw builds.
Bug #330276 r=emaijala sr=roc a=bsmedberg


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@196539 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 17:18:11 +00:00
mark%moxienet.com
47ef3c9dbe 332579 Moving WaitNextEvent-based event handling to Carbon event handlers. r=josh sr=shaver a/1.8.1=me+approval of drivers for checkin to closed tree
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@196169 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-08 20:53:48 +00:00
dougt%meer.net
025e83cacb Using F21 or F22 on some PPC generate a key that pops up the software keyboard. window ce only
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@195584 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-27 19:22:33 +00:00
dougt%meer.net
88d7650fb9 reverting the change to the size of the soft key menu bar as it causes visable problems on some PPC devices. wince only
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@195375 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-25 18:34:58 +00:00