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

12674 Коммитов

Автор SHA1 Сообщение Дата
Benoit Girard daef6a012f Fix one shutdown crash
--HG--
extra : rebase_source : dd71617cbabf7848565ab609362964037fbac01a
2012-02-15 11:29:14 -05:00
Benoit Girard 2f43e1f950 remove dead code 2012-02-14 18:36:33 -05:00
Masayuki Nakano bc72e6452f Bug 725233 Get rid of hacky text event dispatchers, they are not necessary due to bug 622247 r=jimm 2012-02-20 14:26:16 +09:00
Patrick Walton 2f48494641 Fix scissor rect and use the Java compositor's cached viewport metrics when drawing decorations 2012-02-13 20:20:38 -08:00
Kartikaya Gupta 3305c5adb8 Stop XUL fennec from crashing on startup 2012-02-13 16:57:57 -05:00
Patrick Walton 29d79a3bc5 Integrate the Java compositor. Scroll bars now appear. 2012-02-13 14:52:30 -08:00
Patrick Walton 9192420dcd Expose ActivateProgram() and DeactivateProgram() to widget 2012-02-13 13:55:10 -08:00
Benoit Girard 465c0d7898 Make OMTC changes not effect desktop 2012-02-13 17:17:12 -05:00
Eitan Isaacson 8b0c98e354 Bug 729237 - Fixed AndroidBridge emit a11y event function, added java string class as class member. r=blassey 2012-02-25 20:38:27 -05:00
Patrick Walton 6701f65a25 Uncomment the Java compositor integration, except for the part that causes PowerVR crashes 2012-02-10 23:03:02 -08:00
Patrick Walton 59abdc4347 Uncomment TransformLayerUserData and move it into Layers to fix build bustage 2012-02-10 18:55:48 -08:00
Benoit Girard e7dd21c01b Bug 721489 - Backout changeset 0cb6641ab21a for a more desirable fix.
--HG--
extra : rebase_source : b8100a07f626c3cc51e019911a3b023b482d23b9
2012-02-10 15:12:35 -05:00
Ali Juma f56d090ef0 Fix busted build. 2012-02-10 10:40:57 -05:00
Ali Juma 1938bda689 Merge heads. 2012-02-10 10:31:31 -05:00
Patrick Walton 985bb34c3b Implement the rendering hooks for Java compositor integration. Currently segfaulting, so ifdef'd out. 2012-02-09 23:55:13 -08:00
Patrick Walton f87504cb9a Expose the necessary Java routines to render decorations through JNI 2012-02-09 22:58:18 -08:00
Patrick Walton 8e9cf5b1f7 Add a DrawWindowUnderlay() to match DrawWindowOverlay() 2012-02-09 19:47:50 -08:00
Benoit Girard 6bcb6bfee6 Bug 721489 - Allocate a PoT Shmem for the Adreno. This replaces segfaults by visual artifacts
--HG--
extra : rebase_source : 400e392843cf2d15b941e7e94b736106e6b447e2
2012-02-09 17:52:03 -05:00
Benoit Girard 08dc021a3b Merge working on Nexus S 2012-02-08 20:23:27 -05:00
Benoit Girard 45f236563b Merge fixes 2012-02-08 19:01:21 -05:00
Benoit Girard f470edbef2 Merge m-c into maple 2012-02-08 16:43:22 -05:00
Marco Bonardo 081565d680 Merge central to inbound 2012-02-08 09:24:40 +01:00
Marco Bonardo e7180038c0 Backout 7a8b935ab596 (bug 674370) for Paint regression 2012-02-08 09:23:40 +01:00
Andreas Gal d8ac22ec43 Compress input events in gonk backend (bug 718914, r=cjones). 2012-02-07 22:42:44 -08:00
Karl Tomlinson 9a26513022 b=724966 make sure to set sRetryGrabTime for retrying grabs r=roc
--HG--
extra : transplant_source : v%A5qVLv%7E%D8%0D%0C%8F%7F%C3%40%AEV%86%E5%BDT
2012-02-08 09:51:15 +13:00
Mark Capella 48c8e8a527 Bug 730128 - Remove code ifdef'd MOZ_WINSDK_TARGETVER for pre-Windows 7 SDKs. r=jmathies 2012-02-27 18:57:28 -05:00
Josh Dhaliwal 68ff68b9c7 Bug 727905 - Zero width window handling in nsWindow.cpp crash. r=dougt 2012-02-27 18:57:28 -05:00
Benoit Jacob c5a42c7937 Bug 711656 - report force-enabled features in crash reports - r=jrmuizel
Force-enabled features will be reported with a '!' instead of the usual '?' in AppNotes in crash reports.
2012-02-27 16:33:19 -05:00
Marco Bonardo f57660e1b5 Merge central to inbound 2012-02-27 13:46:22 +01:00
Henri Sivonen 3ec758cd7c Bug 650784 part 1 - Introduce a new API for converting HTML to plain text. r=smaug. 2012-02-27 13:57:48 +02:00
Masayuki Nakano da7a64ce63 Bug 724471 WM_IME_ENDCOMPOSITION handler should do nothing if it's followed by WM_IME_COMPOSITION r=emk 2012-02-07 22:16:41 +09:00
Masayuki Nakano d58c77b157 Bug 672175 part.14 Move WM_MOUSE*WHEEL and WM_*SCROLL handlers into MouseScrollHandler r=jimm 2012-03-06 12:20:29 +09:00
Masayuki Nakano abc50845c2 Bug 672175 part.13 Compute cursor position at WM_MOUSEWHEEL and WM_MOUSEHWHEEL in MouseScrollHandler r=jimm 2012-03-06 12:20:29 +09:00
Masayuki Nakano 7c0c3c99dc Bug 672175 part.12 Move MOZ_WM_*SCROLL handler into MouseScrollHandler r=jimm 2012-03-06 12:20:29 +09:00
Masayuki Nakano 7bfc7cc5d9 Bug 672175 part.11 Move MOZ_WM_MOUSE*WHEEL handler into MouseScrollHandler r=jimm 2012-03-06 12:20:29 +09:00
Masayuki Nakano a79e6d853c Bug 672175 part.10 Initialize mouse scroll events in MouseScrollHandler::LastEventInfo r=jimm 2012-03-06 12:20:29 +09:00
Masayuki Nakano 407835228d Bug 672175 part.9 Implement NS_QUERY_SCROLL_TARGET_INFO event dispatcher on MouseScrollHandler::EventInfo r=jimm 2012-03-06 12:20:29 +09:00
Masayuki Nakano aa58d1c729 Bug 672175 part.8 Compute modifier key state in MouseScrollHandler r=jimm 2012-03-06 12:20:28 +09:00
Masayuki Nakano eac1fdb5dc Bug 672175 part.7 Manage last wheel scroll message information by MouseScrollHandler::LastEventInfo r=jimm 2012-03-06 12:20:28 +09:00
Masayuki Nakano 560a08c995 Bug 672175 part.6 Summarize native mouse wheel events by MouseScrollHandler::EventInfo r=jimm 2012-03-06 12:20:28 +09:00
Masayuki Nakano ee28f178e8 Bug 672175 part.5 Move device specific code to MouseScrollHandler r=jimm 2012-03-06 12:20:28 +09:00
Masayuki Nakano 82e8e92ed2 Bug 672175 part.4 Move HasRegistryKey() in nsWindow.cpp to WinUtils r=jimm 2012-03-06 12:20:28 +09:00
Masayuki Nakano 748e4225ad Bug 672175 part.3 MouseScrollHandler should manage user prefs r=jimm 2012-03-06 12:20:28 +09:00
Masayuki Nakano 4752ebe8cd Bug 672175 part.2 MouseScrollHandler should manage system settings r=jimm 2012-03-06 12:20:28 +09:00
Masayuki Nakano 6b2ac6869b Bug 672175 part.1 Implement MouseScrollHandler for Windows r=jimm 2012-03-06 12:20:28 +09:00
Patrick Walton cae681557e Shrink the surface size to speed up painting 2012-02-06 15:25:18 -08:00
Ali Juma 0e90b797ea Move surface ownership to GLContextProviderEGL.
--HG--
extra : rebase_source : a3f83d279de5087a521a938d66c4e7b5dee79d74
2012-02-06 16:53:09 -05:00
Ali Juma 375d4d84d8 Add support for pausing/resuming composition from Java. 2012-02-05 13:33:38 -05:00
Patrick Walton a57b590b7d Stand up async panning and zooming 2012-02-03 23:31:05 -08:00
Patrick Walton 1e1b06f118 Poke the compositor to composite on a pan or zoom; stub AndroidBridge::GetViewTransform() 2012-02-03 18:35:58 -08:00
Patrick Walton 85f93648a7 Add a virtual layer and GL layer client implementation 2012-02-03 15:48:26 -08:00
Markus Stange a00a880764 Bug 734381 - Don't clear the background behind menuitems when painting into a context without transparency. r=josh 2012-03-09 16:17:37 +01:00
Vivien Nicolas 63bb9608a8 Bug 730848 - [Gonk] Generate key events instead of AppCommands for devices hw keys r=mwu 2012-03-01 17:03:59 +01:00
Patrick Walton 08a46d3640 Eliminate coupling between the software layer client and the rest of Fennec 2012-02-02 23:30:41 -08:00
Patrick Walton 93b70fee0c Pull parts of GeckoSoftwareLayerClient that will be used for GL layers into a generic GeckoLayerClient class 2012-02-02 22:07:05 -08:00
Patrick Walton c2ad7735b8 Clean up nsWindow::Draw() a bit 2012-02-02 20:24:49 -08:00
Patrick Walton 3e30acd53d Partial removal of tiling, stub callouts 2012-02-02 19:28:22 -08:00
Benoit Girard 717920a909 Hack the real window dimensions 2012-02-02 18:03:55 -05:00
Benoit Girard a0d8718e27 Fix GetLayerManager logic 2012-02-02 14:16:59 -05:00
Benoit Girard 302a7b77e6 Fix problems with Nexus S init 2012-02-02 13:57:38 -05:00
Benoit Girard a282993594 remove OGLSurfaceView init, todo remove OGLSurfaceView.java 2012-02-02 11:28:54 -05:00
Benoit Girard b4999ae8f0 Removing this awesome template code because it causes library load crashes :( 2012-02-02 11:17:50 -05:00
Patrick Walton be8bdd69ce Turn on OMTC by default; fix crash when acquiring EGL surface 2012-02-01 23:54:01 -08:00
Benoit Girard 95d44b1ca5 Add init code for AndroidEGLObjects 2012-02-01 18:08:09 -05:00
Benoit Girard 54179763ea Fix AndroidGLController::Init 2012-02-01 17:53:18 -05:00
Benoit Girard a1415e44f6 Progress on omtc integration 2012-02-01 16:18:35 -05:00
Benoit Girard d415e80071 Move registerCxxCompositor to FlexView 2012-02-01 14:15:52 -05:00
Ali Juma 0629ed7359 Merge m-c to kiwifox 2012-02-01 12:07:14 -05:00
Benoit Girard a229a6bd3b Import jni implementation 2012-02-01 12:02:55 -05:00
Benoit Girard 1f2362ecb9 Import jni headers 2012-02-01 11:49:34 -05:00
Ali Juma 1178aeabeb Disable direct textures because of crashes. 2012-01-31 15:53:54 -05:00
Benoit Girard 7f54a91188 merge mc into kiwifox 2012-01-31 13:55:51 -05:00
Markus Stange 9adc5ef72f Bug 715867 - Don't fire duplicate sizemodechange events on Mac. r=smichaud
--HG--
rename : widget/tests/window_bug596600.xul => widget/tests/empty_window.xul
2012-01-31 11:40:03 +01:00
Wes Johnston 25d2807d75 Bug 721484 - Don't disable mouse events for touch events. r=blassey 2012-01-30 21:57:06 -08:00
Benoit Girard 25a5299d7e Merge fixes 2012-01-30 15:57:30 -05:00
Benoit Girard e0bcc5a6d2 Mergi mc to kiwifox, lots of conflicts so may not build 2012-01-30 13:38:20 -05:00
James Willcox a5b4d73370 Bug 721803 - Add known-good devices to direct texture whitelist r=blassey 2012-01-30 22:38:16 -05:00
Benoit Girard f7173edd06 Partial work for android OGLSurfaceView
--HG--
extra : rebase_source : 2c6ce362dd859e9f81a5b4490e2451826259a651
2012-01-26 14:23:13 -05:00
Benoit Girard abede2eb6e Disable sHasDirectTexture because of crash in Nexus S
--HG--
extra : rebase_source : 03daaf6a9b7a562d95bf42c34b997ba234eed022
2012-01-26 14:22:26 -05:00
Michael Wu b965fe238e Bug 729146 - Check aRepaint in Resize in gonk's nsWindow, r=cjones 2012-02-22 09:50:44 +01:00
Owen Taylor 0253ae1472 Bug 721498 - Use remote timestamp when available for focus requests. r=karlt 2012-02-16 11:23:34 +01:00
Michael Wu 05abb87c96 Bug 719647 - Add Touch Event support to Gonk widget backend, r=cjones 2012-01-25 12:37:31 -08:00
Ali Juma cec8839334 Work around Bug 719036. 2012-01-18 11:38:45 -05:00
Ali Juma 0424556eb8 merge m-c to kiwifox 2012-01-18 11:04:04 -05:00
Doug Turner b7f10b6344 Bug 713803 - Rationalize JNI access accross android widget. r=blassey 2012-01-29 12:39:30 -08:00
Phil Ringnalda 47f54cc3f1 Back out 59d8d92f9f3c (bug 713803) for Android C1 permaorange 2012-01-29 00:49:02 -08:00
Doug Turner b5116372c8 Bug 713803 - Rationalize JNI access accross android widget. r=blassey 2012-01-28 22:38:02 -08:00
Brian Nicholson 852d8048cb Bug 701092 - Limit session restore attempts. r=mfinkle 2012-01-27 22:04:54 -08:00
Ali Juma f3f5d4f7a6 Revert spurious change to widget/android/nsWindow.cpp 2012-01-16 11:14:36 -05:00
Ali Juma 8e3b3d5ff3 Address next set of review comments. 2012-01-16 10:31:16 -05:00
Ali Juma a40fdfe089 merge mc to kiwifox 2012-01-16 10:06:34 -05:00
Ali Juma 6534a8a451 merge mc to kiwifox 2012-01-16 09:58:14 -05:00
Tim Taubert 94e16d470e merge m-c to fx-team 2012-01-16 11:20:19 +01:00
Jared Wein c3725ef355 Bug 198964 - Enable smooth scrolling by default. r=gavin 2012-01-13 16:26:34 -08:00
Benoit Girard 75b3d86439 Merge mc with kiwifox 2012-01-12 14:11:08 -05:00
Benoit Girard 68c4786652 Merge m-c into kiwifox
--HG--
rename : widget/src/cocoa/nsChildView.h => widget/cocoa/nsChildView.h
rename : widget/src/cocoa/nsChildView.mm => widget/cocoa/nsChildView.mm
rename : widget/public/nsIWidget.h => widget/nsIWidget.h
rename : widget/src/xpwidgets/nsBaseWidget.cpp => widget/xpwidgets/nsBaseWidget.cpp
rename : widget/src/xpwidgets/nsBaseWidget.h => widget/xpwidgets/nsBaseWidget.h
2012-01-11 17:30:40 -05:00
Ali Juma 18c39454d5 More handling review comments for Bug 711168. 2012-01-10 18:04:21 -05:00
Benoit Jacob 035eed5f93 Bug 718629 - report more info about failures of waitpid on the glxtest process - r=joe 2012-01-17 14:37:41 -05:00
Matt Brubeck 3aa150e837 Back out 88733ce1bef3 (bug 718440) because of Windows build failure 2012-01-17 15:15:47 -08:00
Jeff Muizelaar e18b95dabf Bug 718440. Add more sampler labels to various places. r=bgirard
This shows the problems described in bug 710068.
2012-01-17 15:33:04 -05:00
James Willcox 7223060a8c Bug 716190 - Retry graphic buffer locks if we get -EBUSY r=pcwalton
--HG--
extra : rebase_source : 969aee231df4ac7ac70086fa2fa836c26a090b8e
2012-01-17 15:00:56 -05:00
Kan-Ru Chen aaf9471908 Bug 714717 - Part 2, Reschedule timer after non-idle event. r=MikeK 2012-01-11 15:38:16 +01:00
Kan-Ru Chen 871792a47f Bug 714717 - Part 1, Sanity check nextWaitTime. r=MikeK 2012-01-11 15:38:00 +01:00
Ms2ger 096afeb104 Merge m-c to m-i. 2012-01-11 12:15:35 +01:00
Ed Morley e0e562f3ef Merge last PGO-green changeset from mozilla-inbound to mozilla-central 2012-01-11 02:39:31 +00:00
Trevor Saunders 33da294063 merge accessibility to mozilla-central 2012-01-10 20:52:37 -05:00
Benoit Girard b854f5928c Bug 711564 - Disable ICA/CA Plug-in drawing model on 10.5 because of instability. r=smichaud
--HG--
extra : rebase_source : e204fd8058110d7fbefec1160013185dffc08132
2012-01-09 19:11:04 -05:00
Ali Juma ebb3f57b44 Address review comments from Bug 711168.
--HG--
rename : gfx/layers/ipc/ShadowLayersHost.h => gfx/layers/ipc/ShadowLayersManager.h
2012-01-06 17:52:32 -05:00
Brad Lassey 3c3a0da941 bug 735790 - Tab thumbnails only scale 3/4 of the window r=mfinkle 2012-03-15 00:43:53 -04:00
Kartikaya Gupta 5d3dca534f Bug 729646 - Remove some annoying logging. r=Cwiiis 2012-03-15 10:38:43 -04:00
Jonathan Kew f28a975637 bug 735583 - eliminate font constant synonyms and use the standard forms everywhere. r=jdaggett 2012-03-15 09:04:46 +00:00
Trevor Saunders 94931765ea merge mozilla-central to accessibility
--HG--
rename : widget/src/gtk2/nsWindow.cpp => widget/gtk2/nsWindow.cpp
rename : widget/src/gtk2/nsWindow.h => widget/gtk2/nsWindow.h
2012-01-05 21:43:01 -05:00
Doug Turner 49f90f168c Bug 734324 - implement device motion - rotation rate and acceleration. r=jdm 2012-03-13 16:57:51 -07:00
Doug Turner b8e66a3424 Bug 734325 - implement compassneedscalibration event. r=jdm 2012-03-13 16:57:09 -07:00
Doug Turner 0d7cf15ad0 Bug 733652 - Remove geolocation address handling (v2). Little adoption, costly implementation r=jdm 2012-03-08 22:16:25 -08:00
Ed Morley 1f10388ce3 Backout 8b74d5ae78c3 & c619bbb2951f (bug 734391), 772c994fa869 (bug 734324), fd23ff0f9dd1 (bug 734325), d1e037a9390e (bug 733653), 3a7bf79b5b2d (bug 733650) & 9d9392fce538 (bug 733652) for OS X M1 & M3 orange 2012-03-13 22:29:29 +00:00
Doug Turner 00de4ae87c No Bug - Build bustage caused by cset c619bbb2951f. Extra char at begining of file. r=me 2012-03-13 10:38:38 -07:00
Doug Turner 10f24217b7 Bug 734324 - implement device motion - rotation rate and acceleration. r=jdm 2012-03-13 10:00:02 -07:00
Doug Turner 3e44310837 Bug 734325 - implement compassneedscalibration event. r=jdm 2012-03-13 09:59:24 -07:00
Doug Turner 375ef173be Bug 733652 - Remove geolocation address handling (v2). Little adoption, costly implementation r=jdm 2012-03-08 22:16:25 -08:00
Trevor Saunders d3236db562 bug 693343 - a11y disabled in Gnome 3 when GNOME_ACCESSIBILITY is unset patch=mgorse, tbsaunde r=tbsaunde, karlt
(testing a possible bustage fix)
2012-01-04 20:54:17 -05:00
Boris Zbarsky c355d3a9b5 Bug 716793. Dispatch synthetic mousemove off the refresh driver, not as fast as we can. r=roc
We use Flush_Display here because mousemoves flush out layout, so we want to do the synthetic one after we've done our normal layout flushing
2012-01-10 00:23:29 -05:00
Makoto Kato 5c0c388ba9 Bug 715045 - Remove old vc support code. r=jimm 2012-01-05 16:52:22 +09:00
Masayuki Nakano dc3c7ed04b Bug 713502 Fire input event even during composition r=smaug+ehsan 2011-12-31 23:04:37 +09:00
Chris Jones 73c00d477c Bug 714307: Synchronize back/front buffers in gonk fallback path. r=mwu 2011-12-30 18:28:40 -08:00
Patrick Walton c57479bcc5 Backed out bug 709492 due to breakage with external urls. r=backout 2011-12-30 18:47:06 -05:00
Markus Stange 14e0a88d26 Bug 598482 part 20 - Rename Update to Invalidate; view updates are now always asynchronous. r=roc 2011-12-23 22:52:25 -05:00
Markus Stange 282f097710 Bug 598482 part 18 - Separate NS_WILL_PAINT and NS_PAINT handling; only flush again if no NS_WILL_PAINT event has been sent by the platform. r=roc 2011-12-23 22:52:24 -05:00
Markus Stange 5d6bf29b6f Bug 598482 part 7 - Remove NS_VMREFRESH_* flags. NS_VMREFRESH_NO_SYNC is now the unchangable default. r=roc 2011-12-23 22:52:22 -05:00
Markus Stange 9e6a8e7f66 Bug 598482 part 3 - Remove synchronous painting APIs from nsIWidget. r=roc 2011-12-23 22:52:21 -05:00
Kevin Gadd c817c07956 bug 627628 - Throttle the dispatching of starved paints so that time is allowed for the processing of input events between each starved paint. r=roc
This helps maintain responsiveness in cases where input events are being generated very rapidly or where painting is extremely expensive.
2012-01-13 19:29:22 -06:00
Jim Mathies 41f1f3b796 Bug 618353 - Provide content with the ability to shrink the size of glass borders for glass windows and shrink the fx border by 2 pixels. r=felipe 2012-01-13 09:10:05 -06:00
Brian R. Bondy 4598d8aa81 Bug 714115 - CF_HTML not being used when comma as a decimal point. r=roc 2012-01-13 09:37:33 -05:00
Mike Hommey ec28cad68e Bug 716825 - Avoid loading system libraries with their full path. r=bjacob,r=gal,r=blassey 2012-01-13 07:23:02 +01:00
Masayuki Nakano 2220432bf7 Bug 717147 input events which are fired after compositionupdate should be trusted events r=ehsan 2012-01-13 15:19:22 +09:00
Ali Juma 92fd0ce080 Clean up Compositor destruction. 2011-12-22 10:59:53 -05:00
Ali Juma 262022ff95 Clean up pointer usage 2011-12-21 11:10:33 -05:00
Mounir Lamouri 731b61f2b9 Bug 713687 - Part 4 - Network API Android backend: use enable/disable notifications to prevent listening when not needed. r=dougt 2012-01-16 15:01:07 +01:00
Mounir Lamouri 2c8aad6487 Bug 713687 - Part 2 - Network API Android backend: listen to network changes and notify the DOM. r=dougt 2012-01-17 19:40:39 +01:00
Mounir Lamouri 7deb857d08 Bug 713687 - Part 1 - Network API Android backend: get current information. r=dougt 2012-01-16 14:44:07 +01:00
Mounir Lamouri a5e3e6da12 Bug 674725 - Part AU - Release message lists in case of GC. r=smaug,cjones 2012-01-17 19:43:08 +01:00
Mounir Lamouri e4d5e1b762 Bug 674725 - Part AT - Handle failures for getMessages(). r=smaug,cjones 2011-12-22 23:25:14 +01:00
Ali Juma d5d41885c3 Fix crash when deleting Compositor parent, and change RPC calls to sync calls.. 2011-12-20 10:37:27 -05:00
Benoit Girard b1b3aa4a7e Fix startup black flash when doing ForceRefreshOpenGL 2011-12-19 16:13:45 -05:00
Benoit Girard d6112ed67c merge mc to kiwifox 2011-12-19 11:34:31 -05:00
Benoit Girard 9a3c736aac Set parent backend type
--HG--
extra : rebase_source : 92cad3412b9c41dbc96d39a4bf73141811c3a192
2011-12-19 10:46:12 -05:00
Benoit Girard c2da08e686 More clean up. Shutdown down a window no longer crashes 2011-12-16 19:21:51 -05:00
Benoit Girard c56a73d173 Clean up some hacks and useless code 2011-12-15 16:31:16 -05:00
Ali Juma c82eb64f48 imported patch hacking 2011-12-15 15:07:25 -05:00
Ali Juma 14ccb56437 imported patch PCompositorProgress 2011-12-15 15:07:19 -05:00
Mounir Lamouri 732bf07b75 Bug 674725 - Part AQ - Read the next message in the list (Android backend). r=cjones 2011-12-22 23:16:59 +01:00
Mounir Lamouri 06dc950ebe Bug 674725 - Part AO - Show the first message of message list in SmsCursor. r=smaug,cjones 2011-12-19 12:07:03 +01:00
Mounir Lamouri 9a97aef5ec Bug 674725 - Part AN - Handling no messages in created message list. r=smaug,cjones 2011-12-19 12:04:53 +01:00
Mounir Lamouri dcbad0bb56 Bug 674725 - Part AL - Store Android Cursors to keep track of created message lists. r=cjones 2011-12-22 23:16:22 +01:00
Mounir Lamouri 48d52a6f2f Bug 674725 - Part AK - Create an Android Cursor when a message list is requested. r=cjones 2011-12-20 09:07:25 +01:00
Mounir Lamouri b9b285610f Bug 674725 - Part AG - Notify when delete() fails. r=smaug,cjones sr=sicking 2011-12-22 23:15:44 +01:00
Mounir Lamouri 9271bc326b Bug 674725 - Part AF - Implement delete() on Android. r=cjones 2011-12-22 23:15:28 +01:00
Mounir Lamouri bbb4a45fc6 Bug 674725 - Part AD - Notify when getMessage() fails. r=smaug,cjones sr=sicking 2011-12-22 23:14:45 +01:00
Mounir Lamouri 608642548a Bug 674725 - Part AC - Implement getMessage() on Android. r=cjones 2011-12-22 23:08:58 +01:00
Mounir Lamouri 54a820fdb5 Bug 674725 - Part Y - Notify when send() fails. r=smaug,cjones sr=sicking 2011-12-22 23:06:35 +01:00
Mounir Lamouri fcf1028f48 Bug 674725 - Part X - Use SmsRequest for send() method. r=smaug,cjones 2012-01-13 14:26:50 +01:00
Mounir Lamouri 7ed9793b94 Bug 674725 - Part U - Implement WebSMS delivered event for the Android backend. r=cjones 2012-01-13 14:26:24 +01:00
Mounir Lamouri 615ffd5ee2 Bug 674725 - Part S - Implement WebSMS sent event. r=cjones,smaug 2012-01-10 20:34:50 +01:00
Mounir Lamouri 830ad36747 Bug 674725 - Part R - Save sent messages in the Android database. r=cjones 2012-01-13 14:25:47 +01:00
James Willcox c8a8b06b4c Bug 713774 - Fix crasher when changing orientation on Android r=blassey 2012-01-04 21:53:09 -05:00
James Willcox 462e0daa64 Bug 715190 - Clear existing GL errors before trying to check for a new one r=clord 2012-01-04 21:51:11 -05:00
Chris Jones ab6dbded4e Bug 672166: Get rid of nsIScreen_MOZILLA_2_0_BRANCH and create nsBaseScreen for shared code. sr=roc 2012-01-04 18:12:48 -08:00
Benoit Girard 9bf4a518ee Part A: Setup PCompositor (in progress) 2011-12-12 10:15:57 -05:00
Jeff Walden 2e53b58879 Bug 711799 - Add parentheses to a bunch of && expressions nested within || expressions. r=dholbert 2011-12-18 01:00:47 -05:00
Ms2ger 849ea6f2a3 Bug 707576 - Remove nsIDOMNSElement; r=smaug 2011-12-18 11:06:23 +01:00
Doug Turner 145c9309b4 Backout of ba92c42f126f 2011-12-17 21:34:03 -08:00
Doug Turner 541b00f7c6 Backout of 8a5cc33141a3 2011-12-17 21:33:44 -08:00
Doug Turner ed7e7d5a1e Backout of f39dab2d2adb 2011-12-17 21:32:48 -08:00
Doug Turner 01edd43220 Backout of 74277c18e7ce 2011-12-17 21:32:24 -08:00
Patrick Walton 8864e85b2c Bug 709492 - Part 3: Implement expose events. r=kats 2011-12-29 15:10:28 -08:00
Patrick Walton 0a8a712c16 Bug 709492 - Part 2: Implement draw suppression. r=kats 2011-12-29 15:10:27 -08:00
Michael Wu a2e45a8bfe Bug 711867 - Track dirty region in gonk widget backend, r=cjones 2011-12-29 15:01:51 -08:00
Chris Jones 4ed34a4770 Bug 713168: Add support for different screen/input-device resolutions and virtual buttons. Temporary. rs=mwu 2011-12-29 14:39:25 -08:00
Chris Jones 4f8b8f6d52 Followup to bug 708154: Fix review comments. r=mwu 2011-12-29 14:39:25 -08:00
Chris Jones 12dda5aa07 Bug 714183: Import downstream widget/src/gonk changes from b2g. rs=cjones,mwu 2011-12-29 14:39:25 -08:00
Ms2ger 09e9ecbad3 Bug 709528 - Remove unused nsDeviceContextSpecG::SetMultipleConcurrentDeviceContextsSupported; r=roc a=edmorley 2011-12-11 14:46:35 +01:00
Ms2ger d52f4fc9f3 Bug 709526 - Remove unused confirm_overwrite_file from nsFilePicker.cpp; r=roc a=edmorley 2011-12-11 14:45:51 +01:00
Ms2ger 96d7490f85 Bug 709525 - Remove unused 1-argument nsDeviceContextSpecGTK::GetPrintMethod; r=roc a=edmorley 2011-12-11 14:45:01 +01:00
Tim Abraldes ea7e685f84 Bug 704558 - Added encoder options in encodeImage and encodeScaledImage. r=bbondy 2011-12-16 19:43:10 -05:00
James Willcox 14c2e91c32 Bug 670930 - Use asynchronous direct texturing on Android when available 2011-12-16 16:40:58 -05:00
James Willcox 72ede3876a back out 8a5cc33141a3 due to android-xul build failure 2011-12-16 14:45:58 -05:00
Jim Mathies b74a3a5959 Bug 661991 - follow up, make sure and clear file lists before calling file picker's Show. r=bbondy. 2011-12-16 09:10:16 -06:00
James Willcox e1fd7358b3 Bug 670930 - Use asynchronous direct texturing on Android when available
--HG--
extra : rebase_source : 116b2882092d11b17046bdec5ca4d142d088d6cf
2011-12-16 10:54:10 -05:00
James Willcox 41962bb189 Bug 670930 - Add Android direct texture implementation
--HG--
extra : rebase_source : eb3f095e2663c0ebc0a03117ec8883d66dd8f1b5
2011-12-16 10:54:08 -05:00
Masayuki Nakano 8efa64d73b Bug 204786 Use LookAndFeel for delay to show tooltip r=roc+enndeakin 2011-12-16 18:18:48 +09:00
Trevor Saunders dec07846fa bug 705983 always check gconf for accessibility state when GNOME_ACCESSIBILITY not set r=ginn.chen 2011-12-01 18:30:55 -05:00
Benoit Jacob 894a34a37d Bug 729817 - Block the Nouveau 3D driver as it's installed by default on OpenSuse 12.1 and crashes - r=mattwoodrow 2012-02-23 17:23:29 -05:00
Benoit Jacob eb2f26b1d4 Bug 696636 - Block OpenGL 1 drivers explicitly to steer clear of crashes - r=mattwoodrow 2012-02-23 17:21:30 -05:00
Ed Morley 3b9468f987 Backout b638c0deeafa (bug 729817) & 512df80d7ca4 (bug 696636) for xpcshell failures 2012-02-24 00:08:38 +00:00
Benoit Jacob dbd131a178 Bug 729817 - Block the Nouveau 3D driver as it's installed by default on OpenSuse 12.1 and crashes - r=mattwoodrow 2012-02-23 17:23:29 -05:00
Benoit Jacob 2c58e63395 Bug 696636 - Block OpenGL 1 drivers explicitly to steer clear of crashes - r=mattwoodrow 2012-02-23 17:21:30 -05:00
Ed Morley d89ef2f8f8 Merge last green changeset of mozilla-inbound to mozilla-central 2012-01-06 22:27:52 +00:00
Kyle Huey d382eb7335 Bug 714752: Make imgIContainerObserver::FrameChanged take an imgIRequest*. r=joe sr=roc 2012-01-06 07:32:38 -05:00
James Willcox caa76a7c3f Bug 715894 - Only draw dirty rect when using gralloc textures r=clord
--HG--
extra : rebase_source : 432da0c53ce697b6bbc8009c615e9bfb81f0778f
2012-01-06 12:25:05 -05:00
Chris Lord 7fc2650acb Bug 709120 - Add tiled buffer support for Android/native. r=pcwalton
This adds support for rendering to a tiled software buffer when using the
Java compositor. Tiles are assumed to be packed tight and stored sequentially,
by row.
2012-01-06 11:22:11 +00:00
Michael Wu 5c5cf6fa5e Bug 715679 - Handle more than one window correctly in Gonk, r=cjones 2012-01-05 13:23:34 -08:00
Michael Wu d4235543d3 Bug 715678 - Fix indentation in gonk/nsWindow.cpp, r=cjones 2012-01-05 11:17:14 -08:00
Timothy Nikkel be84c8bbe5 Bug 728953. Forward all events to the view event callback instead of skipping some. r=jimm 2012-02-21 15:46:26 -06:00
Chris Pearce d0d1ae6c09 Bug 718939 - Backout bea7ecf9084e. r=roc 2012-02-08 17:10:11 +13:00
Cameron McCormack 79119f394a Bug 674370 - Make browser windows (and other document-like windows) zoom on creation on OS X 10.7. r=mstange,dao sr=bzbarsky 2012-02-08 11:44:45 +11:00
Neil Deakin 92e5958c61 Bug 707382, merge nsIDOMDataTransfer and nsIDOMNSDataTransfer, r=jonas 2012-02-07 13:02:32 -05:00
Alex Pakhotin 1273e52b65 Bug 595008 - Make Android IME more efficient by reducing communication between Java and Gecko. r=blassey 2011-12-15 13:35:45 -08:00
Chris Lord 17a5e93a19 Bug 708307 - Decouple texture size from tile size. r=pcwalton
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-15 23:45:52 +00:00
Michael Wu e9e8936dd1 Bug 710041 - Build fixes for gonk widget backend, r=cjones 2011-12-15 15:38:45 -08:00
Kyle Huey 09b8c6ba8e Bug 714078: Don't do anything risking a deadlock in IAudioSessionEvents callbacks. r=ehsan 2011-12-29 11:59:29 -05:00
Phil Ringnalda 9b232d9b47 Merge m-i <-> m-c 2011-12-24 21:50:23 -08:00
Florian Haenel 3be1cc2236 Bug 712291 - broken window resizing on qt/maemo/meego. r=romaxa 2011-12-22 23:13:53 -05:00
Chris Jones b2adf684c7 Bug 708154: Add a fallback non-GL rendering patch to the gonk widget backend and add support for the qemu touch device. r=kmachulis,gal pending-r=mwu 2011-12-23 23:13:33 -08:00
Phil Ringnalda 2e8e3cc006 Back out 1ac4cb2e7c32 to c631f9c3e9a9 (bug 598482) for Android reftest failures 2011-12-23 22:21:58 -08:00
Markus Stange 2d49769823 Bug 598482 part 20 - Rename Update to Invalidate; view updates are now always asynchronous. r=roc 2011-12-23 22:52:25 -05:00
Markus Stange 51d245145c Bug 598482 part 18 - Separate NS_WILL_PAINT and NS_PAINT handling; only flush again if no NS_WILL_PAINT event has been sent by the platform. r=roc 2011-12-23 22:52:24 -05:00
Markus Stange 87e56d30a9 Bug 598482 part 7 - Remove NS_VMREFRESH_* flags. NS_VMREFRESH_NO_SYNC is now the unchangable default. r=roc 2011-12-23 22:52:22 -05:00
Markus Stange c99c840e17 Bug 598482 part 3 - Remove synchronous painting APIs from nsIWidget. r=roc 2011-12-23 22:52:21 -05:00
Chris Lord d23cdc52f0 Bug 711426 - Fix some causes of crashes when rotating. r=kats
The lock on the software buffer was not being respected when destroying the
surface on screen rotation, meaning we could destroy it while Gecko was still
drawing to it. This would certainly cause a crash on rotation under the right
conditions. The same situation also occurred in
GeckoSoftwareLayerClient.getBitmap().

We also waited until the next redraw when freeing the old texture associated
with the surface. This had the effect of temporarily increasing the memory
usage (generally by either 4.5 or 9 megabytes). If memory pressure is high,
this could also cause a crash, though it is far less likely than the above case.
2011-12-24 00:49:00 +00:00
Paul O’Shannessy c8b073a91c Bug 707814 - Awesomebar autocomplete box appears in the wrong place [r=mstange] 2011-12-23 16:36:20 -08:00
Chris Jones c8932ced3b Bug 715232: Don't attempt to CopyTexImage from an RGB framebuffer to an RGBA texture. r=joedrew 2012-01-25 18:05:34 -08:00
Ed Morley 38ce873b08 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-01-26 01:30:30 +00:00
Michael Wu 4264f4a09e Bug 712973 - Use InputReader from libui in gonk widget backend, r=cjones 2012-01-25 11:00:34 -08:00
Michael Wu 5ad4ed5538 Bug 720769 - Enable nsTransferable in Gonk backend, r=cjones 2012-01-25 10:22:15 -08:00
Ed Morley c4c765992a Merge last green changeset of mozilla-inbound to mozilla-central 2012-01-25 14:14:48 +00:00
Ms2ger 97967af56e Merge m-c to m-i. 2012-01-25 11:06:40 +01:00
Ms2ger fa49b00e76 Bug 718504 - Remove some GetChildAt callers; r=smaug 2012-01-25 08:50:07 +01:00
Oleg Romashin c252b1e68b Bug 720299 - Qt Fennec does not compile with faststartup (undefined reference moz_free/alloc et.c). r=dougt 2012-01-25 02:07:21 -05:00
Marco Bonardo 9cd7f532f6 Merge last green PGO from inbound to central 2012-01-24 13:27:20 +01:00
Serge Gautherie 9807384c06 Bug 720071. (Av1a) Fix windows/nsFilePicker to actually be buildable using "--with-windows-version=502". r=jmathies. 2012-01-24 07:05:15 +01:00
Serge Gautherie 4ef9277e57 Bug 719389. (Av1) Fix "#ifdef MOZ_WINSDK_TARGETVER >= MOZ_NTDDI_LONGHORN" from bug 441197. r=khuey. 2012-01-23 08:02:37 +01:00
Ed Morley b9a5db0480 Backout 91eebc6bdb59 & 7d776b291014 (bug 717283) for Android native reftest crashes 2012-01-22 11:55:18 +00:00
Chris Lord 07a9325e91 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-22 09:40:37 +00:00
Chris Peterson 1258563513 Bug 701002 part 2 - JavaStackTrace: send "JavaStackTrace" field to Socorro. r=dougt 2012-01-23 12:02:56 -08:00
Chris Lord 36d311dfe0 Bug 709152 - Squash multiple viewport events in nsAppShell. r=pcwalton
We only ever want to respond to the latest viewport sent, separate the
viewport change into its own event and remove all but the latest in the queue
when processing events.
2011-12-22 11:35:32 +00:00
Jacek Caban 858e539a6c Bug 731943 - Get rid of no longer needed mingw hacks r=jimm 2012-03-02 11:27:06 +01:00
Steven Michaud 758348974b Bug 730282 - Firefox crash @ mozilla::SignalTracerThread. r=ted.mielczarek. 2012-03-12 15:13:14 -05:00
Brad Lassey f3dfd1086f bug 719359 - Pageload thumbnails for sites with <meta viewport=width=n> do not cover entire thumbnail box in about:home r=mfinkle 2012-03-12 14:05:43 -04:00
Jean-Alexandre Anglès d'Auriac 9babf96e21 b=714068 use gtk_icon_theme_get_icon_sizes instead of gtk_icon_theme_has_icon to determine whether GtkWindow will use an icon r=karlt
--HG--
extra : transplant_source : %01%D7%07%9BU%7E%0C%C7t%E6ye%3Av%CC%02%FB%99%1B%D1
2012-01-11 15:41:28 +13:00
Chris Coulson e04149c97f Bug 635918 part 2 - Provide additional recommended properties when playing samples via libcanberra r=kinetik
--HG--
extra : transplant_source : %A1%1E%FD%85%2C%EE%E8%C0%96%E1%A7/%0BD%F3C%CB%D2%7D%EF
2012-01-11 11:37:40 +13:00
Chris Coulson 28d12d270e Bug 635918 Part 1 - Make nsISound::Play use libcanberra on Linux rather than esound r=kinetik f=karlt
--HG--
extra : transplant_source : %F8%B5-%FB%3D%2B%60%AA%B7%EE%E4%9Fy%85%AA%B7%0C%C9%23/
2012-01-11 11:37:36 +13:00
Masayuki Nakano 0a614dbc86 Bug 716819 Move nsToolkit::VistaCreateItemFromParsingNameInit() and nsToolkit::createItemFromParsingName to WinUtils r=jimm 2012-01-11 11:09:41 +09:00
Kan-Ru Chen d5d81c9c8b Bug 714694 - Part 2, Track user activity in gonk backend; r=mwu DONTBUILD 2012-01-11 02:07:00 +00:00
Kan-Ru Chen 0210805f50 Bug 714694 - Part 1, Add IdleService to gonk backend; r=mwu 2012-01-11 02:06:59 +00:00
Ed Morley 416764b78f Backout 4c84b021a3c8 & d16206820082 (bug 714694) to correct patch author 2012-01-11 02:06:28 +00:00
Ed Morley 1551254846 Bug 714694 - Part 2, Track user activity in gonk backend; r=mwu 2012-01-11 01:44:46 +00:00
Ed Morley fdd62b333b Bug 714694 - Part 1, Add IdleService to gonk backend; r=mwu 2012-01-11 01:44:45 +00:00
Brad Lassey 7b96734cea bug 715507 - GlobalHistory is accessing Gecko on the wrong thread r=dougt,kats 2012-01-05 16:14:23 -08:00
Benoit Girard b36c809b6c Bug 635544 - rename nsIWidget::DrawOver to DrawWindowOverlay. r=roc 2012-01-21 21:01:17 -05:00
Matt Brubeck 171b26b28d Back out 47584f117727 and e05a8743389a (bug 717283) because of native Android startup crashes 2012-01-20 11:42:34 -08:00