OSDN Git Service

Window: Provide frame size hint to ViewRootImpl
authorAdrian Roos <roosa@google.com>
Tue, 6 Mar 2018 17:19:45 +0000 (18:19 +0100)
committerAdrian Roos <roosa@google.com>
Wed, 7 Mar 2018 15:53:54 +0000 (16:53 +0100)
commit9e370f2912620a4f3239cb58d2bce23a58f78cd6
tree837a268b887d12a94f903321c9fc575373c67d2f
parent999e97f405b8f01b12a6fb8e844d33dc807813fa
Window: Provide frame size hint to ViewRootImpl

Provides a better estimate to the ViewRootImpl about the likely
window frame size than it can get from the configuration, which
allows it to avoid unneccessary measure passes.

Bug: 73813813
Test: atest PhoneWindowManagerLayoutTest
Change-Id: Ia4de6509416d90eed61929ce1646904c31afdd8d
core/java/android/service/wallpaper/WallpaperService.java
core/java/android/view/IWindowSession.aidl
core/java/android/view/ViewRootImpl.java
services/core/java/com/android/server/policy/PhoneWindowManager.java
services/core/java/com/android/server/policy/WindowManagerPolicy.java
services/core/java/com/android/server/wm/Session.java
services/core/java/com/android/server/wm/TaskSnapshotSurface.java
services/core/java/com/android/server/wm/WindowManagerService.java
services/tests/servicestests/src/com/android/server/policy/PhoneWindowManagerLayoutTest.java