Commit Graph

592 Commits

Author SHA1 Message Date
reed@reedloden.com
c2a9789b6f 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
e767380c51 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
d527d33641 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
b2737dc69c 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
109682711c 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
0e275d9028 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
a8521ca825 Backout bug 402505. 2008-01-15 15:11:21 -08:00
smichaud@pobox.com
742d0427ff 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
cf8b79b983 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
acdcd9ddc5 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
23fb50db26 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
0238c6619e 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
520f5a614d 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
95b69c15ec draw radio buttons using NSCell. b=394892 r=cbarrett sr=roc 2008-01-13 20:48:33 -08:00
reed@reedloden.com
885d5db188 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
df0221fbbe 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
e9dc8deccc 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
f750834527 [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
ac16622ffd 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
1b05b01087 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
e6ce27c055 Bug 376578, drag feedback is offset when dpi is changed, r+sr=roc 2008-01-08 14:03:53 -08:00
reed@reedloden.com
59156028ee 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
6486bf9f2e 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
d9682e9206 Bug 408182. Turn off Gfx pixel-snapping for print contexts. r=vlad 2008-01-06 16:50:18 -08:00
alqahira@ardisson.org
8fe988018d 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
reed@reedloden.com
94ae6996d9 Bug 331198 - "Use NS_PTR_TO_* instead of G(U)INT_TO_POINTER to fix 64-bit build on AIX" [p=ganesh.mozilla@gmail.com (Ganesh) / shailen.n.jain@gmail.com (Shailen) r=biesi r+sr+a1.9=roc] 2008-01-04 21:43:22 -08:00
reed@reedloden.com
50c5641cad Bug 126730 - "full screen: problem with maximize/fullscreen/restore (still broken on Linux)" [p=dennis.mckenzie@sympatico.ca (Dennis McKenzie) r+sr+a1.9=roc] 2008-01-04 21:34:00 -08:00
mozilla@weilbacher.org
4c8e92cd37 [OS/2] Bug 410566: replace ..apps filter in file picker with correct application extensions, r=mkaply 2008-01-03 05:27:03 -08:00
reed@reedloden.com
78701fb65e Bug 408990 - "gtk: expander in treeview is not the correct size" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr+a1.9=roc] 2008-01-02 23:07:32 -08:00
reed@reedloden.com
a06873a75e Bug 408578 - "gtk: combobox pushed state" [p=ispence@gmail.com (Ian Spence) r+sr+a1.9=roc] 2008-01-02 22:27:57 -08:00
reed@reedloden.com
a96d1464c2 Bug 409578 - "Clean-up some compile warnings under widget/src/gtk2" [p=reed r+sr=roc a1.9=stuart] 2008-01-01 02:21:28 -08:00
reed@reedloden.com
1d602b3c42 Bug 105708 - "move nsUnitConversion.h" [p=reg@openpave.org (Jeremy Lea) r+sr+a1.9=roc] 2008-01-01 02:11:02 -08:00
mozilla@weilbacher.org
f04b27baba [OS/2] Bug 368864: now really make menu selection visible on Warp3, r=mkaply 2007-12-28 15:34:22 -08:00
mozilla@weilbacher.org
a35a52bb40 [OS/2] Bug 395491: Fix files copied over from gfx for compilation, step 2 to remove nightmarish palette handling, r=mkaply 2007-12-28 14:44:56 -08:00
jruderman@hmc.edu
9a2f5e4441 Add wide-button crashtest 2007-12-23 17:55:58 -08:00
joshmoz@gmail.com
d9ada1467e draw push buttons with NSButtonCell. b=407093, also fixes 384569. r=cbarrett sr=roc 2007-12-23 11:22:47 -08:00
reed@reedloden.com
3d85454622 Bug 409471 - "Cleanup some GTK code for performance" (Add missing widgets to moz_gtk_shutdown()) [p=ispence@gmail.com (Ian Spence) r+sr+a1.9=roc (IRC)] 2007-12-22 10:59:35 -08:00
reed@reedloden.com
8994dc3e28 Bug 265698 - "XUL tab widgets are rendered incorrectly" (Refactor native GTK drawing of tabs, taking advantage of the new CSS) [p=frnchfrgg-mozbugs@altern.org (RIVAUD Julien [_FrnchFrgg_]) r=twanno sr+a1.9=roc] 2007-12-21 04:25:10 -08:00
reed@reedloden.com
2770d799a0 Bug 265698 - "XUL tab widgets are rendered incorrectly" (Refactor native GTK drawing of tabs, taking advantage of the new CSS) [p=frnchfrgg-mozbugs@altern.org (RIVAUD Julien [_FrnchFrgg_]) r=twanno sr+a1.9=roc] 2007-12-21 03:51:48 -08:00
reed@reedloden.com
04dfb3575f Bug 399545 - "<textbox type="number"> spin buttons look wrong with some GTK themes" (add GTK theming for spinner and spinner-textfield) [p=twanno@lycos.nl (Teune van Steeg) r+sr=roc a1.9=beltzner] 2007-12-21 03:30:29 -08:00
reed@reedloden.com
be87af14d3 Bug 399545 - "<textbox type="number"> spin buttons look wrong with some GTK themes" (add GTK theming for spinner and spinner-textfield) [p=twanno@lycos.nl (Teune van Steeg) r+sr=roc a1.9=beltzner] 2007-12-21 03:30:00 -08:00
reed@reedloden.com
3927f9b31d Bug 406330 - "Winstripe and Gnomestripe look bad in RTL mode" (Fix gnomestripe rtl) [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r=Ryan a=blocking-firefox3+] 2007-12-21 03:17:01 -08:00
hwaara@gmail.com
9fc1c6a41c bug 307204, implement support for transparent windows in XUL for Mac OS X. r=josh, sr=roc, approval1.9=damons 2007-12-19 11:40:18 -08:00
reed@reedloden.com
4608ba79c2 Bug 408853 - "no borders for a lot of ok/default buttons" [p=ispence@gmail.com (Ian Spence) r+sr=roc a1.9=schrep] 2007-12-19 03:37:04 -08:00
reed@reedloden.com
a7452ec742 Bug 408620 - "Native theming should set the correct orientation on underlying gtk objects before drawing" ([3/3] Use new direction parameter to set the direction of underlying widget before painting) [p=frnchfrgg-mozbugs@altern.org (RIVAUD Julien [_FrnchFrgg_]) r=twanno sr=roc a1.9=schrep] 2007-12-19 03:35:35 -08:00
reed@reedloden.com
13141a5970 Bug 408620 - "Native theming should set the correct orientation on underlying gtk objects before drawing" ([2/3] Add direction parameter to all moz_*_paint() functions) [p=frnchfrgg-mozbugs@altern.org (RIVAUD Julien [_FrnchFrgg_]) r=twanno sr=roc a1.9=schrep] 2007-12-19 03:34:49 -08:00
reed@reedloden.com
cd52888652 Bug 408620 - "Native theming should set the correct orientation on underlying gtk objects before drawing" ([1/3] Correct coding glitches in gtk2drawing.c) [p=frnchfrgg-mozbugs@altern.org (RIVAUD Julien [_FrnchFrgg_]) r=twanno sr=roc a1.9=schrep] 2007-12-19 03:33:45 -08:00
reed@reedloden.com
b9993939d8 Bug 396876 - "GTK file picker doesn't show preview of file" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a1.9=schrep] 2007-12-19 03:30:16 -08:00
reed@reedloden.com
985a24f578 Bug 369599 - "[Linux] Combo box with container visible only on hover disappears when hovering its dropdown" [p=kinetik@flim.org (Matthew Gregan) r+sr=roc a1.9=beltzner] 2007-12-19 03:21:05 -08:00
smichaud@pobox.com
afaa3a7b23 Back out patch for bug 403232 -- caused mochitest failures. 2007-12-18 21:52:48 -08:00
smichaud@pobox.com
6d86e37dc1 Fix multiple focus bugs. b=403232 r=joshmoz sr=roc 2007-12-18 16:35:14 -08:00
vladimir@pobox.com
1f7f3e59ed b=406458; code cleanup: add new ThebesContext() call as opposed to NATIVE_THEBES_CONTEXT hackery, r=stuart 2007-12-18 15:01:15 -08:00
maxf@magma.ca
49eda3bf0d See bugzilla bug 280725. Changes were made to the xremote mechanism to move it out of the os-specific widget code and into the more generic command line code in the toolkit. This bug implements the corresponding changes for the QNX Neutrino Mozilla based browser: 1) The xremote related code is removed from widget/src/photon/. 2) The nsPhMozRemoteHelper.* source files removed in step 1 are renamed to nsPhRemoteService.* and modified to work under toolkit/components/remote/. 3) Finally the photon specific code in widget/src/xremoteclient is modified so that the mozilla-xremote-client utility works as it did before. These changes are all Neutrino-only and should not affect any other platform, and in theory cannot bust any Tinderbox builds. p=407800 r=bsmedberg 2007-12-18 14:00:51 -08:00
reed@reedloden.com
6bcdccdb1a Back out patch by Ian Spence in bug 407069 due to regressions. 2007-12-17 21:45:24 -08:00
reed@reedloden.com
64c4b90d72 Bug 406407 - "Accelerators for textEdit should not be affected by keyboard group/level" [p=lolkaantimat@gmail.com (Evgeniy Ivanov) r+sr=roc a1.9=damons] 2007-12-17 21:41:56 -08:00
reed@reedloden.com
5dd645565e Bug 408705 - "Default buttons should be painted as such" [p=ispence@gmail.com (Ian Spence) r+sr=roc a1.9=beltzner] 2007-12-17 21:29:27 -08:00
joshmoz@gmail.com
1a765a6961 fix multiple bugs related to mouse event handling. b=407876, 396952, 408319 r=smichaud sr=roc 2007-12-17 20:44:30 -08:00
mozilla@weilbacher.org
22a6a163bb [OS/2] Bug 368864: try to make menu selection visible on Warp3, r=mkaply 2007-12-14 12:30:02 -08:00
reed@reedloden.com
874a80563f Back out patch from bug 406047, as it is causing orange on Linux and Tp regression on Mac. 2007-12-14 00:55:08 -08:00
reed@reedloden.com
d774c0ef72 Bug 316748 - "[RTL] [GTK] dropdown arrow is on the wrong side" [p=twanno@lycos.nl (Teune van Steeg) r+sr=roc a1.9=schrep] 2007-12-13 23:26:03 -08:00
reed@reedloden.com
7ef5d7c383 Bug 406407 - "Accelerators for textEdit should not be affected by keyboard group/level" [p=lolkaantimat@gmail.com (Evgeniy Ivanov) r+sr=roc a1.9=stuart] 2007-12-13 23:20:32 -08:00
reed@reedloden.com
08dd83d014 Bug 408023 - "The indicator doesn't look disabled in a disabled check menu item" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a1.9=schrep] 2007-12-13 23:02:05 -08:00
reed@reedloden.com
b5b5ae9810 Bug 407982 - "More events should walk the Gdk tree instead of being dropped" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a1.9=schrep] 2007-12-13 23:00:44 -08:00
cbarrett@mozilla.com
ee1f94a08f Bug 407063 - Bottom border of title bar on Leopard does not dim properly. r=joshmoz, sr=roc. 2007-12-11 11:52:26 -08:00
reed@reedloden.com
029e5b4292 Bug 118299 - "NS_THEME_RESIZER implementation (GTK)" (use window manager's resize and support it in gtk2) [p=ian@mckellar.org (Ian McKellar) r+sr=roc a1.9=mconnor] 2007-12-11 02:08:35 -08:00
reed@reedloden.com
98371122a6 Bug 407069 - "GTK Menus ignore native vertical padding" [p=ispence@gmail.com (Ian Spence) r+sr=roc a1.9=beltzner] 2007-12-11 01:19:52 -08:00
reed@reedloden.com
bc725fc31c Bug 406676 - "GTK Menu Separator is not painted natively" [p=ispence@gmail.com (Ian Spence) r+sr=roc a1.9=beltzner] 2007-12-11 01:09:09 -08:00
reed@reedloden.com
c78b6908ce Bug 386687 - "mouse wheel events propagated from plugin windows are dropped and so do not scroll" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a1.9=damons] 2007-12-11 00:49:46 -08:00
reed@reedloden.com
c79de8eb98 Bug 21747 - "Implement backend for cmd_copyImageContents" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a1.9=beltzner] 2007-12-11 00:42:30 -08:00
mark@moxienet.com
867dfb80ed 407535 Compilation with Apple gcc 4.2 fails with: nsMenuBarX.h:134: error: extra qualification 'nsMenuBarX::' on member 'CreateNativeAppMenuItem' and other extra qualification errors. Remove redundant qualifications. Patch by Simon Howes <simon.bugzilla@googlemail.com>. r=me sr=roc a/1.9=mtschrep 2007-12-10 19:44:51 -08:00
joshmoz@gmail.com
794a5410b7 Only send a synthetic mouse down on mouse up when there is a rollup widget. Stops windows from getting incorrectly raised on mouse up. b=407310 r=smichaud sr=roc 2007-12-10 15:22:31 -08:00
dholbert@cs.stanford.edu
d5d4ab9daa Bug 403887: disable broken window-resizer on GTK. Patch by Michael Ventnor <ventnor.bugzilla@yahoo.com.au>, r+sr=roc, a=dsicore 2007-12-06 13:47:35 -08:00
joshmoz@gmail.com
38d4c44eec Mouse move events can be double processed, causes menu flicker and other issues. b=406362 r=smichaud sr=roc 2007-12-05 15:17:08 -08:00
joshmoz@gmail.com
db99b9e5d9 back out 376077, too problematic for beta 2. 2007-12-05 13:19:07 -08:00
joshmoz@gmail.com
704924cfd4 Closing a child window can hide its parent incorrectly. "Clicking Done in toolbar customization panel hides parent window". Original patch by Neil Deakin, updated by Josh Aas. b=406342 r=Enn r=josh sr=vlad 2007-12-05 11:19:08 -08:00
mkaply@us.ibm.com
39d9cbbab4 OS/2 build bustage - bug 406956 2007-12-05 04:55:31 -08:00
reed@reedloden.com
a3ee1cccb3 Bug 404816 - "Visual bug in list view header" [p=twanno@lycos.nl (Teune van Steeg) r+sr=roc a1.9=damons] 2007-12-04 17:09:29 -08:00
joshmoz@gmail.com
9bd7cea3bd if we send a gecko event into gecko from performKeyEvent, assume it was handled despite any return value. b=376077 r=masayuki sr=roc 2007-12-04 16:08:33 -08:00
joshmoz@gmail.com
aac8fc9f43 init mIgnoreDoCommand, part of 358379, r=cbarrett sr=roc 2007-12-04 16:05:07 -08:00
gijskruitbosch@gmail.com
d104564b21 Commenting out test due to spurious centos failure 2007-12-04 14:24:35 -08:00
martijn.martijn@gmail.com
b0f0adb6bf Bug 398342 - Print Preview says An unknown error occurred while printing. when there's no printer installed, r=mats.palmgren, sr=roc, a=mtschrep 2007-12-04 07:56:17 -08:00
reed@reedloden.com
1a3396c0ad Bug 404498 - "Improve GTK look of menu selection" [p=ispence@gmail.com (Ian Spence) r+sr=roc a1.9=schrep] 2007-12-03 22:28:34 -08:00
joshmoz@gmail.com
fd8bb8f823 don't call RemoveAll when responding to DOM label change for a submenu in Cocoa menu code. b=406631 r=cbarrett sr=roc a=schrep 2007-12-03 22:10:51 -08:00
joshmoz@gmail.com
aba0e4cbc3 Set menu object title to the same thing as it's parent menu item title because it turns out in some cases the menu's title itself does matter. Patch by Colin Barrett. b=405674 r=josh sr=roc 2007-12-03 20:24:52 -08:00
cbarrett@mozilla.com
988a73577d Bug 404096 - For windows that don't have @titlebarcolor, draw titlebar background state if needed. r=josh, sr=roc. 2007-12-03 10:48:24 -08:00
enndeakin@sympatico.ca
0414ebb213 Bug 401627, better way of handling click to close menu so that it doesn't reopen the menu again, r+sr=roc 2007-12-03 08:33:42 -08:00
joshmoz@gmail.com
2f80c68f13 Don't allow really big windows to freeze the system. Patch by Stan Shebs. b=398336 r=josh sr=roc 2007-12-03 08:25:36 -08:00
enndeakin@sympatico.ca
184ef14eca Bug 405899, autoscroll causes window to close, r+sr=roc 2007-12-03 06:32:26 -08:00
reed@reedloden.com
f786e11862 Bug 404751 - "Change menu spacing to match native GTK apps" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a1.9=schrep] 2007-12-03 01:16:15 -08:00
reed@reedloden.com
97d54f7b27 Bug 404514 - "Native GTK active button look" [p=twanno@lycos.nl (Teune van Steeg) r+sr=roc a1.9=schrep] 2007-12-03 01:14:18 -08:00
reed@reedloden.com
612b8ed335 Bug 406075 - "Firefox does not use native toolbar separator" [p=ispence@gmail.com (Ian Spence) r+sr=roc a1.9=schrep] 2007-12-03 01:13:29 -08:00
cbarrett@mozilla.com
3370d6c2a7 Bug 402627 - Squelch warning about calling SetTitlebarColor on the hidden window. r=josh sr=roc a1.9=dsicore. 2007-11-30 11:18:01 -08:00
reed@reedloden.com
2695b6afe8 Bug 404495 - "Native GTK style for menu checkboxes" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a1.9=beltzner] 2007-11-28 14:46:14 -08:00
reed@reedloden.com
6796ca89d1 Bug 404493 - "Native GTK style for arrows" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a1.9=beltzner] 2007-11-28 14:45:21 -08:00
reed@reedloden.com
1ef8699f72 405259 - "Compile error in nsNativeThemeWin.cpp with MingW GCC" [p=jfwfreo@tpgi.com.au r+sr=roc a1.9=beltzner] 2007-11-28 14:37:40 -08:00
enndeakin@sympatico.ca
4e6ed3e728 Bug 395334, allow noautohide panels to have a parent so they that float and move with their parent, also fixes bug 395123, r=josh,roc,sr=roc 2007-11-28 12:18:11 -08:00
joshmoz@gmail.com
d8587d42b6 check to see if our widget got destroyed after a couple of gecko events get sent in our mouse moved handler. b=405606 r=smorgan sr=roc 2007-11-28 10:49:55 -08:00
vladimir@pobox.com
83af0dfc4c b=355177, window.resizeTo behaviour changed with cocoa widgets (flicker when resizing windows); r=josh,sr=stuart 2007-11-26 16:24:13 -08:00
joshmoz@gmail.com
04a1cea6b5 Clicking on submenu item in bookmarks toolbar shouldn't cause submenu to go away. b=402926 r=smichaud sr=roc 2007-11-26 15:19:04 -08:00
joshmoz@gmail.com
cb9608ac86 fix various bugs with cocoa key handling. b=404632 r=masayuki sr=roc 2007-11-26 10:09:38 -08:00