Commit Graph

2393 Commits

Author SHA1 Message Date
Felipe Gomes
972bf3dc41 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
02b9aee5f8 bug 508501 - titlebar and SIP button visible after re-activating window r=vlad,dolske 2009-08-13 13:34:17 -07:00
Steven Michaud
23ede963ae 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
f052c2896a 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
a62bb5d726 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
9966c9d868 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
0d2f363cc2 Bug 506754, send NS_ACTIVATE when calling ShowWindow(mWnd, SW_RESTORE), r=ere 2009-08-12 10:03:34 -04:00
timeless@mozdev.org
cae8022e95 Bug 507411 container is unused in moz_container_unmap
r=roc
2009-08-12 11:49:55 +02:00
timeless@mozdev.org
89369fea8c Bug 506254 plugin_client_message_filter never used Display *dpy
r=roc
2009-08-12 11:49:54 +02: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
Jim Mathies
d0bc6487ec 120ae039b6e0 bustage fix (missing brace). 2009-08-11 12:45:42 -05:00
Jim Mathies
815021b6af Bug 489258 - Firefox window doesn't maintain win7 docked position when minimized and restored. r=emaijala. 2009-08-11 12:29:53 -05: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 Ventnor
8340a6af78 Bug 509300 - Event sounds on GTK stopped working. r=roc 2009-08-11 10:28:48 +02:00
Felipe Gomes
30a32157e7 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
cbca0e3cf4 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
4b47698416 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
c20f1762ac 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
bc903e878a Bug 128647 - Use lower case in includes to fix compilation on mingw. r=masayuki 2009-08-10 11:14:01 +02:00
Rich Walsh
89750633ff [OS/2] Bug 508726 - fix plugin clipping, r=pweilbacher 2009-08-09 09:47:34 +03:00
Rob Arnold
1ac5e8e9b1 Bug 509397 - Cleanup nsToolkit (for OS/2) r=peterw 2009-08-07 11:56:15 -07:00
Masayuki Nakano
f9802cc670 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
4bd8b2c111 bug 508210 - Gap between fennec window and soft keyboard r=vlad 2009-08-06 15:07:13 -04:00
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
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
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
Neil Rashbrook
f31d701b7b Bug 482955 Textbox minimum width wrong on default Windows XP theme r=ere sr=roc 2009-03-21 20:38:24 +00:00
Josh Aas
a017628a07 Stop using FlatCarbon headers on Mac OS X. b=482277 r=bsmedberg 2009-03-19 10:41:13 -07:00
Robert O'Callahan
6c5c6bf95d Bug 476062. Author-applied 'box-shadow' should cause elements to drop their native look. r+sr=dbaron
--HG--
extra : rebase_source : 6f5dfac238eb19be1b38cdd612e5dda8ac457e57
2009-03-18 13:32:08 +13:00
Steven Michaud
38ec188c19 File picker dialog sometimes doesn't close when Open/Save/Cancel is clicked. b=473467 r=josh sr=roc 2009-03-18 17:51:40 -05:00
Walter Doekes
ec26ce411b Bug 457147 - Thunderbird/Lightning hangs playing sound when calendar contains a certain event; r+sr=roc 2009-03-18 17:04:27 +01:00
Dão Gottwald
f2c307a6fc Bug 410719 - Windows CE bustage fix 2009-03-14 10:20:38 +01:00
Dão Gottwald
e06981f06c Bug 410719 - Menu buttons, menulists, autocomplete dropdown buttons and toolbarbuttons with menupopups should appear pressed when the menupopup is open. r=neil/vlad 2009-03-13 13:23:26 +01:00
Robert Strong
6cfb2b338a Bug 390734 - groupboxes need native theming on Windows. ui-r=faaborg, r+sr=vlad 2009-03-11 19:11:01 -07:00
Karl Tomlinson
9f0a0b9229 Remove extra closing parenthesis b=481881 2009-03-11 15:58:19 +13:00
Arpad Borsos
95ddb98720 Bug 481881 - use better template arguments for nsTArray<T> after bug 474369, widget part r+sr=roc 2009-03-11 15:26:03 +13:00
Ginn Chen
26cf21ff3c Bug 448512 Crash on quit [@ XCloseDisplay] r=dbaron 2009-03-10 14:27:41 +08:00
Matthew Gregan
9f3a5b2f76 Bug 470662 - Don't set paused to true when playback ends. Fix handling of playing/suspend attrs. r=chris.double, sr=roc
--HG--
extra : rebase_source : f5161f9a699015b41c4947b52624901786adc852
2009-02-27 00:55:30 +13:00
Jim Mathies
6b652e24f9 Bug 463088 - Tab tear off cursor touchup. sr=roc 2009-03-09 19:01:55 -05:00
Steven Michaud
bbb7c11183 Initialize trackInfo.scrollbar.pressState in nsNativeThemeCocoa::GetScrollbarDrawInfo(). b=481945 r=josh sr=roc 2009-03-09 17:03:16 -05:00
Steven Michaud
c6d21f322c Null out weak pointers when they become invalid. b=479749 r=josh sr=roc 2009-03-09 11:59:29 -05:00
Makoto Kato
bf53b76e2d Bug 480689 - DeCOMtamination patch breaks Qt build. r/sr=roc 2009-03-09 21:46:11 +09:00
Vladimir Vukicevic
344cee703e b=480088; use a single cached data block for painting with image surfaces on Windows CE; r=stuart 2009-03-08 22:08:41 -07:00
Vladimir Vukicevic
00248c4ba8 b=480789; fix WinCE focus issues with popups; r=dougt 2009-03-08 22:06:59 -07:00
Vladimir Vukicevic
eebaa00c01 b=479106; enable SetForegroundWindow call for CE, not just mobile; r=dougt 2009-03-08 22:06:59 -07:00
Masayuki Nakano
a405311dd3 Bug 477911 [TSF] crash after committing long IME transaction string at losing focus r=VYV03354, sr=roc 2009-03-09 11:38:12 +09:00
Masatoshi Kimura
40b8f76fb7 Bug 480111 - [TSF]mCompositionStart and mCompositionLength is not updated on WinXP; r=masayuki sr=roc 2009-03-08 10:39:03 +01:00
Mats Palmgren
1a50471aed Cancel a pending mDragLeaveTimer when the window is destroyed, and don't schedule more than one at a time. b=481568 r+sr=roc 2009-03-07 18:08:51 +01:00
Jim Mathies
492b851d97 Bug 463088 - Tab tear off cursor needs to be constant on Windows. r=enndeakin. 2009-03-06 11:54:29 -06:00
Ginn Chen
905f66fc3f Bug 481621 protoLayout should set to NULL in moz_gtk_shutdown() r=roc 2009-03-06 14:43:13 +08:00
Masayuki Nakano
47618640da Bug 113423 Gecko shouldn't draw comosition string at ChangJie (Traditional Chinese IME) r=YV03354+emaijala, sr=roc 2009-03-04 18:09:09 +09:00
Markus Stange
fe4b35ce14 Bug 479716 - Initialize tdi.kind in nsNativeThemeCocoa::DrawTab, r=smichaud 2009-03-02 15:52:17 +01:00
Antonio Gomes (tonikitoo)
a9b2fbfcc4 Bug 455339: Disable word completion widget (software keyboard bar at bottom of screen) for fennec/maemo. r=stuart 2009-02-27 21:47:40 -04:00
Matthew Gregan
404627dddb Bug 479929 - Return value of esd_open_sound not checked correctly. r+sr=roc 2009-02-24 18:06:42 +13:00
Doug Turner
81cc31a925 Bug 472548 - Improves the nsIdleService on Maemo. r=gijskruitbosch, sr=stuart 2009-02-25 10:45:42 -08:00
Jeff Muizelaar
de647c8035 Bug 442109 - youtube videos don't play; r=vladimir 2009-02-25 16:25:12 +01:00
XiaoXiaoHU
692da049fc Bug 298889 - iframe invisible when window is transparent; r+sr=roc 2009-02-24 17:53:32 +01:00
Arpad Borsos
3a177d3880 Bug 479855. Remove more unused files. r+sr=roc
--HG--
extra : rebase_source : b8c46dc3da2b062410cc8d3bc6c56d4f310dacfe
2009-02-23 22:28:59 +01:00
Jeremy Lea
1e2762a50f Bug 479527. Remove unused files. r+sr=roc
--HG--
extra : rebase_source : a6d3765508020c43ee491cfed14ce2393506eb13
2009-02-23 13:34:22 -08:00
Tobias Hunger
1193eb125e Bug 473946. Handle deferred deletes. r=mfinkle
--HG--
extra : rebase_source : 1aa73b393f42e7ad07fd6f1c5027ae49723785ec
2009-02-24 21:30:25 +13:00
Masayuki Nakano
0e2a16f22b Bug 478146 [TSF] When dragging application window, candidate window is not moved with application window r=chenn, sr=roc 2009-02-24 15:36:20 +09:00
Sunil Mohan Adapa
7afd1bbd24 Bug 412610 - MAXPATHLEN too small for glibc's realpath(); m-c part; r=*
jsfile.cpp + reg.c + SpecialSystemDirectory.cpp : benjamin
lcms.h : bholley
XRemoteClient.cpp : roc
2009-02-23 19:28:12 +01:00
Masayuki Nakano
2c2bb1c9fa Bug 478030 [TSF] The composition string is not displayed on WinXP + MS-IME r=chenn, sr=roc 2009-02-23 17:56:33 +09:00
Matthew Gregan
89a2cd46e2 Merge backout of 57ace2f00d62. 2009-02-23 19:35:26 +13:00
Matthew Gregan
c071246b6f Backed out changeset 57ace2f00d62 2009-02-23 19:34:03 +13:00
Michael Ventnor
609b1da897 Bug 479238 - Add menu sounds to GTK's nsSound API
--HG--
extra : rebase_source : 1bd5ea38b7ab7d8943a8f314c6c313ab4512ec71
2009-02-23 16:47:57 +13:00
Matthew Gregan
2b5e16d2e4 Bug 469635 - Remove loading of libasound and installation of quiet error
handler since it's not serving any purpose.  Also fix failure handling case
when calling esd_open_sound.

