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

13935 Коммитов

Автор SHA1 Сообщение Дата
Markus Stange ef4b429105 Bug 766883 - Don't abort during shutdown when SignalTracerThread is called twice before FireAndWaitForTracerEvent notices; r=ted DONTBUILD
CLOSED TREE
2012-12-21 16:11:24 +00:00
Ed Morley ad4f2ce159 Backout 913296ba049f (bug 766883) since no author was set
CLOSED TREE
2012-12-21 16:09:52 +00:00
Ed Morley b1a1349ba8 Bug 766883 - Don't abort during shutdown when SignalTracerThread is called twice before FireAndWaitForTracerEvent notices; r=ted 2012-12-21 16:01:51 +00:00
Gregor Wagner b8fef8585a Bug 823201 - Keyboard doesn't work in OOP apps. r=cjones 2012-12-19 19:42:29 -08:00
Justin Lebar c32ab06a51 Bug 819791 - Part 4: Remove an unnecessary TArray copy in OrientationObserver.cpp. r=mounir 2012-12-18 20:16:06 -05:00
Joe Drew ca3f4c5e2b Bug 716140 - Convert the XPCOM imgIDecoderObserver interface into a private C++ interface, imgDecoderObserver, so we can more easily make changes to it. r=jrmuizel 2012-12-18 11:37:15 -05:00
Matt Woodrow 0eca5d1aae Bug 795833 - Add a RequestRepaint method to nsIWidgetListener and use it in the android widget instead of invalidating the view. r=roc 2012-12-18 16:42:02 +13:00
Oleg Romashin c62d6d1a10 Bug 822307 - Typo bug introduced into Qt nsWindow.cpp after landing 819725. r=jfkthame 2012-12-17 08:51:54 -08:00
Neil Deakin d627a970a4 Bug 815691 - The panel's context menu doesn't change after clicking on a different item
r=jimm
2012-12-17 14:55:37 +01:00
Jim Mathies 242cad816d Bug 814953 - Check for possible widget tear down before calling UpdateWindow in widget's Show. r=bbondy 2012-12-17 06:53:28 -06:00
Timothy Nikkel a2a6bf4cc7 Bug 813024. Restore mTemporarilyUseBasicLayerManager to the previous value instead of setting it to false when using an AutoUseBasicLayerManager object. r=roc 2012-12-17 00:35:39 -06:00
Steven Michaud 87d8fe5aba Bug 804606 - Stop Flash from crashing in CoreGraphics mode on accessing "our" CGContextRef outside of the call we use to pass it. r=bgirard 2012-12-16 16:39:29 -06:00
Masayuki Nakano 76345a848f Bug 813445 part.14 Make dom::EventListenerFlags for nsEventListenerManager r=smaug 2012-12-16 10:26:05 +09:00
Masayuki Nakano 561742b351 Bug 813445 part.13 nsEventDispatcher shouldn't use the flags defined in nsGUIEvent.h r=smaug 2012-12-16 10:26:05 +09:00
Masayuki Nakano bbb1282d70 Bug 813445 part.12 Remove NS_EVENT_FLAG_ONLY_CHROME_DISPATCH and nsEvent::flags r=smaug 2012-12-16 10:26:05 +09:00
Masayuki Nakano 3f9bf328e1 Bug 813445 part.11 Don't use NS_EVENT_FLAG_NO_CONTENT_DISPATCH for nsEvent::flags r=smaug 2012-12-16 10:26:05 +09:00
Masayuki Nakano 6c6e7afae6 Bug 813445 part.10 Remove NS_EVENT_FLAG_DONT_FORWARD_CROSS_PROCESS and NS_EVENT_RETARGET_TO_NON_NATIVE_ANONYMOUS r=smaug 2012-12-16 10:26:05 +09:00
Masayuki Nakano db797e731b Bug 813445 part.9 Remove NS_EVENT_FLAG_EXCEPTION_THROWN r=smaug 2012-12-16 10:26:04 +09:00
Masayuki Nakano 2abcbf6807 Bug 813445 part.8 Remove NS_EVENT_FLAG_SYNTHETIC_TEST_EVENT r=smaug 2012-12-16 10:26:04 +09:00
Masayuki Nakano 9b94c5f42c Bug 813445 part.7 Remove NS_EVENT_DISPATCHED and NS_EVENT_FLAG_DISPATCHING r=smaug 2012-12-16 10:26:04 +09:00
Masayuki Nakano 281792806b Bug 813445 part.6 Remove NS_EVENT_FLAG_PREVENT_MULTIPLE_ACTIONS r=smaug 2012-12-16 10:26:04 +09:00
Masayuki Nakano bc637323fa Bug 813445 part.5 Remove NS_EVENT_FLAG_NO_DEFAULT and NS_EVENT_FLAG_NO_DEFAULT_CALLED_IN_CONTENT r=smaug 2012-12-16 10:26:04 +09:00
Masayuki Nakano bb4ed0ce6b Bug 813445 part.4 Remove NS_EVENT_FLAG_STOP_DISPATCH and NS_EVENT_FLAG_STOP_DISPATCH_IMMEDIATELY r=smaug 2012-12-16 10:26:03 +09:00
Masayuki Nakano 4581677d83 Bug 813445 part.3 Remove NS_EVENT_FLAG_CANT_CANCEL and NS_EVENT_FLAG_CANT_BUBBLE r=smaug 2012-12-16 10:26:03 +09:00
Masayuki Nakano 70c4bfa88e Bug 813445 part.2 Don't use NS_EVENT_FLAG_BUBBLE and NS_EVENT_FLAG_CAPTURE for nsEvent::flags r=smaug 2012-12-16 10:26:03 +09:00
Masayuki Nakano dae57396e3 Bug 813445 part.1 Make widget::EventFlags and remove NS_EVENT_FLAG_TRUSTED r=roc+smaug, feedback=emk 2012-12-16 10:26:03 +09:00
Jeff Walden 120886ca73 Bug 820570 - Move mozilla::DebugOnly into DebugOnly.h to pare down the grab-baggish Util.h. r=Ms2ger 2012-12-14 18:58:45 -05:00
Jeff Muizelaar 47c921e73e Bug 801061. Switch from imgIRequest to imgRequestProxy. r=joe
This doesn't switch all of the users yet, but is a step in the right
direction.

