Commit Graph

6744 Commits

Author SHA1 Message Date
caillon%redhat.com
a77d14de3b Bug 367203
Starting with gtk 2.10.7, drags are canceled when the toolkit-private drag
widget is grab-shadowed by another gtk_grab_add call in the application. This is a
necessary fix to avoid "stuck drag" situations when a modal dialog pops up
while a drag is in progress.

Unfortunately, the mozilla dnd implementation does just that - it calls
gtk_grab_add in the nsDragService::GetTargetDragData method. This causes
drags of mesages from the message list to the folder tree in thunderbird
to fail with gtk 2.10.7.

Fortunately, the gtk_grab_add in nsDragService::GetTargetDragData doesn't
seem to have any real purpose - at least the nsDragService code doesn't
make any use of the grabbing, and just removing the grab_add/grab_remove
calls in that function makes dnd work again in thunderbird.

Patch by Matthias Clasen <mclasen@redhat.com>
r=caillon@redhat.com
sr=roc@ocallahan.org
a=dveditz@cruzio.com


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@219225 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-31 04:31:06 +00:00
jst%mozilla.org
aaa36deba2 Landing branch version if the fix for bug 354973. r=peterv@propagandism.org, mano@mozilla.com, a=dveditz@cruzio.com
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@218928 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-25 23:05:55 +00:00
roc+%cs.cmu.edu
8bb7a9f451 Bug 361298. Don't allow overlarge custom cursors. r+sr=pavlov,a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@218883 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-25 02:22:26 +00:00
gavin%gavinsharp.com
032048b460 Bug 355071: Avoid problems with plugins setting the TSM document incorrectly by checking for plugin focus on each keyup/keydown event and setting the TSM doc appropriately (Flash stops keyboard input in other FF windows), patch by Steven Michaud <smichaud@pobox.com>, r=josh, sr=roc, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@218730 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-21 22:58:14 +00:00
wr%rosenauer.org
fa05b6253f Bug 366410 - ff/tb crashes when gtk settings are changed [@nsLookAndFeel::InitColors()], s/sr=roc, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@218496 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-17 05:52:49 +00:00
stuart.morgan%alumni.case.edu
22280f8f05 Bug 301152: Don't corrupt Cocoa scrollbars that change during redraw. r=josh r=cl sr=smfr a=jay
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@218471 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-16 23:51:10 +00:00
gijskruitbosch%gmail.com
17e30de871 Bug 361781 - nsIDOMInternalWindow::GetAttention on GTK2 steals focus when the app has focus, blinks otherwise
r+sr=roc@ocallahan.org
a=dveditz@cruzio.com


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@218435 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-16 17:50:30 +00:00
masayuki%d-toybox.com
95c8dc0db9 Bug 364518 mouse wheel stopped working since Fx 2.0.0.1 r=ere, sr=roc, a=jay
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@218054 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-09 11:27:05 +00:00
gavin%gavinsharp.com
6e57612371 Bug 133527: New mail notification 'banner' at wrong place (always pops up at bottom right hand corner), patch by Jens Bannmann <jens.b@web.de>, r=biesi, sr=neil, a=jay
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@217750 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-04 19:17:09 +00:00
mozilla%weilbacher.org
f43f601cb2 [OS/2] Bug 358296: fix crash when closing filepicker with the system menu, r=mkaply, NPOTB (OS/2)
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@216908 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-12 22:26:30 +00:00
cvshook%sicking.cc
c727a15a88 Bug 363054: Ctrl-Shift Keyboard Shortcuts broken (linux). r=zeniko sr=pavlov a=schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@216727 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-08 01:43:55 +00:00
dveditz%cruzio.com
07ce2bb752 bug 353553 fix regression from bug 286622. patch by Mats Palmgren, r=cbiesinger, sr=dveditz, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@216451 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-04 21:46:27 +00:00
sergei_d%fi.tartu.ee
b912d4c90f [BeOS] iframe scrolling broken in 1.8 branch including Firefox 2.0, Bug 359081, p=doug@sheltonfamily.org, r=sergei_d, approval1.8.1.1=dveditz. BeOS-only change
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@216362 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-03 16:50:08 +00:00
mats.palmgren%bredband.net
73761fc49a Use the unshifted charCode when the Shift key and other modifiers are down (for accesskey handling). p=zeniko b=351310 r=me a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@215965 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-28 12:17:35 +00:00
mats.palmgren%bredband.net
db5290ae09 Use the unshifted charCode when the Shift key and other modifiers are down (for accesskey handling). b=351310 r=zeniko sr=pavlov a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@215962 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-28 12:08:40 +00:00
joshmoz%gmail.com
9b28170311 crashes clicking on menubar while popup displayed (OS X 10.3 only) [@ FadeMenuWindows]. b=351230 r=mento sr=pav a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@215924 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-28 00:49:55 +00:00
scott%scott-macgregor.org
a3912c8d65 Bug #223909 --> widget support for copying and pasting windows clipboard images. Add code to decode windows bitmaps from the clipboard, encoding them into jpegs using the new encoding APIs and passing them back to clipboard consumers as nsIInputStreams. r=pav, sr=vlad, a=jay
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@215632 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-22 06:29:56 +00:00
masayuki%d-toybox.com
36bb29ba91 bug 347875 Support WM_MOUSEHWHEEL for tilt wheel mouse r=ere+VYV03354, sr=roc, b1811=jay
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@215626 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-22 02:29:23 +00:00
neil%parkwaycc.co.uk
f4c9591542 Bug 347513 Windows are erroneously becoming topmost r=ere sr=roc a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@215538 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-21 09:58:14 +00:00
dougt%meer.net
32b86cccbc Vista - Sets the current process as dpi aware. r=dougt, r=vlad, a=dveditz, b=355179
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@215527 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-21 04:10:10 +00:00
mats.palmgren%bredband.net
7805fe44c4 Fix early activation/focus problem on Windows, patch by Oliver Yeoh. b=220900 r=me r=robert sr=brendan a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@215518 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-21 01:36:04 +00:00
stuart.morgan%alumni.case.edu
1aa861efa7 Bug 311304: track dirty regions correctly across scroll events. r=smfr sr=pink a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@215512 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-20 23:39:13 +00:00
sergei_d%fi.tartu.ee
cc4a264d22 [BeOS]DND of bookmarks in Places window crashes Minefield, bug 339031, p=doug@sheltonfamily.org, r=sergei_d, landing to branch with a=beltzner, BeOS-only
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@213545 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-12 13:53:22 +00:00
sergei_d%fi.tartu.ee
a2376a3350 [BeOS] DND in BeOS port needs some rework, bug 343569, p=sergei_d, r=thesuckiestemail, landing to branch with a=beltzner, BeOS-only
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@213453 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-10 19:55:20 +00:00
sergei_d%fi.tartu.ee
77e13a8967 [BeOS] Mouse handling for IFRAMEs is broken after scroll, bug 342408, p=sergei_d, r=thesuckiestemail, landing to branch with a=beltzner, BeOS-only
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@213450 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-10 19:43:20 +00:00
dbaron%dbaron.org
56251a437a Bug 353686 Firefox crashes when gtk_key_theme (gconf) changes [@ nsLookAndFeel::InitColors]
patch by ispiked@gmail.com r=dbaron sr=dbaron a=mconnor
thanks to mclasen@redhat.com for the report


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@212904 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-30 00:50:55 +00:00
mattwillis%gmail.com
3aa946c1b5 didn't mean to land that on branch. backing out rev1.190
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@212313 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-25 18:53:15 +00:00
mattwillis%gmail.com
0919ec2eb4 bug 346318 - Stop fading out popups on 10.4+ so datepicker works. r=joshaas,mento
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@212311 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-25 18:45:25 +00:00
pedemont%us.ibm.com
02cd315a6f Bug 350080 - nsPIWidgetMac.idl uses two non-IDL defined interfaces. r=joshmoz/mento, a=mconnor
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@211692 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 15:36:54 +00:00
pedemont%us.ibm.com
0477c1bf78 Bug 351479 - nsIChangeObserver scriptability change breaks JavaXPCOM on 1.8.1 branch. r=joshmoz, a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@211691 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 15:34:00 +00:00
flamingice%sourmilk.net
622c76486a Bug 297636, crash on dnd to self-closing window, r+sr=roc, a=schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@209956 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-13 00:49:47 +00:00
sayrer%gmail.com
c77701af65 bug 348669. swap out nsCRT::free where necessary. r=timeless, sr=dbaron, a=schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@209878 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-12 18:26:49 +00:00
neil%parkwaycc.co.uk
27cfa96162 Bug 313927 - win32: opening a transparent/tranlucent window with "popup" shows taskbar item r=Dainis_Jonitis sr=me a=mconnor
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@209255 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-06 09:11:14 +00:00
bent.mozilla%gmail.com
5610eea8f2 Bug 347626 - "Touchpad (two-finger) scrolling way too fast in trees". Disable pixel scrolling. Patch by Mark Mentovai <mark@moxienet.com>. r+sr=roc, a=schrep.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@209012 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-01 19:10:14 +00:00
mark%moxienet.com
8aaff4f256 345388 Crashes frequently on 10.3, often related to manipulating popup windows. Crashes [@ CoreGraphics.203.30.0 + 0x13ceb0] [@ nsImageMac::DrawToImage] [@ CGImageGetData] [@ CGImageEPSRepRelease] due to memory corruption. Don't fade out pop-ups to hide them on 10.3. r=josh a/1.8.1=mconnor
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@208723 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-29 18:03:27 +00:00
roc+%cs.cmu.edu
e3cb14f3b8 Bug 349790. Don't crash when GTK2's 'confirm ovewrite' prompt API is not available. Patch by jst, r+sr=roc,a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@208686 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-29 01:31:00 +00:00
roc+%cs.cmu.edu
aa45d11b39 Bug 341218. Use GTK2's built-in 'confirm overwrite' prompt if available. r+sr=bryner,a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@208685 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-29 01:30:08 +00:00
flamingice%sourmilk.net
2fd6a865a4 Bug 68804, Sound output cracks, r+sr=roc a=mconnor
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@208457 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-25 20:29:26 +00:00
mark%moxienet.com
24ae782d96 348398 Double-clicking deselected tree item in background window opens previously selected item. Kill double-clicks when activating or deactivating a window, or on keypresses or text input. r=josh sr=pink a/1.8.1=beltzner
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@208447 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-25 19:46:31 +00:00
mark%moxienet.com
4563520393 339346 Proper CJK input in Flash impossible (NS_KEY_DOWN events sent during IME input). Watch the TSM document during keydown. If it doesn't belong to the window, send events to TSM before dispatching keydown to give plugins a crack at the data. Send keydowns if TSM doesn't handle the event. r=josh sr=pink a/1.8.1=mconnor
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@208446 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-25 19:43:05 +00:00
mark%moxienet.com
481368b671 345564 Hang during login to financial institution site: yet another sheet contention problem. r=josh sr=pink a/1.8.1=schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@208302 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-24 16:44:25 +00:00
smontagu%smontagu.org
625684a3c1 Set the caret direction marker from gdk_keymap_get_direction(). Branch-only fix, author Behnam Esfahbod <behnam@zwnj.org>. Bug 348712, r=smontagu, sr=roc, a=beltzner
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@208279 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-24 03:34:14 +00:00
dougt%meer.net
53a7688046 Bug 349106. Using nsIObserver service to push event instead of keybd_event due to some devices not responding as expected. r=dveditz, a=beltzner, wince only.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@208218 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-23 19:39:58 +00:00
dougt%meer.net
a785186d38 Bug 349106. Allow back key to repeat and softkeys to context click when held. r=dveditz, a=beltzner, wince only.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@208190 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-23 16:50:21 +00:00
dougt%meer.net
cb5b561c1a Windows CE ONLY
1. Use PostMessages as we do not care about the immediate result nor wish to
wait.