--HG--
extra : rebase_source : 17f97c7fe10e5cdf13b781e1799affe464d99489
2009-02-22 14:19:30 +13:00
Arpad Borsos
b9ae053523 Bug 474369 - get rid of nsVoidArray; widget part; r+sr=roc 2009-02-23 02:05:24 +01:00
Makoto Kato
98b5b0391b Bug 226218 - 64bit safe code for mozilla/widget (AMD64). r=emaijala 2009-02-21 19:14:08 +09:00
Josh Aas
f2e58ce746 Fix case where menu item icons can have a weak reference to a deleted native menu item. Hopefully fixes crash bugs 477475 and 435521. b=477475 r=smichaud sr=roc 2009-02-20 16:55:25 -05:00
Brad Lassey
f700a1cb42 bug 474734 - Implement support for soft keyboard on windows ce r=dougt 2009-02-20 02:03:46 -05:00
Karl Tomlinson
9f54ec62c0 b=469635 back out 03b4b372bacc, which had no effect 2009-02-20 18:41:45 +13:00
Karl Tomlinson
c747dfd0b0 b=478816 check that gtk_drag_begin returns a non-NULL GdkDragContext r+sr=roc 2009-02-20 17:39:59 +13:00
Matthew Gregan
eed8b7e655 b=469635 Another attempt at silencing ALSA. Includes some debug logging to indicate what's happening. r+sr=roc 2009-02-19 17:04:35 +13:00
Karl Tomlinson
cc51ab441a b=451341 NULL checks on MozContainer widget pointers r=roc 2009-02-20 15:07:08 +13:00
Karl Tomlinson
36f1036798 b=451341 make the pointer from MozDrawingarea to MozContainer a weak reference r=roc 2009-02-20 15:04:43 +13:00
L. David Baron
b1c516c18b Avoid making mXineramaIsActive depend on uninitialized numScreens. (Bug 477959) r+sr=roc 2009-02-19 09:48:37 -08:00
L. David Baron
a91aa25ab0 Back out all 8 changesets that I just landed (bugs 477959, 477961, 322475, 478899, 475215, 478156) again, because Talos Try server builds lie about which changesets they're testing. 2009-02-19 09:06:18 -08:00
L. David Baron
899aba2d82 Avoid making mXineramaIsActive depend on uninitialized numScreens. (Bug 477959) r+sr=roc 2009-02-19 07:29:27 -08:00
Jeremy D. Lea
b9a1696e34 Bug 476726 - deCOMtaminate WidgetToScreen and ScreenToWidget; r+sr=roc
--HG--
extra : rebase_source : 4a35ccdcafbe8a0a9dded9f292a139b4679709e3
2009-02-18 16:11:49 -08:00
L. David Baron
8b207bcc51 Revert (back out) the previous 11 changesets (bugs 477959, 477961, 477963, 477962, 322475, 478899, 475215, 478156), due to Mac talos orange with (as usual) no useful diagnostic. 2009-02-18 18:59:47 -08:00
L. David Baron
a5a0567d24 Avoid making mXineramaIsActive depend on uninitialized numScreens. (Bug 477959) r+sr=roc 2009-02-18 17:13:23 -08:00
Jim Mathies
33c8292a29 Windows mobile bustage fix for Bug 478147. 2009-02-18 18:17:15 -06:00
Jim Mathies
018acf4636 Bug 478147 - Focus rect missing from checkboxes on Vista. r=vlad 2009-02-18 17:56:51 -06:00
Vladimir Vukicevic
a4f3879420 Bug 474825 - honor mozilla.widget.disable-native-theme preference. move preference check to the right place r=stuart 2009-02-18 10:38:37 -08:00
Masayuki Nakano
bcf39be0ea Bug 478536 Crash by removing a scroll target in MozMouseScrollFailed event handler r+sr=roc 2009-02-18 00:55:53 +09:00
Neil Deakin
7ae9acbaf5 Bug 471848, flag for whether a drag was cancelled by the user, r+sr=roc 2009-02-17 10:51:12 -05:00
Olli Pettay
f9093a901c Bug 477863 - Give gesture events usable clientX/screenX values, r+sr=roc 2009-02-17 13:49:03 +02:00
Jim Mathies
8328806776 Bug 169582 - Window restores when changing desktop settings. r=emaijala 2009-02-16 16:25:48 -06:00
Steffen Imhof
62bf0d3a94 Bug 464050 - Focus handling prevents text selection by mouse; r=vladimir 2009-02-16 16:27:18 +01:00
Karl Tomlinson
c3455b56d2 Bug 475343. If the region to paint is too complex, just use its bounding box. GTK changes. r=roc
--HG--
extra : rebase_source : a3f7af16b372ab6f9675071d591edbe37a71b2d5
2009-02-16 14:10:24 +13:00
Robert O'Callahan
82af337bb0 Bug 475343. If the region to paint is too complex, just use its bounding box. Windows changes. r=vlad
--HG--
extra : rebase_source : 5e32f603aae07c2a751d31376ea0e2bf9f34cfb1
2009-02-16 14:09:11 +13:00
Robert O'Callahan
a8fb8dce34 Bug 475343. If the region to paint is too complex, just use its bounding box. Mac changes. r=joshmoz
--HG--
extra : rebase_source : b5374a6b64d22b2284a32c0413129fd0d6e12427
2009-02-16 14:06:52 +13:00
Serge Gautherie
5ec9f53e89 Backed out changeset: 719dca3419b5 2009-02-15 18:41:16 +01:00
Jeremy Lea
b82cdbd258 Bug 476726 - deCOMtaminate WidgetToScreen and ScreenToWidget; r+sr=roc 2009-02-15 17:41:06 +01:00
Vladimir Vukicevic
bf73bd6518 Add missing break statement; fixes win32 leak test tinderbox 2009-02-13 00:34:42 -08:00
Vladimir Vukicevic
c41eb5af4c b=477727; windows widget nsWindow WinCE/Windows Mobile separation fixes; r=dougt 2009-02-12 18:26:02 -08:00
Vladimir Vukicevic
263a2857c3 b=478149; Fix up win32/WinCE window style handling; r=dougt 2009-02-12 18:26:02 -08:00
Masayuki Nakano
68f9a6a266 Bug 442774 Wheel/touchpad scrolling gets stuck in frame, stop scrolling the web page as a whole r=Olli.pettay, sr=roc 2009-02-12 19:44:38 +09:00
Masayuki Nakano
789465492f backing-out the patch for bug 442774 2009-02-12 18:54:02 +09:00
Masayuki Nakano
4d6c3072e5 Bug 442774 Wheel/touchpad scrolling gets stuck in frame, stop scrolling the web page as a whole r=Olli.pettay, sr=roc 2009-02-12 16:02:49 +09:00
Markus Stange
e523a92545 Bug 469631 - Cocoa needs a correct combobox/editable menulist widget, r=dao r=josh sr=roc 2009-02-11 16:54:10 +01:00
Walter Meinl
4f856d7db7 Bug 474187 - Qt port broken in widget follow up to bug448830 split nsIntRect. r=roc 2009-02-11 14:51:06 +01:00
Vladimir Vukicevic
248b4fb004 b=477727; remove calls to GetViewportOrgEx; r=stuart 2009-02-10 15:10:07 -08:00
Jim Chen
6513b5e77c Bug 88831 Support new IME API "Text Services Framework" from Office XP and Windows XP (relanding)
--HG--
rename : content/events/src/nsQueryContentEventHandler.cpp => content/events/src/nsContentEventHandler.cpp
rename : content/events/src/nsQueryContentEventHandler.h => content/events/src/nsContentEventHandler.h
2009-02-11 05:56:51 +09:00
Daniel Holbert
59d61972ae Bug 461047 follow-up patch - Fix a number of small issues from the nsStringArray to nsTArray<nsString> switchover, mostly related to signed vs unsigned array sizes. r+sr=roc 2009-02-10 12:39:43 -08:00
Masayuki Nakano
def135f71a Backing out the patch of bug 442774. This might cause a timeout failure on test_keycodes.xul 2009-02-11 03:19:15 +09:00
Masayuki Nakano
4755de05c7 Backing out the TSF patch of bug 88831. This might cause a timeout failure on test_keycodes.xul
--HG--
rename : content/events/src/nsContentEventHandler.cpp => content/events/src/nsQueryContentEventHandler.cpp
rename : content/events/src/nsContentEventHandler.h => content/events/src/nsQueryContentEventHandler.h
2009-02-11 03:02:05 +09:00
Oleg Romashin
8d5ffda846 Bug 477586 - We should be able to disable NativeColors using in xpwidgets. 2009-02-10 14:25:00 -05:00
Masayuki Nakano
4fa4a8c50d Bug 442774 Wheel/touchpad scrolling gets stuck in frame, stop scrolling the web page as a whole r=Olli.Pettay, sr=roc 2009-02-10 20:17:37 +09:00
Jim Chen
41a1a807d6 Bug 88831 Support new IME API "Text Services Framework" from Office XP and Windows XP r=masayuki+peterv, sr=roc
--HG--
rename : content/events/src/nsQueryContentEventHandler.cpp => content/events/src/nsContentEventHandler.cpp
rename : content/events/src/nsQueryContentEventHandler.h => content/events/src/nsContentEventHandler.h
2009-02-10 20:15:36 +09:00
Jim Mathies
7d5de50f2a Bug 476705 - touch up patch for window state problem. 2009-02-09 15:39:55 -06:00
Doug Turner
e7141755e6 Bug 476705 - Supporting sizemode=maximized on windows mobile. r/sr=stuart 2009-02-09 12:07:14 -08:00
L. David Baron
ef5fe05834 Revert changeset fc8d54ab29a6 (Bug 88831, Support new IME API "Text Services Framework" from Office XP and Windows XP) due to failure (every time) of the new unit test it added (Test WinTSF) on the Windows tinderbox.
--HG--
rename : content/events/src/nsContentEventHandler.cpp => content/events/src/nsQueryContentEventHandler.cpp
rename : content/events/src/nsContentEventHandler.h => content/events/src/nsQueryContentEventHandler.h
2009-02-07 09:13:30 -08:00
Jim Chen
e53087b660 Bug 88831 Support new IME API "Text Services Framework" from Office XP and Windows XP r=masayuki+peterv, sr=roc
--HG--
rename : content/events/src/nsQueryContentEventHandler.cpp => content/events/src/nsContentEventHandler.cpp
rename : content/events/src/nsQueryContentEventHandler.h => content/events/src/nsContentEventHandler.h
2009-02-07 18:52:59 +09:00
Steven Michaud
fde30585eb Do more to prevent NSTexturedBackgroundWindowMask style from making whole window draggable. b=476393 r=josh sr=roc 2009-02-06 11:36:04 -06:00
Steven Michaud
7750b86783 Add comment explaining backout of bug 474491 -- no code changes. 2009-02-05 17:31:00 -06:00
Steven Michaud
b1cba52fd7 Backed out changeset 53f4c4890ffc -- merge 2009-02-05 17:06:25 -06:00
Steven Michaud
38e673b4f2 Backed out changeset 53f4c4890ffc (patch for bug 474491) because it triggered bug 477077. 2009-02-05 17:05:53 -06:00
Arpad Borsos
e642432ec3 Bug 476805. Stop leak by avoiding double refs. r+sr=roc 2009-02-04 14:21:02 +01:00
Sylvain Pasche
1ef7f0375b Bug 474878. Implement themed rendering of indeterminate checkboxes on Windows. r+sr=roc 2009-02-05 21:17:08 +13:00
Steven Michaud
d142c250b3 NPP_SetWindow()'s window->clipRect.top off by 22 pixels in CoreGraphics mode. b=474491 r=josh sr=roc 2009-01-23 11:24:27 -06:00
Josh Aas
904c2da266 Fix crash in Mac OS X native menus when attribute change notifications come in an order we don't expect. Allow for any attribute change notification order. b=433858 r=mstange sr=roc 2009-01-23 10:45:03 -05:00
Makoto Kato
915b7988ba Bug 472812 - Remove /mozilla/widget/src/windows/aimm.h. r=masayuki, sr=roc 2009-01-23 21:11:46 +09:00
Steven Michaud
f4f02db0ee [10.5] Crash [@ nsAppShell::~nsAppShell] when quitting Camino. b=471948 r=josh sr=roc 2009-02-02 15:23:42 -06:00
Arpad Borsos
51bf75177c Bug 474116 - Clean up deprecated GTK symbols; r=(bsmedberg + roc) sr=roc 2009-02-02 18:49:58 +01:00
Edward Lee
72939265e8 Bug 476254 - Send a notification once a day when the user goes idle for some time. r=roc, sr=roc 2009-01-31 22:58:34 -06:00
Edward Lee
8812291285 Bug 476253 - Dynamically pick next polling time for IdleService (instead of polling every 5 sec). r=roc, sr=roc 2009-01-31 22:58:32 -06:00
Markus Stange
90bdf75818 Bug 399030 - Draw dropdowns with NSPopupButtonCell, r=josh sr=roc 2009-01-31 17:49:29 +01:00
Michael Ventnor
0f1f80485c Bug 474868. Implement native theme drawing for indeterminate checkboxes on Mac. r+sr=roc
--HG--
extra : rebase_source : 3c31773b8e7fe3d513ef2e624072ff279f4c3395
2009-01-30 20:19:41 +13:00
Ehsan Akhgari
88e4389a47 Bug 462106 - Clear the data copied to clipboard inside the private browsing mode after leaving it (2nd try); r,sr=roc 2009-01-30 11:43:17 +03:30
Steven Michaud
9b489a9c91 Stop nsCocoaWindow::Show() from crashing on "Error (1000) creating CGSWindow" errors. b=470864 r=josh sr=roc 2009-01-29 15:57:59 -06:00
John Daggett
2d4898acdd Bug 425844 - fix up typo in comment 2009-01-29 18:04:53 +09:00
John Daggett
b77141c8e3 Bug 425844 - restore menu state after page setup and print dialogs. r=josh 2009-01-29 17:46:23 +09:00
Doug Turner
258e5fb771 Bug 474825 - honor mozilla.widget.disable-native-theme preference on windows. r/sr=stuart 2009-01-28 15:39:13 -08:00
Doug Turner
a709dd700a Bug 473662 - disable tap-and-hold on windows mobile. r=emaijala sr=pavlov 2009-01-28 15:38:14 -08:00
Brad Lassey
9f3f82e721 Bug 467371 - VERIFY in nsToolKit::Startup should check GetLastError() for ERROR_CLASS_ALREADY_EXISTS. r=dougt 2009-01-28 15:36:33 -08:00
Peter Van der Beken
48a7467edc Backed out changeset 97907892496f (Bug 462106 - Clear the data copied to clipboard inside the private browsing mode after leaving it; r,sr=roc a=blocking-firefox3.1+) to fix orange. 2009-01-24 14:27:54 +01:00
Ehsan Akhgari
bc5aa6bcd2 Bug 462106 - Clear the data copied to clipboard inside the private browsing mode after leaving it; r,sr=roc a=blocking-firefox3.1+ 2009-01-24 14:46:01 +03:30
Daniel Holbert
2a7d88e05a Bug 473236 - Remove executable bit from files that don't need it. (Only changes file mode -- no code changes.) r=bsmedberg 2009-01-21 22:55:08 -08:00
Fred Jendrzejewski
8759b06c00 Bug 466622. Replace nsCStringArray with nsTArray<nsCString> for more consistent code and fewer heap allocations. r+sr=roc,r=bsmedberg
--HG--
extra : rebase_source : b963bf5de9d9c445b14620479691482512e0faf2
2009-01-22 17:15:34 +13:00
Michael Ventnor
2351d2a4b0 Bug 123836 - Implement indeterminate property on checkboxes and radio buttons - r=roc,jst sr=roc 2009-01-22 13:07:44 +13:00
Arpad Borsos
89096c497d Bug 471877 - Cleanup GTK includes; further cleanup + system-headers cleanup; r+sr=roc 2009-01-21 16:24:46 +01:00
Walter Meinl
0bd91135db [OS/2][BeOS] Bug 474365: unbreak build in widget/src/*/nsDeviceContextSpec*.cpp following bug 461047, r=weilbacher 2009-01-21 09:58:53 +01:00
Arpad Borsos
49ed84964d Bug 473452. Kill unused nsPrintdGTK. r+sr=roc 2009-01-19 22:08:47 +13:00
Steven Michaud
0873c09f13 Fix crash (but not hang) when Gecko alert opens above Cocoa modal Save As dialog. b=468393 r=josh sr=roc 2009-01-23 14:46:35 -06:00
Fred Jendrzejewski
7d5761cdfa Bug 461047 - Replace nsStringArray with nsTArray<nsString>. r+sr=roc 2009-01-18 21:14:14 +01:00
Markus Stange
10fc7c3b4e Bug 206636 - Throbbing default buttons, r=josh r=Enn sr=roc 2009-01-18 12:05:38 +01:00
Kai Liu
4b0b5e5530 Bug 240536 - resizer direction is to the right, when interface is RTL; r=roc,mano sr=roc 2009-01-18 13:58:19 +03:30
Josh Aas
1d53e829df Fix some alignment, whitespace only. b=464315 2009-01-17 17:48:41 -05:00
Josh Aas
0e438679d4 Make Mac OS X cursor code 64-bit ready. Remove all Carbon API dependencies. b=464315 r=mstange sr=roc 2009-01-17 14:23:43 -05:00
Michael Ventnor
0ec63aa6ad Bug 472772. Introduce a separate combobox-text color because some GTK themes need it. r+sr=roc
--HG--
extra : rebase_source : 6e53173e0443d70b36ccbb9e90b60d573ed595d6
2009-01-16 21:18:49 +13:00
Walter Meinl
ed775713d7 [OS/2] Bug 473906: follow-up to Bug 448830 - Split nsInt(Rect|Size|Point|Margin), r=weilbacher 2009-01-17 10:08:00 +01:00
Robert O'Callahan
1a9b00de4e Backed out changeset 8019a959aade 2009-01-16 22:20:33 +13:00
Fred Jendrzejewski
b79ad6fa55 Bug 461047. Replace nsStringArray with nsTArray<nsString>. r+sr=roc
--HG--
extra : rebase_source : 7a20af24c97867efbb28dafa6a70ea1b4cf00e58
2009-01-16 20:51:04 +13:00
Reed Loden
75583cfc56 Branch merge for bug 462441. 2009-01-16 01:01:10 -06:00
Reed Loden
afe74fc527 Bug 462441 - "Windows 7 default OS theme not recognized by windows-default-theme metric" [r=robarnold sr=roc] 2009-01-16 00:59:48 -06:00
Jeremy Lea
1800930122 Bug 448830. Make nsIntRect/nsIntMargin/nsIntSize/nsIntPoint different types from nsRect/nsMargin/nsSize/nsPoint different types for better compile-type unit checking. r+sr=roc
--HG--
extra : rebase_source : a331a9e49fbc5931f546919281fcca7f008ab615
2009-01-15 16:27:09 +13:00
Doug Turner
aece1e91a5 Bug 468399. Use image surfaces on windows mobile for performance reasons. r=vlad 2009-01-14 16:19:39 -08:00
Steven Michaud
ded2619c3b Fix null dereference at nsMenuItemIconX::OnStopRequest(). b=471101 r=josh sr=roc 2009-01-14 09:55:50 -06:00
Benjamin Smedberg
50621e4f9f Backed out changeset 4c4df6ed1b41 - Bug 396185 - Make nsIFrame not inherit from nsISupports due to mochitest failures... these appear to be crashes in nsGenericHTMLElement::GetEditorInternal. 2009-01-09 11:35:24 -05:00
David Zbarsky
8d8553ee41 Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst 2009-08-24 16:02:07 -04:00
Josh Aas
e730d41ad9 64-bit fixes for nsChildView.mm, part 3. b=513777 r=mstange 2009-10-01 00:15:05 -04:00
Masayuki Nakano
e24bf3c1e5 Bug 513952 Refactor nsTSMManager r=josh 2009-10-01 11:52:50 +09:00
Ginn Chen
1ac452bd03 Bug 472635 Do nothing if im contexts don't match r=masayuki,masaki.katakai sr=roc 2009-01-14 15:10:52 +08:00
Markus Stange
99a8abec80 Bug 473183 - Some controls don't accurately hit their drawRect on 10.4, r=josh 2009-01-12 20:25:43 +01:00
Markus Stange
4b33bb942a Bug 472734 - Don't round the top left corner of submenus that open to the right, r=josh sr=roc 2009-01-12 20:23:51 +01:00
Markus Stange
b0cd12cd7e Bug 468507 - Use DrawCellWithSnapping when drawing push buttons, r=josh sr=dbaron 2009-01-12 20:22:59 +01:00
Benjamin Smedberg
24e7cb1f78 Bug 396185 - Make nsIFrame derivatives and helper abstract classes use a different dynamic-cast system than nsISupports:
* we know all types frames may be cast to at compile time, so instead of extensible GUID IIDs, use a big enum (see nsQueryFrame::FrameIID)
* eliminate all vestiges of refcounting, since frames aren't refcounted

Some frames (SVG frames in particular) still implement nsISupports-derived interfaces, for example nsISVGValue. There is a FrameIID for nsISVGValue that lets you go from a frame to the XPCOM interface, but you can't query back.

r+sr=roc

nsITextControlFrame didn't have an IID the first time around, but this wasn't a compile error because nsITextControlFrame::kFrameIID inherited from nsIFormControlFrame::kFrameIID. I've added a static analysis pass to verify the correct behavior, since I can't figure out a way to make the compiler do it.

--HG--
extra : rebase_source : 4894a2ca0278e2ab92f27459db77165f8348cf41
2009-01-12 14:20:59 -05:00
Honza Bambas
6a953b0a70 Bug 400568 - Keyboard Back/Forward keys sending VK_BROWSER_BACK/FORWARD go back/forward twice, r=emaijala, sr=ocallahan 2009-01-12 20:17:52 +01:00
Boris Zbarsky
a874b266a0 Bug 472487. Use the default filename in modeOpen in the Mac filepicker (e.g. so that file inputs prefill the currently-selected file in the filepicker). r=josh, sr=roc 2009-01-12 10:43:27 -05:00
Phil Ringnalda
073fac9869 Fix spelling of uncommited since we remain committed to builds, even with a CLOSED TREE 2009-01-11 15:51:40 -08:00
Phil Ringnalda
a6a827f443 Fix spelling of accomodate since we can accommodate more builds in the CLOSED TREE 2009-01-11 11:13:26 -08:00
Peter Weilbacher
55808c0fb6 [OS/2] Bug 443112: sync README files of all three apps with information for Gecko 1.9.1; add Java version requirements and update web links
(OS/2 only, so does not affect a CLOSED TREE)
2009-01-10 13:31:01 +01:00
Benjamin Smedberg
d0b948876f Bug 396185 - Make nsIFrame derivatives and helper abstract classes use a different dynamic-cast system than nsISupports:
* we know all types frames may be cast to at compile time, so instead of extensible GUID IIDs, use a big enum (see nsQueryFrame::FrameIID)
* eliminate all vestiges of refcounting, since frames aren't refcounted

Some frames (SVG frames in particular) still implement nsISupports-derived interfaces, for example nsISVGValue. There is a FrameIID for nsISVGValue that lets you go from a frame to the XPCOM interface, but you can't query back.

r+sr=roc

This patch locally causes two REFTEST-UNEXPECTED-PASS for Bidi stuff. It's possible that I accidentally fixed a bug, but I'm not sure, so I'm going to wait for the tinderboxes to confirm my local results.
2008-11-05 14:25:30 -05:00
Dão Gottwald
3b27428c91 Bug 471921 - use proper CSS instead of first-tab, last-tab and afterselected attributes. r=gavin 2009-01-09 10:57:57 +01:00
Michael Ventnor
0aaeb2961d Bug 472488. Need to pass correct directory as part of filename in gtk_file_chooser_set_filename. r+sr=roc 2009-01-09 13:30:57 +13:00
Michael Ventnor
3800db375c Bug 427488. Enable use of provided default filename for file open dialogs in GTK. r+sr=roc
--HG--
extra : rebase_source : ff4f6363e52c4dbda82d81bfbbbef43e5311e772
2009-01-08 21:16:13 +13:00
Steven Michaud
2d3c95c3f9 Delete event tap correctly. b=436897 r=josh sr=roc 2009-01-07 17:03:56 -06:00
timeless@mozdev.org
70a376a5c6 Bug 421229 - nsIFilePicker.fileURL comment is wrong, r=neil 2009-01-06 21:33:04 -08:00
Doug Turner
473b3a2efa Bug 464091 - Modify windows widget to work for windows ce. This should have been removed when I merged to the tip. Thanks :emk for pointing this out 2009-01-06 19:19:38 -08:00
Markus Stange
ec80c145a4 Bug 449442 - Change -moz-appearance: statusbar on Mac OS X to draw a dark chrome statusbar with a gradient. ui-r=faaborg r=josh sr=roc 2009-01-06 16:46:59 +01:00
Masayuki Nakano
2015c3b7fa Bug 469164 Implement nsSound::PlaySystemSound of Cocoa r=josh, sr=roc 2009-01-06 23:57:22 +09:00
Doug Turner
ffc3b0ae86 Bug 464091 - Modify windows widget to work for windows ce. r=emaijala / sr=pavlov 2009-01-05 10:17:44 -08:00
Dão Gottwald
98ef582b97 Bug 471923 - kill tab-left-edge and tab-right-edge -moz-appearance values. r+sr=roc 2009-01-04 15:01:48 +01:00
Olli Pettay
4055e86a98 Bug 471883 - Gesture events should be dispatched to the element under mouse, not to document. r+sr=roc 2009-01-03 14:40:26 +02:00
Serge Gautherie
fd78ab98da Bug 471877 - Cleanup GTK includes; bustage fix (= revert nsPrintDialogGTK.cpp and nsPrintSettingsGTK.h too) for
changeset 043671bf5dfc
Bug 471877 - Cleanup GTK includes; r+sr=roc
2009-01-03 09:43:24 +01:00
Serge Gautherie
ad05385ab5 Bug 471877 - Cleanup GTK includes; bustage fix (= revert nsDeviceContextSpecG.h) for
changeset 043671bf5dfc
Bug 471877 - Cleanup GTK includes; r+sr=roc
2009-01-03 09:25:40 +01:00
Arpad Borsos
318ec6121d Bug 471877 - Cleanup GTK includes; r+sr=roc 2009-01-03 08:37:52 +01:00
Vladimir Vukicevic
780d7a3c83 b=459648, crash in DragLeave while hovering over marquee and using ondragenter display none; r=enndeakin 2009-01-02 14:06:40 -08:00
Markus Stange
4ccec61031 Bug 470711 - Newly modernized tabs look cut off if the last one is hidden, r=josh r+sr=roc 2009-01-02 22:02:50 +01:00
Jonathan Kew
460b563fc3 Bug 466599 - wrap HTML on system pasteboard to provide charset metadata, fixes paste/drag into rich-text NSTextView destinations; r=(joshmoz + roc) sr=roc 2009-01-01 15:26:16 +01:00
Masatoshi Kimura
282fcb0d47 Bug 471471 - Narrow window class name is no longer used; r+sr=roc 2008-12-30 06:39:24 +01:00
Masayuki Nakano
7822539f0e Bug 466408 [OSX] First use of dead keys always shows incorrect behavior r=smichaud, sr=roc 2008-12-27 13:41:35 +09:00
L. David Baron
8e85e47bd1 Make the Windows widget code report 24-bit color depth when the display driver reports 32, since it's the same number of bits per pixel. (Bug 466669) r=vlad 2008-12-23 09:06:56 -05:00
Michael Ventnor
f3922bdde6 Bug 470165 - Cleanup the GTK nsFilePicker code; r+sr=roc 2008-12-21 02:33:04 +01:00
Joe Drew
a29562512b Bug 393936 - nsIRequest::cancel() must not notify anything sync. Make removal from the loadgroup async, and add another call cancelAndForgetObserver() that removes the listener immediately (since some callsites expect that). Note, however, that this new method shouldn't be used in any new code; it exists only to support code that relied on the broken behaviour prior to this checkin. r=bzbarsky sr=vlad 2008-12-19 17:35:50 -05:00
Steven Michaud
ab9646f5b1 Let the OS manage repaints on its own. b=459319 r=vlad,roc sr=roc 2008-12-18 15:37:16 -06:00
Peter Van der Beken
17b312c245 Backed out changeset bdef726fb656 (Txul/Twinopen regression on Linux) 2008-12-18 10:58:18 +01:00
Oleg Romashin
4dd9436f77 Bug 469756 - GDK_EXTENSION_EVENTS_CURSOR option is not enabled for gdk window. r=roc. 2008-12-18 09:51:18 -05:00
Michael Ventnor
bdf82f50ed Bug 469635. Try to find the right Alsa library to quieten. r+sr=roc 2008-12-18 16:47:41 +13:00
Michael Ventnor
b706becc9a Bug 469635. Hold a reference to the Alsa library while we tell it to shut up, so that it doesn't get unloaded and forget about our request. r+sr=roc 2008-12-18 14:22:22 +13:00
Masayuki Nakano
b894eb8611 Bug 226784 Caret display problems with Korean input methods in Windows r=VYV03354+ere, sr=roc 2008-12-17 17:05:44 +09:00
Michael Ventnor
8cf9286dfd Bug 469635. Silence ALSA warnings when there is no sound device. r+sr=roc
--HG--
extra : rebase_source : 81cb6c89ffffd534a478151a7aa450c42b36a469
2008-12-17 15:16:01 +13:00
Joe Drew
892c75c3da Merge backout of bug 469756 for bug 469809. 2008-12-16 14:53:42 -05:00
Joe Drew
4997e26984 Backed out changeset 0c0bf7bd8e7b for bug 469809 2008-12-16 14:52:42 -05:00
Steven Michaud
acf9b9c319 Avoid dropped control-key events by making LastModifierState global. b=463802 r=masayuki,josh sr=roc 2008-12-16 10:50:19 -06:00
Oleg Romashin
0160ea81ab Bug 469756 - GDK_EXTENSION_EVENTS_ALL option is not enabled for gdk window. r=roc. 2008-12-16 10:46:01 -05:00
Tom Dyas
58ab68db5f Support Mac OS X services. b=135268 r=josh sr=roc 2008-12-15 15:56:29 -05:00
Markus Stange
0618af1618 Bug 469683 - Wrong context menu transparency, r=josh sr=roc 2008-12-15 21:27:30 +01:00
Markus Stange
15e969ba55 Bug 469137 - Initialize topLevelWidget in nsBaseWidget::GetTopLevelWidget, r=roc. 2008-12-15 14:43:48 +01:00
Markus Stange
cd5d88d161 Crashtest for bug 460349, r=roc 2008-12-15 14:43:40 +01:00
Mats Palmgren
9d1b60661f Remove consecutive pending duplicate KeyPress events to the same window. b=301029 r=karlt sr=roc 2008-12-15 12:34:05 +01:00
Michael Ventnor
02542172e9 Bug 419275 - "support for gnome's sounds" (Followup) [r+sr=roc] 2008-12-14 22:48:52 -08:00
Antonio Gomes
a5c15222a9 Bug 460128 - "autocomplete suggestions will dynamically use form input, including password fields" [r+sr=roc] 2008-12-14 22:43:25 -08:00
Masayuki Nakano
229283883c Bug 272847 Text input via IME does not work in windowless Flash movie r=ere+josh, sr=roc 2008-12-15 12:54:54 +09:00
Chris Pearce
bae9b8c1a5 Bug462570 - Change Network state and Ready state names in HTMLMediaElement to match spec - r=doublec sr=roc 2008-12-15 16:38:16 +13:00
Michael Ventnor
93bf7fd29f Bug 419275 - "support for gnome's sounds" [r+sr=roc] 2008-12-12 15:39:02 -08:00
Oleg Romashin
d13954cc90 Bug 428988 - Expose mouse event pressure. r=Olli.Pettay, sr=roc. 2008-12-11 18:55:15 -05:00
Markus Stange
8e1857fd3d Bug 462233 - Checkboxes and radio buttons being squashed / stretched horizontally on Mac, r=josh r=bzbarsky sr=dbaron 2008-12-11 15:48:30 +01:00
Markus Stange
6707a82840 Bug 460899 - Change -moz-appearance: toolbar on Mac OS X to draw dark chrome toolbars, r=roc 2008-12-11 15:48:13 +01:00
Markus Stange
975559338c Bug 391984 - [10.5] Add roundness to context menus, r=josh sr=roc 2008-12-11 15:37:38 +01:00
Robert Sayre
6e72ceca59 Merge 2008-12-11 02:43:25 -08:00
Robert Sayre
dc78653a53 backout bug 428988, checked in on persistent orange. 2008-12-11 02:43:04 -08:00
Robert Sayre
58f4455a2a Backout JOEDREW! patches for bug 89419 and bug 393936. Looks like they make mochitest leak. 2008-12-11 01:27:58 -08:00
Oleg Romashin
06b0d6f7f4 Bug 428988 - Expose mouse event pressure. r=Olli.Pettay, sr=roc. 2008-12-11 03:04:46 -05:00
Joe Drew
294499eab5 Bug 393936 - nsIRequest::cancel() must not notify anything sync. Make removal from the loadgroup async, and add another call cancelAndForgetObserver() that removes the listener immediately (since some callsites expect that). Note, however, that this new method shouldn't be used in any new code; it exists only to support code that relied on the broken behaviour prior to this checkin. r=bzbarsky sr=vlad 2008-12-10 16:25:34 -08:00
Steven Michaud
376bb811ac Avoid crashing on non-fatal Objective-C exceptions caused by a 10.4-only Apple bug. b=461381 r=josh sr=roc 2008-12-10 15:42:00 -06:00
Masayuki Nakano
02efc97525 Bug 83056 Add support for windows sounds to Menus r=enndeakin, sr=roc, ui=jboriss 2008-12-11 02:23:20 +09:00
Wolfgang Rosenauer
2eca80e0ff Bug 468804 - casting to pointer explicitely in g_object_set_data() calls; r+sr=roc 2008-12-10 16:53:28 +01:00
Markus Stange
66dd342081 Bug 468498 - Add color -moz-mac-disabledtoolbartext for disabled text in toolbars. r=roc 2008-12-09 17:48:51 +01:00
Masatoshi Kimura
8f0c9b8d0f Bug 468419. Fix loading of the application window icons on Windows. r+sr=roc 2008-12-09 13:36:13 +13:00
Masatoshi Kimura
891395fdb2 Bug 467038 - Get rid of nsWindow::DefaultWindowProc; r+sr=roc 2008-12-08 02:26:59 +01:00
Peter van Hardenberg
f4c94ffcfd Bug 463493 - path of x-moz-file flavour on linux is url-encoded; r+sr=roc 2008-12-06 17:27:53 +01:00
Rob Arnold
e4b3e1addc Bug 457997 - autohiding glass panels don't display properly. r=vlad 2008-12-06 13:21:26 +01:00
Markus Stange
0a9202e6cc Bug 450800 - Add -moz-appearance: searchfield on Mac OS X; general NSCell drawing cleanup. r=smichaud sr=roc 2008-12-06 12:40:58 +01:00
Masayuki Nakano
987728c948 Bug 424663 crashes [@ CalcCharacterPoisitionAtoW][@ imm32.dll@0x3e24] involving Chinese IME r=VYV03354+ere, sr=roc 2008-12-06 18:27:30 +09:00
Masayuki Nakano
c2fd173eeb Bug 465461 esc key input does not restore IME state r=josh,sr=roc 2008-12-06 18:23:55 +09:00
Peter Weilbacher
6720b667a1 [OS/2] Bug 460247: move the OS/2 README.txt files out of the locale directories (mozilla-central part), r=ted
--HG--
rename : browser/locales/en-US/os2/README.txt => widget/src/os2/README.firefox
2008-12-05 22:11:22 +01:00
Peter Weilbacher
8aa155556a Bug 448512: fix crash on quit on Linux (and Solaris) with active Xinerama, r=dbaron, sr=roc 2008-12-05 10:16:16 +01:00
Masayuki Nakano
31a6c9d2fd Bug 463209 No sound when message box is opened (alert/confirm) r=roc+neil, sr=roc, ui=jboriss 2008-12-05 16:29:17 +09:00
Steven Michaud
72bd844099 Crashtest for bug 464589. b=464589 r=josh sr=roc 2008-12-04 11:12:19 -06:00
L. David Baron
cb3d95a7be Make FindBestWindow faster when there are a lot of windows (many of which may be Firefox windows). (Bug 467635) r+sr=roc 2008-12-04 08:09:53 -08:00
Steven Michaud
62aea08ca9 Crash with bitmap buffer that's too large. b=464589 r=mstange,josh sr=roc 2008-12-03 10:38:59 -06:00
Neil Rashbrook
f613bef10c Bug 462683 Better fix for invalid PRUint16* -> PRUnichar* conversion r=ere sr=roc 2008-12-03 12:22:14 +00:00
Michael Ventnor
d920855c2b Bug 344023. Clamp offscreen buffer size to avoid crashes on huge windows. r+sr=roc 2008-12-03 14:18:58 +13:00
Josh Aas
1c54f9ed62 don't use method selectors unnecessarily in cursor code. b=464313 r=smichaud sr=roc a=beltzner 2008-11-28 17:43:29 -05:00
Gavin Sharp
58c580b07d Bug 462887: document ignoreScrollFrame argument in nsLayoutUtils, rename it to ignoreRootScrollFrame, r=roc, sr=bzbarsky, a=beltzner 2008-11-28 14:53:33 -05:00
Michael Ventnor
818c40696b Bug 136941 - Filters from filepicker.properties should should have case insensitive test
r+sr=roc a1.9.1=beltzner
2008-11-27 20:09:50 -08:00
Markus Stange
b8621139ff Bug 458297 - Form widgets and scrollbar should not be grayed when clicking on menus or dock stacks. r=smichaud, sr=roc, a191=beltzner 2008-11-27 23:38:24 +01:00
Markus Stange
158aceedac Bug 465348 - GrayText color is too dark on 10.5. r=josh, sr=roc, a191=beltzner 2008-11-27 23:30:12 +01:00
Markus Stange
7ba2235940 Bug 231313 - Change -moz-appearance: tab on Mac OS X to draw new-style tabs. r=roc, a191=beltzner 2008-11-27 23:16:13 +01:00
Markus Stange
ff0dcc8999 Bug 465402 - Tree header cells shouldn't draw borders around them, only between each other. r+sr=roc, a191=beltzner 2008-11-27 23:14:54 +01:00
Masayuki Nakano
d9e9d4caf1 Bug 294688 clicking on applet or flash after context menu opens, does not close context menu r=ere+roc, sr=roc, a=beltzner 2008-11-27 14:42:18 +09:00
Masayuki Nakano
c941749fec backout the latest landing b=463209 2008-11-27 12:29:44 +09:00
Masayuki Nakano
afd8f25b04 Bug 463209 No sound when message box is opened (alert/confirm/prompt/etc...) r+sr=roc, ui-jboriss, a=beltzner 2008-11-27 11:50:35 +09:00
Oleg Romashin
8cdf30a50e Bug 459780 - X11 event compression isn't handling extension events on maemo. r=roc, a=approval1.9.1+ 2008-11-26 15:43:36 +02:00
Masayuki Nakano
6c5cedabb5 Bug 462658 Folder drop down in Bookmarks contextual dialog cannot be closed r=ere, sr=roc, a=beltzner 2008-11-18 15:15:24 +09:00
Jim Mathies
0324536ad7 bug 440911: Add CF_HDROP support back into Windows drag and drop data object (dragging images to some applications, e.g. PhotoShop, fails); r=emaijala, approval1.9.1b2=beltzner 2008-11-14 14:23:02 -08:00
Stuart Morgan
b5073e229b Bug 156583: Stray QuickTime, Real, or Java plugin frame can appear after switching to another tab. r=smichaud, sr=roc, a1.9.1b2=beltzner 2008-11-14 10:24:16 +00:00
Josh Aas
6e9a7f7707 Fix for bug 420363 (Scrollbars missing due to <meta http-equiv="MSThemeCompatible" content="no">). r=mstange, sr=bzbarsky, a=beltzner. 2008-11-13 17:52:32 +01:00
Steven Michaud
44e438c975 Extremely slow scrolling on OS X with CSS "overflow: auto" and large HTML page. b=428070 r=josh sr=roc a=beltzner. 2008-11-12 09:14:59 -06:00
Markus Stange
4cb728c278 Bug 462245 - Remove override of +[NSGrayFrame drawBevel:...] because it's unnecessary and causes a crash with ShapeShifter on 10.4, r=josh sr=roc a=beltzner 2008-11-12 14:18:18 +01:00
Oleg Romashin
959d573440 Backed out changeset 23ac0ea522e8 due to old Gtk used on boxes and makes it burn 2008-11-12 10:10:55 -05:00
Oleg Romashin
f2c8237e7a Bug 459780 - X11 event compression isn't handling extension events on maemo. r=roc, a=beltzner 2008-11-12 09:58:06 -05:00
Masayuki Nakano
ae74c87ae5 Bug 462995 Cannot type 2 or more characters from software keyboard r=josh+smichaud, sr=roc, a=beltzner 2008-11-12 15:35:00 +09:00
Graeme McCutcheon
4e10db773a b=451204 new highlight color r+sr=roc r+a1.9.1b2=mconner 2008-11-11 11:10:25 +13:00
Rob Arnold
b9f6319820 Bug 457997 - Autohiding glass panels don't display properly r=vlad,dao 2008-11-10 16:53:32 +01:00
Jesse Ruderman
b182a15224 Add crashtest for bug 460387 2008-11-09 19:20:29 -08:00
Vladimir Vukicevic
e526f80a18 b=454473, win32 bookmarks toolbar repopulates after resize; r=robarnold, sr=dbaron 2008-11-06 18:32:28 -08:00
Steven Michaud
29072360fb 10.4-only top crash at [@ nsNativeThemeCocoa::DrawCellWithScaling]. b=458961 r=mstange,stuart.morgan sr=vlad a=vlad 2008-11-09 16:30:46 -06:00
Joe Drew
af84200d61 Merge backout 2008-11-07 15:02:36 -05:00
Joe Drew
a2b8f5356f Backed out changeset 6bedb1e92dd0 due to refcount leaks 2008-11-07 15:01:35 -05:00
Steven Michaud
57649a1b2a Infinite loop (and stack overflow) on mouse-moved with ctrl-tab panel. b=463285 r=josh sr=vlad 2008-11-07 13:58:52 -06:00
Joe Drew
8fd1536f32 Bug 393936 - Cancel() must not notify anything sync. Make removal from the loadgroup async, and add another call CancelAndForgetObserver() that removes the listener immediately (since some callsites expect that). r=bz, sr=pavlov, a=blocking1.9.1+ 2008-11-07 14:35:22 -05:00
Atul Varma
2b43ff3853 Bug 428096. Make clipboard and drag-and-drop import and export HTML on Mac. r=josh,sr=roc 2008-11-07 14:08:35 +13:00
Robert O'Callahan
0d380f02a0 Bug 458487 - 'Rework image snapping logic'. r=vlad+joedrew, sr=dbaron 2008-11-04 14:01:21 -08:00
Markus Stange
7a9f82ce7e Bug 462793 - Changing listbox selection with keyboard no longer scrolls to make the newly selected item visible, r+sr=roc 2008-11-04 15:38:16 +01:00
Phil Ringnalda
bbe7e1d08a Bug 461888 - Remove unused PACKAGE_FILE and PACKAGE_VARS and .pkg files, mozilla-central part, r=bsmedberg 2008-11-03 19:46:28 -08:00
Alexander Surkov
c05ee390bf Bug 386978 - get rid FireToolkitEvent, r=aaronlev, sr=benjamin 2008-11-04 11:36:36 +08:00
Markus Stange
f780ec066b Bug 459708 - Remove -moz-appearance values "radio-small" and "checkbox-small", r=roc 2008-11-03 14:12:59 +01:00
Alexander Surkov
1f5d337eae Bug 461920 - remove nsPIAccessNode, r=marcoz, aaronlev, sr=neil 2008-11-01 11:58:07 +08:00
Dave Townsend
719a03bd19 Bug 461594: Interfaces changed without iid updates. r=josh, r=jst 2008-10-31 10:31:43 +00:00
Mook (sb)
aa3725523f Bug 442419 - allow custom max for progressmeter; r=enndeakin, sr=roc 2008-10-30 13:04:23 +03:30
Robert O'Callahan
e031c567bf Fixing bustage 2008-10-29 22:48:16 -07:00
Josh Aas
e89bdbc526 support testing of lazy update behavior in native menu tests. b=446352 r=mstange sr=roc 2008-10-29 22:36:01 -07:00
Robert O'Callahan
1693b53c02 Bug 458928. Render windowed Windows plugins using PrintWindow when necessary, and use gfxWindowsNativeDrawing for windowless plugins so we can draw them correctly under all circumstances. r=vlad,sr=jst 2008-10-29 22:28:25 -07:00
Zack Weinberg
5bbc7938bd Bug 168117 - Need to implement nsIWidget::SetParent on the Mac; v4; r=(joshmoz + smichaud) sr=roc 2008-10-29 06:19:42 +01:00
Serge Gautherie
041c2a6e05 Bug 78388 - Fix uses of |new nsAutoString / nsCAutoString|; (Ev1c) <nsWindow.*>; r=emaijala sr=mats.palmgren 2008-10-29 03:02:59 +01:00
Gavin Sharp
4aedfdf60c Fix warning introduced by bug 459604 2008-10-28 18:47:37 -04:00
Honza Bambas
7f2567b670 Bug 455871 - [mac] Regression: drag & drop is not working at all after some-time of browser usage; fix, v2 + colorpicker test update; r+sr=roc 2008-10-28 05:44:29 +01:00
Jonathan Steele
6539dc09d5 Bug 460310 - Remove Dead Code in nsWidgetSupport.cpp/h; r+sr=roc 2008-10-28 04:16:13 +01:00
Gavin Sharp
7ed4660fab Bug 459604: add an optional parameter to SendMouseEvent to ignore the scroll frame, r+sr=roc 2008-10-27 16:16:23 -04:00
Peter Weilbacher
9c09219f7a [OS/2] Bug 454956: fix OS/2 build break with GCC 3.4.6 or newer, part 4: add prototype for nsDragWindowProc helper in nsDragService.cpp, r=wuno 2008-10-26 23:02:42 +01:00
Brad Lassey
2dbaaaf058 Bug 461283 - Crash [@ fastcopy_I ] - printing broken r=vlad 2008-10-24 01:21:15 -04:00
tdyas@zecador.org
479713d218 Bug 412486 - widget/event-detection support for multi-touch trackpad gestures, r=smaug,josh, sr=roc 2008-10-23 23:15:20 +03:00
Olli Pettay
7083e2d56c backout Bug 455871 2008-10-23 18:51:15 +03:00
Honza Bambas
89647d84a8 fix: drag & drop not working at all after some-time of browser usage. b=455871 r=josh sr=bz 2008-10-23 01:36:37 -04:00
Markus Stange
d14e4e58e6 Bug 460349, r+sr=roc 2008-10-22 18:39:08 +02:00
Neil Rashbrook
54cb623945 Bug 456374 disabled attribute doesn't update native submenu r=josh sr=roc 2008-10-22 17:07:45 +01:00
Joshua Cranmer
7a1c750320 Bug 460979 - nsIdleServiceGTK.cpp crashes if no X display. r/sr=roc 2008-10-21 23:35:30 -04:00
Brad Lassey
d3f20c5653 Bug 459674: widget printing wide char fixes r=stuart sr=roc 2008-10-21 20:54:26 -04:00
Steven Michaud
0fa220441b Typing focus lost when using any Midas buttons. b=314160 r=josh sr=vlad 2008-10-21 17:15:08 -05:00
Josh Aas
29baf1b967 Back out 168117, outdated reviews and patch. 2008-10-21 10:56:35 -04:00
Simon Fraser
43eb45f980 Bug 168117 - "Need to implement nsIWidget::SetParent on the Mac" [r=pink sr=bryner] 2008-10-20 21:23:22 -05:00
Kathleen Brade
da9972c5a0 Add support for retrieving PNG images from Windows clipboard. Bug 444800 (r=jmathies, mcs; sr=roc) 2008-10-20 11:21:02 -04:00
Reed Loden
e658a48e0c Branch merge for the backout of bug 459780. 2008-10-19 20:26:35 -05:00
Reed Loden
aba1a15169 Backed out changeset f678aac23eae from bug 459780 because it caused the regression in bug 460643. 2008-10-19 20:25:26 -05:00
Reed Loden
ccfd11a260 Possible fix to bustage from bug 459075. 2008-10-18 20:34:18 -05:00
John Daniels
c8a2fb249f Bug 459075 - "Unnecessary nsCommonWidget class in GTK code" [r+sr=roc] 2008-10-18 20:13:27 -05:00
Masayuki Nakano
cbe6ca1ba3 Bug 460556 tests for bug 460500 r+sr=roc 2008-10-18 17:37:59 +09:00
Masayuki Nakano
6a53c21f52 Bug 460500 Ctrl-Tab panel doesn't close when releasing the ctrl key r+sr=roc 2008-10-18 12:48:09 +09:00
Chris Toshok
2da60d7e5a Bug 459780 - X11 event compression isn't handling extension events on maemo; r+sr=roc 2008-10-18 00:38:49 +02:00
Steven Michaud
4d0a5eb11e Firefox hangs if Gecko-modal dialog opens under Cocoa-app-modal dialog. b=436473 r=josh sr=roc 2008-10-17 16:58:47 -05:00
Masayuki Nakano
2b76b3fab2 Bug 459820 Need automated tests for Caps Lock key events r+sr=roc 2008-10-16 12:04:39 +09:00
Markus Stange
156a4bf7ad Bug 456430 - Fix compiler warnings in widget/src/cocoa/ introduced by bug 439354, r=josh sr=roc 2008-10-15 15:01:10 +02:00
Markus Stange
2c38adaec7 Bug 450944 - Implement -moz-window-shadow functionality on Mac OS X, r=hwaara sr=roc.
This patch turns on window shadows for transparent windows by default, so the identity popup and the "edit bookmarks" popup will get a shadow, too. ui-r=faaborg
2008-10-14 17:33:40 +02:00
Kathleen Brade
4ddfdcd5ba Backing out bug 444800 2008-10-14 10:14:30 -04:00
Kathleen Brade
eb14288e2b Backing out bug 444800 2008-10-14 10:06:35 -04:00
Markus Stange
fd0179d793 Bug 377439 - Make scrollbars live to scrollbar style changes in the system prefs, r=roc 2008-10-14 15:31:09 +02:00
Masayuki Nakano
4afd09d055 Bug 440457 AltGr+9 and AltGr+0 don't type 9 and 0 respectively in Lithuanian keyboard r=ere, sr=roc 2008-10-14 15:01:51 +09:00
Masayuki Nakano
54c2da3211 Bug 457523 Caps Lock key events are never fired from cocoa widgets r=josh, sr=roc 2008-10-14 03:07:27 +09:00
Markus Stange
64f4d1c1e2 Bug 394892 - Draw checkboxes and radiobuttons with NSButtonCell, r=josh sr=dbaron 2008-10-13 18:58:40 +02:00
Chris Toshok
c7c574c838 Bug 459532 - Faulty event compression in gtk2 widget implementation; r+sr=roc 2008-10-13 04:32:56 +02:00
Serge Gautherie
5520aa3d8f Bug 459154 - test_bug343416.xul TEST-UNEXPECTED-FAIL on my Windows 2000; (Av1) text nits; r=roc 2008-10-13 02:03:27 +02:00
Serge Gautherie
89f159f994 Bug 455557 - <nsDataObj*.*>: update some variables which don't need to be pointers; Av1a2; r=emaijala sr=mats.palmgren 2008-10-12 18:34:26 +02:00
Arpad Borsos
8b11d938d2 Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan 2008-10-10 17:04:34 +02:00
Kathleen Brade
f2deabcd32 Add support for retrieving PNG images from Windows clipboard.
bug 444800 (r=jmathis, mcs; sr=roc)
2008-09-29 14:23:25 -04:00
Josh Aas
b76aaa21f5 comment change to kick off new builds 2008-10-08 01:18:07 -04:00
Rob Arnold
5b7b6dcc67 Fix Aero-Glass on panels (round 2) for bug 451300 r=vlad 2008-10-01 02:05:27 -04:00
Vladimir Vukicevic
899bc9385b Fix crash with transparent windows caused by bug 418454 r=robarnold 2008-10-01 02:03:32 -04:00
Steven Michaud
f5ee698b11 Crashes in objc_msgSend in nsChildView::StartDrawPlugin(). b=457337 r=josh sr=vlad 2008-09-30 16:39:09 -05:00
Arpad Borsos
3da6ac3d8d bug 445321 - remove --enable-glitz and related defines. r=vlad,ted 2008-09-30 13:53:38 -04:00
Jim Mathies
6d0cb99a5b Bug 455884 - nsIDOMDataTransfer's dropEffect not updated after drag operation completes; r=enndeakin sr=roc 2008-09-28 22:57:33 +02:00
Robert O'Callahan
279af36fc7 Backing out bug 448830 2008-09-28 23:13:58 +13:00
Jeremy Lea
92e7030a42 Bug 448830. Make nsIntRect/nsIntMargin/nsIntSize/nsIntPoint their own types so that we can catch errors by distinguishing pixels from appunits. r+sr=roc 2008-09-28 20:38:34 +13:00
Doug Turner
205feede36 Bug 457032 - Windows Mobile compile fixes to widget. r=emaijala@kolumbus.fi 2008-09-27 15:40:34 -07:00
Robert O'Callahan
6a45b282aa Backing out bug 448830 2008-09-26 13:10:26 +12:00
Jeremy Lea
67f3afd13b Bug 448830. Make nsIntRect/nsIntSize/nsIntPoint/nsIntMargin separate types so we get appunit vs pixel typechecking. r+sr=roc 2008-09-26 10:42:19 +12:00
Josh Aas
b7e93895fb Remove a lot of dead Mac code. Part of bug 456662. sr=pinkerton 2008-09-25 12:23:33 -04:00
Steven Michaud
d2eb7c38e7 [10.4] Esc key doesn't cancel out Ctrl+Tab panel (work around Apple bug). b=445531 r=josh sr=roc 2008-09-25 09:54:01 -05:00
Neil Deakin
fb2a43a453 Bug 455287, Mac implementation of nsDragService::IsDataFlavorSupported doesn't check urls [r=joshmoz,sr=roc] 2008-09-25 15:30:20 +01:00
Josh Aas
d5fcf96695 formatting cleanup for Cocoa printing impl. no bug. rs=roc 2008-09-24 22:26:58 -04:00
Doug Turner
02dc2b2a4c Bug 455378 - WinCE missing APIs and Windows Messages (plus compiler warning), patch by wolfe, r=me, sr=pavlov 2008-09-23 16:16:11 -07:00
Peter Weilbacher
5f7d480eb5 [OS/2] Bug 253955: directly use MMOS2 for sounds, r=mkaply
version 4: with threading, safe copying of the sound buffer and support for
WAV,OGG,MP3,FLAC. General IOProc support was deactivated again. playSystemSound
is now properly tested.
2008-09-07 00:49:16 +02:00
Josh Aas
7ccaf01dc6 Fix assertion when creating a widget with null parent and null native data. b=455698 r=smichaud sr=bz 2008-09-22 16:44:46 -04:00
Steven Michaud
bbf9dcf833 Crashtests for bugs 444260, 444864 and 449111. b=444864 r=josh sr=roc 2008-09-22 10:58:43 -05:00
Markus Stange
fcc3f291e9 Bug 122000 - "Moz apps require restart to pick up highlight color changes in System Preferences" [r+sr=roc] 2008-09-22 11:09:32 +02:00
Markus Stange
a2f60de6ca Bug 54488 - "[Mac] Non-draggable widgets in background windows should look disabled" [r=josh sr=roc] 2008-09-22 10:57:42 +02:00
Markus Stange
a5da3e7e0d Backed out changeset 84bbd1f88fac (bug 403174) 2008-09-22 10:21:48 +02:00
Markus Stange
eea9000a4c Bug 403174 - [10.5] Make sheets attach to the toolbar, not to the titlebar. r=josh sr=roc 2008-09-19 19:17:57 +02:00
Oleg Romashin
a3ec3bce2c Bug 455836 - Native theme for menulist widget (ff toolbar). r=vladimir. 2008-09-20 04:05:36 -04:00
Shawn Wilsher
688124a3cf Backed out changeset b3783fc5a9c9 (bug 455836) - TREE IS CLOSED! 2008-09-18 10:54:14 -04:00
Oleg Romashin
355e940cc8 Bug 455836 - Native theme for menulist widget (ff toolbar). r=vladimir. 2008-09-18 12:45:04 -05:00
Robert O'Callahan
f79290bb0e Bug 450930. Fire a DOM event when painting so that content and chrome can track what's being repainted. r=smaug,sr=dbaron 2008-09-18 21:47:21 +12:00
Vladimir Vukicevic
cb5ffb52e2 Add -lXrender to non-libxul EXTRA_DSO_LDOPTS; bustage fix. 2008-09-17 14:32:43 -07:00
Vladimir Vukicevic
f1e749b98a b=450916; mobile gtk2 optimizations -- prefs for: force 24bpp everywhere; use a single pixmap for double-buffer backing store (bounded by screen dimensions); disable native theme; r=jeff,sr=stuart 2008-09-17 14:15:52 -07:00
Markus Stange
9a78c778a5 Bug 448767 - Make -moz-system-metric(mac-graphite-theme) live, r+sr=roc 2008-09-17 18:26:57 +02:00
Markus Stange
5078d96132 Bug 448767 - Add -moz-system-metric(mac-graphite-theme), r=vlad sr=dbaron 2008-09-17 18:23:58 +02:00
Steven Michaud
fccdf89c29 Avoid crashes and performance problems with large cells (relanded). b=444864,444260,449111 r=josh sr=roc 2008-09-17 10:17:08 -05:00
Oleg Romashin
6b1d294310 Bug 454269 - Popup menus drawn without borders. r=vladimir. 2008-09-17 17:40:06 +03:00
Markus Stange
aa90cdcdab Bug 449833 - Add platform colors -moz-mac-chrome-active and -moz-mac-chrome-inactive, r=josh sr=roc 2008-09-17 13:45:30 +02:00
Markus Stange
d1428fa84e Bug 350471 - Reenable pixel scrolling (two-finger touchpad), r=smaug r=smichaud sr=roc 2008-09-17 13:27:19 +02:00
Arpad Borsos
4335c15661 Bug 454477 - Fix "unhandled enumeration value" warnings in widget/; r+sr=roc 2008-09-16 13:32:03 +02:00
Markus Stange
c72cfa949d Bug 439354 - OS X toolbar background doesn't have a good gradient, part 2 / 3, r=hwaara sr=roc 2008-09-16 12:10:21 +02:00
Markus Stange
d28fe1e136 Bug 439354 - OS X toolbar background doesn't have a good gradient, part 1 / 3, r=hwaara sr=roc 2008-09-16 10:21:06 +02:00
Taras Glek
fe6f420b3c bug 454426: prbool fixes for widget/. r+sr=roc 2008-09-15 17:00:09 -07:00
Steven Michaud
45e2a539ed Backing out f82532e1b6b5 due to reftest failures. b=444864,444260,449111 2008-09-15 12:32:18 -05:00
Steven Michaud
33d3b59fac Backed out changeset f82532e1b6b5 due to reftest failures (b=444864,444260,449111) 2008-09-15 12:30:43 -05:00
Antonio Gomes
f5a7c91231 Bug 435885 - EntryCompletion popup not working properly; v3; r+sr=roc 2008-09-15 17:58:57 +02:00
Steven Michaud
a79bd7dd2f Avoid crashes and performance problems with large cells. b=444864,444260,449111 r=josh,sr=roc 2008-09-15 09:46:46 -05:00
Shane Caraveo
94de15d591 ctrl+mouseup should set mouse button to right button the same way mouse down does. b=451870 r=josh sr=roc 2008-09-15 08:50:59 -04:00
Jesse Ruderman
5d89f59fe2 Add crashtest 2008-09-14 00:37:23 -07:00
Rob Arnold
4809438cca Allow Aero Glass on popups r=vlad 2008-09-13 17:52:17 -04:00
Peter Weilbacher
b7314079b3 [OS/2] Bug 454956: remove superfluous semicolons to get OS/2 working with GCC 3.4.6, r=wuno@lsvw 2008-09-12 23:13:39 +03:00
Bobby Holley
7f68f87dbf Fixing some endian-ness bugs for color management - bug 439704. r=vlad 2008-09-10 19:21:03 -07:00
Neil Deakin
4647bc5c99 Bug 454224, Drag feedback should handle canvases not in a document, r+sr=roc 2008-09-10 12:57:58 -04:00
Neil Deakin
5194966cd0 Bug 435848, don't allow xul popups in minimized windows, fix window.windowState property and window.restore() on Mac, r=josh,sr=roc 2008-09-10 12:57:57 -04:00
Brad Lassey
e43d03a42e Bug 406837 - clicking on text input box or address bar doesn't raise virtual keyboard on n800 r=roc sr=roc 2008-09-10 12:12:58 -04:00
Honza Bambas
3f5af661e4 Bug 296528 - Dragging file from Windows Explorer FTP into Firefox deletes the file. r=emaijala 2008-09-10 10:15:54 +02:00
Ted Mielczarek
468a3823fc bug 447642 - get rid of --disable-mochitest, replace MOZ_MOCHITEST with ENABLE_TESTS. r=bsmedberg 2008-09-09 13:59:11 -04:00
Masayuki Nakano
581c738c63 Bug 452385 Bookmark This Page panel hangs Firefox when -moz-border-radius is used r=ere, sr=vlad 2008-09-10 02:22:12 +09:00
Ben Turner
db0c18578b Bug 435848 - Backed out changeset 9b9968a7c755 due to failing unit tests. 2008-09-08 13:50:45 -07:00
Neil Deakin
90fdd3385a Bug 435848, don't allow xul popups in minimized windows, fix window.windowState property and window.restore() on Mac, r=josh,sr=roc 2008-09-08 12:09:35 -04:00
Serge Gautherie
9bda9dddb4 Bug 78388 - Fix uses of |new nsAutoString / nsCAutoString|; (Cv1a) <nsDataObj.cpp>; r=emaijala sr=mats.palmgren 2008-09-06 18:24:45 +02:00
Graeme McCutcheon
fc6723d5f3 Bug 451232 - Setting ui.* color pref to empty string or removing pref doesn't immediately reset color to default. r+sr=roc 2008-09-05 11:57:52 +02:00
Kai Liu
917d558796 Bug 433109 - Menu items suffer from vertical alignment problems on Windows, r=gavin,vlad 2008-09-04 20:20:18 -07:00
Steven Michaud
ee0b7d60b4 Don't crash on Objective-C exceptions in hooked [NSWindow sendEvent:] method. b=442245 r=josh sr=roc 2008-09-04 11:08:30 -05:00
Mats Palmgren
d25f495a7f Clamp window size to 32767px. b=451636 r+sr=vlad 2008-09-03 17:39:08 +02:00
Graeme McCutcheon
b7acee2c1f Bug 451204 - Highlighted text is white on white text on a yellow background, difficult to read. r+sr=roc 2008-09-02 08:28:44 +02:00
Neil Deakin
b5875fe04a Bug 452083, drag and drop not working on Windows if effectAllowed isn't set, don't reuse the event for drops on Linux, causes the cancel flag to still be set from the previous event, r=smaug,sr=roc 2008-09-01 15:51:12 -04:00
Jason Orendorff
4b74677d5e Bug 407216 - DOM quick stubs - faster paths for top N DOM methods (r+sr=jst, security r=mrbkap, build r=bsmedberg)
* * *
* * *
* * *
2008-08-19 21:38:24 -05:00
Ere Maijala
b81632d3b5 Bug 212316 - Mozilla must handle WM_ENDSESSION message to cleanly unload in case of exiting or restarting windows, r=neil, sr=bsmedberg 2008-08-30 11:57:48 +03:00
Brian Crowder
b80a354b3d Bug 422792 - reduce narrow Windows API calls in widget, original patch by Brad Lassey <blassey@mozilla.com>, r=roc 2008-08-29 14:26:56 -07:00
Brian Crowder
bedbcdf9aa Backed out changeset 6b496b906af4, bug 422792 2008-08-29 13:37:23 -07:00
Brian Crowder
c0a7e081e1 Bug 422792 - reduce narrow Windows API calls in widget/, original patch by Brad Lassey <blassey@mozilla.com>, r=roc 2008-08-29 11:29:35 -07:00
Daniel Holbert
e72e91b5ce Bug 452438 - Null-check stored printer-name string before passing it to nsTSubstring::Equals(), to avoid triggering an assertion. r+sr=roc 2008-08-28 12:01:26 -07:00
Oleg Romashin
bd43a8db7e Bug 452414 – Building of qtport drag service is broken after landing 356295. r+sr=roc 2008-08-28 20:55:40 +10:00
Peter Weilbacher
f8ba9c53f2 [OS/2] Bug 451346: implement nativehyperlinktext to get readable URLs in the location bar autocomplete, r=wuno@lsvw
Simply use blue color as OS/2 doesn't have a system property to query this kind of color.
2008-08-22 01:09:28 +03:00
Karl Tomlinson
23ffa8fd6e remove dangling references from GdkWindows and add asserts, b=451341 r=roc 2008-08-28 14:04:06 +12:00
stefanh@inbox.com
80d194e392 Backing out bug 439354 (changesets a2709097171f and b54001303198) and the dependent bug 449833 (changeset 2b246e03252b) due to perf regressions on Leopard talos boxen. 2008-08-27 21:40:25 +02:00
Markus Stange
dfef653bfc Bug 449833 - Need a platform color for chrome background on Mac OS X. r=josh, sr=roc. 2008-08-27 18:07:36 +02:00
Markus Stange
0cf3fb1f64 Bug 439354 - OS X toolbar background doesn't have a good gradient. Part 1 (widget). r=hwaara, sr=roc. 2008-08-27 17:45:24 +02:00
Neil Deakin
7ad96d6b3e Bug 356295. Implement HTML5 drag-drop. r=smaug,neil,sr=roc 2008-08-27 08:07:27 -04:00
Steven Michaud
35b176b8c7 Chrome test for bug 428405. b=428405 r=josh sr=roc 2008-08-26 12:08:34 -05:00
Markus Stange
6b95b71b01 Bug 432131: [10.4] Slight delay / flash / lag when window loses focus. r=josh, sr=roc 2008-08-26 13:41:23 +01:00
Josh Aas
75b890b830 Fix more comments and some whitespace issues. 2008-08-26 02:53:00 -04:00
Josh Aas
3d0c857cf9 Fix more incorrect/outdated event handling comments. 2008-08-26 01:36:17 -04:00
Josh Aas
594704d36f remove nsIMouseListener interface. b=452118 r=smaug sr=roc 2008-08-25 20:02:26 -04:00
Boris Zbarsky
fc1785cbc1 Backed out changeset 6958399a2eb1 o try to fix failed mochitests on Windows and Linux 2008-08-25 11:08:28 -04:00
Neil Deakin
7c92721496 Bug 356295. Implement HTML5 drag-drop API. r=smaug,sr=roc 2008-08-25 21:56:29 +12:00
Vladimir Vukicevic
c882410702 Backed out bug 313403. (merge) 2008-08-20 13:28:49 -07:00
Vladimir Vukicevic
a010eb2ae3 Backed out bug 313403. (changeset 4460de8869d8) 2008-08-20 13:28:15 -07:00
Dave Townsend
ff3aba8d13 Backout of bug 52352 due to increased leaks on the unit testers 2008-08-20 13:59:41 +01:00
Dão Gottwald
24a9717aa5 Merging backout of bug 451300 2008-08-20 10:21:36 +02:00
Dão Gottwald
dd20e30794 Backed out changeset 7f3879f42151 2008-08-20 10:18:18 +02:00
Serge Gautherie
7f396bec48 Bug 52352 - Fix uses of 'new/static nsAutoString/nsCAutoString'
(Ev2) <os2/nsFilePicker.cpp>
r=mozilla@Weilbacher.org
2008-08-20 01:20:22 -05:00
Rob Arnold
97e522e2b7 Bug 451300 - "Add Aero Glass to Ctrl-Tab" [r+ui-r=mconnor r=vlad] 2008-08-20 00:41:37 -05:00
Josh Aas
204781a505 Don't stop plugins from loading just because they don't have a resource file. b=451234 r=smichaud sr=roc 2008-08-20 00:23:19 -04:00
Ere Maijala
274c8d0d04 Bug 313403 - "nsWindow::GetAttention should obey the system set FOREGROUNDFLASHCOUNT if aCycleCount = -1 (background dialogs flash in the taskbar forever, should only flash <user-specified> times)" [r=timeless sr=roc] 2008-08-19 23:08:50 -05:00
Joe Drew
7f741a1112 Bug 446675 - "Remove BeOS port of gfx" [r=vlad] 2008-08-19 22:45:02 -05:00
Jason Orendorff
f9365c3994 Backing out changeset cf6c811e1272 (bug 407216) due to debug assertions. 2008-08-19 22:28:26 -05:00
Jason Orendorff
fe99024391 Bug 407216 - DOM quick stubs - faster paths for top N DOM methods (r+sr=jst, security r=mrbkap, build r=bsmedberg)
* * *
* * *
2008-08-19 21:38:24 -05:00
Dave Camp
bda7a7aa7b Merged backout of bug 356295. 2008-08-19 17:56:33 -07:00
Dave Camp
66ad0d3422 Backed out changeset 30d900751ca9 to fix unit test orange (Bug 356295) 2008-08-19 17:55:30 -07:00
Dave Camp
3736e73148 Merge for backout of bug 261074. 2008-08-19 15:44:51 -07:00
Dave Camp
bebf62b274 Backed out changeset c0f5a0af84dd to try to fix windows orange (Bug 261074). 2008-08-19 15:44:21 -07:00
Neil Deakin
f58dac1bbf Bug 356295. Implement HTML5 drag-drop. r=smaug,sr=roc 2008-08-20 10:31:45 +12:00
Ere Maijala
af1a143c7f Bug 261074 - onFocus fires twice when window is restored (Windows-only) r=Neil sr=roc 2008-08-19 15:20:18 -04:00
arenevier@fdn.fr
8a10a6eddf Bug 437047 - cannot paste data from other application if target is not text/plain or html 2008-08-19 14:28:24 -04:00
Vladimir Vukicevic ext:(%2C%20Karl%20Tomlinson%20%3Ckarlt%2B%40karlt.net%3E)
82238e4cc8 Bug 449959: gfxGdkNativeRenderer: look for GdkDrawable on group target,
use default display for fallback. r=vlad/karlt
2008-08-19 15:22:42 +12:00
Benjamin Smedberg
47c3f168cd Backed out changeset 7a55d41f8ca2 due to build bustage:
c:/builds/slave/trunk_win2k3_hw/build/widget/src/windows/nsWindow.cpp(7353) : error C2446: '==' : no conversion from 'HWND' to 'HWND (__stdcall *)(void)'
        There is no context in which this conversion is possible
c:/builds/slave/trunk_win2k3_hw/build/widget/src/windows/nsWindow.cpp(7353) : error C2040: '==' : 'HWND (__stdcall *)(void)' differs in levels of indirection from 'HWND'
2008-08-19 16:15:24 -04:00
Ere Maijala
4b551ec75b Bug 313403 - nsWindow::GetAttention should obey the system set FOREGROUNDFLASHCOUNT if aCycleCount = -1, r=timeless sr=roc 2008-08-19 15:56:50 -04:00
Kai Liu
2a52878fa6 Allow theme CSS to distinguish between themed and non-themed in Windows - bug 431666 r=vlad r=dbaron 2008-08-18 10:33:08 -07:00
Josh Aas
15cb862bad Don't process events twice when a plugin has focus in an embedding situation. b=433719 r=smorgan sr=roc 2008-08-18 03:10:18 -04:00
Oleg Romashin
38e95b5eeb merge with mozilla-central 2008-08-16 03:39:26 -04:00
Oleg Romashin
f85db056be Fixed bug 449575 - Menus steal focus hard in Qt por, r=vladimir 2008-08-16 03:07:21 -04:00
Oleg Romashin
1038376d68 Fixed bug 449566 cairo-qpainter-surface.cpp fails to compile with gcc 4.3.x, r=pavlov 2008-08-16 03:06:39 -04:00
Neil Rashbrook
7fe2af5739 Followup to bug 418454 to use HANDLE instead of HTHEME r=robstrong,vlad 2008-08-15 10:50:24 +01:00
Brian Crowder
bbb804c02f Backed out changeset c7264525ad20 2008-08-14 16:29:04 -07:00
Brian Crowder
1e00c567b1 Bug 422792 - reduce narrow Windows API calls in widget, original patch by Brad Lassey <blassey@mozilla.com>, r=roc 2008-08-14 14:30:57 -07:00
Rob Arnold
2ff0c8582e uxtheme.dll crash on shutdown - bug 448104 r=vlad 2008-08-14 09:48:09 -07:00
Rob Arnold
5365bd2929 last set of y1/y4 tests in acid3 test 46 (media queries) fail on Windows - bug 448132 r=vlad 2008-08-14 09:48:09 -07:00
Bo Yang
7bd59907dc Bug 450220 - Fix include case in nsUXThemeData.h for mingw build, r=ere 2008-08-14 11:48:06 -04:00
RIVAUD Julien (_FrnchFrgg_)
20c3dddf35 Bug 405421 - Ensure our widget painting is transparent for themes that support it. r=bsmedberg/ventron/roc 2008-08-14 10:04:28 +02:00
Ginn Chen
eab4e8170f Bug 449371 Firefox/Thunderbird crashes at exit [@ gdk_display_x11_finalize], p=Brian.Lu at sun.com r=vladimir sr=roc 2008-08-14 15:14:04 +08:00
Dave Townsend
9a6cb24a22 Backout of bug 432131 2008-08-13 23:02:52 +01:00
Dave Townsend
663c7d9b3e Backed out changeset fd0a09d29072 2008-08-13 23:02:32 +01:00
Martijn Wargers
9233e117a4 Bug 215719 – crash causes loss of text copy to clipboard. r=jmathies, sr=roc 2008-08-13 08:59:45 +02:00
Kai Liu
34454bbe97 Bug 448704 – Eliminate <gripper> as an independent element. r=vlad/dbaron/enndeakin 2008-08-13 08:15:27 +02:00
Masayuki Nakano
41bdf942b6 Bug 449955 – Remove #ifdef of nsCaret.cpp for IME r+sr=roc 2008-08-13 10:55:39 +09:00
Rob Arnold
f6bda8fda0 Implement Aero Glass effect support - bug 418454 r=vlad r=roc 2008-08-12 17:44:14 -07:00
Brian Crowder
f6332e0e14 Bug 422972: Backed out changeset d1be05700e20 (tree closed) 2008-08-12 10:13:56 -07:00
Brian Crowder
23712c1eb3 Bug 422972 - reduce narrow Windows API calls in widget/, original patch by Brad Lassey <blassey@mozilla.com>, r=roc 2008-08-12 09:30:35 -07:00
Bobby Holley
3b34cb4ebc Bug 449681 – switch color_management pref from off/on bool to off/on/taggedonly int. r=vlad 2008-08-11 21:55:36 -07:00
Neil Rashbrook
f6dabc336b Bug 450040 Rename IENUMFE.CPP/H to IEnumFE.cpp/h r=ere,ted
--HG--
rename : widget/src/windows/IENUMFE.CPP => widget/src/windows/IEnumFE.cpp
rename : widget/src/windows/IENUMFE.H => widget/src/windows/IEnumFE.h
2008-08-11 20:54:41 +01:00
Masayuki Nakano
b44eea15bb Bug 447635 – IME candidate list window doesn't prefer the focused window level r=josh+roc, sr=roc 2008-08-11 17:27:59 +09:00
Vladimir Vukicevic
b9335eeb11 b=422221; additional DirectFB compilation fixes 2008-08-09 22:25:30 -07:00
hectorchu@gmail.com
c7dca6c78b Bug 445030, win32 nsAppShell eats WM_QUIT messages, r=robert.bugzilla@gmail.com, sr=roc 2008-08-09 21:49:42 +03:00
Oleg Romashin
12059d0133 mozilla-central merge 2008-08-08 13:05:00 +03:00
Oleg Romashin
0e0eec01ea Fixed bug 449830 - Window title shows long dash incorrectly r=pavlov 2008-08-09 00:32:31 +03:00
Vladimir Vukicevic
6ff7f8ecb8 [dfb,422221] Gtk/DirectFB: widget changes 2008-08-06 13:48:55 -07:00
Masayuki Nakano
446176f140 Bug 449012 – Remove legacy Reconversion/QueryCaretRect Events r=ere+roc, sr=roc 2008-08-09 11:46:30 +09:00
Markus Stange
45788e2145 Bug 56488 - Down scroll arrow hidden, draws behind resize widget when neither Status Bar nor horizontal scrollbar are displayed. r+sr=roc. 2008-08-08 18:11:54 +02:00
Vladimir Vukicevic
02e6b86b3b Backing out d883ab4b8f41:7540abc35c97 2008-08-06 16:24:13 -07:00
Vladimir Vukicevic
deeaa1ad82 [dfb,422221] Gtk/DirectFB: widget changes 2008-08-06 13:48:55 -07:00
Oleg Romashin
b9cd5eadcd Fixed bug 433952 - decomtaminate and clean up nsIMenuBar, nsIMenu, nsIMenuItem 2008-08-04 00:10:15 +03:00
Oleg Romashin
5e3f3218de Fixed building printing gui for qt unix port 2008-08-04 00:08:45 +03:00
Oleg Romashin
bc6cd35488 Merging mozilla-central to mozilla-qt. 2008-08-03 20:30:10 +03:00
Ere Maijala
30b134f821 Fix for bug 318235: Ctrl+Enter being treated as Ctrl+J when captured by a Javascript event
Patch by Rob Arnold (tellrob@gmail.com)
r=vlad
sr=roc
2008-08-02 21:03:25 -07:00
Ere Maijala
7b1baebe99 Patch for bug 112294: calling an alert box from window.onblur triggers the event multiple times
r=smaug
sr=roc
2008-08-01 10:32:32 -07:00
Asaf Romano
86d6cde299 Bug 263683 - Findbar's Highlight feature should not manipulate the DOM. Patch by Graeme McCutcheon <graememcc_firefox@graeme-online.co.uk>, r=me,roc. sr=roc. 2008-07-30 23:48:56 +03:00
Masayuki Nakano
fdb1760a4d Bug 447945 IME candidate list is positioned to wrong place when the caret is in <panel> r=roc+katakai, sr=roc 2008-07-31 01:12:49 +09:00
Josh Aas
7e8ea31811 Improve support for DOM manipulation handling in native menu system, add tests. Re-landing with regression fixes. b=442972 r=kreeger sr=roc 2008-07-28 00:46:33 -04:00
Peter Weilbacher
746a80219d [OS/2] Bug 446290: clear print_to_filename after printing to make sure that it's not overwritten next time, r=mkaply 2008-07-27 23:33:01 +00:00
Markus Stange
0666167109 Bug 446463 - DrawWidgetBackground can't snap to pixels properly, remove translation. r+sr=roc. 2008-07-27 18:08:51 +02:00
Honza Bambas
bbcdbbf956 Bug 435220 – Dropping images to Total Commander produces broken image. r=emaijala, sr=roc 2008-08-04 13:00:07 +02:00
dougt@dougt-xubuntu
c602c13ed0 Fixes bugs 446089, 445267. adds a nsIdleService for OSSO and exposes osso functionality. This is a linux only change. r=stuart 2008-07-25 14:34:30 -07:00
Robert O'Callahan
1b2c076b05 Back out bug 442972 to fix DOM Inspector (bug 447042). 2008-07-25 16:32:41 +12:00
Karl Tomlinson
d8c5181f96 rounding changes in nsNativeThemeGTK::DrawWidgetBackground,
rename aClipRect to aDirtyRect in nsITheme::DrawWidgetBackground. b=444837 r=roc
2008-07-25 11:01:59 +12:00
Ted Mielczarek
0e47e48493 merge to backout bug 112294 2008-07-23 08:51:30 -04:00
Ted Mielczarek
fc1a1ddc29 Backed out changeset ed4c2de9fa70 from bug 112294 - failing unit tests 2008-07-23 08:50:22 -04:00
Ere Maijala
b900715bbc Merge commit for bug 112294 2008-07-23 10:32:44 +03:00
Ere Maijala
66d83e564f Patch for bug 112294: calling an alert box from window.onblur triggers the event multiple times
r=neil/smaug
sr=roc
2008-07-23 10:26:24 +03:00
Peter Weilbacher
7b6b401274 Bug 258136: Long HTML page takes very long to load on OS/2. r=mkaply
Fixing an old typo to make OS/2 load long pages up to 10 times as fast! :-)
2008-07-23 08:56:10 +02:00
Josh Aas
cb75d58ea5 improve support for DOM manipulations in native menu system, add tests. b=442972 r=kreeger sr=roc 2008-07-21 00:33:38 -04:00
Rob Arnold
5e8603a7ad Bug 446238 - broken rendering of menus on WinXP r=vlad 2008-07-21 12:55:31 -07:00
Josh Aas
2e0ff6bd92 fix license comments and a misspelling. r/sr=sparky the wonder dog 2008-07-21 09:26:34 -04:00
Peter Weilbacher
af6a7934d6 No Bug: whitespace changes to test Mercurial operation on OS/2. 2008-07-17 23:15:06 +00:00
Kai Liu
1dc4109902 Incorrect display of right-to-left menus in Vista - bug 403458 r+sr=vlad 2008-07-18 13:55:25 -07:00
Kai Liu
21b5eb835f Native Windows theme supports needs ot be able to handle mirrored RTL drawing - bug 441452 r+sr=vlad 2008-07-18 13:50:21 -07:00
Josh Aas
4a561956f4 fix crash in nsMenuX::OnCreate(). b=443455 r=smichaud sr=roc 2008-07-18 13:38:03 -04:00
Rob Campbell
5fe3e48ff4 revert nsMenuBarX.mm 2008-07-18 11:35:13 -03:00
Rob Campbell
db6eb060a7 bug 436540 - BookmarksMenu items from distribution.ini do not get added to Bookmarks Menu, p=me, r=gavin+thunder 2008-07-18 11:00:41 -03:00
Shawn Wilsher
8380e170be merge to mozilla-central tip after backout (for bug 445838). 2008-07-17 18:18:40 -04:00
Shawn Wilsher
28a7768281 Backed out changeset e05e892261a8 (bug 444005) because it caused bug 445838. 2008-07-17 18:18:07 -04:00
Rob Arnold
fb12cedc2c Centralize win32 theme implementation - bug 444013 r=vlad 2008-07-17 10:19:10 -07:00
Rob Arnold
e8fa545b62 Disable double buffering when Vista compositor is enabled - bug 444005 r=vlad 2008-07-17 10:10:57 -07:00
Rob Arnold
b2d0fd4359 Cleanup unused transparency code in nsWindow.cpp - Bug 444679 r=vlad 2008-07-17 10:09:10 -07:00
Karl Tomlinson
333c18ab53 cairo_draw_with_xlib should provide a non-NULL visual to callback. b=445250 r=vlad 2008-07-17 13:22:50 +12:00
Steven Michaud
fd36b5d353 Crash while doing Flash IME. b=443024 r=josh,masayuki sr=vladimir 2008-07-14 09:38:49 -05:00
Blake Kaplan
f021099059 Make cocoa's nsSound implementation implement all needed interfaces. bug 444113, r=josh sr=roc 2008-07-14 15:04:24 +02:00
Sylvain Pasche
b577981531 Take non-Xinerama codepath when Xinerama reports only one screen. (Bug 403706) r=dbaron sr=roc 2008-07-13 20:20:33 -07:00
L. David Baron
20f6889807 Do reinitialization of screen info at the screen manager level, so we get it for the xinerama codepath too. (Bug 403706) r+sr=roc 2008-07-13 20:20:30 -07:00
L. David Baron
e8500a84b7 Don't leak the result of PR_LoadLibrary for the xinerama library. (Bug 403706) r+sr=roc 2008-07-13 20:20:27 -07:00
L. David Baron
4b9cb8c69c Remove mNumScreens since it duplicates the length of mCachedScreenArray. (Bug 403706) r+sr=roc 2008-07-13 20:20:24 -07:00
L. David Baron
0641e7f69f Convert nsScreenManagerGtk from nsISupportsArray to nsCOMArray. (Bug 403706) r+sr=roc 2008-07-13 20:20:21 -07:00
Jim Chen
64e29d83ed Bug 444772. Remove unused nsIKBStateControl. r+sr=roc 2008-07-14 14:56:54 +12:00
Jim Chen
e043b3bba2 Bug 444772. Merge nsIKBStateControl into nsIWidget. r+sr=roc 2008-07-14 14:56:18 +12:00
Markus Stange
2f5d970665 Bug 432131 – [10.4] Slight delay / flash / lag when window loses focus. r=josh, sr=roc 2008-07-12 11:38:41 +02:00
Kai Liu
1804b39293 Bug 437009 – buttons with type="radio" or type="checkbox" render with the incorrect state when checked. r+sr=vlad 2008-07-12 11:15:07 +02:00
Kai Liu
fe45f46fd8 Bug 441034 – Unfocused <select> arrow-button has transparent background. r=vlad 2008-07-12 11:08:23 +02:00
Jesse Ruderman
153bd40e45 Remove extra semicolon (bug 443756). Patch reviewed by Peter Weilbacher. 2008-07-11 14:34:05 -07:00
Ryan A. C.
40017f1b0e Bug 426732 - implement -moz-nativelinktext, r=dbaron, sr=roc 2008-07-11 20:34:53 +02:00
Ryan A. C.
d28cd96e68 Backed out changeset 9718a9421ee3 2008-07-11 16:30:30 +02:00
Ryan A. C.
8fa9043b87 Bug 426732 - implement -moz-nativelinktext, r=dbaron, sr=roc 2008-07-11 16:23:26 +02:00
Chris Double
02ccf2851f Bug 382267. Core implementation of the <video> and <audio> elements. r=jst,r+sr=roc 2008-07-09 20:22:20 +12:00
Karl Tomlinson
60a584dc2e Comments for Bug 432389 – CapsLock and NumLock state should be preferred at KeyTranslate.
r=josh sr=roc
2008-07-08 14:19:56 +12:00
Karl Tomlinson
8a008f0564 Bug 435764 – crash [@ cairo_draw_with_xlib] painting windowless plugins.
Move ws_info set-up from nsObjectFrame::CallSetWindow().
Provide gfxXlibNativeRenderer::NativeDraw with Screen and Colormap.
r+sr=roc
2008-07-08 14:15:40 +12:00
"Brad Lassey"
c5625a650e changes to honor the disable printing flag b=362455 r=roc sr=roc 2008-07-02 12:35:31 -04:00
Mats Palmgren
f9a27731f5 Clamp window width to twice the X screen width (ditto for height). b=409006 r+sr=roc 2008-07-02 13:09:15 +02:00
Steven Michaud
26b34f29c3 IME doesn't work in Flash with Cocoa build (fix broken handing of key-up events, see bug 434914). b=357670 r=josh sr=roc 2008-06-30 11:30:22 -05:00
Mats Palmgren
b70c9931b1 Don't use the surface if there was an error creating it. b=441995 r+sr=roc 2008-06-28 23:45:53 +02:00
Josh Aas
06b4d2563f Re-landing. Decomtaminate native menu system. Add new native menu API. Lots of cleanup for the native menu system code. Memory usage and speed improvements. b=433952 r=bent r=kreeger sr=roc 2008-06-28 03:55:30 -04:00
Steven Michaud
9e771cdffe Keyboard shortcuts sometimes fail. b=428405 r=josh sr=roc 2008-06-27 15:48:03 -05:00
Steven Michaud
9b6875c0e4 Left-clicking on Customize Toolbar popup doesn't give app focus to Firefox. b=434097 r=josh sr=roc 2008-06-27 15:31:54 -05:00
Steven Michaud
7d0f9cac85 Crash when closing pop-under window without focusing it. b=433644 r=josh sr=roc 2008-06-27 12:11:24 -05:00
Josh Aas
ca07faa2b5 back out 433952 2008-06-27 02:52:18 -04:00
Josh Aas
b070082f3a bustage fix for bug 433952 landing 2008-06-27 01:22:22 -04:00
Josh Aas
db2e70c148 Decomtaminate native menu system. Add new native menu API. Lots of cleanup for the native menu system code. Memory usage and speed improvements. b=433952 r=bent r=kreeger sr=roc 2008-06-27 00:14:45 -04:00
Michael Ventnor
fc2e1b57c0 Bug 118308, NS_THEME_TEXTFIELD_CARET implementation (GTK), r+sr=roc 2008-06-23 11:50:52 +03:00
Michael Ventnor
18e638d642 Bug 440112, Form elements are not hidden behind overlapping parent with overflow:hidden, r+sr=roc 2008-06-23 11:30:07 +03:00
Bo Yang
02c5d88928 Bug 439603 - scope a case statement to avoid an unusual error during cross-compiling, r=roc 2008-06-19 14:32:52 -04:00
Bo Yang
3e58f95254 Bug 439593 - compile error in mingw casting HKL to DWORD, r=roc 2008-06-19 10:32:04 -04:00
Bo Yang
618165711b Bug 439593 - GCC can't convert types automatically when cross-compiling, r=roc 2008-06-19 10:24:30 -04:00
Michael Ventnor
969bf6f3a7 Bug 376238: drag feedback should be transparent on gtk. r+sr=roc 2008-06-18 10:20:29 +01:00
Reed Loden
738d324e54 Back out Ventron's patch in bug 376238 due to test failures. 2008-06-17 00:55:04 -07:00
Michael Ventnor
41defd3c5d Bug 376238 - "drag feedback should be transparent on gtk" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc] 2008-06-16 23:15:40 -07:00
Kai Liu
8e4a71f571 Bug 439274: NS_THEME_SCROLLBAR_GRIPPER_* should get its state from its parent, r+sr=roc 2008-06-15 21:32:15 -04:00
Olli Pettay
2208759f20 Bug 412567, Once dispatched, events cannot be redispatched, r+sr=jst 2008-06-04 23:09:48 +03:00
dtownsend@oxymoronical.com
b0f98374b8 Backout of bug 357670 due to bug 434914. a=shaver 2008-05-30 07:32:43 -07:00
mats.palmgren@bredband.net
3bab7211d9 Bail out if DispatchWindowEvent() causes this widget to be destroyed. b=433432 r=joshmoz sr=roc a1.9=beltzner 2008-05-26 15:30:46 -07:00
mozilla@weilbacher.org
a63015acab [OS/2] Bug 435010: fix printing to PDF 2008-05-24 09:21:54 -07:00
mozilla@weilbacher.org
2d5ab55e51 [OS/2] Bug 415522: print to a PDF file on the Desktop as a workaround for crashing during printing 2008-05-24 09:18:27 -07:00
karlt+@karlt.net
2ecdda8378 Bug 433192. Ctrl+Shift+X doesn't switch text-direction in text boxes with Hebrew keyboard layout. p=masayuki+karl r=gavin sr=roc a1.9=schrep. 2008-05-11 17:39:29 -07:00
karlt+@karlt.net
2533320992 Bug 432533 - some mac key tests fail on Mac OS X 10.5 p=kinetik@flim.org (Matthew Gregan) r=josh sr=roc a1.9=damons 2008-05-09 16:14:57 -07:00
karlt+@karlt.net
28700bd6be Bug 433030. Desired character codes for DOM events with Cmd+Shift. p=masayuki+karl r=josh sr=roc a=discore. 2008-05-09 16:10:40 -07:00
joshmoz@gmail.com
45d864381f back out bug 54488 due to Ts regression. a=schrep 2008-05-09 11:12:39 -07:00
gavin@gavinsharp.com
56df672277 Fix mistake in previous nit fix from bug 432389 2008-05-08 18:58:17 -07:00
gavin@gavinsharp.com
ae5c727a04 Fix nit from previous checkin for bug 432389 2008-05-08 18:56:36 -07:00
gavin@gavinsharp.com
9c3fdff876 Bug 432389 followup: refactor code to make it more understandable, patch by Karl Tomlinson <mozbugz@karlt.net>, r=roc, a=schrep 2008-05-08 18:51:46 -07:00
gavin@gavinsharp.com
ce1a2179c3 Bug 332314: Menu items are improperly aligned when using iconic menuitems, patch by Kai Liu <kliu@mozilla.kailiu.com>, r=me, r=zeniko, r=roc, a=damon 2008-05-08 17:18:46 -07:00