--HG--
extra : rebase_source : 91b4fef3f67586179c119208d000cf7629e04963
2012-10-12 08:43:01 -04:00
Kartikaya Gupta 6e03d39a17 Bug 817134 - Remove the low-res screenshotting code. r=blassey 2012-12-15 10:43:52 -05:00
Jonathan Kew 1a20a37b93 bug 821679 - handle display-to-device pixel scaling of mouse-click position when creating drag image. r=roc 2012-12-14 20:25:51 +00:00
Jonathan Kew 624901adfa bug 821454 - scaling from display to device pixels should only apply to top-level windows/dialogs/popups, not to child or plugin windows. r=roc 2012-12-14 12:58:15 +00:00
Masayuki Nakano fd91ff3ee9 Bug 823369 Check mozilla::widget::EventFlags size at compile time r=smaug 2012-12-22 00:07:08 +09:00
Jonathan Kew 28b294fe83 bug 628917 - avoid rebuilding the font list repeatedly, by only handling WM_FONTCHANGE for the hidden window. r=jdaggett 2012-12-21 09:49:28 +00:00
Jonathan Kew 96ec80208a bug 765700 - part 2 - always trigger reflow when font list is updated on Windows, not only if there's a new langGroup. r=jdaggett 2012-12-21 09:49:07 +00:00
Masayuki Nakano f8c3570338 Bug 815383 Handle shift, control, option and meta flags in NSFlagsChanged event handler even if some applications send it with device dependent flags but without proper keyCode r=smichaud 2012-12-21 17:31:24 +09:00
Jim Mathies 02ada69f1b Bug 814953 - Cleanup Win nsWindow WindowProcInternal and move the window ref up above DealWithPopups. r=roc 2012-12-14 06:56:36 -06:00
Jonathan Kew c844b04c48 bug 820327 - work around potentially misleading backingScaleFactor returned by windows with zero area. r=roc 2012-12-14 09:46:16 +00:00
Neil Rashbrook e480930e0a Bug 819154 Clean up string usage in Android Bridge r=blassey 2012-12-13 22:03:44 +00:00
Timothy Nikkel 916d9b69a6 Bug 805745. Paint notification can flush (via WillPaint), so re-check if the listener still exists after on puppet widget backend. r=cjones 2012-12-12 15:57:08 -06:00
Timothy Nikkel 4a290ad298 Bug 805745. WillPaint notification can flush, so re-get the listener after it on Windows widget backend. r=jimm 2012-12-12 15:57:08 -06:00
Timothy Nikkel 7e29921004 Bug 805745. WillPaint notification can flush, so re-get the listener after it on GTK2 widget backend. r=karlt 2012-12-12 15:57:08 -06:00
Jonathan Kew 4c7e7bd1e0 bug 819725 pt 2 - apply default scaling in widget/windows/nsWindow move & resize methods, to account for non-100% Windows UI scale factors. r=roc 2012-12-09 20:54:46 +00:00
Jonathan Kew 81c7d507db bug 819725 pt 1 - make widget move & resize methods take floating-point parameters, to allow passing fractional coordinates without rounding. r=roc 2012-12-12 09:57:38 +00:00
Vicamo Yang 68fc97c798 Bug 774621 - Part 4/5: Android backend, r=sicking 2012-12-11 17:09:49 +08:00
Eitan Isaacson 9b4242d057 Bug 817684 - Translate Android hover enter/exit to mouseenter/mouseleave. r=wesj 2012-12-10 15:47:47 -08:00
Ehsan Akhgari 3d2f73ad85 Merge mozilla-central into mozilla-inbound 2012-12-09 12:40:04 -05:00
Doug Turner a27514f324 Bug 808262- Otoro/unagi sometimes start up in landscape and can't be switched to portrait. The working theory is that, for some reason, we can not access the fb. If that happens, just abort and try again later. r=dhylands a=blocking-basecamp 2012-12-07 16:02:48 -08:00
Jim Chen 60c0188e98 Bug 811755 - Add test for PreContentIterator in nsContentEventHandler; r=masayuki 2012-12-07 14:48:18 -05:00
Masayuki Nakano a3c9e0a6f5 Bug 769159 Handle GDK_Shift_Lock as Shift key on GTK r=karlt 2012-12-07 10:06:17 +09:00
Jim Chen d233d0d3aa Bug 818501 - Get composition styles from styles returned by the system; r=cpeterson 2012-12-06 14:35:59 -05:00
Jonathan Kew 5f9d375273 bug 814434 - use global display pixels for window positioning/sizing for consistency across mixed-resolution screens. r=smichaud 2012-12-06 17:31:34 +00:00
Daniel Holbert 81c1ecdd76 Bug 818629: Don't use "g_free" as finalize function in xt_event_funcs - just let refcounting take care of cleaning up. r=karlt 2012-12-05 21:05:46 -08:00
Daniel Holbert ff94edc40f Bug 818611: Move declaration of "GSource* gs" to beginning of code block, to fix build warning in gtk2xtbin.c. r=karlt 2012-12-05 21:05:42 -08:00
Shelly Lin d9ca97b320 Bug 803039 - Correct the logic of finding user activity in IdleTimerCallback (fixes bug 811459). r=jlebar 2012-12-03 10:21:00 +08:00
Shelly Lin 8cb83e1a38 Bug 803039 - Use TimeStamp instead of PRTime to store the idle time. r=jlebar 2012-10-26 10:17:36 +08:00
Trevor Saunders 496f01cda1 bug 817133 - move platform init and shutdown stuff out of nsAccessNodeWrap and ApplicationAccessibleWrap static methods r=surkov 2012-12-01 19:58:25 -05:00
Jim Chen 3f7bd3e61f Bug 811755 - Buffer and coalesce IME selection and text changes; r=cpeterson 2012-12-05 11:09:56 -05:00
Cameron McCormack a293997596 Bug 817913 - Don't have static functions in GfxDriverInfo.h. r=bas 2012-12-05 15:51:52 +11:00
Benoit Jacob 67b869aab7 Bug 816695 - Blocklist llvmpipe graphics driver - r=jgilbert 2012-12-04 11:40:21 -05:00
Ed Morley c187e71ad5 Merge mozilla-central to mozilla-inbound 2012-12-04 15:38:27 +00:00
Ed Morley 4857665ccf Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-12-04 14:53:45 +00:00
Ehsan Akhgari 052f66a1b0 Bug 806746 - Port test_bug462106.xul to the new per-window PB APIs; r=jdm
DONTBUILD because this is NPOTB for global PB builds

--HG--
rename : widget/tests/test_bug462106.xul => widget/tests/test_bug462106_perwindow.xul
2012-12-04 09:47:17 -05:00
Mats Palmgren 924e59e0d0 Bug 817574 - Replace NS_ABS with std::abs. r=roc 2012-12-04 13:33:33 +01:00
Masayuki Nakano 12c74ac7c3 Bug 733630 part.2 Do hit test inside border r=jimm 2012-12-04 17:44:48 +09:00
Masayuki Nakano 029370588c Bug 733630 Use native window border size if there is no content under mouse cursor r=jimm 2012-12-04 17:44:47 +09:00
Makoto Kato 8c6ec2229f Bug 815945 - Gonk needs to implement nsLookAndFeel::GetPasswordCharacterImpl. r=mwu 2012-12-04 12:24:51 +09:00
Karl Tomlinson 2eb81e5864 b=813997 keep window max size to 16 bits r=roc
--HG--
extra : transplant_source : %DB%AA%25%1A6%B8%8F%23%EF%F3%F8%AD%14%C3%B6%87%BE0%D8i
2012-11-28 11:07:11 +13:00
Masayuki Nakano 21cb5d7c5e Bug 769548 Support ISO_Level5_Shift as DOM AltGr r=karlt 2012-12-01 18:04:38 +09:00
Michael Wu 639709ef73 Bug 809665 - Boot animation support for B2G, r=cjones,joe 2012-11-28 13:43:19 -05:00
Jim Mathies 137cebe476 Bug 780333 - StartAudioSession and StopAudioSession get skipped in 64-bit builds. r=bbondy 2012-11-29 14:50:20 -06:00
Boris Zbarsky 06fae28e55 Bug 815671 part 6. Fixes to widget code to not copy arrays implicitly. r=jlebar 2012-11-29 11:14:14 -05:00
Makoto Kato 630d3b8360 Bug 816004 - Change password mask timer to 1.5s on Gonk. f=vingtetun r=mwu 2012-11-29 15:13:35 +09:00
Robert O'Callahan 8ac4b49533 Bug 812897. Limit WS_EX_COMPOSITED hack to pre-Windows-8. r=jmathies 2012-11-29 18:02:57 +13:00
Dave Hylands 07ef614712 Bug 814783 - terminate_string16 is called twice, causing segfault when an app exits. r=mwu
Add String16.cpp to libui so that we call the terminate_string16 from that file rather than
the one from android.
2012-11-28 13:59:54 -08:00
Daniel Holbert 4aa6dca044 Bug 815058 followup: Add FAIL_ON_WARNINGS to 2 test dirs that this bug's patch made warning-free. r=Ms2ger 2012-11-28 09:55:41 -08:00
Dave Hylands 40d037c83d Bug 814549 - Fix OOP app segfault when exiting the app. r=cjones 2012-11-27 19:07:19 -08:00
Brian R. Bondy fd469d3071 Bug 815172 - Provide widget the ability to call into PanelUI and get other browser info. r=jimm 2012-11-27 16:24:13 -05:00
Jeff Gilbert a9a0fc4866 Bug 811958 - Move TextureImage into its own files - r=bgirard 2012-11-26 14:23:27 -08:00
Jeff Gilbert 65a2d009d3 Bug 811958 - Pull GLContext out of Cocoa stuff - r=bgirard 2012-11-26 14:23:27 -08:00
Jeff Gilbert 1039582660 Backed out csets 807f2c3df974, 1637c39b4ed6, ec29e09a270e (bug 811958) for burning android 2012-11-26 13:48:20 -08:00
Jeff Gilbert e744903408 Bug 811958 - Move TextureImage to its own files - r=bgirard 2012-11-26 12:51:58 -08:00
Jeff Gilbert 8695ebcda9 Bug 811958 - Pull GLContext out of Cocoa stuff - r=bgirard 2012-11-26 12:51:57 -08:00
Oleg Romashin 7e44abfc4f Bug 815047 - Qt Orientation does not compile on mer sdk QtMobility namespace missing. r=romaxa NPODB DONTBUILD 2012-11-25 23:13:12 -08:00
Benoit Jacob fb38f6c750 Bug 799544 - block the old Mesa 'Software Rasterizer' -- recommend LLVMpipe instead - r=joe 2012-11-22 13:53:11 -05:00
Benoit Jacob 60dd91833f Bug 813818 - just return nsString by value in GfxInfoBase getters, not perf critical, not worth doing fancy things - r=joe 2012-11-22 13:53:11 -05:00
Benoit Jacob 52884c55ce Bug 813818 - Return EmptyString() instead of a new nsString() in GfxInfoBase string getters - r=joe 2012-11-22 13:53:11 -05:00
Chris Lord d85f10cccd Bug 783368 - Send the correct display port when rendering low precision. r=kats,bgirard
When doing a low precision update, send the display-port instead of the
critical display port so that more appropriate cancelling decisions can be
made.
2012-11-21 22:34:19 +00:00
Ehsan Akhgari f90938a237 Backed out 11 changesets (bug 783368) because of build bustage on a CLOSED TREE
Backed out changeset 2bc4310263c4 (bug 783368)
Backed out changeset a35c83a8d99d (bug 783368)
Backed out changeset afb9b2a661ba (bug 783368)
Backed out changeset 3926f510f9be (bug 783368)
Backed out changeset 9d1fe200ff87 (bug 783368)
Backed out changeset b6e4f88f5730 (bug 783368)
Backed out changeset bc53f7dba7c6 (bug 783368)
Backed out changeset 1948fa2fccc1 (bug 783368)
Backed out changeset 9af163388fd1 (bug 783368)
Backed out changeset 7a2256e1aa7c (bug 783368)
Backed out changeset 4da1958a9885 (bug 783368)
2012-11-21 14:57:02 -05:00
Chris Lord 5f7ade4071 Bug 783368 - Send the correct display port when rendering low precision. r=kats,bgirard
When doing a low precision update, send the display-port instead of the
critical display port so that more appropriate cancelling decisions can be
made.
2012-11-21 19:16:52 +00:00
Seth Fowler cd421a0e5e Bug 812241 - Remove disabled test warnings. r=khuey 2012-11-20 16:13:04 -08:00
Masayuki Nakano 4144d695ae Bug 812427 part.3 Remove NS_POPUP_EVENT r=roc+smaug 2012-11-20 15:05:56 +09:00
Masayuki Nakano 8aa5135506 Bug 812427 part.2 Make event struct type named enumeration r=roc+smaug 2012-11-20 15:05:56 +09:00
Masayuki Nakano e5dfdef2b0 Bug 812427 part.1 Remove unused event struct type r=roc 2012-11-20 15:05:56 +09:00
Michael Wu fe1ca13ca3 Backed out changeset d12d63253125 (bug 809665) for red 2012-11-19 19:54:33 -06:00
Michael Wu ab9f16238f Bug 809665 - Boot animation support for B2G, r=cjones 2012-11-09 12:08:36 -08:00
Chris Jones 270f8e37db Bug 804852: Support for the hwc implementation of Composer2D. r=mattwoodrow,mwu,roc sr=roc
This is a rollup of the following patches

