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

9964 Коммитов

Автор SHA1 Сообщение Дата
Mook 2c19f14a1c Bug 510650. Make class ::nsWindow a friend of mozilla::widget::WindowHook, not mozilla::widget::nsWindow. r=jmathies 2009-08-25 12:10:32 -07:00
Robert O'Callahan 46904b4862 Bug 507926. Make sure CreateWindowEx doesn't fail when we're creating an invisible window. r=jmathies 2009-08-25 12:00:46 -07:00
Robert O'Callahan 1dfc96e471 Bug 507402. Update window bounds to account for SW_SCROLLCHILDREN, since plugins might not tell us about their WM_MOVE messages. r=jmathies
--HG--
extra : rebase_source : afe93b37bada5d53dfd83cf3a676acea0a65c533
2009-08-07 13:14:37 +12:00
Benjamin Smedberg ba372f3a4c Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted 2009-08-25 08:59:31 -07:00
Boris Zbarsky 8f435d226b Backed out changeset 4aa19414e651 (bug 488249) to fix test orange.
--HG--
extra : rebase_source : ae1c0155ec32b0887eff27ded77c6ba2b37dda64
2009-08-24 20:51:57 -04:00
Boris Zbarsky e47cf7870b Backed out changeset 59ae87416f96 (bug 488249 followup) to fix test orange.
--HG--
extra : rebase_source : 0108b501163d0114ef96a9059023fad69accd9e1
2009-08-24 20:50:52 -04:00
Sylvain Pasche b85bd0a5fa Bug 508734 - <menuitem> checkbox ugliness with high DPI. r=jmathies,neil 2009-08-25 00:13:01 +02:00
Boris Zbarsky 03ca855cdc Bug 488249 build bustage fix. 2009-08-24 16:28:21 -04:00
David Zbarsky 0aa6350041 Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst 2009-08-24 16:02:07 -04:00
Sylvain Pasche ba587c30b5 Bug 502292 - Minimum size of scrollbar thumb is far too small; r=(jmathies + neil) ui-r=beltzner 2009-08-24 04:03:03 +02:00
Doug Turner ae3a591a74 Bug 511902 - Device Orientation Support - cocoa. r=josh 2009-08-21 13:49:43 -07:00
Ryo Kawaguchi f6adb8114c Implement background-image: -moz-image-rect(), which allows a region of an image to be used as a background image. (Bug 113577) r=roc, dbaron 2009-08-21 13:39:25 -07:00
Doug Turner ceafeb665d Bug 485943 - Fixes a regression caused by a duplicate id being used. r=olli 2009-08-21 10:28:52 -07:00
Doug Turner af9653cad8 Bug 485943 - Device Orientation Support. r=olli 2009-08-21 07:42:37 -07:00
Doug Turner 69dee606b8 Bug 481950 - Hildon - Entering caps or special characters using hardware keyboard in password fields is broken. r=masayuki@d-toybox.com 2009-08-20 21:31:56 -07:00
Joone Hur 08df7b9815 Bug 341772 - Dont pop up software keyboard when hardware keyboard exists. r=dougt 2009-08-20 11:25:02 -07:00
Neil Deakin 5a0fec2161 Bug 510333, native resizer theming for Cocoa, r=mstange 2009-08-20 10:19:18 -04:00
Jonathan Griffin e10451af39 Bug 506187; fix intermittent orange. 2009-08-19 10:25:01 -07:00
Doug Turner 1c8e522ebd Bug 511167 - Increase the thread priority between mouse down and mouse up (WINCE only). r=blassey 2009-08-19 09:23:30 -07:00
Rich Walsh 83517b2fc6 [OS/2] Bug 510656 - fix nsWindow::Scroll following bug 507334, r=pweibacher 2009-08-19 09:41:29 +02:00
Markus Stange 42dac8ddd4 Bug 443178 - Tooltips cause bogus mouse events. r=josh
--HG--
extra : rebase_source : 40eba323189da67fa33d3a2b3c6ef1e98fe360f4
2009-08-18 14:36:15 +12:00
Masayuki Nakano c65eaea26b Bug 439815 Keyboard shortcuts with alternate keyboard layouts (including colemak) are missmapped; they are mapped for qwerty. r=josh 2009-08-18 13:47:53 +09:00
Serge Gautherie 76326c25a4 Bug 508760 - Remove MSVC6 support from the tree; (Dv1) widget/src/windows/*.cpp; r=doug.turner 2009-08-18 00:28:15 +02:00
Neil Rashbrook 248bf41261 Bug 510686 Dialogs always open minimisable, maximisable and resizable r=jimm 2009-08-16 11:54:26 +01:00
Justin Dolske 319b41915b Bug 504495 - Windows CE has no context menu for bookmarks toolbar, sometimes crashes trying. r=vladimir 2009-08-14 13:27:18 -07:00
Doug Turner 6a507f5e25 Bug 510546 - support for sizemode=fullscreen on gtk2. r=stuart. 2009-08-14 12:56:56 -07:00
Hashem Masoud b71a1a1cfa Bug 489502 - Replace NS_ASSERTION(0, ...) by NS_ERROR(...) in mozilla-central; r=benjamin 2009-08-14 16:09:00 +02:00
Josh Aas 7f4a308ba1 64-bit fixes for nsCocoaUtils and nsCocoaWindow. b=510428 r=mstange 2009-08-14 02:35:32 -04:00
Josh Aas 1120cb722f Remove remaining Carbon usage in Mac OS X native menu impl on 10.5+. b=510410 r=mstange 2009-08-14 00:04:22 -04:00
Robert O'Callahan b8e126f83c Bug 507334, part 2: Blit multiple rectangles when scrolling rather than blitting only the largest single rectangle, and avoid repainting opaque content that covers the scrolling content. r=dbaron 2009-08-13 19:09:51 -07:00
Brad Lassey bda6def50e bug 508501 - bustage fix for Windows CE 2009-08-13 18:45:31 -07:00
Josh Aas 556afaec46 Simplify/optimize Mac OS X native menu open/close, reduce carbon menu usage. b=510243 r=smichaud 2009-08-13 20:01:57 -04:00
Markus Stange e57e54551d Bug 510155 - Remove nsChildView::SetWindowShadow. r=josh
--HG--
extra : rebase_source : 5d291e0e5b4920c9939557cb2ffc3e45a6d95632
2009-08-14 10:08:47 +12:00
Markus Stange 87be8be824 Bug 509886 - Create nsChildView::GetXULWindowWidget. r=josh
--HG--
extra : rebase_source : 8d7b132d5d4871bf6003fd61abbd13a8accde2ee
2009-08-14 10:06:49 +12:00
Markus Stange 11d2923a7d Bug 429954 - Windows that open already maximized will un-maximize to a teeny-tiny window in upper left.
Disallow zooming of windows that already have the zoomed size but have never been zoomed, because otherwise bad things happen to the window size. Moreover, reflect the window's zoom state in its size mode as nsSizeMode_Maximized.

r=josh

--HG--
extra : rebase_source : 4cceba9e2d578f576ef9bdde36e3cae4cfa01fd3
2009-08-14 10:02:54 +12:00
Rob Arnold a105859d05 Bug 507736 - Need a way to hook native nsWindow messages r=jimm sr=roc 2009-08-13 16:04:39 -07:00
Felipe Gomes b0e97d0c8b Bug 503541 - Fine grained control of gesture registration on widgets (Win7). r=smaug+roc, sr=smaug 2009-08-13 13:54:09 -07:00
Brad Lassey ff023cb568 bug 508501 - titlebar and SIP button visible after re-activating window r=vlad,dolske 2009-08-13 13:34:17 -07:00
Steven Michaud bc13f26665 Have to set explicit focus to a page by clicking on it, after clicking Back. b=504450 r=josh 2009-08-13 15:20:25 -05:00
Markus Stange 27c1859452 Backed out changeset b52fa2372a3a, bug 429954 because of test_popup_preventdefault_chrome.xul orange.
--HG--
extra : rebase_source : 724563157551de21855c99e3e1ed536100d0ec24
2009-08-13 11:39:40 +12:00
Josh Aas 8fc23d2339 Various 64-bit fixes for Mac OS X widget and plugin code. b=509947 r=mstange 2009-08-12 18:32:41 -04:00
Markus Stange f529605463 Bug 429954 - Windows that open already maximized will un-maximize to a teeny-tiny window in upper left.
Disallow zooming of windows that already have the zoomed size but have never been zoomed, because otherwise bad things happen to the window size. Moreover, reflect the window's zoom state in its size mode as nsSizeMode_Maximized.

r=josh

--HG--
extra : rebase_source : 46b161efcc60cefc9d9eb019d48f595c26eed6af
2009-08-13 09:00:33 +12:00
Neil Deakin df5fb7cfe8 Bug 506754, send NS_ACTIVATE when calling ShowWindow(mWnd, SW_RESTORE), r=ere 2009-08-12 10:03:34 -04:00
timeless@mozdev.org 9a56245c7c Bug 507411 container is unused in moz_container_unmap
r=roc
2009-08-12 11:49:55 +02:00
timeless@mozdev.org f170469637 Bug 506254 plugin_client_message_filter never used Display *dpy
r=roc
2009-08-12 11:49:54 +02:00
Jim Mathies 2dec62d688 120ae039b6e0 bustage fix (missing brace). 2009-08-11 12:45:42 -05:00
Jim Mathies a6b58f3806 Bug 489258 - Firefox window doesn't maintain win7 docked position when minimized and restored. r=emaijala. 2009-08-11 12:29:53 -05:00
Michael Ventnor bf38613ba9 Bug 509300 - Event sounds on GTK stopped working. r=roc 2009-08-11 10:28:48 +02:00
Felipe Gomes f694038dde Bug 503042 - Implement a way to detect a touch enabled device. r=vlad, sr=dbaron 2009-08-10 19:59:06 -07:00
Timothy Nikkel 0bce3ce857 Bug 489729. Use GetMessagePos instead of GetCursorPos to get the mouse position at the last message processed and not the current position so that mouse clicks don't get interpreted as drags when system is under heavy load. r=jmathies
--HG--
extra : rebase_source : f95806d2be0a829fc776fe70cb4c0b684a5403dd
2009-08-11 09:29:41 +12:00
Markus Stange 0bbcd5bb24 Bug 508724 - Native theming for button[type=menu], widget part. r=roc
--HG--
extra : rebase_source : 3307b174ac4f25ea934a5b51407ccf16baaa1168
2009-08-11 09:23:50 +12:00
Markus Stange 990cb18e6d Bug 508874 - Remove hand scrolling (Cmd+Opt panning) from the tree. r=josh
--HG--
extra : rebase_source : 50feaef30a8071ee4157b4cd20fcb7b3ed1633ff
2009-08-11 09:21:29 +12:00
Jacek Caban 298ce3a82e Bug 128647 - Use lower case in includes to fix compilation on mingw. r=masayuki 2009-08-10 11:14:01 +02:00
Rich Walsh 8790e79787 [OS/2] Bug 508726 - fix plugin clipping, r=pweilbacher 2009-08-09 09:47:34 +03:00
Rob Arnold feecc9dbb5 Bug 509397 - Cleanup nsToolkit (for OS/2) r=peterw 2009-08-07 11:56:15 -07:00
Masayuki Nakano 1300347b88 Bug 128647 [RFE] Handler for WM_COPY/WM_CUT/WM_PASTE/WM_CLEAR r=ere+roc, sr=roc 2009-08-08 00:11:17 +09:00
Brad Lassey 7c60af6847 bug 508210 - Gap between fennec window and soft keyboard r=vlad 2009-08-06 15:07:13 -04:00
Markus Stange 0fba0e03b4 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 1efad136e3 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 8f20569aa3 Test for bug 507947, r=roc 2009-08-05 11:20:58 +12:00
Rob Arnold 4c50b117bb Bug 503877 - Remove nsSwitchToUIThread r=vlad 2009-08-04 15:15:19 -07:00
Margaret Leibovic 5fdabd8af3 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 9545701025 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 d2b7b16ceb Fix bustage in TestWinTSF.cpp 2009-08-04 11:08:42 +12:00
Markus Stange df78c317f1 Bug 507727 - Make unified toolbars work in dialog windows, too. r=josh 2009-08-04 10:39:45 +12:00
Markus Stange b78c840045 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 3c3887f265 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 384abc5e88 [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 077417ee9f [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 3fca4b9a87 [OS/2] Bug 503744: do not unload MDM to fix MMOS2 destruction, r=dragtext 2009-08-02 14:08:02 +03:00
Peter Weilbacher 859be8c297 [OS/2] Bug 506997: optimize repainting after window moves, r=dragtext 2009-08-02 14:06:02 +03:00
Rich Walsh c1896376f6 [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 240a6d45f0 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 c6f3f28a51 [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 01aee12b39 [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 7170799d2d Bug 492152 - Scrollable menus should support panning on Win7. r=jmathies, sr=vlad 2009-07-29 23:01:27 -07:00
Masatoshi Kimura da2230279a 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 cd0b27cceb Bug 504822 - Remove XBM support from Mozilla. r=joe sr=vladimir 2009-07-29 10:13:08 -04:00
Rob Arnold 96e8de79de 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 bcaa0cbb99 Bug 506151 - Class name bustage fix. 2009-07-27 13:05:11 -05:00
Jim Mathies 63310514c6 Bug 506151 - MozillaDropShadowWindowClass constant isn't in the defs file. r=vlad. 2009-07-27 12:29:04 -05:00
Jim Mathies dab5d81879 Bug 506103 - Remove mDeferredPositioner and related code. r=roc 2009-07-27 12:27:35 -05:00
Michael Kohler cc3bd3ad50 Bug 106386 - Correct misspellings in source code (old); Part 3 v2; r=timeless 2009-07-27 10:47:05 +02:00
Karl Tomlinson 71e7b160c0 b=506433 reuse the GdkWindow in MozContainers. r=roc
--HG--
extra : rebase_source : 27cdc9fd7b3371627730751b239da5226133bbb9
2009-07-27 13:40:46 +12:00
Karl Tomlinson ed9615bf41 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 360519bc23 remove test_container b=506433 r=roc
--HG--
extra : rebase_source : 55e66240e51cbc01035946ecc40676a281112966
2009-07-27 13:38:27 +12:00
Karl Tomlinson 7b7dd19650 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 fdb3a7530d 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 9f9e94acf7 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 54947fe13c Bug 421351 - allow styling richlistitems with -moz-appearance:menuitem. r=neil 2009-07-25 15:10:17 +02:00
Navin Lal 1cad5f2db8 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 a699dd7fda 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 1484edf8ef Bug 506007: Compositor breaks Fennec on Maemo/Hidon, r=karlt 2009-07-23 22:08:07 -04:00
Justin Dolske 8627d77d9d 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 a309e241c2 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 bc49a35d84 [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 e1190e9963 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 57c93c36d7 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 a0a97048a2 Bug 504109 remove mPreferredWidth and mPreferredHeight from nsWindow
r=neil
2009-07-22 17:31:02 -05:00
Markus Stange 69a359cfa4 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 742bcfcba2 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 933f110f1a 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 a756d86e22 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 f14e143e57 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 dce2b0d98a 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 6200540a04 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 1b3f569e32 Bug 339548. Part 3: Introduce native widget clip region API. 2009-07-22 12:44:55 +12:00
Rob Arnold 8883a9e3b9 Bug 503892 - Remove window proc hook from nsToolkit r=roc 2009-07-21 15:53:04 -07:00
Markus Stange 5075877659 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 2aa59235f2 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 40ff9dce9c [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 040ee0abe0 Safely iterate parents' children in widget destructors on OS X. b=503196 r=josh 2009-07-20 10:02:31 -05:00
Markus Stange 969400d64b Bug 481630 / bug 484488 - Remove nsIFullScreen.idl. Should have been part of changeset 51ca7c35d98f. 2009-07-18 15:51:23 +02:00
Vladimir Vukicevic 895e662780 Strip some debug code that made it in by accident 2009-07-17 16:04:05 -07:00
Rob Arnold d5b1e70381 b=500745; ctrl+letter keyboard shortcuts don't work on WinCE; r=vlad 2009-07-17 16:03:54 -07:00
Felipe Gomes 9cc1821a61 Bug 501440 - Support selecting text in touch enabled devices. r=jmathies, sr=vladimir 2009-07-17 13:57:28 -07:00
Felipe Gomes 8b001b7dab 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 24f2539fd5 Bug 503863 - fix warnings ISO C90 forbids mixed declarations and code, r=roc 2009-07-17 10:22:11 -04:00
Rob Arnold 5756566ee5 Bug 502713 - Minimized windows resize their content to (0,0) r=jmathies r=vladimir 2009-07-16 13:34:57 -07:00
Brad Lassey 65d7eefd9c bug 327100 - WindowsCE nsIFilePicker getFolder doesn't work r=dougt 2009-07-15 10:40:47 -04:00
Tobias Hunger 93d0832cf3 Bug 497858: Clean up Qt's nsWindow, r=mfinkle 2009-07-15 08:20:21 -04:00
Masayuki Nakano 4c03c99935 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 1e05cf7cbb 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 b365dd613c 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 75b14a0e97 Bug 470487 - Refactor win nsWindow tear down. (r=neil) 2009-07-13 10:58:19 -05:00
Masayuki Nakano 4e045134b0 b=502799 fix some misspelled words r+sr=roc 2009-07-11 10:32:43 +09:00
Peter Weilbacher 41db480f4e [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 d23572d538 Bug 503207 - Fullscreen mode did not work in Firefox on Windows CE. r=vlad 2009-07-09 13:09:28 -07:00
Rob Arnold df5d07b68d Bug 501475 - Remove nsPaletteInfo and friends. r=joe 2009-07-09 12:27:44 -07:00
Nochum Sossonko 6505a5cbb5 Bug 502358 - eMetric_DragFullWindow is unused. r+sr=roc 2009-07-09 11:15:58 +02:00
Michael Ventnor 5d2beb9c4b Bug 502537 - Tabpanels not rendered properly on some GTK themes. r+sr=roc 2009-07-09 11:15:48 +02:00
Karl Tomlinson f09a1c782d backout a2d8f3384b3c due to mochitest failures b=498143 2009-07-09 15:34:24 +12:00
Masayuki Nakano 0af09aedf1 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 b79050a92d b=498143 Flash in background tab consumes input events. r=enndeakin 2009-07-09 13:37:13 +12:00
Justin Dolske 7422df1f12 Bug 502509 - Mousewheel scrolling not working with Windows CE. r=vladimir 2009-07-08 17:26:30 -07:00
Justin Dolske 594149c5c4 Bug 502522 - Password fields on Windows CE show asterisks instead of dots. r=vladimir 2009-07-08 17:26:30 -07:00
Justin Dolske 9e4759dea4 Bug 502508 - URL invisible in awesomebar result on WinCE. r=vladimir 2009-07-08 17:26:29 -07:00
Vladimir Vukicevic 91b51c4d16 b=499805; focus broken in dialogs/popups on Windows CE; r=enndeakin 2009-07-08 16:34:03 -07:00
Vladimir Vukicevic 662ffbc455 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 bebf1f7d95 Bug 484488 - MakeFullWindow support for windows mobile. r=olli.pettay, sr=vlad 2009-07-08 09:13:13 -07:00
Masayuki Nakano 2bdc6d8e7b 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 5c250b1c5b Stop nsMenuItemIconX object from possibly outliving its nsMenuObjectX owner. b=499600 r=josh 2009-07-06 15:59:46 -05:00
Doug Turner a423b771c1 Backing about 484488. 2009-07-05 22:24:56 -07:00
Michael Ventnor b024c6c533 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 2ef6a766bd Bug 501104. Handle GTK2 default button borders properly. r+sr=roc 2009-07-04 22:01:16 +12:00
Justin Dolske 368112aee5 Bug 499803 - "Implement simple clipboard on Windows CE" [r=vladimir] 2009-07-03 16:11:05 -07:00
Masayuki Nakano 41b8e4b8f3 Bug 491712 Sporadic failure in test_wheeltransaction.xul r=Olli 2009-07-04 03:37:44 +09:00
jlebar 8e7e8ce329 Bug 385434: Add support for HTML5 onhashchange. r=smaug, sr=sicking 2009-06-26 10:16:50 -07:00
Brad Lassey 330c49759d bug 500767 - Get rid of SIP button on windows mobile r=dougt 2009-07-02 01:44:53 -04:00
Doug Turner d210ca62c4 Bug 484488 - MakeFullWindow support for windows mobile. r=olli.pettay, sr=vlad 2009-07-01 12:01:11 -07:00
Nick Kreeger 85cf01be10 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 47b51e1ff9 Formatting cleanup part 2, moving module to 1 blank line between functions/methods. 2009-06-30 14:55:30 -04:00
Markus Stange 89ef1df10d 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 049d3220c8 Formatting cleanup, moving module to 1 blank line between functions/methods. 2009-06-30 14:24:54 -04:00
Jim Mathies 0c02b77549 Bug 501379 - Wheel scroll bustage fix for bug 478245. r=dougt. 2009-06-30 13:19:15 -05:00
Olli Pettay 80837507f7 Bug 496567 - Remove nsXULCommandEvent and nsIDOMXULListener, r=neil, sr=sicking 2009-06-30 10:56:40 +03:00
Jim Mathies c11bb180f7 Bustage fix for change set 9f0e541d6656. 2009-06-30 01:23:22 -05:00
Jim Mathies cf9b808287 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 ba8842a8b0 Leak fix for change set 1aecdc720018 plus comment updates. r=jimm. 2009-06-30 01:00:16 -05:00
Josh Aas 92354e3fc0 Bug 501194 - Remove nsplugin.h. r/sr=jst 2009-06-30 01:55:05 -04:00
Jim Mathies becd2c6e8f Bug 487245 - Cleanup and better organize code in widget/src/windows/nsWindow. r=emaijala. 2009-06-29 14:36:16 -05:00
David Bolter 047c8ca2a3 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 6aa5151e12 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 f97c1cf5ba Bug 500897 - Window resizer is not drawn correctly on some themes. r+sr=roc 2009-06-27 16:40:12 +02:00
Steffen Imhof 8bb8ed55a1 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 00b2db6e32 Bug 420491 - Factor out window mask identification from nsCocoaWindow::CreateNativeWindow. r=josh 2009-06-27 15:58:03 +02:00
Markus Stange e4cc97b972 Bug 420491 - Refactor construction and destruction of native NSWindows. r=josh 2009-06-24 17:15:32 +02:00
Olli Pettay e58d9d852a Bug 495983 - Remove nsPageTransitionEvent, r+sr=jst 2009-06-24 16:33:02 +03:00
Olli Pettay bd37663139 Backout Bug 495983
--HG--
extra : rebase_source : d60b23f968d8279ef726de5baf4eaa622814687c
2009-06-24 14:32:50 +03:00
Olli Pettay c631aee4fe Bug 495983 - Remove nsPageTransitionEvent, r+sr=jst
--HG--
extra : rebase_source : e5dac1176973db9660eb109e03d237799acad35d
2009-06-24 11:47:46 +03:00
Olli Pettay 0e64223e6d Bug 496000 - Remove nsBeforePageUnloadEvent, r+sr=jst
--HG--
extra : rebase_source : 0288c06ade3ef23641bb2fe9a33143e865d90217
2009-06-24 11:42:00 +03:00
Doug Turner 3aab655871 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 a0cca3eda6 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 bde98f5bfb 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 f1b3b93821 Bug 495298 - DirectDraw render mode for windows mobile. r=vlad, sr=stuart 2009-06-23 13:57:45 -07:00
Steven Michaud e4958ecdca get rid of nsIInternetConfigService. b=489864 r=josh sr=roc 2009-06-23 14:09:19 -05:00
Rich Walsh eadc914d9a [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 1f75a265fe [OS/2] Bug 430163: Implement GetToggledKeyState, r=pweilbacher 2009-06-23 11:26:45 +02:00
Olli Pettay c76d6cdde2 Bug 496102 - Remove nsNotifyPaintEvent, r+sr=roc 2009-06-23 12:09:05 +03:00
Olli Pettay 716c0d5602 Backout Bug 496102
--HG--
extra : rebase_source : f33905aff8d759480277d9f13908035382c026c6
2009-06-22 16:35:15 +03:00
Olli Pettay 2fda845580 Bug 496102 - Remove nsNotifyPaintEvent, r+sr=roc 2009-06-22 14:07:46 +03:00
Karl Tomlinson 2d4728db9e b=479995 handle drag-failed signal when available. r=enndeakin sr=roc 2009-06-20 13:38:27 +12:00
Karl Tomlinson 3e7aae9d1a define LOGDRAG when not MOZ_LOGGING. b=495184 r=roc 2009-06-20 13:35:08 +12:00
Josh Aas cf01ab4fd7 Minor Mac OS X plugin related cleanup, no bug. r=smichaud 2009-06-19 12:15:23 -04:00
Masayuki Nakano 7abe1fa1df 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 5776974960 Fix up some includes messiness. no bug, r=sparky 2009-06-17 23:39:22 -04:00
Robert Longson 8a18a5a87c Bug 486936 - image-rendering style should apply to canvas element. r=vladimir 2009-06-17 21:31:18 +01:00
Markus Stange fd0aabafba 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 6cb81bdca3 Move "ensureWindowData" to the window map, where it belongs. b=420491 r=josh 2009-06-17 14:13:12 -04:00
Josh Aas 349d2f743e Add safety checks to ChildView's getScrollableView. b=493238 r=mstange 2009-06-17 14:09:56 -04:00
Steven Michaud 919d61104a nsBaseAppShell and nsRunnable leak occasionally. b=472773 r=josh,bent 2009-06-17 10:30:46 -05:00
Vladimir Vukicevic e74300c7d0 b=381494; add optional splashscreen for our slower targets; r=bsmedberg 2009-06-16 11:59:35 -07:00
Vladimir Vukicevic 578416724b 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 e9dc767091 Bug 497565, only make the window key when visible, r=josh 2009-06-16 14:05:16 -04:00
Olli Pettay c1e420fdbe Bug 496317 - Remove nsPopupBlockedEvent, r+sr=sicking
--HG--
extra : rebase_source : 354385de35d48a6f2c911c20175b1715c89c9196
2009-06-16 19:07:56 +03:00
Rich Walsh 934fa99d16 [OS/2] Bug 498230: fix build breakage in nsWindow & nsFrameWindow, r=pweilbacher 2009-06-15 11:06:31 +02:00
Michael Ventnor 5b324ecb50 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 45ce86fe4e 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 aff80ef970 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 398e954e21 Add crashtests 2009-06-12 19:21:09 -07:00