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

13059 Коммитов

Автор SHA1 Сообщение Дата
Gregory Szorc 5cbb27dbc0 Bug 698248 - Remove unused FORCE_USE_PIC variable; r=khuey 2011-11-01 15:45:23 -07:00
Doug Turner 359b61ec2b 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 5b8ceef50f Removing use strict from a hosed merge 2011-11-07 20:54:50 -08:00
Doug Turner a829d25ad5 Backing out backout 6cb39cb201d0 2011-11-07 20:54:31 -08:00
Patrick Walton bf5f2c7dda Fix botched backout. no bug, r=mfinkle 2011-11-07 17:33:39 -08:00
Patrick Walton 32cf1d0469 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 da6534cc2d Fake display port hack 2011-11-07 14:17:00 -08:00
Patrick Walton 9ebb3171b0 * * *
try: -b do -p linux-android -u none -t none
2011-11-07 14:15:58 -08:00
Matt Brubeck a4c5883d26 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 0e71e454ad 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 cd4dabe6f9 Bug 699243 - Instantiate a11y if Android a11y is turned on [r=blassey] 2011-11-04 09:54:45 -04:00
Eitan Isaacson d0b554364e 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 9440f43924 Merge 2011-11-07 10:20:27 -08:00
Benoit Jacob 63ee2ee4cd 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 4cf66ddc98 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 e8cc3fd50a Merge mozilla-central and mozilla-inbound 2011-11-05 18:46:28 +00:00
Ed Morley b4eeea3edf 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 966dc039fd Bug 698630 - Remove --disable-smil build option; r=dholbert 2011-11-05 10:32:52 +00:00
Doug Turner cf28b775a6 Merge 2011-11-04 10:46:58 -07:00
Neil Deakin 84f9002d88 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 3149ac8e76 Bug 577867 - Add profile override option to taskbar grouping id. r=robarnold 2011-11-03 09:39:50 -05:00
Jim Mathies 4281df0b80 Bug 577867 - Add widget support for new cityhash based taskbar registration ids. r=neil 2011-11-03 09:39:50 -05:00
Chris Lord 360c9a4af1 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 1ba1084514 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 3261aa0836 Back out revs d445f83ecfb1:dc9cc326cad0, because they did not back out what was intended. 2011-12-01 16:35:42 -05:00
Justin Lebar 6e6ea6f7ab Backed out changeset 5d920a44a901 (bug 698002) 2011-12-01 15:43:07 -05:00
Timothy Nikkel 9cf6568d74 Bug 668437. Part 8. Implement nsIWidget::GetClientBounds on GTK2. r=karlt 2011-12-01 13:56:42 -06:00
Timothy Nikkel 1abe4d3320 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 1091b0a8a5 Bug 668437. Part 6. Implement nsIWidget::GetClientOffset on GTK2. r=karlt 2011-12-01 13:56:42 -06:00
Timothy Nikkel a544cb988c 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 bf8ab614db 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 3f3740d7ab 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 3c6c7e9eee 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 55d9b1eb68 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 69ef6efcb3 Bug 685395 part.5 Reomve IME state in nsIContent r=roc, sr=matspal 2011-11-27 20:51:53 +09:00
Masayuki Nakano c7a2c88bf3 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 ba6855515c 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 0234d8db0c Bug 685395 part.2 Move IMEContext to mozilla::widget::InputContext r=roc 2011-11-27 20:51:52 +09:00
Masayuki Nakano 0815799724 Bug 685395 part.1 Remove obsolete APIs (GetIMEEnabled() and SetIMEEnabled()) r=roc, sr=matspal 2011-11-27 20:51:52 +09:00
Masatoshi Kimura 7162351c34 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 5a4b78fd2f Bug 702517 - Fix memory leak in GfxInfoCollector and add new DefineProperty overload. r=jrmuizel 2011-11-18 17:00:38 +13:00
Patrick Walton f570f2adcb 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 274b7ff43c 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 670e11964f 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 49a40623d9 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 550f6c574c Bug 503879, followup to move NS_SYSCOLORCHANGED code into a separate method 2011-11-21 12:53:20 -05:00
Neil Deakin 8eac68a624 Bug 703260, part 3, remove nsIViewObserver, r=mats 2011-11-21 12:53:20 -05:00
Boris Zbarsky 989da201a4 Bug 706528. Remove vestigial beforepaint event stuff. r=smaug 2011-11-30 19:45:32 -05:00
Steven Michaud e3c3108e62 Bug 704866 - Crashes @ -[NativeMenuItemTarget menuItemHit:]. r=bgirard 2011-11-30 10:33:00 -06:00
Masayuki Nakano 9bc7810225 Bug 685395 fix bustage on OS/2 r=roc, feedback=wuno 2011-11-30 17:59:24 +09:00
Doug Turner a6a12617da merge 2011-10-28 11:46:10 -07:00
Matt Brubeck 8d73e911d3 Merge last green changeset from mozilla-inbound to mozilla-central 2011-10-28 11:15:56 -07:00
Oleg Romashin 25549a3a1f Bug 692479 - Implement screenshoot based fast startup on Maemo Harmattan. r=dougt 2011-10-28 08:13:57 -04:00
Mark Banner a215a840b7 Bug 693949 - Drop nsCStringArray. r=bsmedberg 2011-10-28 08:35:45 +01:00
Mounir Lamouri 37dfa327e5 Bug 674725 - Part O - Receiving SMS: Android backend. r=cjones 2011-11-24 14:10:20 +01:00
Mounir Lamouri 754a5b57f9 Bug 674725 - Part J - Basic implementation of mozSms.send(). r=cjones 2011-11-21 00:00:46 +01:00
Mounir Lamouri e3fa8eec2a Bug 674725 - Part I - Implement mozSms.getNumberOfMessagesForText(). r=smaug,cjones 2011-11-25 10:48:51 +01:00
Josh Matthews e66931f53f Bug 700931 - Avoid using the HARDWARE field on Android SDK versions <8. r=dougt 2011-11-24 17:46:29 -05:00
Ali Juma 483a3ad122 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 a77e0383f1 Bug 705386 - Allow AutoLocalJNIFrame callers to specify the JNIEnv. r=mwu 2011-11-29 17:34:52 +01:00
Doug Sherk cfc950a541 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 9338fb61c6 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 d3ed4b7106 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 dd23fd1993 Merge mozilla-central and mozilla-inbound 2011-10-29 02:40:36 +01:00
Matt Woodrow 54ee03f30c Bug 688342 - Make nsCanvasRenderingContext2D support Azure backends other than Direct2D. r=Bas 2011-11-03 08:55:03 +13:00
Benoit Girard 294dc08741 Bug 696437 - Add OpenGL Gfx AppNotes for mobile. r=bjacob 2011-11-01 08:00:09 -07:00
Ali Juma 16dc247f8f Bug 698868 - Add "Product" to Adapter Description for Android. r=bgirard 2011-11-02 09:45:47 -04:00
Chris Pearce 3b32d33e49 Bug 688648 - Dispatch mozfullscreenerror event when requests for full-screen are denied. r=smaug 2011-11-02 13:02:47 +13:00
Masayuki Nakano 1e701c5bdd 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 15a62b3b58 merge for stuff that landed since I updated 2011-10-25 13:57:14 -04:00
Kartikaya Gupta 058a7023a8 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 7e6de06af3 merge from mozilla-central 2011-10-25 10:54:54 -04:00
Ehsan Akhgari b3bd86a342 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 8be4fe1430 Bug 694802 - VC11 cannot compile nsWindow.cpp because it #includes <pbt.h>; r=bbondy 2011-10-24 15:59:10 -04:00
Kartikaya Gupta 1a1a964f77 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 47973d8949 Merge from m-c 2011-10-24 11:11:26 -07:00
Wes Johnston 95f1f19eac Bug 694455 - Implement a prompt service for native ui fennec. r=mfinkle,blassey 2011-10-24 10:05:18 -07:00
Doug Turner 0238b289fc Merge from mozilla-central 2011-10-14 10:22:33 -07:00
Doug Turner b9614638c3 Enables simple message passing from Java->Gecko using the nsIObserver. r=blassey 2011-10-12 21:53:43 -07:00
Benjamin Smedberg 79276049f5 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 e48a72361a Back out bug 429592 because of Linux opt jsreftest failure 2011-11-04 15:18:58 -07:00
Rail Aliiev a2113b4d42 Bug 616542 - Shorten file path length of mochitest; r=ted 2011-11-04 21:13:42 +00:00
Marco Bonardo 9bad78afbb Merge mozilla-central to mozilla-inbound 2011-11-04 21:56:10 +01:00
Olli Pettay ee1456417a Bug 698929 - Implement event.stopImmediatePropagation, r=jst
--HG--
extra : rebase_source : 76d19175a58a4ac8113b144a19f9d7679ad54dd0
2011-11-04 19:17:19 +02:00
Benjamin Smedberg 6b607d4b1d 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 0cd5159020 Patch from https://github.com/snorp/mozilla-central faster branch. 2011-10-10 17:40:17 -07:00
Michael Wu d6f3e2d487 Bug 703307 - Fix blackscreen in gonk, r=cjones 2011-11-22 11:51:52 -08:00
Michael Wu aa772423f6 Bug 703307 - Fix build/crash in gonk, r=cjones 2011-11-22 11:51:51 -08:00
Neil Deakin ead3336a32 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 4723764a0f Bug 679966, part 1: Add vibrator support for android. r=blassey,cjones 2011-09-30 00:00:48 -07:00
Chris Pearce d9c0977292 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 b41a5ac339 Bug 671634 - Update Fennec useragent to more closely match stock browser. r=dougt 2011-11-07 15:03:53 -08:00
Ed Morley 37e25450aa Merge mozilla-central to mozilla-inbound 2011-11-07 22:59:01 +00:00
Marco Castelluccio 549f653516 Bug 605808 - Make "layers.prefer-opengl" work when D3D10 is available; r=joedrew 2011-11-07 20:11:44 +00:00
Jim Mathies 6e1370e8f2 Bug 577867 - Adds profile based win taskbar registration option. r=tellrob 2011-11-07 13:23:42 -06:00
Daniel Holbert 0b25fa3b45 Back out 564e841f1f57 (Bug 429592) for Linux64 opt orange 2011-10-24 11:24:29 -07:00
Benjamin Smedberg 22af84cad9 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 c4f2ee1b35 [mq]: Backout changeset 78e519331f40 because of build bustage on android 2011-10-24 13:18:50 -04:00
Neil Deakin a8a5ed6540 Bug 700643, windows power management messages should not rely on hidden window, r=jmathies 2011-11-08 14:59:09 -05:00
Neil Deakin 357da72bf8 Bug 696745, remove nsIMenuRollup and xul-popup-manager component, r=mats,sr=roc 2011-11-08 14:59:07 -05:00
Neil Deakin 371440a732 Bug 700277, nsWindow::BringToFront doesn't handle first opened window properly, r=blassey 2011-11-08 14:58:37 -05:00
Jeff Walden 1872189eac Back out everything since 5435ee09cf7b. Tinderbox compilers hate me. r=epic-fail 2011-10-12 12:21:53 -07:00
Jeff Walden 37f2b96015 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 94083766b3 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 f5c75ea9ff 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 b8bb79d9a0 Bug 607251 - Aero broken with Basic/Aero theme and minimize/un-minimize. r=jimm 2011-10-07 21:52:09 -04:00
Oleg Romashin 00ef2bb487 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 694ee7bcb3 Bug 690656 - Stop creating QWidget in DragService ctor r=dougt 2011-10-07 16:16:36 +01:00
Martin Stransky 4d68299b85 Bug 627699 - Port GTK2 to GTK3, mozcontainer patch, r=karlt 2011-10-07 16:16:36 +01:00
Joe Drew 20c9e2d9fe 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 53b53ebd9e Bug 693191 - Unblacklist D3D9 layers on NVIDIA 6200 device ID 0221; r=bjacob 2011-10-11 22:05:08 +01:00
Oonishi Atsushi 80df1b13db 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 1803c53583 bug 633239 - event loop responsiveness for Android r=dougt 2011-08-04 03:32:57 -04:00
Brad Lassey 78edb27aad bug 633239 - event loop responsiveness for Android r=dougt 2011-08-04 03:32:57 -04:00
Neil Deakin 82f272f1c3 Bug 697629, add back NS_COUNT_CTOR that was unintentionally removed by bug 503879 2011-10-28 10:47:54 -04:00
Ali Juma fdde907407 Bug 679110 - Clean up detection of multiple GPUs. r=jrmuizel 2011-11-09 10:16:23 -05:00
Mounir Lamouri 0c66397386 Bug 700263 - Add remainingTime support to android backend. r=cjones 2011-11-09 15:13:37 +01:00
Mounir Lamouri 4e714c390c Bug 700261 - Add .chargingTime/.dischargingTime support to hal code. r=cjones 2011-11-09 09:58:59 +01:00
Mounir Lamouri a3c1acbad9 Bug 699742 - (4/4) battery.level should be a double (android backend). r=cjones 2011-11-09 09:56:37 +01:00
Josh Aas 96cf9dc05d Bug 695968: Fix use of uninitialized memory in nsLookAndFeel::NativeGetColor. r=roc 2011-10-20 10:46:45 -04:00
Marco Bonardo 3a0bb8b0e6 Merge last green changeset from mozilla-inbound to mozilla-central 2011-10-19 11:47:57 +02:00
Oleg Romashin 76b3ff6152 Bug 695231 - Disable animated orientation change in Meegotouch window/scene manager. r=jeremias 2011-10-18 13:18:43 -07:00
Olli Pettay d30d7c0831 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 c3c86f516c 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 59e5fd18f9 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 e67bbcc689 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 478d957989 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 f31b84ad3b 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 c32ad934c4 Bug 691725. Actually initialize the mIsDragPopup member of nsWidgetInitData. r=enn 2011-10-05 23:19:58 -04:00
Ehsan Akhgari 260cdc36c5 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 9eb83db09c 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 73f258f46e 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 318761046e Bug 477291 Should not send keypress event before calling interpretKeyEvents r=smichaud 2011-10-05 11:19:25 +09:00
Masayuki Nakano e756688298 Bug 685073 part.2 Consume key event which causes nested key event r=smichaud 2011-10-05 11:19:24 +09:00
Masayuki Nakano 681dc4a813 Bug 685073 part.1 Manage nested key events for IME r=smichaud 2011-10-05 11:19:24 +09:00
Marco Bonardo 84bb250275 Merge last green changeset from mozilla-inbound to mozilla-central 2011-10-04 11:02:20 +02:00
Bas Schouten 640ce8a03a Bug 656589: Avoid using Direct2D surfaces which are non-functional. r=jimm 2011-10-04 03:20:43 +02:00
Matt Brubeck 022b0c3f9e 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 d53b3af9a7 Bug 690700 Remove MAKE_PR_BOOL macro r=karlt 2011-10-03 16:56:21 +09:00
Masayuki Nakano 4f40175547 Bug 690700 Remove PR_TRUE/PR_FALSE from widget/src/gtk2 r=karlt 2011-10-03 16:56:21 +09:00
Marco Tulio Costa 2e737c3d08 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 42502b912c Bug 690669 Remove PR_TRUE/PR_FALSE from widget/src/windows r=jimm 2011-10-02 11:16:19 +09:00
Matt Brubeck 1960ef80ed Merge mozilla-central to mozilla-inbound 2011-09-30 18:39:57 -07:00
Masayuki Nakano b566a70e5a backout bug 685073 part.1 due to random crash 2011-10-01 10:10:43 +09:00
Masayuki Nakano 62ce0593d1 backout bug 685073 part.2 due to random crash 2011-10-01 10:10:43 +09:00
Masayuki Nakano ee9649ff85 backout bug 477291 due to random crash 2011-10-01 10:10:43 +09:00
Josh Aas 1bf17a6a6e 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 634763fa4d 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 fc496ada57 Bug 477291 Should not send keypress event before calling interpretKeyEvents r=smichaud 2011-09-30 15:17:33 +09:00
Masayuki Nakano cc9dee0488 Bug 685073 part.2 Consume key event which causes nested key event r=smichaud 2011-09-30 15:17:33 +09:00
Masayuki Nakano 2f7af0f4fa Bug 685073 part.1 Manage nested key events for IME r=smichaud 2011-09-30 15:17:32 +09:00
Brian R. Bondy c729d18b3b Bug 573321 - Dragging file to Firefox triggers assertion. r=neil 2011-09-30 09:14:44 -04:00
Michael Wu ac54b41b01 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 a8725d5db8 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 2bf3b47a43 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 b234bc0b54 Bug 596222 - Crash [@ mozilla::widget::WindowHook::Lookup] on shutdown with MaxTo enabled. r=robarnold 2011-09-28 10:02:36 -04:00
Brad Lassey b7765fdacd bug 688787 follow up to fix build bustage 2011-09-27 16:18:51 -04:00
Brad Lassey a082fb36ad bug 688733 - nsWindow::mIMEComposing is used uninitialised r=dougt 2011-09-23 12:07:40 -04:00
Brad Lassey 00d39650e3 bug 688787 - don't use MOZ_GFX_OPTIMIZE_MOBILE for GetEchoPasswordImpl() r=dougt 2011-09-23 13:15:29 -04:00
Steven Michaud 4214459da7 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 b101cf48f6 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 48b79773d1 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é 0d3f7fffb9 Bug 659188 - Android and media parts [r=blassey] [r=cpearce] 2011-09-26 17:25:41 -07:00
Ehsan Akhgari 10fb1dbda5 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 ce008ed73d Merge to the latest green changeset from mozilla-inbound to mozilla-central 2011-09-26 15:52:45 -04:00
James Willcox e30a4f4058 Bug 686992 - Draw to Android window/surface directly r=blassey 2011-09-21 12:46:00 -04:00
Oleg Romashin 7abe453e31 Bug 683085 - NativeParentWidget used incorrectly in Widget Qt port r=dougt 2011-09-25 21:03:22 +02:00
Ginn Chen 7a32dd8cd9 Bug 669130 Remove unused files r=trev.saunders, roc 2011-09-26 20:43:21 +08:00
Ed Morley 196641f57e Merge tips of mozilla-central and mozilla-inbound 2011-09-25 13:58:53 +01:00
Martin Stransky 97172e2567 Bug 627699 - Port GTK2 to GTK3: Build fix for startup notification. r=karlt 2011-09-25 01:01:35 +01:00
Matt Brubeck 7e5b22c6bd Back out 0ec8974f0917 (bug 686992) because of crashes 2011-09-24 08:51:46 -07:00
Timothy Arceri a99537f5e0 Bug 539426 - Print to pdf by default. r=roc 2011-09-23 16:06:21 +02:00
James Willcox 6c56afb773 Bug 686992 - Draw to Android window/surface directly r=blassey 2011-09-21 12:46:00 -04:00
Eitan Isaacson 75c32e73d2 bug 688628 - js-ctypes access to jni r=dougt 2011-09-22 19:32:02 -04:00
Martin Stransky ea1594ec3c 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 b509eab8f8 Bug 543789 part.8 Add composition event tests r=smaug 2011-09-22 18:17:41 +09:00
Masayuki Nakano 20fcb0d68e 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 f18bb9935c Bug 543789 part.6 Implement DOM3 composition event on Android r=dougt+smaug 2011-09-22 18:17:40 +09:00
Masayuki Nakano f2ba260f84 Bug 543789 part.5 Implement DOM3 composition event on Mac r=smichaud+smaug 2011-09-22 18:17:40 +09:00
Masayuki Nakano c3e2fd4836 Bug 543789 part.4 Implement DOM3 composition event on Linux r=karlt+smaug 2011-09-22 18:17:40 +09:00
Masayuki Nakano 6abf773c4d Bug 543789 part.3 Implement DOM3 composition event on Windows r=jimm+smaug 2011-09-22 18:17:40 +09:00
Masayuki Nakano 8e5c526540 Bug 543789 part.1 Add DOM3 composition events r=smaug, sr=roc 2011-09-22 18:17:40 +09:00
Brian R. Bondy 38231019f0 Bug 598289 - Fix bad parsing of CF_HTML values. r=roc 2011-09-21 13:22:53 -04:00
Ed Morley e753343e54 Merge last green changeset on mozilla-central to mozilla-inbound 2011-09-19 12:27:35 +01:00
Ed Morley 729d791e2f Merge last green changeset on mozilla-inbound to mozilla-central 2011-09-18 20:23:17 +01:00
Olli Pettay dec540f721 Bug 432698 - mouseenter and mouseleave, r=masayuki
--HG--
extra : rebase_source : 2664d2655546602edc88bcadc7dd981b01d76820
2011-09-18 02:45:14 -05:00
Ed Morley d78d38669a Merge mozilla-central tip to mozilla-inbound 2011-09-17 10:25:25 +01:00
Ed Morley 2b98c40066 Bug 685084 - Remove unused variable 'lm' in mozilla::widget::PuppetWidget::DispatchPaintEvent(); r=roc 2011-09-17 10:22:09 +01:00
Brian R. Bondy 2761a2334e Bug 617052 - Formatting fix for previous push. r=jimm 2011-09-16 15:46:38 -07:00
Doug Turner 3b3622d5ae Bug 630007 - Minimal support NPAPI on ANDROID. Pre-Honeycomb inproccess support only. r=josh. 2011-09-16 14:34:31 -07:00
Ed Morley 0acec471b8 Backout d4bdab069bbc (bug 630007) for qt build bustage and various oranges on other platforms 2011-09-17 00:27:55 +01:00
Doug Turner c10b12dd4f Bug 630007 - Minimal support NPAPI on ANDROID. Pre-Honeycomb inproccess support only. r=josh. 2011-09-16 14:34:31 -07:00
Benoit Jacob d179617c66 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 f7199e2f75 Backed out changeset 432a30ebd148 2011-09-18 21:29:08 -04:00
Benoit Jacob 8e81a21f2c 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 19008b869d 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 cc60054a3e Merge the last green changeset of mozilla-inbound to mozilla-central 2011-09-15 09:41:15 -04:00
Neil Rashbrook f25a6bc977 Bug 611503 Constructing an nsTDependentString from an nsTAString makes no sense r=dbaron,dwitte 2011-09-15 08:40:17 +01:00
Neil Rashbrook 7c4b08f775 Backout of bug 611503 because Android has some weird string code 2011-09-14 21:14:57 +01:00
Neil Rashbrook a7c255d1c9 Bug 611503 Constructing an nsTDependentString from an nsTAString makes no sense r=dbaron,dwitte 2011-09-14 20:21:20 +01:00