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

10581 Коммитов

Автор SHA1 Сообщение Дата
Rob Arnold d72cb1bea1 Bug 520807 - Windows 7 taskbar previews scales out of screen r=rflint r=jmathies 2010-01-17 09:29:00 -05:00
Vladimir Vukicevic 0464cc371c b=538530; add a way to forcibly disable a11y on win32; r=surkov.alexander 2010-03-09 13:02:25 -08:00
Joel Maher 1c8d232df2 Bug 544097 changing mochitests to use mochi.test instead of localhost for windows mobile refactoring p=jmaher, r=ted,dwitte, sayrer, waldo, ctalbert 2010-03-09 08:55:39 -08:00
Neil Rashbrook 35c24275d9 Bug 528755 Move filepicker file types into toolkit/content/filepicker.properties r=gavin 2010-02-20 15:26:41 +00:00
Kyle Huey 6a5bf4c7cd Bug 545064: Eliminate obsolete ResultFromSCode macro r=jimm, davidb 2010-02-20 08:45:19 -05:00
Kyle Huey 30466fe4f4 Bug 513464: Add support for multiple drags outside of Gecko r=jimm
--HG--
extra : rebase_source : a7b2f1d7b81946baa47793a8c5cdf8da59c42fd4
2010-02-20 08:44:02 -05:00
Oleg Romashin 41619292af Bug 544250 - Implement different rendering backends for Qt mozilla port. r=jmuizelaar. 2010-02-19 19:46:54 -08:00
Mike Hommey f29988f6a6 b=546093 only advertise pdf and ps format for sending to the printer backend r=karlt 2010-02-18 13:45:38 +13:00
Mark Banner accc2a2919 Linux debug bustage fix from bug 534425 for non-FF apps. 2010-03-01 11:27:38 +00:00
Robert O'Callahan 620deee918 Fix Windows bustage again 2010-03-01 21:40:58 +13:00
Robert O'Callahan b637caf892 Fix Windows bustage 2010-03-01 21:28:00 +13:00
Robert O'Callahan ff44c3c9e3 Bug 534425. Part 6: Let nsIWidgets expose a LayerManager to be used to render into the widget, instead of nsPaintEvent::renderingContext which is removed since it's no longer needed. Currently all widgets fall back to a default BasicLayerManager implementation. Also change nsPaintEvent::region to be an nsIntRegion, and get rid of nsPaintEvent::rect since it's redundant. 2010-03-01 21:03:49 +13:00
timeless@mozdev.org 1d001c87c8 Bug 548185 Crash on event.dataTransfer.setDragImage({},0,0) [@ nsINode::GetCurrentDoc() ]
r=smaug
2010-02-28 12:18:19 +01:00
Jacek Caban 81c895a376 Bug 513464: Mingw bustage fix. r=jimm 2010-02-26 18:54:18 -05:00
Bas Schouten ce3d5e1f69 Bug 527707: Add Direct2D and DirectWrite backend integration to thebes and widget. Preffed off by default r=jrmuizel r=jmathies r=jfkthame 2010-02-25 22:36:07 -08:00
Oleg Romashin 4c8a5f5ac7 Bug 547577 - nsWindow::Scroll must be updated for widget QT port. r=dougt
--HG--
extra : rebase_source : a0b18c7576929c103861fbdb101eebd5bd6581b9
2010-02-25 22:45:37 +02:00
Steffen Imhof 31c4383d9d Bug 547261 - Improve focus handling on Qt. r=dougt 2010-02-25 10:58:19 -08:00
Jacek Caban a288a80eac Bug 547714. Fix compilation failure on gcc 4.5, r=roc
--HG--
extra : rebase_source : 9836c306e1087b45809cac39ed79262c285cb966
2010-02-24 11:50:11 -08:00
Rob Arnold e5803b2b1f Bug 541182 - Custom CSS cursor not working; Remove GetSystemMetric check.
r=jmathies.
2010-02-24 05:42:29 +01:00
Ben Turner f538f0c2f1 Bug 545195 - ' topcrash [@ @0x0 | nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned int) ]'. r+sr=sicking. 2010-02-23 17:39:14 -08:00
Josh Aas d9f251e5e5 Remove remaining Mac OS X 10.4 support from Cocoa widgets. b=548097 r=smichaud 2010-02-23 15:30:39 -08:00
Josh Aas c1fbb1bfd2 Remove Mac OS X 10.4 support from Cocoa complex text input. b=548021 r=smichaud 2010-02-23 12:10:25 -08:00
Josh Aas 4dec967964 Remove Mac OS X 10.4 support from Cocoa printing. b=548034 r=smichaud 2010-02-23 12:04:05 -08:00
Josh Aas 595472d0e9 Remove Mac OS X 10.4 support from Cocoa native menus. b=548014 r=smichaud 2010-02-23 11:45:53 -08:00
lordpixel@mac.com 1e501696dd Implement CSS cursor support for Mac OS X. b=286304 r=josh 2010-03-11 11:44:31 -05:00
Masayuki Nakano 76a0017a8b Bug 315727 Request Firefox respond to Windows scroll messages so pages can be scroll captured r=jmathies+smaug, sr=roc 2010-03-11 14:25:29 +09:00
Oleg Romashin ed18d75aab Bug 551045 - Widget Qt ::Update causing unexpected repaints and rendering lags during scroll. r=dougt 2010-03-10 16:37:36 +02:00
Matt Woodrow 2c6e57bb9c Bug 561957. Support GL backend on Mac OS X. r=vlad 2010-04-28 10:29:29 +12:00
Karl Tomlinson 89dfe33336 b=544211 provide synthesized button-up events when native button-up events are missed r=roc 2010-03-24 16:37:06 +13:00
Oleg Romashin 6747cc21c0 Backed out changeset 2959eddcd018, to fix oranges 2010-06-11 08:35:26 -04:00
Oleg Romashin 0c1e77aac6 Bug 545632 - Add 16bpp format support enabler. r=jmuizelaar
--HG--
extra : rebase_source : 8ddcebaa4f6418c65325b4374f7f9f5ab4ec377e
2010-06-11 05:33:22 -04:00
Oleg Romashin acd3ff190f Bug 571431 - Switch Qt offscreen buffer creation to platform->CreateOffscreenSurface. r=joe
--HG--
extra : rebase_source : 5d719a3dd13228d21e9f3bd6fa2df5a7e44bf6ac
2010-06-11 05:32:00 -04:00
Rob Arnold ext:(%20%26%20Robert%20O%27Callahan%20%3Crobert%40ocallahan.org%3E) 951a8a32a4 b=555133 Attempt to infer whether or not theme parts are transparent r=roc,rob sr=vlad 2010-06-11 10:53:57 +12:00
Karl Tomlinson cc75c71979 backout ce0bec337cdd due to bad message 2010-06-11 10:53:01 +12:00
Rob Arnold ext:(%20%26%20Robert%20O%27Callahan%20%3Crobert%40ocallahan.org%3E) 0ff5253328 Attempt to infer whether or not theme parts are transparent r=roc,rob sr=vlad
--HG--
rename : layout/mathml/mathfontSTIXSize1.properties => layout/mathml/mathfontSTIXSizeOneSym.properties
extra : rebase_source : 0500c9e1f6cabd42bd56e5e69b1af3c30c7045cd
2010-06-11 10:25:15 +12:00
Josh Aas d5610f20b4 Add support for Cocoa NPAPI complex text input. This patch contains a TSM-based implementation for 32-bit builds, and an NSInputContext-based implementation for 64-bit builds. b=512886 r=smichaud sr=jst 2010-06-09 20:56:17 -04:00
Mats Palmgren c92c646a00 Re-enable the test now that the regression in bug 565392 is fixed. 2010-06-10 00:57:41 +02:00
Mats Palmgren 15c4be5cb1 Make nsTransferable::GetTransferData assign the out params even when it returns an error since some callers depend on it (regression fix). b=565392 r=dbaron 2010-06-09 21:08:09 +02:00
Bas Schouten ddffa23d17 Bug 568495: Do not push cleartype for transparent window surfaces. r=jrmuizel 2010-06-09 17:50:03 +02:00
Bas Schouten b8b410643f Bug 555353: Clear D2D surface before starting draw operations. r=jmathies 2010-06-09 17:50:01 +02:00
Mark Banner 3da9e0583d Disable TestWinDND.cpp due to permanent test failures on non-libxul apps - i.e. not Firefox, as it isn't run in those configurations. Bug 565392 will fix and re-enable. 2010-06-09 09:52:38 +01:00
Rob Arnold 34449d0ae4 Bug 568490 - Preserve the maximized/minimized style on transparency mode change. r=jimm
--HG--
extra : rebase_source : b9a912bab14a896cb97fc60208837418f5ad5d27
2010-06-07 10:13:22 +02:00
Benoit Girard 15ddfcb199 Prevent multiple redundant repaint messages from filling up the event queue leading to browser hangs under certain race conditions. b=565323 r=josh 2010-06-09 00:11:42 -04:00
Timothy Nikkel 61d5e1223f Bug 570467. For the clip region of drag feedback, if we were given an null clip region don't pass an empty clip region, pass null. r=mats 2010-06-08 14:18:10 -05:00
felipc@gmail.com e376a5e6f1 Bug 547996 - Be able to tell when a click was generated by a tap on the screen, r=smaug,jimm, sr=jst 2010-04-06 15:59:24 +03:00
Daniel Holbert b4b68c5a0a bug 556853: Fix marking of perma-orange-on-10.6 per mstange's suggestion 2010-04-06 00:11:45 -07:00
L. David Baron 26f0abfc40 Add colors that are showing up on the 10.6 tinderbox as allowed colors so the test stops causing perma-orange. (Bug 556855) 2010-04-05 22:24:46 -07:00
L. David Baron 0ffadab5d7 Mark perma-orange-on-10.6 bug 556853 as todo so it stops turning the 10.6 mochitest-other boxes orange. 2010-04-05 22:22:30 -07:00
Steven Michaud 0d78c64df8 Bug 533001 - Better way to avoid IdleTimerVector crashes (hook dynamically bound functions). r=josh 2010-04-05 09:04:49 -05:00
Oleg Romashin 22588c1b78 Bug 551666 - Provide possibility to compile and render Qt port with QGLWidget backend. r=dougt
--HG--
extra : rebase_source : 00d53f71a00e71cf8b777779fc84ea45361256ea
2010-04-02 10:08:30 -04:00
Masayuki Nakano 6aba9a22d0 Bug 556458 Cannot select an item of google suggest by mouse click during composition of MS-IME r=roc 2010-04-02 11:11:59 +09:00
Boris Zbarsky eb59274fec Bug 552439. Make sure to gtk_widget_realize() the GtkEntry before trying to get information out of it; otherwise it doesn't pick up the right styles before being interrogated. r=karlt 2010-04-01 22:09:05 -04:00
Mark Finkle d0fffdb53f Bug 541015 - Support rotating between portrait and landscape on N900 [r=karlt] 2010-04-01 09:58:42 -04:00
Marco Bonardo e09dc8f272 Bug 527735 - nsITaskbarPreviewButton.visible always returns the wrong value. r=robarnold 2010-04-01 13:29:09 +02:00
Mark Finkle af8fc2abfd Bug 533560 - Volume control does not control zoom level [r=dougt] 2010-04-01 00:38:51 -04:00
Jim Mathies 798a6b7f0b merge backout. 2010-03-31 12:55:55 -05:00
Jim Mathies e8db46f043 Backout bug 555133 to fix bug 555950. 2010-03-31 12:55:41 -05:00
Rob Arnold 0feeddc29f Bug 555133 - Attempt to infer whether or not theme parts are transparent r=roc sr=vlad 2010-03-29 15:24:40 -04:00
Jim Mathies 5f9f30a06d Bug 555463 - Deal with sync wm_setfocus events from child. r=enn. 2010-03-29 11:04:46 -05:00
Doug Turner 4e3bb7dad3 Backing out fix for bug 544240. 2010-03-31 07:07:14 -07:00
Olli Pettay 8c6b7c6ceb Additional fix for Bug 536092 2010-03-31 16:50:05 +03:00
Olli Pettay c0986d9bda Bug 536092 - Micro optimizations for event handling, r=jst
--HG--
extra : rebase_source : d34faef862a532109f05750ccb7220bd1ddf6e19
2010-03-31 15:44:18 +03:00
Mike Kristoffersen 437a47ae91 Bug 544240 - Idle service does not work on Qt on mobile platforms r=sdwilsh
--HG--
extra : rebase_source : 5a10b6932a3e901740abec371b159aed9b233b24
2010-03-30 15:03:05 -07:00
Bas Schouten 7e768a330f Bug 556027: Add the ability to enable accelerated layers backends for specific top-level widgets. r=roc 2010-03-31 05:02:58 +02:00
Uli Link 0ccf1beead Bug 458057: Fix AIX build bustage in widget. r=roc 2010-03-28 11:50:39 -04:00
Rich Walsh 7313618d86 Bug 549426: OS/2 build bustage after layers landing. r=wuno 2010-03-28 11:46:08 -04:00
Wolfgang Rosenauer b47c69a216 Bug 555161 - Qt save dialog shows open instead of save. r=dougt 2010-03-26 21:27:37 -07:00
Marco Bonardo f5937dc35c Bug 530962 - Taskbar tab preview crashes [@ mozilla::widget::WindowHook::Lookup(unsigned int)]. r=robarnold 2010-03-30 21:22:03 +02:00
Rob Arnold a777551ae6 Bug 554764 - Dynamically removing glass appearance causes the window to stop redrawing r=jimm 2010-03-29 15:24:40 -04:00
Rob Arnold 0300235d7c Bug 555198 - Find bar and all tabs panel are black r=jimm 2010-03-29 15:24:40 -04:00
Kyle Huey ef9946d39a Backing out Bug 544097 due to test failures. 2010-03-09 01:16:43 -05:00
Kyle Huey a7c3948d0a Backed out changeset 8ce70abd7777 2010-03-09 01:14:21 -05:00
Brad Lassey 4e51434fc9 follow up to bug 534425, region to paint always null on winmo since landing r=dougt 2010-03-08 22:45:49 -05:00
Joel Maher 694ec71da0 Bug 544097 Change mochitests to use mochi.test instead of localhost for mobile refactoring p=jmaher r=ted,dwitte,sayrer 2010-03-08 19:21:33 -08:00
Benjamin Smedberg fab2d98e23 Revert the incorrect portion of bug 543788 which was landed in electrolysis without final review.
--HG--
extra : rebase_source : e91a8f11604d11d669aca6e19c83629bc3f47f80
2010-02-11 15:50:57 -05:00
Benjamin Smedberg 8015642d58 Merge mozilla-central into electrolysis. 2010-02-09 21:22:09 -05:00
Jim Mathies 28a16ada8c Bug 538918 - [OOPP] Modal system dialogs cause UI freeze w/windowless controls. r=bent, cjones. 2010-02-09 16:34:38 -06:00
Benjamin Smedberg 845a8ba08b Bug 543788 - Infinite loop in CallUpdateWindow/WM_PAINT messages when switching tabs with a windowed plugin (Acrobat and sometimes Flash), r=jimm 2010-02-09 11:57:03 -05:00
Brad Lassey 87a5a3f217 bug 544887 - Soft keyboard pop-up is on top of search engine bar in the awesome bar on first run r=dougt 2010-02-08 18:37:46 -05:00
Masayuki Nakano 8206a4e43c Bug 543511 In Firefox 3.6 Intellipoint mouse scrolling acceleration is disabled downwards, acceleration still works upwards r=roc 2010-02-08 22:42:22 +09:00
Tom Dyas ae8650422a Introduce nsIStandaloneNativeMenu and nsIMacDockSupport components. b=415463 r=josh sr=roc 2010-02-07 21:38:14 -06:00
Doug Turner 7892aabac9 Bug 543976 - Clean up Maemo defines. r=ted 2010-02-09 11:02:11 -08:00
Jae-Seong Lee-Russo 082e12c87c Bug 517553: Remove '=='/'!=' 'PR_FALSE'/'PR_TRUE' 2010-02-07 10:52:43 -05:00
Doug Turner f26eeacd77 Correcting comment
--HG--
extra : rebase_source : 77bf6c9cbde8bc3f668b74644aabbb03f669655c
2010-02-04 06:49:55 -08:00
Doug Turner deeaace276 Bug 544242 - implement sizemode_fullscreen on qt. r=stuart 2010-02-04 06:43:52 -08:00
Doug Turner bece5851a7 Bug 544208 - eMetric_TouchEnabled should be true on maemo/qt. r=mfinkle 2010-02-04 06:42:47 -08:00
Timothy Nikkel 52560027f4 Bug 488771. nsIRollUpListener followup, correctly release pointer, and fix up some tabs. r=roc
--HG--
extra : rebase_source : 288ac5e52bd6e15dfca5030cc9899f7e4dcf5a1a
2010-01-27 22:12:47 -06:00
Barry K. Nathan 1711df32fb Bug 516027 - Tools->Downloads does not restore a minimized download window. r=josh 2010-02-03 13:42:12 +01:00
Karl Tomlinson f24e3fe983 b=537870 avoid initialized declaration in for-statement conditional for VC7.1 r=roc 2010-02-02 18:19:44 +13:00
Robert O'Callahan 70ea1d87f1 Bug 539354. When scrolling an area that was partially outside the window into view, make sure we invalidate the destination area on Mac. r=mstange
--HG--
extra : rebase_source : 4cb48c2bc49926d72b00bf3baa59465c149b6d6c
2010-02-02 12:16:09 +13:00
Justin Lebar 2fc408988c Bug 500328 - Implement History.pushState(), History.replaceState() methods. r=smaug, r=zpao, sr=sicking 2009-09-01 09:45:05 -07:00
Neil Deakin acbe0320e0 Bug 539862, Call TargetSetLastContext and UpdateDragStatus before dragenter is fired so drag action and window are properly set up, fixes dragging themes into addons dialog, r=karlt 2010-02-01 10:11:09 -05:00
Neil Deakin 38e1e5bdc9 Bug 541520, don't fire dragleave on successful drop, but do fire it when drop fails or is cancelled, r=jonas,smichaud 2010-02-01 10:11:08 -05:00
Daniel Holbert 5b040182d4 merge after backing out c7a04be6904 on suspicion of causing bug 543034 2010-01-29 18:56:08 -08:00
Daniel Holbert 585d440f02 Backed out changeset dc7a04be6904 on suspicion of causing bug 543034. 2010-01-29 18:50:46 -08:00
Brad Lassey e83a950e05 bug 542623 - don't dismiss menubar and sip button while focused on a text box r=dougt 2010-01-29 13:48:49 -05:00
Brad Lassey 81634e9d09 bug 542884 - remove softkb notifier r=dougt 2010-01-29 12:59:56 -05:00
Oleg Romashin 76f524a22a Bug 534644 - e10s: implement Qt ipc/chromium backend, part 2. r=benjamin. 2010-01-29 08:50:44 +02:00
Brian Crowder dc873dcdae Bug 542280 - use GetUpdateRgn() on Windows mobile, r=blassey 2010-01-28 20:02:12 -08:00
Tom Dyas dd61a69475 Mac OS X native menus: Remove special case in DOM observer code for the root nsIContent. b=415463 r=josh 2010-01-28 20:06:54 -05:00
Ben Turner 2e9585e002 Bug 542337 - '[OOPP] hang in test_plugin_clipping2.xhtml' r=jimm. 2010-01-28 11:32:41 -08:00
Justin Lebar 731c252671 Bug 500328 - Implement History.pushState(), History.replaceState() methods. r=smaug, r=zpao, sr=sicking 2009-09-01 09:45:05 -07:00
Masayuki Nakano e9dc566485 Bug 531341 Stack overflow crash related to scrolling with trackpad and plugins [@ nsWindow::HandleScrollingPlugins] [@ _SEH_prolog4 ] r=VYV03354 2010-01-28 17:39:51 +09:00
Benjamin Smedberg 09ee51fb78 Fix bustage from bug 542337, this function doesn't exist.
--HG--
extra : rebase_source : a1c5203d0992e4e376187801cdfa3cb8a89319ff
2010-01-26 19:58:25 -05:00
Ben Turner 22622cbfd1 Bug 542337 - '[OOPP] hang in test_plugin_clipping2.xhtml'. r=jimm.
--HG--
extra : rebase_source : 22b97f9252c02f7343d12b60fa9cd93cfbe12a25
2010-01-26 16:08:39 -08:00
Jim Mathies f2ba8d476e Bug 540052 - [OOPP] Test failure in test_plugin_focus.html. r=bent.
--HG--
extra : rebase_source : bdb40f27e098519ecd71abd75a80e8e612f888f8
2010-01-26 15:40:15 -06:00
Steven Michaud 66f3a78ea8 Bug 539317 - [10.6] Help menu does not include Apple search if no visible windows. r=josh 2010-01-27 10:25:01 -06:00
Tom Dyas 65db2cf78a First part of adding support for a Mac OS X dock menu defined via XUL menus. Hoist DOM mutation observer code into new superclass. b=415463 r=josh 2010-01-27 01:14:40 -05:00
Alex Pakhotin 5d932775e8 Bug 532929 - Show SIP button and a toolbar on windows mobile. r=blassey
--HG--
extra : rebase_source : 50e30b750512d3b292cd58e021d57aaafb76e243
2010-01-25 12:35:57 -08:00
Kyle Huey 8a83d2bb16 Bug 541836: More Trackpoint Hack Tweaking r=roc 2010-01-24 15:07:33 -05:00
Josh Aas b44f72493c Pointer to NP_CGContext should be NULL in Cocoa NPAPI event model. b=541018 r=smichaud 2010-01-24 01:00:39 -05:00
Steven Michaud aa57e0c3fe Bug 525078 - Make plugin mouse up/down/dragging behavior conform to OS X practice and Cocoa NPAPI spec clarifications. r=josh 2010-01-22 14:57:04 -06:00
Doug Turner 8366c79f83 comparing with ssh://hg.mozilla.org/mozilla-central
searching for changes
changeset:   38150:c823c17d12d2
user:        Doug Turner <dougt@dougt.org>
date:        Tue Feb 16 10:49:57 2010 -0800
summary:     backing out 544250
2010-02-16 10:52:40 -08:00
Oleg Romashin 15934f9c53 Bug 544250 - Implement different rendering backends for Qt mozilla port. r=jmuizelaar 2010-02-16 10:15:52 -08:00
Steffen Imhof 2acc9abfdf Bug 544216 - Switch from QWidgets to QGraphicsWidgets. r=dougt 2010-02-16 10:14:20 -08:00
Benjamin Smedberg 4e3655c32a Bug 543788 - Inform Windows that the window which has an empty update area is actually valid by calling ::ValdateWindow explicitly, r=jimm 2010-02-12 12:37:09 -05:00
Jim Mathies b6a87b5083 Bug 538918 - [OOPP] Modal system dialogs cause UI freeze w/windowless controls. r=bent, cjones.
--HG--
extra : transplant_source : %28B%08h%F29L%BE%BBEh%E8%92%22%2A%8E%A8%00F%83
2010-02-09 16:34:38 -06:00
Michael Ventnor d02e9cfda0 Bug 545506 - Fix the custom header/footer dialog in GTK's print dialog r=roc
--HG--
extra : rebase_source : 79f5dc473d9e9812041a76853237aaead86f0e69
2010-02-12 11:40:03 +13:00
Michael Ventnor 95e9cf4463 Bug 545502 - Enable the Selection option for GTK's print dialog r=roc
--HG--
extra : rebase_source : e9a6d9edcb5e18eff1f261406d33cf155b810ca6
2010-02-12 11:39:33 +13:00
Michael Ventnor d31765d7b7 Bug 545368 - Firefox doesn't theme tab focus rings r=roc
--HG--
extra : rebase_source : 7b348fd7c9f8ed970c2e45b020fc51d7be664a0f
2010-02-12 11:35:55 +13:00
Benjamin Smedberg 321ad56fc9 Bug 543788 - Detect an empty updaterect and don't propagate anything to the child, r=bent 2010-02-11 11:34:17 -05:00
Tom Dyas f73b4724c6 Better hash table usage for native Mac OS X menus. b=415463 r=josh 2010-01-18 14:48:38 -05:00
Brad Lassey 591464929e bug 532344 - fix to stop the wince burning 2010-01-18 00:39:46 -05:00
Brad Lassey d3bc320ce8 bug 532344 - only issue one NS_PAINT event for each WM_PAINT on WinMo r=dougt 2010-01-18 00:05:58 -05:00
Markus Stange 689c448709 Bug 461291 - Reset the titlebar gradient when the unified toolbar is hidden. r=josh 2010-01-13 17:08:06 +01:00
Robert O'Callahan 93aaa3b3c2 Backed out changeset 636a1f8ef224 2010-01-14 17:59:22 +13:00
Robert O'Callahan 40c40a3d2c Bug 536524. Avoid overlong paths by normalizing. r=bsmedberg 2010-01-14 15:30:05 +13:00
Jim Mathies ed4ec9bc95 Bug 536369 - OOPP: Fix for mouse event serialization errors. r=bsmedberg. 2010-01-13 19:46:44 -06:00
Markus Stange 78bdd56644 Backed out changeset bde448aad47c, bug 461291, due to SunSpider and DHTML performance regression.
--HG--
extra : rebase_source : 3ff2e9f53ce3bd0ba525eec1057108796a199525
2010-01-13 20:55:05 +01:00
Markus Stange f68d649d95 Bug 526282 - Minimize button disabled after full screen mode on Mac OS 10.6. r=josh 2010-01-13 17:17:57 +01:00
Markus Stange 924da65299 Bug 498258 - Blur the background behind menus. r=josh 2010-01-13 17:10:25 +01:00
Markus Stange 994d777a85 Bug 461291 - Reset the titlebar gradient when the unified toolbar is hidden. r=josh 2010-01-13 17:08:06 +01:00
Robert O'Callahan 6a5cc88a0d Bug 526394. Part 18: Remove nsIScrollableViewProvider and its implementations, now that we've removed all its users. r=mats 2009-09-09 17:40:01 +12:00
Robert O'Callahan c73b06e1f3 Bug 526394. Part 11: Convert nsGlobalWindow and nsDOMWindowUtils. r=mats 2009-09-03 15:57:46 +12:00
Robert O'Callahan 1035bd73ed Bug 526394. Part 3: Add all necessary new APIs to nsIScrollableFrame. r=mats,sr=dbaron 2009-09-01 16:11:11 +12:00
Tom Dyas 0f154b629d Support receiving data from Mac OS X services into text and HTML editors. b=525389 r=josh r/sr=smaug 2010-01-10 20:45:45 -05:00
Kyle Huey f35b20b502 Bug 538891 - Possible overflow at CEnumFormatEtc::Next. r=jmathies. 2010-01-10 18:32:28 -06:00
Jim Mathies b3d6f23ce1 Bug 537414 - Pasting clipboard content to OpenOffice Writer broken. r=roc. 2010-01-10 14:08:28 -06:00
Steven Michaud b8e73f0c2d Bug 489196 - [10.6] Help menu does not include Apple search in non-English builds. r=josh 2010-01-08 16:34:51 -06:00
Miika Jarvinen cf2eca0586 Bug 537907 - [qt] Can't type with keyboard because of broken focus. r=vlad 2010-01-08 09:12:21 +01:00
Steven Michaud 493a22e40c Bug 538251 - Clean up NULL-checking of mGeckoChild in nsChildView.mm. r=masayuki,josh 2010-01-07 15:06:14 -06:00
Robert O'Callahan 9f3cea9005 Backed out changeset 880125b33bca
--HG--
extra : rebase_source : 3d0a098f7fa3ce93e9a2840db8fd9a790cb63792
2010-01-07 12:46:52 +13:00
romaxa ac89a2ecc3 Bug 537124 - "Some native color values are not initialized properly (ex: eColor__moz_fieldtext)" [r=Ventron sr=roc] 2009-12-31 04:29:00 -06:00
Alex Pakhotin c2a40a4d41 bug 479444 - text fields are hidden by the software keyboard r=blassey 2009-12-21 16:50:31 -08:00
Jim Mathies 987fa534e4 Bug 537946 - DC leaked in vista tooltip/panel theming code. r=roc. 2010-01-05 12:52:07 -06:00
Saint Wesonga f49d728632 Bug 537195 - nsISound.play without esound installed should throw NS_ERROR_NOT_AVAILABLE. r=roc 2010-01-02 13:13:27 +01:00
Timothy Nikkel 3f8f793c9e Bug 488771. Stop nsIRollUpListener from inheriting from nsISupports. r=roc
--HG--
extra : rebase_source : 0af5c537b7be03c1407f4b658ba7802081ad3f01
2009-12-22 17:49:33 -06:00
Josh Aas b3e5cdbc41 Backed out changeset bee6729280d8 2009-12-30 17:29:26 -05:00
Tom Dyas 8917c60dff Support receiving data from Mac OS X services into text and HTML editors. b=525389 r=josh r/sr=smaug 2009-12-30 15:58:33 -05:00
Markus Stange ae3e46e759 Bug 527682 - Implement -moz-window-shadow values menu, tooltip and sheet. r=dbaron, r=dao, r=josh 2009-12-30 16:24:08 +01:00
Markus Stange b85836364a Bug 537044 - toggletoolbar attribute ignored when returning from full screen. r=josh 2009-12-30 16:24:03 +01:00
Markus Stange 3d6e58ba1a Bug 534174 - Hardcode the right color for -moz-mac-menutextdisable. [NSColor disabledControlTextColor] is too dark. r=josh 2009-12-30 16:23:56 +01:00
Markus Stange f0d349024e Bug 534170 - Remove uses of -moz-mac-unified-toolbar and instead make all toolbars at the top of the window unified. r=dao, r=josh 2009-12-30 16:23:51 +01:00
Markus Stange 1ef3d4c4f8 Bug 300904 - Improve mouse-over-window tracking so that we don't fire mousemove events if our window is covered by a window that's not one of our own. r=josh 2009-12-30 16:18:36 +01:00
Ms2ger@gmail.com 91560b026e Bug 538362 - rename nsIDocument::GetPrimaryShell to nsIDocument::GetShell. r=smaug 2010-06-25 15:59:57 +02:00
Mike Kristoffersen ext:(%3E) d8a2881624 Bug 562181 - Add support for MozOrientation on Qt. r=dougt
--HG--
rename : widget/src/android/nsAccelerometerAndroid.cpp => dom/system/android/nsAccelerometerSystem.cpp
rename : widget/src/android/nsAccelerometerAndroid.h => dom/system/android/nsAccelerometerSystem.h
rename : widget/src/cocoa/nsAccelerometerX.h => dom/system/cocoa/nsAccelerometerSystem.h
rename : widget/src/cocoa/nsAccelerometerX.mm => dom/system/cocoa/nsAccelerometerSystem.mm
rename : widget/src/xpwidgets/nsAccelerometer.cpp => dom/system/nsAccelerometer.cpp
rename : widget/src/xpwidgets/nsAccelerometer.h => dom/system/nsAccelerometer.h
rename : widget/src/gtk2/nsAccelerometerUnix.cpp => dom/system/unix/nsAccelerometerSystem.cpp
rename : widget/src/gtk2/nsAccelerometerUnix.h => dom/system/unix/nsAccelerometerSystem.h
rename : widget/src/windows/nsAccelerometerWin.cpp => dom/system/windows/nsAccelerometerSystem.cpp
rename : widget/src/windows/nsAccelerometerWin.h => dom/system/windows/nsAccelerometerSystem.h
rename : widget/public/nsIAccelerometer.idl => xpcom/system/nsIAccelerometer.idl
extra : rebase_source : f9c352566a6d4088e8d448587214fb87402a4dc3
2010-06-25 14:25:31 +02:00
Jacek Caban 8dbc202a27 Bug 569587 - nsBidiKeyboard.cpp compilation failure on mingw-w64 due to pointer to int casts loosing precision r=roc
--HG--
extra : rebase_source : 35f06b84e0445a946607bdae61e5feadab45b361
2010-06-25 14:13:17 +02:00
Alexander Surkov 4412714ded Bug 573910 - switch nsApplicationAccessible to nsAccessible::Append/RemoveChild, r=davidb, sr=roc 2010-06-25 18:50:23 +09:00
Tom Dyas dee63a5eb1 Fix double execution of Mac OS X services when invoking with the keyboard. b=473030 r=josh 2009-12-29 23:40:54 -05:00
Benjamin Frisch 8bf2995eda Better safety checks for Cocoa menu code, potential crash fix. b=532585 r=josh 2009-12-29 14:51:49 -05:00
Jacek Caban 15e6443b74 Bug 536089 - Make nsIMM32Handler.cpp compile on new mingw, r=roc 2009-12-29 14:20:42 -05:00
Jacek Caban a7c3d7ee9e Bug 536259 - Make TestWinTSF.cpp compile on new mingw, r=chenn 2009-12-29 14:18:37 -05:00
Karl Tomlinson b21f22f510 b=536065 don't init pixman regions with empty boxes r=roc 2009-12-29 12:56:24 +13:00
Masayuki Nakano 35f9de60d3 Bug 536058 Cannot use IME on subframes (e.g., iframe) r=Olli 2009-12-28 15:26:47 +09:00
Kyle Huey bab4e48f04 Bug 528731 - follow up patch, return S_OK/E_UNEXPECTED from GetData, not PR_TRUE/FALSE. r=jmathies. 2009-12-27 11:16:38 -06:00
Boris Zbarsky a864e44fa8 Bug 500882 part 6. Switch remaining modules to using the new GetPrimaryFrame API. r=smaug,roc 2009-12-24 16:20:06 -05:00
L. David Baron 4c65f842dd Implement events part of CSS transitions: add support for the transitionend DOM event. (Bug 531585) r=smaug 2009-12-23 14:10:31 -05:00
Benjamin Smedberg c965fa001c Back out all the pieces of bug 531585 (transitioned event for end of CSS transitions) because of timeouts in test_transitions_events.html 2009-12-23 10:15:54 -05:00
Benjamin Smedberg df57e102fe Back out all the pieces of bug 531585 (transitioned event for end of CSS transitions) because of timeouts in test_transitions_events.html 2009-12-23 10:15:26 -05:00
Oleg Romashin 820e3bc05a b=532612; crash in [@ XtWidgetToApplicationContext], r=karlt 2009-12-23 13:50:01 +02:00
L. David Baron 31ad7bf3f4 Implement events part of CSS transitions: add support for the transitionend DOM event. (Bug 531585) r=smaug 2009-12-23 06:35:46 -05:00
Metal Sonic 80ae9b3620 Bug 507387 - fix copyright holder; Mozilla Corporation -> Mozilla Foundation. r=gerv. 2009-12-21 21:50:30 +00:00
Jim Mathies b92395ace0 Bug 528731 - Cleanup nsDataObj drag code. r=roc. 2009-12-21 14:48:12 -06:00
Simon Montagu 2b9c3cb74d Bug 224547: Change the organization of the window title bar for RTL XUL windows. Part 2, set the right-to-left flags on right-to-left windows, r=enndeakin 2009-12-21 12:22:09 +02:00
Phil Lacy 2873576b4d Bug 484667 - drag attachment to 'other' app doesn't work. r=roc. 2009-12-20 11:03:18 -06:00
Jim Mathies 2e1ea9bf27 Bug 533691 - Revamp of IENUMFE. r=roc. 2009-12-20 09:56:06 -06:00
Steven Michaud a6291f253e Bug 535908 - Patch for bug 396680 breaks 64-bit builds on SnowLeopard. r=josh 2009-12-19 16:12:17 -06:00
Olli Pettay 96f3c9cd42 Bug 535794 - Shorter printPageDelay, r=roc 2009-12-19 12:32:53 +02:00
Jonas Sicking c623ba3b78 Bustage fix for Thunderbird and SeaMonkey for skidmark for bug 524944 2009-12-18 20:36:10 -08:00
Jonas Sicking e97d2a7def Skidmark for bug 524944 r=bsmedberg 2009-12-17 21:54:02 -08:00
Jonas Sicking c271233fbc Backed out changeset 4c88c8839a46 due to redness 2009-12-17 22:34:52 -08:00
Jonas Sicking 0e30967e65 Skidmark for bug 524944 r=bsmedberg 2009-12-17 21:54:02 -08:00
Phil Lacy 8170eb63e3 Bug 494989 - Windows drag and drop does not use temporary file when needed--fixes dragging image to apps that can handle images. r=roc, r=jmathies. 2009-12-17 22:06:19 -06:00
Masayuki Nakano 40f0c6cd3d Bug 532422 - n900: Cannot select any characters from sym map. r=enndeakin. 2009-12-17 10:42:02 -08:00
Masayuki Nakano 9402df2db5 Bug 532130 [IMM32] Support IMR_DOCUMENTFEED of WM_IME_REQUEST r=VYV03354 2009-12-17 13:40:24 +09:00
Robert O'Callahan c3ecde3710 Bug 534561. When scrolling with SW_SCROLLCHILDREN, invalidate any affected window that is not wholly inside the destination *or* source area, and do the invalidation after we've scrolled and moved the window. r=jmathies 2009-12-17 14:34:39 +13:00
Steven Michaud aaf5529b65 Bug 396680: [10.5] Crash on attempt to print to unreachable printer. r=josh 2009-12-16 10:45:53 -06:00
Markus Stange a5863c942e Bug 534421 - Intermittent failure in test_platform_colors.xul. test_native_mouse_mac.xul needs to remove its event listeners when it's finished.
--HG--
extra : rebase_source : be19f02daf4ca4a4a6706521a3f78d6f06c89f4d
2009-12-15 14:36:34 +01:00
Masayuki Nakano 68595087ca Bug 532130 backout because found a bug in the patch 2009-12-15 15:03:51 +09:00
Masayuki Nakano 3b64668ca0 Bug 532130 [IMM32] Support IMR_DOCUMENTFEED of WM_IME_REQUEST r=VYV03354 2009-12-15 14:43:16 +09:00
Benjamin Smedberg c3ad26e0d6 E10s landing build bustage on Windows --disable-ipc (SeaMonkey)... we're all-unicode now. 2009-12-14 13:00:26 -05:00
Doug Turner f0573baf12 Bug 534650 - Fix build bustage in widget/src/qt/nsWindow.cpp. r=me 2009-12-14 09:35:19 -08:00
Benjamin Smedberg a54e6acfd8 Merge mozilla-central into electrolysis. 2009-12-14 08:01:18 -05:00
Benjamin Smedberg 636d74b114 Merge mozilla-central into electrolysis. One code change was required: in nsDocShell::CreateStaticClone I replaced EnsureDocShell with MaybeCreateDocShell. 2009-12-12 13:38:25 -05:00
lordpixel@mac.com 0d6afa5cd5 Bug 489734 - Implement cursor values "alias", "context-menu", "copy", "not-allowed" and "no-drop" on Mac Os 10.6. r=josh
--HG--
extra : rebase_source : da270898f5250ffeaf0d5f1225bd81bd63d1dafd
2009-12-11 23:17:27 +01:00
Benjamin Frisch 7f13850dc8 Bug 418774 - Make -moz-image-region work in native Mac menus. r=mstange, r=josh
--HG--
extra : rebase_source : b877bce6bf55cbbf82711ebb2e5955fccd482edc
2009-12-11 23:09:11 +01:00
Markus Stange 5fcefdeb80 Bug 533208 - Only call [NSCursor hide/unhide] when cursor visibility actually changes, since these calls must be balanced. r=josh
--HG--
extra : rebase_source : dfd1e28137a60ce51b44e319341fd0a1bc5bac32
2009-12-11 23:05:21 +01:00
Markus Stange e160d9bd93 Bug 528719 - When rendering popup buttons, use the open attribute to determine whether the control is highlighted, not the mousedown state. r=josh
--HG--
extra : rebase_source : 5a40a0caa7bda9c32972dac4585db6adbb3e1444
2009-12-11 23:01:38 +01:00
Markus Stange 525c8d6cd3 Bug 527657 - Send the events we capture in our EventMonitorHandler actually into our app. This happened automatically when we built with the 10.4 SDK. r=josh
--HG--
extra : rebase_source : 8bb8e8ec940cf13201fa524670f51e14ae3da7d7
2009-12-11 23:00:59 +01:00
Markus Stange ad6bbe0601 Bug 529891 - Use a better workaround for context menu clicking while the application is inactive. r=josh
--HG--
extra : rebase_source : bdad5f1c76222b39ef20fc6d9e2e6f66417f8005
2009-12-11 22:57:40 +01:00
Markus Stange db70dc729f Bug 527748 - Fire mouse enter and exit events when window focus changes. r=josh
--HG--
extra : rebase_source : 47ee0c27942b038df0a52242c89747a5821f63d5
2009-12-11 22:56:59 +01:00
Markus Stange 694c147808 Bug 527696 - Make shadow invalidation always asynchronous and remove the invalidation frequency limit. r=josh
--HG--
extra : rebase_source : 9089a5ef0c5a01ca2830a79fb3756b7284a4035a
2009-12-11 22:53:22 +01:00
Markus Stange 5d63a53a22 Bug 532878 - Call [super viewWillDraw] in viewWillDraw. r=josh
--HG--
extra : rebase_source : 7f51c22fc690c8e48b70bc75dd84b35ae288474a
2009-12-11 20:31:42 +01:00
Benjamin Smedberg 4e352d7aeb Merge mozilla-central into electrolysis 2009-12-04 11:28:50 -05:00
Masayuki Nakano bacd523afa Bug 531810 Right clicking on Google Maps broken after leaving Street View (Windows only) r=roc 2009-12-04 17:03:27 +09:00
Ehsan Akhgari 176658e629 Bug 518412 - Use SUCCEEDED instead of S_OK check 2009-12-03 11:34:38 -05:00
Ehsan Akhgari 835902664b Bug 518412 - clipboard data added in Private Browsing Mode causes Windows Explorer to crash when accessing menus which include Paste after closing firefox; r=roc a=beltzner
--HG--
extra : rebase_source : f91639b86549cd47e995b76bd7a5859a60458afc
2009-12-02 23:08:39 -05:00
Brad Lassey b7312afc03 backout of changeset bdcf3b218755 (bug 518412) due to build bustage on windows 2009-12-03 01:07:04 -05:00
Ehsan Akhgari c9dfefbced Bug 518412 - clipboard data added in Private Browsing Mode causes Windows Explorer to crash when accessing menus which include Paste after closing firefox; r=roc a=beltzner 2009-12-02 23:08:39 -05:00
Martin Stránský 23dfbaf67f Bug 531580 - ""gtk_clipboard_get_for_display: assertion `!display->closed' failed" after closing browser" [r=karlt] 2009-12-02 15:01:50 -06:00
Benjamin Smedberg e98d1daf07 Merge mozilla-central into Electrolysis 2009-11-30 12:59:43 -05:00
Robert O'Callahan 8db03e549e bug 529092 - seams when scrolling with position:fixed [MS Windows] r=jmathies 2009-11-29 23:21:02 -05:00
Karl Tomlinson bfdb15ff85 b=530761 check toplevel window state in hierarchy_changed_cb r=roc 2009-11-30 09:54:04 +13:00
Karl Tomlinson 11133f523e b=528852 subtract invalid regions in move destinations r=roc 2009-11-27 13:24:39 +13:00
Karl Tomlinson ea22a594cb b=528769 revert predicate for drawing button due to buttons not visually depressing r=roc 2009-11-27 13:23:40 +13:00
Martin Stránský 3820dc6a54 b=495392 protect against bogus GdkAtoms from gtk_selection_data_get_targets() r=karlt 2009-11-27 13:20:27 +13:00
Martin Stránský d814954c72 Bug 311340 - "Clipboard data is lost on exit (Should implement the freedesktop.org specification for clipboard management)" [r=karlt] 2009-11-25 22:08:09 -06:00
Mark Finkle 14e15631fb Bug 530931: Maemo shouldn't use the true DPI [r=roc] 2009-11-25 17:27:05 -05:00
Benjamin Smedberg e53a7195d5 Merge mozilla-central into Electrolysis. 2009-11-24 10:06:03 -05:00
Mark Banner 6afc0b0b4b Back out changeset c9c35333436b / Bug 495392 due to build bustage 2009-11-24 22:25:42 +00:00
Martin Stránský 272c8281b0 Bug 495392 Crash [@ nsClipboard::HasDataMatchingFlavors] [@ nsHTMLEditor::HavePrivateHTMLFlavor] when selection contains data from java. r=karlt. 2009-11-24 22:12:04 +00:00
Benjamin Smedberg d74c6776f3 Merge mozilla-central into electrolysis. 2009-11-19 12:41:46 -05:00
Jacek Caban 7646bf905e Bug 526290 - TestWinTSF.cpp fails to compile on mingw.
r=chenn.
2009-11-19 11:32:52 +01:00
Kyle Huey 8c9fce44a7 Bug 529638: Don't accidentally keep processing scroll messages when we've passed them to children. r=roc 2009-11-19 18:43:34 -05:00
Benjamin Smedberg 9f17b6229e Bug 527925 - Print preview broken in e10s (really, broken any time you try to define UNICODE in widget/src/windows), switch to using wide variants of the necessary functions, r?jrmuizelaar 2009-11-12 14:18:32 -08:00
Benjamin Smedberg d8c7dfc1dd Merge mozilla-central into electrolysis. 2009-11-11 12:35:42 -05:00
Ben Turner d10ccd2c5a Bug 522414 - 'RPC and Sync channels will deadlock easily on Windows'. r=jimm+rs. 2009-11-06 14:33:12 -08:00
Olli Pettay 423522c88b Bug 487667 - Clone documents for printing, r=roc+jst+joe+dbaron
--HG--
extra : rebase_source : dbab242066ba97c0d7f34a2fb701a1c465f26ec4
2009-12-10 20:02:13 -08:00
Boris Zbarsky b694bf4f11 Bug 523294 part 3. Get rid of the now-unused aStateMask argument to AttributeChanged. r=dbaron 2009-12-10 14:36:04 -08:00
Benjamin Smedberg 1d97bbb36a Merge from mozilla-central. 2009-11-06 09:54:28 -05:00
Markus Stange d2bab04fe5 Bug 376071 - When starting a drag, pass the mouse down event that started the drag (instead of the last mouse move event) so that the drag image can be positioned correctly. r=josh
--HG--
extra : rebase_source : e62fc324934c2abe38dce6936d8cab09ee1e2715
2009-11-06 11:21:41 +01:00
Stuart Morgan cfc8100176 Bug 425958 - Fill an opaque NSView with white when Gecko refuses to draw, because not drawing anything means that garbage reaches the screen. r=mstange
--HG--
extra : rebase_source : c43ccac7359cd376a4f6a138f538d203dc281909
2009-11-06 11:17:45 +01:00
Olli Pettay d931a4c0ff Bug 526247 - Focus handling doesn't work on TestGtkEmbed, r=enn+karl
--HG--
extra : rebase_source : 0233b866094e23d955a2baed62536dc244cb5278
2009-11-05 18:14:24 +02:00
Karl Tomlinson 41b65db823 b=522635 destroy child nsWindows when destroying the parent r=roc
--HG--
extra : rebase_source : 53b4061a728721db67c9b253e0454ee815a0fad9
2009-11-11 10:57:25 +13:00
Karl Tomlinson 85a5132ff7 b=527615 use gtk_window_fullscreen not gdk_window_fullscreen r=roc
--HG--
extra : rebase_source : 7ae0cb6f62dbe0f45f9bd73605f52ac4b2e66990
2009-11-11 09:46:09 +13:00
Josh Aas c616b14bed Rename nsGUIEvent's nativeMsg field to pluginEvent. b=527617 r=roc 2009-11-10 16:55:38 -05:00
Steven Michaud 93a572947c Bug 513048 - Housekeeping: Add branch patch to currently not-compiled code. r=josh 2009-11-10 11:30:25 -06:00
Jim Mathies b2339baf35 Bug 520178 - Minimized windows appear offscreen when restoring from session store. r=dougt. 2009-11-10 10:24:10 -06:00
Robert O'Callahan 1d13cf26f7 Bug 514061. Don't dispatch events while painting. r=jmathies 2009-11-30 18:14:04 -05:00
Benjamin Smedberg 34440c4bbc Merge mozilla-central into e10s. 2009-10-28 11:32:00 -04:00
Benjamin Smedberg 43b89c2ff3 Merge mozilla-central to pick up additional backouts and pymake fix. 2009-10-23 11:22:12 -04:00
Chris Jones bcf3969bc6 Merge mozilla-central to pick up unit test fixes 2009-10-22 20:33:36 -05:00
Markus Stange 45c2c60f84 Merge backout of bug 300904. 2009-10-21 17:09:45 +02:00
Markus Stange 2f5f7937fe Backed out changeset 3ee95c194798, bug 300904 (tracking rects) in order to investigate the Mac DHTML performance regression. 2009-10-21 17:09:19 +02:00
Markus Stange b1658e903d Bug 513158 - Titlebar drawing support for Mac OS X. r=josh 2009-10-21 09:05:39 +02:00
Markus Stange 6c3dfba67c Bug 515880 - Add drawintitlebar attribute to XUL root elements and sync it to the window widget. r=neil, sr=roc 2009-10-21 09:05:34 +02:00
Markus Stange f9476a0ed2 Bug 300904 - Use tracking rects to determine whether the mouse is over a different app and block mouse move events when that's the case. r=josh 2009-10-21 09:04:40 +02:00
Markus Stange f546a633e4 Bug 520044 - Crash [@ ChildViewMouseTracker::MouseMoved]. r=josh 2009-10-21 09:02:13 +02:00
Benjamin Smedberg 9ae75c423f Merge mozilla-central to electrolysis. 2009-10-20 12:08:28 -04:00
Daniel Holbert cd18d8284e Bug 521677: Use fputs instead of printf/fprintf in a few cases, to fix "format not a string literal and no format arguments" build warnings. r=dbaron 2009-10-19 08:03:00 -07:00
Masayuki Nakano df751e7973 Backing out bug 520417
--HG--
rename : widget/src/beos/nsSystemSoundService.cpp => widget/src/beos/nsSound.cpp
rename : widget/src/beos/nsSystemSoundService.h => widget/src/beos/nsSound.h
rename : widget/src/cocoa/nsSystemSoundService.h => widget/src/cocoa/nsSound.h
rename : widget/src/cocoa/nsSystemSoundService.mm => widget/src/cocoa/nsSound.mm
rename : widget/src/gtk2/nsSystemSoundService.cpp => widget/src/gtk2/nsSound.cpp
rename : widget/src/gtk2/nsSystemSoundService.h => widget/src/gtk2/nsSound.h
rename : widget/src/os2/nsSystemSoundService.cpp => widget/src/os2/nsSound.cpp
rename : widget/src/os2/nsSystemSoundService.h => widget/src/os2/nsSound.h
rename : widget/src/photon/nsSystemSoundService.cpp => widget/src/photon/nsSound.cpp
rename : widget/src/photon/nsSystemSoundService.h => widget/src/photon/nsSound.h
rename : widget/src/qt/nsSystemSoundService.cpp => widget/src/qt/nsSound.cpp
rename : widget/src/qt/nsSystemSoundService.h => widget/src/qt/nsSound.h
rename : widget/src/windows/nsSystemSoundService.cpp => widget/src/windows/nsSound.cpp
rename : widget/src/windows/nsSystemSoundService.h => widget/src/windows/nsSound.h
2009-10-18 16:29:08 +09:00
Markus Amalthea Magnuson c2b874d630 Bug 287162 - Mac Widget code ignores "minimizable=no" window feature, r=mano sr=roc ui-r=faaborg 2009-10-17 21:05:42 -07:00
Masayuki Nakano 4acf47e1e9 Bug 520417 Redesign nsSound structure r+sr=roc
--HG--
rename : widget/src/beos/nsSound.cpp => widget/src/beos/nsSystemSoundService.cpp
rename : widget/src/beos/nsSound.h => widget/src/beos/nsSystemSoundService.h
rename : widget/src/cocoa/nsSound.h => widget/src/cocoa/nsSystemSoundService.h
rename : widget/src/cocoa/nsSound.mm => widget/src/cocoa/nsSystemSoundService.mm
rename : widget/src/gtk2/nsSound.cpp => widget/src/gtk2/nsSystemSoundService.cpp
rename : widget/src/gtk2/nsSound.h => widget/src/gtk2/nsSystemSoundService.h
rename : widget/src/os2/nsSound.cpp => widget/src/os2/nsSystemSoundService.cpp
rename : widget/src/os2/nsSound.h => widget/src/os2/nsSystemSoundService.h
rename : widget/src/photon/nsSound.cpp => widget/src/photon/nsSystemSoundService.cpp
rename : widget/src/photon/nsSound.h => widget/src/photon/nsSystemSoundService.h
rename : widget/src/qt/nsSound.cpp => widget/src/qt/nsSystemSoundService.cpp
rename : widget/src/qt/nsSound.h => widget/src/qt/nsSystemSoundService.h
rename : widget/src/windows/nsSound.cpp => widget/src/windows/nsSystemSoundService.cpp
rename : widget/src/windows/nsSound.h => widget/src/windows/nsSystemSoundService.h
2009-10-17 21:53:47 +09:00
Rich Walsh 4872835c4b [OS/2] Bug 509330 - rewrite nsSound, r=pweilbacher 2009-10-23 13:30:38 +02:00
Rob Arnold bb653feba8 Bug 522416 - Tab Previews must not do synchronous HTTP requests.
Fixes a startup crash and unit tests.
r=vlad

--HG--
extra : rebase_source : 003b29893d97b13820648cd5a1a3277e5d8b3946
2009-10-16 15:02:27 -07:00
Peter Weilbacher a7cca2c611 [OS/2] Bug 522216 - create PDF output only if we are not doing print preview, r=mkaply 2009-10-16 09:29:48 +02:00
Vladimir Vukicevic df51b110e6 b=523064, add a way to safely shut down background firefox (MOZ_WM_APP_QUIT); r=jimm 2009-11-05 11:58:21 -08:00
Olli Pettay 3814207e74 Bug 526247 - Focus handling doesn't work on TestGtkEmbed, r=enndeakin+karl
--HG--
extra : rebase_source : 9cbff758434be4f0524af5c834b5f9c04233f496
2009-11-05 15:59:37 +02:00
Peter Weilbacher 7be008c00e [OS/2] Bug 509330 - copy the MozSounds.cmd file into the program dir, r=wuno@lsvw 2009-11-05 00:20:12 +01:00
Steven Michaud 983915ba14 Bug 515700 - Browser freezing when clicking 'Help' r=josh 2009-11-04 10:13:00 -06:00
Neil Deakin 8fa3b15d89 Bug 520535, activate event should fire only at windows and dialogs, r=jmathies 2009-12-09 11:34:14 -05:00
Benjamin Smedberg 960781ec85 Merge mozilla-central to electrolysis to pick up bug 515436. 2009-10-12 10:51:38 -04:00
Rich Walsh 2a2bea0133 [OS/2] Bug 516274 - fix plugin focus issues, r=pweilbacher 2009-10-12 11:10:38 +02:00
Rich Walsh 4b12b9ace6 [OS/2] Bug 520894 - browser doesn't show anything in the main window, r=pweilbacher 2009-10-12 10:48:41 +02:00
Dave Yeo 22621432cc [OS/2] Bug 520420 - build break due to typo, r=mkaply 2009-10-12 10:33:20 +02:00
Jim Mathies 007dcfb3b7 Bug 473045 - added taskbar idl comments. no bug. 2009-10-09 16:38:52 -05:00
Jim Mathies d16e2c4713 Bug 520837 - Address Ts regression from aero landing. r=robarnold. 2009-10-09 15:55:11 -05:00
Ben Turner 1458356fce Merge mozilla-central 2009-10-05 16:08:52 -07:00
Daniel Holbert e2dce973b9 comment-only fix: change a comment in gtk2xtbin.c from c++-style to c-style, to fix compile warning. [no bug #] 2009-10-05 15:21:17 -07:00
Brad Lassey ea8a610bba bug 520521 - Add touch-enabled support for Windows Mobile r=dougt 2009-10-05 11:38:53 -04:00
Markus Stange d113609b2f Bug 520494 - Implement the Cocoa print dialog in a way that works on 10.4. r=josh, r=rs
--HG--
rename : toolkit/locales/en-US/chrome/global/gnomeprintdialog.properties => toolkit/locales/en-US/chrome/global/printdialog.properties
2009-10-09 18:20:37 +13:00
Markus Stange 7ee5cecce4 Merge backout of bug 456646. 2009-10-09 18:15:34 +13:00
Markus Stange 94f4ccb97f Backed out changeset 8c4658f8f0dc, bug 456646 (Cocoa print dialog) - we can do better. 2009-10-09 18:14:31 +13:00
Masayuki Nakano 5a8649e888 Bug 496360 Servere performance problems pasting into textareas r=roc 2009-10-05 10:45:43 +09:00
Mark Finkle 92ba26fdf5 Bug 520341: Implement a way to detect a pre-Fremantle Nokia Maemo tablet, r=roc 2009-10-04 21:31:26 -04:00
Mark Finkle dbf9df698d Bug 520176: Add touch-enabled support for Hildon, r=roc 2009-10-04 21:31:25 -04:00
Chris Jones 2151b59798 Merge backout 2009-10-02 18:09:39 -05:00
Chris Jones 708e2e04ae Backed out changeset 8cbc47eee659 2009-10-02 18:09:08 -05:00
L. David Baron 87aaedc9a4 Fix spelling of synthetic in macro name. 2009-10-02 14:06:42 -07:00
Chris Jones f2df9d3504 bug 441324: implement infallible ::operator new(), malloc() and friends. make |new Foo()| infallible, but leave |malloc()| fallible for the time being. r=blassey sr=bsmedberg,vlad 2009-10-01 21:50:09 -05:00
Markus Stange 24f7463d0c Bug 456646 - Replace Carbon printing dialog with Cocoa one. r=josh, r=bsmedberg, sr=jst
--HG--
rename : toolkit/locales/en-US/chrome/global/gnomeprintdialog.properties => toolkit/locales/en-US/chrome/global/printdialog.properties
extra : rebase_source : 80b46470b496313b6994366cb953abed5bb0849e
2009-10-01 11:15:32 +13:00
Ben Turner 9914a675f3 Merge mozilla-central 2009-09-23 13:14:34 -07:00
Masayuki Nakano 4a23a8bc9d Bug 516654 Cannot scroll to horizontal continuously with Logitech (Logicool) mouse r=roc 2009-09-24 02:13:55 +09:00
Markus Stange c2055691da Bug 515003 - Rewrite native mouse event handling. Also add tests for native mouse events (bug 470845). r=josh, sr=roc 2009-09-23 14:31:37 +12:00
Markus Stange d234cc450e Bug 518085 - Fix some colors that I got wrong in bug 517412. r=josh 2009-09-23 14:21:38 +12:00
Josh Aas 2cd6055329 Fix dragging in Google Maps street view on Mac OS X. b=516602 r=roc 2009-09-22 21:52:49 -04:00
Markus Stange f148acd35d Merge backout of changeset 7799cfb99362, bug 517804 2009-09-23 08:53:56 +12:00
Markus Stange f29053535c Backed out changeset 7799cfb99362 (Bug 517804 - Flush reflows and invalidations during viewWillDraw) because it caused a ts_shutdown regression. 2009-09-23 08:53:25 +12:00
Josh Aas ff316746d8 Don't use ::GetCaretTime() in nsLookAndFeel.mm. It isn't available to 64-bit applications. b=518140 r=mstange 2009-09-22 16:51:02 -04:00
Rich Walsh 01a4b01eb4 [OS/2] Bug 514408 - improved plugin clipping, r=pweilbacher 2009-09-22 15:51:43 +02:00
Rich Walsh ed05982a6f [OS/2] Bug 517880 - Build Break following removal of nsplugindefs.h, r=pweilbacher 2009-09-22 15:49:26 +02:00
Benjamin Smedberg 54ae75f5f4 Merge mozilla-central into electrolysis to pick up new plugin tests. 2009-09-21 10:57:57 -04:00
Masayuki Nakano fbd9249755 Bug 528435 Drop NS_COMPOSITION_QUERY event r=roc, sr=neil 2009-11-16 22:13:02 +09:00
Robert O'Callahan fe0ce7590d Bug 498340. Fire NS_WILL_PAINT on Windows so flushes that change the window hierarchy happen before we call BeginPaint. r=jmathies 2009-11-16 11:48:21 +13:00
Kyle Huey 999eb9d0ce Bug 528267 - Lenovo laptop touchpad scrolling stopped working. r=roc 2009-11-14 18:24:02 +01:00
Markus Stange 1022cad728 Bug 517804 - Flush reflows and invalidations during viewWillDraw. r=roc, r=josh
--HG--
extra : rebase_source : cb6f250b0fc137682cd09e569d34c29ca272211e
2009-11-14 00:03:46 +01:00
Markus Stange f6a620926b Bug 403174 - Attach sheets under the toolbar, not directly under the titlebar. r=josh
--HG--
extra : rebase_source : a4bdfa97c723fa2e6191719842a85f64db9a81cc
2009-11-13 23:59:38 +01:00
Markus Stange d595d628cc Bug 527686 - Make tooltips transparent and tweak their background color. r=josh
--HG--
extra : rebase_source : 6e566c16fd942102ebb11274faf0209e45a08ada
2009-11-13 23:58:59 +01:00
Markus Stange 86e667ba3d Bug 527685 - Simplify widget transparency handling. r=josh, r=roc
Store the window's transparency state on the NSWindow and use it for all of its subviews, instead of only making the top-level NSView transparent.

--HG--
extra : rebase_source : 88cbbc9104a156f236464722cadd8194d47a1584
2009-11-13 23:58:15 +01:00
Markus Stange a219f3c5ab Bug 492217 - Make more parts of native theme rendering rtl-aware, for example tree twisties and tree header cells with sort arrows. r=josh
--HG--
extra : rebase_source : b203117731e3390d75cd33af84c4b17ee5eade2f
2009-11-13 23:56:30 +01:00
Karl Tomlinson a11e5c47df b=528386 handle side-effect sibling destruction when destroying child windows r=roc 2009-11-13 17:20:23 +13:00
Jim Mathies 536d351e5d Bug 499816 - Minimizing Firefox does not release window focus. r=blassey. 2009-11-11 19:11:57 -06:00
Steven Michaud 7ba5be32ef Bug 527800 - NPCocoaEvent structures sometimes not initialized in nsChildView.mm. r=josh 2009-11-11 14:56:43 -06:00
Markus Stange 7722899178 Bug 517412 - 64 Bit fixes for nsLookAndFeel.mm. Also removes some unused colors. r=josh, r=dbaron 2009-09-22 20:03:17 +12:00
Markus Stange 752f2e32ba Bug 517415 - 64 Bit fixes for nsNativeThemeCocoa.mm. r=josh 2009-09-22 20:01:35 +12:00
Markus Stange d7770f4bc8 Bug 517802 - Use a new API on 10.5 that lets us scroll dirty rects instead of always invalidating the whole view when scrolling a dirty view. r=josh 2009-09-22 19:50:45 +12:00
Markus Stange d95610b27e Bug 513493 - Adjust native theme colors to match Snow Leopard. r=josh 2009-09-22 19:48:55 +12:00
Markus Stange 133f044207 Bug 517804 - Flush reflows and invalidations during viewWillDraw. r=roc, r=josh 2009-09-21 18:29:59 +12:00
Benjamin Smedberg 03bc0e116d Merge mozilla-central into Electrolysis. 2009-09-18 16:47:18 -04:00
Mark Finkle 32bb74ea00 Bug 520860: Remove code to suppress Maemo autocomplete widget, r=roc 2009-10-07 10:14:49 -04:00
Jim Mathies 3d8f3ca274 Bug 506124 - Follow up for 502 sdk for margins struct. r=roc. 2009-10-07 00:22:06 -05:00
Masayuki Nakano aa1ce3f484 Bug 517549 TISGetInputSourceProperty is 12.3% of my startup path r=josh 2009-09-21 22:24:57 +09:00
Josh Aas 7673c71f1e Never put an NSEvent object into a gecko event nativeMsg field. b=526276 r=smichaud 2009-11-03 17:27:57 -05:00
Peter Weilbacher c757c50643 [OS/2] Bug 522896 - Widget Code Maintenance, part 0: eliminate gcc 4.x warnings, r=pweilbacher 2009-11-03 22:29:31 +01:00
Robert O'Callahan e3f770f808 Bug 523911. Cocoa 'scrollRect' method doesn't actually update the window if we don't also invalidate something. Sometimes our scroll optimizations are so smart we don't actually need to repaint anything, so just invalidate one pixel in that case. r=josh 2009-11-04 07:39:42 +13:00
Markus Stange 8b0f5d76cf Disable the test for bug 517396 on Linux.
--HG--
extra : rebase_source : 5a5c6785a62af9027e7eb408ecc200b1b13dfc4e
2009-11-03 17:45:00 +01:00
Markus Stange 658ee5080c Fix the test for bug 517396
--HG--
extra : rebase_source : 24b47eb12240260bec01c571e41114f9270a9715
2009-11-03 14:57:05 +01:00
Markus Stange 685763009a Test for bug 429954.
--HG--
extra : rebase_source : 7e46940aa021a01fcfdbba2d6c69f0b579f15c7d
2009-11-02 20:37:40 +01:00
Markus Stange 452e29ce22 Bug 523323 - Restore the code from bug 312018 that was removed in bug 456646. r=josh
--HG--
extra : rebase_source : bdae0d890eda26a12425937b60ec7b6617f773fb
2009-11-02 20:23:53 +01:00
Markus Stange 1632558f4a Bug 517396 - Moving a window shouldn't un-maximize it on Mac. r=neil, r=roc
--HG--
extra : rebase_source : 1a27add4c6dad5495707518b643e9636522bac8a
2009-11-02 20:10:07 +01:00
Markus Stange 1efc09c079 Bug 522217 - Persist window settings like title and titlebarcolor when switching to and from fullscreen mode. r=josh
--HG--
extra : rebase_source : 485a737dadacf66f06981c4b244e82b7dfa9ee45
2009-11-02 20:07:57 +01:00
Brad Lassey 53dbbd3e6b bug 514212 - Typed letters in password fields become asterisks immediately r=neil 2009-11-02 10:37:25 -05:00
Karl Tomlinson 46584e05b2 b=509278 suppress painting while the window is invisible and detect viewability changes through signals r=roc 2009-11-02 15:03:12 +13:00
Olli Pettay 62344a3ec7 Bug 508479 - HTML5 Drag and Drop: Drop event on elements that are not drop targets, r=enn, sr=sicking 2009-10-29 13:11:02 +02:00
Brian Crowder 396f689097 Bug 506926 - unable to run reftests on Windows Mobile r=blassey, sr=vlad 2009-10-28 16:51:28 -04:00
Kyle Huey 4b65ce7eff Mouse wheel scrolling broken with Katmouse enabled - bug 514927 r+a=roc 2009-10-07 00:19:04 -04:00
Jim Mathies d4f2c468aa Bug 473045 - Win7 jump list platform support. r=robarnold, sr=roc. 2009-10-06 16:42:45 -05:00
Doug Turner c08df5a2a9 Bug 520304 - Improve responsiveness of idle service on mobile platforms. r=roc
--HG--
extra : rebase_source : 26978bcc0acc35d6ea0fb6c3f64a9b61aa7065a0
2009-10-06 11:47:46 -07:00
Markus Stange 83c7d86e1d Bug 485118 - Always set the right minimum size for the scrollbar thumb. r=josh
--HG--
extra : rebase_source : 7e80754649ccb2a1d6064d8ee878d37bb248de21
2009-10-06 16:02:50 +13:00
Markus Stange 8aa9585229 Bug 438789 - Roll up popups when the window's key state changes. r=josh
--HG--
extra : rebase_source : ec1d9eb82ffe38c3d53c4199435635f1498d52c7
2009-10-06 15:59:23 +13:00
Siddharth Agarwal 2970e95de0 Bug 474060 - Win7 progress indicator platform support. r=jimm, r=robarnold, sr=roc. 2009-10-06 14:00:23 -05:00
Neil Rashbrook 3c5ad17de1 Bug 185533 Use native resizing when possible r=jimm,Enn 2009-10-06 17:11:59 +01:00
jhorak@redhat.com 23118aa33f Bug 509671 - Remove icons from buttons due to Gnome changes. r=roc,gavin 2009-10-06 16:20:59 +02:00
Rob Arnold c36a23d330 Bustage fix for rev 5d4df2ddcc20 2009-10-05 22:56:54 -04:00
Rob Arnold c10d94d94a Bug 501490 - Enable Taskbar Previews for Windows 7 r=jimm sr=roc 2009-10-05 22:26:54 -04:00
Steven Michaud c22ec31dcb Bug 494267: Cmd+A selects all text on page even when a plugin has keyboard focus. r=josh 2009-09-21 16:48:55 -05:00
Karl Tomlinson 8ca1bc583c b=518506 test no unnecessary invalidation of plugins with gtk2 (mochitest version)
--HG--
extra : rebase_source : b52ec716b0ae9330ba62493983b7135f86f4f9aa
2009-12-14 15:44:05 +13:00
Karl Tomlinson d4e82512c0 b=518506 test no unnecessary invalidation of plugins with gtk2 2009-12-14 15:32:46 +13:00
Karl Tomlinson 8dc7c5e282 b=518506 order child widget moves a little carefully when scrolling r=roc 2009-12-14 10:01:33 +13:00
James Cook 323fffa3d2 Bug 533658 - Memory leak in nsScreenManagerQt, r=mark.finkle 2009-12-09 00:16:00 -08:00
Kyle Huey 4b33cec898 Bug 338478. Add CF_HDROP support to Mozilla for file drag and drop. r=roc
Bug 338478.  Add CF_HDROP support to Mozilla for file drag and drop. r=roc
2009-12-10 00:15:56 -05:00
Robert O'Callahan d949a0c5f6 Bug 532404. If SW_SCROLLCHILDREN was used, invalidate the region in all descendant windows as well. r=jmathies 2009-12-12 10:50:35 -08:00
Robert O'Callahan 32bcb4af4e Bug 509693. Don't use SW_SCROLLCHILDREN if some child has a descendant window that's outside the scrolled rectangle. r=jmathies
--HG--
extra : rebase_source : d6762b4e570d90e7a2561597ddc071383a923092
2009-09-24 21:37:01 +12:00
Robert O'Callahan 3abf1c14b0 Bug 509693. Remove eWindowType_java (unused) and actually use eWindowType_plugin. r=josh
--HG--
extra : rebase_source : 14ebf24d00378e65e75b75692b9d82a020966db1
2009-09-24 21:32:20 +12:00
kantha kanchiraju 60a7ed62b0 Bug 514076 Fennec produces a error report with enable-faststart and Screen rotation. r=dougt. 2009-09-17 17:41:43 -07:00
Benjamin Smedberg 40d7265ccb Bug 515949 - nsCOMPtr/nsCOMArray<nsScreenCocoa> is bad because nsScreenCocoa doesn't have an IID, r=josh 2009-09-10 15:05:50 -04:00
Doug Turner aefb5a3a9e Bug 511037 - Maemo/OSSO idle service does not work per spec. r=stuart 2009-09-17 10:13:45 -07:00
Josh Aas 2a7ea592aa Gecko should use NPAPI directly, remove nsplugindefs.h abstractions. b=516661 r/sr=jst 2009-09-16 21:30:26 -04:00
Markus Stange 8eea03961f Bug 516924 - Don't pass our ChildViews to drawWithFrame:inView: when drawing NSCells (e.g. buttons) because that causes Cocoa to think our views have focus rings, so it starts repainting unnecessarily when we invalidate rects near the view boundaries. r=josh 2009-09-17 10:06:16 +12:00
Karl Tomlinson 90e537dee2 Bug 506173 don't dispatch activate events from nsIWidget::SetFocus() r=enndeakin
--HG--
extra : rebase_source : 570083f0247e0fc53957aeb4d97456bc4fe3270e
2009-09-16 14:01:09 +12:00