11cc516a925ac7fc814dbb0a79a7f0abfbfe1ce1 |
|
26-Apr-2017 |
Wale Ogunwale <ogunwale@google.com> |
Reduce use of static variables in window manager unit tests This was causing test cross-contamination since different test might expect different states from the variables. Bug: 37682538 Test: tons of it! Change-Id: Ie8a1ea400695b6346d7dfa3369b5c44bb467a33d
/frameworks/base/services/tests/servicestests/src/com/android/server/wm/WindowLayersControllerTests.java
|
8347163dbb64fb61012c0393163283106a0a351e |
|
13-Dec-2016 |
Winson Chung <winsonc@google.com> |
Create a new stack for the assistant activity. - Add a new stack that is not resized with multiwindow, and appears above the fullscreen and docked stacks, but below the pinned stack - Add a method on VoiceInteractionSession to allow the assistant to launch activities into this new fullscreen stack. - Also prevent any activities in the assist stack from the fetching of the on screen assist data. Bug: 30999386 Test: android.server.cts.ActivityManagerAssistantStackTests Change-Id: I22ab7629b5f758cf1e66d7d1c26648af6bc887c9
/frameworks/base/services/tests/servicestests/src/com/android/server/wm/WindowLayersControllerTests.java
|
17f175ca1a75d5a4864b88126f5d2a59935d52fd |
|
08-Feb-2017 |
Wale Ogunwale <ogunwale@google.com> |
Fixed failing WM pre-submit tests - Pre-submit wasn't really enabled so several changes were merged in that caused test failures - Specify that AppWindowTokenTests token fill their parent since that is important for the orientation tests it runs - Disable testLandscapeSeascapeRotationByPolicy() until we have time to figure-out the problem with the test. - Initialize ActivityManagerInternal local service mock when we initialize the test object for window manager. - Changed UnknownAppVisibilityControllerTest to use test infrastructure in WindowTestsBase. - Fixed testGetOrientation_childSpecified to check the correct expected state. - Allow testAssignWindowLayers_ForImeNonAppImeTarget to create an alert window at internal system window z-order. - Remove all non-common windows for the system after each test run. Bug: 35034729 Test: adb shell am instrument -w -e package com.android.server.wm com.android.frameworks.servicestests/android.support.test.runner.AndroidJUnitRunner Change-Id: I4726811e382b18fbef6b9d9b12a5ee56776628e4
/frameworks/base/services/tests/servicestests/src/com/android/server/wm/WindowLayersControllerTests.java
|
3c1170d849dc0af79623dc0f67eda0fbc66a724f |
|
02-Dec-2016 |
Wale Ogunwale <ogunwale@google.com> |
Have forAllWindows return IME windows in order with IME target If there is an IME target make sure to return the IME windows next to the IME target when processing WindowContainer.forAllWindows(). Several users of forAllWindows are expecting this to be the cases so it is close to the visual order. Test: bit FrameworksServicesTests:com.android.server.wm.DisplayContentTests Test: bit FrameworksServicesTests:com.android.server.wm.WindowLayersControllerTests Change-Id: I737f88ca607ab2694391419d0d38060c03b53840
/frameworks/base/services/tests/servicestests/src/com/android/server/wm/WindowLayersControllerTests.java
|
ca9e061256861a86d7d1c2770c666451d3fb53de |
|
02-Dec-2016 |
Wale Ogunwale <ogunwale@google.com> |
Allow some app windows to display above the IME. - Display child windows of the current IME target above the IME. - Display app windows above the current IME target above the IME. Regression in the functionality was introduce in I6f8bf15ba246fac69c4a496ebb1d9e0b9b6a95a2 when we switch away from using the window list for z-ordering and using the hierarchy which has the IME above all app windows. Change-Id: I399aab7fd5ad7327ef6bc29d48f6d9bf48a6ac6c Fixes: 33128382 Test: bit FrameworksServicesTests:com.android.server.wm.WindowLayersControllerTests
/frameworks/base/services/tests/servicestests/src/com/android/server/wm/WindowLayersControllerTests.java
|
44fbdf5b1e13398e35d4bafb7236d194a51ee7af |
|
16-Nov-2016 |
Wale Ogunwale <ogunwale@google.com> |
Fixed issue with IME displaying on-top of nav bar. Caused by some recent refactoring. We now make sure the IME has the higher animation layer in its base layer of the window it is targeting. Also, consolidated some of our test functions. Bug: 32916670 Test: bit FrameworksServicesTests:com.android.server.wm.WindowLayersControllerTests Change-Id: I0b1abd6fead981cfc810488cc785261abba5341d
/frameworks/base/services/tests/servicestests/src/com/android/server/wm/WindowLayersControllerTests.java
|