Commit Graph

4116 Commits

Author SHA1 Message Date
Ed Morley
cbbfa6055b Merge mozilla-central to mozilla-inbound 2011-11-07 22:59:01 +00:00
Marco Castelluccio
9deb3f37b8 Bug 605808 - Make "layers.prefer-opengl" work when D3D10 is available; r=joedrew 2011-11-07 20:11:44 +00:00
Jim Mathies
e15577bf4b Bug 577867 - Adds profile based win taskbar registration option. r=tellrob 2011-11-07 13:23:42 -06:00
Daniel Holbert
b661bbd94d Back out 564e841f1f57 (Bug 429592) for Linux64 opt orange 2011-10-24 11:24:29 -07:00
Benjamin Smedberg
38c664480d Bug 429592 - Add a monitor thread for process hangs and crash by default if a chrome process doesn't end up back in the event loop for more than 30 seconds. By default this affects non-debug builds only. r=cjones/bent
--HG--
extra : rebase_source : d75bbc917d9a07f2a5ec016d3c410ec4bcff67e9
2011-10-12 13:52:26 -04:00
Brad Lassey
c29bf6871c [mq]: Backout changeset 78e519331f40 because of build bustage on android 2011-10-24 13:18:50 -04:00
Neil Deakin
82ddc97282 Bug 700643, windows power management messages should not rely on hidden window, r=jmathies 2011-11-08 14:59:09 -05:00
Neil Deakin
9b80fd4f04 Bug 696745, remove nsIMenuRollup and xul-popup-manager component, r=mats,sr=roc 2011-11-08 14:59:07 -05:00
Neil Deakin
4fe947517b Bug 700277, nsWindow::BringToFront doesn't handle first opened window properly, r=blassey 2011-11-08 14:58:37 -05:00
Jeff Walden
eb2cb918a4 Back out everything since 5435ee09cf7b. Tinderbox compilers hate me. r=epic-fail 2011-10-12 12:21:53 -07:00
Jeff Walden
77ebbde4ab Bug 639469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. r=cjones
--HG--
extra : rebase_source : 860a8271bf7e51cde358f2a4185c410de1fc2960
2011-10-10 22:50:08 -07:00
Jonathan Watt
8a0b72332d Bug 695303 - Add a mozilla::clamped function to replace NS_CLAMP (so side affects of args are evaluated no more than once) and NS_MIN(max, NS_MAX(val, min)) (to make code clearer). r=bsmedberg. 2011-10-28 19:33:28 +01:00
Brian R. Bondy
61c66e5688 Bug 635691 - GetAttention() flashes the grandparent window although the parent window is in the forground. r=neil 2011-10-09 10:19:24 -04:00
Brian R. Bondy
8b0988b9b7 Bug 607251 - Aero broken with Basic/Aero theme and minimize/un-minimize. r=jimm 2011-10-07 21:52:09 -04:00
Oleg Romashin
6ac2b6beb5 Bug 690656 - Don't Init XAtom and XEvents listener in non-main thread r=dougt 2011-10-07 16:16:37 +01:00
Oleg Romashin
2180ef75f0 Bug 690656 - Stop creating QWidget in DragService ctor r=dougt 2011-10-07 16:16:36 +01:00
Martin Stransky
8e4e873143 Bug 627699 - Port GTK2 to GTK3, mozcontainer patch, r=karlt 2011-10-07 16:16:36 +01:00
Joe Drew
04a35db235 Bug 693813 - Don't evaluate our blacklisting logic if we're being called for a downloaded blacklist entry. r=bjacob 2011-10-11 17:18:56 -04:00
Ed Morley
579adf62ef Bug 693191 - Unblacklist D3D9 layers on NVIDIA 6200 device ID 0221; r=bjacob 2011-10-11 22:05:08 +01:00
Oonishi Atsushi
ebc58fb880 Bug 311007 - Add aFlags arg to onLocationChange(...), to distinguish between same-document and different-document. r=smaug, sr=bzbarsky 2011-11-10 15:01:11 +01:00
Brad Lassey
8a67d1cc23 bug 633239 - event loop responsiveness for Android r=dougt 2011-08-04 03:32:57 -04:00
Brad Lassey
54dcdb7838 bug 633239 - event loop responsiveness for Android r=dougt 2011-08-04 03:32:57 -04:00
Neil Deakin
eba4a0714e Bug 697629, add back NS_COUNT_CTOR that was unintentionally removed by bug 503879 2011-10-28 10:47:54 -04:00
Ali Juma
0e941051eb Bug 679110 - Clean up detection of multiple GPUs. r=jrmuizel 2011-11-09 10:16:23 -05:00
Mounir Lamouri
5b66ee0ddb Bug 700263 - Add remainingTime support to android backend. r=cjones 2011-11-09 15:13:37 +01:00
Mounir Lamouri
2193d385c3 Bug 700261 - Add .chargingTime/.dischargingTime support to hal code. r=cjones 2011-11-09 09:58:59 +01:00
Mounir Lamouri
629dc18d52 Bug 699742 - (4/4) battery.level should be a double (android backend). r=cjones 2011-11-09 09:56:37 +01:00
Josh Aas
cc28dc3790 Bug 695968: Fix use of uninitialized memory in nsLookAndFeel::NativeGetColor. r=roc 2011-10-20 10:46:45 -04:00
Marco Bonardo
96f6fdb983 Merge last green changeset from mozilla-inbound to mozilla-central 2011-10-19 11:47:57 +02:00
Oleg Romashin
5b50e94363 Bug 695231 - Disable animated orientation change in Meegotouch window/scene manager. r=jeremias 2011-10-18 13:18:43 -07:00
Olli Pettay
e5b7e8ee46 Bug 682420 - Rename nsINode::GetOwnerDoc to nsINode::OwnerDoc, part 2, r=jst
--HG--
extra : rebase_source : 53dc2ec386f6e4147587e6be3c53d297ad71d57a
2011-10-18 14:19:44 +03:00
Olli Pettay
a86b1a4d43 Bug 682420 - Rename nsINode::GetOwnerDoc to nsINode::OwnerDoc, part 1, r=jst
--HG--
extra : rebase_source : baf1a25cdea68d499a7673fdf96e27b5a12dc83c
2011-10-18 13:53:36 +03:00
Oleg Romashin
e7a08d8c3f Bug 693422 - Make possible for Qt FF create main QGraphicsView outside of XPCOM (ala faststart static UI feature). r=tatiana
--HG--
rename : widget/src/qt/mozqwidget.h => widget/src/qt/moziqwidget.h
extra : rebase_source : 82d80684824878e19014f25817ba6215c69ed719
2011-10-17 17:52:56 -07:00
Ted Mielczarek
cad0c532c6 bug 690203 - ensure that we unstick the event tracing thread when shutting down. r=bsmedberg 2011-10-18 10:51:36 -04:00
Benoit Girard
eee590d757 Bug 694994 - Improve GetAdapterDescription string to remove ambiguity. r=ajuma
--HG--
extra : rebase_source : 3128eeff52a6574bc1b835ac19909a387c6ec9f9
2011-10-17 08:02:15 -07:00
Makoto Kato
e66cbf49ce Bug 691217 - nsWindow::OnPaint() returns NS_ERROR_FAILURE even if return type is bool. r=jimm 2011-10-06 17:34:34 +09:00
Boris Zbarsky
6e669b10cf Bug 691725. Actually initialize the mIsDragPopup member of nsWidgetInitData. r=enn 2011-10-05 23:19:58 -04:00
Ehsan Akhgari
3ab76b7ec2 Bug 691909 - Avoid an unnecessary memory allocation for GTK clipboard code; r=roc
--HG--
extra : rebase_source : 2d4ae14de525809bded55e235867b058993f6c94
2011-10-05 19:56:19 -04:00
Ehsan Akhgari
01666b66c4 Bug 692122 - nsToolkit::StartAllowingD3D9 leaks the nsToolkit object; r=roc
--HG--
extra : rebase_source : ca6010965c59296b4c3c9db3ec57c4e7af92a310
2011-10-05 19:54:07 -04:00
Justin Lebar
83e3821db7 Bug 689433 - Align nsAutoTArray<E> to E's natural alignment. r=roc
--HG--
extra : rebase_source : f7062f251f6905a58145ed6d94680f076dabbef7
2011-10-05 09:11:17 -04:00
Masayuki Nakano
a5b5b397af Bug 477291 Should not send keypress event before calling interpretKeyEvents r=smichaud 2011-10-05 11:19:25 +09:00
Masayuki Nakano
7d6aaf3803 Bug 685073 part.2 Consume key event which causes nested key event r=smichaud 2011-10-05 11:19:24 +09:00
Masayuki Nakano
e9623ef579 Bug 685073 part.1 Manage nested key events for IME r=smichaud 2011-10-05 11:19:24 +09:00
Marco Bonardo
62c3771797 Merge last green changeset from mozilla-inbound to mozilla-central 2011-10-04 11:02:20 +02:00
Bas Schouten
85bdb8408c Bug 656589: Avoid using Direct2D surfaces which are non-functional. r=jimm 2011-10-04 03:20:43 +02:00
Matt Brubeck
d6af4c95e2 Bug 691054 - Back out bug 667980 (getNetworkLinkType) on Android because of scary permissions [r=dougt] 2011-10-03 16:34:43 -07:00
Masayuki Nakano
5dd9bb3e75 Bug 690700 Remove MAKE_PR_BOOL macro r=karlt 2011-10-03 16:56:21 +09:00
Masayuki Nakano
c60da18f77 Bug 690700 Remove PR_TRUE/PR_FALSE from widget/src/gtk2 r=karlt 2011-10-03 16:56:21 +09:00
Marco Tulio Costa
52b6c3e3c8 Bug 593744 - nsWindow.cpp should assert if mLayerManager is null before Returning from nsWindow::GetLayerManager(). r=joedrew
--HG--
extra : rebase_source : f11c29151442b27ed8c08122d95bb37221b343f8
2011-10-02 21:11:19 +02:00
Masayuki Nakano
b514a76f71 Bug 690669 Remove PR_TRUE/PR_FALSE from widget/src/windows r=jimm 2011-10-02 11:16:19 +09:00
Matt Brubeck
3d8b943004 Merge mozilla-central to mozilla-inbound 2011-09-30 18:39:57 -07:00
Masayuki Nakano
75f5d4cfee backout bug 685073 part.1 due to random crash 2011-10-01 10:10:43 +09:00
Masayuki Nakano
150afb6ab8 backout bug 685073 part.2 due to random crash 2011-10-01 10:10:43 +09:00
Masayuki Nakano
82c6cf5b4f backout bug 477291 due to random crash 2011-10-01 10:10:43 +09:00
Josh Aas
7b8ebc3301 Bug 690797: Replace PR_TRUE and PR_FALSE with true and false in cocoa widgets. r=smichaud 2011-09-30 20:20:33 -04:00
Siddharth Agarwal
ffdd5b6b85 Bug 690857 - Windows 7 taskbar previews broken. Fix a bool/BOOL type mismatch. r=mwu 2011-10-01 02:17:37 +05:30
Masayuki Nakano
c5e7c1fde8 Bug 477291 Should not send keypress event before calling interpretKeyEvents r=smichaud 2011-09-30 15:17:33 +09:00
Masayuki Nakano
2481d68308 Bug 685073 part.2 Consume key event which causes nested key event r=smichaud 2011-09-30 15:17:33 +09:00
Masayuki Nakano
ccb008710a Bug 685073 part.1 Manage nested key events for IME r=smichaud 2011-09-30 15:17:32 +09:00
Brian R. Bondy
b97b535273 Bug 573321 - Dragging file to Firefox triggers assertion. r=neil 2011-09-30 09:14:44 -04:00
Michael Wu
d8e503c38b Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
2011-09-28 23:19:26 -07:00
James Willcox
beb2ae0795 Bug 689948 - Fix regressions caused by bug 686992 [r=blassey]
From 3d547ae760f1106b7e5414e05b4f80c2e7533926 Mon Sep 17 00:00:00 2001
Accidentally removed a call to GeckoAppShell.scheduleRedraw() which
caused a deadlock.  Also, this fixes an issue with uninitialized
member variables in AndroidBridge.
2011-09-28 14:43:02 -04:00
Siddharth Agarwal
676c228a8e Bug 515907 - Support taskbar icon overlays in Windows 7. Original patch by Tim Miller <mille449@gmail.com>. r=jimm, sr=roc 2011-09-29 00:06:43 +05:30
Brian R. Bondy
02d2a9acaa Bug 596222 - Crash [@ mozilla::widget::WindowHook::Lookup] on shutdown with MaxTo enabled. r=robarnold 2011-09-28 10:02:36 -04:00
Brad Lassey
04a28f29f3 bug 688787 follow up to fix build bustage 2011-09-27 16:18:51 -04:00
Brad Lassey
3006a94e02 bug 688733 - nsWindow::mIMEComposing is used uninitialised r=dougt 2011-09-23 12:07:40 -04:00
Brad Lassey
1cd5c11652 bug 688787 - don't use MOZ_GFX_OPTIMIZE_MOBILE for GetEchoPasswordImpl() r=dougt 2011-09-23 13:15:29 -04:00
Steven Michaud
40988bf8a9 Bug 674612 - Text to Speech on Lion not reading highlighted text. r=surkov f=marco 2011-09-27 10:38:44 -05:00
Jeff Muizelaar
1b38428952 Bug 687868. Redo blacklisting to use device ids instead of renderer info.
This avoids using CGLQueryRendererInfo which cause cause us to switch to the discrete GPU.
It also allows us to be more specific about black listing particular devices.