part 0: Add a dynamic cast to ColorLayer*

part 1: Add a Composer2D interface to enable implementations to more efficiently compose layer trees

part 2: Let widgets expose Composer2Ds, if they have them

part 3: Expose a layers ogl "friend" API that Composer2D will consume

part 4: Hook Composer2D into the LayerManagerOGL rendering pipeline

part 5: Implement all the goop to let widget/gonk use a Composer2D (HwcComposer2D)
2012-11-19 09:58:38 -08:00
Diego Wilson e4cc72f07d Bug 804852: Implement Composer2D for hwc. r=cjones 2012-11-19 09:58:37 -08:00
Alexander Surkov 6b25f9216f Bug 812466 - namespacify Accessible classes, r=tbsaunde 2012-11-18 11:01:44 +09:00
Nicolas Silva 51dd83878a Bug 806428 - Fix crash in omtc-linux caused by nsBaseWidget::SetLayersAcceleration, and rename xxxAcceleratedRendering into xxxLayersAcceleration for concistency. r=BenWa 2012-11-15 19:55:15 +01:00
Jim Chen 554226fcdd Bug 808287 - Add test for IME focus/blur mismatch condition; r=masayuki 2012-11-17 19:15:01 -05:00
Timothy Nikkel f999d590f4 Bug 787818. Send activate and deactivate notifications to the correct window. r=enndeakin 2012-11-16 17:40:28 -06:00
Mark Straver 7ec9d68d3e Bug 783338 - Correct widget height on VS2012 (subsystem >= 6). r=jimm 2012-11-16 18:34:31 -05:00
Brad Lassey 5a94057a01 bug 812594 - PushLocalFrame in AutoLocalJNIFrame::Push taking more than 100ms when called from AndroidGeckoLayerClient::ProgressiveUpdateCallback on a Samsung Galaxy Q r=kats
--HG--
extra : rebase_source : 4aba48c1c6c784f098ffa9bcc05006a054f9ab14
2012-11-16 12:13:57 -08:00
Jeff Muizelaar 2073190e7f Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey

We don't need this anymore.

--HG--
extra : rebase_source : 766ff357c7ff737958f7f7304e9984d2a00307e5
2012-11-16 11:33:28 -08:00
Jeff Muizelaar 102fccacd8 Bug 794957. Use imgLoader instead of imgILoader. r=joe
This makes use of imgLoader instead of imgILoader in more places.

--HG--
extra : rebase_source : 6b391e5ecc2fd9558516c7493116e7e7852b71b3
2012-11-16 10:24:58 -08:00
Gregor Wagner 5264259148 Backout ed6074493479 Bug 803039 2012-11-16 10:21:47 -08:00
Jim Chen ac2e313989 Bug 808287 - Use counter instead of boolean to mask events after focus change; r=cpeterson 2012-11-16 11:41:54 -05:00
Karl Tomlinson e862a4d1b7 b=808114 don't hide mContainer in toplevels, to keep a focus widget for grabs r=roc
--HG--
extra : transplant_source : %8F%FC%95%EEa0%F0%08%A7Yi%80%C0b%06%BE%3Dg%DEY
2012-11-14 23:22:07 -08:00
Benoit Jacob 986ee1a065 Bug 807437 - Eliminate redundant Traverse/Unlink CC macros - part 1: automatic changes - r=mccr8 2012-11-15 02:32:40 -05:00
Nicholas Cameron e907939a76 Bug 800556; remove nsIDOMCanvasRenderingContext2D; r=Ms2ger,sr=bz
--HG--
extra : rebase_source : 461ff127a453116f3364f4ba1e414cc527f195bd
2012-11-13 16:35:36 -08:00
Karl Tomlinson 5082e63896 b=798157 use ARGB visuals only for popups that will be translucent r=roc
--HG--
extra : transplant_source : %87%9FFG%FA%9E%1D%12i%1C%B9%93%E5%F4%85%C8s%02%7B7
2012-11-13 18:04:42 -08:00
Todd Whiteman d2b1e8aa5c b=809601 correct drag and drop event coords when over child windows r=karlt
--HG--
extra : transplant_source : %FD%BBAYt%96G%D5_%1C%F4D%8F_%40%2C%E6%DA%60%7C
2012-11-13 18:03:01 -08:00
Masatoshi Kimura a87ade4d88 Bug 562091 - Remove the EUC-KR conveter and rename x-windows-949 to EUC-KR. r=smontagu 2012-11-13 18:58:48 -05:00
Ryan VanderMeulen 6e49849d0d Merge m-c to inbound. 2012-11-13 18:58:42 -05:00
Brad Lassey d4abf011ce bug 749352 - Firefox fails to connect when a proxy is used r=mfinkle,mossop
--HG--
rename : toolkit/system/windowsproxy/Makefile.in => toolkit/system/androidproxy/Makefile.in
rename : toolkit/system/windowsproxy/nsWindowsSystemProxySettings.cpp => toolkit/system/androidproxy/nsAndroidSystemProxySettings.cpp
2012-11-13 11:25:18 -08:00
Tim Abraldes f6c58bdda9 bug 795832. Make sure MOUSEEVENTF_HWHEEL is defined. r=jimm 2012-11-13 13:09:58 -08:00
Masayuki Nakano e11469e287 Bug 805767 part.3 Remove hack for bug 496360 r=roc 2012-11-13 22:04:45 +09:00
Masayuki Nakano 066467c7e0 Bug 805767 part.2 Implement nsIWidget::GetIMEUpdatePreference() on Windows for TSF r=emk 2012-11-13 22:04:45 +09:00
Masayuki Nakano e4a8770b29 Bug 805767 part.1 nsTextStateManager should use nsIWidget::GetIMEUpdatePreference() instead of the result of nsIWidget::OnIMEFocusChange() r=smaug 2012-11-13 22:04:44 +09:00
Kartikaya Gupta be230eda17 Bug 810933 - Fix regression in bug 809199 caused by incorrect order of parameters. r=Cwiiis 2012-11-12 18:44:59 -08:00
Masayuki Nakano 32a8eee843 Bug 805766 nsFocusManager should change IME state before dispatching focus event at activating different document r=enndeakin 2012-11-13 10:18:57 +09:00
Jim Chen 6a1f18041e Bug 808287 - Follow-up to combine IME enums, etc; r=cpeterson 2012-11-13 17:27:26 -05:00
Jim Chen 0b59e69152 Bug 808287 - Fix out-of-order IME events during focus change; r=cpeterson 2012-11-13 17:27:19 -05:00
Jim Chen 478ddb2b2d Bug 810959 - Reset text and selection before focus notification; r=cpeterson 2012-11-13 15:51:08 -05:00
Brian R. Bondy fd4768384a Bug 795887 - Document sleep and process suspend notifications. r=roc 2012-11-09 10:34:10 -05:00
Josh Aas 32446fd81f Bug 801601: Remove code specific to OS X 10.5 in Cocoa widgets. r=smichaud 2012-11-09 05:22:36 -05:00
Marco Bonardo 1206805572 Bug 799609 - Disable Places in B2G - Part 4 - Disable Places in Firefox for Android.
Move Android history implementation to the mobile folder, use the newly
exposed NotifyVisited API, disable Places.
r=blassey

