Commit Graph

4393 Commits

Author SHA1 Message Date
Doug Turner
408086068e Merge. 2011-11-15 01:09:26 -08:00
Doug Turner
a94842c06f Bug 701996 - Merge widget/src/android from birch back into mozilla-central. r=dougt/blassey 2011-11-14 19:12:14 -08:00
Doug Turner
17bde0d178 Bug xxxx - Followups to java compositor changes. review comments to widget/. r=dougt 2011-11-11 09:41:19 -08:00
Patrick Walton
4dcca0c378 Bug 695448 - Implement a Java compositor, and use it to scroll. r=? 2011-11-09 17:39:29 -08:00
Steven Michaud
c8380455ba Bug 704456 - Add null check to horizontal swipe tracking handler. r=mstange 2011-11-22 15:15:45 -06:00
Benjamin Smedberg
0082dc046f b=429592 disable hang monitor during GLib main loop poll f?bsmedberg r?roc
--HG--
extra : rebase_source : 6cc701723aa63e1ad2168dcdf7f8a3832c57ad5a
2011-11-14 11:07:42 -05:00
Benjamin Smedberg
43328ad940 Bug 429592 - Hook up more correct hang monitoring with Cocoa widgets to avoid false positives and negatives, r?smichaud
--HG--
extra : rebase_source : f553b5257a9a3310d2a0d64058d02bf041e7aab7
2011-11-11 16:13:36 -05:00
Justin Lebar
adcce83942 Bug 701716 - navigator.vibrate's Android backend is missing an AutoLocalJNIFrame. r=mwu 2011-11-11 11:11:41 -05:00
Marco Bonardo
8c72c90eb0 Merge mozilla-central and mozilla-inbound 2011-11-11 11:09:58 +01:00
Gregory Szorc
3c849fad59 Merge b-s to m-c 2011-11-10 15:15:29 -08:00
Marco Bonardo
c7218135cc Merge mozilla-central and mozilla-inbound 2011-11-10 11:40:00 +01:00
Honza Bambas
5ebcd655bc Bug 701061 - nsISupportsUtils.h(94) : error C2027: use of undefined type 'nsIContent' when building widget\src\windows\nsWindow.cpp, r=enndeakin 2011-11-09 22:49:21 +01:00
Ed Morley
fddedbce14 Merge m-c to b-s. 2011-11-08 23:18:09 +00:00
Ed Morley
01f7bdf1f4 Backout 31d345404c98 (bug 671634) due to missing privacy review and necko peer review; a=dao 2011-11-08 10:43:36 +00:00
Scott Johnson
e4fbf31815 Bug 666446, Part 1/10 - Add method to imgIContainer for notification of refresh driver events. [r=dholbert,joe][sr=mats] 2011-11-09 13:39:15 -08:00
Jim Mathies
8c9259e726 Bug 701098 - Switch profile special directory constants to get the right profile dir in taskbar registration. r=bsmedberg 2011-11-09 14:54:03 -06:00
Jeff Muizelaar
e859e6644b Bug 651981. Return a JSVal from GfxInfo. r=bjacob,jorendorff 2011-11-02 16:53:59 -04:00
Doug Turner
2450815cd6 Bug 702544 - Follow up to 701996. Landing ifdef to make birch project branch compile r=blassey 2011-11-15 09:30:59 -08:00
Michael Wu
34d5f356e4 Bug 694206 - Add Gonk (B2G) widget backend, r=cjones 2011-11-10 16:17:46 -08:00
Gregory Szorc
de5e3e4887 Bug 698248 - Remove unused FORCE_USE_PIC variable; r=khuey 2011-11-01 15:45:23 -07:00
Doug Turner
9d4fd110ef backing out the backout of the landing of the patrick patch queue. lets try this again in the morning with fresh eyes and fresh coffee 2011-11-07 23:54:21 -08:00
Doug Turner
557fa00813 Removing use strict from a hosed merge 2011-11-07 20:54:50 -08:00
Doug Turner
b46764aeec Backing out backout 6cb39cb201d0 2011-11-07 20:54:31 -08:00
Patrick Walton
1de0fce051 Fix botched backout. no bug, r=mfinkle 2011-11-07 17:33:39 -08:00
Patrick Walton
b97a946207 Back out birch-pan-zoom patch queue due to crashes on mochitests. no bug, r=mfinkle 2011-11-07 17:04:44 -08:00
Patrick Walton
0022f978d8 Fake display port hack 2011-11-07 14:17:00 -08:00
Patrick Walton
bde2ae2410 * * *
try: -b do -p linux-android -u none -t none
2011-11-07 14:15:58 -08:00
Matt Brubeck
d6a1553c34 Bug 699243 - Follow-up fix to restore a line that was lost in conflict resolution 2011-11-07 12:43:21 -08:00
Eitan Isaacson
2615bf66e0 Bug 699243 - Add method to GeckoAppShell to emit a11y events and bridge it [r=blassey] 2011-11-04 09:56:24 -04:00
Eitan Isaacson
ea358bfcd3 Bug 699243 - Instantiate a11y if Android a11y is turned on [r=blassey] 2011-11-04 09:54:45 -04:00
Eitan Isaacson
a204e75bb8 Bug 699243 - Add method to GeckoAppShell to check for a11y and bridge it [r=blassey] 2011-11-04 09:47:18 -04:00
Doug Turner
6cda9cb5f1 Merge 2011-11-07 10:20:27 -08:00
Benoit Jacob
3f503d0d8f Bug 700124 - Attempting to use JNI in child process [@ mozilla::AndroidBridge::EnsureJNIThread] - r=jdm
GfxInfo blacklisting causes crashes on Android at the moment, and it's not even used at the moment, so let's disable it for now so we dont have to worry about the crash until there's an incentive to.

