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

10185 Коммитов

Автор SHA1 Сообщение Дата
Benjamin Smedberg 181f308c2e Merge mozilla-central into Electrolysis. 2009-09-18 16:47:18 -04:00
Mark Finkle 5b6b245758 Bug 520860: Remove code to suppress Maemo autocomplete widget, r=roc 2009-10-07 10:14:49 -04:00
Jim Mathies cdff21ba4c Bug 506124 - Follow up for 502 sdk for margins struct. r=roc. 2009-10-07 00:22:06 -05:00
Masayuki Nakano 38edfc72e3 Bug 517549 TISGetInputSourceProperty is 12.3% of my startup path r=josh 2009-09-21 22:24:57 +09:00
Josh Aas 6b881eff4f 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 dedd752f48 [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 488be18c46 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 9e9bf0aea6 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 0395980dbe 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 95403e3848 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
Karl Tomlinson 0fe586cb49 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 8db2366b58 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 0ac158c00f Bug 506926 - unable to run reftests on Windows Mobile r=blassey, sr=vlad 2009-10-28 16:51:28 -04:00
Kyle Huey 67aaa02e9b Mouse wheel scrolling broken with Katmouse enabled - bug 514927 r+a=roc 2009-10-07 00:19:04 -04:00
Jim Mathies 62cd52701d Bug 473045 - Win7 jump list platform support. r=robarnold, sr=roc. 2009-10-06 16:42:45 -05:00
Doug Turner 55b39bb071 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 9a756402bd 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 8177f77e8f 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 9a81bfd8d4 Bug 474060 - Win7 progress indicator platform support. r=jimm, r=robarnold, sr=roc. 2009-10-06 14:00:23 -05:00
Neil Rashbrook 9b7027b33a Bug 185533 Use native resizing when possible r=jimm,Enn 2009-10-06 17:11:59 +01:00
jhorak@redhat.com cf3ff9bcf7 Bug 509671 - Remove icons from buttons due to Gnome changes. r=roc,gavin 2009-10-06 16:20:59 +02:00
Rob Arnold d101451e79 Bustage fix for rev 5d4df2ddcc20 2009-10-05 22:56:54 -04:00
Rob Arnold b5431d627f Bug 501490 - Enable Taskbar Previews for Windows 7 r=jimm sr=roc 2009-10-05 22:26:54 -04:00
Steven Michaud bb551c96bc 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 d40b21a776 b=518506 order child widget moves a little carefully when scrolling r=roc 2009-12-14 10:01:33 +13:00
James Cook 26de6e928a Bug 533658 - Memory leak in nsScreenManagerQt, r=mark.finkle 2009-12-09 00:16:00 -08:00
Kyle Huey 7cf0593327 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 643edbb421 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 1c5870be57 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 f9d1f09ced 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 1875fd7a6c 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 0f2622306e 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 0fe670995e Bug 511037 - Maemo/OSSO idle service does not work per spec. r=stuart 2009-09-17 10:13:45 -07:00
Josh Aas cd29d35d13 Gecko should use NPAPI directly, remove nsplugindefs.h abstractions. b=516661 r/sr=jst 2009-09-16 21:30:26 -04:00
Markus Stange 112353bfdc 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 ef0679799e 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
Markus Stange f5e40eb87b Bug 516324 - Remove nativeWindow method and use -[NSView window] directly. r=josh 2009-09-16 09:56:44 +12:00
Ginn Chen 794d26ef83 Bug 513885 Cannot drag&drop multibyte text to GTK+ application r=roc 2009-09-15 15:04:54 +08:00
Neil Deakin 1407ec3768 Bug 503943, add mouse capturing api to elements, remove capturing from views, r=roc,sr=smaug 2009-09-13 09:13:16 -04:00
Bobby Holley 92e80175ef Bug 435296 - Decode-On-Draw. r=joe,roc,bz,dolske,peterw sr=vlad 2009-09-12 16:44:18 -06:00
Josh Aas 807405db81 Cocoa event model: 1) fix spurious NPP_SetWindow calls 2) propagate event model immediately. b=527115 r=smichaud r=roc 2009-11-09 22:58:48 -05:00
Robert O'Callahan 60c3dcede5 Bug 526882. translateRectsNeedingDisplayInRect isn't exactly what we need so we have to apply it to a larger rectangle than desired, then fix up by invalidating areas that have not been bltted. r=mstange 2009-11-10 14:00:36 +13:00
Josh Aas 26a224aedd Mac OS X, mouse move: Don't add a nativeMsg to an event from widgets that aren't plugin widgets. b=526845 r=smichaud 2009-11-09 18:08:42 -05:00
Steven Michaud fbbd483d41 Bug 509130 - Crashes [@objc_msgSend | IdleTimerVector ] (OS X) caused by WebKit used by Carbon plugin (DivXBrowserPlugin). r=josh 2009-11-09 10:10:27 -06:00
Josh Aas 8a124ba1f9 Add support for scrollwheel events to Cocoa NPAPI. b=519100 r=roc 2009-11-08 16:51:46 -05:00
Masayuki Nakano 0455bd9602 Bug 519631 nsBidiKeybaord.mm is still using KL APIs r=smontagu+josh 2009-10-16 18:12:09 +09:00
Mark Finkle a012e974e9 Bug 511290: Can't use standard file picker to upload files from user's Maemo File area [r=roc r=ted.mielczarek] 2009-10-15 14:38:10 -04:00
Kyle Huey 18b442bd15 Bug 514927: Tweak Trackpoint Driver Detection. r=roc 2009-10-10 16:21:12 -04:00
Steven Michaud d7d421b573 Bug 519532 - Null deference in nsMenuItemIconX::OnStopFrame(). r=josh 2009-09-30 14:36:28 -05:00
Wolfgang Rosenauer f9e4db61e9 Bug 515639 - respect gtk-alternative-button-order GtkSetting in printing sub dialog. r=karlt 2009-09-11 08:14:13 +02:00
Neil Deakin 00be9d327e Bug 503943, back out mouse capture patch, CLOSED TREE 2009-09-10 12:11:41 -04:00
Neil Deakin 6d0ee32302 Bug 503943, add mouse capturing api to elements, remove capturing from views, r=roc,sr=smaug 2009-09-10 08:51:36 -04:00
Josh Aas 1aed3d0a15 Add another 64-bit ifdef to nsChildView.mm. b=513777 r=smichaud 2009-09-08 17:25:55 -04:00
Jesper Kristensen 6c66c1bdcf Bug 513233 - Implement accelerometer support for Windows ThinkPad. r=dougt 2009-09-02 09:56:56 -07:00
Masayuki Nakano ef3207bb7e Bug 513955 Replace KL* APIs to TIS* APIs r=josh 2009-09-08 14:38:42 +09:00
Markus Stange 893719b7ba Bug 514992 - Remove nsIWidget::Invalidate(PRBool aIsSynchronous). r=roc
--HG--
extra : rebase_source : dfdf06c8547b00744647d4a285809a57cdbfe1f4
2009-09-08 09:53:36 +12:00
Markus Stange c2528bdd51 Bug 514648 - Non-resizable windows don't have resizers, even though -[NSWindow showsResizeIndicator] pretends they do. r=josh
--HG--
extra : rebase_source : fa03586a85d48a1ef5dd6db4ac8aecaf81477216
2009-09-08 09:52:59 +12:00
Markus Stange 4c3ce39a59 Bug 514988 - Remove unused nsIEventListener interface and update users. r=roc
--HG--
extra : rebase_source : b69928341cb6402d035fa242dde3c85367d96984
2009-09-08 09:50:22 +12:00
Markus Stange 5f15aeca5a Bug 514989 - Remove unused OnPaint methods. r=josh
--HG--
extra : rebase_source : becb8d97710a1f13f491689e4a9eba6924f19dca
2009-09-08 09:49:38 +12:00
Markus Stange 5e5940c845 Bug 514990 - Remove unused live resize methods. r=josh
--HG--
extra : rebase_source : 2da53fc4120e4648e4080d573d15a40d41f453d8
2009-09-08 09:49:18 +12:00
Markus Stange d8767d3ac0 Bug 514991 - Remove unused childViewHasPlugin method. r=josh
--HG--
extra : rebase_source : 1ea5cae0c5fde6feefc69738f9731a09775939a2
2009-09-08 09:48:54 +12:00
Markus Stange acfbf89042 Bug 514987 - Remove unused nsIWidget::Validate. r=roc
--HG--
extra : rebase_source : c06acb3c5f6608bc2d8667044fbab904668a58b0
2009-09-08 09:48:23 +12:00
Markus Stange bf8597abaf Bug 514986 - Remove unused nsChildView::SetBounds. r=josh
--HG--
extra : rebase_source : 38dbfeb2ced68e0f3989604f8464038d6eddea49
2009-09-08 09:47:43 +12:00
Markus Stange 28a4a5a757 Bug 496601 - nsCursorManager's internal state can get out of sync with reality. Detect these situations and set the right cursor. r=josh
--HG--
extra : rebase_source : 4f60fcd9aed56b90463dceb8f093c665e73c6c49
2009-09-08 09:40:10 +12:00
Markus Stange dd63869acd Bug 496601 - Only reset the cursor when crossing window boundaries, not view boundaries. r=josh
--HG--
extra : rebase_source : d8cc3f4c3ba11a603b3c4117ec480bcfbb481832
2009-09-08 09:38:17 +12:00
Wolfgang Rosenauer d246f57ef6 Bug 507981 - respect gtk-alternative-button-order GtkSetting for the filechooser. r=karlt 2009-09-05 14:33:02 +02:00
Benjamin Smedberg 6399d22ef3 Bug 513032 - remove empty conditionals in our makefiles, r=ted 2009-08-27 10:48:18 -07:00
Kyle Huey 9580d27508 Bug 507222. Remove window class detection and implement Trackpoint hack for all window classes. r=roc 2009-09-04 00:22:34 -04:00
Masayuki Nakano 2edfc81b47 Bug 512235 bug 462809 should be implemented in content/events, not widget/src/* r=roc+vlad 2009-09-03 16:07:18 +09:00
Brad Lassey 7bc8a1c853 Bug 513922 - AutoErase() should invalidate the erased region on WinCE, follow up to fix bustage on wince 2009-09-02 22:01:05 -04:00
Karl Tomlinson d2fc5e2ab7 b=499498 BadWindow errors on startup r=roc
--HG--
extra : rebase_source : 8e47f6374273fa5d44c1b3a96be5fa71f6662976
2009-09-03 08:47:44 +12:00
Taras Glek 269a77c456 dead stuff in nsDeviceContextSpecGTK b=459306 r=karlt
--HG--
extra : rebase_source : c03a5881333cf6f6f097775c0b5aa897852aafd1
2009-09-03 08:32:03 +12:00
brian :crowder fc210bd397 Bug 513922 - "AutoErase() should invalidate the erased region on WinCE" r=roc 2009-09-02 20:40:10 -04:00
Doug Turner 6f414da5d2 Merge 2009-09-02 15:21:08 -07:00
Doug Turner 246992f553 Backed out changeset 101ba406c527 2009-09-02 15:20:56 -07:00
Jesper Kristensen 46d0da7de5 Bug 513233 - Implement accelerometer support for Windows ThinkPad. r=dougt
--HG--
extra : rebase_source : 3b316892e76eb1295780515d0d1cb7933a56f5af
2009-09-02 09:56:56 -07:00
Brad Lassey 41e338f9a5 bug 514007 - titlebar pops over window when switching orientation on HTC touch pro r=dougt 2009-09-02 17:23:24 -04:00
Doug Turner 77f7683231 Backed out changeset d07a46ba2eba 2009-09-02 11:04:30 -07:00
Jesper Kristensen d57906672c Bug 513233 - Implement accelerometer support for Windows ThinkPad. r=dougt
--HG--
rename : widget/src/windows/nsAccelerometerCE.cpp => widget/src/windows/nsAccelerometerWin.cpp
rename : widget/src/windows/nsAccelerometerCE.h => widget/src/windows/nsAccelerometerWin.h
2009-09-02 09:56:56 -07:00
Blake Kaplan 3a9223132f Clean up this backup file that landed for bug 513183 2009-09-01 13:42:49 -07:00
Brad Lassey 059c9c4813 bug 513867 - Soft keyboard covers the search buttons on samsung omnia r=dougt 2009-09-01 14:56:51 -04:00
Doug Turner c9fb896672 Bug 513183 - Implement accelerometer support for Windows Mobile (HTC and Samsung). r=olli 2009-09-01 09:45:48 -07:00
Doug Turner 56a082274c Bug 513754 - every time wm_activate happens, we loadlibrary htcapi.dll. r=blassey 2009-08-31 15:13:24 -07:00
Timothy Nikkel 7884bf9f28 Bug 445765. In GTK screen manager, for the common case of just one screen don't make potentially expensive system calls to try to determine which screen we are on. r=dbaron 2009-09-01 12:40:49 -04:00
Josh Aas 4df2a89976 64-bit fixes for Mac OS X nsChildView, part 1. b=513777 r=mstange 2009-08-31 21:00:13 -04:00
Michael Ventnor c27bd39a86 Bug 512345 - Implement accelerometer support for Linux and Maemo. r=dougt/olli 2009-08-29 08:40:22 -07:00
Kyle Huey ff0c98e51c Bug 507222. Create a fake scrollbar widget so that the Thinkpad Trackpoint driver will send us scroll messages. r=roc
--HG--
extra : rebase_source : 561b5f3d0c81853151bb8f9bbe28e013968eed84
2009-08-31 18:19:06 -04:00
Benjamin Smedberg 8f00e422eb Merge mozilla-central into Electrolysis 2009-08-26 12:15:27 -04:00
Robert O'Callahan 81de07b347 Fix bustage
--HG--
extra : rebase_source : 9e76df4981946fac173074b2cc39ec05f4be6866
2009-08-25 13:13:23 -07:00
Masatoshi Kimura 3c52da98b5 Bug 509179. Disable compilation of TSF when not available in the SDK. r=ted 2009-08-25 12:13:42 -07:00
Mook 1dd79c452d Bug 510650. Make class ::nsWindow a friend of mozilla::widget::WindowHook, not mozilla::widget::nsWindow. r=jmathies 2009-08-25 12:10:32 -07:00
Robert O'Callahan 363046cba5 Bug 507926. Make sure CreateWindowEx doesn't fail when we're creating an invisible window. r=jmathies 2009-08-25 12:00:46 -07:00
Kyle Huey f51a954b71 Bug 522767: Fix off by one error at nsDataObj::GetFile, r=jmathies,sr=roc 2009-10-27 14:45:20 +13:00
Phil Ringnalda 2dfb194873 Bug 523054 - Sweep out some more viewer orts, r=dbaron 2009-10-25 10:03:17 -07:00
Robert O'Callahan d9bf1b5d05 Bug 507402. Update window bounds to account for SW_SCROLLCHILDREN, since plugins might not tell us about their WM_MOVE messages. r=jmathies
--HG--
extra : rebase_source : afe93b37bada5d53dfd83cf3a676acea0a65c533
2009-08-07 13:14:37 +12:00
Benjamin Smedberg 28fb767bd1 Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted 2009-08-25 08:59:31 -07:00
Boris Zbarsky 79edda8c98 Backed out changeset 4aa19414e651 (bug 488249) to fix test orange.
--HG--
extra : rebase_source : ae1c0155ec32b0887eff27ded77c6ba2b37dda64
2009-08-24 20:51:57 -04:00
Boris Zbarsky d15fec2073 Backed out changeset 59ae87416f96 (bug 488249 followup) to fix test orange.
--HG--
extra : rebase_source : 0108b501163d0114ef96a9059023fad69accd9e1
2009-08-24 20:50:52 -04:00
Sylvain Pasche d97bad2afa Bug 508734 - <menuitem> checkbox ugliness with high DPI. r=jmathies,neil 2009-08-25 00:13:01 +02:00
Boris Zbarsky 3a33685ef7 Bug 488249 build bustage fix. 2009-08-24 16:28:21 -04:00
David Zbarsky ac5c73f4b2 Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst 2009-08-24 16:02:07 -04:00
Sylvain Pasche c1aa55dec5 Bug 502292 - Minimum size of scrollbar thumb is far too small; r=(jmathies + neil) ui-r=beltzner 2009-08-24 04:03:03 +02:00
Doug Turner 3a1ed8a8a9 Bug 511902 - Device Orientation Support - cocoa. r=josh 2009-08-21 13:49:43 -07:00
Doug Turner 8bd11756e6 Bug 485943 - Device Orientation Support. r=olli 2009-08-21 07:42:37 -07:00
Doug Turner d3854693a4 Bug 481950 - Hildon - Entering caps or special characters using hardware keyboard in password fields is broken. r=masayuki@d-toybox.com 2009-08-20 21:31:56 -07:00
Joone Hur fa978e5db9 Bug 341772 - Dont pop up software keyboard when hardware keyboard exists. r=dougt 2009-08-20 11:25:02 -07:00
Neil Deakin f2e9e83a75 Bug 510333, native resizer theming for Cocoa, r=mstange 2009-08-20 10:19:18 -04:00
Doug Turner fe16decc3a Bug 511167 - Increase the thread priority between mouse down and mouse up (WINCE only). r=blassey 2009-08-19 09:23:30 -07:00
Rich Walsh 16502f568b [OS/2] Bug 510656 - fix nsWindow::Scroll following bug 507334, r=pweibacher 2009-08-19 09:41:29 +02:00
Markus Stange f4c30dac09 Bug 443178 - Tooltips cause bogus mouse events. r=josh
--HG--
extra : rebase_source : 40eba323189da67fa33d3a2b3c6ef1e98fe360f4
2009-08-18 14:36:15 +12:00
Jesse Ruderman 305909d6eb Add crashtests 2009-08-27 19:48:20 -07:00
Doug Turner 4bf4a9ee0c Fix build bustage on wince 2009-08-27 16:26:43 -07:00
Doug Turner b5b90f973e Bug 511167 - WINCE -> WINCE_WINDOWS_MOBILE for Increase the thread priority between mouse down and mouse up. r=vlad 2009-08-27 13:11:04 -07:00
Brad Lassey 87e7af192e bug 510979 - OnPaintImageDDraw16 repaints the entire screen on every call r=dougt 2009-08-20 18:15:01 -04:00
Benjamin Smedberg c4ea86fa0e Additional followup to bug 398573 - remove REQUIRES from the tree even when they are in makefile conditional blocks
--HG--
extra : rebase_source : cc65c34a414e6c67a5651fc9cf0b6bd709ebcdbd
2009-08-27 08:53:13 -07:00
Tobias Hunger b9f6567fc9 bug 510872 - Xulrunner fails to build in Qt mode r=mfinkle 2009-08-27 10:48:00 -04:00
Josh Aas ab7c8b7d33 Implement Cocoa NPAPI event model. b=435041 sr=roc 2009-08-26 17:29:47 -07:00
Doug Turner 93b62f413a Bug 512575 - Switching out of fullscreen mode and alt-tabbing puts me back in fullscreen mode. r=dholbert 2009-08-26 17:09:47 -07:00
Doug Turner ea67b7e39b Bug 512237 - Device Orientation issues and cleanup. r=olli 2009-08-26 16:57:08 -07:00
Alexandru Cristei b57411daa2 bug 505391 - Implement support for touch sensitive click wheel on HTC phones r=dougt 2009-08-26 12:07:15 -04:00
Robert O'Callahan 4f34173e9a Bug 520462. Test that mouse clicks transfer focus to plugins correctly. r=jmathies 2009-10-08 00:14:12 +13:00
Neil Rashbrook 37d7bf4e97 Bug 522063 Groupbox minimum width wrong on default Windows XP theme r=jimm 2009-10-14 21:46:43 +01:00
Karl Tomlinson b32b50b220 b=521940 don't paint the plugin socket window to avoid flicker on load r=roc
--HG--
extra : rebase_source : 9a0f5cf10ecd3c939e6f13c14c9bcd88ace5d457
2009-10-14 15:38:31 +13:00
Mark Finkle 3dd8206c84 Backed out changeset 7c0b5c2b3501 2009-10-13 16:20:11 -04:00
Mark Finkle 615edb63a2 Bug 511290: Can't use standard file picker to upload files from user's Maemo File area [r=roc r=ted] 2009-10-13 15:55:11 -04:00
Doug Turner 16271b0990 Bug 521848 - Accelerometer on newer MBP have x and y reversed. r=josh
--HG--
extra : rebase_source : f2945dbb9820b944dbedfaea43c3fad7926cd966
2009-10-12 20:08:52 -07:00
Ben Turner 93e1ae0620 Merge mozilla-central 2009-07-30 11:28:07 -07:00
Walter Meinl 6e80657f88 [OS/2] Bug 507251: Fix build break of xulrunner, sunbird due to missing readme.*, r=pweilbacher 2009-07-30 21:20:44 +03:00
Peter Weilbacher 953bc74eee [OS/2] Bug 506997: fix build break after removal of deferred window position and clean up 2009-07-30 21:20:44 +03:00
Phil Lacy fbb13d879a fix for ff hang when tb drag drop message or attachment over tab bar, r=roc, 514148 2009-09-29 13:39:16 -07:00
Josh Aas bba9d5ce78 Minor improvements for Mac OS X scrollwheel code including 64-bit support. b=518542 r=mstange 2009-09-28 02:01:05 -04:00
Markus Stange 15df334191 Bug 514745 - RTL support for -moz-appearance: resizer. r=josh
--HG--
extra : rebase_source : f85af58c3b0205f16720fd80b0117fed6beb0d37
2009-09-28 10:58:58 +13:00
Markus Stange c0e144716c Bug 514745 - Transformed scrollbars render in the wrong place. r=josh
--HG--
extra : rebase_source : 1b860fd6071095b74709dcd161ba8878dc2938b9
2009-09-28 10:58:15 +13:00
Markus Stange 65550f045d Bug 420339 - SetCursor doesn't work on popup windows. r=josh
--HG--
extra : rebase_source : e3d3a0a5a256abe6d2a4b001e2f096ac4ac47b3d
2009-09-28 10:04:16 +13:00
Jim Mathies 8b40a5f049 Bug 509449 - Minimized browser window restores during page loads. r=jimm. 2009-09-26 21:07:43 -05:00
Rob Arnold 27efa9e573 Bug 506124 - Fixup Aero Glass code. r=jimm, sr=vlad. 2009-09-26 17:42:14 -05:00
Daniel Holbert 996e66688f Reverting changeset 51b055be91bb (185533's main checkin) due to test_resizer.xul orange 2009-09-25 18:46:15 -07:00
Daniel Holbert eebaf690db Reverting changeset e866b92b28c4 (part of bug 185533's checkin) due to test_resizer.xul orange 2009-09-25 18:45:10 -07:00
Josh Aas 7b0bcacdbf Replace IOConnectMethodStructureIStructureO usage with IOConnectCallStructMethod for 64-bit compatibility. b=517409 r=joelr 2009-09-25 20:43:55 -04:00
Jim Mathies fbd749843d Bug 185533 fix wince bustage. 2009-09-25 16:16:41 -05:00
Neil Rashbrook bc0d496868 Bug 518249 Lazily provide images to the clipboard r=karlt 2009-09-25 21:32:07 +01:00
Neil Rashbrook afddda7e3f Bug 185533 Use native resizing when possible r=jimm 2009-09-25 21:31:16 +01:00
Steven Michaud ef6c9dcae8 Bug 516249 - [10.6] Wrong event modifiers passed to plugin on switching Spaces with Ctrl-<number key>. r=josh 2009-09-25 15:10:04 -05:00
Brad Lassey 5054608375 bug 518748 - send softkb notification for maemo r=roc 2009-09-25 12:52:11 -04:00
Steve Snyder 92041db4dd Bug 509730 - Use strchr(), not strstr(), for single-char searches, r=bsmedberg 2009-09-22 20:33:24 -07:00
Makoto Kato 2d93f177e9 Bug 514380 - accelerometer supports for Toshiba TG01. r=dougt 2009-09-25 13:57:42 +09:00
Mark Finkle b740b94b07 Bug 515761: URLBar textbox will auto capitalize on the N900, r=masayuki 2009-09-25 00:30:55 -04:00
wagerlabs c871c52b53 Fix argument type for undocumented API "_setWindowNumber:". b=518546 r=smichaud 2009-09-25 00:00:28 -04:00
Olli Pettay 176acf72d9 Bug 517658 - When adding MozOrientation listener, the listener is called only after there is orientation change, r=dougt 2009-09-24 20:54:10 +03:00
Masayuki Nakano 98626c083e Bug 513817 Switch scrolling to 6 lines in the default case for 3.6 on windows r=roc, ui=faaborg 2009-09-24 19:58:04 +09:00
Markus Stange e11ba70f2f Bug 518395 - White text on drop down buttons. r=josh, r=roc 2009-09-24 18:19:40 +12:00
Markus Stange b63b5fbf18 Bug 515446 - Combine the two Create methods of nsIWidget into one. Also remove nsCocoaWindow's capability of adapting its NSWindow from aNativeParent. r=josh, sr=roc 2009-09-24 18:18:10 +12:00
Benjamin Smedberg 6bfd63b0f4 Make --disable-ipc work... mac-ppc now builds by default. 2009-07-20 15:04:52 -04:00
Benjamin Smedberg d7e4cb7fef Merge mozilla-central into Electrolysis
--HG--
rename : modules/plugin/base/src/nsPluginHostImpl.cpp => modules/plugin/base/src/nsPluginHost.cpp
2009-07-20 09:36:23 -04:00
Michael Ventor 888bd4b9f3 Bug 503863 - fix warnings ISO C90 forbids mixed declarations and code, r=roc 2009-07-17 10:22:11 -04:00
Rob Arnold 7d9e388c3e Bug 502713 - Minimized windows resize their content to (0,0) r=jmathies r=vladimir 2009-07-16 13:34:57 -07:00
Brad Lassey ef5bda50fa bug 327100 - WindowsCE nsIFilePicker getFolder doesn't work r=dougt 2009-07-15 10:40:47 -04:00
Tobias Hunger 1d8e7bd535 Bug 497858: Clean up Qt's nsWindow, r=mfinkle 2009-07-15 08:20:21 -04:00
Masayuki Nakano d0232627f3 Bug 76053 Windows mouse integration: no "Snap to default button in dialog boxes" r=enn+ere, sr=roc 2009-07-15 18:54:30 +09:00
Paul O'Shannessy e56cd0c882 Bug 502516 - Cannot use file picker to browse for folders on Windows CE, r=vlad 2009-07-14 12:54:57 -07:00
Steven Michaud 1d91f6e58b NPP_SetWindow can pass the wrong window's CGContextRef to a plugin. b=500130 r=josh sr=roc 2009-07-14 10:09:18 -05:00
Jim Mathies 0c19829fe9 Bug 470487 - Refactor win nsWindow tear down. (r=neil) 2009-07-13 10:58:19 -05:00
Masayuki Nakano 2ae98d3182 b=502799 fix some misspelled words r+sr=roc 2009-07-11 10:32:43 +09:00
Peter Weilbacher 2e75df1569 [OS/2] Bug 500379: fix focus behavior when activating windows after the big focus change landed, p=Rich Walsh, r=pweilbacher 2009-07-10 09:30:39 +02:00
Benjamin Smedberg b01e987259 Merge changes from mozilla-central to electrolysis 2009-06-30 12:04:18 -04:00
Benjamin Smedberg 03a0a0cda0 Hook up the event loop changes and fix the build
--HG--
rename : ipc/chromium/src/base/file_version_info_linux.h.version => ipc/chromium/base/file_version_info_linux.h
2009-06-30 12:02:37 -04:00
Olli Pettay cd4e412364 Bug 496567 - Remove nsXULCommandEvent and nsIDOMXULListener, r=neil, sr=sicking 2009-06-30 10:56:40 +03:00
Jim Mathies a450bed532 Bustage fix for change set 9f0e541d6656. 2009-06-30 01:23:22 -05:00
Jim Mathies 9c252d59e5 Bug 493037 - "aNumLines must be non-zero" assertion hit on mouse wheel input. r=emaijala. 2009-06-30 01:02:07 -05:00
Jim Mathies fddc29b436 Leak fix for change set 1aecdc720018 plus comment updates. r=jimm. 2009-06-30 01:00:16 -05:00
Josh Aas 35d3f49bc3 Bug 501194 - Remove nsplugin.h. r/sr=jst 2009-06-30 01:55:05 -04:00
Jim Mathies 8df069dacc Bug 487245 - Cleanup and better organize code in widget/src/windows/nsWindow. r=emaijala. 2009-06-29 14:36:16 -05:00
David Bolter f1798f3a4f Bug 467144 - nsIMutationObserver::AttributeChanged should provide old attribute value; r=bzbarsky, r+sr=sicking 2009-06-29 14:36:25 -04:00
Markus Stange e440603f70 Bug 420491 - Refactor construction and destruction of native NSWindows. r=josh 2009-06-24 17:15:32 +02:00
Doug Turner d72319b31b Bug 500088. CAIRO_HAS_DDRAW_SURFACE is not tested for on WINCE. build bustage.. r/sr=stuart. 2009-06-23 18:26:17 -07:00
Doug Turner 69ff9dd271 Bug 500088. CAIRO_HAS_DDRAW_SURFACE is not tested for on WINCE. I also moved cairo.h from nsWindow.cpp to nsWindow.h to support this #define. r/sr=stuart. 2009-06-23 17:26:11 -07:00
Doug Turner 1f89991009 Bug 495298 - DirectDraw render mode for windows mobile. Build bustage fix on systems that do not have ddraw support. 2009-06-23 16:35:40 -07:00
Doug Turner 57a7b5a82a Bug 495298 - DirectDraw render mode for windows mobile. r=vlad, sr=stuart 2009-06-23 13:57:45 -07:00
Doug Turner c573fb1b6f Bug 503207 - Fullscreen mode did not work in Firefox on Windows CE. r=vlad 2009-07-09 13:09:28 -07:00
Rob Arnold e6d0f75b83 Bug 501475 - Remove nsPaletteInfo and friends. r=joe 2009-07-09 12:27:44 -07:00
Nochum Sossonko 1654bd856d Bug 502358 - eMetric_DragFullWindow is unused. r+sr=roc 2009-07-09 11:15:58 +02:00
Michael Ventnor cbe4e450ad Bug 502537 - Tabpanels not rendered properly on some GTK themes. r+sr=roc 2009-07-09 11:15:48 +02:00
Karl Tomlinson 7424e39e95 backout a2d8f3384b3c due to mochitest failures b=498143 2009-07-09 15:34:24 +12:00
Masayuki Nakano 0a0f6e7662 Bug 502799 add new nsISound method for the event sounds r=roc+neil, sr=roc 2009-07-09 10:55:46 +09:00
Karl Tomlinson 01acd402b1 b=498143 Flash in background tab consumes input events. r=enndeakin 2009-07-09 13:37:13 +12:00
Justin Dolske 77f02b32e7 Bug 502509 - Mousewheel scrolling not working with Windows CE. r=vladimir 2009-07-08 17:26:30 -07:00
Justin Dolske 836af883af Bug 502522 - Password fields on Windows CE show asterisks instead of dots. r=vladimir 2009-07-08 17:26:30 -07:00
Justin Dolske 53268aa25a Bug 502508 - URL invisible in awesomebar result on WinCE. r=vladimir 2009-07-08 17:26:29 -07:00
Vladimir Vukicevic 994ab74494 b=499805; focus broken in dialogs/popups on Windows CE; r=enndeakin 2009-07-08 16:34:03 -07:00
Vladimir Vukicevic 55a2b9ffff b=494438; add optional OpenGL acceleration to ddraw surface for CE: better integration with rest of system; r=vlad 2009-07-08 16:34:02 -07:00
Doug Turner e012551414 Bug 484488 - MakeFullWindow support for windows mobile. r=olli.pettay, sr=vlad 2009-07-08 09:13:13 -07:00
Steven Michaud 2867f8d155 get rid of nsIInternetConfigService. b=489864 r=josh sr=roc 2009-06-23 14:09:19 -05:00
Rich Walsh 727c4adb85 [OS/2] Bug 499515: fix OS/2 Drag and Drop bugs (and compiler warnings in drag-drop code), r=pweilbacher 2009-06-23 11:28:25 +02:00
Rich Walsh f425574373 [OS/2] Bug 430163: Implement GetToggledKeyState, r=pweilbacher 2009-06-23 11:26:45 +02:00
Masayuki Nakano fc5e0c47b6 Bug 439815 Keyboard shortcuts with alternate keyboard layouts (including colemak) are missmapped; they are mapped for qwerty. r=josh 2009-08-18 13:47:53 +09:00
Serge Gautherie a3652d9c81 Bug 508760 - Remove MSVC6 support from the tree; (Dv1) widget/src/windows/*.cpp; r=doug.turner 2009-08-18 00:28:15 +02:00
Neil Rashbrook def5d78bf8 Bug 510686 Dialogs always open minimisable, maximisable and resizable r=jimm 2009-08-16 11:54:26 +01:00
Justin Dolske 6de80bf238 Bug 504495 - Windows CE has no context menu for bookmarks toolbar, sometimes crashes trying. r=vladimir 2009-08-14 13:27:18 -07:00
Doug Turner 86dac6fca9 Bug 510546 - support for sizemode=fullscreen on gtk2. r=stuart. 2009-08-14 12:56:56 -07:00
Hashem Masoud 44f7f9d413 Bug 489502 - Replace NS_ASSERTION(0, ...) by NS_ERROR(...) in mozilla-central; r=benjamin 2009-08-14 16:09:00 +02:00
Josh Aas ab784bec2f 64-bit fixes for nsCocoaUtils and nsCocoaWindow. b=510428 r=mstange 2009-08-14 02:35:32 -04:00
Josh Aas cfb000875b Remove remaining Carbon usage in Mac OS X native menu impl on 10.5+. b=510410 r=mstange 2009-08-14 00:04:22 -04:00
Robert O'Callahan 28ab4a4238 Bug 507334, part 2: Blit multiple rectangles when scrolling rather than blitting only the largest single rectangle, and avoid repainting opaque content that covers the scrolling content. r=dbaron 2009-08-13 19:09:51 -07:00
Brad Lassey 040e0cc1f0 bug 508501 - bustage fix for Windows CE 2009-08-13 18:45:31 -07:00
Josh Aas 479212824b Simplify/optimize Mac OS X native menu open/close, reduce carbon menu usage. b=510243 r=smichaud 2009-08-13 20:01:57 -04:00
Markus Stange e730a3faa3 Bug 510155 - Remove nsChildView::SetWindowShadow. r=josh
--HG--
extra : rebase_source : 5d291e0e5b4920c9939557cb2ffc3e45a6d95632
2009-08-14 10:08:47 +12:00
Markus Stange 84bd9a2a3b Bug 509886 - Create nsChildView::GetXULWindowWidget. r=josh
--HG--
extra : rebase_source : 8d7b132d5d4871bf6003fd61abbd13a8accde2ee
2009-08-14 10:06:49 +12:00
Markus Stange 9e19089a3e Bug 429954 - Windows that open already maximized will un-maximize to a teeny-tiny window in upper left.
Disallow zooming of windows that already have the zoomed size but have never been zoomed, because otherwise bad things happen to the window size. Moreover, reflect the window's zoom state in its size mode as nsSizeMode_Maximized.

r=josh

--HG--
extra : rebase_source : 4cceba9e2d578f576ef9bdde36e3cae4cfa01fd3
2009-08-14 10:02:54 +12:00
Rob Arnold 3990ff0b76 Bug 507736 - Need a way to hook native nsWindow messages r=jimm sr=roc 2009-08-13 16:04:39 -07:00
Felipe Gomes 378ed0f305 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 bae30383d6 bug 508501 - titlebar and SIP button visible after re-activating window r=vlad,dolske 2009-08-13 13:34:17 -07:00
Steven Michaud d37912b315 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 f6eb4092ba 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 b799c5f197 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 cc05a289b9 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 2ac881d164 Bug 506754, send NS_ACTIVATE when calling ShowWindow(mWnd, SW_RESTORE), r=ere 2009-08-12 10:03:34 -04:00
timeless@mozdev.org 7f860ba9ae Bug 507411 container is unused in moz_container_unmap
r=roc
2009-08-12 11:49:55 +02:00
timeless@mozdev.org 9317eab812 Bug 506254 plugin_client_message_filter never used Display *dpy
r=roc
2009-08-12 11:49:54 +02:00
timeless@mozdev.org 6afb56a9c4 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 ff05682bf7 Bug 500897 - Window resizer is not drawn correctly on some themes. r+sr=roc 2009-06-27 16:40:12 +02:00
Steffen Imhof 6db645fe0d 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 85d38a33ad Bug 420491 - Factor out window mask identification from nsCocoaWindow::CreateNativeWindow. r=josh 2009-06-27 15:58:03 +02:00
Jim Mathies 075604f5ed 120ae039b6e0 bustage fix (missing brace). 2009-08-11 12:45:42 -05:00
Jim Mathies c9929fb2cc 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 c842f83d5b Bug 492152 - Scrollable menus should support panning on Win7. r=jmathies, sr=vlad 2009-07-29 23:01:27 -07:00
Masatoshi Kimura cc9115ac64 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 49940b5bd3 Bug 504822 - Remove XBM support from Mozilla. r=joe sr=vladimir 2009-07-29 10:13:08 -04:00
Rob Arnold 7e7f6f7017 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 85f1739387 Bug 506151 - Class name bustage fix. 2009-07-27 13:05:11 -05:00
Jim Mathies d11e691c60 Bug 506151 - MozillaDropShadowWindowClass constant isn't in the defs file. r=vlad. 2009-07-27 12:29:04 -05:00
Jim Mathies 6e51c59578 Bug 506103 - Remove mDeferredPositioner and related code. r=roc 2009-07-27 12:27:35 -05:00
Michael Kohler a0831b8682 Bug 106386 - Correct misspellings in source code (old); Part 3 v2; r=timeless 2009-07-27 10:47:05 +02:00
Karl Tomlinson 7edcbd3b07 b=506433 reuse the GdkWindow in MozContainers. r=roc
--HG--
extra : rebase_source : 27cdc9fd7b3371627730751b239da5226133bbb9
2009-07-27 13:40:46 +12:00
Karl Tomlinson 4a0cb61afd 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 a36bd5e9de remove test_container b=506433 r=roc
--HG--
extra : rebase_source : 55e66240e51cbc01035946ecc40676a281112966
2009-07-27 13:38:27 +12:00
Karl Tomlinson 964d21ea51 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 fd0fd92da6 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 39168d3e59 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 64a80d2e12 Bug 421351 - allow styling richlistitems with -moz-appearance:menuitem. r=neil 2009-07-25 15:10:17 +02:00
Navin Lal 073dca3f02 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 b178c0baff 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 293624bbfd Bug 506007: Compositor breaks Fennec on Maemo/Hidon, r=karlt 2009-07-23 22:08:07 -04:00
Justin Dolske 216f423c62 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 24de64bf3a 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 6921f492b9 [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 0327740c29 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 715c4df4dd 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 a712054ca9 Bug 504109 remove mPreferredWidth and mPreferredHeight from nsWindow
r=neil
2009-07-22 17:31:02 -05:00
Markus Stange 59bc862a78 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 784f9bd913 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