--HG--
rename : toolkit/components/places/nsAndroidHistory.cpp => mobile/android/components/build/nsAndroidHistory.cpp
rename : toolkit/components/places/nsAndroidHistory.h => mobile/android/components/build/nsAndroidHistory.h
2012-11-09 10:55:59 +01:00
Marco Bonardo f5d87462b2 Bug 799609 - Disable Places in B2G - Part 3 - Allow widget to be built without Places
r=jimm
2012-11-09 10:55:56 +01:00
Masayuki Nakano 0bc2b12b46 Bug 806996 part.6 Test if nsIWidget::OnIMEFocusChange() is called by nsTextStateManager properly r=smaug 2012-11-09 17:40:40 +09:00
Randy Lin 0c814d1bdf Bug 805744 - Add Support for media control on Wired Headset Button. r=fabrice 2012-11-07 09:45:54 +08:00
Gabriele Svelto 9e3fdc6388 Bug 808756 - Introduce a memory-pressure event that is not forwarded by the main process to its children. r=jlebar 2012-11-08 02:07:57 +01:00
Gian-Carlo Pascutto 44db554f1f Bug 809459 - Disable SmsRequest on Android to fix a startup crash. r=dougt,bustage 2012-11-08 17:37:13 +01:00
Chris Jones 18843b20e1 Bug 806029: Have remote content drop their buffers when they're hidden. r=mattwoodrow sr=roc 2012-11-07 19:51:55 -08:00
Ehsan Akhgari fe6567581a Bug 579517 follow-up: Remove NSPR types that crept in 2012-11-07 20:34:50 -05:00
Steven Michaud 39050309b1 Bug 770626 - 'Back' swipe triggers several onbeforeunload popups, causes "hang". r=bgirard 2012-11-07 13:00:56 -06:00
Kartikaya Gupta 519c9107a0 Bug 809199 - Update the getDisplayPort JNI-called function to take an ImmutableViewportMetrics. r=Cwiiis 2012-11-07 11:47:08 -05:00
Michael Kaply fe69b25bf8 Bug 800498 - Check for null context in MainWindowHook. r=jmathies 2012-11-07 08:27:24 -06:00
Karl Tomlinson 05be6d2bcf b=808873 restore null check on gFocusWindow accidentally dropped in dfe49308dc99 r=trivial
--HG--
extra : transplant_source : n5S%82%B8n%18h%FD%86%A4%D9%19%96%D1%29%20%02%0D%CE
2012-11-07 18:05:01 +13:00
Ehsan Akhgari 82448818ee Backed out changeset 5042f0a60460 (bug 805766) on the suspicion of causing bug 808287 2012-11-06 19:54:43 -05:00
Vicamo Yang 769b09cd95 Bug 775997 follow-up: make sSmsRequests a static class member. r=dougt 2012-11-07 06:13:58 +08:00
Karl Tomlinson d48201e18a b=806583 remove unnecessary extra space added for textfield/entry in 1556064f1c20 r=mattwoodrow
--HG--
extra : transplant_source : %D4%A1%80%A3%C6%DD%21%E7%3D4%EC%7B%7E%10%A0%98%F9%D5%CCu
2012-11-07 10:52:36 +13:00
Karl Tomlinson 8825f76bce b=806583 don't draw the entry background outside its widget r=roc
--HG--
extra : transplant_source : %1D1%E5x6%22%C2%9A%1E%B5%A6%81%1E%B0%B5%BF%D8J%13k
2012-11-07 10:52:36 +13:00
Karl Tomlinson b2e3a82d68 b=808873 return toplevel GtkWidget for NS_NATIVE_SHELLWIDGET and use it r=roc
--HG--
extra : transplant_source : _gK%D6%5D%96%1A%3A%3A%21j%40E%09%FF%84%D3%8F%C6%A5
2012-11-07 10:50:37 +13:00
Olivier Langlois fb68168dc3 b=805529 wake up for Gecko events even in a nested event loop r=karlt
--HG--
extra : transplant_source : %D2%AF%8B%EFm%9E%7B%999%231%DF%A8%CD%3FW%B8%908j
2012-11-02 12:29:20 +13:00
Vicamo Yang 01e53d6362 Bug 775997 - Part 2/2: Android implementation. r=dougt 2012-11-06 13:32:07 -08:00
Jonathan Kew 2f94fd89cb bug 803383 - scale quartz surface properly to ensure full-resolution backing store is used when compositing xul:panels. r=smichaud 2012-11-06 17:01:58 +00:00
Oleg Romashin ab508f6753 Bug 808358 - nsWindow.cpp:388:5: error: expected unqualified-id before if 2012-11-03 21:00:08 -07:00
Seth Fowler 7864e2fd96 Bug 807556 - Remove imgIRequest::loadImage's aRequest argument. r=joe 2012-11-03 23:04:07 -04:00
Masayuki Nakano 86d75d937c Bug 805766 nsFocusManager should change IME state before dispatching focus event at activating different document r=enndeakin 2012-11-03 15:32:26 +09:00
Shelly Lin 0365b4fe28 Bug 803039 - Use TimeStamp instead of PRTime to store the idle time. r=jlebar 2012-10-26 10:17:36 +08:00
Jim Mathies 4dfae7eef7 Bug 750901 - Revert change to nsClipboard and remove ancient crufty commented out code. r=bbondy 2012-11-02 09:30:57 -05:00
Jim Mathies e21debf331 Bug 750901 - Elm to mc migration work - metro related changes to Windows widget src to support building metro winrt bits (nsWidgetFactory, nsWindowGfx, nsToolkit, WinUtils). Also landing nsIWinMetroUtils.idl. r=bbondy 2012-11-02 06:54:44 -05:00
Jonathan Kew bb8f6f0e44 bug 803030 - convert display to device pixels before creating the popup child view. r=smichaud 2012-10-18 11:38:26 +01:00
Andrew Quartey d21a5d8004 Bug 792581 - part 23: Replace LL_INIT and LL_UDIVMOD macros. r=ehsan 2012-11-01 20:57:25 -04:00
Jim Chen cf6ad32dc6 Bug 807544 - Add #ifdef to make XUL Fennec compile. r=gbrown 2012-11-01 19:23:14 -04:00
Matt Joras 28c7a26494 Bug 798033 - Removes 'using namespace' from widget headers - r=roc 2012-11-01 18:09:15 -04:00
Benoit Jacob 0ed67f9ee7 Bug 806369 - Stagefright blacklisting. Also extends Android Gfxinfo to support blacklist rules by Android API version, Model, Product, Hardware, Manufacturer - r=joe,doublec 2012-11-01 17:13:10 -04:00
Jim Chen 326f025bd7 Bug 805162 - l. Avoid unnecessarily setting selection, which can lead to side-effects in automated tests; r=cpeterson 2012-11-01 16:11:03 -04:00
Jim Chen b6ae6262b9 Bug 805162 - k. Use AutoIMEMask class to manage IME update masking variables; r=blassey 2012-11-01 16:11:03 -04:00
Jim Chen e21d03744f Bug 805162 - d. Redefine and implement Gecko to Java IME notifications in widget; r=blassey 2012-11-01 16:11:02 -04:00
Jim Chen 596636582d Bug 805162 - c. Implement new Java to Gecko IME events in widget; r=blassey 2012-11-01 16:11:02 -04:00
Jim Chen 1ca53980b0 Bug 805162 - b. Redefine Java to Gecko IME events to align with Android IME design; r=blassey 2012-11-01 16:11:02 -04:00
Ehsan Akhgari 4bb8ace1ba Merge mozilla-central into mozilla-inbound 2012-11-01 10:42:41 -04:00
Ed Morley 81ba6b73b1 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-11-01 13:42:02 +00:00
Olli Pettay f86edd59dd Bug 779306 - Wildcard for 'all events', nsIEventListenerService.addListenerForAllEvents(target, listener), r=jst 2012-11-01 13:42:29 +01:00
Josh Aas 8a78b3c63d Back out both patches for bug 647216 due to regression documented in bug 806244. 2012-11-01 09:19:24 -04:00
Ed Morley 228a463f2e Backout 533faa3c50ed, 718abc1bd4ad, af2d5272c06b, ad5554e1345d, c9ef1b41b829, d3a825311d11, 0a51bcb3eb9e, a01a327e8ec4, 973b0ed30b8b, 39851bbcfaa1 & a92d2d2a3b0e (bug 805162), d4884aab5ce6, 06fcbaf40cb4, daccc3fe7c70, 881eb2a2906e, 76232441ae06, 01ae34fa1b3f & 5f405fc4e323 (bug 783092), a03d8d4db1c2, 49beb3801192, 174634554a97, 0bd27e755a83, 19e8f151ca67, a6604e038bc0, ed3b8237e76e & 082cf8d72554 (bug 785945) for bustage or conflicting with backout of said bustage on a CLOSED TREE 2012-11-01 00:16:35 +00:00
Jim Chen c41a5a7efe Bug 805162 - k. Use AutoIMEMask class to manage IME update masking variables; r=blassey 2012-10-31 17:35:32 -04:00
Jim Chen 399f6c60d4 Bug 805162 - d. Redefine and implement Gecko to Java IME notifications in widget; r=blassey 2012-10-31 17:35:31 -04:00
Jim Chen 04ccb72b92 Bug 805162 - c. Implement new Java to Gecko IME events in widget; r=blassey 2012-10-31 17:35:31 -04:00
Jim Chen d30fbea7c5 Bug 805162 - b. Redefine Java to Gecko IME events to align with Android IME design; r=blassey 2012-10-31 17:35:31 -04:00
Justin Lebar b6652156ac Bug 771195 - Follow-up: Fix debug build error on a CLOSED TREE. r=me 2012-10-31 14:08:07 -04:00
Justin Lebar 8fc123df0d Bug 771195 - Fire memory pressure events on Gonk. r=dhylands 2012-10-31 13:29:14 -04:00
Vicamo Yang e4202cfb1b Bug 797277 - Part 4/5: Android implementation, r=mounir,blassey 2012-10-31 17:10:53 +08:00
Karl Tomlinson 6af951bc0a b=746775 log CaptureRollupEvents parameters r=roc
--HG--
extra : transplant_source : %1F%2A-h%A1%B4C%8FsnH%02L%DD%B0%25%AE%B5%22%9F
2012-10-31 15:44:46 +13:00
Robert O'Callahan 344c63740a Bug 804062. Move device-pixels-per-CSS-pixel preference logic into nsIWidget::GetDefaultScale. r=jfkthame
The only behavior change caused by this patch should be that nsDeviceContexts with no widget
(mainly printing, I think), default to a devpixel-per-CSS-pixel ratio of 1.0, ignoring
any prefs set.
2012-10-31 11:31:35 +11:00
Masayuki Nakano 7025df1d0e Bug 805357 part.2 Get rid of NS_SUCCESS_IME_NO_UPDATES since OnIMEFocusChange(false) is always called r=roc 2012-10-31 08:22:23 +09:00
Masayuki Nakano adc6bfb320 Bug 805357 part.1 nsIMEStateManager should always call nsIWidget::OnIMEFocusChange(false) when our editor loses focus r=smaug 2012-10-31 08:22:22 +09:00
Jonathan Kew e623b31a10 bug 806059 - make gfxQuartzNativeDrawing aware of backing scale factor when rendering native widgets. r=smichaud 2012-10-29 09:22:30 +00:00
Karl Tomlinson 2314cc4954 Bug 707623 - gtk_grab_add(mShell) instead of (mContainer) to avoid double key event dispatch r=roc, feedback=mconley. 2012-10-30 11:49:10 -04:00
Nathan Froyd 4c61ef9ec5 Bug 806618 - rewrite PR_NewLogModule calls to not generate static initializers; r=ehsan 2012-10-29 19:32:10 -04:00
Ed Morley 33a9c3c7a1 Backout 95752d95cf73, 190933b35023, 6834d09f8f09, 53e3e62c2b3d & f39ba5076599 (bug 797277) for xpcshell failures 2012-10-30 12:15:07 +00:00
Vicamo Yang e9136f2a7b Bug 797277 - Part 4/5: Android implementation, r=mounir,blassey 2012-10-30 18:55:44 +08:00
Vicamo Yang 3363ab5f81 Bug 742790 - Part 4/5: Android implementation, r=mounir,blassey 2012-10-30 18:53:31 +08:00
Masayuki Nakano 43db4af40d Bug 806300 Use intptr_t instead of int64_t for the 3rd argument of GetInputContext() of PBrowser r=cjones, feedback=Ms2ger 2012-10-30 10:58:29 +09:00
Jacek Szpot 761b11160f Bug 792180 - Replace NS_{UN,}LIKELY with MOZ_{UN,}LIKELY; r=ehsan 2012-10-26 15:32:10 +02:00
Phil Ringnalda 6689e34f87 Merge m-c to m-i 2012-10-29 14:37:11 -07:00
Ian Neal 759e20569a Bug 805753 - Gtk 2.10 compat layer misses gtk_widget_set_has_window r=roc 2012-10-28 22:13:50 +00:00
Ryan VanderMeulen 0e22196909 Backout b6089a8b78d3 (bug 782547) to see if it fixes Flash hangs. 2012-10-28 00:24:02 -04:00
Mats Palmgren 924513f489 Bug 805957. r=roc 2012-10-27 03:02:57 +02:00
Masayuki Nakano e1c5dfa43e Bug 801989 part.7 Set InputContext::mNativeIMEContext on Gonk r=cjones 2012-10-27 08:35:21 +09:00
Masayuki Nakano f338b9a4e6 Bug 801989 part.6 Set InputContext::mNativeIMEContext on OS/2 r=daveryeo 2012-10-27 08:35:21 +09:00
Masayuki Nakano fadb8c0347 Bug 801989 part.5 Set InputContext::mNativeIMEContext on Android r=nchen 2012-10-27 08:35:21 +09:00
Masayuki Nakano fd84f5d65b Bug 801989 part.4 Set InputContext::mNativeIMEContext on Mac r=smichaud 2012-10-27 08:35:21 +09:00
Masayuki Nakano 1825df8ec9 Bug 801989 part.3 Set InputContext::mNativeIMEContext on Linux r=karlt 2012-10-27 08:35:21 +09:00
Masayuki Nakano 709e35de01 Bug 801989 part.2 Set InputContext::mNativeIMEContext on Windows r=jmathies 2012-10-27 08:35:21 +09:00
Masayuki Nakano 16555e56d0 Bug 801989 part.1 Add mNativeIMEContext to InputContext and TextComposition should use it instead of nsIWidget r=smaug, sr=roc 2012-10-27 08:35:20 +09:00
Josh Aas 0b248b4c40 Bug 647216: Add ability to handle mouse events in the title bar on OS X. Work started by Markus Stange and Paul O'Shannessy. r=mstange 2012-10-26 15:42:50 -04:00
Neil Deakin dbb5179c04 Bug 701760, merge <select> and popup manager rollup handling, so that select elements don't cancel out any popup rollup listeners, r=mats 2012-10-26 09:15:22 -04:00
Andrew Quartey 5d03f6af91 Bug 792581 - part 22: Replace LL_ZERO and LL_Zero() macros with 0. r=ehsan 2012-10-25 19:25:59 -04:00
Ehsan Akhgari ea346b3dff Bug 579517 follow-up: Remove NSPR types that crept in 2012-10-25 14:44:37 -04:00
Ehsan Akhgari 8e702f60c5 Backed out 2 changesets (bug 579517)
Backed out changeset 5298adc70963
Backed out changeset 86ccf7c918ce (bug 579517)
2012-10-25 12:32:24 -04:00
Chris Lord ae4d4e2f4d Bug 805028 - Use ComputeRenderIntegrity to calculate accurate checkerboard. r=kats
Use ComputeRenderIntegrity so that checkerboarding values remain accurate when
progressive tiles are enabled.
2012-10-25 17:23:47 +01:00
Ehsan Akhgari f3c0ac7a23 Code hygiene: don't use PR_TRUE and PR_FALSE, and use stdint types instead of PRInt types (no bug really, but you could say bug 579517) 2012-10-25 11:48:19 -04:00
Jim Mathies d79e59cd73 Bug 798821 - On Windows, restrict enabling of W3C touch interfaces to devices that support touch input. Also convert touch pref to 3-state value. r=bsmedberg 2012-10-25 09:57:51 -05:00
Neil Deakin e76c2ec778 Bug 782547, allow killfocus and deactivate messages to arrive in any order, remove blur suppression code, r=jmathies 2012-10-24 16:05:29 -04:00
Jacek Caban 43d2a9ba40 Bug 801579 - Don't mix nsresult with HRESULT (widget/windows part) r=jmathies 2012-10-24 10:57:08 +02:00
Geoff Brown 1b26174e2e Bug 797942 - Update compositor size on SIZE_CHANGED or SetCompositor, but only at startup; r=snorp 2012-10-23 13:53:00 -06:00
Karl Tomlinson a6c5033f1a b=793501 attach DocumentViewer to top GTK widget r=roc
--HG--
extra : transplant_source : F%94%EC%07%23%7B2L%BCr%28%C5%088%06%FD%CD%9A%BAe
2012-10-23 11:46:45 +13:00
Karl Tomlinson d78f616130 b=793501 invalidate new regions of even toplevel resized windows r=roc
--HG--
extra : transplant_source : %F1%A6%EDiKo%13%8D%8B%F5%7E%F9%2A%D2%D6%AC_%CA%ED%90
2012-10-23 11:40:50 +13:00
Karl Tomlinson 337feb8044 b=793501 don't log child window XIDs as this has the side effect of creating X Windows early r=roc
--HG--
extra : transplant_source : -%3AP%3F%8F4V%F3%C2K%B7s%89%DA%0D%3A%DC6O%97
2012-10-23 11:40:24 +13:00
Karl Tomlinson aee0e92d79 b=793501 don't use a separate GdkWindow for MozContainer (unless necessary) r=roc
--HG--
extra : transplant_source : %FA1%A7%EA%3D%D8a%87%F4%E0%93%9FeP%89%EB%DD%DAI%12
2012-10-23 11:39:59 +13:00
Karl Tomlinson b52f17890d b=793501 remove unused event handler parameters r=roc
--HG--
extra : transplant_source : %E9%E8%FD1/%11u6%A2C%91%0B%5C%BA%C0P%E2%17S%09
2012-10-23 11:33:30 +13:00
Karl Tomlinson 06d7fccaeb b=793501 set gFocusWindow on fallback instead of early, which interfered with container window focus change detection in SetFocus() r=roc
--HG--
extra : transplant_source : %AD%07%A7%EB/%D6M%F3i%21%85d%8D%E8%92K%D6%1D%1F8
2012-10-23 11:31:53 +13:00
Timothy Nikkel 63e3338f4e Bug 802456. Make all popup type windows on Windows have the composited style to work around a bug in Windows. r=jimm 2012-10-20 16:05:14 -05:00
Neil Deakin 41349782e7 Bug 772808, Menuitems should inherit hidden attribute from commands, r=neil,smichaud 2012-10-19 16:04:07 -04:00
Jim Chen 0ad7d13f76 Bug 792928 - Don't select entire text when event offsets are out of bounds; r=masayuki 2012-10-19 14:45:54 -04:00
Isaac Aggrey f3cb73b9c7 Bug 794510: Part 1 - Build with NO_NSPR_10_SUPPORT by default; r=ehsan,glandium,wtc 2012-10-11 01:00:54 -05:00
Peter Van der Beken f52e02e082 Fix for bug 799464 (Make Element.getElementsBy* return HTMLCollection). r=bz.
--HG--
extra : rebase_source : fe059b8ad3b98df9e611899832584cc866db0479
2012-09-26 16:17:47 +02:00
James H 4955da63dd Bug 802316 - Remove WS_EX_COMPOSITED style from popups with WS_EX_LAYERED to prevent invisible context menus. r=roc 2012-10-17 16:18:22 -04:00
Masayuki Nakano 3e6bdd99b9 Bug 786956 Rewrite FSFlagsChanged handler r=smichaud 2012-10-19 10:17:07 +09:00
Brian Smith 9a21ea4912 Bug 794510: Part 6 - Fixups needed to build on Windows and Android and Mac OS X debug, plus shorten comment to be less than 80 columns; r=ehsan 2012-10-18 15:55:48 -04:00
Geoff Brown 012c73a24e Backed out changeset a7a10b14ff06 (bug 797942) 2012-10-18 10:00:26 -06:00
Steven Michaud 01f5802859 Bug 802856 - Plugins don't always get focused in HiDPI mode if you click on them. r=jfkthame 2012-10-18 10:53:32 -05:00
Mike Conley 998dbff9fa Bug 746775 - Clicks to close a context-menu in a panel are also consumed by the panel. r=jmathies,enndeakin. 2012-10-29 12:54:52 -04:00
Ryan VanderMeulen 614aaa7e59 Merge the last PGO-green inbound changeset to m-c. 2012-10-17 22:10:08 -04:00
Jonathan Kew b7f17599ce bug 794038 followup - add #include "nsIPresShell.h" to nsChildView.mm to avoid relying on fragile indirect inclusion. rs=Ms2ger 2012-10-17 20:50:06 +01:00
Wes Johnston 4f59d4b93f Bug 695407 - Support modifier keys with touch events. r=blassey 2012-10-16 17:01:50 -07:00
Masayuki Nakano 6fac36bac0 Bug 705057 part.5 Add automated tests for composition event management by nsIMEStateManager and TextComposition r=smaug 2012-09-26 14:47:51 +09:00
Masayuki Nakano affac42d19 Bug 705057 part.4 Emulate the behavior of nsIWidget::ResetInputState() and nsIWidget::CancelIMEComposition() if the composition is synthesized r=smaug+roc, sr=roc 2012-09-26 14:47:51 +09:00
Masayuki Nakano b1133a0c74 Bug 705057 part.3 XP level code shouldn't call nsIWidget::ResetInputState() and nsIWidget::CancelIMEComposition() directly r=smaug+ehsan 2012-09-26 14:47:51 +09:00
James H 8bd40a8324 Bug 801301 - Fix popup submenus opening behind their parent on Windows XP. r=roc
--HG--
extra : rebase_source : 25c1b7bf5db71b40130816d629c4d54707290a49
2012-10-14 18:04:05 -04:00
Ben Turner 03f0a71b4d Bug 799970 - 'Activate HangMonitor for non-queued messages on Windows'. r=bsmedberg. 2012-10-16 12:56:57 -07:00
Steven Michaud 90b6155078 bug 794038 pt 3 - plugins support for resolution change. r=bgirard 2012-10-16 20:41:21 +01:00
Jonathan Kew 5d9598eeab bug 794038 pt 2.2 - don't attempt to change HiDPI mode on-the-fly in response to prefs or configuration changes. r=smichaud 2012-10-16 20:41:20 +01:00
Jonathan Kew 06ee8a3792 bug 794038 pt 2.1 - update mSizeConstraints when the device resolution of the window changes. r=smichaud 2012-10-16 20:41:20 +01:00
Jonathan Kew 171fa34718 bug 794038 pt 2.0 - respond to changes to backing-store resolution when a window moves between HiDPI and non-HiDPI displays. r=smichaud 2012-10-16 20:41:20 +01:00
Jonathan Kew aac5523940 bug 794038 pt 1.3 - nsCocoaWindow::Resize should only constrain the window to its current screen if no new position was passed. r=smichaud 2012-10-16 20:41:20 +01:00
Jonathan Kew 702db29c1c bug 794038 pt 1.0 - use global display pixel coordinates to persist and restore XUL window position and size. r=roc 2012-10-16 20:41:19 +01:00
Jonathan Kew 2476c89ec7 bug 794038 pt 0.9 - provide an unscaledDevicePixelsPerCSSPixel attribute on nsIBaseWindow to expose the default device-pix/css-pix ratio. r=roc 2012-10-16 20:41:19 +01:00
Masayuki Nakano b3e881682d Bug 795230 Use ASCII capable keyboard layout for computing charCode if current input source is an IME mode and open r=smichaud 2012-10-16 10:43:50 +09:00
Oleg Romashin 4648f9b9e0 Bug 801471 - Failed to convert nsresult to HRESULT in nsDataObj.cpp on windows build. r=jmathies 2012-10-14 23:20:49 -07:00
Josh Aas 1f16e46c3e Bug 598397: Remove support for Carbon NPAPI. r=smichaud 2012-10-15 08:38:34 -04:00
Chris Lord b3c7e8e90c Bug 749063 - Replace shouldAbort with generic callback for progressive updates. r=bgirard
Replace ShouldAbortProgressiveUpdate with ProgressiveUpdateCallback, that
provides more contextual information about how the update will get used.
2012-10-15 09:33:34 +01:00
Matt Woodrow 3d78c0f3e8 Bug 797431 - Add 'alternate paint' flag to PaintWindow, and don't clear ForcedRepaint on the view when it is set. r=roc 2012-10-15 17:53:37 +13:00
Matt Woodrow c26250b08d Bug 797431 - Add a flags parameter to PaintWindow. r=roc 2012-10-15 17:53:37 +13:00
Oleg Romashin f53967a6a6 Bug 801428 - MozQWidget does not build due to wrong return value type. r=romaxa. DONTBUILD because NPOTB 2012-10-14 10:28:26 -07:00
Ehsan Akhgari 6a957a69f0 Silence a compiler warning about initialization order of nsIdleServiceDaily members, no bug
--HG--
extra : rebase_source : e78d2c0f443dd67ec147f38ee48d2e52e8ea92f8
2012-10-13 17:31:02 -04:00
Robert O'Callahan 978bfcfd63 Bug 626245. Part 1: Refactor test_plugin_scroll_invalidation to definitely wait for a paint between each call to waitForPaint. r=matspal
The current code sets the plugin size to 0,0 and then does some stuff after a setTimeout(0), then
sets the size back to 1,1 and expects to be sure to get a new paint event. This is wrong since
the timing of plugin geometry changes isn't guaranteed, so we might simply not resize the plugin
between setting the size to 0,0 and 1,1.

