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

9205 Коммитов

Автор SHA1 Сообщение Дата
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
joshmoz@gmail.com b893e50ea1 oops, wrong width on multiline focus rings. minor update to patch for bug 415466 that just landed. 2008-02-07 04:37:51 -08:00
joshmoz@gmail.com 4f992d164d draw focus rings for single and multi-line text fields on mac. b=415466 r=smichaud sr=roc a=schrep 2008-02-07 03:39:04 -08:00
reed@reedloden.com 0c01605d4d Bug 406140 - "The inner-border style property of GtkButton is not read" [p=twanno@lycos.nl (Teune van Steeg) r+sr=roc a1.9=schrep] 2008-02-07 01:27:27 -08:00
reed@reedloden.com eb1db9d913 Bug 395564 - "scrollbar's arrow buttons should be disabled when they can't scroll further" [p=twanno@lycos.nl (Teune van Steeg) r+sr=roc a1.9=schrep] 2008-02-07 01:26:22 -08:00
reed@reedloden.com d9630e42ba Bug 415425 - "Transparent backgrounds of images print as black under Linux" (Give PS priority over PDF by default) [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a=blocking1.9+] 2008-02-06 21:24:51 -08:00
roc+@cs.cmu.edu 2c6d20028c Fixing bustage 2008-02-06 20:34:22 -08:00
roc+@cs.cmu.edu bb395f76ba Bug 414482. Don't leak by double-addreffing in CEnumFormatEtc::Clone. Also, fix nsDataObj refcnt logging so we don't appear to be leaking those. r=jmathies,sr=jonas 2008-02-06 20:07:15 -08:00
roc+@cs.cmu.edu c2ddaf9925 Bug 414671. Don't leak window after drag-drop operation --- make nsGUIEvent::widget an nsCOMPtr. r+sr=sicking 2008-02-06 20:04:58 -08:00
reed@reedloden.com a1ec0f47c1 Bug 66519 - "Supporting Internet keys in XFree86 4" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a1.9=schrep] 2008-02-06 13:56:02 -08:00
aaronleventhal@moonset.net 842a00613e Back out bug 413778, since it didn't work completely and also broke focus when returning to Window. 2008-02-06 12:34:35 -08:00
enndeakin@sympatico.ca b8f761bd82 Bug 390696, scale thumb is too small on vista, use a hardcoded size, r+sr=roc 2008-02-06 06:12:24 -08:00
joshmoz@gmail.com b9da1668ce Cmd+Return no longer opens focused link in new tab, events getting sent to wrong widget. Also fixes embedding bug 415437. b=358379 r=masayuki sr=roc 2008-02-05 22:26:11 -08:00
joshmoz@gmail.com 7496007653 back out patch for bug 400028, it caused 407020 which is more serious. b=400028 r=josh sr=roc 2008-02-05 22:22:51 -08:00
mozilla@weilbacher.org 38278a2255 [OS/2] Bug 394412: fix scaling issues and add support for pagination, so that printing now works in principle. (OS/2 only, NPOTB) 2008-02-04 01:31:05 -08:00
jruderman@hmc.edu 264abd97ff Add crashtest. Note that the original bug was a warning, not an assertion. 2008-02-03 20:57:17 -08:00
masayuki@d-toybox.com bd53691396 Bug 414903 Cannot use arrow keys and function keys at using IME r=josh, sr=roc, a1.9b3=beltzner 2008-01-30 21:26:55 -08:00
mozilla@weilbacher.org 1069bee8f5 [OS/2] Bug 394412: on the way to be able to print through cairo 2008-01-29 16:16:19 -08:00
joshmoz@gmail.com 66e301bea1 Spurious mouseout event with overlapped divs on Mac OS X. Patch by Matthew Gregan. b=411597 r=josh sr=roc 2008-01-29 13:12:00 -08:00
joshmoz@gmail.com 52533a5203 fix performKeyEvent handling so we don't beep when commands are successful. b=376077 r=smichaud sr=roc 2008-01-28 22:11:06 -08:00
mozilla@weilbacher.org d0cb8b7ca7 Bug 412582: remove MOZ_ENABLE_CAIRO_GFX from the build system, r=ted.mielczarek, a=beltzner 2008-01-28 15:07:34 -08:00
aaronleventhal@moonset.net bac90ec51a Bug 413778. Extra nsDocAccessible quickly created and destroyed whenever new tab is opened. r=surkov, r=emaijala, sr=neil, a=blocking1.9 2008-01-27 21:54:12 -08:00
reed@reedloden.com 923e735698 Bug 408578 - "gtk: combobox pushed state" (Don't forget editable menulists) [p=frnchfrgg-mozbugs@altern.org (RIVAUD Julien [_FrnchFrgg_]) r=Ventron sr=roc a1.9=schrep] 2008-01-26 21:11:15 -08:00
reed@reedloden.com e36fc1601b Bug 400019 - "clicking panel should just close menulist inside it (toolbar bookmark menu)" [p=enndeakin@sympatico.ca (Neil Deakin) r=dougt r=emaijala sr=roc a=blocking1.9+] 2008-01-26 20:43:37 -08:00
reed@reedloden.com ccf3f4d56c Bug 413930 - "Some arrows are not visible on hover in High Contrast Inverse Theme" [p=twanno@lycos.nl (Teune van Steeg) r+sr=roc a1.9=beltzner] 2008-01-26 20:32:31 -08:00
reed@reedloden.com 904bef76df Bug 413854 - "Wrong rendering of -moz-appearance: listbox and -moz-appearance: treeview" [p=frnchfrgg-mozbugs@altern.org (RIVAUD Julien [_FrnchFrgg_]) r=Ventron sr=roc a1.9=beltzner] 2008-01-26 20:27:35 -08:00
jag@tty.nl ad8be13150 Bug 414148: Avoid copy of some nsDependentC?Strings. sr=dbaron, a=mtschrep 2008-01-26 15:00:19 -08:00
vladimir@pobox.com 27a315c2c4 b=403296, fix bogus warning from Cocoa native theme painting, r=stuart 2008-01-25 16:26:48 -08:00
reed@reedloden.com c59fea3418 Bustage fix. 2008-01-24 01:47:03 -08:00
reed@reedloden.com 17ef08e932 Bug 413272 - "HTML SELECT does not show selected item in windows "selected text" style - recent regression" (use new CSS system color for html select options) [p=twanno@lycos.nl (Teune van Steeg) r+sr=roc a=blocking1.9+] 2008-01-24 01:31:44 -08:00
reed@reedloden.com b38365a4ba Bug 409773 - "gtk: in small scrolled area handle is not shown" (Make scrollbar thumbs smaller when they exceed the available space) [p=twanno@lycos.nl (Teune van Steeg) r+sr=roc a1.9=schrep] 2008-01-23 23:28:35 -08:00
joshmoz@gmail.com 7322a4178c decomtaminate nsIChangeObserver, nsIChangeManager, nsIMenuCommandDispatcher. b=413407 r=bent sr=roc a=beltzner 2008-01-22 20:04:15 -08:00
reed@reedloden.com 9d6e427d27 Bug 193001 - "Use gnome's native print dialog" (Followup 2: HIG fixes) [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr+a1.9=roc] 2008-01-21 23:40:23 -08:00
reed@reedloden.com fe70b32fa6 Bug 413084 - "New location bar style does not update on GTK theme change" (use already created child widgets of GtkComboBoxEntry) [p=twanno@lycos.nl (Teune van Steeg) r+sr=roc a1.9=schrep] 2008-01-21 16:15:06 -08:00
reed@reedloden.com ec0e9ea427 Bug 193001 - "Use gnome's native print dialog" (possible crash follow-up) [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr+a1.9=roc] 2008-01-21 16:09:37 -08:00
reed@reedloden.com 23bbd145b3 Bug 193001 - "Use gnome's native print dialog" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr+a1.9=roc] 2008-01-20 19:47:25 -08:00
sergei_d@fi.tartu.ee 75f64fb5cb Bug 346690, p=sergei_d, r=thesuckiestemail, NPOB 2008-01-19 14:21:51 -08:00
mozilla@weilbacher.org d16ee3629d [OS/2] Bug 346690: Implement CSS3 CR cursor:none, OS/2 followup, r=mkaply 2008-01-19 00:35:49 -08:00
jwalden@mit.edu 02cebb5483 Bug 346690 - Add support for the 'none' keyword for the CSS cursor property. r=dbaron, sr=mats, a=schrep 2008-01-18 10:46:38 -08:00
jwalden@mit.edu 8d1b1d2a9c Bug 346690 - Add support for the 'none' keyword for the CSS cursor property. r=dbaron, sr=mats, a=schrep 2008-01-18 10:39:49 -08:00
aaronleventhal@moonset.net 6e909052f2 Bug 412644. Crash [ @ atk/nsAccessibleWrap::FireAccessibleEvent ]. r=ginn.chen, a=schrep 2008-01-17 18:56:38 -08:00
aaronleventhal@moonset.net b4b3e35ce2 Backing out until I have fix for bustage 2008-01-17 18:49:04 -08:00
aaronleventhal@moonset.net 2f158ed338 Bug 412644. Crash [ @ atk/nsAccessibleWrap::FireAccessibleEvent ]. r=ginn.chen, a=schrep 2008-01-17 18:33:56 -08:00
smichaud@pobox.com 0543e869d4 Fix a number of focus bugs on OS X. b=403232 r=joshmoz sr=roc 2008-01-17 08:58:29 -08:00
reed@reedloden.com 0b03813df8 Bug 404825 - "Bookmark folders in Personal Toolbar" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a1.9=schrep] 2008-01-17 02:24:31 -08:00
reed@reedloden.com b3a2ff4d39 Bug 412281 - "[GTK] Unfocused options list looks like focused ones" (use -moz-cellhighlight* for non focused selects) [p=twanno@lycos.nl (Teune van Steeg) r+sr=roc a1.9=schrep] 2008-01-17 02:22:34 -08:00
reed@reedloden.com ac15e5aa0a Back out Michael Ventnor's patch from bug 193001 for now, as it is causing crashes in bug 396024's mochitest. 2008-01-17 02:11:00 -08:00
reed@reedloden.com 152087c014 Fix bustage on Solaris from bug 193001. 2008-01-16 23:10:23 -08:00
reed@reedloden.com 5f12169f85 Fix bustage from bug 405512 by removing unneeded |if| check. 2008-01-16 23:06:43 -08:00
reed@reedloden.com 10aa82e60c Bug 405512 - "deCOMtaminate nsIMenuRollup" [p=karunasagark@gmail.com (karuna [kay]) r+sr=roc a1.9=schrep] 2008-01-16 22:57:13 -08:00
reed@reedloden.com 9e6a8820f7 Bug 193001 - "Use gnome's native print dialog" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a1.9=schrep] 2008-01-16 22:27:50 -08:00
joshmoz@gmail.com 5e9f612ec9 Revert async context menu events from bug 389542 now that 392652 is fixed. b=396186 r=smichaud sr=roc a=schrep 2008-01-16 20:59:43 -08:00
reed@reedloden.com ef3504bd46 Bug 412432 - "New location bar style requires GTK 2.12" (Use the default value for arrow scaling) [p=twanno@lycos.nl (Teune van Steeg) r+sr=roc a1.9=schrep] 2008-01-15 21:02:02 -08:00
reed@reedloden.com 90adc37187 Bug 412341 - "clicking opened menuitem or combobox doesn't close menu" [p=kinetik@flim.org (Matthew Gregan) r+sr+a1.9=roc] 2008-01-15 17:45:36 -08:00
smichaud@pobox.com 6a4e776aec Mouse-moved events sent to minimized window (Apple bug, work around it). b=410219 r=joshmoz sr=vladimir 2008-01-15 16:45:54 -08:00
mats.palmgren@bredband.net 4bd37c6d77 Make the code resilient to widget destruction from Gecko event handling. b=402505 r=joshmoz sr=roc a=blocking1.9 2008-01-15 15:11:55 -08:00
mats.palmgren@bredband.net 01e19d6a3f Backout bug 402505. 2008-01-15 15:11:21 -08:00
smichaud@pobox.com e0463cf3fa Avoid using freed memory (patch by Mats Palmgren). b=402505 r=joshmoz sr=roc 2008-01-15 14:34:54 -08:00
reed@reedloden.com df81fd41d8 Bug 405210 - "Improve look of location bar dropdown button" (followup patch: fix some glitches) [p=twanno@lycos.nl (Teune van Steeg) r=gavin r+sr=roc a1.9=schrep] 2008-01-14 03:13:39 -08:00
reed@reedloden.com caab34893f Bug 405210 - "Improve look of location bar dropdown button" (styles editable drop down buttons - including autocomplete dropmarkers - natively) [p=twanno@lycos.nl (Teune van Steeg) r+sr=roc a1.9=schrep] 2008-01-14 03:12:29 -08:00
reed@reedloden.com 5cecb2fc60 Bug 409388 - "Number box text fields seem not to get repainted on focus events" [p=twanno@lycos.nl (Teune van Steeg) r=Enn sr=roc a1.9=schrep] 2008-01-14 02:20:59 -08:00
reed@reedloden.com a3ca846386 Bug 188126 - "gtk2: autocomplete/popup widgets should not block clicks outside of themselves" (make progress towards fixing this bug by adding support to the GTK2 widget code) [p=kinetik@flim.org (Matthew Gregan) r+sr=roc a1.9=schrep] 2008-01-14 01:40:45 -08:00
reed@reedloden.com 5b5e4f44ab Bug 408095 - "Screen artifacts when opening a hidechrome window" [p=kinetik@flim.org (Matthew Gregan) r+sr+a1.9=roc] 2008-01-14 01:35:19 -08:00
joshmoz@gmail.com deee78c0b6 draw radio buttons using NSCell. b=394892 r=cbarrett sr=roc 2008-01-13 20:48:33 -08:00
reed@reedloden.com 5f125762b3 Bug 410489 - "gtk: wrong scrollbar in nodoka theme (git)" (make it possible for GTK themes to distinguish secondary steppers) [p=twanno@lycos.nl (Teune van Steeg) r+sr=roc a1.9=schrep] 2008-01-12 20:13:50 -08:00
reed@reedloden.com fb870c1713 Bug 408578 - "gtk: combobox pushed state" [p=ispence@gmail.com (Ian Spence) r+sr+a1.9=roc] 2008-01-12 18:56:01 -08:00
dolske@mozilla.com 554ae55d55 Bug 410215 - GTK's .xpm decoding is weird, stop using XPM as the default window icon. r+sr=roc, a1.9=schrep 2008-01-09 22:04:51 -08:00
mozilla@weilbacher.org f1baa0178a [OS/2] Bug 305061: use RWS to improve platform integration on OS/2 (base RWS support and helper app handling), p=Rich Walsh and me, testing=abwillis1,daveryeo,wuno, r=mkaply 2008-01-09 14:24:05 -08:00
reed@reedloden.com 55feaf1bbb Bug 265698 - "XUL tab widgets are rendered incorrectly on GTK" (Correct use of units in nsNativeThemeGTK::GetWidgetOverflow()) [p=reg@openpave.org (Jeremy Lea) / frnchfrgg-mozbugs@altern.org (RIVAUD Julien [_FrnchFrgg_]) r=twanno sr=roc a1.9=schrep] 2008-01-08 23:40:21 -08:00
joshmoz@gmail.com d5ef901197 render focus rings for native push buttons correctly. b=409912 r=cbarrett sr=roc 2008-01-08 18:52:36 -08:00
enndeakin@sympatico.ca 3981720fb6 Bug 376578, drag feedback is offset when dpi is changed, r+sr=roc 2008-01-08 14:03:53 -08:00
reed@reedloden.com ea08283c52 Back out Ian Spence's patch from bug 408578 due to it probably causing regression bug 410881. 2008-01-07 02:58:41 -08:00
sayrer@gmail.com b3e5304f25 Bug 411036. uninitialized parameter used in gtk2drawing.c. r=ventnor, sr=roc, a=schrep 2008-01-06 23:02:48 -08:00
roc+@cs.cmu.edu df70c1d8dd Bug 408182. Turn off Gfx pixel-snapping for print contexts. r=vlad 2008-01-06 16:50:18 -08:00
alqahira@ardisson.org 3ea78da253 Bug 326035 - Page Up and Page Down do not hide cursor. Patch by Markus Magnuson <markus.magnuson@gmail.com>, r=josh, sr=roc, a/1.9=schrep 2008-01-05 15:33:53 -08:00