Commit Graph

871 Commits

Author SHA1 Message Date
Mats Palmgren
f9a27731f5 Clamp window width to twice the X screen width (ditto for height). b=409006 r+sr=roc 2008-07-02 13:09:15 +02:00
Steven Michaud
26b34f29c3 IME doesn't work in Flash with Cocoa build (fix broken handing of key-up events, see bug 434914). b=357670 r=josh sr=roc 2008-06-30 11:30:22 -05:00
Mats Palmgren
b70c9931b1 Don't use the surface if there was an error creating it. b=441995 r+sr=roc 2008-06-28 23:45:53 +02:00
Josh Aas
06b4d2563f Re-landing. Decomtaminate native menu system. Add new native menu API. Lots of cleanup for the native menu system code. Memory usage and speed improvements. b=433952 r=bent r=kreeger sr=roc 2008-06-28 03:55:30 -04:00
Steven Michaud
9e771cdffe Keyboard shortcuts sometimes fail. b=428405 r=josh sr=roc 2008-06-27 15:48:03 -05:00
Steven Michaud
9b6875c0e4 Left-clicking on Customize Toolbar popup doesn't give app focus to Firefox. b=434097 r=josh sr=roc 2008-06-27 15:31:54 -05:00
Steven Michaud
7d0f9cac85 Crash when closing pop-under window without focusing it. b=433644 r=josh sr=roc 2008-06-27 12:11:24 -05:00
Josh Aas
ca07faa2b5 back out 433952 2008-06-27 02:52:18 -04:00
Josh Aas
b070082f3a bustage fix for bug 433952 landing 2008-06-27 01:22:22 -04:00
Josh Aas
db2e70c148 Decomtaminate native menu system. Add new native menu API. Lots of cleanup for the native menu system code. Memory usage and speed improvements. b=433952 r=bent r=kreeger sr=roc 2008-06-27 00:14:45 -04:00
Michael Ventnor
fc2e1b57c0 Bug 118308, NS_THEME_TEXTFIELD_CARET implementation (GTK), r+sr=roc 2008-06-23 11:50:52 +03:00
Michael Ventnor
18e638d642 Bug 440112, Form elements are not hidden behind overlapping parent with overflow:hidden, r+sr=roc 2008-06-23 11:30:07 +03:00
Bo Yang
02c5d88928 Bug 439603 - scope a case statement to avoid an unusual error during cross-compiling, r=roc 2008-06-19 14:32:52 -04:00
Bo Yang
3e58f95254 Bug 439593 - compile error in mingw casting HKL to DWORD, r=roc 2008-06-19 10:32:04 -04:00
Bo Yang
618165711b Bug 439593 - GCC can't convert types automatically when cross-compiling, r=roc 2008-06-19 10:24:30 -04:00
Michael Ventnor
969bf6f3a7 Bug 376238: drag feedback should be transparent on gtk. r+sr=roc 2008-06-18 10:20:29 +01:00
Reed Loden
738d324e54 Back out Ventron's patch in bug 376238 due to test failures. 2008-06-17 00:55:04 -07:00
Michael Ventnor
41defd3c5d Bug 376238 - "drag feedback should be transparent on gtk" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc] 2008-06-16 23:15:40 -07:00
Kai Liu
8e4a71f571 Bug 439274: NS_THEME_SCROLLBAR_GRIPPER_* should get its state from its parent, r+sr=roc 2008-06-15 21:32:15 -04:00
Olli Pettay
2208759f20 Bug 412567, Once dispatched, events cannot be redispatched, r+sr=jst 2008-06-04 23:09:48 +03:00
dtownsend@oxymoronical.com
b0f98374b8 Backout of bug 357670 due to bug 434914. a=shaver 2008-05-30 07:32:43 -07:00
mats.palmgren@bredband.net
3bab7211d9 Bail out if DispatchWindowEvent() causes this widget to be destroyed. b=433432 r=joshmoz sr=roc a1.9=beltzner 2008-05-26 15:30:46 -07:00
mozilla@weilbacher.org
a63015acab [OS/2] Bug 435010: fix printing to PDF 2008-05-24 09:21:54 -07:00
mozilla@weilbacher.org
2d5ab55e51 [OS/2] Bug 415522: print to a PDF file on the Desktop as a workaround for crashing during printing 2008-05-24 09:18:27 -07:00
karlt+@karlt.net
2ecdda8378 Bug 433192. Ctrl+Shift+X doesn't switch text-direction in text boxes with Hebrew keyboard layout. p=masayuki+karl r=gavin sr=roc a1.9=schrep. 2008-05-11 17:39:29 -07:00
karlt+@karlt.net
2533320992 Bug 432533 - some mac key tests fail on Mac OS X 10.5 p=kinetik@flim.org (Matthew Gregan) r=josh sr=roc a1.9=damons 2008-05-09 16:14:57 -07:00
karlt+@karlt.net
28700bd6be Bug 433030. Desired character codes for DOM events with Cmd+Shift. p=masayuki+karl r=josh sr=roc a=discore. 2008-05-09 16:10:40 -07:00
joshmoz@gmail.com
45d864381f back out bug 54488 due to Ts regression. a=schrep 2008-05-09 11:12:39 -07:00
gavin@gavinsharp.com
56df672277 Fix mistake in previous nit fix from bug 432389 2008-05-08 18:58:17 -07:00
gavin@gavinsharp.com
ae5c727a04 Fix nit from previous checkin for bug 432389 2008-05-08 18:56:36 -07:00
gavin@gavinsharp.com
9c3fdff876 Bug 432389 followup: refactor code to make it more understandable, patch by Karl Tomlinson <mozbugz@karlt.net>, r=roc, a=schrep 2008-05-08 18:51:46 -07:00
gavin@gavinsharp.com
ce1a2179c3 Bug 332314: Menu items are improperly aligned when using iconic menuitems, patch by Kai Liu <kliu@mozilla.kailiu.com>, r=me, r=zeniko, r=roc, a=damon 2008-05-08 17:18:46 -07:00
masayuki@d-toybox.com
f1a9486eb3 Bug 432389 CapsLock and NumLock state should be preferred at KeyTranslate code: r=josh+karl, sr=roc, a=dsicore tests: r+sr=roc 2008-05-08 17:01:29 -07:00
joshmoz@gmail.com
097792efac add tests, patch by roc, b=432773 r=josh 2008-05-08 15:41:13 -07:00
joshmoz@gmail.com
6ad1d99cd3 Use different key translation API on 10.5, what worked on 10.4 is garbage on 10.5. Fixes some key combos on non-US keyboard layouts. Patch by Karl, Josh, and Roc. b=432632 r=karl r=josh sr=roc a=dsicore 2008-05-08 15:03:46 -07:00
gavin@gavinsharp.com
2354156af3 Bug 427173: fix massive tooltips after switching OS themes by making sure we release the right theme handle, patch by Kai Liu <kliu@mozilla.kailiu.com>, r+sr=roc, a=schrep 2008-05-08 08:17:23 -07:00
reed@reedloden.com
36791e9cf4 Bug 431309 - "Vista toolbar styles should have a -moz-win- prefix" (using the -moz-win- prefix) [p=kliu@mozilla.kailiu.com (Kai Liu) r+sr=roc a1.9=beltzner] 2008-05-08 02:29:38 -07:00
joshmoz@gmail.com
b7b99f9181 make widgets appear inactive when they are backgrounded. patch by Markus Stange. b=54488 r=josh sr=roc a=schrep 2008-05-07 15:22:33 -07:00
joshmoz@gmail.com
aad8b1e423 key translation fixes, patch by Masayuki. b=432388 r=josh r=karl sr=roc a=schrep 2008-05-07 14:54:21 -07:00
joshmoz@gmail.com
5994730265 fix active/inactive for sheets that are children of sheets. patch by Steven Michaud. b=432212 r=josh sr=roc a=schrep 2008-05-07 14:15:57 -07:00
joshmoz@gmail.com
dcf90d5df8 null check. patch by Steven Michaud. b=432556 r=josh sr=roc a=schrep 2008-05-07 14:13:01 -07:00
roc+@cs.cmu.edu
aee401973e Bug 432466, fixing bustage 2008-05-06 22:17:40 -07:00
roc+@cs.cmu.edu
f4e6581a24 Bug 432466. Allow sendNativeKeyEvent to return NS_ERROR_NOT_AVAILABLE to indicate that a keyboard layout is not available. Load keyboard layouts programmatically on Windows so we can detect whether a keyboard is available. This also makes keyboard layouts usable when they're installed but not enabled, which is true for most layouts, so we can reenable the Greek keyboard tests on tinderbox. r=karlt,a=beltzner 2008-05-06 21:46:37 -07:00
joshmoz@gmail.com
76d0947d40 use native event routing for synthesized key events. b=432405 r/sr=roc a=dsicore 2008-05-06 14:00:59 -07:00
roc+@cs.cmu.edu
ef158127f2 Fixing bustage 2008-05-06 00:33:08 -07:00
masayuki@d-toybox.com
94c0900f7e Bug 429510 Web apps cannot handle Ctrl+foo/Alt+foo key on keypress event, gtk2 part r=karl, sr=roc, a=beltzner 2008-05-05 21:11:52 -07:00
roc+@cs.cmu.edu
a8b6ad644f disabling failing (new) tests 2008-05-05 17:07:19 -07:00
roc+@cs.cmu.edu
4687db17c6 Reverting unwanted changes 2008-05-05 16:44:18 -07:00
roc+@cs.cmu.edu
9288922808 Reverting unwanted changes 2008-05-05 16:20:39 -07:00
roc+@cs.cmu.edu
3649ce18bb Bug 431503. Infrastructure and tests for native key event translation. r=josh,karlt,sr=jst 2008-05-05 16:01:07 -07:00