--HG--
extra : rebase_source : d7cee523260b0ba1e44e6d7bf41d1636772722a9
2012-10-08 17:45:16 +13:00
Jonathan Kew 346de56102 bug 800668 - doubling of Cocoa widget sizes should depend on whether the context is HiDPI, not on the zoom factor. r=mstange 2012-10-13 13:10:54 +01:00
Andrew Quartey 3ca8d029a6 Bug 792581 - part 16: Replace LL_L2UI macro with uint32_t cast. r=ehsan 2012-10-12 13:29:11 -04:00
Josh Matthews c8eb573b6f Bug 505385 - Part 18: Reduce number of notifications - START_REQUEST/START_CONTAINER -> SIZE_AVAILABLE, remove START_DECODE and START_FRAME. Rename remaining ones for clarity. r=joe 2012-10-12 12:11:23 -04:00
Josh Matthews b84562cef3 Bug 505385 - Part 11: Create a new imgINotificationObserver interface to replace all uses of imgIContainerObserver and imgIDecoderObserver outside of image/. r=joe 2012-10-12 12:11:22 -04:00
Jim Mathies a2cd3f0dee Bug 792037 - Improve idle daily logic such that we shorten idle time waits if it has been a long time since the last idle-daily. Improves telemetry data collection on Win8 tablets. r=gpascutto, mak77 2012-10-12 08:02:24 -05:00
Josh Matthews 138935b14a Back out bug 585385 for build bustage. 2012-10-11 21:58:24 -04:00
Josh Matthews fcd1ce5c84 Bug 505385 - Part 18: Reduce number of notifications - START_REQUEST/START_CONTAINER -> SIZE_AVAILABLE, remove START_DECODE and START_FRAME. Rename remaining ones for clarity. r=joe 2012-10-11 21:34:24 -04:00
Josh Matthews abbb0715c2 Bug 505385 - Part 11: Create a new imgINotificationObserver interface to replace all uses of imgIContainerObserver and imgIDecoderObserver outside of image/. r=joe 2012-10-11 21:34:23 -04:00
Trevor Saunders 000b6e89a1 bug 798595 - remove useless prmem.h includes r=ehsan 2012-10-04 02:14:06 -04:00
Jonathan Kew 5bc86b5824 bug 799900 - [HiDPI] account for device-pixel scaling for IME window position. r=smichaud 2012-10-10 19:09:29 +01:00
Ehsan Akhgari 6076e8eed0 Backout changeset 56bc99190c79 (bug 792037) for seemingly breaking all of the AndroidNoIon opt tests 2012-10-09 20:43:39 -04:00
Jim Mathies a62587d315 Bug 792037 - Improve idle daily logic such that we shorten idle time waits if it has been a long time since the last idle-daily. Improves telemetry data collection on Win8 tablets. r=gpascutto, mak77 2012-10-09 14:45:28 -05:00
James H 1e0bf4e944 Bug 610713 - Fix popup menus leaving behind artifacts when using hardware acceleration and a basic Windows theme. r=jmathies 2012-09-13 21:31:53 -04:00
Wes Johnston 5d4a9e0c25 Bug 795053 - Unlock locked profiles on Android. r=blassey 2012-10-05 12:35:26 -07:00
Steven Michaud 45495233e6 Bug 797834: Fix build error on OSX 10.6 in nsMacWebAppUtils; r=dwalkowski 2012-10-04 11:30:00 -07:00
Chris Lord 66a018ae62 Bug 794130 - Fix intermittent crash in AndroidBridge::ShouldAbortProgressiveUpdate. r=blassey
I messed up the JNI code in AndroidJavaWrappers for this function. It was
always returning false and sometimes crashing.
2012-10-05 15:41:03 +01:00
Geoff Brown 4a3354e734 Bug 797942: Propagate SIZE_CHANGED to LayerManagerOGL; r=cwiiis 2012-10-05 04:26:33 -06:00
Josh Matthews a9c2289382 Bug 794602 - Make nsWebBrowserPersist::SaveURIInternal use channels with valid privacy statuses. r=bz,mfinkle,smaug,ehsan,jwalker,roc,unfocused 2012-10-04 15:07:51 -04:00
Robert O'Callahan 25d8a9eeb3 Bug 603880. Implement nsWindow::GetDefaultScale on Windows based on LOGPIXELSY, set by font DPI settings. r=jmathies
--HG--
extra : rebase_source : 9f557d71a0aff00cf51093983809d7bbda477294
2012-10-05 15:29:10 +13:00
Ryan VanderMeulen 44a8d6faa6 Backout e5269e137290, (bug 794606), e94dbc151121 (bug 794602), and 0ea0cfc7f6f4 (bug 792821) due to mochitest-other orange on a CLOSED TREE. 2012-10-04 19:34:19 -04:00
Josh Matthews 13630d0f8f Bug 794602 - Make nsWebBrowserPersist::SaveURIInternal use channels with valid privacy statuses. r=bz,mfinkle,smaug,ehsan,jwalker,roc,unfocused 2012-10-04 15:07:51 -04:00
Jeff Muizelaar 62bb43ba59 Bug 792199. Only decode visible images immediately when switching to a tab. r=joe
This creates a new method 'StartDecoding' which does a RequestDecode and some
decoding of the image.