--HG--
extra : rebase_source : b10be6d3d7c9e43732a7aac05d8a066193f77ec8
2011-09-27 10:18:41 -04:00
Jeff Muizelaar
1ddc7c7ba1 Bug 678330. Use IOKit to get precise GPU information in GfxInfo on Mac. r=bjacob
This lets us get vendor and device ids.

--HG--
extra : rebase_source : 1760ecc1c406c227e473c462e39c95375abb318e
2011-09-27 09:55:42 -04:00
Fabrice Desré
710899e3ab Bug 659188 - Android and media parts [r=blassey] [r=cpearce] 2011-09-26 17:25:41 -07:00
Ehsan Akhgari
b542efd4e6 Bug 666414 - Prevent AddRef and Release from being called on the pointers wrapped in nsCOMPtr and nsRefPtr; r=bsmedberg 2011-09-16 16:22:44 -04:00
Benoit Girard
98483e9eff Merge to the latest green changeset from mozilla-inbound to mozilla-central 2011-09-26 15:52:45 -04:00
James Willcox
baeb34d321 Bug 686992 - Draw to Android window/surface directly r=blassey 2011-09-21 12:46:00 -04:00
Oleg Romashin
693d761e69 Bug 683085 - NativeParentWidget used incorrectly in Widget Qt port r=dougt 2011-09-25 21:03:22 +02:00
Ginn Chen
5a1e09df49 Bug 669130 Remove unused files r=trev.saunders, roc 2011-09-26 20:43:21 +08:00
Ed Morley
ac5d526691 Merge tips of mozilla-central and mozilla-inbound 2011-09-25 13:58:53 +01:00
Martin Stransky
a33918d192 Bug 627699 - Port GTK2 to GTK3: Build fix for startup notification. r=karlt 2011-09-25 01:01:35 +01:00
Matt Brubeck
aafd076fd2 Back out 0ec8974f0917 (bug 686992) because of crashes 2011-09-24 08:51:46 -07:00
Timothy Arceri
6174896d2c Bug 539426 - Print to pdf by default. r=roc 2011-09-23 16:06:21 +02:00
James Willcox
3695a643d2 Bug 686992 - Draw to Android window/surface directly r=blassey 2011-09-21 12:46:00 -04:00
Eitan Isaacson
adb92bd410 bug 688628 - js-ctypes access to jni r=dougt 2011-09-22 19:32:02 -04:00
Martin Stransky
0c9fd90888 Bug 627699 - Port GTK2 to GTK3: Partial patch for nsWindow.cpp and associated files; r=karlt 2011-09-22 21:58:07 +01:00
Masayuki Nakano
b993c6982d Bug 543789 part.8 Add composition event tests r=smaug 2011-09-22 18:17:41 +09:00
Masayuki Nakano
54e3afdd66 Bug 543789 part.7 Dispatch compositionupdate event and set data value of compositionend event in all IME handling tests r=smaug, sr=roc 2011-09-22 18:17:41 +09:00
Masayuki Nakano
a4a3ee6d80 Bug 543789 part.6 Implement DOM3 composition event on Android r=dougt+smaug 2011-09-22 18:17:40 +09:00
Masayuki Nakano
181af0204e Bug 543789 part.5 Implement DOM3 composition event on Mac r=smichaud+smaug 2011-09-22 18:17:40 +09:00
Masayuki Nakano
1d78678405 Bug 543789 part.4 Implement DOM3 composition event on Linux r=karlt+smaug 2011-09-22 18:17:40 +09:00
Masayuki Nakano
b87d3777ca Bug 543789 part.3 Implement DOM3 composition event on Windows r=jimm+smaug 2011-09-22 18:17:40 +09:00
Masayuki Nakano
46636681cc Bug 543789 part.1 Add DOM3 composition events r=smaug, sr=roc 2011-09-22 18:17:40 +09:00
Brian R. Bondy
151c6d40d9 Bug 598289 - Fix bad parsing of CF_HTML values. r=roc 2011-09-21 13:22:53 -04:00
Ed Morley
848e923aa5 Merge last green changeset on mozilla-central to mozilla-inbound 2011-09-19 12:27:35 +01:00
Ed Morley
14281d90d0 Merge last green changeset on mozilla-inbound to mozilla-central 2011-09-18 20:23:17 +01:00
Olli Pettay
7dfe430f16 Bug 432698 - mouseenter and mouseleave, r=masayuki
--HG--
extra : rebase_source : 2664d2655546602edc88bcadc7dd981b01d76820
2011-09-18 02:45:14 -05:00
Ed Morley
1ac68f82ce Merge mozilla-central tip to mozilla-inbound 2011-09-17 10:25:25 +01:00
Ed Morley
ab9dc891cb Bug 685084 - Remove unused variable 'lm' in mozilla::widget::PuppetWidget::DispatchPaintEvent(); r=roc 2011-09-17 10:22:09 +01:00
Brian R. Bondy
02566c25d3 Bug 617052 - Formatting fix for previous push. r=jimm 2011-09-16 15:46:38 -07:00
Doug Turner
fa4f75d7e3 Bug 630007 - Minimal support NPAPI on ANDROID. Pre-Honeycomb inproccess support only. r=josh. 2011-09-16 14:34:31 -07:00
Ed Morley
00e6fcf8b2 Backout d4bdab069bbc (bug 630007) for qt build bustage and various oranges on other platforms 2011-09-17 00:27:55 +01:00
Doug Turner
0ef3efa1a5 Bug 630007 - Minimal support NPAPI on ANDROID. Pre-Honeycomb inproccess support only. r=josh. 2011-09-16 14:34:31 -07:00
Benoit Jacob
4cb87108c8 Bug 681026 - always get data from glxtest process and waitpid() for it - r=joe
This patch makes GetShouldAccelerate directly call GetData, just before the place where we call GetFeatureStatus, which we know is reached.

