Commit Graph

1919 Commits

Author SHA1 Message Date
Markus Stange
4a21877da7 Bug 269410 - Create a new attribute, "toggletoolbar", which can be used to control whether the toolbar pill collapse button is shown on the window. r=Neil, r=josh, sr=roc
If the attribute is not specified, the button is hidden by default.
2009-08-06 08:49:59 +12:00
Tobias Hunger
c25a84f164 Bug 507121. Implement new nsIWidget::Scroll API for Qt. r=mfinkle
--HG--
extra : rebase_source : 3e58f42a5ce5f85dc6b3c336ad3be1958968ca55
2009-08-05 14:39:05 +12:00
Markus Stange
e6ce8823df Test for bug 507947, r=roc 2009-08-05 11:20:58 +12:00
Rob Arnold
d2f4f62316 Bug 503877 - Remove nsSwitchToUIThread r=vlad 2009-08-04 15:15:19 -07:00
Margaret Leibovic
eb832861a6 Bug 462809 - Interpretation of scroll events on Windows and OS X, r=vladimir, ui-r=beltzner 2009-08-04 14:28:17 -07:00
Markus Stange
85008d4ab8 Bug 507845 - Use [borderView displayRect] instead of [window display] to redraw the titlebar. r=josh
The previous hack was causing dropped repaints on Mac OS 10.4.
2009-08-04 11:13:08 +12:00
Markus Stange
a1f16c3a2f Fix bustage in TestWinTSF.cpp 2009-08-04 11:08:42 +12:00
Markus Stange
e0f39b7ee6 Bug 507727 - Make unified toolbars work in dialog windows, too. r=josh 2009-08-04 10:39:45 +12:00
Markus Stange
d878d720e2 Bug 507947 - Use CGContextFillRect instead of NSRectFill when drawing toolbars and other grey boxes in native theming. r=josh 2009-08-04 10:27:31 +12:00
Markus Stange
6331bbd586 Bug 507945 - Improve the check that tests whether the toolbar is at the top of the window. r=josh, sr=roc 2009-08-04 10:25:20 +12:00
Walter Meinl
6fe5f3a5b9 [OS/2] Bug 507807 - Clean up linking on OS/2 by removing obsolete files and flags, r=pweilbacher 2009-08-03 14:59:45 +02:00
Peter Weilbacher
e991459e39 [OS/2] Bug 503744: use the few system sounds that we have available on OS/2, r=dragtext 2009-08-02 14:08:40 +03:00
Peter Weilbacher
f50f2635b9 [OS/2] Bug 503744: do not unload MDM to fix MMOS2 destruction, r=dragtext 2009-08-02 14:08:02 +03:00
Peter Weilbacher
f5d2349e2b [OS/2] Bug 506997: optimize repainting after window moves, r=dragtext 2009-08-02 14:06:02 +03:00
Rich Walsh
a7dd918be3 [OS/2] Bug 501618 - fix plugin display (e.g. MPlayer plugin, npmp) after child widget removal, r=pweilbacher 2009-08-02 14:06:02 +03:00
Justin Dolske
2fe24fc94d Bug 507064 - Clicking on selected text doesn't deselect + move caret on Windows CE. r=vladimir 2009-08-01 17:30:23 -07:00
Walter Meinl
9d5e2f145a [OS/2] Bug 507251: Fix build break of xulrunner, sunbird due to missing readme.*, r=pweilbacher 2009-07-30 21:20:44 +03:00
Peter Weilbacher
c30d0ced85 [OS/2] Bug 506997: fix build break after removal of deferred window position and clean up 2009-07-30 21:20:44 +03:00
Felipe Gomes
df310cd57d Bug 492152 - Scrollable menus should support panning on Win7. r=jmathies, sr=vlad 2009-07-29 23:01:27 -07:00
Masatoshi Kimura
137d97b1a8 Bug 499816 - Minimizing Firefox opens and gives focus to minimized Steam windows. (r=jmathies, sr=roc) 2009-07-29 18:11:26 -05:00
Bobby Holley
9328bfd38b Bug 504822 - Remove XBM support from Mozilla. r=joe sr=vladimir 2009-07-29 10:13:08 -04:00
Rob Arnold
dc96b0c630 Bug 502710 - Refactor the widget icon creation code r=jimm
--HG--
extra : rebase_source : 2f145f67bdc7d9f630970786a498fb5a411ad7d0
2009-07-28 11:52:40 -07:00
Jim Mathies
9cbe921ce5 Bug 506151 - Class name bustage fix. 2009-07-27 13:05:11 -05:00
Jim Mathies
0754b8b327 Bug 506151 - MozillaDropShadowWindowClass constant isn't in the defs file. r=vlad. 2009-07-27 12:29:04 -05:00
Jim Mathies
fce07a753a Bug 506103 - Remove mDeferredPositioner and related code. r=roc 2009-07-27 12:27:35 -05:00
Michael Kohler
0a56a892c8 Bug 106386 - Correct misspellings in source code (old); Part 3 v2; r=timeless 2009-07-27 10:47:05 +02:00
Karl Tomlinson
d022c55604 b=506433 reuse the GdkWindow in MozContainers. r=roc
--HG--
extra : rebase_source : 27cdc9fd7b3371627730751b239da5226133bbb9
2009-07-27 13:40:46 +12:00
Karl Tomlinson
969f78a53e b=506433 replace mozDrawingarea with a single GdkWindow. r=roc
--HG--
extra : rebase_source : 02003e8745f8602d1620b7a477100e0e8be1c434
2009-07-27 13:39:36 +12:00
Karl Tomlinson
50e464ecc8 remove test_container b=506433 r=roc
--HG--
extra : rebase_source : 55e66240e51cbc01035946ecc40676a281112966
2009-07-27 13:38:27 +12:00
Karl Tomlinson
cbcdc656e2 b=478519 don't pass gdk invalidation regions when the drawing area is not visible. r=roc
--HG--
extra : rebase_source : e13e39054de48e6523c5eeb7bca71aca20a4df37
2009-07-27 13:28:05 +12:00
Robert O'Callahan
75b988c589 Bug 505896. Try to avoid invalidating plugins unnecessarily on Windows. r=jmathies
--HG--
extra : rebase_source : dfd12f047b693a61126e4d1c961a75a84fd6e9a2
2009-07-27 09:19:15 +12:00
Peter Weilbacher
8b98f105a3 Bug 501618: Follow up child widget removal on OS/2, p=dragtext@e-vertise, r=pweilbacher 2009-07-26 21:28:24 +03:00
Dão Gottwald
4dcc2577fd Bug 421351 - allow styling richlistitems with -moz-appearance:menuitem. r=neil 2009-07-25 15:10:17 +02:00
Navin Lal
9313832a8a Bug 74803 - Should make global data const where possible; const changes for nsmodulecomponentinfo; r=dbaron 2009-07-25 03:27:08 +02:00
Martijn Wargers
7075888a30 Bug 502233 - Webpage reading program(text to speech) stopped working in Firefox environment after upgrade, r=roc 2009-07-24 08:12:11 +02:00
Mark Finkle
ea821545f4 Bug 506007: Compositor breaks Fennec on Maemo/Hidon, r=karlt 2009-07-23 22:08:07 -04:00
Justin Dolske
87e4cd5f1d Bug 504499 - Windows CE build always start up with the window maximized, change not persisted. r=vladimir 2009-07-23 17:35:49 -07:00
Justin Dolske
c952f24155 Bug 504238 - <menupopup>s on Windows CE are confusing window size and content size.. r=vladimir 2009-07-23 17:35:49 -07:00
Peter Weilbacher
8f16c1b7a2 [OS/2] Bug 505887: OS/2 breaks in widget after checkin for bug753, p=wuno@lsvw, r=pweilbacher 2009-07-23 09:10:33 +03:00
Karl Tomlinson
31bbcbd0b3 b=498143 Flash in background tab consumes input events. r=enndeakin
--HG--
extra : rebase_source : 18f4ae2d37f41615dc46b7f9db19e8d579496421
2009-07-23 13:18:39 +12:00
Rob Arnold
b079bc80b6 Fix Windows Mobile bustage due to bug 503892. r=roc
--HG--
extra : rebase_source : 8f391dee1106e5d22b48264971d207606983029f
2009-07-22 16:38:05 -07:00
timeless@mozdev.org
351383887d Bug 504109 remove mPreferredWidth and mPreferredHeight from nsWindow
r=neil
2009-07-22 17:31:02 -05:00
Markus Stange
a0540bdbd7 Bug 370857 - Fullscreen on Mac OS X. Properly hide menu bar and Dock when going into fullscreen mode. r=josh 2009-07-22 11:01:37 +02:00
Markus Stange
e70b734a77 Bug 420491 - Implement HideWindowChrome on Mac OS X by creating a new borderless native window and reparenting the content view. r=smichaud, r=josh 2009-07-22 10:57:39 +02:00
Robert O'Callahan
5fa812e479 Bug 352093. Part 15: Rework scrolling so that we don't need a dedicated native widget for scrollframes. r=dbaron,joshmoz,karlt,jmathies 2009-07-22 12:45:13 +12:00
Robert O'Callahan
d520aa9f3f Bug 352093. Part 12: Teach nsDocShell/nsDocumentViewer to deal with not having a widget 2009-07-22 12:45:10 +12:00
Robert O'Callahan
243774fd17 Bug 352093. Part 4: IME code should use GetRootWidget so it works with documents that don't have their own widgets. r=masayuki 2009-07-22 12:45:05 +12:00
Robert O'Callahan
41b0dc9d84 Bug 339548. Part 9: Create nsRootPresContext::UpdatePluginGeometry, and use it. Make nsObjectFrame manage its widget directly. 2009-07-22 12:45:00 +12:00
Robert O'Callahan
81bc0a54db Bug 339548. Part 4: Move responsibility for removing child widget areas from the paint region from nsViewManager to platform widget code. r=karl,josh 2009-07-22 12:44:55 +12:00
Robert O'Callahan
3c281129eb Bug 339548. Part 3: Introduce native widget clip region API. 2009-07-22 12:44:55 +12:00
Rob Arnold
da2c0b352b Bug 503892 - Remove window proc hook from nsToolkit r=roc 2009-07-21 15:53:04 -07:00
Markus Stange
549119c6bf Bug 445567 - Disable Cocoa cursor rect handling completely. We don't need it and it messes with our mouse cursor when native view geometry changes. r=smichaud, r=josh 2009-07-21 14:36:56 +02:00
Joe Drew
6c441f55f7 Bug 753 - Remove nsIImage, gfxIImageFrame, and their implementations, and expose an equivalent api on imgIContainer. r=roc,josh,bz,longsonr,vlad,karlt,jimm,bsmedberg,mfinkle,peterw,peterv sr=vlad,roc
--HG--
rename : gfx/src/shared/gfxImageFrame.cpp => modules/libpr0n/src/imgFrame.cpp
rename : gfx/src/shared/gfxImageFrame.h => modules/libpr0n/src/imgFrame.h
2009-07-20 18:50:15 -07:00
Steven Michaud
872b8911d3 [Mac 10.4] Crash in [@ nsViewManager::IsViewInserted(nsView*)] using Google Toolbar. b=503391 r=josh 2009-07-20 14:44:25 -05:00
Steven Michaud
c0619b0514 Safely iterate parents' children in widget destructors on OS X. b=503196 r=josh 2009-07-20 10:02:31 -05:00
Markus Stange
45dcb2c608 Bug 481630 / bug 484488 - Remove nsIFullScreen.idl. Should have been part of changeset 51ca7c35d98f. 2009-07-18 15:51:23 +02:00
Vladimir Vukicevic
8378b1d1a7 Strip some debug code that made it in by accident 2009-07-17 16:04:05 -07:00
Rob Arnold
c2119f3c21 b=500745; ctrl+letter keyboard shortcuts don't work on WinCE; r=vlad 2009-07-17 16:03:54 -07:00
Felipe Gomes
1fb5108cb2 Bug 501440 - Support selecting text in touch enabled devices. r=jmathies, sr=vladimir 2009-07-17 13:57:28 -07:00
Felipe Gomes
18699e0140 Bug 494281 (trunk only) - Touch panning no longer works as of 5/20/2009. r=jmathies, sr=vladimir 2009-07-17 13:57:05 -07:00
Michael Ventor
873c73245a Bug 503863 - fix warnings ISO C90 forbids mixed declarations and code, r=roc 2009-07-17 10:22:11 -04:00
Rob Arnold
4d1a02075c Bug 502713 - Minimized windows resize their content to (0,0) r=jmathies r=vladimir 2009-07-16 13:34:57 -07:00
Brad Lassey
5d7db9e5e8 bug 327100 - WindowsCE nsIFilePicker getFolder doesn't work r=dougt 2009-07-15 10:40:47 -04:00
Tobias Hunger
5c677c629b Bug 497858: Clean up Qt's nsWindow, r=mfinkle 2009-07-15 08:20:21 -04:00
Masayuki Nakano
f368778b7e Bug 76053 Windows mouse integration: no "Snap to default button in dialog boxes" r=enn+ere, sr=roc 2009-07-15 18:54:30 +09:00
Paul O'Shannessy
d6585e8bf0 Bug 502516 - Cannot use file picker to browse for folders on Windows CE, r=vlad 2009-07-14 12:54:57 -07:00
Steven Michaud
68137e029c NPP_SetWindow can pass the wrong window's CGContextRef to a plugin. b=500130 r=josh sr=roc 2009-07-14 10:09:18 -05:00
Jim Mathies
0aace1df71 Bug 470487 - Refactor win nsWindow tear down. (r=neil) 2009-07-13 10:58:19 -05:00
Masayuki Nakano
644c971f17 b=502799 fix some misspelled words r+sr=roc 2009-07-11 10:32:43 +09:00
Peter Weilbacher
76816b4615 [OS/2] Bug 500379: fix focus behavior when activating windows after the big focus change landed, p=Rich Walsh, r=pweilbacher 2009-07-10 09:30:39 +02:00
Doug Turner
4a1aa96c90 Bug 503207 - Fullscreen mode did not work in Firefox on Windows CE. r=vlad 2009-07-09 13:09:28 -07:00
Rob Arnold
d2be65d245 Bug 501475 - Remove nsPaletteInfo and friends. r=joe 2009-07-09 12:27:44 -07:00
Nochum Sossonko
7773020127 Bug 502358 - eMetric_DragFullWindow is unused. r+sr=roc 2009-07-09 11:15:58 +02:00
Michael Ventnor
7fa3db6da2 Bug 502537 - Tabpanels not rendered properly on some GTK themes. r+sr=roc 2009-07-09 11:15:48 +02:00
Karl Tomlinson
f5be586256 backout a2d8f3384b3c due to mochitest failures b=498143 2009-07-09 15:34:24 +12:00
Masayuki Nakano
92c201750d Bug 502799 add new nsISound method for the event sounds r=roc+neil, sr=roc 2009-07-09 10:55:46 +09:00
Karl Tomlinson
e84048c06c b=498143 Flash in background tab consumes input events. r=enndeakin 2009-07-09 13:37:13 +12:00
Justin Dolske
e3d2aa28cf Bug 502509 - Mousewheel scrolling not working with Windows CE. r=vladimir 2009-07-08 17:26:30 -07:00
Justin Dolske
37c7f0c0de Bug 502522 - Password fields on Windows CE show asterisks instead of dots. r=vladimir 2009-07-08 17:26:30 -07:00
Justin Dolske
edab686e15 Bug 502508 - URL invisible in awesomebar result on WinCE. r=vladimir 2009-07-08 17:26:29 -07:00
Vladimir Vukicevic
941b6d3350 b=499805; focus broken in dialogs/popups on Windows CE; r=enndeakin 2009-07-08 16:34:03 -07:00
Vladimir Vukicevic
809be8d5c7 b=494438; add optional OpenGL acceleration to ddraw surface for CE: better integration with rest of system; r=vlad 2009-07-08 16:34:02 -07:00
Doug Turner
c56708705b Bug 484488 - MakeFullWindow support for windows mobile. r=olli.pettay, sr=vlad 2009-07-08 09:13:13 -07:00
Masayuki Nakano
0bd7a100df Bug 498079 Firefox has huge problems to show the Default Browser dialog on the screen r=ere+roc, sr=roc 2009-07-07 10:47:08 +09:00
Steven Michaud
39dbda8899 Stop nsMenuItemIconX object from possibly outliving its nsMenuObjectX owner. b=499600 r=josh 2009-07-06 15:59:46 -05:00
Doug Turner
55fdfb6010 Backing about 484488. 2009-07-05 22:24:56 -07:00
Michael Ventnor
c2d98e564e Bug 500914. Use GTK2 theme cursor instead of built-in cursor for column and row resizers. r=roc 2009-07-04 22:03:16 +12:00
Michael Ventnor
0faaa4e72d Bug 501104. Handle GTK2 default button borders properly. r+sr=roc 2009-07-04 22:01:16 +12:00
Justin Dolske
a08b3f4e93 Bug 499803 - "Implement simple clipboard on Windows CE" [r=vladimir] 2009-07-03 16:11:05 -07:00
Masayuki Nakano
59d843eada Bug 491712 Sporadic failure in test_wheeltransaction.xul r=Olli 2009-07-04 03:37:44 +09:00
<jlebar@mozilla.com>
7de5d30e8d Bug 385434: Add support for HTML5 onhashchange. r=smaug, sr=sicking 2009-06-26 10:16:50 -07:00
Brad Lassey
3e02e27bd2 bug 500767 - Get rid of SIP button on windows mobile r=dougt 2009-07-02 01:44:53 -04:00
Doug Turner
78afc48ace Bug 484488 - MakeFullWindow support for windows mobile. r=olli.pettay, sr=vlad 2009-07-01 12:01:11 -07:00
Nick Kreeger
39f0ad8d38 Fixing bug 501746 - nsChildView::DispatchEvent() has a stack nsCOMPtr that needs a QueryInterface call.
r=josh.
2009-07-01 11:41:34 -07:00
Josh Aas
180bdf8ce3 Formatting cleanup part 2, moving module to 1 blank line between functions/methods. 2009-06-30 14:55:30 -04:00
Markus Stange
1a9fa1b48e Bug 501407 - Restore some lines that were lost during the refactoring in bug 420491. r=josh 2009-06-30 20:41:56 +02:00
Josh Aas
69c0e57be6 Formatting cleanup, moving module to 1 blank line between functions/methods. 2009-06-30 14:24:54 -04:00
Jim Mathies
af0f5fa236 Bug 501379 - Wheel scroll bustage fix for bug 478245. r=dougt. 2009-06-30 13:19:15 -05:00
Olli Pettay
6041f8abed Bug 496567 - Remove nsXULCommandEvent and nsIDOMXULListener, r=neil, sr=sicking 2009-06-30 10:56:40 +03:00
Jim Mathies
68285ee4b7 Bustage fix for change set 9f0e541d6656. 2009-06-30 01:23:22 -05:00
Jim Mathies
0730253ebc Bug 493037 - "aNumLines must be non-zero" assertion hit on mouse wheel input. r=emaijala. 2009-06-30 01:02:07 -05:00
Jim Mathies
79d245deca Leak fix for change set 1aecdc720018 plus comment updates. r=jimm. 2009-06-30 01:00:16 -05:00
Josh Aas
4a7715939e Bug 501194 - Remove nsplugin.h. r/sr=jst 2009-06-30 01:55:05 -04:00
Jim Mathies
20a315d9be Bug 487245 - Cleanup and better organize code in widget/src/windows/nsWindow. r=emaijala. 2009-06-29 14:36:16 -05:00
David Bolter
281b227c46 Bug 467144 - nsIMutationObserver::AttributeChanged should provide old attribute value; r=bzbarsky, r+sr=sicking 2009-06-29 14:36:25 -04:00
timeless@mozdev.org
fa658b618a Bug 494681 nsFilePicker::GetAccessoryView warning: comparison between signed and unsigned integer expressions
r+sr=roc
2009-06-27 18:42:50 -07:00
Michael Ventnor
391eac00ac Bug 500897 - Window resizer is not drawn correctly on some themes. r+sr=roc 2009-06-27 16:40:12 +02:00
Steffen Imhof
e0a7cf923f Bug 464880 - Shift-Tab does not move the focus backwards on Qt. r=romaxa, sr=pavlov 2009-06-27 16:34:36 +02:00
Markus Stange
81d0af653f Bug 420491 - Factor out window mask identification from nsCocoaWindow::CreateNativeWindow. r=josh 2009-06-27 15:58:03 +02:00
Markus Stange
73d1a9a799 Bug 420491 - Refactor construction and destruction of native NSWindows. r=josh 2009-06-24 17:15:32 +02:00
Olli Pettay
965bce94cb Bug 495983 - Remove nsPageTransitionEvent, r+sr=jst 2009-06-24 16:33:02 +03:00
Olli Pettay
05d764dea7 Backout Bug 495983
--HG--
extra : rebase_source : d60b23f968d8279ef726de5baf4eaa622814687c
2009-06-24 14:32:50 +03:00
Olli Pettay
a22b555893 Bug 495983 - Remove nsPageTransitionEvent, r+sr=jst
--HG--
extra : rebase_source : e5dac1176973db9660eb109e03d237799acad35d
2009-06-24 11:47:46 +03:00
Olli Pettay
f1f141152f Bug 496000 - Remove nsBeforePageUnloadEvent, r+sr=jst
--HG--
extra : rebase_source : 0288c06ade3ef23641bb2fe9a33143e865d90217
2009-06-24 11:42:00 +03:00
Doug Turner
f0170f0213 Bug 500088. CAIRO_HAS_DDRAW_SURFACE is not tested for on WINCE. build bustage.. r/sr=stuart. 2009-06-23 18:26:17 -07:00
Doug Turner
a6d98751df Bug 500088. CAIRO_HAS_DDRAW_SURFACE is not tested for on WINCE. I also moved cairo.h from nsWindow.cpp to nsWindow.h to support this #define. r/sr=stuart. 2009-06-23 17:26:11 -07:00
Doug Turner
bc645c0aed Bug 495298 - DirectDraw render mode for windows mobile. Build bustage fix on systems that do not have ddraw support. 2009-06-23 16:35:40 -07:00
Doug Turner
595a35779a Bug 495298 - DirectDraw render mode for windows mobile. r=vlad, sr=stuart 2009-06-23 13:57:45 -07:00
Steven Michaud
3cf940577e get rid of nsIInternetConfigService. b=489864 r=josh sr=roc 2009-06-23 14:09:19 -05:00
Rich Walsh
964ab21760 [OS/2] Bug 499515: fix OS/2 Drag and Drop bugs (and compiler warnings in drag-drop code), r=pweilbacher 2009-06-23 11:28:25 +02:00
Rich Walsh
441abfa5cd [OS/2] Bug 430163: Implement GetToggledKeyState, r=pweilbacher 2009-06-23 11:26:45 +02:00
Olli Pettay
5d266c5155 Bug 496102 - Remove nsNotifyPaintEvent, r+sr=roc 2009-06-23 12:09:05 +03:00
Olli Pettay
00d5274b20 Backout Bug 496102
--HG--
extra : rebase_source : f33905aff8d759480277d9f13908035382c026c6
2009-06-22 16:35:15 +03:00
Olli Pettay
ecc0350c75 Bug 496102 - Remove nsNotifyPaintEvent, r+sr=roc 2009-06-22 14:07:46 +03:00
Karl Tomlinson
44c9f192f4 b=479995 handle drag-failed signal when available. r=enndeakin sr=roc 2009-06-20 13:38:27 +12:00
Karl Tomlinson
3d3c31c425 define LOGDRAG when not MOZ_LOGGING. b=495184 r=roc 2009-06-20 13:35:08 +12:00
Josh Aas
ed0da293be Minor Mac OS X plugin related cleanup, no bug. r=smichaud 2009-06-19 12:15:23 -04:00
Masayuki Nakano
e2cf1ad1fa Bug 498842 [IMM32] Move some #defines of nsToolkit.h to nsIMM32Handler r=VYV03354, sr=roc 2009-06-18 14:20:14 +09:00
Josh Aas
cf9f5e0a7c Fix up some includes messiness. no bug, r=sparky 2009-06-17 23:39:22 -04:00
Robert Longson
1973deec58 Bug 486936 - image-rendering style should apply to canvas element. r=vladimir 2009-06-17 21:31:18 +01:00
Markus Stange
a6294b0904 WindowDataMap doesn't remove data objects for closed windows. b=495710 r=smichaud r=josh 2009-06-17 14:28:21 -04:00
Markus Stange
630bda72e2 Move "ensureWindowData" to the window map, where it belongs. b=420491 r=josh 2009-06-17 14:13:12 -04:00
Josh Aas
d8245c8efa Add safety checks to ChildView's getScrollableView. b=493238 r=mstange 2009-06-17 14:09:56 -04:00
Steven Michaud
57627b5be1 nsBaseAppShell and nsRunnable leak occasionally. b=472773 r=josh,bent 2009-06-17 10:30:46 -05:00
Vladimir Vukicevic
24659ba959 b=381494; add optional splashscreen for our slower targets; r=bsmedberg 2009-06-16 11:59:35 -07:00
Vladimir Vukicevic
4d5da58ab4 b=489518; on CE6, some dialogs are too short resulting in elements being cut off at the bottom; r=dougt 2009-06-16 11:55:06 -07:00
Neil Deakin
35103edfb3 Bug 497565, only make the window key when visible, r=josh 2009-06-16 14:05:16 -04:00
Olli Pettay
c1ef3d1afe Bug 496317 - Remove nsPopupBlockedEvent, r+sr=sicking
--HG--
extra : rebase_source : 354385de35d48a6f2c911c20175b1715c89c9196
2009-06-16 19:07:56 +03:00
Rich Walsh
22942d32ba [OS/2] Bug 498230: fix build breakage in nsWindow & nsFrameWindow, r=pweilbacher 2009-06-15 11:06:31 +02:00
Michael Ventnor
a29617d23b Bug 496454. Introduce menubar text system color, and use it with GTK. r=roc
--HG--
extra : rebase_source : d79b39d1bfdecbc75785ab49add6ade07ff8c822
2009-06-15 09:58:14 +12:00
Michael Ventnor
f272246e49 Bug 496770. Take GTK default button indicator metrics into account when computing overflow area for buttons. r=roc
--HG--
extra : rebase_source : 9a38891254f688914abc28b100b516382ceba572
2009-06-15 09:56:37 +12:00
Karl Tomlinson
e4a22d9f5b b=495184 current drag operation (dropEffect) is not updated while dragging outside the application. r=enndeakin sr=roc 2009-06-15 12:48:52 +12:00
Jesse Ruderman
8d01006bd7 Add crashtests 2009-06-12 19:21:09 -07:00
alessandro.cogliati
8474f24469 Bug 469973 - "Qt: matrix transformation broken from Context to Qmatrix" [r=pavlov] 2009-06-12 18:41:41 -07:00
Siddharth Agarwal
21040a649f Bug 495075 -- pUnkForRelease incorrectly assigned in nsDataObj::GetFileContents_IStream. r=emaijala, sr=roc
--HG--
extra : rebase_source : cbdf37f2a4e8e0f2b7b0740327ae22905b5a0ccd
2009-05-27 20:52:18 +05:30
Neil Deakin
21a16ebab0 fix wince build error from bug 404766 2009-06-12 15:15:36 -04:00
Neil Deakin
f07c61b0cb Bug 404766, right click on a bookmark menuitem closes it instead of opening another context menu, r+sr=roc 2009-06-12 14:23:16 -04:00
Boris Zbarsky
6a3d690372 Better build bustage fix for bug 495728 2009-06-11 15:30:24 -04:00
Boris Zbarsky
535824e36d Trying to fix Windows build bustage 2009-06-11 14:18:49 -04:00
Neil Deakin
79321ef1f8 Bug 178324, refactor focus by moving all focus handling into one place and simplifying it, add many tests, fixes many other bugs too numerous to mention in this small checkin comment, r=josh,smichaud,ere,dbaron,marco,neil,gavin,smaug,sr=smaug (CLOSED TREE) 2009-06-10 14:00:39 -04:00
Aiko
0955e8bb2e Bug 495982. Fix refcounting error that can lead to leaks. r+sr=roc 2009-06-04 23:16:58 -04:00
Tobias Hunger
d0317d37d3 Bug 485579. Fix possible crash when closing tabs using cairo-qt. r=vlad, a=beltzner 2009-03-27 12:35:27 +01:00
Vladimir Vukicevic
aa0b2324eb fixup 2009-06-01 21:18:25 -07:00
Vladimir Vukicevic
759458b8ff b=380359; fix up content check; r=roc 2009-06-01 20:58:06 -07:00
Johnathan Nightingale
8f71bece42 Backout bug 490002 (Keyboard modifiers should alter the behaviour of clicking bookmarks in the native menu) because it caused blocking regression bug 494884 (Cmd-R causes new tab opening on sites with embedded flash). a=beltzner/shaver/blocking1.9.1 2009-05-27 13:50:40 -04:00
Asaf Romano
2a6244677a Bug 494795 - tabs do not tear off unless you drag them vertically out of the tab strip. r=enn,sr=roc. 2009-05-27 02:23:15 +03:00
Peter Weilbacher
500564266f Bug 493834: fix OS/2 build break in widget/src/os2 and make sure that all
cairo headers are installed to dist/include/cairo, r=bsmedberg
2009-05-20 08:47:08 +03:00
Jim Mathies
586ad3cbd2 Bug 485101 - Implement panning feedback for touch enabled displays with win7. r+sr=smaug r=blassey. 2009-05-19 21:05:59 -05:00
Jonas Sicking
d378472c28 Bug 481566: Add prefs to control making the content sink more responsive. r/sr=mrbkap 2009-05-19 08:54:42 -07:00
Benjamin Smedberg
bb1c33c4ea Bug 488175 - flatten dist/include and provide mechanism to install certain headers in namespaced subdirectories (e.g. #include "mozilla/XPCOM.h") r=ted
--HG--
rename : xpcom/ds/nsTimeStamp.cpp => xpcom/ds/TimeStamp.cpp
rename : xpcom/ds/nsTimeStamp.h => xpcom/ds/TimeStamp.h
2009-05-18 14:15:05 -04:00
Karl Tomlinson
0f8592ba34 b=493362 crashes @SetWidgetForHierarchy. r=roc 2009-05-16 22:20:19 +12:00
Timothy Nikkel
13f0179fd9 Bug 491848. Ensure scripts are blocked during frame destruction. Also, don't dispatch paint events during a synchronous plugin message. r=roc 2009-05-15 15:08:41 +12:00
Karl Tomlinson
32e4a94c55 remove unused moz_container_scroll_update. r=roc 2009-05-15 14:19:10 +12:00
Karl Tomlinson
2d9c719860 b=485125 nsIWidget::SetParent(nsnull) for gtk. r=roc 2009-05-15 14:14:45 +12:00
Masayuki Nakano
feee8b464b Bug 492233 [IMM32] Reimplement IME mouse handling r=VYV03354+roc, sr=roc 2009-05-15 09:46:24 +09:00
Masayuki Nakano
a5daf397fd Bug 489951 [TSF] Korean TIP's composition string looks like normal text r=VYV03354, sr=roc 2009-05-15 09:45:15 +09:00
Josh Aas
67d8d4c00f Add support for "setConsumeRollupEvent" on Mac OS X. b=415440 r=mstange sr=roc 2009-05-14 16:13:22 -04:00
Steven Michaud
e8a3b22bb1 Backed out changeset add33a95e3ef to fix talos crashes. b=489864 2009-05-11 15:39:37 -05:00
Steven Michaud
4a54908c46 get rid of nsIInternetConfigService (patch mostly by joshmoz@mozilla.com). b=489864 r=josh sr=roc 2009-05-11 13:17:35 -05:00
Ryo Onodera
5e72993bff Bug 489485. nsRect::ToNearest/Inner/OuterPixels should be nonstatic. r+sr=roc
--HG--
extra : rebase_source : 13778709270ab926e951a7782fce3632370ef7c7
2009-05-08 14:31:04 +12:00
Masayuki Nakano
1ff97425c2 fix bustage on WinCE (bug 491438) r=stuart 2009-05-07 15:53:33 +09:00
Masayuki Nakano
fbbab2e49a Bug 491438 [IMM32] nsIMM32Handler should not be created by some WM_IME_* messages r=VYV03354,sr=roc 2009-05-07 12:49:14 +09:00
Brad Lassey
f7c0029e64 bug 481914 - dialogs shouldn't be larger than available screen space. Send notification and adjust avail screen size for soft keyboard r=dougt, sr=vlad 2009-04-14 01:27:39 -04:00
Serge Gautherie
44c295728e Backed out changeset: a02e097367ab
1 of 3 changesets causing lots of test failures
2009-05-06 01:56:25 +02:00
Brad Lassey
2b95696911 bug 481914 - dialogs shouldn't be larger than available screen space. Send notification and adjust avail screen size for soft keyboard r=dougt, sr=vlad 2009-04-14 01:27:39 -04:00
Boris Zbarsky
05780cc568 Bug 67752. Implement interruptible reflow. r=roc,dbaron 2009-04-21 19:53:52 -04:00
Masayuki Nakano
1eabdda4fe Bug 460059 Need IME state testing r+sr=roc 2009-05-05 15:15:23 +09:00
Antonio Gomes (tonikitoo)
948602cdb2 Bug 480306 - Cannot enter password on gmail login using the soft keyboard. r=ginn.chen,blassey,pavlov sr=pavlov 2009-05-04 10:59:53 -04:00
Masayuki Nakano
79854986cb Bug 487016 [IMM32] IMM32 related code should be separated from nsWindow r=VYV03354+ere, sr=roc 2009-05-04 07:20:11 +09:00
Josh Aas
3c7720012d Add pref "filepicker.showHiddenFiles" support to the Mac OS X filepicker. b=466027 r=mstange sr=roc 2009-05-02 11:12:27 -07:00
Josh Aas
47a635a1f1 Comment change to force rebuild. 2009-04-30 01:31:42 -07:00
Josh Aas
78935a1762 Get MenuHelpersX compiling on 64-bit Mac OS X, some minor memory mgmt cleanup. b=459729 r=mstange sr=roc 2009-04-29 23:48:14 -07:00
Josh Aas
85d9bcffc1 Make Mac OS X bidi impl compile under 64-bit Mac OS X. b=490283 r=jfkthame sr=roc 2009-04-29 23:29:55 -07:00
Florian Quèze
b177617db5 Bug 489815 - nsIIdleService.idleTime returns a value in microseconds on WinCE, and in milliseconds everywhere else. r=emaijala 2009-04-25 16:32:18 +02:00
Justin Gregory
e83be885d8 Bug 490002. Set correct keyboard modifiers in native OS X menu command event. r=joshmoz,sr=roc
--HG--
extra : rebase_source : 59afb8841d6ec2597afc2378bfd49399c801c639
2009-04-25 20:15:42 +12:00
Vladimir Vukicevic
91ae3db1b8 b=484864/b=488991; bustage fix for CE; r=red 2009-04-24 10:32:12 -07:00
Bob Clary
6e9313f58b bug 373122 - crash test by Jesse Ruderman. 2009-04-24 10:08:17 -07:00
Bob Clary
0ff4d0e3ca bug 303901 - crash tests by Tom Ferris, Mats Palmgren. 2009-04-24 10:08:10 -07:00
Steven Michaud
eb0c52283d Check childrens' type before derefencing pointers to them. b=487393 r=josh sr=roc 2009-04-23 10:54:50 -05:00
Masayuki Nakano
3ad00a6eb6 Bug 482138 [TSF] nsTextFrame has to draw composition string by TIP specified style r+sr=roc 2009-04-23 12:27:12 +09:00
Vladimir Vukicevic
71335025c6 b=484864, b=488911; add pref for different win32 painting paths; r=jimm 2009-04-22 17:48:30 -07:00
cmills@nvidia.com
10eebb0922 b=484864, b=488910 - cairo ddraw backend for wince; r=vlad 2009-04-22 17:48:30 -07:00
Vladimir Vukicevic
51e7d93eb5 b=488422; fix win ce window styles (again); r=dougt 2009-04-22 17:48:29 -07:00
Neil Deakin
b3c8973d76 Bug 454407, use offscreen buffer instead of image buffer for drag feedback, r+sr=roc 2009-04-22 08:55:51 -04:00
Joe Drew
64bbcf4155 Backed out changeset 6a452e522e07 - Boris Zbarsky – Bug 67752. Implement interruptible reflow. r=roc,dbaron - because of apparent Tp hangs. 2009-04-21 23:02:17 -04:00
Boris Zbarsky
e5f6293681 Bug 67752. Implement interruptible reflow. r=roc,dbaron 2009-04-21 19:53:52 -04:00
Jim Mathies
502fd161f9 Bug 488984 - when draging tab to content area aEvent.screenX/Y in _onDragEnd is always 0 (breaks tab tearing). r=vlad 2009-04-20 17:54:46 -07:00
Takuro Ashie
93b110e306 Bug 488068 - ImmReleaseContext should be called for opened HIMC. r=pavlov, sr=dougt 2009-04-20 21:09:28 +02:00
Serge Gautherie
7607b76d92 Bug 481881 - use better template arguments for nsTArray<T> after bug 474369; (Ev1) Remove leftover 'i'; r+sr=roc 2009-04-20 12:23:49 +02:00
Jim Mathies
bfc64d95e1 Bug 470487 - Touchup patch for wince (lacking GetAncestor). 2009-04-19 14:39:37 -05:00
Jim Mathies
1a212529c1 Bug 470487 - Cleanup variable shadowing and win's GetParentWindow in nsWindow. (r=vlad) 2009-04-19 14:15:25 -05:00
Markus Stange
b8b7b195f7 Bug 477590 - Use a horizontal mirror transform when drawing native searchfields and dropdown buttons for RTL frames on OS X. Also fixes bug 477592. r=dao, r=josh, sr=roc 2009-04-17 10:12:12 +02:00
L. David Baron
b154356547 Fix shutdown leak of GtkInvisible in GTK nsLookAndFeel implementation, and shorten lifetime of that GtkInvisible by copying its style. (Bug 487955) r=karlt sr=roc 2009-04-16 13:55:12 -07:00
Neil Deakin
916f8a028e Bug 466379, linux support for screen coordinates in dragend event, also change nsPoint to nsIntPoint, r+sr=roc 2009-04-16 11:58:23 -04:00
Vladimir Vukicevic
4d0d64744e b=484864; followup, correctly handle multiple-of-4 surfaces; r=math 2009-04-14 17:59:12 -07:00
Vladimir Vukicevic
f4365ce226 b=484864; StretchDIBits takes too long (Do 32->24 conversion before calling StretchDIBits); r=jrmuizel 2009-04-14 15:12:38 -07:00
Vladimir Vukicevic
981ca106bd b=479733; stub out clipboard service on Windows CE, and reenable nsSound; r=dougt 2009-04-14 14:59:58 -07:00
John Wolfe
f3ec14598b Bug 475361 - Need idle service on windows mobile - r+emaijala, sr+pavlov
Makes one static variable in nsWindow.cpp, gLastInputEventTime, non-static.

Then uses that global variable in nsIdleServiceWin.cpp.

Not pretty, but as good (if not better) than the alternatives.
2009-04-14 14:23:01 -04:00
Vladimir Vukicevic
67c685cb3d b=380359; fix bug in checkbox/checkbooleanattr; r=roc 2009-04-14 10:22:04 -07:00
Arpad Borsos
07dc31e45f Bug 485782 - get rid of nsSupportsArray; r=sicking, sr=bsmedberg 2009-04-14 10:02:58 +02:00
L. David Baron
a8d3a04817 Deal with floating reference and reference counting of GTK widgets in nsNativeKeyBindings. (Bug 487705) r=karlt sr=roc 2009-04-13 08:28:58 -07:00
L. David Baron
4a552c724c Fix leak of GTK entry widget. (Bug 487705) r=karlt sr=roc 2009-04-13 08:28:58 -07:00
Neil Deakin
b4a4483f64 Bug 466379, add screen coordinates to dragend event, r=josh,sr=roc 2009-04-13 09:00:29 -04:00
Karl Tomlinson
f80f1d7457 Bug 483564. Adjust caret location so that GTK themes draw RTL carets correctly. r+sr=roc
--HG--
extra : rebase_source : d3ede4134e9e73b841823547212f1c57144ed4a7
2009-04-10 13:30:01 +12:00
Masayuki Nakano
d9f91d6288 Bug 482928 All menus, context menus, panels, etc, appear on primary display/screen/monitor when Firefox is on secondary r=smichaud+roc+jmathies, sr=vlad 2009-04-10 19:43:19 +09:00
Jeremy D. Lea
69123ff5af Bug 431634 - Part 2 - remove unused methods from nsIWidget; r+sr=roc 2009-04-08 11:39:58 -07:00
Jeff Muizelaar
9980cb2188 Bug 481926 - Rewrite color management component sr=vlad, r=ted, r=joedrew (\o/)
Replaces lcms with qcms
2009-04-07 12:02:11 -04:00
Arpad Borsos
f7163821d2 Bug 486940 - fix crash in gtk_xtbin_new; r=karlt, sr=roc 2009-04-06 13:30:55 +02:00
Karl Tomlinson
5a26d4cccd b=483883 assignment from incompatible pointer type with GtkTreeViewColumn r=ventnor
--HG--
extra : rebase_source : bb5f65755cc1f1792a977184678bbf1b01781fa2
2009-04-06 13:32:20 +12:00
Robert Longson
7506754d85 Bug 423756 - Support image-rendering attribute for html images and css backgrounds. r=joe,vlad sr=roc 2009-04-05 10:52:14 +01:00
Boris Zbarsky
a8e468bd0d Backing out changeset ec2bec209571 and changeset 140f64990c51 (fix for bug 481566) due to test failures. 2009-04-04 01:55:51 -04:00
Gavin Sharp
71bf7a0c4e Bustage fix for bug 481566 2009-04-03 22:56:55 -04:00
Jonas Sicking
0e4cf0bee1 [mq]: sinkstuff 2009-04-03 18:25:13 -07:00
Joe Drew
fc5c15825a Backed out changeset 6f3c2171bbb2:
Bug 481926 - Rewrite color management component. r=joe,ted sr=vlad
2009-04-03 16:27:27 -04:00
Jeff Muizelaar
eaef2088cb Bug 481926 - Rewrite color management component. r=joe,ted sr=vlad 2009-04-03 15:09:56 -04:00
Masayuki Nakano
ac51bf6ed5 Bug 485994 Intermittent MochiChrome test_wheeltransaction.xul failure r+sr=Olli 2009-04-03 16:28:26 +09:00
Masayuki Nakano
88c1e2ba58 Bug 338209 Make spellchecker use thicker wavy underlines instead of dotted underlines r+sr=roc 2009-04-03 16:26:28 +09:00
Doug Turner
835b33c191 Backing out bug 475361. untested code. r=ere+dougt 2009-04-02 14:01:40 -07:00
Jim Mathies
bf62e148ca Bug 479901 - Add WM_GESTURE support for Windows 7. r=vlad+smaug. 2009-04-02 14:34:31 -05:00
Jeremy D. Lea
39f62f1364 Bug 431634 - Part 1 - clean up header pollution; r+sr=roc 2009-04-01 13:59:02 -08:00
Robert O'Callahan
160bdca11d Bug 476062. Instead of turning off -moz-appearance when an element has a box-shadow, just ignore the box-shadow. r+sr=dbaron
--HG--
extra : rebase_source : 68e79ec44afd089b93870a5d87ea549d5f04b9d6
2009-04-01 14:07:18 +13:00
Oleg Romashin
4532c4b76a Bug 483498 - Some nsILookAndFeel colors are not synchronized with nsXPLookAndFeel.cpp. r=roc. 2009-03-31 16:02:55 -04:00
Ginn Chen
8dea478fd9 Bug 484932 Printing Sun Java System Communications Express page caused a crash [@ moz_drawingarea_resize] r=roc 2009-03-31 18:03:43 +08:00
Tom Dyas
b86ed018a1 Bug 479093 - Text sent to services includes body of <script> tags. r=smaug, r=josh, sr=roc 2009-03-17 19:04:01 -07:00
Arpad Borsos
4be856d77c Bug 485958 - remove nsISupportsArray from widget; r+sr=roc 2009-03-30 20:08:06 +02:00
Serge Gautherie
e30ee26edd Bug 431503 - Create infrastructure to test processing of key events with different keyboard layouts; (Bv1) test_keycodes.xul: Fix non supported case, (+ nits); r=roc 2009-03-30 23:42:11 +02:00
Mats Palmgren
dd72b252c2 Initialize members. Return early in EndDocument() if mPrintJob is null - it means the print operation was aborted earlier. b=415327 r+sr=roc 2009-03-30 18:15:56 +02:00
Josh Aas
3a944b14f9 Don't try to get a key code from event character when there are no characters. Eliminates many "GetGeckoKeyCodeFromChar" warnings printed to console. b=485578 sr=roc 2009-03-29 17:38:37 -07:00
timeless@mozdev.org
918f906c4f Bug 245544 - nsBaseFilePicker::AppendFilters does not check for failure of getService, r+sr=neil 2009-03-29 12:51:41 -07:00
Jim Mathies
79314f164d Bug 376408 - XP touchup patch. r=vlad. 2009-03-28 17:39:39 -05:00
Markus Stange
2f5d364501 Bug 485451 - Redraw the titlebar when a *titlebarcolor attribute changes. r=josh, sr=roc 2009-03-28 12:03:50 +01:00
Serge Gautherie
7b04ff1157 Bug 462106 - Clear the data copied to clipboard inside the private browsing mode after leaving it; (Bv1) Add |ok(true, ...);|; r=roc 2009-03-27 18:58:09 +01:00
Marco Bonardo
a320d71605 Bug 237944 - The name of Bookmark dragged from IE is the same as URL, r=enn sr=roc 2009-03-27 15:31:12 +01:00
Asaf Romano
3dd3f44306 Bug 475066 attempt #2 -dragging a tab out of the browser window doesn't detach the tab (i.e. opens a window for that tab). r=enn, sr=jonas. 2009-03-27 09:50:03 +03:00
Ere Maijala
5e323b6f88 Try to fix WinCE bustage by ifndef'ing stuff from bug 313403. 2009-03-27 03:10:52 +02:00
Ere Maijala
7750f8e4e6 Fix for bug 313403: nsWindow::GetAttention should obey the system set FOREGROUNDFLASHCOUNT if aCycleCount = -1. r=neil, sr=roc 2009-03-27 02:15:41 +02:00
Jim Mathies
a6dc7ac184 Vista popup panel corner transparency fix. (r=vlad, sr=roc) 2009-03-24 19:51:57 -05:00
John Wolfe
50c8550d04 bug 475361 - idle service for windows ce r=emaijala 2009-03-23 21:25:56 -04:00
Doug Turner
a264b17617 Bug 482797, 482739. A few fixes for Windows Mobile Software Keyboard handling. r=blassey, sr=vlad 2009-03-23 18:10:36 -07:00
Markus Stange
d2d6ca4e03 Bug 481853 - -moz-mac-focusring color isn't quite right. r=josh, sr=roc 2009-03-23 12:05:46 +01:00