We crash because AndroidBridge calls into the JNI and we're not supposed to do that from the content process.
2011-11-06 19:17:56 -05:00
Benoit Jacob
a0f893411d Bug 668004 - dont return ERROR_FAILURE in GetFeatureStatusImpl - r=dsherk
At least, WebGL antialiasing was broken on linux, and couldn't be force-enabled, because of that.
2011-11-05 16:46:54 -04:00
Ed Morley
efc6f1f14e Merge mozilla-central and mozilla-inbound 2011-11-05 18:46:28 +00:00
Ed Morley
7bc582f20f Backout 4997c6f8b24d (bug 616542) for causing locally run mochitest-browser-chrome test runs to fail 2011-11-05 18:35:59 +00:00
Matheus Kerschbaum
4813247daf Bug 698630 - Remove --disable-smil build option; r=dholbert 2011-11-05 10:32:52 +00:00
Doug Turner
4a3bc4cd6c Merge 2011-11-04 10:46:58 -07:00
Neil Deakin
cddf5415af Bug 503879, remove nsIToolkit, additinal windows only changes which simplify message handling, patch by robarnold, r=jmathies 2011-11-03 16:39:07 -04:00
Jim Mathies
c7c55ff517 Bug 577867 - Add profile override option to taskbar grouping id. r=robarnold 2011-11-03 09:39:50 -05:00
Jim Mathies
32ac450d45 Bug 577867 - Add widget support for new cityhash based taskbar registration ids. r=neil 2011-11-03 09:39:50 -05:00
Chris Lord
9d43e519aa Bug 704575 - Union dirty rects instead of painting all of them. r=kats
In bug #703821 we disabled the squashing of multiple draw events, as it caused
corruption due to the dirty rects being ignored. Re-enable it, and union the
dirty rectangles to avoid this corruption.
2011-12-02 21:13:16 -08:00
Jim Mathies
1044252614 Bug 707092 - Add a null check and return proper constants on failure from GetTopLevelWindowActiveState, r=bbondy. 2011-12-02 10:23:55 -06:00
Justin Lebar
5905e88333 Back out revs d445f83ecfb1:dc9cc326cad0, because they did not back out what was intended. 2011-12-01 16:35:42 -05:00
Justin Lebar
47b2651e38 Backed out changeset 5d920a44a901 (bug 698002) 2011-12-01 15:43:07 -05:00
Timothy Nikkel
763afecd77 Bug 668437. Part 8. Implement nsIWidget::GetClientBounds on GTK2. r=karlt 2011-12-01 13:56:42 -06:00
Timothy Nikkel
ad893b9c71 Bug 668437. Part 7. With a proper implementation of GetClientOffset on GTK2 popups expect the coordinates of their move events to be the top left of the outer window like all other platforms now. r=karlt 2011-12-01 13:56:42 -06:00
Timothy Nikkel
7bb9c68233 Bug 668437. Part 6. Implement nsIWidget::GetClientOffset on GTK2. r=karlt 2011-12-01 13:56:42 -06:00
Timothy Nikkel
98438c72bb Bug 668437. Part 4. Add an API to widgets for resizing/moving the client area. r=jimm sr=roc 2011-12-01 13:56:42 -06:00
Timothy Nikkel
1db9b6328a Bug 668437. Part 3. Make the client bounds of a widget be relative to its parent in all cases. r=jimm 2011-12-01 13:56:42 -06:00
Benjamin Smedberg
3b2e5e7fb5 Bug 705154 - Hang monitor incorrectly killing the app on mac when the user is idle: unlike other platforms, the main loop on Mac doesn't call processNextEvent in a loop: instead it calls into [NSApplication run] and we check whether there are pending XPCOM events during processing. Suspend the hang monitor when we pause for incoming events by subclassing [NSApplication nextEventMatchingMask], r=smichaud
--HG--
extra : rebase_source : 753343ca11d3ce8b6801a5be8831621887fbe70b
2011-12-01 12:50:04 -05:00
Daniel Holbert
d0f2f6054e Bug 685395 followup: Use mozilla::widget namespace in gtk2/nsWindow.cpp, to fix build error on gcc 4.6 r=roc 2011-11-28 12:35:19 -08:00
Masayuki Nakano
4747609569 Bug 685395 part.6 Notify mouse click event on editor to widget r=roc+smaug+doug.turner 2011-11-27 20:51:53 +09:00
Masayuki Nakano
10df4c7960 Bug 685395 part.5 Reomve IME state in nsIContent r=roc, sr=matspal 2011-11-27 20:51:53 +09:00
Masayuki Nakano
8d53240d2b Bug 685395 part.4 IME open state should be able to set/get by InputContext r=roc, sr=matspal 2011-11-27 20:51:53 +09:00
Masayuki Nakano
56793bf089 Bug 685395 part.3 Rename SetInputMode()/GetInputMode() to SetInputContext()/GetInputContext() and make SetInputContext() take the reason by a separated argument r=roc, sr=matspal 2011-11-27 20:51:52 +09:00
Masayuki Nakano
bc964af0e3 Bug 685395 part.2 Move IMEContext to mozilla::widget::InputContext r=roc 2011-11-27 20:51:52 +09:00
Masayuki Nakano
676bb3eaf3 Bug 685395 part.1 Remove obsolete APIs (GetIMEEnabled() and SetIMEEnabled()) r=roc, sr=matspal 2011-11-27 20:51:52 +09:00
Masatoshi Kimura
961acee327 Bug 451161 - Part 1: Allow overriding system accesibility settings without SystemPref module. r=surkov.alexander 2011-11-26 20:48:55 +01:00
Matt Woodrow
06aafaf727 Bug 702517 - Fix memory leak in GfxInfoCollector and add new DefineProperty overload. r=jrmuizel 2011-11-18 17:00:38 +13:00
Patrick Walton
1f07027499 Bug 703421 - Part 1: Implement the draw metadata provider interface in widget/android/. r=dougt 2011-11-17 19:20:29 -08:00
Masayuki Nakano
13f2e9ef43 Bug 159346 part.2 Repeat scroll even if mouse cursor is outside of the pressed scrollbar button on gtk2 and qt r=enndeakin+roc 2011-11-18 08:41:35 +09:00
Doug Turner
e4c5f3b592 Bug 703057 - Put DrawToFile on another thread. Widget changes which landed on birch. r=blassey
--HG--
extra : rebase_source : 385d7dd7f0f7d52b77380e15a017bdfe8cfff8fb
2011-11-16 14:32:44 -08:00
Josh Aas
33060d6d34 Bug 90268: Part 1, improve support for re-parenting native widgets. r=roc r=karlt 2011-11-21 15:15:38 -05:00
Neil Deakin
16d44933b5 Bug 503879, followup to move NS_SYSCOLORCHANGED code into a separate method 2011-11-21 12:53:20 -05:00
Neil Deakin
afa7e2eaae Bug 703260, part 3, remove nsIViewObserver, r=mats 2011-11-21 12:53:20 -05:00
Boris Zbarsky
24607a6f09 Bug 706528. Remove vestigial beforepaint event stuff. r=smaug 2011-11-30 19:45:32 -05:00
Steven Michaud
f337d94a3f Bug 704866 - Crashes @ -[NativeMenuItemTarget menuItemHit:]. r=bgirard 2011-11-30 10:33:00 -06:00
Masayuki Nakano
56bcc02c61 Bug 685395 fix bustage on OS/2 r=roc, feedback=wuno 2011-11-30 17:59:24 +09:00
Doug Turner
46ab5ad03a merge 2011-10-28 11:46:10 -07:00
Matt Brubeck
d56814f655 Merge last green changeset from mozilla-inbound to mozilla-central 2011-10-28 11:15:56 -07:00
Oleg Romashin
ffe51068a0 Bug 692479 - Implement screenshoot based fast startup on Maemo Harmattan. r=dougt 2011-10-28 08:13:57 -04:00
Mark Banner
da396f0de1 Bug 693949 - Drop nsCStringArray. r=bsmedberg 2011-10-28 08:35:45 +01:00
Mounir Lamouri
1ead8e80d2 Bug 674725 - Part O - Receiving SMS: Android backend. r=cjones 2011-11-24 14:10:20 +01:00
Mounir Lamouri
5a31bcb979 Bug 674725 - Part J - Basic implementation of mozSms.send(). r=cjones 2011-11-21 00:00:46 +01:00
Mounir Lamouri
619f3d8199 Bug 674725 - Part I - Implement mozSms.getNumberOfMessagesForText(). r=smaug,cjones 2011-11-25 10:48:51 +01:00
Josh Matthews
a3027a7d34 Bug 700931 - Avoid using the HARDWARE field on Android SDK versions <8. r=dougt 2011-11-24 17:46:29 -05:00
Ali Juma
dfeb296aa0 Bug 705862 - Add adapter vendor ID and device ID to OS X crash reports. r=jrmuizel 2011-11-29 13:54:53 -05:00
Mounir Lamouri
1eb92f56be Bug 705386 - Allow AutoLocalJNIFrame callers to specify the JNIEnv. r=mwu 2011-11-29 17:34:52 +01:00
Doug Sherk
332f23c4b9 Bug 695912: implemented antialiasing blocklisting r=jgilbert
Antialiasing can be blocked through the downloaded blocklist now, as well as
static analysis compiled into the OS-specific handlers for graphics features.
2011-11-03 10:50:40 -04:00
Doug Sherk
086371f121 Bug 668004 - generalized GPU blocklist to all platforms - r=bjacob
Refactored Windows-specific code for blocklisting GPUs to GfxInfoBase so that it
could be re-used by every platform. Also enabled all downloaded blocklist code on X11 (Linux) and Cocoa (Mac)
but not yet on Android.
2011-11-03 10:50:40 -04:00
Mounir Lamouri
81e95dc4d5 Bug 696038 - (2/3) Boilerplate code to communicate between hal and Android Java code. r=cjones 2011-11-02 16:35:11 +01:00
Ed Morley
78fb982b27 Merge mozilla-central and mozilla-inbound 2011-10-29 02:40:36 +01:00
Matt Woodrow
f871e68d88 Bug 688342 - Make nsCanvasRenderingContext2D support Azure backends other than Direct2D. r=Bas 2011-11-03 08:55:03 +13:00
Benoit Girard
8939f1440b Bug 696437 - Add OpenGL Gfx AppNotes for mobile. r=bjacob 2011-11-01 08:00:09 -07:00
Ali Juma
c239957207 Bug 698868 - Add "Product" to Adapter Description for Android. r=bgirard 2011-11-02 09:45:47 -04:00
Chris Pearce
5210c8bcb2 Bug 688648 - Dispatch mozfullscreenerror event when requests for full-screen are denied. r=smaug 2011-11-02 13:02:47 +13:00
Masayuki Nakano
f1124c98a7 Bug 694913 Assume that user clicked on right most of a character if clicked character in composition string is zero-width r=roc+emk 2011-10-26 11:10:43 +09:00
Brad Lassey
66213ceda2 merge for stuff that landed since I updated 2011-10-25 13:57:14 -04:00
Kartikaya Gupta
32f767413d Bug 695170 - Implement visited link styles [r=blassey]
Provide an IHistory interface implementation from the android widgets
rather than using the one in Places. This allows the Link class to get
history information from the android code. The IHistory implementation
talks to the Android browser history database via JNI.
The Java-side implementation attempts to batch-process the requests coming
in, and keeps an in-memory cache of the visited links to avoid multiple
hits to the database. The in-memory cache is guaranteed to be cleared
by the VM before an OOMs get thrown.
The current implementation does not consider external events that might
update the history database, and so the visited link information
provided to Gecko might not reflect the latest information in the
Android browser history database.
2011-10-25 11:39:32 -04:00
Brad Lassey
efa5b07fa8 merge from mozilla-central 2011-10-25 10:54:54 -04:00
Ehsan Akhgari
82c6363e16 Bug 694811 - Linking with VC11 fails with an undefined reference error to _IID_IAsyncOperation; r=bbondy 2011-10-24 16:08:10 -04:00
Ehsan Akhgari
80576f42dc Bug 694802 - VC11 cannot compile nsWindow.cpp because it #includes <pbt.h>; r=bbondy 2011-10-24 15:59:10 -04:00
Kartikaya Gupta
8352fbd0bf Bug 696875 - Widget component interfaces not registered r=dougt
Change the XPIDL_MODULE in the widget/src/android folder to
be different from the one in widget/public, since this value
has to be unique across folders. Also include the new XPT in
the mobile android build.
2011-10-25 11:51:38 -04:00
Doug Turner
05f2dd0d67 Merge from m-c 2011-10-24 11:11:26 -07:00
Wes Johnston
8686209daf Bug 694455 - Implement a prompt service for native ui fennec. r=mfinkle,blassey 2011-10-24 10:05:18 -07:00
Doug Turner
7093994409 Merge from mozilla-central 2011-10-14 10:22:33 -07:00
Doug Turner
acdd2248fa Enables simple message passing from Java->Gecko using the nsIObserver. r=blassey 2011-10-12 21:53:43 -07:00
Benjamin Smedberg
33df32463a 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 : 338bad7e999d5a3c928a7b24965461fc0ff06a19
2011-10-12 13:52:26 -04:00
Matt Brubeck
2e9f876ef5 Back out bug 429592 because of Linux opt jsreftest failure 2011-11-04 15:18:58 -07:00
Rail Aliiev
8a56fd9db2 Bug 616542 - Shorten file path length of mochitest; r=ted 2011-11-04 21:13:42 +00:00
Marco Bonardo
da3cdc299a Merge mozilla-central to mozilla-inbound 2011-11-04 21:56:10 +01:00
Olli Pettay
fdb741699d Bug 698929 - Implement event.stopImmediatePropagation, r=jst
--HG--
extra : rebase_source : 76d19175a58a4ac8113b144a19f9d7679ad54dd0
2011-11-04 19:17:19 +02:00
Benjamin Smedberg
f5f35ba5ce 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 2011-10-12 13:52:26 -04:00
Doug Turner
f7ffea8082 Patch from https://github.com/snorp/mozilla-central faster branch. 2011-10-10 17:40:17 -07:00
Michael Wu
eafb57f6a9 Bug 703307 - Fix blackscreen in gonk, r=cjones 2011-11-22 11:51:52 -08:00
Michael Wu
8ded2a05cd Bug 703307 - Fix build/crash in gonk, r=cjones 2011-11-22 11:51:51 -08:00
Neil Deakin
5548813f50 Bug 503879, remove nsIToolkit, make nsToolkit a singleton, remove it from some widget platforms, and don't pass it around when creating widgets, original patch by robarnold, r=roc 2011-10-25 11:05:32 -04:00
Chris Jones
32b5bac310 Bug 679966, part 1: Add vibrator support for android. r=blassey,cjones 2011-09-30 00:00:48 -07:00
Chris Pearce
cc165bc50a Bug 699885 part 1 - Ensure we dispatch 'deactivate' event to chrome window when we lose focus while changing to full-screen mode. r=roc 2011-11-08 12:58:48 +13:00
Wes Johnston
78c00de613 Bug 671634 - Update Fennec useragent to more closely match stock browser. r=dougt 2011-11-07 15:03:53 -08:00
Ed Morley
e8181915aa Merge mozilla-central to mozilla-inbound 2011-11-07 22:59:01 +00:00
Marco Castelluccio
3956175363 Bug 605808 - Make "layers.prefer-opengl" work when D3D10 is available; r=joedrew 2011-11-07 20:11:44 +00:00
Jim Mathies
de099eadd9 Bug 577867 - Adds profile based win taskbar registration option. r=tellrob 2011-11-07 13:23:42 -06:00
Daniel Holbert
007a4a1750 Back out 564e841f1f57 (Bug 429592) for Linux64 opt orange 2011-10-24 11:24:29 -07:00
Benjamin Smedberg
cc5dc93ae8 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
ee7a9d9a9c [mq]: Backout changeset 78e519331f40 because of build bustage on android 2011-10-24 13:18:50 -04:00
Neil Deakin
0a516213e5 Bug 700643, windows power management messages should not rely on hidden window, r=jmathies 2011-11-08 14:59:09 -05:00
Neil Deakin
c3263d92a4 Bug 696745, remove nsIMenuRollup and xul-popup-manager component, r=mats,sr=roc 2011-11-08 14:59:07 -05:00
Neil Deakin
0cbcee0374 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
71a67640b1 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
5db5ec8f54 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
bd5683c563 bug 633239 - event loop responsiveness for Android r=dougt 2011-08-04 03:32:57 -04:00
Brad Lassey
4b62b4041c bug 633239 - event loop responsiveness for Android r=dougt 2011-08-04 03:32:57 -04:00
Neil Deakin
40f9ec4e36 Bug 697629, add back NS_COUNT_CTOR that was unintentionally removed by bug 503879 2011-10-28 10:47:54 -04:00
Ali Juma
95fb2b2d4b Bug 679110 - Clean up detection of multiple GPUs. r=jrmuizel 2011-11-09 10:16:23 -05:00
Mounir Lamouri
504b2c1700 Bug 700263 - Add remainingTime support to android backend. r=cjones 2011-11-09 15:13:37 +01:00
Mounir Lamouri
d36933c757 Bug 700261 - Add .chargingTime/.dischargingTime support to hal code. r=cjones 2011-11-09 09:58:59 +01:00
Mounir Lamouri
acf8bceffc Bug 699742 - (4/4) battery.level should be a double (android backend). r=cjones 2011-11-09 09:56:37 +01:00
Wes Johnston
93c69a88ea Bug 603008 - Android widget multitouch implementation. r=blassey,kats 2012-01-25 01:31:33 +01:00
Chris Lord
9a81bc09ee Bug 717283 - Use tiles on-demand. r=pcwalton, snorp
Instead of tying the tile-buffer in MultiTileLayer directly to the back-buffer
of the page, make sure rendering is always aligned to the tile grid and use
tiles on-demand. This makes better use of tiles when panning/zooming, and opens
up the route for further optimisations.
2012-01-24 15:39:53 +00:00
Kartikaya Gupta
a51c94a911 Bug 718961 - Make sure we copy the URI from the java to the C++ event for the VISITED event. r=blassey 2012-01-24 09:59:31 -05:00
Doug Sherk
02b802d25b Bug 710103: Update XPCShell tests for GfxInfo blocklisting r=joe a=mbrubeck 2011-12-14 21:04:35 -08:00
Doug Sherk
7d8dd6060a Bug 710432: fix Linux GfxInfo to do feature checks r=joe
Also includes changes to allow Linux GfxInfo to provide a vendor and device
id.
2011-12-14 21:03:13 -08:00
Doug Sherk
31ce03363c Bug 689598: fix crash reporter on Android r=BenWa 2011-12-14 21:03:11 -08:00
Doug Sherk
fd15edf8f1 Bug 706739: don't evaluate static blocklist or special cases when evaluating downloaded blocklist r=joe
A bug was introduced in 668004 which caused features to be preffed off while
evaluating the downloaded blocklist, even if they weren't in the list. This
shouldn't actually have any impact on the end user experience, but is definitely
not optimal.
2011-12-14 21:03:08 -08:00
Doug Sherk
59e338dc5d Bug 705959: move some special cases into global blocklists r=joe
Some of the special cases in GfxInfo classes were only necessary because there
was no generalized blocklist. These have been moved into the generalized
blocklist for each GfxInfo.
2011-12-14 21:03:06 -08:00
Doug Sherk
8b607e92e8 Bug 689598: implement Android gfx blocklisting r=joe
Also includes changes to support using the "driver version" field as the Android
SDK version.
2011-12-14 21:03:03 -08:00
Doug Sherk
f00af828aa Bug 704710: refactor GfxDriverInfo/GfxInfo(Base) to support string-based vendor and device id r=joe 2011-12-14 21:03:01 -08:00
Doug Sherk
0696522f34 Bug 699482: refactored GfxDriverInfo init to happen after global init r=bjacob
This patch moves all static initialization of GfxDriverInfo and DeviceFamily
classes to the point that they're actually used. It also converts all static
GfxDriverInfo arrays into nsTArray<GfxDriverInfo> so that they can be used
interchangeably with the downloadable blocklist.

