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