2. Remove gSoftKeyMenuBar as we want all toplevel, dialog, and popup windows to
have a softkey menu bar.

3. Reverting the SWP_NOACTIVATE flag to SetWindowPos.  It really seams that we
can't click on the popup's without this.  Because of this change, I also
reverting the check in DealWithPopups for the WM_ACTIVATE flag.

4. When handling the gesture in left mouse down, we always want to return zero.
Enabling WM_IME_ on windows ce.  The APIs are present, we just were ifdef'ing
out the messaging handling.

sr=dveditz, a=mconnor


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@207487 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-15 20:14:37 +00:00
joshmoz%gmail.com
41afcf697b fix XUL menu rollup when accessing native menu items. b=348371 r=mento sr=pinkerton a=beltzner
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@207392 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-14 23:40:33 +00:00
silver%warwickcompsoc.co.uk
ad1e7627de Bug 300689 - Activate another window when minimizing and using the trim hack. r=ere sr=bryner a=mconnor
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@207329 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-14 17:50:41 +00:00
sergei_d%fi.tartu.ee
4f0d1fecb0 [BeOS]Bug 315906, landing to FF 1.8.1 branch, p=sergei_d, r=thesuckiestmail, a=dbaron, BeOS-only change
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@207062 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-10 18:09:03 +00:00
gavin%gavinsharp.com
17e1f9ef95 Bug 340314: Sound is played to random file descriptors, corrupting mailboxes, address books, cert DBs, patch by Michael Wu <michael.wu@mozilla.com>, r+sr=roc, a=beltzner
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@207023 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-09 23:52:51 +00:00
dougt%meer.net
51a329e354 bug 297683. r=dveditz, a=drivers.
window ce only.

This fixes a regression caused my the last check-in (patch v.A1).  The
regression caused WM_HOTKEY events from never occuring when a popup window
(such as a xul menu) was displayed.  The reason for this is that the activation
state on windows ce differs a bit from windows 32 (do to the lack of a
cancelable mouse activation message).  Short story is that it seams we have to
mask any activation events during popup handling.

problems still exist with multiple menus (for example, a menu containing a menu
)


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@206985 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-09 17:39:04 +00:00