gecko-dev/widget/gonk
Jeff Muizelaar 34032eed5e Bug 1064479. Redo how screen rotation is implemented on B2G/Layers. r=nical,mwoodrow
Currently we use a world transform on the LayerManager. This gets passed to the
screen render target which adjusts the gl transform to accomplish the rotation.
This causes a lot of the system to have to know about the transform.

Instead we can just bake the transform into the root layer's shadow transform.
Everything now mostly just works.

--HG--
extra : rebase_source : e0e170d191eef5887a2e6b17f71ac79037033006
2014-09-10 15:59:00 -04:00
..
libdisplay Bug 1064214 - Remove log r=Sushil 2014-09-09 06:20:46 -07:00
libui Backed out changeset 07c91b928cd7 (bug 932698) for causing bug 1047618. a=me 2014-08-01 16:46:21 -04:00
nativewindow Bug 1036539 - Add async mode support to GonkNativeWindow r=mikeh,pchang 2014-08-15 07:41:33 -07:00
GeckoTouchDispatcher.cpp Backed out changeset c1cc52b986f8 (bug 1049258) for breaking non-unified windows builds 2014-09-08 15:17:23 +02:00
GeckoTouchDispatcher.h Bug 970751 Resample touch events. r=mwu,kats. a=kwierso 2014-08-31 15:38:00 -07:00
GfxInfo.cpp Bug 918386 - Add webidl for adapter subsys. Only relevant on Windows. r=vvukicevic. 2014-07-09 14:21:49 -04:00
GfxInfo.h Bug 918386 - Add webidl for adapter subsys. Only relevant on Windows. r=vvukicevic. 2014-07-09 14:21:49 -04:00
GonkKeyMapping.h Bug 865649 part.5 Set KeyboardEvent.code value on Android and Gonk r=smaug+nchen+mwu 2014-05-25 11:09:00 +09:00
GonkMemoryPressureMonitoring.cpp Bug 1029178 - Name the memory pressure monitor thread. r=dhylands 2014-06-23 16:15:21 -07:00
GonkMemoryPressureMonitoring.h
GonkPermission.cpp Bug 976398 - Check camera permissions directly instead of using Unix groups. r=mwu r=bent 2014-03-12 15:48:15 -07:00
GonkPermission.h Bug 926746 - Part 1: Merge fakeperm into B2G. r=mwu 2013-12-05 09:29:07 -05:00
HwcComposer2D.cpp Bug 1064479. Redo how screen rotation is implemented on B2G/Layers. r=nical,mwoodrow 2014-09-10 15:59:00 -04:00
HwcComposer2D.h Bug 1064479. Redo how screen rotation is implemented on B2G/Layers. r=nical,mwoodrow 2014-09-10 15:59:00 -04:00
HwcUtils.cpp Bug 1059023 - Do not compose layer hidden under the opaque layer. r=mattwoodrow 2014-08-28 10:44:03 -07:00
HwcUtils.h Bug 1059023 - Do not compose layer hidden under the opaque layer. r=mattwoodrow 2014-08-28 10:44:03 -07:00
OrientationObserver.cpp Bug 908058 - Add orientation keyword 'default' to express normal orientation. r=mounir, r=blassey 2013-09-30 10:40:41 -04:00
OrientationObserver.h Bug 953296 - Bug 953296 - Convert ScopedDeletePtr to UniquePtr in in widget/gonk/OrientationObserver.h. r=mwu 2014-01-04 19:17:52 -06:00
ParentProcessController.cpp Bug 995411 - Move various pieces of APZ code into gfx/layers/apz. r=jrmuizel,botond 2014-04-17 07:54:25 -04:00
ParentProcessController.h Bug 981029 - Change the GeckoContentController interface to take CSSPoint instead of CSSIntPoint. r=botond 2014-03-12 15:27:45 -04:00
ProcessOrientation.cpp Bug 1007349 - Fix invalid timestamp in orientation angle calculation. r=mwu 2014-05-09 14:23:58 -07:00
ProcessOrientation.h Bug 1007349 - Fix invalid timestamp in orientation angle calculation. r=mwu 2014-05-09 14:23:58 -07:00
WidgetTraceEvent.cpp Bug 961769 - Implement event loop responsiveness instrumentation for Gonk. r=gal 2014-02-05 19:53:53 +01:00
moz.build Bug 970751 Resample touch events. r=mwu,kats. a=kwierso 2014-08-31 15:38:00 -07:00
nsAppShell.cpp Bug 1062438 Hamachi asserting on unknown touch type. r=mwu 2014-09-03 11:00:56 -07:00
nsAppShell.h Bug 913603 - Avoid needlessly including nsRect.h - r=jrmuizel 2013-09-06 22:15:49 -04:00
nsClipboard.cpp Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj 2014-04-27 03:06:00 -04:00
nsClipboard.h Bug 946646 - Add nsClipboard implementation for gonk. r=yxl, r=fabrice 2014-04-07 11:49:35 +08:00
nsIdleServiceGonk.cpp
nsIdleServiceGonk.h
nsLookAndFeel.cpp Bug 1024930 - Change text highlighting color. r=roc 2014-07-30 00:11:00 -04:00
nsLookAndFeel.h Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc 2014-01-04 10:02:17 -05:00
nsScreenManagerGonk.h Bug 1002354 - Proxy nsIScreenManager and nsIScreen's from the child process to the parent process, with caching. r=roc,jimm,smichaud,snorp. 2014-07-14 13:22:26 -04:00
nsWidgetFactory.cpp Bug 946646 - Add nsClipboard implementation for gonk. r=yxl, r=fabrice 2014-04-07 11:49:35 +08:00
nsWindow.cpp Bug 987527 - Register Vsync monitor to HWComposer. r=mwu 2014-08-27 01:17:00 -04:00
nsWindow.h Bug 991640 - Get rid of nsIWidget::GetThebesSurface and a bunch of Thebes backed gfxContexts. r=mattwoodrow 2014-06-10 07:02:21 +01:00