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

13674 Коммитов

Автор SHA1 Сообщение Дата
Masayuki Nakano 2b93b9590b Bug 630813 part.3 nsWindow::GetToggledKeyState() should use mozilla::widget::KeymapWrapper r=karlt 2012-02-22 16:34:31 +09:00
Masayuki Nakano d73d4b20f1 Bug 630813 part.2 Store native modifier key information r=karlt 2012-02-22 16:34:31 +09:00
Masayuki Nakano ef9c5ec8e6 Bug 630813 part.1 Make KeymapWrapper which is a wrapper class of GdkKeymap r=karlt 2012-02-22 16:34:31 +09:00
Malen Sok 23d68f1ab1 Bug 722163 - Convert JumpListBuilder to use LazyIdleThread. r=khuey 2012-03-06 15:42:53 -05:00
Josh Aas 493772051a Bug 729246: Fix clang warnings in Cocoa widgets. r=smichaud 2012-02-21 20:44:40 -05:00
Ed Morley c43ccd8c05 Merge mozilla-central to mozilla-inbound 2012-02-22 01:28:34 +00:00
Doug Sherk 2078feac9b Bug 711656: potentially fixed devices not being caught by blocklist, r=joe
This doesn't necessarily fix the bug, but I think the problem was that the device IDs were in upper case but we store them statically in lower case, all the while using case-sensitive comparators. This patch switches all comparators that I could find to use case-insensitive instead, hopefully solving this.
2012-02-21 14:49:06 -05:00
Ed Morley 1b29621099 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-02-21 11:59:33 +00:00
Zack Weinberg 51393f583e Bug 96971: Move GetSystemFont from nsDeviceContext to mozilla::LookAndFeel. r=roc 2012-02-20 15:19:48 -08:00
Fabrice Desré 5e226f0a31 Bug 725143 - crash when restarting b2g with screen off [a=gal] DONTBUILD because NPOTB 2012-02-20 14:07:13 -08:00
Philipp von Weitershausen 1a9c718b5f Bug 720632 - Part 4: Use nsISmsRequestManager in Android JNI code. r=cjones 2012-02-20 00:44:29 +01:00
Mark Capella 398ba05b7a Bug 721496 - Remove MOZ_WINSDK_TARGETVER ifdefs for pre-Windows 7 SDKs. r=jimm 2012-02-23 01:33:19 +01:00
Oleg Romashin ac1ed28e06 Bug 729438 - GetGLFrameBufferFormat need to be specified for maemo in Qt port. r=ajuma 2012-02-22 11:16:15 -08:00
Brad Lassey e2948be7ca bug 728614 - Refactor viewport implementation to remove js parts of the implementation r=dougt 2012-02-18 18:32:50 -05:00
Benoit Girard 739959af5d Backout c1161ca4bf13 for test failures 2012-02-21 11:34:00 -05:00
Brad Lassey 54d0094288 Bug 728614 - Part 0: Allow querying the viewport information from Java; r=dougt 2012-02-18 19:22:56 -05:00
Ehsan Akhgari af50207d95 Backout changeset c1161ca4bf13 2012-02-20 16:37:51 -05:00
Brad Lassey 65183064f1 [mq]: meta_viewport_query
--HG--
extra : rebase_source : 586dfca0cf7d9446e532ecfa38fd126225db36b9
2012-02-18 18:32:50 -05:00
Benoit Girard e13fac41a5 Bug 728924 - Fix MOZ_JAVA_COMPOSITOR definition. r=joe 2012-02-20 13:57:40 -05:00
Brad Lassey 7ba6e1d0cd merge from mozilla-central 2012-02-18 17:29:33 -05:00
Brad Lassey 635110f850 backing out e45688c8531c because it broke the build 2012-02-18 14:21:48 -05:00
Patrick Walton 4fb5a1c0f8 Stub untested gralloc support, disabled for now 2012-02-17 23:53:21 -08:00
Ed Morley 2e6816764b Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-02-18 00:16:22 +00:00
Chris Lord acb4083161 Fix screen/window size change events.
Window size was being treated as equivalent to screen size, which it isn't.
Make sure to send the size-changed event when either the window size or the
screen size change, and to properly differentiate between the two.
2012-02-17 17:25:52 +00:00
Ehsan Akhgari faf4df37ab Stop asserting the reverse of what we mean 2012-02-17 11:50:14 -05:00
Kartikaya Gupta 28d84cf329 Also remove dangling entrails of the layer client type 2012-02-17 09:16:14 -05:00
Kartikaya Gupta 22939b9e98 Rip out unused GeckoSoftwareLayerClient since we've committed to GL layers. 2012-02-17 09:04:50 -05:00
Kartikaya Gupta e7d3aade18 Put back some things left out of dougt's merge 2012-02-17 01:36:49 -05:00
Benoit Girard 9236f860d6 Bug 728924 - Fix MOZ_JAVA_COMPOSITOR definition. r=joe 2012-02-20 14:02:15 -05:00
Justin Wood b4f5f74139 Bug 726797 - Multi-GPU Detection Broken on Windows Gecko 11. r=ajuma 2012-02-16 21:14:53 -05:00
Doug Turner 0cd49f54de Merge with mozilla-central 2012-02-16 18:06:54 -08:00
Cameron McCormack fbd2f556e7 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-17 14:47:39 +11:00
Jim Mathies bd69a56cc8 Bug 718374 - File picker support for choosing Win7 library default folders, and strip sdk ifdefing junk. r=neil 2012-02-16 18:36:04 -06:00
Brad Lassey 2bc90d2ec2 bug 727847 - meter orientation events on android r=dougt 2012-02-16 23:03:57 -08:00
Brad Lassey 231b20a584 bug 726930 - speed up tab thumbnails r=mfinkle 2012-02-17 10:52:26 -08:00
Neil Deakin 933e5130ec Bug 499008, part 7, merge html drag type constants into one place, r=ehsan 2012-02-17 09:17:00 -05:00
Brian R. Bondy 49665844e7 Bug 691355 - Crash when headphones removed while listening to audio. r=jmathies 2012-02-17 09:17:27 -05:00
Benoit Girard 078a1c5503 Fix one shutdown crash
--HG--
extra : rebase_source : dd71617cbabf7848565ab609362964037fbac01a
2012-02-15 11:29:14 -05:00
Benoit Girard 16494d524f remove dead code 2012-02-14 18:36:33 -05:00
Masayuki Nakano 13cea53771 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 79c9ae2965 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 70b8c86816 Stop XUL fennec from crashing on startup 2012-02-13 16:57:57 -05:00
Patrick Walton 1b54697345 Integrate the Java compositor. Scroll bars now appear. 2012-02-13 14:52:30 -08:00
Patrick Walton 7a4fea4098 Expose ActivateProgram() and DeactivateProgram() to widget 2012-02-13 13:55:10 -08:00
Benoit Girard 9dbfe856f6 Make OMTC changes not effect desktop 2012-02-13 17:17:12 -05:00
Eitan Isaacson 645a4c2ff6 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 fd17ee20f7 Uncomment the Java compositor integration, except for the part that causes PowerVR crashes 2012-02-10 23:03:02 -08:00
Patrick Walton b59a4a57f8 Uncomment TransformLayerUserData and move it into Layers to fix build bustage 2012-02-10 18:55:48 -08:00
Benoit Girard 75736efe4c 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 91de8d2a92 Fix busted build. 2012-02-10 10:40:57 -05:00
Ali Juma 272bc00d1b Merge heads. 2012-02-10 10:31:31 -05:00
Patrick Walton da517c9015 Implement the rendering hooks for Java compositor integration. Currently segfaulting, so ifdef'd out. 2012-02-09 23:55:13 -08:00
Patrick Walton c1d4efa039 Expose the necessary Java routines to render decorations through JNI 2012-02-09 22:58:18 -08:00
Patrick Walton cd558a3396 Add a DrawWindowUnderlay() to match DrawWindowOverlay() 2012-02-09 19:47:50 -08:00
Benoit Girard e83be1af8a 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 b7a8f90e50 Merge working on Nexus S 2012-02-08 20:23:27 -05:00
Benoit Girard 67bc14415d Merge fixes 2012-02-08 19:01:21 -05:00
Benoit Girard 715ac9e901 Merge m-c into maple 2012-02-08 16:43:22 -05:00
Marco Bonardo a6fc075252 Merge central to inbound 2012-02-08 09:24:40 +01:00
Marco Bonardo bb295c1f4b Backout 7a8b935ab596 (bug 674370) for Paint regression 2012-02-08 09:23:40 +01:00
Andreas Gal b2761f4afd Compress input events in gonk backend (bug 718914, r=cjones). 2012-02-07 22:42:44 -08:00
Karl Tomlinson e210562c0d 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 a20b3392db 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 c2fa1b75ec Bug 727905 - Zero width window handling in nsWindow.cpp crash. r=dougt 2012-02-27 18:57:28 -05:00
Benoit Jacob d9d3f5553b 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 ffb7928663 Merge central to inbound 2012-02-27 13:46:22 +01:00
Henri Sivonen 8c32ccea63 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 288453fbbe 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 4103a35408 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 6adeee5400 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 edbb2984e2 Bug 672175 part.12 Move MOZ_WM_*SCROLL handler into MouseScrollHandler r=jimm 2012-03-06 12:20:29 +09:00
Masayuki Nakano 8702af344a Bug 672175 part.11 Move MOZ_WM_MOUSE*WHEEL handler into MouseScrollHandler r=jimm 2012-03-06 12:20:29 +09:00
Masayuki Nakano 2e0cfb3f4c Bug 672175 part.10 Initialize mouse scroll events in MouseScrollHandler::LastEventInfo r=jimm 2012-03-06 12:20:29 +09:00
Masayuki Nakano d54e86dc51 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 99686018e1 Bug 672175 part.8 Compute modifier key state in MouseScrollHandler r=jimm 2012-03-06 12:20:28 +09:00
Masayuki Nakano c420e187b8 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 f441247ea3 Bug 672175 part.6 Summarize native mouse wheel events by MouseScrollHandler::EventInfo r=jimm 2012-03-06 12:20:28 +09:00
Masayuki Nakano bdee4f1853 Bug 672175 part.5 Move device specific code to MouseScrollHandler r=jimm 2012-03-06 12:20:28 +09:00
Masayuki Nakano 27c474c6ff Bug 672175 part.4 Move HasRegistryKey() in nsWindow.cpp to WinUtils r=jimm 2012-03-06 12:20:28 +09:00
Masayuki Nakano f87e92733d Bug 672175 part.3 MouseScrollHandler should manage user prefs r=jimm 2012-03-06 12:20:28 +09:00
Masayuki Nakano f00be25d7f Bug 672175 part.2 MouseScrollHandler should manage system settings r=jimm 2012-03-06 12:20:28 +09:00
Masayuki Nakano bca7d8e5f4 Bug 672175 part.1 Implement MouseScrollHandler for Windows r=jimm 2012-03-06 12:20:28 +09:00
Patrick Walton 884f945af0 Shrink the surface size to speed up painting 2012-02-06 15:25:18 -08:00
Ali Juma 0d4cfe1f1d Move surface ownership to GLContextProviderEGL.
--HG--
extra : rebase_source : a3f83d279de5087a521a938d66c4e7b5dee79d74
2012-02-06 16:53:09 -05:00
Ali Juma c6c2bdb4ee Add support for pausing/resuming composition from Java. 2012-02-05 13:33:38 -05:00
Patrick Walton f8ea04d7c4 Stand up async panning and zooming 2012-02-03 23:31:05 -08:00
Patrick Walton 0d34646db6 Poke the compositor to composite on a pan or zoom; stub AndroidBridge::GetViewTransform() 2012-02-03 18:35:58 -08:00
Patrick Walton bdd7e87969 Add a virtual layer and GL layer client implementation 2012-02-03 15:48:26 -08:00
Markus Stange f691707c8c 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 80bebc0b86 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 1f9a797c7d Eliminate coupling between the software layer client and the rest of Fennec 2012-02-02 23:30:41 -08:00
Patrick Walton a9ca8e086c 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 67dc5eae7f Clean up nsWindow::Draw() a bit 2012-02-02 20:24:49 -08:00
Patrick Walton 0a9b369575 Partial removal of tiling, stub callouts 2012-02-02 19:28:22 -08:00
Benoit Girard defc73593d Hack the real window dimensions 2012-02-02 18:03:55 -05:00
Benoit Girard 874f061b97 Fix GetLayerManager logic 2012-02-02 14:16:59 -05:00
Benoit Girard 7a7fc66b8d Fix problems with Nexus S init 2012-02-02 13:57:38 -05:00
Benoit Girard 8760cee61a remove OGLSurfaceView init, todo remove OGLSurfaceView.java 2012-02-02 11:28:54 -05:00
Benoit Girard cc147bd7d1 Removing this awesome template code because it causes library load crashes :( 2012-02-02 11:17:50 -05:00
Patrick Walton 829c9c1dff Turn on OMTC by default; fix crash when acquiring EGL surface 2012-02-01 23:54:01 -08:00
Benoit Girard 69c676f39d Add init code for AndroidEGLObjects 2012-02-01 18:08:09 -05:00
Benoit Girard 4fcd20537c Fix AndroidGLController::Init 2012-02-01 17:53:18 -05:00
Benoit Girard 0c685c9aa9 Progress on omtc integration 2012-02-01 16:18:35 -05:00
Benoit Girard 4e100d2bce Move registerCxxCompositor to FlexView 2012-02-01 14:15:52 -05:00
Ali Juma 75e154812c Merge m-c to kiwifox 2012-02-01 12:07:14 -05:00
Benoit Girard 53e65f8033 Import jni implementation 2012-02-01 12:02:55 -05:00
Benoit Girard e799942bb0 Import jni headers 2012-02-01 11:49:34 -05:00
Ali Juma 96f56480da Disable direct textures because of crashes. 2012-01-31 15:53:54 -05:00
Benoit Girard 8cb1081162 merge mc into kiwifox 2012-01-31 13:55:51 -05:00
Markus Stange 3ad3f72a4c 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 74536ca191 Bug 721484 - Don't disable mouse events for touch events. r=blassey 2012-01-30 21:57:06 -08:00
Benoit Girard d13d333d04 Merge fixes 2012-01-30 15:57:30 -05:00
Benoit Girard e53cce72f1 Mergi mc to kiwifox, lots of conflicts so may not build 2012-01-30 13:38:20 -05:00
James Willcox 922b691bd1 Bug 721803 - Add known-good devices to direct texture whitelist r=blassey 2012-01-30 22:38:16 -05:00
Benoit Girard 210be2a996 Partial work for android OGLSurfaceView
--HG--
extra : rebase_source : 2c6ce362dd859e9f81a5b4490e2451826259a651
2012-01-26 14:23:13 -05:00
Benoit Girard 9b1ab241df Disable sHasDirectTexture because of crash in Nexus S
--HG--
extra : rebase_source : 03daaf6a9b7a562d95bf42c34b997ba234eed022
2012-01-26 14:22:26 -05:00
Michael Wu 08babf8aa8 Bug 729146 - Check aRepaint in Resize in gonk's nsWindow, r=cjones 2012-02-22 09:50:44 +01:00
Owen Taylor 39e80636be Bug 721498 - Use remote timestamp when available for focus requests. r=karlt 2012-02-16 11:23:34 +01:00
Michael Wu 8d03b81c61 Bug 719647 - Add Touch Event support to Gonk widget backend, r=cjones 2012-01-25 12:37:31 -08:00
Ali Juma 6f1646b79e Work around Bug 719036. 2012-01-18 11:38:45 -05:00
Ali Juma a4b640487b merge m-c to kiwifox 2012-01-18 11:04:04 -05:00
Doug Turner 645fedcb36 Bug 713803 - Rationalize JNI access accross android widget. r=blassey 2012-01-29 12:39:30 -08:00
Phil Ringnalda 53f7570722 Back out 59d8d92f9f3c (bug 713803) for Android C1 permaorange 2012-01-29 00:49:02 -08:00
Doug Turner dc1b4c0544 Bug 713803 - Rationalize JNI access accross android widget. r=blassey 2012-01-28 22:38:02 -08:00
Brian Nicholson cd8ee77280 Bug 701092 - Limit session restore attempts. r=mfinkle 2012-01-27 22:04:54 -08:00
Ali Juma df81761724 Revert spurious change to widget/android/nsWindow.cpp 2012-01-16 11:14:36 -05:00
Ali Juma e12c793870 Address next set of review comments. 2012-01-16 10:31:16 -05:00
Ali Juma 5a26f9ea2c merge mc to kiwifox 2012-01-16 10:06:34 -05:00
Ali Juma 710922f128 merge mc to kiwifox 2012-01-16 09:58:14 -05:00
Tim Taubert ecb5606a80 merge m-c to fx-team 2012-01-16 11:20:19 +01:00
Jared Wein b6c0d72d2a Bug 198964 - Enable smooth scrolling by default. r=gavin 2012-01-13 16:26:34 -08:00
Benoit Girard 357db69ac3 Merge mc with kiwifox 2012-01-12 14:11:08 -05:00
Benoit Girard c80702c6c3 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 9afe821b41 More handling review comments for Bug 711168. 2012-01-10 18:04:21 -05:00
Benoit Jacob e1c3a5e256 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 62f6eb194e Back out 88733ce1bef3 (bug 718440) because of Windows build failure 2012-01-17 15:15:47 -08:00
Jeff Muizelaar 6fffa906f2 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 6a2337b111 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 74da63f979 Bug 714717 - Part 2, Reschedule timer after non-idle event. r=MikeK 2012-01-11 15:38:16 +01:00
Kan-Ru Chen eb3d334e41 Bug 714717 - Part 1, Sanity check nextWaitTime. r=MikeK 2012-01-11 15:38:00 +01:00
Ms2ger 3d35c29289 Merge m-c to m-i. 2012-01-11 12:15:35 +01:00
Ed Morley e82446973e Merge last PGO-green changeset from mozilla-inbound to mozilla-central 2012-01-11 02:39:31 +00:00
Trevor Saunders c1316a4778 merge accessibility to mozilla-central 2012-01-10 20:52:37 -05:00
Benoit Girard 1db1e240b1 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 ff89573447 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 57c32a869e bug 735790 - Tab thumbnails only scale 3/4 of the window r=mfinkle 2012-03-15 00:43:53 -04:00
Kartikaya Gupta 841e74a3d6 Bug 729646 - Remove some annoying logging. r=Cwiiis 2012-03-15 10:38:43 -04:00
Jonathan Kew 7468b55fc3 bug 735583 - eliminate font constant synonyms and use the standard forms everywhere. r=jdaggett 2012-03-15 09:04:46 +00:00
Trevor Saunders acb465830f 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 cb21a28887 Bug 734324 - implement device motion - rotation rate and acceleration. r=jdm 2012-03-13 16:57:51 -07:00
Doug Turner 40537571d8 Bug 734325 - implement compassneedscalibration event. r=jdm 2012-03-13 16:57:09 -07:00
Doug Turner 5e105f2069 Bug 733652 - Remove geolocation address handling (v2). Little adoption, costly implementation r=jdm 2012-03-08 22:16:25 -08:00
Ed Morley a8399ebd3b 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 37910acf1b 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 b55850e152 Bug 734324 - implement device motion - rotation rate and acceleration. r=jdm 2012-03-13 10:00:02 -07:00
Doug Turner aacd3090ef Bug 734325 - implement compassneedscalibration event. r=jdm 2012-03-13 09:59:24 -07:00
Doug Turner 97b6d82f21 Bug 733652 - Remove geolocation address handling (v2). Little adoption, costly implementation r=jdm 2012-03-08 22:16:25 -08:00
Trevor Saunders 3c3bda95e7 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 ec4e4ed1e5 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 f13e678914 Bug 715045 - Remove old vc support code. r=jimm 2012-01-05 16:52:22 +09:00
Masayuki Nakano bce8ec45a6 Bug 713502 Fire input event even during composition r=smaug+ehsan 2011-12-31 23:04:37 +09:00
Chris Jones c0a13bec11 Bug 714307: Synchronize back/front buffers in gonk fallback path. r=mwu 2011-12-30 18:28:40 -08:00
Patrick Walton b8dc71940b Backed out bug 709492 due to breakage with external urls. r=backout 2011-12-30 18:47:06 -05:00
Markus Stange 9a78503fea 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 7e9c8ecff4 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 543a7ac751 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 60801e919c Bug 598482 part 3 - Remove synchronous painting APIs from nsIWidget. r=roc 2011-12-23 22:52:21 -05:00
Kevin Gadd f72449e397 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 12e87967a3 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 87b3fce7dd 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 7f242c3451 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 c83c401716 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 1c0a78071b Clean up Compositor destruction. 2011-12-22 10:59:53 -05:00
Ali Juma 1c19c72729 Clean up pointer usage 2011-12-21 11:10:33 -05:00
Mounir Lamouri f84e049a5d 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 3e2b7e29b5 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 511cecc78a Bug 713687 - Part 1 - Network API Android backend: get current information. r=dougt 2012-01-16 14:44:07 +01:00
Mounir Lamouri 6de80fa3b7 Bug 674725 - Part AU - Release message lists in case of GC. r=smaug,cjones 2012-01-17 19:43:08 +01:00
Mounir Lamouri 3de7d26aa4 Bug 674725 - Part AT - Handle failures for getMessages(). r=smaug,cjones 2011-12-22 23:25:14 +01:00
Ali Juma 540d88be61 Fix crash when deleting Compositor parent, and change RPC calls to sync calls.. 2011-12-20 10:37:27 -05:00
Benoit Girard fa9a4ae32a Fix startup black flash when doing ForceRefreshOpenGL 2011-12-19 16:13:45 -05:00
Benoit Girard 50655bded6 merge mc to kiwifox 2011-12-19 11:34:31 -05:00
Benoit Girard 673c972110 Set parent backend type
--HG--
extra : rebase_source : 92cad3412b9c41dbc96d39a4bf73141811c3a192
2011-12-19 10:46:12 -05:00
Benoit Girard 8de41d03a6 More clean up. Shutdown down a window no longer crashes 2011-12-16 19:21:51 -05:00
Benoit Girard 48eb7995d9 Clean up some hacks and useless code 2011-12-15 16:31:16 -05:00
Ali Juma 5f3684bfe7 imported patch hacking 2011-12-15 15:07:25 -05:00
Ali Juma c25e4ad6de imported patch PCompositorProgress 2011-12-15 15:07:19 -05:00
Mounir Lamouri f3348601f1 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 f57e963193 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 bb87ddd647 Bug 674725 - Part AN - Handling no messages in created message list. r=smaug,cjones 2011-12-19 12:04:53 +01:00
Mounir Lamouri 84ad2e4d39 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 bc98291a97 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 26b686137d Bug 674725 - Part AG - Notify when delete() fails. r=smaug,cjones sr=sicking 2011-12-22 23:15:44 +01:00
Mounir Lamouri 04d22c41c9 Bug 674725 - Part AF - Implement delete() on Android. r=cjones 2011-12-22 23:15:28 +01:00
Mounir Lamouri 5d12645397 Bug 674725 - Part AD - Notify when getMessage() fails. r=smaug,cjones sr=sicking 2011-12-22 23:14:45 +01:00
Mounir Lamouri c18484820d Bug 674725 - Part AC - Implement getMessage() on Android. r=cjones 2011-12-22 23:08:58 +01:00
Mounir Lamouri c74a4b532f Bug 674725 - Part Y - Notify when send() fails. r=smaug,cjones sr=sicking 2011-12-22 23:06:35 +01:00
Mounir Lamouri f5b00b7840 Bug 674725 - Part X - Use SmsRequest for send() method. r=smaug,cjones 2012-01-13 14:26:50 +01:00
Mounir Lamouri 1d600cfe0e Bug 674725 - Part U - Implement WebSMS delivered event for the Android backend. r=cjones 2012-01-13 14:26:24 +01:00
Mounir Lamouri 16935841ef Bug 674725 - Part S - Implement WebSMS sent event. r=cjones,smaug 2012-01-10 20:34:50 +01:00
Mounir Lamouri 90b3769112 Bug 674725 - Part R - Save sent messages in the Android database. r=cjones 2012-01-13 14:25:47 +01:00
James Willcox 50c4f5d9e8 Bug 713774 - Fix crasher when changing orientation on Android r=blassey 2012-01-04 21:53:09 -05:00
James Willcox 07da46f5ad 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 f01856886a 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 815c1b1640 Part A: Setup PCompositor (in progress) 2011-12-12 10:15:57 -05:00
Jeff Walden ddd2253a84 Bug 711799 - Add parentheses to a bunch of && expressions nested within || expressions. r=dholbert 2011-12-18 01:00:47 -05:00
Ms2ger 9739382fc0 Bug 707576 - Remove nsIDOMNSElement; r=smaug 2011-12-18 11:06:23 +01:00
Doug Turner 58a95f71d4 Backout of ba92c42f126f 2011-12-17 21:34:03 -08:00
Doug Turner d3c38189a7 Backout of 8a5cc33141a3 2011-12-17 21:33:44 -08:00
Doug Turner d59a3471bc Backout of f39dab2d2adb 2011-12-17 21:32:48 -08:00
Doug Turner 21dd412df3 Backout of 74277c18e7ce 2011-12-17 21:32:24 -08:00
Patrick Walton 1f1ddd265f Bug 709492 - Part 3: Implement expose events. r=kats 2011-12-29 15:10:28 -08:00
Patrick Walton b11a6ec7ee Bug 709492 - Part 2: Implement draw suppression. r=kats 2011-12-29 15:10:27 -08:00
Michael Wu 6e6a7fd170 Bug 711867 - Track dirty region in gonk widget backend, r=cjones 2011-12-29 15:01:51 -08:00
Chris Jones 8eefe4004d 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 b2e1818fca Followup to bug 708154: Fix review comments. r=mwu 2011-12-29 14:39:25 -08:00
Chris Jones 6f1d572a55 Bug 714183: Import downstream widget/src/gonk changes from b2g. rs=cjones,mwu 2011-12-29 14:39:25 -08:00
Ms2ger d16455163b Bug 709528 - Remove unused nsDeviceContextSpecG::SetMultipleConcurrentDeviceContextsSupported; r=roc a=edmorley 2011-12-11 14:46:35 +01:00
Ms2ger 9f987bee2d Bug 709526 - Remove unused confirm_overwrite_file from nsFilePicker.cpp; r=roc a=edmorley 2011-12-11 14:45:51 +01:00
Ms2ger 941ab871b4 Bug 709525 - Remove unused 1-argument nsDeviceContextSpecGTK::GetPrintMethod; r=roc a=edmorley 2011-12-11 14:45:01 +01:00
Tim Abraldes 20e2367749 Bug 704558 - Added encoder options in encodeImage and encodeScaledImage. r=bbondy 2011-12-16 19:43:10 -05:00
James Willcox 6e75db8a3d Bug 670930 - Use asynchronous direct texturing on Android when available 2011-12-16 16:40:58 -05:00
James Willcox acec62ca83 back out 8a5cc33141a3 due to android-xul build failure 2011-12-16 14:45:58 -05:00
Jim Mathies 7135ff9bf5 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 3d42d39efc 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 74323da506 Bug 670930 - Add Android direct texture implementation
--HG--
extra : rebase_source : eb3f095e2663c0ebc0a03117ec8883d66dd8f1b5
2011-12-16 10:54:08 -05:00
Masayuki Nakano 35d7be09d5 Bug 204786 Use LookAndFeel for delay to show tooltip r=roc+enndeakin 2011-12-16 18:18:48 +09:00
Trevor Saunders 8e0412877c 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 57b6c6a55b 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 ab0ba2c580 Bug 696636 - Block OpenGL 1 drivers explicitly to steer clear of crashes - r=mattwoodrow 2012-02-23 17:21:30 -05:00
Ed Morley db549039cd Backout b638c0deeafa (bug 729817) & 512df80d7ca4 (bug 696636) for xpcshell failures 2012-02-24 00:08:38 +00:00
Benoit Jacob 77be104ca2 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 2b949f093e Bug 696636 - Block OpenGL 1 drivers explicitly to steer clear of crashes - r=mattwoodrow 2012-02-23 17:21:30 -05:00
Ed Morley dabde89ce3 Merge last green changeset of mozilla-inbound to mozilla-central 2012-01-06 22:27:52 +00:00
Kyle Huey 3c9d718b6a Bug 714752: Make imgIContainerObserver::FrameChanged take an imgIRequest*. r=joe sr=roc 2012-01-06 07:32:38 -05:00
James Willcox 91a947eaa5 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 e302316e4f 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 940945c981 Bug 715679 - Handle more than one window correctly in Gonk, r=cjones 2012-01-05 13:23:34 -08:00
Michael Wu 74111670cd Bug 715678 - Fix indentation in gonk/nsWindow.cpp, r=cjones 2012-01-05 11:17:14 -08:00
Timothy Nikkel cde59a53a2 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 27fb29dd48 Bug 718939 - Backout bea7ecf9084e. r=roc 2012-02-08 17:10:11 +13:00
Cameron McCormack ca914adc16 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 e612988adc Bug 707382, merge nsIDOMDataTransfer and nsIDOMNSDataTransfer, r=jonas 2012-02-07 13:02:32 -05:00
Alex Pakhotin a71e7c0913 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 6d3398ceeb 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 dca5e9ae1c Bug 710041 - Build fixes for gonk widget backend, r=cjones 2011-12-15 15:38:45 -08:00
Kyle Huey ca349d913d Bug 714078: Don't do anything risking a deadlock in IAudioSessionEvents callbacks. r=ehsan 2011-12-29 11:59:29 -05:00
Phil Ringnalda e9d4b3aebc Merge m-i <-> m-c 2011-12-24 21:50:23 -08:00
Florian Haenel 9294347279 Bug 712291 - broken window resizing on qt/maemo/meego. r=romaxa 2011-12-22 23:13:53 -05:00
Chris Jones ee006217e9 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 5c2ad9ace8 Back out 1ac4cb2e7c32 to c631f9c3e9a9 (bug 598482) for Android reftest failures 2011-12-23 22:21:58 -08:00
Markus Stange a397b88570 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 5ba33ea57b 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 78c7667ea5 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 5d26706d7e Bug 598482 part 3 - Remove synchronous painting APIs from nsIWidget. r=roc 2011-12-23 22:52:21 -05:00
Chris Lord 66f372631c 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 a56727984f Bug 707814 - Awesomebar autocomplete box appears in the wrong place [r=mstange] 2011-12-23 16:36:20 -08:00
Chris Jones bb1dd66504 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 ad82f36463 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-01-26 01:30:30 +00:00
Michael Wu 0b3bfb7cd1 Bug 712973 - Use InputReader from libui in gonk widget backend, r=cjones 2012-01-25 11:00:34 -08:00
Michael Wu 36a132c5f6 Bug 720769 - Enable nsTransferable in Gonk backend, r=cjones 2012-01-25 10:22:15 -08:00
Ed Morley efc36914b1 Merge last green changeset of mozilla-inbound to mozilla-central 2012-01-25 14:14:48 +00:00
Ms2ger 52604a336b Merge m-c to m-i. 2012-01-25 11:06:40 +01:00
Ms2ger e2fe92c52b Bug 718504 - Remove some GetChildAt callers; r=smaug 2012-01-25 08:50:07 +01:00
Oleg Romashin b96c88fef5 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 dfe9be8634 Merge last green PGO from inbound to central 2012-01-24 13:27:20 +01:00
Serge Gautherie a99d87e1b9 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 396f796c56 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 0138cd5a13 Backout 91eebc6bdb59 & 7d776b291014 (bug 717283) for Android native reftest crashes 2012-01-22 11:55:18 +00:00
Chris Lord 09ba5373df 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 302abf6de8 Bug 701002 part 2 - JavaStackTrace: send "JavaStackTrace" field to Socorro. r=dougt 2012-01-23 12:02:56 -08:00
Chris Lord b706d99bf8 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 521dba6247 Bug 731943 - Get rid of no longer needed mingw hacks r=jimm 2012-03-02 11:27:06 +01:00
Steven Michaud 8e63375a66 Bug 730282 - Firefox crash @ mozilla::SignalTracerThread. r=ted.mielczarek. 2012-03-12 15:13:14 -05:00
Brad Lassey 05eb32fca8 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 601b08f51d 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 3a18ff2dec 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 f922793c51 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 3a02d5c569 Bug 716819 Move nsToolkit::VistaCreateItemFromParsingNameInit() and nsToolkit::createItemFromParsingName to WinUtils r=jimm 2012-01-11 11:09:41 +09:00
Kan-Ru Chen 822c3f37ac Bug 714694 - Part 2, Track user activity in gonk backend; r=mwu DONTBUILD 2012-01-11 02:07:00 +00:00
Kan-Ru Chen 9c2a5454f7 Bug 714694 - Part 1, Add IdleService to gonk backend; r=mwu 2012-01-11 02:06:59 +00:00
Ed Morley f507c4114d Backout 4c84b021a3c8 & d16206820082 (bug 714694) to correct patch author 2012-01-11 02:06:28 +00:00
Ed Morley 9006324e91 Bug 714694 - Part 2, Track user activity in gonk backend; r=mwu 2012-01-11 01:44:46 +00:00
Ed Morley 87e6fe6f34 Bug 714694 - Part 1, Add IdleService to gonk backend; r=mwu 2012-01-11 01:44:45 +00:00
Brad Lassey 50978ad35f bug 715507 - GlobalHistory is accessing Gecko on the wrong thread r=dougt,kats 2012-01-05 16:14:23 -08:00
Benoit Girard dad8afacb0 Bug 635544 - rename nsIWidget::DrawOver to DrawWindowOverlay. r=roc 2012-01-21 21:01:17 -05:00
Matt Brubeck 64fd26dafd Back out 47584f117727 and e05a8743389a (bug 717283) because of native Android startup crashes 2012-01-20 11:42:34 -08:00
Chris Lord 878f7208cb 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-20 17:36:56 +00:00
Benjamin Smedberg 43c1fdbe88 Bug 715885 - Don't allow extensions to hook nsIDragService. r=roc 2012-01-19 17:48:18 -06:00
Benoit Girard ext:(%2C%20Ali%20Juma%20%3Cajuma%40mozilla.com%3E) 10d4df463e Bug 711168 - Implement the compositor protocol for OMTC. r=cjones 2012-01-19 09:45:37 -05:00
Jeff Muizelaar c4546a4ef0 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 314bf48b86 Bug 719233 - Only use direct texturing on whitelisted devices r=blassey 2012-01-18 20:41:28 -05:00
James Willcox 23ec06ac7d Bug 718014 - Restrict dirty rect to subrect of tile texture
--HG--
extra : rebase_source : bbe56fd271b08e908eb301b5b0839a80bce139fb
2012-01-18 10:41:30 -05:00
Wes Johnston 5d85b5574a Bug 603008 - Platform support for multitouch events. r=smaug
* * *
Bug 603008 - Platform support for multitouch events.
* * *
ifdefandroid
2011-12-16 16:24:11 -08:00
Michael Wu 011718906b Bug 708191 - Don't draw when the screen is off on gonk, r=cjones 2012-01-17 02:55:25 -08:00
Michael Wu a4e694be79 Bug 718631 - Fix Gonk build after bug 598482, r=cjones 2012-01-18 13:22:12 -08:00
Jeff Walden 28b66411e2 Bug 704313 - Implement mozilla/StdInt.h. r=cjones
--HG--
extra : rebase_source : b221134fdfbde13a37a6ef621bba3ca183a46101
2011-11-22 17:42:57 -08:00
Kartikaya Gupta ef48443e2c Bug 688208 - Guard against accessing destroyed object [r=mfinkle]
The nsWindow for Android often dispatches events but doesn't check
for window destruction afterwards. Ensure that necessary destruction
checks and kungFuDeathGrips are in place to avoid accessing a
destroyed object.
2011-11-22 15:31:49 -05:00
Kartikaya Gupta 9c4b6abd6a Bug 688208 - nsWindow should call super::OnDestroy [r=mfinkle] 2011-11-22 15:29:54 -05:00
Jim Mathies 05d0f74bb7 Bug 684555, r=bbondy 2011-12-07 13:01:48 -06:00
Ed Morley df7e8d0963 Merge mozilla-central to mozilla-inbound 2011-12-07 09:39:26 +00:00
Oleg Romashin f7b12259d1 Bug 706935 - file upload on Meego Harmattan don't working. r=dougt 2011-12-06 19:29:58 -05:00
Martin Stransky cc2b39d416 Bug 558742 - Comma doesn't work in print range, r=roc 2011-12-06 23:45:06 -05:00
Brad Lassey 739e1dada7 merge birch to mozilla-central
--HG--
rename : embedding/android/GeckoBatteryManager.java => mobile/android/base/GeckoBatteryManager.java
2011-12-06 13:55:36 -05:00
Brad Lassey 4755c5a40c backout some changes we don't want to land from birch 2011-12-06 01:56:04 -05:00
Justin Lebar 37fed0a06a Bug 702256 - "[Gonk] Add DOM API for turning screen on/off and adjusting the screen's brightness" r=cjones,mounir 2011-12-05 01:07:00 +08:00
Doug Turner 3bdd64b353 merge with m-c 1900e3edd32d 2011-11-30 22:30:21 -08:00
Brad Lassey 6342477bcb bug 706383 - Save screenshot in bundle, clean up old unused code r=dougt 2011-11-30 21:28:05 -05:00
Chris Lord f938d92518 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-11-30 16:17:17 +00:00
Doug Turner 99e7f3124a Merge with mozilla-central 95bca70369ef
--HG--
rename : embedding/android/AndroidManifest.xml.in => mobile/android/base/AndroidManifest.xml.in
rename : embedding/android/GeckoApp.java => mobile/android/base/GeckoApp.java
rename : embedding/android/GeckoAppShell.java => mobile/android/base/GeckoAppShell.java
rename : embedding/android/GeckoEvent.java => mobile/android/base/GeckoEvent.java
rename : embedding/android/GeckoSmsManager.java => mobile/android/base/GeckoSmsManager.java
rename : embedding/android/Makefile.in => mobile/android/base/Makefile.in
2011-11-29 20:58:39 -08:00
Brad Lassey 60da96f65f bug 704217 - Quit doesn't work before Gecko is up r=dougt 2011-11-24 02:04:26 -05:00
Marco Bonardo 6e0dd60c89 Backout 407fba8cbd5a (bug 702256) for build failure on Windows. 2011-12-05 13:48:59 +01:00
Justin Lebar 52bbe460aa Bug 702256 - "[Gonk] Add DOM API for turning screen on/off and adjusting the screen's brightness" r=cjones,mounir
--HG--
extra : rebase_source : 6c1f1b49d911e749da524266695e2f05d52900b2
2011-12-05 01:07:00 +08:00
Florian Quèze 2f6cb57900 Bug 697546 - Add a scriptable way to set a dock badge text. r=smichaud,josh 2011-12-05 10:57:45 +01:00
Lars Erdmann a119bcf08f Bug 705454 - Loading of module PMMERGE to compute screen size is wrong. r=wuno 2011-12-05 10:55:01 +01:00
Makoto Kato bc00ce298a Bug 700234 - get rid of *WithConversion (widget part). r=roc 2011-12-05 18:10:27 +09:00
Doug Turner 7975f7930a Merge mozilla-central 0ea84b44a7f1 2011-11-23 12:29:40 -08:00
Lucas Rocha c27a07ee01 Bug 701374 - Add native method to check creation of fixup URIs (r=dougt)
--HG--
extra : rebase_source : fd623dc1db9b110f8f0085ca0377c29697331093
2011-11-23 09:48:00 -08:00
Doug Turner 60b4c38bae Merge with mozilla-central 6f998cc964be
--HG--
rename : embedding/android/GeckoApp.java => mobile/android/base/GeckoApp.java
2011-11-22 12:48:22 -08:00
Ed Morley afc9aa101d Merge last green changeset of mozilla-inbound to mozilla-central 2011-11-22 02:36:57 +00:00
Doug Turner 37bbe1cabe merge with mozilla-central ea5e1f4e996a 2011-11-18 21:46:09 -08:00
Patrick Walton 04e6c2d18b Bug 703821 - Don't squash together draw events if the Java compositor is in use. r=dougt 2011-11-18 21:42:17 -08:00
Doug Turner f1430538d2 merge with mozilla-central 2ab636cf01f3 2011-11-18 10:38:37 -08:00
Doug Turner 0f8200d8c8 Bug 0 - Moving embedding/android into mobile/android/base. r=mfinkle,blassey
--HG--
rename : embedding/android/AlertNotification.java => mobile/android/base/AlertNotification.java
rename : embedding/android/AndroidManifest.xml.in => mobile/android/base/AndroidManifest.xml.in
rename : embedding/android/App.java.in => mobile/android/base/App.java.in
rename : embedding/android/AwesomeBar.java => mobile/android/base/AwesomeBar.java
rename : embedding/android/AwesomeBarTabs.java => mobile/android/base/AwesomeBarTabs.java
rename : embedding/android/BrowserToolbar.java => mobile/android/base/BrowserToolbar.java
rename : embedding/android/ConfirmPreference.java => mobile/android/base/ConfirmPreference.java
rename : embedding/android/CrashReporter.java.in => mobile/android/base/CrashReporter.java.in
rename : embedding/android/DoorHanger.java => mobile/android/base/DoorHanger.java
rename : embedding/android/DoorHangerPopup.java => mobile/android/base/DoorHangerPopup.java
rename : embedding/android/Favicons.java => mobile/android/base/Favicons.java
rename : embedding/android/GeckoApp.java => mobile/android/base/GeckoApp.java
rename : embedding/android/GeckoAppShell.java => mobile/android/base/GeckoAppShell.java
rename : embedding/android/GeckoAsyncTask.java => mobile/android/base/GeckoAsyncTask.java
rename : embedding/android/GeckoBatteryManager.java => mobile/android/base/GeckoBatteryManager.java
rename : embedding/android/GeckoConnectivityReceiver.java => mobile/android/base/GeckoConnectivityReceiver.java
rename : embedding/android/GeckoEvent.java => mobile/android/base/GeckoEvent.java
rename : embedding/android/GeckoEventListener.java => mobile/android/base/GeckoEventListener.java
rename : embedding/android/GeckoInputConnection.java => mobile/android/base/GeckoInputConnection.java
rename : embedding/android/GeckoPreferences.java => mobile/android/base/GeckoPreferences.java
rename : embedding/android/GeckoStateListDrawable.java => mobile/android/base/GeckoStateListDrawable.java
rename : embedding/android/GeckoThread.java => mobile/android/base/GeckoThread.java
rename : embedding/android/GlobalHistory.java => mobile/android/base/GlobalHistory.java
rename : embedding/android/LauncherShortcuts.java.in => mobile/android/base/LauncherShortcuts.java.in
rename : embedding/android/Makefile.in => mobile/android/base/Makefile.in
rename : embedding/android/NotificationHandler.java.in => mobile/android/base/NotificationHandler.java.in
rename : embedding/android/PromptService.java => mobile/android/base/PromptService.java
rename : embedding/android/Restarter.java.in => mobile/android/base/Restarter.java.in
rename : embedding/android/SurfaceLockInfo.java => mobile/android/base/SurfaceLockInfo.java
rename : embedding/android/Tab.java => mobile/android/base/Tab.java
rename : embedding/android/Tabs.java => mobile/android/base/Tabs.java
rename : embedding/android/TabsTray.java => mobile/android/base/TabsTray.java
rename : embedding/android/gfx/BufferedCairoImage.java => mobile/android/base/gfx/BufferedCairoImage.java
rename : embedding/android/gfx/CairoImage.java => mobile/android/base/gfx/CairoImage.java
rename : embedding/android/gfx/CairoUtils.java => mobile/android/base/gfx/CairoUtils.java
rename : embedding/android/gfx/GeckoSoftwareLayerClient.java => mobile/android/base/gfx/GeckoSoftwareLayerClient.java
rename : embedding/android/gfx/InputConnectionHandler.java => mobile/android/base/gfx/InputConnectionHandler.java
rename : embedding/android/gfx/IntSize.java => mobile/android/base/gfx/IntSize.java
rename : embedding/android/gfx/Layer.java => mobile/android/base/gfx/Layer.java
rename : embedding/android/gfx/LayerClient.java => mobile/android/base/gfx/LayerClient.java
rename : embedding/android/gfx/LayerController.java => mobile/android/base/gfx/LayerController.java
rename : embedding/android/gfx/LayerRenderer.java => mobile/android/base/gfx/LayerRenderer.java
rename : embedding/android/gfx/LayerView.java => mobile/android/base/gfx/LayerView.java
rename : embedding/android/gfx/NinePatchTileLayer.java => mobile/android/base/gfx/NinePatchTileLayer.java
rename : embedding/android/gfx/PlaceholderLayerClient.java => mobile/android/base/gfx/PlaceholderLayerClient.java
rename : embedding/android/gfx/PointUtils.java => mobile/android/base/gfx/PointUtils.java
rename : embedding/android/gfx/RectUtils.java => mobile/android/base/gfx/RectUtils.java
rename : embedding/android/gfx/SingleTileLayer.java => mobile/android/base/gfx/SingleTileLayer.java
rename : embedding/android/gfx/TextLayer.java => mobile/android/base/gfx/TextLayer.java
rename : embedding/android/gfx/TextureReaper.java => mobile/android/base/gfx/TextureReaper.java
rename : embedding/android/gfx/TileLayer.java => mobile/android/base/gfx/TileLayer.java
rename : embedding/android/locales/Makefile.in => mobile/android/base/locales/Makefile.in
rename : embedding/android/locales/en-US/android_strings.dtd => mobile/android/base/locales/en-US/android_strings.dtd
rename : embedding/android/locales/jar.mn => mobile/android/base/locales/jar.mn
rename : embedding/android/locales/l10n.ini => mobile/android/base/locales/l10n.ini
rename : embedding/android/package-name.txt.in => mobile/android/base/package-name.txt.in
rename : embedding/android/resources/anim/grow_fade_in.xml => mobile/android/base/resources/anim/grow_fade_in.xml
rename : embedding/android/resources/anim/shrink_fade_out.xml => mobile/android/base/resources/anim/shrink_fade_out.xml
rename : embedding/android/resources/color/awesomebar_tab_text.xml => mobile/android/base/resources/color/awesomebar_tab_text.xml
rename : embedding/android/resources/drawable-hdpi-v11/address_bar_url_bg.9.png => mobile/android/base/resources/drawable-hdpi-v11/address_bar_url_bg.9.png
rename : embedding/android/resources/drawable-hdpi-v11/ic_menu_bookmark_add.png => mobile/android/base/resources/drawable-hdpi-v11/ic_menu_bookmark_add.png
rename : embedding/android/resources/drawable-hdpi-v11/ic_menu_bookmark_remove.png => mobile/android/base/resources/drawable-hdpi-v11/ic_menu_bookmark_remove.png
rename : embedding/android/resources/drawable-hdpi-v11/ic_menu_find_in_page.png => mobile/android/base/resources/drawable-hdpi-v11/ic_menu_find_in_page.png
rename : embedding/android/resources/drawable-hdpi-v11/ic_menu_forward.png => mobile/android/base/resources/drawable-hdpi-v11/ic_menu_forward.png
rename : embedding/android/resources/drawable-hdpi-v11/ic_menu_reload.png => mobile/android/base/resources/drawable-hdpi-v11/ic_menu_reload.png
rename : embedding/android/resources/drawable-hdpi-v11/ic_menu_save_as_pdf.png => mobile/android/base/resources/drawable-hdpi-v11/ic_menu_save_as_pdf.png
rename : embedding/android/resources/drawable-hdpi-v11/ic_menu_share.png => mobile/android/base/resources/drawable-hdpi-v11/ic_menu_share.png
rename : embedding/android/resources/drawable-hdpi-v11/tabs_more.png => mobile/android/base/resources/drawable-hdpi-v11/tabs_more.png
rename : embedding/android/resources/drawable-hdpi-v11/tabs_normal.png => mobile/android/base/resources/drawable-hdpi-v11/tabs_normal.png
rename : embedding/android/resources/drawable-hdpi-v11/tabs_plus.png => mobile/android/base/resources/drawable-hdpi-v11/tabs_plus.png
rename : embedding/android/resources/drawable-hdpi-v11/tabs_pressed.png => mobile/android/base/resources/drawable-hdpi-v11/tabs_pressed.png
rename : embedding/android/resources/drawable-hdpi-v8/address_bar_url_bg.9.png => mobile/android/base/resources/drawable-hdpi-v8/address_bar_url_bg.9.png
rename : embedding/android/resources/drawable-hdpi-v8/doorhanger_arrow.png => mobile/android/base/resources/drawable-hdpi-v8/doorhanger_arrow.png
rename : embedding/android/resources/drawable-hdpi-v8/doorhanger_bg.9.png => mobile/android/base/resources/drawable-hdpi-v8/doorhanger_bg.9.png
rename : embedding/android/resources/drawable-hdpi-v8/doorhanger_popup_bg.9.png => mobile/android/base/resources/drawable-hdpi-v8/doorhanger_popup_bg.9.png
rename : embedding/android/resources/drawable-hdpi-v8/doorhanger_shadow_bg.9.png => mobile/android/base/resources/drawable-hdpi-v8/doorhanger_shadow_bg.9.png
rename : embedding/android/resources/drawable-hdpi-v8/ic_menu_bookmark_add.png => mobile/android/base/resources/drawable-hdpi-v8/ic_menu_bookmark_add.png
rename : embedding/android/resources/drawable-hdpi-v8/ic_menu_bookmark_remove.png => mobile/android/base/resources/drawable-hdpi-v8/ic_menu_bookmark_remove.png
rename : embedding/android/resources/drawable-hdpi-v8/ic_menu_find_in_page.png => mobile/android/base/resources/drawable-hdpi-v8/ic_menu_find_in_page.png
rename : embedding/android/resources/drawable-hdpi-v8/ic_menu_forward.png => mobile/android/base/resources/drawable-hdpi-v8/ic_menu_forward.png
rename : embedding/android/resources/drawable-hdpi-v8/ic_menu_reload.png => mobile/android/base/resources/drawable-hdpi-v8/ic_menu_reload.png
rename : embedding/android/resources/drawable-hdpi-v8/ic_menu_save_as_pdf.png => mobile/android/base/resources/drawable-hdpi-v8/ic_menu_save_as_pdf.png
rename : embedding/android/resources/drawable-hdpi-v8/ic_menu_share.png => mobile/android/base/resources/drawable-hdpi-v8/ic_menu_share.png
rename : embedding/android/resources/drawable-hdpi-v8/site_security_lock.png => mobile/android/base/resources/drawable-hdpi-v8/site_security_lock.png
rename : embedding/android/resources/drawable-hdpi-v8/tabs_more.png => mobile/android/base/resources/drawable-hdpi-v8/tabs_more.png
rename : embedding/android/resources/drawable-hdpi-v8/tabs_normal.png => mobile/android/base/resources/drawable-hdpi-v8/tabs_normal.png
rename : embedding/android/resources/drawable-hdpi-v8/tabs_plus.png => mobile/android/base/resources/drawable-hdpi-v8/tabs_plus.png
rename : embedding/android/resources/drawable-hdpi-v8/tabs_pressed.png => mobile/android/base/resources/drawable-hdpi-v8/tabs_pressed.png
rename : embedding/android/resources/drawable-hdpi-v8/urlbar_stop.png => mobile/android/base/resources/drawable-hdpi-v8/urlbar_stop.png
rename : embedding/android/resources/drawable-hdpi-v9/ic_menu_bookmark_add.png => mobile/android/base/resources/drawable-hdpi-v9/ic_menu_bookmark_add.png
rename : embedding/android/resources/drawable-hdpi-v9/ic_menu_bookmark_remove.png => mobile/android/base/resources/drawable-hdpi-v9/ic_menu_bookmark_remove.png
rename : embedding/android/resources/drawable-hdpi-v9/ic_menu_find_in_page.png => mobile/android/base/resources/drawable-hdpi-v9/ic_menu_find_in_page.png
rename : embedding/android/resources/drawable-hdpi-v9/ic_menu_forward.png => mobile/android/base/resources/drawable-hdpi-v9/ic_menu_forward.png
rename : embedding/android/resources/drawable-hdpi-v9/ic_menu_reload.png => mobile/android/base/resources/drawable-hdpi-v9/ic_menu_reload.png
rename : embedding/android/resources/drawable-hdpi-v9/ic_menu_save_as_pdf.png => mobile/android/base/resources/drawable-hdpi-v9/ic_menu_save_as_pdf.png
rename : embedding/android/resources/drawable-hdpi-v9/ic_menu_share.png => mobile/android/base/resources/drawable-hdpi-v9/ic_menu_share.png
rename : embedding/android/resources/drawable-mdpi-v11/address_bar_url_bg.9.png => mobile/android/base/resources/drawable-mdpi-v11/address_bar_url_bg.9.png
rename : embedding/android/resources/drawable-mdpi-v11/ic_menu_bookmark_add.png => mobile/android/base/resources/drawable-mdpi-v11/ic_menu_bookmark_add.png
rename : embedding/android/resources/drawable-mdpi-v11/ic_menu_bookmark_remove.png => mobile/android/base/resources/drawable-mdpi-v11/ic_menu_bookmark_remove.png
rename : embedding/android/resources/drawable-mdpi-v11/ic_menu_find_in_page.png => mobile/android/base/resources/drawable-mdpi-v11/ic_menu_find_in_page.png
rename : embedding/android/resources/drawable-mdpi-v11/ic_menu_forward.png => mobile/android/base/resources/drawable-mdpi-v11/ic_menu_forward.png
rename : embedding/android/resources/drawable-mdpi-v11/ic_menu_reload.png => mobile/android/base/resources/drawable-mdpi-v11/ic_menu_reload.png
rename : embedding/android/resources/drawable-mdpi-v11/ic_menu_save_as_pdf.png => mobile/android/base/resources/drawable-mdpi-v11/ic_menu_save_as_pdf.png
rename : embedding/android/resources/drawable-mdpi-v11/ic_menu_share.png => mobile/android/base/resources/drawable-mdpi-v11/ic_menu_share.png
rename : embedding/android/resources/drawable-mdpi-v11/tabs_more.png => mobile/android/base/resources/drawable-mdpi-v11/tabs_more.png
rename : embedding/android/resources/drawable-mdpi-v11/tabs_normal.png => mobile/android/base/resources/drawable-mdpi-v11/tabs_normal.png
rename : embedding/android/resources/drawable-mdpi-v11/tabs_plus.png => mobile/android/base/resources/drawable-mdpi-v11/tabs_plus.png
rename : embedding/android/resources/drawable-mdpi-v11/tabs_pressed.png => mobile/android/base/resources/drawable-mdpi-v11/tabs_pressed.png
rename : embedding/android/resources/drawable-mdpi-v8/address_bar_url_bg.9.png => mobile/android/base/resources/drawable-mdpi-v8/address_bar_url_bg.9.png
rename : embedding/android/resources/drawable-mdpi-v8/doorhanger_arrow.png => mobile/android/base/resources/drawable-mdpi-v8/doorhanger_arrow.png
rename : embedding/android/resources/drawable-mdpi-v8/doorhanger_bg.9.png => mobile/android/base/resources/drawable-mdpi-v8/doorhanger_bg.9.png
rename : embedding/android/resources/drawable-mdpi-v8/doorhanger_popup_bg.9.png => mobile/android/base/resources/drawable-mdpi-v8/doorhanger_popup_bg.9.png
rename : embedding/android/resources/drawable-mdpi-v8/doorhanger_shadow_bg.9.png => mobile/android/base/resources/drawable-mdpi-v8/doorhanger_shadow_bg.9.png
rename : embedding/android/resources/drawable-mdpi-v8/ic_menu_bookmark_add.png => mobile/android/base/resources/drawable-mdpi-v8/ic_menu_bookmark_add.png
rename : embedding/android/resources/drawable-mdpi-v8/ic_menu_bookmark_remove.png => mobile/android/base/resources/drawable-mdpi-v8/ic_menu_bookmark_remove.png
rename : embedding/android/resources/drawable-mdpi-v8/ic_menu_find_in_page.png => mobile/android/base/resources/drawable-mdpi-v8/ic_menu_find_in_page.png
rename : embedding/android/resources/drawable-mdpi-v8/ic_menu_forward.png => mobile/android/base/resources/drawable-mdpi-v8/ic_menu_forward.png
rename : embedding/android/resources/drawable-mdpi-v8/ic_menu_reload.png => mobile/android/base/resources/drawable-mdpi-v8/ic_menu_reload.png
rename : embedding/android/resources/drawable-mdpi-v8/ic_menu_save_as_pdf.png => mobile/android/base/resources/drawable-mdpi-v8/ic_menu_save_as_pdf.png
rename : embedding/android/resources/drawable-mdpi-v8/ic_menu_share.png => mobile/android/base/resources/drawable-mdpi-v8/ic_menu_share.png
rename : embedding/android/resources/drawable-mdpi-v8/site_security_lock.png => mobile/android/base/resources/drawable-mdpi-v8/site_security_lock.png
rename : embedding/android/resources/drawable-mdpi-v8/tabs_more.png => mobile/android/base/resources/drawable-mdpi-v8/tabs_more.png
rename : embedding/android/resources/drawable-mdpi-v8/tabs_normal.png => mobile/android/base/resources/drawable-mdpi-v8/tabs_normal.png
rename : embedding/android/resources/drawable-mdpi-v8/tabs_plus.png => mobile/android/base/resources/drawable-mdpi-v8/tabs_plus.png
rename : embedding/android/resources/drawable-mdpi-v8/tabs_pressed.png => mobile/android/base/resources/drawable-mdpi-v8/tabs_pressed.png
rename : embedding/android/resources/drawable-mdpi-v8/urlbar_stop.png => mobile/android/base/resources/drawable-mdpi-v8/urlbar_stop.png
rename : embedding/android/resources/drawable-mdpi-v9/ic_menu_bookmark_add.png => mobile/android/base/resources/drawable-mdpi-v9/ic_menu_bookmark_add.png
rename : embedding/android/resources/drawable-mdpi-v9/ic_menu_bookmark_remove.png => mobile/android/base/resources/drawable-mdpi-v9/ic_menu_bookmark_remove.png
rename : embedding/android/resources/drawable-mdpi-v9/ic_menu_find_in_page.png => mobile/android/base/resources/drawable-mdpi-v9/ic_menu_find_in_page.png
rename : embedding/android/resources/drawable-mdpi-v9/ic_menu_forward.png => mobile/android/base/resources/drawable-mdpi-v9/ic_menu_forward.png
rename : embedding/android/resources/drawable-mdpi-v9/ic_menu_reload.png => mobile/android/base/resources/drawable-mdpi-v9/ic_menu_reload.png
rename : embedding/android/resources/drawable-mdpi-v9/ic_menu_save_as_pdf.png => mobile/android/base/resources/drawable-mdpi-v9/ic_menu_save_as_pdf.png
rename : embedding/android/resources/drawable-mdpi-v9/ic_menu_share.png => mobile/android/base/resources/drawable-mdpi-v9/ic_menu_share.png
rename : embedding/android/resources/drawable-xhdpi-v11/address_bar_url_bg.9.png => mobile/android/base/resources/drawable-xhdpi-v11/address_bar_url_bg.9.png
rename : embedding/android/resources/drawable-xhdpi-v11/ic_menu_bookmark_add.png => mobile/android/base/resources/drawable-xhdpi-v11/ic_menu_bookmark_add.png
rename : embedding/android/resources/drawable-xhdpi-v11/ic_menu_bookmark_remove.png => mobile/android/base/resources/drawable-xhdpi-v11/ic_menu_bookmark_remove.png
rename : embedding/android/resources/drawable-xhdpi-v11/ic_menu_find_in_page.png => mobile/android/base/resources/drawable-xhdpi-v11/ic_menu_find_in_page.png
rename : embedding/android/resources/drawable-xhdpi-v11/ic_menu_foward.png => mobile/android/base/resources/drawable-xhdpi-v11/ic_menu_foward.png
rename : embedding/android/resources/drawable-xhdpi-v11/ic_menu_reload.png => mobile/android/base/resources/drawable-xhdpi-v11/ic_menu_reload.png
rename : embedding/android/resources/drawable-xhdpi-v11/ic_menu_save_as_pdf.png => mobile/android/base/resources/drawable-xhdpi-v11/ic_menu_save_as_pdf.png
rename : embedding/android/resources/drawable-xhdpi-v11/ic_menu_share.png => mobile/android/base/resources/drawable-xhdpi-v11/ic_menu_share.png
rename : embedding/android/resources/drawable-xhdpi-v11/tabs_more.png => mobile/android/base/resources/drawable-xhdpi-v11/tabs_more.png
rename : embedding/android/resources/drawable-xhdpi-v11/tabs_normal.png => mobile/android/base/resources/drawable-xhdpi-v11/tabs_normal.png
rename : embedding/android/resources/drawable-xhdpi-v11/tabs_plus.png => mobile/android/base/resources/drawable-xhdpi-v11/tabs_plus.png
rename : embedding/android/resources/drawable-xhdpi-v11/tabs_pressed.png => mobile/android/base/resources/drawable-xhdpi-v11/tabs_pressed.png
rename : embedding/android/resources/drawable/address_bar_bg.xml => mobile/android/base/resources/drawable/address_bar_bg.xml
rename : embedding/android/resources/drawable/address_bar_url_default.xml => mobile/android/base/resources/drawable/address_bar_url_default.xml
rename : embedding/android/resources/drawable/address_bar_url_pressed.xml => mobile/android/base/resources/drawable/address_bar_url_pressed.xml
rename : embedding/android/resources/drawable/awesomebar_tab_focus.xml => mobile/android/base/resources/drawable/awesomebar_tab_focus.xml
rename : embedding/android/resources/drawable/awesomebar_tab_focus_selected.xml => mobile/android/base/resources/drawable/awesomebar_tab_focus_selected.xml
rename : embedding/android/resources/drawable/awesomebar_tab_indicator.xml => mobile/android/base/resources/drawable/awesomebar_tab_indicator.xml
rename : embedding/android/resources/drawable/awesomebar_tab_press.xml => mobile/android/base/resources/drawable/awesomebar_tab_press.xml
rename : embedding/android/resources/drawable/awesomebar_tab_press_selected.xml => mobile/android/base/resources/drawable/awesomebar_tab_press_selected.xml
rename : embedding/android/resources/drawable/awesomebar_tab_selected.xml => mobile/android/base/resources/drawable/awesomebar_tab_selected.xml
rename : embedding/android/resources/drawable/awesomebar_tab_unselected.xml => mobile/android/base/resources/drawable/awesomebar_tab_unselected.xml
rename : embedding/android/resources/drawable/checkerboard.png => mobile/android/base/resources/drawable/checkerboard.png
rename : embedding/android/resources/drawable/crash_reporter.png => mobile/android/base/resources/drawable/crash_reporter.png
rename : embedding/android/resources/drawable/desktop_notification.png => mobile/android/base/resources/drawable/desktop_notification.png
rename : embedding/android/resources/drawable/favicon.png => mobile/android/base/resources/drawable/favicon.png
rename : embedding/android/resources/drawable/progress_spinner.xml => mobile/android/base/resources/drawable/progress_spinner.xml
rename : embedding/android/resources/drawable/progress_spinner_1.png => mobile/android/base/resources/drawable/progress_spinner_1.png
rename : embedding/android/resources/drawable/progress_spinner_10.png => mobile/android/base/resources/drawable/progress_spinner_10.png
rename : embedding/android/resources/drawable/progress_spinner_11.png => mobile/android/base/resources/drawable/progress_spinner_11.png
rename : embedding/android/resources/drawable/progress_spinner_12.png => mobile/android/base/resources/drawable/progress_spinner_12.png
rename : embedding/android/resources/drawable/progress_spinner_13.png => mobile/android/base/resources/drawable/progress_spinner_13.png
rename : embedding/android/resources/drawable/progress_spinner_14.png => mobile/android/base/resources/drawable/progress_spinner_14.png
rename : embedding/android/resources/drawable/progress_spinner_15.png => mobile/android/base/resources/drawable/progress_spinner_15.png
rename : embedding/android/resources/drawable/progress_spinner_16.png => mobile/android/base/resources/drawable/progress_spinner_16.png
rename : embedding/android/resources/drawable/progress_spinner_17.png => mobile/android/base/resources/drawable/progress_spinner_17.png
rename : embedding/android/resources/drawable/progress_spinner_18.png => mobile/android/base/resources/drawable/progress_spinner_18.png
rename : embedding/android/resources/drawable/progress_spinner_2.png => mobile/android/base/resources/drawable/progress_spinner_2.png
rename : embedding/android/resources/drawable/progress_spinner_3.png => mobile/android/base/resources/drawable/progress_spinner_3.png
rename : embedding/android/resources/drawable/progress_spinner_4.png => mobile/android/base/resources/drawable/progress_spinner_4.png
rename : embedding/android/resources/drawable/progress_spinner_5.png => mobile/android/base/resources/drawable/progress_spinner_5.png
rename : embedding/android/resources/drawable/progress_spinner_6.png => mobile/android/base/resources/drawable/progress_spinner_6.png
rename : embedding/android/resources/drawable/progress_spinner_7.png => mobile/android/base/resources/drawable/progress_spinner_7.png
rename : embedding/android/resources/drawable/progress_spinner_8.png => mobile/android/base/resources/drawable/progress_spinner_8.png
rename : embedding/android/resources/drawable/progress_spinner_9.png => mobile/android/base/resources/drawable/progress_spinner_9.png
rename : embedding/android/resources/drawable/shadow.png => mobile/android/base/resources/drawable/shadow.png
rename : embedding/android/resources/drawable/site_security_level.xml => mobile/android/base/resources/drawable/site_security_level.xml
rename : embedding/android/resources/drawable/start.png => mobile/android/base/resources/drawable/start.png
rename : embedding/android/resources/drawable/tab_close.png => mobile/android/base/resources/drawable/tab_close.png
rename : embedding/android/resources/drawable/tab_new.png => mobile/android/base/resources/drawable/tab_new.png
rename : embedding/android/resources/drawable/tabs_button.xml => mobile/android/base/resources/drawable/tabs_button.xml
rename : embedding/android/resources/drawable/tabs_level.xml => mobile/android/base/resources/drawable/tabs_level.xml
rename : embedding/android/resources/drawable/tabs_tray_bg.9.png => mobile/android/base/resources/drawable/tabs_tray_bg.9.png
rename : embedding/android/resources/layout/awesomebar_header_row.xml => mobile/android/base/resources/layout/awesomebar_header_row.xml
rename : embedding/android/resources/layout/awesomebar_row.xml => mobile/android/base/resources/layout/awesomebar_row.xml
rename : embedding/android/resources/layout/awesomebar_search.xml => mobile/android/base/resources/layout/awesomebar_search.xml
rename : embedding/android/resources/layout/awesomebar_tab_indicator.xml => mobile/android/base/resources/layout/awesomebar_tab_indicator.xml
rename : embedding/android/resources/layout/awesomebar_tabs.xml => mobile/android/base/resources/layout/awesomebar_tabs.xml
rename : embedding/android/resources/layout/browser_toolbar.xml => mobile/android/base/resources/layout/browser_toolbar.xml
rename : embedding/android/resources/layout/crash_reporter.xml => mobile/android/base/resources/layout/crash_reporter.xml
rename : embedding/android/resources/layout/doorhanger.xml => mobile/android/base/resources/layout/doorhanger.xml
rename : embedding/android/resources/layout/doorhangerpopup.xml => mobile/android/base/resources/layout/doorhangerpopup.xml
rename : embedding/android/resources/layout/gecko_app.xml => mobile/android/base/resources/layout/gecko_app.xml
rename : embedding/android/resources/layout/gecko_menu.xml => mobile/android/base/resources/layout/gecko_menu.xml
rename : embedding/android/resources/layout/launch_app_list.xml => mobile/android/base/resources/layout/launch_app_list.xml
rename : embedding/android/resources/layout/launch_app_listitem.xml => mobile/android/base/resources/layout/launch_app_listitem.xml
rename : embedding/android/resources/layout/list_item_header.xml => mobile/android/base/resources/layout/list_item_header.xml
rename : embedding/android/resources/layout/notification_icon_text.xml => mobile/android/base/resources/layout/notification_icon_text.xml
rename : embedding/android/resources/layout/notification_progress.xml => mobile/android/base/resources/layout/notification_progress.xml
rename : embedding/android/resources/layout/notification_progress_text.xml => mobile/android/base/resources/layout/notification_progress_text.xml
rename : embedding/android/resources/layout/select_dialog_list.xml => mobile/android/base/resources/layout/select_dialog_list.xml
rename : embedding/android/resources/layout/tabs_row.xml => mobile/android/base/resources/layout/tabs_row.xml
rename : embedding/android/resources/layout/tabs_tray.xml => mobile/android/base/resources/layout/tabs_tray.xml
rename : embedding/android/resources/values/arrays.xml => mobile/android/base/resources/values/arrays.xml
rename : embedding/android/resources/values/colors.xml => mobile/android/base/resources/values/colors.xml
rename : embedding/android/resources/values/styles.xml => mobile/android/base/resources/values/styles.xml
rename : embedding/android/resources/values/themes.xml => mobile/android/base/resources/values/themes.xml
rename : embedding/android/resources/xml/preferences.xml => mobile/android/base/resources/xml/preferences.xml
rename : embedding/android/strings.xml.in => mobile/android/base/strings.xml.in
rename : embedding/android/ui/PanZoomController.java => mobile/android/base/ui/PanZoomController.java
rename : embedding/android/ui/ViewportController.java => mobile/android/base/ui/ViewportController.java
2011-11-18 10:28:17 -08:00
Doug Turner d793faf8af merge from mozilla-central b62e6ee5ba9b 2011-11-17 15:49:43 -08:00
Doug Turner e29ec83355 Bug 703057 - Put DrawToFile on another thread. r=blassey
--HG--
extra : rebase_source : f90ae83248da6b270baf8abbb873bdb89977d8fc
2011-11-16 14:32:44 -08:00
Doug Turner 300f919a91 Merge. 2011-11-15 01:09:26 -08:00
Doug Turner 9967f2118e 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 b667c7d3ba Bug xxxx - Followups to java compositor changes. review comments to widget/. r=dougt 2011-11-11 09:41:19 -08:00
Patrick Walton 51fc09ac30 Bug 695448 - Implement a Java compositor, and use it to scroll. r=? 2011-11-09 17:39:29 -08:00
Steven Michaud b76d17835b Bug 704456 - Add null check to horizontal swipe tracking handler. r=mstange 2011-11-22 15:15:45 -06:00
Benjamin Smedberg 28deda5ac9 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 159337e252 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 3c31dc31fe Bug 701716 - navigator.vibrate's Android backend is missing an AutoLocalJNIFrame. r=mwu 2011-11-11 11:11:41 -05:00
Marco Bonardo cf0e597d94 Merge mozilla-central and mozilla-inbound 2011-11-11 11:09:58 +01:00
Gregory Szorc 986db2bc12 Merge b-s to m-c 2011-11-10 15:15:29 -08:00
Marco Bonardo 9d28b574e6 Merge mozilla-central and mozilla-inbound 2011-11-10 11:40:00 +01:00
Honza Bambas b490dc6dc8 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 8ae1f859ef Merge m-c to b-s. 2011-11-08 23:18:09 +00:00
Ed Morley 22c348f2a4 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 5487ab1b95 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 460a60721d 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 e67d9add28 Bug 651981. Return a JSVal from GfxInfo. r=bjacob,jorendorff 2011-11-02 16:53:59 -04:00
Doug Turner 1fae45d18a 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 1a784cecd2 Bug 694206 - Add Gonk (B2G) widget backend, r=cjones 2011-11-10 16:17:46 -08:00
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