This patch also introduces a new phase of blocklist checking called
BEING_PROCESSED, which is the status set when a blocklist check is currently
being processed. NO_INFO now only means that we have confirmed that a device is
not blocked.
2011-12-14 21:02:59 -08:00
Matt Brubeck
1de8999cca Bug 708772 - (1/3) Add IsTablet method to AndroidBridge [r=dougt] 2011-12-14 13:53:38 -08:00
Jim Mathies
2909382119 Bug 661991 - tests. r=bbondy, a=ehsan 2011-12-14 15:22:53 -06:00
Jim Mathies
237425bcaa Bug 661991 - dynamically load entry point to SHCreateItemFromParsingName and share this with jump list code. r=ehsan. 2011-12-14 15:22:46 -06:00
Jim Mathies
2cd6c2149c Bug 661991 - close file pickers when the parent window closes. r=ehsan 2011-12-14 15:22:28 -06:00
Jim Mathies
218e530c99 Bug 661991 - add support for new file pickers. r=ehsan 2011-12-14 15:22:28 -06:00
Jim Mathies
6540425368 Bug 661991 - add support for new folder pickers. r=ehsan 2011-12-14 15:22:28 -06:00
Jim Mathies
f75842a940 Bug 661991 - Add query interface support, com dialog events, and split up xp/vista+ show calls. r=ehsan 2011-12-14 15:22:28 -06:00
Jim Mathies
549f766a5a Bug 661991 - Cleanup win widget nsFilePicker. r=neil, a=ehsan 2011-12-14 15:22:16 -06:00
Ehsan Akhgari
6d31dbe14a Backout changeset 3e972d3efc11 (bug 708307) because it breaks Android tests; a=me 2011-12-14 15:55:17 -05:00
Cameron Kaiser
78b0d5ea22 Bug 705516 - Always ask images loaded as OS X menu icons to decode. r=smichaud a=mac-only 2011-12-14 14:44:46 -05:00
Chris Lord
970a0497a7 Bug 708307 - Decouple texture size from tile size. r=pcwalton a=android-only
This removes the hard-coded limit of 1024x2048 tile sizes, and allows for
arbitrary tile-sizes. It will still only allocate texture sizes in powers of
two, however. It replaces the tile size with a buffered-area size, which can be
re-allocated as the screen dimensions change.
2011-12-14 19:41:37 +00:00
Jim Mathies
723cf5ee31 Bug 718752 - Only apply read only checks in save mode for Vista+ file pickers. r=bbondy 2012-01-18 07:31:09 -06:00
Jean-Alexandre Anglès d'Auriac
8d7ccfe650 Bug 562506 - Use gtk_icon_theme_add_builtin_icon and gtk_window_set_icon_name for nsWindow::SetIcon with the GTK widget. r=karlt
--HG--
extra : rebase_source : d6f513b35dd4c1bc9fcd7d7609ccbe2bc4940c9e
2011-12-14 11:22:15 +01:00
Chris Coulson
1f2dd823c3 Bug 709259 - Try creating a named cursor before a bitmap cursor. r=karlt
--HG--
extra : rebase_source : fa486f1dae4c162a4a21212ba697e5762e7d0e4b
2011-12-14 11:34:31 +01:00
Michael Wu
bc0a27b9bb Bug 706599 - Handle no default in gonk key dispatching, r=jlebar a=gonk-only 2011-12-13 10:51:25 -08:00
Michael Wu
41ac770a8f Bug 706558 - Remove SetEventCallback, r=roc a=code-removal 2011-12-13 10:51:25 -08:00
Steven Michaud
5b37a51e4b Bug 708278 - Prevent recursion in ReportMoveEvent(), which can become infinite. r=bgirard a=maconly 2011-12-13 10:55:16 -06:00
Mark Finkle
8dc49dcb38 Bug 701374 - Show go or search icon in awesomescreen field, as appropriate [r=lucasr a=android-only] 2011-12-13 11:31:35 -05:00
Makoto Kato
e5e660001c Bug 709709 - Remove unused nsDragService::GetShellVersion. r=jimm. a=mbrubeck 2011-12-13 10:49:52 +09:00
Josh Aas
1e1aad3069 Bug 695968: Fix use of uninitialized memory in nsLookAndFeel::NativeGetColor. r=roc 2011-10-20 10:46:45 -04:00
Marco Bonardo
b46efe643e 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