Граф коммитов

9379 Коммитов

Автор SHA1 Сообщение Дата
L. David Baron a6d2b5bf4c Don't leak the result of PR_LoadLibrary for the xinerama library. (Bug 403706) r+sr=roc 2008-07-13 20:20:27 -07:00
L. David Baron 6ce752214d Remove mNumScreens since it duplicates the length of mCachedScreenArray. (Bug 403706) r+sr=roc 2008-07-13 20:20:24 -07:00
L. David Baron 5da80eb095 Convert nsScreenManagerGtk from nsISupportsArray to nsCOMArray. (Bug 403706) r+sr=roc 2008-07-13 20:20:21 -07:00
Jim Chen d37d5f2eeb Bug 444772. Remove unused nsIKBStateControl. r+sr=roc 2008-07-14 14:56:54 +12:00
Jim Chen 264921a050 Bug 444772. Merge nsIKBStateControl into nsIWidget. r+sr=roc 2008-07-14 14:56:18 +12:00
Markus Stange d86ae4c7a6 Bug 432131 – [10.4] Slight delay / flash / lag when window loses focus. r=josh, sr=roc 2008-07-12 11:38:41 +02:00
Kai Liu d784906f5f Bug 437009 – buttons with type="radio" or type="checkbox" render with the incorrect state when checked. r+sr=vlad 2008-07-12 11:15:07 +02:00
Kai Liu 7439b6827b Bug 441034 – Unfocused <select> arrow-button has transparent background. r=vlad 2008-07-12 11:08:23 +02:00
Jesse Ruderman 6fa784c47b Remove extra semicolon (bug 443756). Patch reviewed by Peter Weilbacher. 2008-07-11 14:34:05 -07:00
Ryan A. C 496f972497 Bug 426732 - implement -moz-nativelinktext, r=dbaron, sr=roc 2008-07-11 20:34:53 +02:00
Ryan A. C 08f210332e Backed out changeset 9718a9421ee3 2008-07-11 16:30:30 +02:00
Ryan A. C 999c32a6ee Bug 426732 - implement -moz-nativelinktext, r=dbaron, sr=roc 2008-07-11 16:23:26 +02:00
Chris Double 91826e2fd0 Bug 382267. Core implementation of the <video> and <audio> elements. r=jst,r+sr=roc 2008-07-09 20:22:20 +12:00
Karl Tomlinson bb5ad136ed Comments for Bug 432389 – CapsLock and NumLock state should be preferred at KeyTranslate.
r=josh sr=roc
2008-07-08 14:19:56 +12:00
Karl Tomlinson ccb2fa8327 Bug 435764 – crash [@ cairo_draw_with_xlib] painting windowless plugins.
Move ws_info set-up from nsObjectFrame::CallSetWindow().
Provide gfxXlibNativeRenderer::NativeDraw with Screen and Colormap.
r+sr=roc
2008-07-08 14:15:40 +12:00
Brad Lassey 61414a5366 changes to honor the disable printing flag b=362455 r=roc sr=roc 2008-07-02 12:35:31 -04:00
Mats Palmgren fab38680f3 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 19fb988fd4 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 10f21e7e3f 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 9749c3d829 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 4fa455df65 Keyboard shortcuts sometimes fail. b=428405 r=josh sr=roc 2008-06-27 15:48:03 -05:00
Steven Michaud 0d4abe0152 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 20070e579d 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 aa0023d237 back out 433952 2008-06-27 02:52:18 -04:00
Josh Aas 5e50e676a1 bustage fix for bug 433952 landing 2008-06-27 01:22:22 -04:00
Josh Aas 0d352b4197 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 c6a1fd787c Bug 118308, NS_THEME_TEXTFIELD_CARET implementation (GTK), r+sr=roc 2008-06-23 11:50:52 +03:00
Michael Ventnor 95215d2e79 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 9b4b769367 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 6d4dc631e4 Bug 439593 - compile error in mingw casting HKL to DWORD, r=roc 2008-06-19 10:32:04 -04:00
Bo Yang a413d20797 Bug 439593 - GCC can't convert types automatically when cross-compiling, r=roc 2008-06-19 10:24:30 -04:00
Michael Ventnor 7964df7c86 Bug 376238: drag feedback should be transparent on gtk. r+sr=roc 2008-06-18 10:20:29 +01:00
Reed Loden 99fc3ad9d4 Back out Ventron's patch in bug 376238 due to test failures. 2008-06-17 00:55:04 -07:00
Michael Ventnor cc01790bc7 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 a39f48b35f 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 a1c0d47a56 Bug 412567, Once dispatched, events cannot be redispatched, r+sr=jst 2008-06-04 23:09:48 +03:00
dtownsend@oxymoronical.com deb15a4120 Backout of bug 357670 due to bug 434914. a=shaver 2008-05-30 07:32:43 -07:00
mats.palmgren@bredband.net 2d15f3f801 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 035317dfe2 [OS/2] Bug 435010: fix printing to PDF 2008-05-24 09:21:54 -07:00
mozilla@weilbacher.org 459291267d [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 f1d13b1402 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 a863361e54 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 0d1820d01c 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 90cad534bb back out bug 54488 due to Ts regression. a=schrep 2008-05-09 11:12:39 -07:00
gavin@gavinsharp.com e6699d969a Fix mistake in previous nit fix from bug 432389 2008-05-08 18:58:17 -07:00
gavin@gavinsharp.com f8d61e642f Fix nit from previous checkin for bug 432389 2008-05-08 18:56:36 -07:00
gavin@gavinsharp.com 0d57248f3c 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 4e5991fe09 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 990c48434e 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 abd59d5b3c add tests, patch by roc, b=432773 r=josh 2008-05-08 15:41:13 -07:00
joshmoz@gmail.com cf50360a25 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 73a51ebfa4 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 a6a6939f1e 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 a1ccc68144 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 b63056a1c2 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 a75810cd87 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 a5af48ce92 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 272208662c Bug 432466, fixing bustage 2008-05-06 22:17:40 -07:00
roc+@cs.cmu.edu 61760707b2 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 bb23f9115a use native event routing for synthesized key events. b=432405 r/sr=roc a=dsicore 2008-05-06 14:00:59 -07:00
Oleg Romashin 8813684108 Fixed Qt scrollbars rendering
p=Pekka Vanhoja
2008-05-06 16:41:32 +03:00
roc+@cs.cmu.edu af6baa5832 Fixing bustage 2008-05-06 00:33:08 -07:00
masayuki@d-toybox.com e9f7bd9ad5 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 1f1b2d9bbd disabling failing (new) tests 2008-05-05 17:07:19 -07:00
roc+@cs.cmu.edu 053304431d Reverting unwanted changes 2008-05-05 16:44:18 -07:00
roc+@cs.cmu.edu 31ec6e9c58 Reverting unwanted changes 2008-05-05 16:20:39 -07:00
roc+@cs.cmu.edu a41b7ed86d Bug 431503. Infrastructure and tests for native key event translation. r=josh,karlt,sr=jst 2008-05-05 16:01:07 -07:00
mozilla@weilbacher.org 7fc2598eda [OS/2] Bug 400329: work around hover position mismatch after scrolling on pages with iframes, r=mkaply 2008-05-02 13:49:18 -07:00
bent.mozilla@gmail.com c587700da8 Bug 431475 - "KeyEquivDBItem shouldn't use NSMutableIndexSet". Patch by me and Josh Aas <joshmoz@gmail.com>. r=smichaud, sr=vlad, a=mconnor. 2008-05-02 11:35:04 -07:00
roc+@cs.cmu.edu 561174a1aa Bug 406730. Track window activation status and set an 'active' attribute on the XUL root so we can style window contents based on activation status. Also provide active+inactive colors to Cocoa chrome drawing and use them based on 'main' state. Patch by Markus Strange, r=josh,sr=roc,a=mconnor 2008-05-02 04:32:50 -07:00
roc+@cs.cmu.edu d8ba7ee964 Bug 428071. Tie NS_ACTIVATE/NS_DEACTIVE state to a window's 'main' status. patch by Markus Stange and Stephen Michaud, r=josh,r=mstange,sr=roc,a=mconnor. God have mercy on us all 2008-05-02 03:40:49 -07:00
masayuki@d-toybox.com d9d750058c Bug 431468 Using right alt key in keyboard shortcuts has no effect r=ere, sr=roc, a=dsicore 2008-05-01 21:32:28 -07:00
masayuki@d-toybox.com c836d067cc Bug 430499 [10.5] Can't switch tabs with CTRL + Tab r=josh, sr=vlad, a=dsicore 2008-05-01 21:30:38 -07:00
mozilla@weilbacher.org 943fc2ef29 [OS/2] Bug 410398: fix autoscroll behavior on trunk, r=wuno 2008-05-01 14:49:19 -07:00
smichaud@pobox.com 59fdd4c4c2 App focus wierdness with sheets. b=431429 r=josh sr=roc a=dsicore 2008-05-01 08:50:23 -07:00
dholbert@cs.stanford.edu f00d46c83e Bug 431190: Make Linux print dialog & page setup dialog modal. r+sr=vlad a=damons 2008-04-30 23:43:04 -07:00
karlt+@karlt.net 32fc0dcede Bug 431478 - alternativeCharCodes should depend on CapsLock/NumLock state r=masayuki sr=roc a1.9=damons 2008-04-30 16:14:01 -07:00
Vladimir Vukicevic 71d470b9e7 Merging mozilla-central to mozilla-qt. 2008-04-30 16:00:19 -07:00
masayuki@d-toybox.com 4870aec3be Bug 429510 Web apps cannot handle Ctrl+foo/Alt+foo key on keypress event (windows part) r=karl, sr=roc, a=dsicore 2008-04-29 21:12:15 -07:00
smichaud@pobox.com ed8f0b78d0 Crash on exit when some extensions' prefs windows are key. b=430506 r=josh sr=roc a=dsicore 2008-04-29 17:35:50 -07:00
gavin@gavinsharp.com 9faf302294 Revert accidental checkin 2008-04-29 13:18:11 -07:00
gavin@gavinsharp.com 989734bbdf Bustage fix for bug 427045 2008-04-29 13:17:21 -07:00
gavin@gavinsharp.com 603d1a4569 Bug 427045: Pull out correct toolbar colors in Vista themes, patch by wesley-johnston@uiowa.edu, r=vlad, sr=roc, a=beltzner 2008-04-29 12:27:23 -07:00
smichaud@pobox.com 088b3636da Followup cosmetic fix for patch for bug 426499 (code neutral). b=426499 r=josh 2008-04-29 09:04:25 -07:00
masayuki@d-toybox.com 6315997220 Bug 430650 '^' and 'N' chars don't work in password fields r=roc+katakai, sr=roc, a=beltzner 2008-04-29 08:31:51 -07:00
Oleg Romashin c9e3fbb24d Disabled force repainting of whole widget area on each scroll event 2008-04-29 17:54:13 +03:00
Oleg Romashin c5bd4d875e Disable GTK related hack from QT native themes 2008-04-29 13:24:51 +03:00
Oleg Romashin bdb1e160a4 Disabled Native Theme for styled widgets
Probably fixed performance issue on dhtml benchmark
2008-04-29 11:03:54 +03:00
romaxa@microb.research.nokia.com c4480dc4a5 Remove QT_XLIB_SURFACE support (cairo-xlib drawing on QT-widget) 2008-04-29 07:42:08 +03:00
Vladimir Vukicevic 9c61c0e59b [qt] Don't recreate the surface returned by nsWindow::ThebesSurface() 2008-04-28 18:16:45 -07:00
Vladimir Vukicevic f2afa365c3 Get rid of unnecessary printfs 2008-04-28 18:16:23 -07:00
Vladimir Vukicevic 10e2cf8a01 [cairo-qpainter] Create QPixmaps with an alpha channel if required 2008-04-28 18:15:30 -07:00
joshmoz@gmail.com 0db73352e4 make key equivs work when a plugin has focus on Mac OS X. b=428047 r=smichaud sr=roc a=mconnor 2008-04-28 10:43:34 -07:00
gavin@gavinsharp.com 9ed4bb9d3a Bug 428792: expanders cause 'unsupported widget' warning, patch by Ian Spence <ispence@gmail.com>, r+sr=roc, a=beltzner 2008-04-28 03:06:56 -07:00
vladimir@pobox.com 32bee1faae b=427122, padding on select elements is ignored ; r=dbaron, a=beltzner 2008-04-25 16:12:45 -07:00
masayuki@d-toybox.com 84d6c0c6d0 Bug 430419 Command-Option-F does not select search box #2 r=josh, sr=roc, a=dsicore 2008-04-25 11:32:45 -07:00
mats.palmgren@bredband.net db8b65d4c8 Add error handling for invalid filename. b=429707 r+sr=roc a1.9=beltzner 2008-04-25 03:48:57 -07:00
smichaud@pobox.com a701b6872e Disable OS-level menu reindexing on OS X 10.5 and higher (to avoid crashes and other problems opening the Help menu). b=426499 r=josh sr=roc a=beltzner 2008-04-24 08:30:20 -07:00
roc+@cs.cmu.edu b59f02562c Bug 429188. Support CSS colors for 'odd tree row' and 'even tree row' on all platforms. patch by stefanh@inbox.com, r+sr=roc,r=gavin,a=beltzner 2008-04-24 01:08:33 -07:00
gavin@gavinsharp.com 7bd74eae4a Bug 277067: Mozilla mistimes changing QuickDraw plugin visibility when switching tabs, patch by patch by Matthew Gregan <kinetik@flim.org>, r=josh, sr=roc, a=damon 2008-04-23 15:56:40 -07:00
gavin@gavinsharp.com bb0e907b79 Bug 428680: Sometimes, the document node is the event target for mousemove events now, patch by Matthew Gregan <kinetik@flim.org>, r=smaug, sr=roc, a=damon 2008-04-23 15:51:27 -07:00
reed@reedloden.com b7f62b8621 Bug 430434 - "dropdown button on menulists in Vista chrome should not have a hover state" (always assume normal state if vista & not content) [p=beltzner@mozilla.com (Mike Beltzner) r+a1.9=vlad] 2008-04-23 14:01:16 -07:00
smichaud@pobox.com f908c73507 "Default browser" or proxy auth dialog (sheet) appears mostly off-screen. b=424266 r=josh sr=roc a=dsicore 2008-04-23 09:08:00 -07:00
pevanhoj@pevanhoj-laptop 0eb81df954 Fix for clipboard pasting 2008-04-23 15:56:43 +03:00
blassey@vmware-ubuntu 54d325ac32 nsAppShell wasn't returning the right value for processNextNativeEvent, now it uses the return value of QAbstractEventDispatcher to return true if and event was processed 2008-04-23 03:04:55 -04:00
masayuki@d-toybox.com b913c5c219 Bug 423814 [10.5] Cannot change the input modes with Kotoeri By Ctrl+Shift+k/Ctrl+Shift+j/Ctrl+Shift+; r=josh, sr=vlad, a1.9=beltzner 2008-04-22 20:41:50 -07:00
mozilla@weilbacher.org e5f087b5ff [OS/2] Bug 430345: Small OS/2 widget cleanup following other platforms, r=mkaply 2008-04-22 14:43:44 -07:00
Stuart Parmenter 5701efb9c0 use glib directly for event handling until we can get support for processing single events from Qt 2008-04-22 13:05:03 -07:00
gavin@gavinsharp.com e731f14fcf Bug 430212: not enough padding on textbox and textarea widgets on Vista, patch by Mike Beltzner <beltzner@mozilla.com>, r+a=vlad 2008-04-22 12:56:10 -07:00
gavin@gavinsharp.com 3fa4894715 Bug 429791: SPI_GETFLATMENU does not fail on Windows 2000 and can even return TRUE, patch by Kai Liu <kliu.bugzilla.3c9f@mail.kailiu.com>, r=vlad, sr=roc, a=beltzner 2008-04-22 09:57:36 -07:00
gavin@gavinsharp.com f502e2b072 Bug 429176: :-moz-system-metric(windows-default-theme) should treat Royale and Zune the same as Luna, patch by Kai Liu <kliu.bugzilla.3c9f@mail.kailiu.com>, r+sr=roc, a=beltzner 2008-04-22 09:54:51 -07:00
pevanhoj@pevanhoj-laptop 38f785047d Make nsAppShell compile with Qt 4.3 2008-04-22 16:51:40 +03:00
Oleg Romashin 58c678bfa1 Fixed linking with X11 library 2008-04-22 16:42:22 +03:00
Vladimir Vukicevic 93f89de503 [qt] fix up AppShell to use postEvent 2008-04-22 05:20:42 -07:00
Vladimir Vukicevic 9c90f600c7 [qt] Get rid of mCreated; rename nsWindow event handlers to sync with Qt names 2008-04-22 04:21:18 -07:00
Vladimir Vukicevic 8fa761b21a [qt] remove NativeResize, NativeCreate, NativeShow 2008-04-22 04:21:18 -07:00
Vladimir Vukicevic d774b57070 [qt] rename mDrawingarea -> mDrawingArea 2008-04-22 04:21:18 -07:00
Vladimir Vukicevic 27f13cbfc4 [qt] Remove old Gtk-style transparency cruft 2008-04-22 04:21:17 -07:00
Vladimir Vukicevic b33fccaf15 [qt] Get rid of nsCommonWidget; dump everything into nsWindow 2008-04-22 04:21:17 -07:00
Vladimir Vukicevic 24b6a96361 [qt theme] Use GetRect() not GetContentRect() in NativeThemeQt
Neither one is correct, but GetRect() happens to work since it's inlined and just
returns a local member.  GetContentRect isn't available since it's a function
defined in gklayout, and widget does not link to layout.  (It happens to work in
libxul builds due to the way libxul is linked, but it shouldn't be used.)
2008-04-22 04:18:32 -07:00
Oleg Romashin 17eed5a6ef branch merge 2008-04-22 14:14:46 +03:00
Oleg Romashin 6fdc01114f Different approach for nsAppshel implementation, based on normal QObject signal 2008-04-22 14:12:52 +03:00
pevanhoj@pevanhoj-laptop ff8449f1d6 Fix for native theme dropdown f 2008-04-22 12:34:31 +03:00
pevanhoj@pevanhoj-laptop f1c77daea3 Fix for dropdown focus drawing 2008-04-22 12:33:33 +03:00
masayuki@d-toybox.com deb7e5605d Bug 411875 Kotoeri (Japanese IM) crashes when using Firefox on Mac OS X (10.5.*) r=josh, sr=roc, a1.9=beltzner 2008-04-21 20:30:45 -07:00
dholbert@cs.stanford.edu 53026c6433 Bug 429337: re-landing patch, with bustage fix. (bustage fix initializes nsPrintSettingsGTK::mPrintSelectionOnly to false in default constructor. Wasn't getting initialized before.) 2008-04-21 18:18:26 -07:00
pevanhoj@pevanhoj-laptop d7b1f3aa7f Native theming update for scrollbars 2008-04-21 17:48:12 +03:00
peaho@peaho-laptop-linux b8e3158e8c fix for dropdown min size
ddd
2008-04-21 14:20:32 +03:00
Vladimir Vukicevic a048f9d8cc Comment out X11-specific code to enable Qt Embedded builds 2008-04-20 06:54:27 -07:00
Vladimir Vukicevic deb4e513de Get rid of debug code that uses Qt 4.4 symbols 2008-04-20 01:51:35 -07:00
Vladimir Vukicevic ab0060c75f [qt] Use Qt for double buffering; let Qt handle events that Gecko doesn't want
In particular, the Update event needs to be passed to QWidget::event so that
a Paint event is generated and we can actually do the painting.
2008-04-20 01:37:07 -07:00
vladimir@pobox.com 7ca24931ed backing out 2008-04-20 01:24:42 -07:00
vlad ee758e2caa Qt: widget/gfx work
- Fix crash on window close
  - Qt expects the QWidget to remain available even after it has
processed a close event. So, use deleteLater() instead of
deleting outright.
  - Also carry around the MozQWidget pointer (though we need to rework
CreateQWidget and ::Initialize) so that we can call dropReceiver

- Fix screen <-> widget coordinate translation
  - Fixes popup menu positioning

- Honor mayWait in nsAppShell::ProcessNextNativeEvent
  - Prevents massive busy-waiting

- Don't pretend to support translucent windows

- Fix embedding widget build failure

- cairo-qpainter: invert source matrix in paint() to get proper
transform (proper positioning of elements drawn using paint())

- Cleaner event handling in mozqwidget -- return full nsEventStatus,
not just boolean, and decide whether to call QWidget::event() based
on that.
2008-04-20 11:16:40 +03:00
vladimir@pobox.com ff8acc97ea b=427122, padding on select elements ignored, r=dbaron,a=beltzner 2008-04-19 23:42:00 -07:00
romaxa@romaxa.research.nokia.com 8788f2253d Fixed missing changes for gfxQtPlatform rename 2008-04-19 20:21:53 +03:00
pekka.vanhoja f5fe185f19 Fixed textfield rendering in nsNativeThemeQt 2008-04-19 19:10:05 +03:00
pekka.vanhoja 245e7708d5 Fixed textfield rendering in nsNativeThemeQt 2008-04-19 19:10:01 +03:00
pekka.vanhoja 652e848682 Updated nsLookAndFeel - modified couple colors, added few *_moz_* colors 2008-04-19 19:09:56 +03:00
romashin 042af762bc Fixed qt version define 2008-04-19 19:07:34 +03:00
pekka.vanhoja dc4f0813d5 Fixed misc nsNativeThemeQt rendering 2008-04-19 19:07:29 +03:00
pekka.vanhoja 2431ebde57 Updated nsLookAndFeel implementation - updated some of the native colors, make it compile also with Qt 4.3 2008-04-19 19:07:20 +03:00
pekka.vanhoja d40a9f9555 Updated nsLookAndFeel implementation - updated some of the native colors 2008-04-19 19:07:15 +03:00
pekka.vanhoja 7946badd37 Updated nsLookAndFeel implementation - button hover works, corrected some of the native colors 2008-04-19 19:07:10 +03:00
pekka.aho 1446d8c6f7 native theme zooming fix 2008-04-19 19:06:26 +03:00
pekka.vanhoja 922d778487 Updated nsLookAndFeel implementation 2008-04-19 19:04:37 +03:00
pekka.vanhoja eaf0601b1c Started nsLookAndFeel implementation 2008-04-19 19:04:22 +03:00
tero.turtiainen 793e764872 Commented out some qDebug spam 2008-04-19 19:03:58 +03:00
vlad 15b3e60502 Qt: widget/gfx work
- Fix crash on window close
  - Qt expects the QWidget to remain available even after it has
processed a close event. So, use deleteLater() instead of
deleting outright.
  - Also carry around the MozQWidget pointer (though we need to rework
CreateQWidget and ::Initialize) so that we can call dropReceiver

- Fix screen <-> widget coordinate translation
  - Fixes popup menu positioning

- Honor mayWait in nsAppShell::ProcessNextNativeEvent
  - Prevents massive busy-waiting

- Don't pretend to support translucent windows

- Fix embedding widget build failure

- cairo-qpainter: invert source matrix in paint() to get proper
transform (proper positioning of elements drawn using paint())

- Cleaner event handling in mozqwidget -- return full nsEventStatus,
not just boolean, and decide whether to call QWidget::event() based
on that.
2008-04-19 19:02:53 +03:00
romaxa@romaxa.research.nokia.com 1e6bd20e92 Remove files added by mistake 2008-04-19 18:56:33 +03:00
tero.turtiainen 99a5632f3f Added small checkbox 2008-04-19 18:53:54 +03:00
tero.turtiainen d5eef7c119 Multiline text field added 2008-04-19 18:53:50 +03:00
romashin 862321dab4 Make optional compilation with Qt cairo-xlib surface (for comparing and bugfixing)
DEFINE QT_XLIB_SURFACE
2008-04-19 18:53:46 +03:00
romashin 95bb77ef25 No qt3 support 2008-04-19 18:53:41 +03:00
tero.turtiainen 5114605125 Fixed a merge error 2008-04-19 18:53:32 +03:00
tero.turtiainen 6bd8c2d633 Updated scrollbars in nsNativeThemeQt 2008-04-19 18:53:28 +03:00
pekka.vanhoja 06622f3ba5 Updated nsNativeThemeQt 2008-04-19 18:53:24 +03:00
piia.ruokonen b73c3bc460 FilePicker implementation 2008-04-19 18:44:21 +03:00
pekka.vanhoja f016417e90 Updates to nsNativeThemeQt - draws scrollbar up button 2008-04-19 18:44:16 +03:00
tero.turtiainen 105f96594a Removed some useless qDebugs 2008-04-19 18:44:12 +03:00
pekka.vanhoja e84b1299a7 Updates to nsNativeThemeQt - draws radio buttons 2008-04-19 18:44:07 +03:00
pekka.vanhoja 3d3e653a16 Updates to nsNativeThemeQt - draws line edit and buttons 2008-04-19 18:44:03 +03:00
tero.turtiainen 8b42bfbe45 Some updates to allow drag&dropping to browser window 2008-04-19 18:43:56 +03:00
pekka.vanhoja 413a6e9506 Added initial version for nsNativeThemeQt - uncomment from nsWidgetFactory components[] to enable it 2008-04-19 18:43:48 +03:00
romashin 4c74280f64 Disable directo drawing on X11 screen 2008-04-19 18:43:44 +03:00
pekka.aho d53cc32f35 Sound widget implementation 2008-04-19 18:43:36 +03:00
tero.turtiainen 0179e039db Dragging from browser implemented 2008-04-19 18:43:32 +03:00
romashin c5fe03a88c Added new cairo-qt surface from Vlad's patch
New created files moved in sandbox/qt_port.. cairo and gfxQPainterSurface
Changes for existing files applyed from 100_qt-qpainter-cairo.diff
Fixed building non deb mozilla with build_non_deb.sh script
Fixed tab-spaces in new created file cairo-qpainter-surface.cpp
2008-04-19 18:43:23 +03:00
pekka.vanhoja 25f29af124 Added idle service implementation for qt 2008-04-19 18:41:14 +03:00
pekka.vanhoja f2912915fa Added qt bidikeyboard implementation 2008-04-19 18:41:10 +03:00
tero.turtiainen bf0daf76d2 Stub implementation of QT drag service 2008-04-19 18:41:02 +03:00
pekka.vanhoja ece88fa2bc Added qt bidikeyboard implementation 2008-04-19 18:40:58 +03:00
tero.turtiainen 36bec4f9dd Fixed Unicode support 2008-04-19 18:40:50 +03:00
tero.turtiainen 968afe5978 First implementation of QT clipboard 2008-04-19 18:40:33 +03:00
romashin 3b88697f17 Add contributor name 2008-04-19 18:39:38 +03:00
romashin 570470247c Removed debug info 2008-04-19 18:39:26 +03:00
romashin 9cbb12c033 Fixed double buffering for QT widget 2008-04-19 18:39:14 +03:00
romashin 3f7da5ec7f Fixed broken key handling 2008-04-19 18:38:21 +03:00
romashin a8b92f8738 Fixed broken key events 2008-04-19 18:38:16 +03:00
romashin 79428b87b6 Fixed proper focus setup 2008-04-19 18:38:12 +03:00
romashin 2b4140d6db Fixed cursor setup on input widgets 2008-04-19 18:38:08 +03:00
romashin a6a3807bf0 Remove debug info 2008-04-19 18:38:04 +03:00
romashin 7e1f1acd0a Remove warning 2008-04-19 18:38:00 +03:00
romashin 14976da586 Fixed cursor handling 2008-04-19 18:37:55 +03:00
romashin d3522e9ea4 Major reimplementation of nsWindow class
Full step by step porting of Gtk2 version
Fixes: some problems with widget resize...
New problems: SetCursor does not work
2008-04-19 18:37:51 +03:00
romashin abbdf27f4f Ported key converters from gtk implementation 2008-04-19 18:37:34 +03:00
romashin 5c67ad925f Proper implementation of nsAppShell event queue 2008-04-19 18:35:04 +03:00
romashin 791c1d86b2 Disable debug output 2008-04-19 18:34:51 +03:00
romashin c1ceae4223 Fixed cairo rendering on top of main widget 2008-04-19 18:34:47 +03:00
romashin b92d069fb2 Commenting 2008-04-19 18:34:20 +03:00
romashin abbd5ee329 Fixed handle according to example from QCairo 2008-04-19 18:34:14 +03:00
romashin 7b07258b07 Workarround fix for suck compiler 2008-04-19 18:33:59 +03:00
romashin e88f3e1817 Fixed undefined reference for ScreenManagerQt 2008-04-19 18:33:54 +03:00
romaxa@romaxa.research.nokia.com f8fb8f1892 Resurect old widget-qt port on new mozilla trunk 2008-04-19 18:31:50 +03:00
pekka.vanhoja 429b3be6b5 Removed files from compilation set to make widget module compile for now 2008-04-19 18:28:43 +03:00
Oleg Romashin ca81ff0a1b Added Screen Manager
Some fixes and addditional stuff for fonts
2008-04-19 18:14:15 +03:00
Oleg Romashin 6eead84ec5 Simple nsAppShell QT implementation 2008-04-19 18:14:03 +03:00
Oleg Romashin 0c510d33b2 Fixed AppShell Service initialization 2008-04-19 18:13:59 +03:00
Oleg Romashin 2f261d7b11 Added some debug info 2008-04-19 18:13:44 +03:00
Oleg Romashin 5a7fb0fe05 Implemented first runnable QT Gecko Test Embed 2008-04-19 18:13:35 +03:00
Oleg Romashin 29b6e6ceb2 Fixed gfxPlatform initialization
Fixed proper initialization of qt nsWindow
embedding/browser/qt ported for current version of Gecko and QT4
Fixed building of TestQGeckoEmbed application
2008-04-19 18:13:29 +03:00
Oleg Romashin 242b85aba5 Adde modules which not requires implementation 2008-04-19 18:11:21 +03:00
Oleg Romashin 395462472e Add implementation of nsWindow object 2008-04-19 18:11:13 +03:00
Oleg Romashin bb942004ad Add old implementation of mozqwidget and nsCommonWidget 2008-04-19 18:10:45 +03:00
masayuki@d-toybox.com 7340a185ca Bug 429160 [Mac]Regression: Command-Option-F does not select search box r=karlt+josh, sr=roc, a1.9=mtschrep 2008-04-19 08:09:50 -07:00
romaxa@romaxa.research.nokia.com 32342005ec Fixed building with new QT flags
Disabled QtSql
2008-04-19 18:07:40 +03:00
romaxa@romaxa.research.nokia.com 44fb69ce2b Add nsAppShell empty implementation
Disable qt3support
2008-04-19 18:05:49 +03:00
romaxa@romaxa.research.nokia.com 294c342ecb Add base implementation of gfxQtPlatform and widget/qt 2008-04-19 18:02:52 +03:00
romaxa@romaxa.research.nokia.com 940e2cc9e9 Add using of MOZ_WIDGET_QT and other qt defines in various parts of mozilla tree 2008-04-19 16:26:02 +03:00
smichaud@pobox.com c9a90c5b47 Crash on quit when only an extension's custom window is open. b=429215 r=josh sr=vlad a=vlad 2008-04-18 08:05:37 -07:00
masayuki@d-toybox.com 9eb2e9a7c3 Bug 429180 [windows] Hotkeys/keyboard shortcuts (eg. Ctrl-C) broken in Russian locale after bug 359638 landed r=ere+karlt, sr=roc, a=beltzner 2008-04-18 07:36:05 -07:00
jwalden@mit.edu b043c32699 Bug 429233 - Firefox leaks nsTArray_base due to nsDOMKeyboardEvent's dtor not being virtual; also makes ~nsEvent virtual as well and uses MOZ_COUNT_[CD]TOR in nsEvent. Patch by Ben Turner <bent.mozilla@gmail.com>, r+sr=jst, a=beltzner 2008-04-17 15:38:35 -07:00
masayuki@d-toybox.com 7f68925250 Bug 429349 memory leaking in nsTSMManager::UpdateComposing() r=josh, sr=vlad, a=beltzner 2008-04-17 05:57:44 -07:00
neil@parkwaycc.co.uk 012f44c515 Bug 424684 GTK fires spurious drag exit after a drop r+sr=roc a=beltzner 2008-04-16 14:06:57 -07:00
gavin@gavinsharp.com f23c8df013 Bug 428876: ondrop gets wrong results when dragging multiple files, patch by Michael Ventnor <ventnor.bugzilla@yahoo.com.au>, r+sr=roc, a=beltzner 2008-04-16 13:29:06 -07:00
gavin@gavinsharp.com 68206893af Bug 348724: nsBidiKeyboard for GTK2 backend, patch by Behnam ZWNJ Esfahbod <bugs+behnam@zwnj.org>, r=smontagu, sr=roc, a=beltzner 2008-04-16 13:03:19 -07:00
smichaud@pobox.com b050b44ac1 Fix IME input in plugins that (like Flash) get key events from NPAPI. b=357670 a=josh sr=roc a=beltzner 2008-04-16 08:27:18 -07:00
masayuki@d-toybox.com 99d32fb769 Bug 428980 leaking NSAutoreleasePool object in insertText r=josh,sr=vlad, a=beltzner 2008-04-15 21:56:51 -07:00
leon.sha@sun.com c5b8b76aa1 Bug 424751 On Linux/Unix, landscape mode setting failed if there is no CUPS printer configured. ventnor.bugzilla: review+ roc: superreview+ beltzner: approval1.9+ 2008-04-15 20:20:32 -07:00
marco.zehe@googlemail.com 9353028062 Backout of bug 427259 - Window class of dialog "MozillaDialogClass" breaks traditional screen reader dialog reading mechanisms to fix bug 429029 - Right click on WMP plugin and Properties or Options doesn't work 2008-04-14 23:05:16 -07:00
masayuki@d-toybox.com df50252cb9 Bug 359638 accesskeys are incorrectly shifted again (i.e. accesskey=. is broken) and also for b=398264, b=401086, b=414130, b=427797, b=427932, b=427995 r=karlt+ere+josh, sr=roc, a1.9=mconnor 2008-04-14 21:16:24 -07:00
mozilla@weilbacher.org 50a3d27db8 [OS/2] Bug 418645: content of mplayer plugin spills over into content area when scrolling, r=mkaply 2008-04-14 11:42:51 -07:00
wr@rosenauer.org e0aa59aa0b Bug 427979 - Bring back download manager banding, this time with native colours (Linux), p=Michael Ventnor, r=frnchfrgg, sr=vladimir, a19=beltzner 2008-04-12 05:13:32 -07:00
Olli.Pettay@helsinki.fi 87189bb240 Bug 427143, Crash [@ nsNativeDragTarget::ProcessDrag], r+sr=jst, a=beltzner 2008-04-10 05:38:05 -07:00
joshmoz@gmail.com 3c8789811a Set a regular cursor when the mouse leaves a widget so that plugins don't hide the cursor and leave it hidden. b=325558 r=smorgan sr=vlad a=beltzner 2008-04-09 10:23:34 -07:00
reed@reedloden.com 082167e2cc Bug 427256 - "Scroll Control Arrows don't work when moved to the top" (Add missing check for arrow style) [p=mstange@themasta.com (Markus Stange) r=josh sr=roc a1.9=beltzner] 2008-04-08 23:38:01 -07:00
enndeakin@sympatico.ca b4a8cf5773 Bug 390178, mouse clicks not working in noautohide panels on Windows, r+sr=roc,a=beltzner 2008-04-08 18:51:00 -07:00
joshmoz@gmail.com f344693d8d don't send two right mouse up events into Gecko for each real right mouse up event. fixes context menus in Google spreadsheets. b=418689 r=smichaud sr=vlad 2008-04-08 12:56:13 -07:00
reed@reedloden.com ce7a855156 Bug 426660 - "Allow Firefox themes to change based on the OS theme" [p=ehsan.akhgari@gmail.com (Ehsan Akhgari [ehsan]) r=vlad sr=dbaron a=blocking1.9+] 2008-04-08 11:36:53 -07:00
marco.zehe@googlemail.com a0e2cfa46b bug 427259 - Window class of dialog "MozillaDialogClass" breaks traditional screen reader dialog reading mechanisms. r+sr=roc a1.9=beltzner 2008-04-07 22:54:28 -07:00
ginn.chen@sun.com f6dd6027b1 Bug 426322 native ComboBox arrow is not rendered correctly with GNOME nimbus theme r=twanno sr=roc a=beltzner 2008-04-07 22:49:18 -07:00
joshmoz@gmail.com 3e20b72596 When Quicktime is loaded in one tab, Flash content doesn't respond very readily to clicks. Patch by Matthew Gregan. b=420527 r=josh sr=roc 2008-04-07 22:45:06 -07:00
joshmoz@gmail.com 4777b7d580 Change keyboard command event propagation in Cocoa widgets. Allow normal propagation through the view system when there is a window present regardless of a native menu item's enabled status. Also get rid of native menu command hash table because it is no longer necessary. Fixes bugs 382138 (key commands not working due to lazy menu item enabled status updates), 413681 (can't copy/paste in google spreadsheets), and 418334 (Flash unable to intercept meta key events). Also includes a crash fix from Steven Michaud. b=398514 r=smichaud sr=vlad 2008-04-07 21:38:52 -07:00
dholbert@cs.stanford.edu 616bf5f49e Bug 389949, second patch: rotate landscape-mode printed output in Linux. (so we don't end up printing landscape-oriented content on top of portrait-oriented paper.) r+sr=vlad a=blocking1.9 2008-04-07 17:32:48 -07:00
mozilla.mano@sent.com 7351193747 Bug 304147 - progressmeter in undetermined mode does not work in Mac OS X. patch by Markus Stange <mstange@themasta.com>, r=enn, sr=roc, a=beltzner. 2008-04-07 15:56:43 -07:00
vladimir@pobox.com 47f49fb1f9 b=403169, enabling cms causes unified toolbar color mismatch; patch from colin,joe; r=stuart/josh 2008-04-07 13:55:14 -07:00
joshmoz@gmail.com 1a1e6a0b32 Fix context menus for Mac OS X embedding. Patch written by Stuart Morgan and Josh Aas (yay teamwork). b=425787 r=smichaud sr=vlad 2008-04-06 16:52:05 -07:00
joshmoz@gmail.com 0131f43222 Don't use carbon events to handle menu commands. Needed for work on bugs 382138 and 418334. b=398514 r=smorgan r=kreeger sr=vlad 2008-04-04 16:29:07 -07:00
joshmoz@gmail.com 71a768b91c fix exit event on leaving the app so it doesn't get turned into a move event and incorrectly put up tooltips. b=425259 r=smichaud sr=vlad 2008-04-04 16:17:36 -07:00
reed@reedloden.com a754dd969c Bug 426706 - "Gtk-CRITICAL **: gtk_widget_set_name: assertion `GTK_IS_WIDGET (widget)' failed" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a1.9=vlad] 2008-04-04 01:59:13 -07:00
roc+@cs.cmu.edu ad04e443e2 Bug 382392. Use the full update region on Windows, not just its bounding rect. r=vlad 2008-04-03 04:55:14 -07:00
masayuki@d-toybox.com 673f7895eb Bug 424524 Unable to enter special characters in html input type=password fields with keyboard shortcuts r=josh, sr=vlad, b1.9=josh 2008-04-03 04:41:35 -07:00
roc+@cs.cmu.edu ed44781dff Bug 426285. Use kFilePromiseDestFilename from nsDataObj. r+sr=jst 2008-04-03 04:33:06 -07:00
joshmoz@gmail.com b552323142 don't mess with embedding menus when we put up an app modal dialog. b=426011 r=smorgan sr=roc 2008-04-02 20:58:45 -07:00
roc+@cs.cmu.edu 78a0743f5b Bug 424873. Make GetWidgetOverflow take the new frame size as input instead of using the possibly-stale old frame size. r+sr=dbaron 2008-04-01 16:34:20 -07:00
reed@reedloden.com ef331f7b89 Back out Robert O'Callahan's patch from bug 382392 due to crashes. 2008-04-01 10:31:09 -07:00
reed@reedloden.com 39d1e83025 Bug 425877 - "Tell the GTK theme engine that Mozilla is requesting the drawing, so it can fix its quirks" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a1.9=schrep] 2008-04-01 01:33:40 -07:00
reed@reedloden.com dd317fe5f9 Bug 382392 - "FF3 20070528: scrolling non-fixed-pos content when fixed-pos content present is extremely sluggish" (Windows fix) [p=roc@ocallahan.org (Robert O'Callahan [roc]) r=vlad a1.9=schrep] 2008-04-01 01:25:42 -07:00
masayuki@d-toybox.com f73bffde43 Bug 422888 Cannot change the inputting mode by shortcut keys of AquaSKK without non-needed char inputting r=josh, sr=vlad, b1.9=josh 2008-03-30 02:17:50 -07:00
stefanh@inbox.com cc88857f09 Bug 420726 - Use system background color for odd tree rows. ui-r=beltzner, r=josh+Mano, sr=roc, a1.9=beltzner. 2008-03-29 04:43:31 -07:00
smichaud@pobox.com f37a1c6687 Fix crash on quit in nsMenuX::RemoveAll() on 10.5.X (work around Apple bug) -- 2nd attempt to check in. b=422827 r=josh sr=vlad 2008-03-27 09:30:13 -07:00
smichaud@pobox.com b21679d8d2 Back out patch for bug 422827 because of leak test failure. 2008-03-27 09:07:27 -07:00
smichaud@pobox.com c801b40f7e Fix crash on quit in nsMenuX::RemoveAll() on 10.5.X (work around Apple bug). b=422827 r=josh sr=vlad 2008-03-27 08:40:48 -07:00
joshmoz@gmail.com 5b27bd0b9e Scrollbar thumb is drawn with wrong size for custom scrollbars. b=424074 r=josh sr=vlad 2008-03-26 22:36:20 -07:00
joshmoz@gmail.com 0049ca8388 When a user holds ctrl and left clicks, Cocoa calls menuForEvent: and then mouseDown:, which causes us to send a context menu event and then a mouse click event into gecko. Fix the ordering so we send the mouse click event and then the context menu event. This is the widget part of the fix for bug 416390. b=416390 r=smichaud sr=vlad 2008-03-26 20:47:04 -07:00
joshmoz@gmail.com fed9d375db make keyboard shortcuts work in the native filepicker on Mac OS X. b=372571 r=smichaud sr=vlad 2008-03-26 20:42:57 -07:00
vladimir@pobox.com 79d1a9ec4b b=409953; deref of null pointer on cancel of print-to-file (ignoring errors during printing is bad, mmmkay?); r=stuart 2008-03-26 18:21:46 -07:00
masayuki@d-toybox.com 50564642b1 Bug 425011 Crash @ConvertCocoaKeyEventToMacEvent with egbridge (Japanese IME) r=josh, sr=vlad, a1.9b5=beltzner 2008-03-25 13:44:06 -07:00
mats.palmgren@bredband.net 8bcb145e34 Track event loop nesting level and delay stopping a plugin until it's safe. b=420886 r+sr=jst a1.9b5=beltzner 2008-03-25 09:56:04 -07:00
reed@reedloden.com 3a1fb992e5 Bug 424809 - "nsCocoaWindow.mm causes build errors with GCC 4.2 on OS X" [p=darkweaver@gmail.com (Sean Fleming) r=hwaara sr=vlad a1.9b5=beltzner] 2008-03-24 22:00:36 -07:00
dholbert@cs.stanford.edu c237666da6 Bug 423599: Make native theming stuff use full padding when in XUL, and reduced padding when in HTML. Patch by _FrnchFrgg_ <frnchfrgg-mozbugs@altern.org>, r=ventron sr=vlad a1.9b5=beltzner. Reftest by me, r=bz a1.9b5=beltzner 2008-03-24 17:34:27 -07:00
joshmoz@gmail.com 5277b5d445 fix wonkiness with modal windows resulting from showModalDialog on Mac OS X. b=395465 r=jst r=smichaud sr=vlad a=beltzner 2008-03-23 15:30:56 -07:00
reed@reedloden.com cf8dd76188 Bug 423606 - "Some GTK themes ignore our focus drawing methods" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=vlad a1.9b5=beltzner] 2008-03-21 21:23:33 -07:00
enndeakin@sympatico.ca 2829dc5487 Bug 421817, remove dragstart, drag and dragleave events for 1.9, they'll be back in a later release, r=jonas, sr=jst, a=beltzner 2008-03-21 15:47:13 -07:00
vladimir@pobox.com 0c749ee2f6 b=424094, win32 checkboxes and radio buttons don't get hover; r=stuart,a=damon 2008-03-21 15:27:41 -07:00
reed@reedloden.com 66420d9a0a Bug 423599 - "Misaligned navigation panel on computerworld.com due to tall combobox" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=vlad a=blocking1.9+] 2008-03-19 23:08:09 -07:00
dholbert@cs.stanford.edu 6445eebcd8 Bug 417356 trivial follow-up patch: Convert inches to twips in SetUnwriteableMarginTop/Left/Bottom/Right functions. r+sr=vlad a=blocking1.9+ 2008-03-19 22:58:48 -07:00
vladimir@pobox.com 1b3dd1993e b=418294; MacOS X - text in pop-up <select>s is not vertically centered (1px too low); r=josh,sr=stuart 2008-03-19 16:01:34 -07:00
dholbert@cs.stanford.edu 15bc2e8781 Bug 417356: Define & use "UnwriteableMargin" PrintSettings pref, to make Linux printing work more like Mac printing (keeping us from printing right up against the edge of the page) Orig Patch: [r=ventron sr=roc] Updates: [r=ventron r+sr=vlad] a=blocking1.9+ 2008-03-19 13:51:42 -07:00
Olli.Pettay@helsinki.fi 5a880cef2c Bug 329385, additional patch, r+sr=jst 2008-03-19 13:18:41 -07:00
smichaud@pobox.com 05bbea7ebb Stop native events being processed via Gecko (via ProcessNextNativeEvent()) during native app-modal dialog. b=419668 r=josh sr=vlad 2008-03-19 12:43:05 -07:00
Olli.Pettay@helsinki.fi 05bea22e0b Bug 329385, r+sr=jst 2008-03-18 17:06:22 -07:00
reed@reedloden.com b0e5c1f161 Bug 422366 - "AIX Compilation error for trunk build source nsCOMPtr.h : The base class "nsISelection" is declared but not defined." [p=shailen.n.jain@gmail.com (Shailen) r+sr=roc a1.9=beltzner] 2008-03-18 12:43:51 -07:00
reed@reedloden.com 8c7fedbebd Bug 423563 - "Map mouse buttons 6-7 to horizontal scrolling on Linux" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a1.9=beltzner] 2008-03-18 12:36:09 -07:00
reed@reedloden.com 3b0c386df5 Bug 423236 - "Tree view headers should correctly tell the GTK engine if its sorted or not" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a1.9=beltzner] 2008-03-18 12:35:23 -07:00
reed@reedloden.com dbcf29a8c3 Bug 422906 - "Change a big toplevel "if(...) { <code> }" introduced by bug 415163 to an "if(!...) return; <code>"" [p=frnchfrgg-mozbugs@altern.org (RIVAUD Julien [_FrnchFrgg_]) r+sr=roc a1.9=beltzner] 2008-03-18 12:31:50 -07:00
mozilla@weilbacher.org 7ddb1d78b2 [OS/2] Bug 353011: make bookmark tooltips and popups appear in front of the bookmarks menu, p=mz@scntt.de, r=me 2008-03-18 02:35:49 -07:00
smichaud@pobox.com 51049b9795 Discard reentrant plugin events for CoreGraphics plugins as well as for QuickDraw plugins. b=409615 r=josh sr=roc 2008-03-17 08:37:05 -07:00
reed@reedloden.com 8ad7879b69 Bug 415830 - "Combobox appearance should match the native ComboBox widget and not OptionMenu" [p=frnchfrgg-mozbugs@altern.org (RIVAUD Julien [_FrnchFrgg_]) r=twanno r=Ventron sr=roc a1.9=beltzner] 2008-03-16 14:05:46 -07:00
mats.palmgren@bredband.net fa503324fd Block native event processing in the appshell while processing gecko events from a nested native event loop. b=420148 r+sr=roc a=blocking1.9 2008-03-14 18:12:13 -07:00
vladimir@pobox.com 97b7707e6e b=422248, mac buttons look bad since bug 418497, r=josh,sr=stuart 2008-03-14 12:29:32 -07:00
reed@reedloden.com 0d0dc6faa7 Bug 422531 - "Add back code so as to not regress bug 395334 again" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a1.9=beltzner] 2008-03-14 09:26:13 -07:00
dholbert@cs.stanford.edu 9a1e61b815 Backing out Bug 417356, due to pagination reftest failures. 2008-03-14 01:50:13 -07:00
roc+@cs.cmu.edu 3e0904b9d8 Bug 380115. Handle situations where the GTK widget is huge and its associated X drawable is positioned at some offset relative to the GTK widget's origin. r=vlad 2008-03-14 01:08:18 -07:00
dholbert@cs.stanford.edu 2f86ee574d Bug 417356: Define & use "UnwriteableMargin" PrintSettings pref, to make Linux printing work more like Mac printing (keeping us from printing right up against the edge of the page) r=ventron sr=roc a=blocking1.9+ 2008-03-14 00:48:04 -07:00
joshmoz@gmail.com d7f7668dfc Fix cmd-tilde for various keyboard layouts by trusting event handled status for command key events. b=417466 r=masayuki sr=roc 2008-03-13 18:08:04 -07:00
mozilla@weilbacher.org cb5bbbf751 [OS/2] Bug 411578: add headers of the Remote Workplace Server package (RWS08) to the tree to support the build on OS/2, r=mkaply 2008-03-13 16:13:10 -07:00
stefanh@inbox.com fa69f38301 Bug 421814 - Use HITheme to draw backgrounds for groupboxes. r=josh+Mano, sr=roc, a1.9=dsicore. 2008-03-13 13:24:29 -07:00
reed@reedloden.com b7325be75c Bug 297080 - "Mouse cursor stays in pointer form, moving from content area to other window" [p=kinetik@flim.org (Matthew Gregan) r+sr=roc a1.9=damons] 2008-03-12 15:44:45 -07:00
dbaron@dbaron.org f51b08f359 Restore the vertical centering code that I removed because it's needed for XUL. b=421734. r=ventnor sr=roc a=damon 2008-03-12 15:03:51 -07:00
joshmoz@gmail.com baee748de0 fix scrolling with the space bar when using Japanese IME. Patch my Masayuki Nakano. b=420699 r=josh sr=roc 2008-03-12 14:42:27 -07:00
reed@reedloden.com c8039cfd31 Bug 416868 - "Size of native style toolkit arrow" (Correct arrow rect and make it advertise its size) [p=frnchfrgg-mozbugs@altern.org (RIVAUD Julien [_FrnchFrgg_]) r=Ventron sr=roc a1.9=damons] 2008-03-12 10:27:03 -07:00
reed@reedloden.com 9b6be514e1 Back out patch from Julien Rivaud in bug 416868 due to reftest failure. 2008-03-12 08:56:14 -07:00
reed@reedloden.com c2096e7874 Bug 416868 - "Size of native style toolkit arrow" (Correct arrow rect and make it advertise its size) [p=frnchfrgg-mozbugs@altern.org (RIVAUD Julien [_FrnchFrgg_]) r=Ventron sr=roc a1.9=damons] 2008-03-12 07:00:35 -07:00
reed@reedloden.com fa503d2fb3 Fix bustage from bug 416003. 2008-03-12 04:34:34 -07:00
reed@reedloden.com d4d5f8bd90 Bug 421695 - "Toolbar and MenuBar shadows should not be saved" (Fix various uses of shadow-type) [p=ispence@gmail.com (Ian Spence) r+sr=roc a1.9=damons] 2008-03-12 03:57:05 -07:00
reed@reedloden.com 6f54c5575b Bug 416003 - "Use different arrow widgets for arrows in different context" [p=frnchfrgg-mozbugs@altern.org (RIVAUD Julien [_FrnchFrgg_]) r=Ventron r=twanno sr=roc a1.9=beltzner] 2008-03-12 03:54:22 -07:00
reed@reedloden.com 9d3befe0ca Bug 421789 - "Trivial fix to a trivial warning in gtk2drawing.c" [p=frnchfrgg-mozbugs@altern.org (RIVAUD Julien [_FrnchFrgg_]) r+sr=roc a1.9=damons] 2008-03-12 03:52:02 -07:00
reed@reedloden.com f41a2f56eb Bug 405256 - "Compile error in nsNativeDragTarget.h with MingW GCC because of missing shobjidl.h" [p=bengt.erik.soderstrom@telia.com (Bengt-Erik Soderstrom) r=bsmedberg a1.9=damons] 2008-03-12 03:46:41 -07:00
vladimir@pobox.com 50865945d9 b=365, disabled controls on vista get hover effect; r=stuart 2008-03-11 17:54:51 -07:00
blassey@mozilla.com 6cc9d5a4ed backing out: switching narrow char system calls to wide char in windows b=418703 2008-03-11 15:46:26 -07:00
blassey@mozilla.com ff89c4a3fb switching narrow char system calls to wide char in windows b=418703 r=bsmedberg r=dougt also looked at by stuart and roc a=beltzner and a=damon 2008-03-11 14:49:53 -07:00
reed@reedloden.com 120d31d7dc Bug 415163 - "GTK location bar drop-down button arrow is misaligned" [p=frnchfrgg-mozbugs@altern.org (RIVAUD Julien [_FrnchFrgg_]) r=Ryan r=twanno r=Ventron sr=roc a1.9=beltzner] 2008-03-11 01:55:54 -07:00
roc+@cs.cmu.edu b85eb999a0 Bug 403181. Pass the desired source rectangle for background images down into nsThebesImage and ensure we don't sample outside it. Back out a bad pixman patch that caused regressions, and adjust image encoding tests so they don't depend on the regression. Also switchs some reftests to quirks mode so that the 1-appunit width of <br>s doesn't bite us. r=vlad,sr=dbaron 2008-03-09 14:55:05 -07:00
mozilla@weilbacher.org f13e262e44 [OS/2] Bug 417372: permit RWS to be disabled by environment variable, p/r=Rich Walsh and me 2008-03-09 10:04:27 -07:00
reed@reedloden.com 4f37434180 Bug 419701 - "Hitting "Cancel" on custom Header/Footer dialog replaces original setting with --blank--" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a1.9=beltzner] 2008-03-08 03:33:17 -08:00
reed@reedloden.com 4c00dade39 Bug 412954 - "menus should have Menu, PopupMenu or DropdownMenu window type" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a1.9=beltzner] 2008-03-08 03:32:25 -08:00
reed@reedloden.com 3b1dd84ddd Bug 229327 - "Drag and Drop of graphic places URL in composer (rather than a <img src....)" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a1.9=beltzner] 2008-03-08 01:56:44 -08:00
dbaron@dbaron.org 93a844c0fc Make GTK2 checkbox and radio widgets put their indicator spacing in GetWidgetOverflow rather than inside their size. b=402940 r=ventnor sr=roc a=blocking1.9+ 2008-03-07 09:58:11 -08:00
dbaron@dbaron.org fe0cb896ea Give radio buttons and checkboxes a useful baseline, and switch checkboxes from text-bottom to baseline alignment (to match radios). b=402940 r+sr=bzbarsky a=blocking1.9+ 2008-03-07 09:57:34 -08:00
masayuki@d-toybox.com 81e798d4da Bug 385364 Tilde (~) key broken on some keyboard layout r=ere,sr=roc,b1.9=beltzner 2008-03-07 07:21:26 -08:00
roc+@cs.cmu.edu 17ebdab033 Backing out Bug 403181. JPEG encoding test failure :-( 2008-03-07 01:28:34 -08:00
roc+@cs.cmu.edu 2c9f274033 Bug 403181. Various fixes to image rendering. Most importantly, we track the desired subimage of a CSS background image and ensure we don't sample outside it. r=vlad,sr=dbaron 2008-03-07 00:34:12 -08:00
vladimir@pobox.com 402deb1b76 b=420325, menu item hover/cursor confusion, undoing my previous brokenness; r=enn 2008-03-06 12:56:47 -08:00
vladimir@pobox.com c325e922a7 b=415854, make single-pixel optimized images release memory; patch from joe@drew.ca; r+sr=vlad 2008-03-05 22:51:13 -08:00
vladimir@pobox.com 5ec954dd52 b=418537, vista textfield/dropdown appearance incorrect when active, r=stuart 2008-03-05 16:23:38 -08:00
blassey@mozilla.com 81d841c1fc backing out b=418703, caused test 40118 to fail on WINNT 5.2 qm-win2k3-01 dep unit test tinderbox 2008-03-05 14:56:43 -08:00
blassey@mozilla.com dfd26f92ec switching windows narrow char system calls to wide char b=418703 r=bsmedberg a=beltzner 2008-03-05 13:39:29 -08:00
masayuki@d-toybox.com b97376dfa8 Bug 419359 Compile warning about NS_TargetUnfocusedEventToLastFocusedContent r+sr=roc, a1.9=beltzner 2008-03-05 11:27:54 -08:00
joshmoz@gmail.com 611b54c343 implement insertNewline: instead of intercepting its command. b=420750 r=masayuki sr=roc a=damon 2008-03-04 14:32:55 -08:00
joshmoz@gmail.com c4314ec0ec bustage fix, NSRectFromCGRect is 10.5 only. 2008-03-04 13:07:04 -08:00
vladimir@pobox.com 21976ee124 b=418497, optimize mac native theme ; r=josh,sr=rc 2008-03-04 12:51:54 -08:00
joshmoz@gmail.com 7929feaca7 take key modifiers from the current event not the current hardware state. b=320746 r=smichaud sr=roc 2008-03-04 09:58:52 -08:00
reed@reedloden.com 9214476008 Bug 420580 - "missing padding for (content) dropdowns on XP" [p=zeniko@gmail.com (Simon Bünzli) r=vlad sr=roc a=blocking1.9+] 2008-03-04 03:21:47 -08:00
roc+@cs.cmu.edu d5b5fd63c2 Backing out 403181 again 2008-03-04 01:36:07 -08:00
roc+@cs.cmu.edu ffb68f7a15 Bug 403181. Track which subimage of an image we want to draw and copy it to a temporary surface if necessary to prevent sampling of pixels outside the subimage when zooming. Also, enable EXTEND_PAD or SetFilter(0) if the context has a transformation that's not a simple translation, since that might induce cairo to sample pixels outside the source (sub)image. r=vlad,sr=dbaron 2008-03-04 00:21:34 -08:00
joshmoz@gmail.com b783e916ab protect against exception being thrown when trying to remove a native menu item from a menu it isn't in. b=420640 r=smichaud sr=roc 2008-03-04 00:11:29 -08:00
joshmoz@gmail.com 44ff54098e fix ctrl-space for context menus. b=357540 r=smichaud sr=roc 2008-03-04 00:06:47 -08:00
vladimir@pobox.com 34db57e88c b=420381, Vista content area dropdowns often don't show dropdown arrow (bandaid); r+sr=roc, a=beltzner 2008-03-02 22:59:06 -08:00
reed@reedloden.com 8ac38c7dae Bug 420502 - "Using enter/return in dialogs runs the underlying command twice" [p=dev@schonfeld.org (Michael Schonfeld) r=josh r=masayuki sr=roc a1.9b4=beltzner a=blocking1.9+] 2008-03-02 22:29:16 -08:00
roc+@cs.cmu.edu 72f05c6698 Bug 403181 backout 2008-03-02 18:47:43 -08:00
roc+@cs.cmu.edu ad8da38faa Bug 403181, fix bustage 2008-03-02 17:14:57 -08:00
smichaud@pobox.com 88a32bb631 Fix topcrasher. b=358379 r+sr+a=mconnor 2008-03-01 11:04:33 -08:00
nick.kreeger@park.edu 5de0d07ea7 Fixing bug 420223 - Add |setDelegate:nil| call to the |nsMenuX.mm| destructor (crash protection). r=josh,sr=roc,approval1.9b4=beltzner 2008-02-29 16:05:18 -08:00
joshmoz@gmail.com b903b64b94 always link against cocoa framework on Mac OS X, cocoa exception wrapping in xpcom file io. b=419392 r=bent sr=roc a=beltzner 2008-02-29 15:24:53 -08:00
joshmoz@gmail.com de27c61ead Fix various key handling bugs by processing key down events uniformly and making sure we always send down and press events. Fixes key events in dialogs, emacs bindings, various key commands, changing IME input modes. b=358379, also fixes 418226,411304,417108. r=masayuki sr=roc a=beltzner 2008-02-28 21:47:41 -08:00
joshmoz@gmail.com 2f5d191c68 make filepicker remember last type selected. b=417910 r=smorgan sr=roc a=beltzner 2008-02-28 21:36:35 -08:00
vladimir@pobox.com e3e16abca4 b=419383, extract native vista toolbar styles and expose to themes ; r+sr=roc; a=beltzner 2008-02-28 21:10:38 -08:00
vladimir@pobox.com 97b029cb17 b=418552, use native styling for dropdown controls in xul and content area in Vista ; r+sr=roc; a=beltzner 2008-02-28 21:10:12 -08:00
reed@reedloden.com 5fc6dcde92 Bug 420198 - "Missing PR_TRUE assignment results in performance loss" [p=reed r+sr=roc a1.9b4=beltzner a=blocking1.9+] 2008-02-28 19:52:32 -08:00
smichaud@pobox.com 745327d028 Fix app-focus issues right-clicking on backgrounded browser window. b=416455 r=josh sr=roc a1.9b4=beltzner 2008-02-28 07:58:33 -08:00
roc+@cs.cmu.edu 2e9ea3f983 Backing out patch for bug 415163 to try to fix centos5 orange 2008-02-27 04:10:24 -08:00
reed@reedloden.com 10e844da5c Bug 415163 - "GTK location bar drop-down button arrow is misaligned" [p=twanno@lycos.nl (Teune van Steeg) / frnchfrgg-mozbugs@altern.org (RIVAUD Julien [_FrnchFrgg_]) r=Ryan r=twanno r=Ventron sr=roc a1.9=beltzner] 2008-02-27 02:10:32 -08:00
smichaud@pobox.com e25cb5580e Fix several focus bugs regressed by patch for bug 413882. b=404433 r=josh sr=roc 2008-02-26 14:08:27 -08:00
joshmoz@gmail.com e41c3d8923 get window.focus() working again. b=419338 r=hwaara sr=roc 2008-02-26 11:32:19 -08:00
timeless@mozdev.org 42ba41ebcb Bug 412822 nsIFilePicker makes it hard to drop in other url systems r=neil a=dsicore 2008-02-26 08:50:27 -08:00
timeless@mozdev.org 6b8d02f582 Bug 412822 nsIFilePicker makes it hard to drop in other url systems r=neil a=dsicore 2008-02-26 08:34:37 -08:00
timeless@mozdev.org 54584cc580 Bug 412822 nsIFilePicker makes it hard to drop in other url systems r=neil a=dsicore 2008-02-26 08:12:17 -08:00
mats.palmgren@bredband.net a232ebcba5 Process XPCOM events from nested native event loops. b=389931 r+sr=roc a=blocking1.9 2008-02-26 05:36:40 -08:00
stefanh@inbox.com ae3f53a4cf Bug 418308 - Use HITheme to draw native menuseparators. r=josh+Mano, sr=roc, a=beltzner. 2008-02-24 05:41:22 -08:00
Olli.Pettay@helsinki.fi 69dbbd79be Bug 418457, Remove support for onbeforecopy/cut/paste until we have a better implementation, r+sr=sicking 2008-02-24 02:55:37 -08:00
reed@reedloden.com 26cfa7d4c0 Bug 417695 - "Treeview headers should be painted with button in the middle of the header" [p=ispence@gmail.com (Ian Spence) r+sr=roc a1.9=schrep] 2008-02-23 22:20:16 -08:00
reed@reedloden.com 9d04e8e53d Back out Ian Spence's patch from bug 417695 in order to see if it is the cause of the Tp2 regression on Linux. 2008-02-23 16:54:57 -08:00
dougt@meer.net 2536e207fd Overzelous with the NS_PRINTING macro. Fixes/unbreaks non-wince non-printing builds. r=blassey 2008-02-22 22:44:06 -08:00
joshmoz@gmail.com 931fea6b94 use "-fobjc-exceptions" for all .mm files. p=shebs b=163260 r=josh r=ted 2008-02-22 13:08:36 -08:00
joshmoz@gmail.com 8aa8d96a93 allow obscured sibling sheet show code to run when necessary. b=418699 r=bent sr=roc 2008-02-21 17:47:14 -08:00
dougt@meer.net 14e3fc9a97 Fixing build bustage 2008-02-21 13:33:24 -08:00
dougt@meer.net 716544dbae windows widget fixups for windows mobile. bug 418658, r=ere, a=beltzner 2008-02-21 12:57:22 -08:00
dougt@meer.net f82becda96 bug 418654 - windows widget honor NS_PRINTING. r=ere, a=beltzner 2008-02-21 12:49:24 -08:00
reed@reedloden.com 750118335e Change two C++-style comments introduced by bug 417695 into C-style comments to kill warnings. 2008-02-21 02:48:51 -08:00
reed@reedloden.com aeb9f65349 Bug 417695 - "Treeview headers should be painted with button in the middle of the header" [p=ispence@gmail.com (Ian Spence) r+sr=roc a1.9=schrep] 2008-02-21 02:46:54 -08:00
mozilla@weilbacher.org 7ed1ca89ae Bug 413632: Remove the remaining MOZ_CAIRO_GFX (and related variables). Full patch except configure.in change. r/sr=dbaron, r=vlad, a=beltzner 2008-02-21 00:37:27 -08:00
joshmoz@gmail.com e9dc3f5dbe protect against obj-c exceptions. b=417558 r=bent sr=roc 2008-02-20 17:01:27 -08:00
joshmoz@gmail.com 744ba6688a protect against obj-c exceptions, b=417558 r=bent sr=roc 2008-02-20 15:47:05 -08:00
reed@reedloden.com 546fc74bad Bug 395983 - "Duplicated Flash menus using r60(+) of Flash player" (do native drawing instead) [p=kinetik@flim.org (Matthew Gregan) r=vlad sr=roc a=blocking1.9+] 2008-02-20 03:33:27 -08:00
reed@reedloden.com e1bee5ad78 Bug 415810 - "Respect the user's settings of icons in menus" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc r=Enn a1.9=schrep] 2008-02-20 02:12:33 -08:00
reed@reedloden.com 037d698cbf Bug 355477 - "map mouse buttons 8-9 to back/forward" [p=tester@tester.ca (Olivier Crête) r+sr=roc a1.9=schrep] 2008-02-20 02:10:08 -08:00
reed@reedloden.com b10bfe7502 Bug 418172 - "Crash when pressing "menu" key on keyboard [@ nsWindow::~nsWindow()]" [p=kinetik@flim.org (Matthew Gregan) r+sr=roc a1.9=schrep] 2008-02-20 02:04:56 -08:00
masayuki@d-toybox.com 95b63444af Bug 348341 "Reverse conversion" doesn't work by Kotoeri(Japanese input). r=josh+peterv+roc, sr=roc, b1.9=pavlov 2008-02-19 23:40:04 -08:00
masayuki@d-toybox.com 2b676caa55 Bug 417315 Cannot use IME menus during IME transaction #1 r=josh+roc, sr=roc, a1.9=beltzner 2008-02-19 23:16:06 -08:00
joshmoz@gmail.com 407832e46a focus ring cut off when autocomplete goes away on 10.4. Also optimize top-level window ::Show to be cheap when asked to go into the same state it is already in. b=417124 r=hwaara sr=roc 2008-02-19 18:30:24 -08:00
joshmoz@gmail.com dd20356317 more obj-c exception protection. b=417558 r=shebs sr=roc 2008-02-19 12:58:01 -08:00
joshmoz@gmail.com ed88015557 backing out 417124, unit test failure. 2008-02-18 17:51:51 -08:00
joshmoz@gmail.com 8697bb3a1a Aqua focus ring is cut off after form autocomplete goes away, second pass. Includes some code by hwaara from bug 392813. b=417124 r=hwaara sr=roc 2008-02-18 17:11:39 -08:00
joshmoz@gmail.com e9cf713e34 obj-c exceptions work. b=417558 r=shebs sr=roc 2008-02-18 09:30:59 -08:00
jag@tty.nl 05cdb6aefe Bug 73353: Clean up our MODULE/REQUIRES story. rs=dbaron, a=brendan 2008-02-18 00:50:04 -08:00
mats.palmgren@bredband.net b782b22401 Initialize mDownloadFonts to fix an UMR. b=413255 r+sr=roc a=blocking1.9 2008-02-16 18:22:56 -08:00
joshmoz@gmail.com c98dd4c4cd back out focus ring clipping fix from bug 417124 2008-02-16 12:33:32 -08:00
joshmoz@gmail.com 0558170047 fix focus ring clipping with form autocomplete on 10.4. b=417124 r=smichaud sr=roc 2008-02-15 10:32:55 -08:00
reed@reedloden.com 57ce1ad578 Bug 406474 - "Native GTK look for toolbar arrows" [p=twanno@lycos.nl (Teune van Steeg) r+sr=roc a1.9=beltzner] 2008-02-14 21:28:44 -08:00
dholbert@cs.stanford.edu b05af4d0c6 Bug 417351: (Linux only) Initialize nsDeviceContextSpecGTK member data to null, fixing crash in destructor when cancelling printing. r+sr=roc, a=blocking1.9+ 2008-02-13 15:14:52 -08:00
joshmoz@gmail.com c545189a81 Infrastructure for catching Obj-C exceptions. Cocoa appshell usage. b=163260 r=shebs sr=roc 2008-02-13 15:11:11 -08:00
mozilla@weilbacher.org 0ee456584a [OS/2] Bug 414596: implement nsIdleService on OS/2 (using DSSaver), r=mkaply 2008-02-13 13:46:42 -08:00
smichaud@pobox.com 6af72d7590 Mouse-down doesn't always change focus appropriately. b=413882 r=joshmoz sr=roc 2008-02-13 07:57:12 -08:00
reed@reedloden.com 0a9fd049aa Add bug number to comment for future reference. 2008-02-13 03:05:09 -08:00
reed@reedloden.com e17e6dbbbd Bug 414314 - "Since landing of bug 193001, I cannot print with HP-Toolbox 2.7.10 or earlier" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a=blocking1.9+] 2008-02-13 03:03:43 -08:00
joshmoz@gmail.com bf5e87ff4e fix filter popup menu in file picker (save dialog, etc.). b=412680 r=kreeger sr=roc 2008-02-12 19:38:06 -08:00
dholbert@cs.stanford.edu c250a082bf Bug 375749: include margin when positioning CGContext for Mac print & print-preview. r+sr=pavlov, a=blocking1.9+ 2008-02-11 10:28:18 -08:00
joshmoz@gmail.com 9e6291f06f backing out bug 358379 due to it causing bug 415923. 2008-02-10 23:13:18 -08:00
reed@reedloden.com 01220d4c6d Bug 415494 - "Wrong rendering of entries (moz_gtk_entry_paint)" [p=frnchfrgg-mozbugs@altern.org (RIVAUD Julien [_FrnchFrgg_]) r=twanno sr=roc a1.9=damons] 2008-02-10 22:17:21 -08:00
reed@reedloden.com 3b9acf1aa6 Bug 413854 - "Wrong rendering of -moz-appearance: listbox and -moz-appearance: treeview" (Use a real scrolled window to draw the inset shadow) [p=frnchfrgg-mozbugs@altern.org (RIVAUD Julien [_FrnchFrgg_]) r=Ventron sr=roc a1.9=damons] 2008-02-10 00:36:46 -08:00
reed@reedloden.com b8a595d2e2 Bug 415497 - "Put the back button on the window edge to make it an easier target" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r=gavin sr=roc a1.9=damons] 2008-02-10 00:32:37 -08:00
reed@reedloden.com fe35178fbc Bug 414748 - "Improve focus ring painting of native themed location bar" [p=twanno@lycos.nl (Teune van Steeg) r+sr=roc r=Enn a1.9=schrep] 2008-02-10 00:30:04 -08:00
reed@reedloden.com a2e9eacbfe Bug 415283 - "Button focus does not respect relief setting" (Sets the relief of the button so the focus is correct) [p=ispence@gmail.com (Ian Spence) r+sr=roc a1.9=damons] 2008-02-09 22:58:57 -08:00
reed@reedloden.com 549339875d Bug 411005 - "both Dvorak and QWERTY keybindings active in text fields when using dvorak layout" [p=lolkaantimat@gmail.com (Evgeniy Ivanov [powerfox]) r+sr=roc a1.9=schrep] 2008-02-09 22:34:46 -08:00
reed@reedloden.com 2df92eb282 Bug 414960 - "Horizontal scroll is backwards" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a1.9=damons] 2008-02-09 22:08:58 -08:00
reed@reedloden.com a00043f6e5 Bug 413462 - "GTK print dialog has incorrect filename extension for Print to File" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a1.9=damons] 2008-02-09 22:07:34 -08:00
reed@reedloden.com 4fdc05e07a Bug 415137 - "activate-slider style property of GtkRange is not read" (Use the "activate-slider" style property) [p=ispence@gmail.com (Ian Spence) r+sr=roc a1.9=damons] 2008-02-09 21:26:19 -08:00
jag@tty.nl 6b4aa39072 Bug 333308: make clean and make distclean miss various files. r=bsmedberg, a=schrep 2008-02-09 02:37:42 -08:00
mozilla@weilbacher.org 85aa24ca33 [OS/2] fix build break following bug 414671 2008-02-08 14:33:16 -08:00
mozilla.mano@sent.com 47f6fa3680 Bug 416113 - cocoa widget does not draw focus rings for xul textboxes. r=josh, sr=roc, a=damons. 2008-02-07 13:54:24 -08:00