OSDN Git Service

DO NOT MERGE Remove orientation restriction to only fullscreen activities.
authorBryce Lee <brycelee@google.com>
Tue, 31 Oct 2017 18:35:55 +0000 (11:35 -0700)
committerBryce Lee <brycelee@google.com>
Wed, 1 Nov 2017 01:29:34 +0000 (18:29 -0700)
commita89b183ef9323f4426941b207e2378064b5c7de3
tree0213f72def54ddc21fae23a4e1df5ea6286b7ffe
parent91fc6d303e5c607afc9e8e392d4af0dfca7f4991
DO NOT MERGE Remove orientation restriction to only fullscreen activities.

This changelist removes checks that enforce that only fullscreen,
opaque activities may request orientation changes. An application
may itself be compatible with the change and update their SDK level.
However, it is possible they use a library that has not itself been
updated and still leverages this feature for non-fullscreen
activities.

Fixes: 68684796
Test: bit FrameworksServicesTests:com.android.server.wm.AppWindowTokenTests

Change-Id: Ib5a60f0b660ad145d07e953e541a0a1b801aeef2
core/java/android/app/Activity.java
core/java/android/content/pm/ActivityInfo.java
services/core/java/com/android/server/am/ActivityRecord.java
services/core/java/com/android/server/wm/AppWindowToken.java
services/tests/servicestests/src/com/android/server/wm/AppWindowTokenTests.java