Initially I considered instead calling GetData from GfxInfo::Init() but that turned out to be a bad idea: Init() is called by the factory constructor, which is called significantly earlier in the startup process. We want to call GetData as late as possible, just when we need it, to maximize chances that the glxtest process be already finished by the time we waitpid() it, so that we don't end up wasting time waiting for it.
2011-09-07 17:17:44 -04:00
Benoit Jacob
a2f6d38ccb Backed out changeset 432a30ebd148 2011-09-18 21:29:08 -04:00
Benoit Jacob
59f6f04750 Bug 681026 - always get data from glxtest process and waitpid() for it - r=joe
This patch makes GetShouldAccelerate directly call GetData, just before the place where we call GetFeatureStatus, which we know is reached.

Initially I considered instead calling GetData from GfxInfo::Init() but that turned out to be a bad idea: Init() is called by the factory constructor, which is called significantly earlier in the startup process. We want to call GetData as late as possible, just when we need it, to maximize chances that the glxtest process be already finished by the time we waitpid() it, so that we don't end up wasting time waiting for it.
2011-09-07 17:17:44 -04:00
Ehsan Akhgari
5512725a02 Bug 98160 - Add support for platform native text switching keyboard shortcuts in bidi UI on Windows; r=roc 2011-09-15 10:54:50 -04:00
Ehsan Akhgari
733e4ea2dd Merge the last green changeset of mozilla-inbound to mozilla-central 2011-09-15 09:41:15 -04:00
Neil Rashbrook
956f798ed0 Bug 611503 Constructing an nsTDependentString from an nsTAString makes no sense r=dbaron,dwitte 2011-09-15 08:40:17 +01:00
Neil Rashbrook
843c1fef62 Backout of bug 611503 because Android has some weird string code 2011-09-14 21:14:57 +01:00
Neil Rashbrook
430bc94bad Bug 611503 Constructing an nsTDependentString from an nsTAString makes no sense r=dbaron,dwitte 2011-09-14 20:21:20 +01:00
Phil Ringnalda
57481cbbf6 No bug, fix rammedtogether words in test error message DONTBUILD 2011-09-13 20:04:13 -07:00
Oleg Romashin
ebc7020bfe Bug 584217 - Add Meego Touch based filepicker implementation. r=jeremias.bosch,florian.haenel 2011-09-14 14:16:28 +01:00
Ed Morley
7be2d82964 Backout changeset b8d354d37128 (bug 574005) for Linux M3 orange; a=bbondy 2011-09-13 00:49:59 +01:00
Brian R. Bondy
ab466ccba9 Bug 574005 - Make obtaining CF_HTML directly work on Windows and Linux (application/x-moz-nativehtml); r=ehsan 2011-09-12 18:38:57 -04:00
Brian R. Bondy
9d54473b5e Bug 679196 - Mem leak when preferred effect is set for drag and drop; r=neil 2011-09-12 17:52:37 -04:00
Masayuki Nakano
08925daff0 Bug 669028 part.15 Remove nsILookAndFeel r=roc, sr=matspal 2011-09-09 11:27:13 +09:00
Masayuki Nakano
037a4ebb1f Bug 669028 part.4 Rename nsILookAndFeel.h to LookAndFeel.h and widget should use mozilla::LookAndFeel rather than nsILookAndFeel r=roc
--HG--
rename : widget/public/nsILookAndFeel.h => widget/public/LookAndFeel.h
2011-09-09 11:27:12 +09:00
Masayuki Nakano
c4ce4e41aa Bug 669028 part.3 Implement mozilla::LookAndFeel which has static members r=roc, sr=matspal 2011-09-09 11:27:11 +09:00
Masayuki Nakano
3774b0eb6d Bug 669028 part.2 Make nsLookAndFeel singleton r=roc 2011-09-09 11:27:11 +09:00
Masayuki Nakano
211a5b60d9 Bug 669028 part.1 Remove nsIObserver from nsXPLookAndFeel r=roc 2011-09-09 11:27:11 +09:00
Brian R. Bondy
69d920e772 Bug 629253 - Firefox hangs when dragging two emails from Thunderbird over it. r=khuey 2011-09-08 21:04:12 -04:00
James Willcox
bd9cf99577 Bug 684242 - don't send synthetic SURFACE_DESTROY event when stopping on Android [r=ajuma]
From d88f7db9e74c0b4e2df307e417ef9e582266c3e2 Mon Sep 17 00:00:00 2001
2011-09-08 11:10:36 -04:00
Brian R. Bondy
5a3d6e910b Bug 684506 - Nightly is using old file manager window regression. r=jimm 2011-09-08 11:29:46 -04:00
Brian R. Bondy
951cf6f088 Bug 683188 - nsISound should be used in Win32 widget code, not PlaySound. r=jimm 2011-09-08 11:24:43 -04:00
Brian R. Bondy
32220cf682 Bug 604451 - Max length ding support in Win32 widget. r=robarnold, sr=roc 2011-09-08 11:16:33 -04:00
Markus Stange
2467f76171 Bug 682445 - Don't copy a C++ object into the block; instead, hold on to the NSEvent object which will be memory-managed by the block appropriately. r=smichaud 2011-09-08 15:31:09 +02:00
Markus Stange
7ac87f51b5 Bug 682541 - Give searchfields in window chrome the new on-chrome style on 10.7. r=joshmoz 2011-09-08 15:30:32 +02:00
Felix Fung
1efc4b73a9 Bug 577266 - Correct misspellings in source code: 'verion' -> 'version' 2011-09-06 22:50:26 -07:00
Phil Ringnalda
946b02e238 Back out d333f4021aaf, 5e90688c720e and bdb0bff93ce8 for Windows build redness 2011-09-07 15:20:26 -07:00
Benoit Jacob
d12c50cf40 Bug 681026 - glxtest should wait() for its child to exit - r=joe
This patch makes GetShouldAccelerate directly call GetData, just before the place where we call GetFeatureStatus, which we know is reached.