--HG--
extra : rebase_source : 89c1c2f40e3dfb6e025939ebf3257f81ce429501
2012-10-04 16:02:15 -04:00
Chris Lord 5c25992386 Bug 794130 - Abort drawing if appropriate when using progressive tile updates. r=bgirard,blassey
Add a function to BasicLayerManager to check if it's appropriate to abort an
ongoing progressive update, and add an Android-specific implementation in
mobile/android/base/gfx/GeckoLayerClient.java.

--HG--
extra : rebase_source : edbd20acb53660340d52265591849aacafd179c4
2012-10-04 14:45:16 -04:00
Jacek Caban fe4bf5159a Bug 797316 - Fix -Werror=conversion-null errors in Windows-only code (widget/windows part) r=jmathies
--HG--
extra : rebase_source : e7f460a18397aa903fb2ba3f9ba7e5fe67d76db6
2012-10-04 10:33:24 +02:00
Chris Jones 8ba567a4d1 Bug 780920, part 2: Let clients query a widget's 'real' compositor, when the widget doesn't draw directly to its OS window. r=roc 2012-10-04 00:05:24 -07:00
Karl Tomlinson 0efeffb9df b=408284 don't shape for transparency on ARGB windows r=roc
--HG--
extra : rebase_source : d4e07ba252b1ec13c887ecab2f06361752890b3b
2012-10-03 19:53:57 +13:00
Chris Coulson 134089aa9e b=408284 use ARGB visuals for popup windows when window manager is compositing r=karlt
--HG--
extra : rebase_source : c562667491b564562f5350a9b8a5f0b7d882be7e
2012-10-03 19:53:53 +13:00
Chris Coulson 9acc7f79b0 b=408284 let MozContainer widgets inherit parent colormap instead of explicitly setting rgb colormap r=karlt
--HG--
extra : rebase_source : 1b7f60d38ffa20c404c777a5ba1e1cc3383f19a0
2012-10-03 19:53:46 +13:00
Karl Tomlinson 7e9d459eaf b=408284 clear transparency bitmap when window is hidden r=roc
--HG--
extra : rebase_source : ac16e4b25da2684fd7fd80a6d16ceb2ae2d4caaf
2012-10-03 11:37:06 +13:00
Karl Tomlinson 552b3ebfca b=408284 no need to apply transparency bitmap on each show r=roc
--HG--
extra : rebase_source : 5f75d84bbf2ae142f85287da0b1998219fe4585e
2012-10-03 11:36:08 +13:00
Karl Tomlinson 8cbe6991f8 b=795812 shape out translucent windows where alpha < 1/2 r=roc
--HG--
extra : rebase_source : 86d6d748e7e87ab527b8ee88e3dee1abb16133be
2012-10-03 11:35:28 +13:00
Andrew Quartey 54074fe47f Bug 792581 - part 5: Replace LL_CMP macro with standard comparison. r=ehsan 2012-10-03 10:13:19 -04:00
Ed Morley c6e7857415 Bug 561929 - Disable test_bug478536.xul for frequent timeouts 2012-10-03 11:48:09 +01:00
Julian Seward 9c9f388b72 Bug 795284. r=blassey 2012-10-02 22:09:13 -04:00
Irving Reid 6c64d52c63 Bug 796086 - Add handlers for Objective-C exceptions, r=smichaud 2012-10-02 17:11:43 -04:00
Wes Johnston 294974b16e Bug 784887 - Use Native Gesture detector for MozGesture events. r=blassey 2012-10-02 13:18:21 -07:00
Steven Michaud 144130a844 Bug 785667 - Make plugins work with HiDPI mode on the Mac. r=bgirard 2012-10-02 14:48:05 -05:00
Wes Johnston c161af875f backout c1b386c21158 2012-10-02 11:48:31 -07:00
Wes Johnston 0cf674b337 Bug 795013 - Fix check for filter masks in Android file picker. r=blassey 2012-10-02 11:00:17 -07:00
Wes Johnston 561686d4b4 Bug 795013 - Only use */* filter if no extension or mimetype filters exist r=blassey 2012-10-02 11:00:15 -07:00
Wes Johnston f84327cacf Bug 795053 - Add ability to unlock a profile from Java. r=blassey 2012-10-02 11:00:13 -07:00
Benoit Girard 3ffd913d8e Bug 796084 - Rename MOZ_JAVA_COMPOSITOR -> MOZ_ANDROID_OMTC. r=blassey 2012-10-01 16:01:35 -04:00
Vladimir Vukicevic 6712fed689 b=792845; kill WARNING: GetScaneCodeWithExtendedFlat() returns without extended flag; r=masayuki 2012-09-20 16:18:11 -04:00
Isaac Aggrey 00ccc3bc2e Bug 795507: Remove usage of PR_BEGIN_EXTERN_C and PR_END_EXTERN_C; r=ehsan 2012-09-30 21:10:22 -05:00
Mounir Lamouri 8b69632999 Bug 795136 - 1/2 - Add events notifying the window if upload/download happen on the system. r=smaug sr=sicking 2012-09-30 14:47:48 +01:00
Jim Mathies 1f0a409256 Bug 795307 - Use telemetry to report touch enabled device stats. r=nfroyd 2012-09-29 11:39:23 -05:00
Jonathan Kew d4ed66097a bug 674373 pt 6 - support HiDPI display in Cocoa widget code. r=roc,smichaud 2012-09-29 12:36:09 +01:00
Jonathan Kew ed41d7aef7 bug 674373 pt 4 - pass device-to-CSS pixel ratio to LookAndFeel code when requesting a font style. r=roc 2012-09-29 12:35:08 +01:00
Jonathan Kew c6a0685ba9 bug 674373 pt 3 - remove unused nsBaseWidget::SetBounds method. r=roc 2012-09-29 12:34:58 +01:00
Markus Stange a67e645c79 bug 674373 pt 1 - Mac OS X native theme rendering support for HiDPI display. r=smichaud 2012-08-13 17:45:57 +01:00
Jim Mathies 61af2e3bd0 Bug 795307 - backout e320e0e3ec41 due to red 2012-09-28 16:17:58 -05:00
Jim Mathies 4af416bc9c Bug 795307 - Use telemetry to report touch enabled device stats. r=nfroyd 2012-09-28 14:48:36 -05:00
Ehsan Akhgari 29d0084f79 Backout changeset 0c18edd01cd4 (bug 795307) for broken builds on Windows 2012-09-28 15:40:00 -04:00
Jim Mathies 520a3a8c6b Bug 795307 - Use telemetry to report touch enabled device stats. r=nfroyd 2012-09-28 14:11:12 -05:00
Mark Finkle 6d44572471 Bug 795132 - Cache DPI to avoid making JNI calls r=blassey 2012-09-28 15:05:50 -04:00
Isaac Aggrey 481e7dfb0b Bug 791906: Replace NSPR integer limit constants with stdint ones; r=ehsan 2012-09-28 01:57:33 -05:00
foudfou 35bc9a72e8 Bug 785542 - Convert usages of PR_MIN and PR_MAX to NS_MIN and NS_MAX; r=ehsan
Occurences of PR_MAX in layout/style/nsCSSProps.cpp and xpcom/glue/nsTArray.h
can not be converted without C++11 support (constexpr).

--HG--
extra : rebase_source : 3b4f7e26690fad487dd11594449948411d4e79bc
2012-09-27 23:44:47 +02:00
Matt Woodrow 4b18ccaa9d Bug 539356 - Part 22 - Force a background color when running android reftests. r=roc 2012-08-29 17:48:43 +12:00
Matt Woodrow cee1aa3599 Bug 539356 - Part 9c - Remove old invalidation code. r=bz 2012-08-29 17:39:31 +12:00
Matt Woodrow a67ae37664 Bug 539356 - Part 9a - Add new display list invalidation API to nsDisplayItem and implement it. r=roc 2012-08-29 17:39:01 +12:00
Justin Dolske c9acbba8d1 Bug 792592 - Need HiDPI versions of our custom OS X cursors. images=shorlander r=me 2012-09-28 01:27:11 -07:00
Justin Dolske 95b1af53d6 Bug 784909 - Add support for app-provided HiDPI mouse pointer/cursor. r=josh 2012-09-28 01:27:11 -07:00
Ed Morley aba3a8f5ef Revert mozilla-inbound to e4dd1fa6d222 for crashes and test failures on a CLOSED TREE 2012-09-27 16:34:46 +01:00
Matt Woodrow cd852aabe0 Bug 539356 - Part 22 - Force a background color when running android reftests. r=roc 2012-08-29 17:48:43 +12:00
Matt Woodrow 4d096475d2 Bug 539356 - Part 9 - Implement DLBI. r=roc,bz,jwatt 2012-08-29 17:38:58 +12:00
Karl Tomlinson 45af265b62 b=794285 restore support for building against GTK+ 2.10 r=glandium
--HG--
extra : transplant_source : %D0%2B6%19%96%99%8D%21%F5%5D8%92%FC%1E%1D%BB%B77h%81
2012-09-27 12:23:00 +12:00
Isaac Aggrey d159f53557 Bug 789847 - Remove PR_CALLBACK usage from tree 2012-09-25 11:18:38 -05:00
Kartikaya Gupta c596790a8c Bug 791263 - Disable screenshotting under low-memory conditions. r=blassey 2012-09-25 15:46:17 -04:00
Chris Peterson a01aab1be1 Bug 793062 - Remove unused PostToJavaThread() and ExecuteNextRunnable(). r=blassey 2012-09-20 17:44:24 -07:00
Mike Hommey a94a46d3c8 Bug 793634 - Force builds to be compatible with gtk 2.18/glib 2.22. r=karlt 2012-09-25 14:47:18 +02:00
Chris Jones b3578688a4 Bug 793365: Make sure (again) that the entire buffer is valid when we might be asynchronously composited. r=roc 2012-09-24 21:15:18 -07:00
Chris Pearce 8890e16348 Bug 782729 - Make Windows nsWindow::SynthesizeNativeMouseEvent accept coords in screen coords, not widget coords, to match other widget implementations. r=smaug,jimm 2012-09-18 14:36:16 +12:00
Chris Pearce ea1f7c839e Bug 782729 - Ensure pointer lock code always passes screen coords to SynthesizeNativeMouseMove. r=smaug 2012-09-25 11:43:27 +12:00
Karl Tomlinson 2df1083025 b=792305 don't update mask bits outside the mask r=roc
--HG--
extra : rebase_source : 682a8780f0e54d082ad2f35c1b074c3fe2d82817
2012-09-24 11:17:31 +12:00
Karl Tomlinson 84c46e7900 b=792305 delay shape mask update from resize to expose r=roc
--HG--
extra : rebase_source : 6b00c1e4d31fc1d5b6dc4d09882591da82dc622d
2012-09-24 11:15:48 +12:00
Marco Castelluccio 6002e5ebc8 Bug 630346 - Use basic layers for windows with transparency r=karlt
--HG--
extra : rebase_source : c078915a7455b61e0aff76af3cea735c4342a219
2012-09-24 11:22:28 +12:00
Neil Rashbrook 53c1c1fc2c Bug 793494 Allow non-libxul code to include nsIWidget.h again r=roc 2012-09-24 00:26:43 +01:00
Jim Mathies 88ccb13216 Bug 726615 - Implement w3c touch events for Windows. Original patch by Makoto Kato. r=wesj, smaug, mbrubeck 2012-09-22 14:28:35 -05:00
Jim Mathies 063a9840ee Bug 726615 - Completely remove MozTouch event support from mc. r=smaug 2012-09-22 14:28:08 -05:00
Andres Hernandez b783039a2c Bug 781973 - Use filepicker's open() instead of the obsolete show() in /browser. r=bbondy 2012-09-19 17:21:38 -06:00
Bas Schouten 5b1df2aaa8 Bug 792190: Relax D3D9 driver version requirements. r=bjacob 2012-09-21 22:12:28 +00:00
Ehsan Akhgari 392cdbe52b Bug 792565 - Clarify the documentation on nsITransferable::Init; irc-r=jdm
DONTBUILD
2012-09-21 14:18:25 -04:00
Benoit Jacob f0ba2b574b Bug 790086 - Try removing the Optimus WebGL/ANGLE blacklist - r=jgilbert
What could possibly go wrong?
2012-09-21 13:44:35 -04:00
Ehsan Akhgari dc32cead74 Merge mozilla-central into mozilla-inbound 2012-09-21 13:34:50 -04:00
Brian R. Bondy 9edffdfab0 Bug 737833 - Disallow AppUserModelID registration calls for immersive mode. r=rstrong 2012-09-17 15:22:33 -04:00
Brad Lassey 2f969ba0da bug 727352 - don't use JSON for viewport meta data r=kats,mfinkle 2012-09-12 23:47:08 +02:00
Benoit Girard f16136d2fd Bug 791640 - EventTracer will only measure the main thread responsiveness, fixes profiling hang. r=blassey
--HG--
extra : rebase_source : a5a9074b74ab8638cfc4b568b0d09ca7b5e61b17
2012-09-20 14:23:15 -04:00
foudfou d85a20275f Bug 791975 - Move test_bug760802.html from mochitest-plain to mochitest-chrome. r=roc
--HG--
rename : widget/tests/test_bug760802.html => widget/tests/test_bug760802.xul
2012-09-19 15:26:19 +02:00
Gian-Carlo Pascutto 16476eb9fe Bug 792065 - Uninitialised value use in nsIdleServiceDaily::DailyCallback. r=roc 2012-09-20 11:37:56 +02:00
Justin Dolske 814df6986d Bug 789849 - Use PNG instead of TIFF for cursor/pointer resources. r=josh 2012-09-19 14:39:25 -07:00
Kartikaya Gupta 3a28614e21 Bug 792496 - Remove ScreenshotHandler delegation stubs from GeckoAppShell. r=cpeterson 2012-09-19 17:15:55 -04:00
Ehsan Akhgari 8cc30b88b2 Bug 792502 - Kill the FunctionTimer code; r=vlad 2012-09-19 16:59:38 -04:00
Ehsan Akhgari 37b4f5642e Backout bug 792109, bug 749053 and bug 779500 because of leaks in debug tests 2012-09-19 15:42:18 -04:00
Brad Lassey 5e2f19c418 bug 727352 - don't use JSON for viewport meta data r=kats,mfinkle 2012-09-13 15:07:57 +02:00
Mounir Lamouri 4444ef8203 Bug 787534 - Update the Gonk backend to take into account the new screen lock orientations values. r=mwu 2012-09-18 19:39:59 +01:00
Mounir Lamouri 37425e57ca Bug 787534 - Remove Portrait and Landscape special ScreenOrientation values. r=jlebar 2012-09-19 17:28:16 +01:00
Bas Schouten 48b8f6125b Bug 791742: Consider driver version substrings in decimals. r=joedrew 2012-09-17 20:50:38 +00:00
Chris Peterson 2f419db95c Bug 778980 - Part 3: Fix gcc -Wconversion-null warnings in widget/android. r=blassey 2012-09-14 12:02:51 -07:00
Mats Palmgren a010be09b8 Bug 791518 - Use correct GDK type for gtk_selection_data_get_length() return value to avoid signed to unsigned conversion of -1 and subsequent crash. r=karl 2012-09-18 01:05:05 +02:00
Bas Schouten f3c8d53698 Backout Bug 791742 2012-09-17 22:23:41 +00:00
Koosha Khajeh Moogahi dcf81f4fb0 Bug 788242: Implement and make use of void versions of NS_ENSURE_* macros; r=ehsan,bsmedberg 2012-09-14 14:30:31 +04:30