gecko-dev/widget/gonk
Kan-Ru Chen 8ba424eabb Bug 1194751 - Part 6. Use mozilla::widget::ScreenManager in content process. r=mconley
This is the most important part of the patch series. It removes the
PScreenManager protocol and use ScreenManager directly in the content
processes.

Initial and subsequent updates are sent via PContent::RefreshScreens.
struct ScreenDetails are kept to serialize Screen over IPC.

nsIScreenManager::ScreenForNativeWidget is removed because
nsIWidget::GetWidgetScreen can replace it. nsIScreen::GetId is removed
because it's not useful for the more general Screen class.

MozReview-Commit-ID: 5dJO3isgBuQ

--HG--
extra : rebase_source : 06aa4e4fd56e2b2af1e7483aee7c0cc7f35bdb97
2017-03-09 19:30:26 +08:00
..
hwchal Bug 1290073 - Remove ICS Gonk widget support r=sotaro 2016-07-28 14:38:07 +02:00
libdisplay Bug 1290073 - Remove ICS Gonk widget support r=sotaro 2016-07-28 14:38:07 +02:00
libui Bug 1274503 part.2 Add KeyboardEvent.key value mapping on Android which are not mapped by Gecko but mapped on Chromium r=smaug 2016-12-01 21:38:54 +09:00
nativewindow Bug 1311214 - Remove b2g OMX encoder/decoder; r=cpearce 2016-10-19 17:44:31 -04:00
GeckoTouchDispatcher.cpp Bug 1288720 - Add use of MULTITOUCH_SENTINEL on gonk r=kats 2016-07-22 14:49:08 +02:00
GeckoTouchDispatcher.h
GfxInfo.cpp
GfxInfo.h
GonkClipboardData.cpp
GonkClipboardData.h
GonkKeyMapping.h
GonkMemoryPressureMonitoring.cpp Bug 1301629 - Fix incorrect parameter name in comments. r=ettseng 2016-09-14 19:57:20 +02:00
GonkMemoryPressureMonitoring.h
GonkPermission.cpp Bug 1310845 - Remove support for mozapp iframes; r=fabrice,jryans,baku,mcmanus 2016-11-16 09:13:38 -05:00
GonkPermission.h
HwcComposer2D.cpp Bug 1293603 (part 2) - Make Run() declarations consistent. r=erahm. 2016-08-08 12:18:10 +10:00
HwcComposer2D.h
HwcUtils.cpp
HwcUtils.h
moz.build Bug 1194751 - Part 3. Remove unused nsIScreen::rotation attribute. r=jimm 2017-03-09 19:16:33 +08:00
nsAppShell.cpp Bug 1194751 - Part 3. Remove unused nsIScreen::rotation attribute. r=jimm 2017-03-09 19:16:33 +08:00
nsAppShell.h
nsClipboard.cpp Bug 1310017 - Remove nsISupportsArray usage from nsITransferable and nsIFormatConverter. r=smaug 2016-10-16 12:43:56 -07:00
nsClipboard.h
nsIdleServiceGonk.cpp
nsIdleServiceGonk.h
nsLookAndFeel.cpp
nsLookAndFeel.h
nsScreenManagerGonk.cpp Bug 1194751 - Part 6. Use mozilla::widget::ScreenManager in content process. r=mconley 2017-03-09 19:30:26 +08:00
nsScreenManagerGonk.h Bug 1194751 - Part 3. Remove unused nsIScreen::rotation attribute. r=jimm 2017-03-09 19:16:33 +08:00
nsWidgetFactory.cpp
nsWindow.cpp Bug 1325234 (part 10) - Final nsIWidget deCOMtamination clean-ups. r=mstange. 2016-12-21 15:58:09 +11:00
nsWindow.h Bug 1325234 (part 10) - Final nsIWidget deCOMtamination clean-ups. r=mstange. 2016-12-21 15:58:09 +11:00
ProcessOrientation.cpp Bug 1194751 - Part 3. Remove unused nsIScreen::rotation attribute. r=jimm 2017-03-09 19:16:33 +08:00
ProcessOrientation.h
WidgetTraceEvent.cpp