Initially I considered instead calling GetData from GfxInfo::Init() but that turned out to be a bad idea: Init() is called by the factory constructor, which is called significantly earlier in the startup process. We want to call GetData as late as possible, just when we need it, to maximize chances that the glxtest process be already finished by the time we waitpid() it, so that we don't end up wasting time waiting for it.
2011-09-07 17:17:44 -04:00
Oleg Romashin
cbf80f3c11 Bug 590299 - Virtual keyboard is not invoked for input fields in Qt plugins r=karlt,jbos 2011-09-07 11:06:35 -04:00
Brian R. Bondy
f38f73f38c Bug 549472 - Async support for base XPCOM code on JumpListBuilder. r=jmathies, sr=gavin.sharp 2011-09-06 15:11:28 -04:00
Brian R. Bondy
702bb6378c Bug 549472 - Observer for the disabled list preference. r=jmathies 2011-09-06 15:11:28 -04:00
Brian R. Bondy
84fa838da2 Bug 549472 - Add support for fave icons on jump list uri entries. r=jmathies, sr=gavin.sharp 2011-09-06 15:11:28 -04:00
Ali Juma
3489e6c0c4 Bug 683296 - Change GL layers pref default on Android, but blacklist all devices. r=jrmuizel 2011-09-06 15:07:07 -04:00
Chris Pearce
0ae15dea93 Bug 545812 - Dispatch mozfullscreenchange event when we change full-screen mode. r=smaug 2011-09-05 08:40:11 +12:00
Brian R. Bondy
d469b2523f Bug 679375 - nsSound can cause GC to be reentered. r=neil 2011-09-04 14:40:15 -04:00
Ehsan Akhgari
78f4e1ccb9 Revert to 176fae7de173 which was fine.
Sorry for breaking the history, won't trust TBPL, ever again. :(
2011-09-02 09:15:54 -04:00
Ehsan Akhgari
a171549936 Revert to changeset e6fc4594c22e which was the last one to get a green Win7 tp run 2011-09-02 09:03:08 -04:00
Doug Turner
6b1b510e3f Bug 683461 - Attempt to fix the Java_org_mozilla_gecko_GeckoAppShell_reportJavaCrash crash. The thought is the string being contructed creates a jni env when it really shouldnt. r=jdm 2011-09-01 15:20:17 -07:00
Brian R. Bondy
18d06f2791 Bug 617052 - Use ITaskbarList2::MarkFullscreenWindow for proper windows taskbar integration. r=jmathies 2011-09-01 10:15:09 -04:00
Brian R. Bondy
9b40155220 Bug 295540 - Multi-monitor: download save-as dialog remains on secondary monitor even if detached. r=jmathies 2011-09-01 10:01:45 -04:00
Brian R. Bondy
e0c326732f Bug 633160 - move away from the page by file drop is possible in spite of modal file picker dialog. r=neil 2011-09-01 09:48:48 -04:00
Brian R. Bondy
0affc31285 Bug 357601 - Drag and drop from an external program to Firefox does not use the proper drop effect. r=neil 2011-09-01 09:48:48 -04:00
Brian R. Bondy
4ed272295e Bug 673080 - Dropping a link on Firefox from an external program has no effect. r=neil 2011-09-01 09:48:48 -04:00
Doug Turner
ad639260ad Bug 678997 - putenv memory leak in widget/src/android/AndroidBridge.cpp. r=azakai 2011-08-31 19:39:49 -07:00
Benoit Girard
645ee9b6d4 Bug 683745 - Fix OGL FPS Counter on Android; r=jrmuizel 2011-08-31 15:58:19 -07:00
James Willcox
effa559b42 Bug 682921 - Use DEBUG_ANDROID_FOO instead of ANDROID_DEBUG_FOO; r=dougt
This allows people to use the --with-debug-label configure options
instead of editing source files.
2011-08-29 14:29:39 -04:00
Tim Abraldes
06919cbde2 Bug 273456 - Fix for plugins that steal the focus in background tabs. r=jimm 2011-08-31 14:19:03 -05:00
Oleg Romashin
0773035af1 Bug 683099 - NS_NATIVE_WINDOW value should not be used as IPC shareable . r=roc 2011-08-31 20:01:38 +01:00
Oleg Romashin
d296e5fd07 Bug 672857 - Make IM work for IPC plugins in remote browser. r=karlt 2011-08-29 17:26:24 +01:00
Oleg Romashin
bf2582e686 Bug 682458 - Disable default gesture filters in Qt widget. r=dougt 2011-08-28 19:09:56 +01:00
Ms2ger
6aeeb50315 Bug 672054 - Part b: Remove nsIDOMNSMouseEvent; r=smaug 2011-08-26 09:43:56 +02:00
Ms2ger
b12351fbda Bug 672054 - Part a: Remove nsIDOMNSUIEvent; r=smaug 2011-08-26 09:43:49 +02:00
Ed Morley
931f3fdad4 Merge last green changeset on m-i to m-c 2011-08-26 02:17:14 +01:00
Mark Finkle
1acfdb7f85 Bug 682073 - AndroidBridge uses wrong method for calling setClipboardText [r=dougt] 2011-08-25 16:35:37 -04:00
Ms2ger
502f40dc70 Bug 680696 - Remove nsPSPrinterList::Init; r=roc 2011-08-25 10:46:02 +02:00
Alfred Kayser ext:(%2C%20Ms2ger%20%3Cms2ger%40gmail.com%3E)
944c74ce98 Bug 537223 - Cleanup gfxColor.h; r=jrmuizel 2011-08-25 10:46:01 +02:00
Mats Palmgren
6894179e71 Bug 653649 - New way of getting child lists from frames. (part 4/5) r=roc
Remove the nsIAtom* child list names and use child list ID enum instead.
2011-08-24 22:54:30 +02:00
Oleg Romashin
7cb6cc6d06 Bug 677712 - Make Qt port support No X11 build; r=dougt,joe
--HG--
rename : dom/plugins/ipc/NPEventX11.h => dom/plugins/ipc/NPEventUnix.h
2011-08-24 17:15:58 +01:00
Ali Juma
b7beb63b85 Bug 677920 - Part 2: Fix handling of Android surface lifecycle events when using GL layers. r=blassey
--HG--
extra : rebase_source : 40ad2f8039f672afa77bd887f42a6b930f9e61c0
2011-08-23 16:52:03 -04:00
Neil Deakin
be1217eb3b Bug 666256, another fix needed 2011-08-23 10:31:09 -04:00
Neil Deakin
fb6a7090ae Bug 666256, qt fix 2011-08-23 09:30:39 -04:00
Neil Deakin
3013e94888 Bug 533460 - Allow custom panels/windows to be used as drag/drop feedback images. r=karlt,josh,roc 2011-04-25 18:37:20 -07:00
Benoit Girard
fe39b1a50b Bug 621745 - Correctly handle EGL surfaceChange event causing glitches on resize; r=jmuizelaar 2011-08-22 09:57:12 -07:00
Matt Brubeck
6191ec2197 Bug 680779 - Fall back to single file chooser on Android for input[type=file multiple]. r=blassey 2011-08-22 10:37:18 -07:00
Jacek Caban
29909d6640 Bug 680866 - nsFilePicker.h fails to compile on mingw r=neil 2011-08-22 14:18:41 +02:00
Oleg Romashin
d1c4fdc41f Bug 679923 - Fennec must deactivate last selected tab when it goes to background; r=mbrubeck,blassey,mfinkle 2011-08-21 20:11:31 +01:00
Oleg Romashin
e8f0f108b5 Bug 679733 - Widget Qt should send system notifications (display, taskswitcher, flight modes); f=azakai,jeremias.bosch r=dougt 2011-08-21 08:32:38 -04:00
Jeff Muizelaar
1e468ab572 Bug 678030. gfxinfo: Report subsys ids in crashes. r=ajuma,bjacob
The hope is that this will be useful for identifying OEMs that
are blocking driver updates. try: -b do -p win32 -u all -t none
2011-08-20 19:01:13 -04:00
Jeff Muizelaar
aac88db269 Bug 678030. gfxinfo: Refactor id parsing. r=ajuma
This will make it easier to reuse when we parse subsystem ids.
2011-08-20 19:01:11 -04:00
Benoit Girard
b8aa67cda6 Bug 644733 - [Mac] Fix cases where new windows wouldn't open on multi-monitor configurations; r=smichaud 2011-08-19 15:52:26 -04:00
Justin Wood
3ef675a7ec Backout Bug 594876, Bug 675474, and Bug 675532, to fix OSX64 Reftest orange, and Linux perf regression. rs+=edmorly
changeset 0a920411e64c, changeset 58147380793b, and changeset 96e052b3e845
2011-08-20 15:07:06 -04:00
Matt Woodrow
f4ccdb742e Bug 594876 - Turn OpenGL compositing on by default on X11. r=joe 2011-08-20 14:04:24 +12:00
Matt Brubeck
505315087e Merge last green changeset from mozilla-central to mozilla-inbound 2011-08-19 16:26:25 -07:00
Benoit Jacob
f15c500dbb Bug 677531 - GLXtest process stays around as zombie until the data is used by GfxInfo - r=matt.woodrow
This gave zombies staying around when using layers.acceleration.force-enabled or .disabled or safe-mode, for instance.
2011-08-19 11:39:00 -04:00
Brian R. Bondy
62abd6bacc Bug 665987 - Win32 nsFilePicker does not clear out mFiles. r=jmathies 2011-08-19 13:57:12 -04:00
Brian R. Bondy
1028e4fbeb Bug 668038 - nsFilePicker returned filenames are not canonicalized. r=neil 2011-08-19 13:55:03 -04:00
Benjamin Smedberg
22f2972acb Merge the electrolysis branch to mozilla-central. 2011-08-19 10:15:52 -04:00
Marco Bonardo
9f05b4a35e Merge last green changeset from mozilla-inbound to mozilla-central 2011-08-19 11:39:42 +02:00
Doug Turner
c6d0970106 Bug 661978 - Android file input activity deadlocks. r=blassey 2011-08-18 19:30:22 -07:00
Steven Michaud
41d1b78f96 Bug 678607 - Work around Apple bug to avoid crashing with two-finger swipe on OS X Lion. r=bgirard 2011-08-18 15:39:54 -05:00
James Willcox
d8510de5fe Bug 610834 - New windows opened don't get painted until resized. r=fabrice 2011-08-09 12:08:19 -04:00
Steven Michaud
62e6a09a10 Bug 678891 - Reduce delay for two-finger swipe on OS X Lion. r=mstange 2011-08-17 17:52:27 -05:00
Markus Stange
b50682f35f Bug 677279 - Send momentum scroll events to the location of the last non-momentum scroll event. r=smichaud 2011-08-18 00:30:52 +02:00
Markus Stange
00e4e93abb Bug 678825 - Also unify toolbars that are wider than the window. r=josh 2011-08-17 20:44:23 +02:00
Ms2ger
4614d315c7 Backout bug 679733 for Qt bustage. 2011-08-19 13:20:51 +02:00
Oleg Romashin
b68813c5d9 Bug 679733 - Widget Qt should send system notifications (display, taskswitcher, flight modes); f=azakai+jbosch r=dougt 2011-08-19 12:56:24 +02:00
Benjamin Smedberg
9432e1edba Bug 666748 - Optionally support a pool of content processes instead of a single one. r=jdm The followup patch for 669640 must land together with this one. 2011-08-02 15:35:42 -04:00
Marco Bonardo
0dd7aa5da8 Merge mozilla-central and mozilla-inbound 2011-08-02 11:52:56 +02:00
Masayuki Nakano
bdcd1c9b02 Bug 658194 Get rid of SendMessage() from mouse wheel event handling r=jimm 2011-08-02 12:03:15 +09:00
Neil Deakin
5fc1072d0e Bug 673301, crash using non-string data with text/plain drags, r=josh 2011-08-18 09:22:52 -04:00
Markus Stange
076571f0ef Bug 679717 - Add "mac-lion-theme" system metric in order to allow for Lion-specific CSS rules without the need for per-file manifest overrides. r=dbaron 2011-08-18 10:40:27 +02:00
Michael Wu
755817c6c5 Bug 675483 - sLastModifierState should be a NSUInteger, not PRBool, r=smichaud 2011-08-01 18:20:52 -07:00
Cameron McCormack
2a3b3c6b2a Bug 673815 - Fix Synaptics touchpad scrolling hack requirement detection. r=jmathies 2011-08-02 10:05:13 +12:00
Oleg Romashin
97c9f74b96 Bug 672697 - Use nsTextEvent for rendering text coming from QInputMethodEvent r=jeremias
--HG--
extra : rebase_source : a82f9c65390eb6400550366c90f040e058d2cf86
2011-07-28 11:04:26 -07:00
Jeremias Bosch
0fa8e205f6 Bug 673397 - Paste Support of Fennec's Qt Port is broken due to Qt Update r=romaxa
--HG--
extra : rebase_source : a21a795d6992e9d51246b34e98a3ed8a7b99a4a5
2011-07-28 11:03:33 -07:00
Tim Abraldes
36723cafb8 Bug 581697 - During processing of NS_SIZEMODE events, skip the call to ::ShowWindow if we're restoring a window that is already restored; r=jmathies 2011-07-28 17:47:47 -05:00
Michael Wu
6a28121ce1 Bug 671417 - Incorrect use of PRBool when other types are more appropriate or vice versa, r=bz,ehsan,dwitte,joe,vlad,luke,mak,roc 2011-07-26 23:43:37 -07:00
Ehsan Akhgari
496fe6ab17 Merge mozilla-inbound and mozilla-central 2011-08-17 07:33:32 -04:00
Brian R. Bondy
a07824a481 Bug 660369 - Consolidate widget debug output, use nspr logging instead of printing to stdout. r=jmathies, sr=roc 2011-08-16 15:30:44 -04:00
Oleg Romashin
5dc9ffb8ac Bug 679149 - VKB jumping too much on maemo r=dougt 2011-08-16 09:27:36 -07:00
Rob Campbell
d8672088b4 merged m-c to fx-team, browser_595601-restore_hidden.js conflicted 2011-08-16 12:21:00 -03:00
Tim Taubert
0231b346e6 Bug 678474 - activate event is not dispatched when window is disabled; r=karlt 2011-08-15 16:03:35 +02:00
Daniel Holbert
03ca49f291 merge m-c to m-i 2011-08-15 21:12:06 -07:00
Markus Stange
aeee3d5192 Bug 678481 - Send a mouse move event after switiching into or out of drawintitlebar mode so that Gecko knows about the changed mouse position relative to the Gecko content area. r=josh 2011-08-13 16:25:39 +02:00
Markus Stange
e55033752d Bug 678002 / bug 678184 - Don't call +[NSGraphicsContext setCurrentContext:] when drawing window contents into the titlebar because it's unnecessary and results in erratic behavior for unknown reasons. r=josh 2011-08-13 16:15:46 +02:00
Ms2ger
66ab4757eb Merge m-c to m-i 2011-08-13 14:47:03 +02:00
Steven Michaud
283611ce8b Bug 678423 - Conditionally define 10.7 symbols for 10.6 SDK and lower. r=bgirard 2011-08-12 11:48:29 -05:00
Malini Das
a0832b693a Bug 367393 - Add a packed MochiKit that contains only SimpleTest dependencies- plain tests 2/2. r=jmaher, a=test-only 2011-08-12 12:21:44 -04:00
Malini Das
e306b1b5aa Bug 367393 - Add a packed MochiKit that contains only SimpleTest dependencies- chrome. r=jmaher, a=test-only 2011-08-12 12:21:36 -04:00
Matt Brubeck
f2cba5adcb Merge the last green changeset from mozilla-inbound to mozilla-central 2011-08-12 06:41:55 -07:00
Rafael Ávila de Espíndola
fc7b983746 Bug 678054 - Fix build with clang and c++0x. The first element in a NSPoint is a CGFloat, so in c++0x we need an explicit cast when using aX in an initializer list; r=josh 2011-08-11 19:35:09 -04:00
Matt Brubeck
35e7da9156 Bug 678261 - Back out f4acfd3b1ce8 (bug 610834) because of tp4m regression
--HG--
extra : rebase_source : 27b5bcf4376b7465e211eff3d11e1c18e991f136
2011-08-11 16:20:40 -07:00
Benoit Jacob
3c303c4734 Bug 678053 - blacklist geforce <= 7 for WebGL on Mac - r=jrmuizel 2011-08-11 18:17:50 -04:00
Benoit Jacob
0752dd28ef Back out Bug 591057 / cset 02d5f1c5d438 because of 4% Ts regression 2011-08-11 14:24:52 -04:00
Steven Michaud
fffcd5b7c0 Bug 668953 - Support two-finger horizontal swipe on OS X Lion. r=bgirard 2011-08-11 12:42:23 -05:00
Mounir Lamouri
8b3a5c07fb Merging mozilla-inbound into mozilla-central. 2011-08-11 13:08:47 +02:00
Ali Juma
44ed9bbbe5 Bug 591057 - Identify active GPU in about:support and crash reports - r=jrmuizel 2011-08-10 18:25:22 -04:00
Alex Pakhotin
86521171b2 Bug 673969 - System preference for "visible passwords" not followed. r=blassey 2011-07-26 18:14:52 -07:00
Cameron McCormack
6aef2cd79d Bug 538189 - Tweak conditions for enabling Synaptics scrolling hack to help Thunderbird. r=jmathies 2011-08-16 09:19:34 +12:00
Markus Stange
4aab0deafb Bug 678039 - Limit the top titlebar line overdrawing workaround to Lion. It's not needed on Leopard / Snow Leopard. r=josh 2011-08-12 16:25:24 +02:00
Markus Stange
53dbd896c9 Bug 675208 - Use NSTrackingArea for mouse event targeting. r=josh 2011-08-08 16:43:13 +02:00
Rafael Ávila de Espíndola
1350be5c5c Bug 678060: Fix build with clang and c++0x. Need explicit cast from enums to ThemeMenuState in init list, since ThemeMenuState is typedefed to an int type. r=josh 2011-08-11 15:23:01 -07:00
Rafael Ávila de Espíndola
b116d5b801 Bug 678091: UnifiedGradientInfo is unused, remove it. r=mstange 2011-08-10 19:15:41 -04:00
Jim Mathies
2789729c0e Bug 536256 - Use an async and cache-only channel for drag and drop operations on Windows. r=roc 2011-08-10 15:15:16 -05:00
Ali Juma
58644cb240 Bug 591057 - List both GPUs in about:support and crash reports. - r=jrmuizel 2011-08-12 09:46:41 -04:00
Ehsan Akhgari
e48161b8ff Bug 677661 - Remove nsTPtrArray and add a SafeElementAt(index_type) API to nsTArray when it's instantiated with a pointer type; r=sicking 2011-08-10 01:36:00 -04:00
James Willcox
64fdb76ac2 bug 610834 - New windows opened don't get painted until resized r=fabrice 2011-08-09 12:08:19 -04:00
Chris Jones
6c5f00de9a Bug 648484, part D: Allow PuppetWidgets to create D3D10 layer managers (for the time being). r=roc 2011-08-09 12:38:27 -07:00
Chris Jones
a3317162ef Bug 648484, parts 3, 3.1, and 3.2: Allow passing a "backend hint" to GetLayerManager() to request a non-default layer manager backend. Deal with failure to hook up shadow layers. sr=roc 2011-08-09 12:38:26 -07:00
Mats Palmgren
eb7ef218f8 Bug 677105 - <noscript> content cannot be copied to clipboard. r=bzbarsky 2011-08-09 17:14:37 +02:00
Jim Mathies
11cd2b3a1c Bug 627084 - Add an app shell native event starvation timeout for cases where our native event pump messages get dropped by 3rd party code. r=roc 2011-08-09 09:48:10 -05:00
Markus Stange
61cc279917 Merge backout of changeset fee47b64b378. 2011-08-09 13:14:50 +02:00
Markus Stange
9f795d7a8b Backed out changeset fee47b64b378 (bug 675208) to see whether it's responsible for the 60% Trace Malloc MaxHeap increase. 2011-08-09 13:14:10 +02:00
Markus Stange
60435a4521 Bug 675208 - Use NSTrackingArea for mouse event targeting. r=josh 2011-08-08 16:43:13 +02:00
Markus Stange
1129b60af3 Bug 672050 - Add Mac rendering for -moz-appearance: toolbarbutton. r=josh 2011-08-08 16:42:45 +02:00
Markus Stange
db09597ed2 Bug 667476 - Add Lion colors to nsNativeThemeColors.h. r=josh 2011-08-08 16:42:27 +02:00
Markus Stange
cf38fb0fef Bug 668195 - Use CoreUI to draw window chrome and toolbars. r=josh 2011-08-08 16:42:20 +02:00
Karl Tomlinson
9150c1ec49 b=672103 revert removal of early return in bug 624329, to avoid unwanted rollup on spurious ConfigureNotify events from Cygwin/X r=roc
--HG--
extra : transplant_source : Vp%114%06%B5%12%16%06ZkP%27%11%40%17%5D%F0%E7%1C
2011-08-08 17:28:06 +12:00
Boris Zbarsky
e359172ab9 Bug 675405 part 3. Expand the event list to contain more information than just the name and move all the information from the tables in nsContentUtils to it. r=smaug 2011-08-07 22:30:17 -04:00
Benoit Girard
a049539fef Bug 668953 - [10.7] Support new back/forward gestures in OSX Lion; r=smichaud 2011-08-05 14:36:51 -04:00
Michael Wu
ccaba60ed1 Bug 676465 - Replace PRBool with boolean in IDL files, r=bsmedberg 2011-08-06 22:03:32 -07:00
Hiroyuki Ikezoe
d3fd2422e2 Bug 676450 - Fix printf format in nsGtkIMModule.cpp. r=masayuki 2011-08-03 18:36:00 -04:00
Justin Wood
f20a7276c2 Merge from m-c 2011-08-09 06:31:01 -04:00
Masayuki Nakano
7fe76a0ad5 Bug 676361 Plugin hangs when content's script accesses plugin at mouse wheel event which wasn't consumed by the plugin r=jimm 2011-08-09 10:12:03 +09:00
Jan Varga
5020b003ce Bug 617528 Part 2 - Core implementation r=smaug
--HG--
rename : content/html/content/test/test_bug418756.html => content/html/content/test/test_checked.html
2011-08-08 19:31:32 +02:00
Mark Finkle
d7c82a4147 Bug 676293 - Add ability to make 'home screen shortcut' for Bookmarks [r=fabrice, r=blassey]
--HG--
rename : mobile/components/build/nsIPhoneSupport.idl => mobile/components/build/nsIShellService.idl
rename : mobile/components/build/nsPhoneSupport.cpp => mobile/components/build/nsShellService.cpp
rename : mobile/components/build/nsPhoneSupport.h => mobile/components/build/nsShellService.h
2011-08-08 22:37:57 -04:00
Marco Bonardo
c566b79a61 Backout changesets 57446cb82caa, 1c136ef5cac2 due to Tp5 regression on OSX. 2011-08-06 10:24:48 +02:00
Marco Bonardo
30eedbf426 Backout changeset 3985e7570ab6 (Bug 673301) due to permaorange in M1 (OSX). 2011-08-06 00:23:51 +02:00
Neil Deakin
2834fff0e6 Bug 673301, crash using non-string data with text/plain drags, r=josh 2011-08-05 15:24:24 -04:00
Benoit Girard
f7a0329216 Bug 668953 - [10.7] Support new back/forward gestures in OSX Lion; r=smichaud
--HG--
extra : rebase_source : e49091e63fb613b55d6331f1a5d9916e6de8db0d
2011-08-05 14:36:51 -04:00