OSDN Git Service

android-x86/frameworks-base.git
4 years agoMerge "add java_api_finder plugin to mainline module Media to generate java APIs...
Kun Niu [Mon, 7 Oct 2019 20:32:00 +0000 (13:32 -0700)]
Merge "add java_api_finder plugin to mainline module Media to generate java APIs used by Media." into qt-dev am: 01dfc10948
am: d122386e45

Change-Id: I679c0d4342a639abbe81af9d4351ccd0aa9f62f8

4 years agoMerge "add java_api_finder plugin to mainline module Media to generate java APIs...
Kun Niu [Mon, 7 Oct 2019 20:22:55 +0000 (13:22 -0700)]
Merge "add java_api_finder plugin to mainline module Media to generate java APIs used by Media." into qt-dev
am: 01dfc10948

Change-Id: I0c7f975dfd910d7c8773bbf3a46086bbca82c7a4

4 years agoMerge "add java_api_finder plugin to mainline module Media to generate java APIs...
TreeHugger Robot [Mon, 7 Oct 2019 20:14:31 +0000 (20:14 +0000)]
Merge "add java_api_finder plugin to mainline module Media to generate java APIs used by Media." into qt-dev

4 years agoMerge "docs: Edited sharedUserId deprecation message" into qt-dev am: 35b69e2ca3
Kevin Hufnagle [Mon, 7 Oct 2019 20:09:14 +0000 (13:09 -0700)]
Merge "docs: Edited sharedUserId deprecation message" into qt-dev am: 35b69e2ca3
am: 4250ee9ce5

Change-Id: Ifeaad657c6662fb680e208ae7558faad26459eb3

4 years agoMerge "docs: Edited sharedUserId deprecation message" into qt-dev
Kevin Hufnagle [Mon, 7 Oct 2019 19:53:36 +0000 (12:53 -0700)]
Merge "docs: Edited sharedUserId deprecation message" into qt-dev
am: 35b69e2ca3

Change-Id: I5f1fbce04b8e7f70d623e15dce2c13d122cba95c

4 years agoMerge "docs: Edited sharedUserId deprecation message" into qt-dev
Kevin Hufnagle [Mon, 7 Oct 2019 19:35:38 +0000 (19:35 +0000)]
Merge "docs: Edited sharedUserId deprecation message" into qt-dev

4 years agoMerge "Revert new app installed notification doc" into qt-dev am: 98540e2a16
Alan Stokes [Mon, 7 Oct 2019 15:30:38 +0000 (08:30 -0700)]
Merge "Revert new app installed notification doc" into qt-dev am: 98540e2a16
am: 24e18b415f

Change-Id: I2675329bb8a87beb1e8c221f35e12f0fa675445a

4 years agoMerge "Revert new app installed notification doc" into qt-dev
Alan Stokes [Mon, 7 Oct 2019 15:18:41 +0000 (08:18 -0700)]
Merge "Revert new app installed notification doc" into qt-dev
am: 98540e2a16

Change-Id: I12b1bf9c6c078ee1629e2135140ccd59b8f9da81

4 years agoMerge "Revert new app installed notification doc" into qt-dev
Alan Stokes [Mon, 7 Oct 2019 14:41:57 +0000 (14:41 +0000)]
Merge "Revert new app installed notification doc" into qt-dev

4 years ago[automerger skipped] Import translations. DO NOT MERGE
Bill Yi [Sun, 6 Oct 2019 06:30:09 +0000 (23:30 -0700)]
[automerger skipped] Import translations. DO NOT MERGE
am: 332e8f4e81 -s ours
am skip reason: subject contains skip directive

Change-Id: Id2f6efd386d21d7a80994896ed40f45d896e4716

4 years agoMerge "Import translations. DO NOT MERGE" into qt-qpr1-dev
TreeHugger Robot [Sun, 6 Oct 2019 05:53:16 +0000 (05:53 +0000)]
Merge "Import translations. DO NOT MERGE" into qt-qpr1-dev

4 years agoImport translations. DO NOT MERGE
Bill Yi [Sun, 6 Oct 2019 00:27:08 +0000 (17:27 -0700)]
Import translations. DO NOT MERGE

Change-Id: I995c79defa649cee05b3c78398c329876f5bc98e
Auto-generated-cl: translation import

4 years agoImport translations. DO NOT MERGE
Bill Yi [Sun, 6 Oct 2019 00:17:00 +0000 (17:17 -0700)]
Import translations. DO NOT MERGE

Change-Id: Iae1b021de5e543f5b157cde38e1f693a104f1fbe
Auto-generated-cl: translation import

4 years agoImport translations. DO NOT MERGE
Bill Yi [Sat, 5 Oct 2019 14:08:42 +0000 (07:08 -0700)]
Import translations. DO NOT MERGE

Change-Id: I9f9de2b8c2eba8c43c8f99ff2ad24a2af42609d7
Auto-generated-cl: translation import

4 years agoMerge "Revert "Wifi usability: Change the unit of the threshold for tx/rx throughput...
Mingguang Xu [Fri, 4 Oct 2019 23:27:38 +0000 (23:27 +0000)]
Merge "Revert "Wifi usability: Change the unit of the threshold for tx/rx throughput from Mbps to Kbps"" into qt-qpr1-dev

4 years agoRevert "Wifi usability: Change the unit of the threshold for tx/rx throughput from...
Mingguang Xu [Thu, 3 Oct 2019 17:36:42 +0000 (17:36 +0000)]
Revert "Wifi usability: Change the unit of the threshold for tx/rx throughput from Mbps to Kbps"

This reverts commit 078fe45552425c18aa8052da0ae3c9205fa5c309.

Reason for revert: This change introduced a bug and it completely changed the functionality of WiFi data stall detection, e.g., high Tx link speed can easily trigger data stall.  We would like to roll back them to restore the normal functionality of Wifi data stall detection.

Bug: 141995185

Change-Id: I024808b580955545b084112c4b14921f038b595f
Merged-In: I078d28ed81a84e32aaece839a51590364a974481

4 years agodocs: Edited sharedUserId deprecation message
Kevin Hufnagle [Fri, 4 Oct 2019 19:49:00 +0000 (19:49 +0000)]
docs: Edited sharedUserId deprecation message

Test: make ds-docs -j32

Bug: 142139123
Change-Id: I3485785126f268c76f81f760fc19e0506929b272

4 years agoMerge "Update PermissionChecker usages to avoid unnecessary attribution." into qt...
Philip P. Moltmann [Fri, 4 Oct 2019 19:05:17 +0000 (12:05 -0700)]
Merge "Update PermissionChecker usages to avoid unnecessary attribution." into qt-dev am: 0a71df1f7e
am: 43f6144e21

Change-Id: Ib8548cbfc7531a5f5e9100ae26cf9b6c8f97760f

4 years agoMerge "Update PermissionChecker usages to avoid unnecessary attribution." into qt-dev
Philip P. Moltmann [Fri, 4 Oct 2019 18:43:06 +0000 (11:43 -0700)]
Merge "Update PermissionChecker usages to avoid unnecessary attribution." into qt-dev
am: 0a71df1f7e

Change-Id: I658626de14fa325e08db3aead53707d8d3e00d3b

4 years agoMerge "Update PermissionChecker usages to avoid unnecessary attribution." into qt-dev
Philip P. Moltmann [Fri, 4 Oct 2019 18:23:30 +0000 (18:23 +0000)]
Merge "Update PermissionChecker usages to avoid unnecessary attribution." into qt-dev

4 years agoMerge "Only allow INSTALL_ALLOW_TEST from shell or root" into qt-dev am: 06684aed55
Bryan Ferris [Fri, 4 Oct 2019 18:05:20 +0000 (11:05 -0700)]
Merge "Only allow INSTALL_ALLOW_TEST from shell or root" into qt-dev am: 06684aed55
am: b2450ab526

Change-Id: I468c17380579d2caad0991e55043f68e10eb5a1a

4 years agoMerge "Only allow INSTALL_ALLOW_TEST from shell or root" into qt-dev
Bryan Ferris [Fri, 4 Oct 2019 17:57:23 +0000 (10:57 -0700)]
Merge "Only allow INSTALL_ALLOW_TEST from shell or root" into qt-dev
am: 06684aed55

Change-Id: I166f54becf2d4fa99939c1d9b5e9c335f70e8a69

4 years agoMerge "Only allow INSTALL_ALLOW_TEST from shell or root" into qt-dev
Bryan Ferris [Fri, 4 Oct 2019 17:42:36 +0000 (17:42 +0000)]
Merge "Only allow INSTALL_ALLOW_TEST from shell or root" into qt-dev

4 years agoRevert new app installed notification doc
Ricky Wai [Fri, 4 Oct 2019 15:10:17 +0000 (16:10 +0100)]
Revert new app installed notification doc

Bug: 111214100
Test: Able to compile
Change-Id: Id4fdabf0e8c69074eb8cb5838ab11d9d5f030093

4 years agoadd java_api_finder plugin to mainline module Media to generate java APIs used by...
Kun Niu [Tue, 2 Jul 2019 00:59:25 +0000 (17:59 -0700)]
add java_api_finder plugin to mainline module Media to generate java APIs used by Media.

Bug: 129294170
Test: m updatable-media RUN_ERROR_PRONE=true |& tee media_error_prone.out
Change-Id: I3cdfe5e00394c6ff7b9c857f63a5e45ac79f8d24
(cherry picked from commit 6eff1d439b472b6114bc11f3a50c70ca7c68add7)
Merged-In: I3cdfe5e00394c6ff7b9c857f63a5e45ac79f8d24

4 years agoUpdate PermissionChecker usages to avoid unnecessary attribution.
Svet Ganov [Tue, 24 Sep 2019 04:32:08 +0000 (21:32 -0700)]
Update PermissionChecker usages to avoid unnecessary attribution.

We had accidental usages of the PermissionChecker for cases where no
private data was provided to the app but the checkPermission API on
the latter also did blame data access on the app. The PermissionChecker
was designed to handle IPC calls and not for generic API checks.

To avoid future accidental incorrect PermissionChecker usages this
change renames the existing APIs of the latter to clearly indicate
that they should be used for data delivery and also adds sibling
methods for doing the same permission checks for preflight purposes.
Also the documentation is improved to furhter assist developers.

In addition, this change fixes accidental permission checker usages
that blame when they should not by using the new preflight flavor
of the permission check APIs.

Test:
    atest com.android.settingslib.location.RecentLocationAppsTest
    atest CtsPermissionTestCases
    added: LocationAccessCheckTest#notificationOnlyForAccessesSinceFeatureWasEnabled
    added: LocationAccessCheckTest#noNotificationIfFeatureDisabled
    added: LocationAccessCheckTest#noNotificationIfBlamerNotSystemOrLocationProvider
    added: LocationAccessCheckTest#testOpeningLocationSettingsDoesNotTriggerAccess

bug:141028068
Merged-In: I65c71569d0dd8a40bc6fecabb22c5373dd6e806e
Change-Id: I65c71569d0dd8a40bc6fecabb22c5373dd6e806e

4 years agoImport translations. DO NOT MERGE
Bill Yi [Thu, 3 Oct 2019 00:45:56 +0000 (17:45 -0700)]
Import translations. DO NOT MERGE

Change-Id: Ide61c9ab75cc7c5a906a9313a0686d082f796804
Auto-generated-cl: translation import

4 years ago[automerger skipped] RESTRICT AUTOMERGE Do not compute outside given range in TextLin...
Seigo Nonaka [Wed, 2 Oct 2019 17:44:31 +0000 (10:44 -0700)]
[automerger skipped] RESTRICT AUTOMERGE Do not compute outside given range in TextLine am: 4ce901e405 am: b51c7bb175 am: af62f3a7b3 -s ours am: 86ddd9eb6a -s ours am: eab868fa63
am: 59bfe5d653

Change-Id: Ie4856b8d5ef454e47f336b681af0a899c96dcb33

4 years ago[automerger skipped] RESTRICT AUTOMERGE Do not compute outside given range in TextLin...
Seigo Nonaka [Wed, 2 Oct 2019 17:38:35 +0000 (10:38 -0700)]
[automerger skipped] RESTRICT AUTOMERGE Do not compute outside given range in TextLine am: 4ce901e405 am: b51c7bb175 am: af62f3a7b3 -s ours am: 86ddd9eb6a -s ours
am: eab868fa63

Change-Id: I2f88eecd916f2642cc3cb0c8ba91ed6348247900

4 years ago[automerger skipped] RESTRICT AUTOMERGE Do not compute outside given range in TextLin...
Seigo Nonaka [Wed, 2 Oct 2019 17:30:08 +0000 (10:30 -0700)]
[automerger skipped] RESTRICT AUTOMERGE Do not compute outside given range in TextLine am: 4ce901e405 am: b51c7bb175 am: af62f3a7b3 -s ours
am: 86ddd9eb6a -s ours
am skip reason: subject contains skip directive

Change-Id: Ie6db3a3499cb02ef1bd34232a4ca8fb362b18e7d

4 years ago[automerger skipped] Merge "RESTRICT AUTOMERGE Do not compute outside given range...
Sterling Huber [Wed, 2 Oct 2019 17:23:46 +0000 (10:23 -0700)]
[automerger skipped] Merge "RESTRICT AUTOMERGE Do not compute outside given range in TextLine" into pi-dev am: e352c1f2bc -s ours am: 66e93df90a
am: 43a23b721a

Change-Id: Ie3ebb87b2a80189b7e06b93630898f5bb39715b6

4 years ago[automerger skipped] RESTRICT AUTOMERGE Do not compute outside given range in TextLin...
Seigo Nonaka [Wed, 2 Oct 2019 17:10:34 +0000 (10:10 -0700)]
[automerger skipped] RESTRICT AUTOMERGE Do not compute outside given range in TextLine am: 4ce901e405 am: b51c7bb175
am: af62f3a7b3 -s ours
am skip reason: subject contains skip directive

Change-Id: Ifb67887f4b1a5860dca2569e57a74911efde801d

4 years ago[automerger skipped] Merge "RESTRICT AUTOMERGE Do not compute outside given range...
Sterling Huber [Wed, 2 Oct 2019 16:59:45 +0000 (09:59 -0700)]
[automerger skipped] Merge "RESTRICT AUTOMERGE Do not compute outside given range in TextLine" into pi-dev am: e352c1f2bc -s ours
am: 66e93df90a

Change-Id: I1c8d52d8db52e53f15095d43e9744ece11f9c900

4 years agoRESTRICT AUTOMERGE Do not compute outside given range in TextLine am: 4ce901e405
Seigo Nonaka [Wed, 2 Oct 2019 16:59:45 +0000 (09:59 -0700)]
RESTRICT AUTOMERGE Do not compute outside given range in TextLine am: 4ce901e405
am: b51c7bb175

Change-Id: I6770f4b1a884020c374a75f67eb762b2c2bfd538

4 years ago[automerger skipped] Merge "RESTRICT AUTOMERGE Do not compute outside given range...
Sterling Huber [Wed, 2 Oct 2019 16:33:57 +0000 (09:33 -0700)]
[automerger skipped] Merge "RESTRICT AUTOMERGE Do not compute outside given range in TextLine" into pi-dev
am: e352c1f2bc -s ours
am skip reason: subject contains skip directive

Change-Id: Id51032f27a8325444290483a9a30da49da8ac2e2

4 years agoRESTRICT AUTOMERGE Do not compute outside given range in TextLine
Seigo Nonaka [Wed, 2 Oct 2019 16:33:53 +0000 (09:33 -0700)]
RESTRICT AUTOMERGE Do not compute outside given range in TextLine
am: 4ce901e405

Change-Id: I739746d80a8dd29998a67c1d9aaa2d3f804ac57c

4 years agoMerge "RESTRICT AUTOMERGE Do not compute outside given range in TextLine" into pi-dev
Sterling Huber [Wed, 2 Oct 2019 15:51:19 +0000 (15:51 +0000)]
Merge "RESTRICT AUTOMERGE Do not compute outside given range in TextLine" into pi-dev

4 years ago[automerger skipped] Import translations. DO NOT MERGE
Bill Yi [Tue, 1 Oct 2019 20:26:31 +0000 (13:26 -0700)]
[automerger skipped] Import translations. DO NOT MERGE
am: bfb7a7227c -s ours
am skip reason: subject contains skip directive

Change-Id: I0cd9a23fc9d8dc550921d4406e77485dd5a56582

4 years agoImport translations. DO NOT MERGE
Bill Yi [Tue, 1 Oct 2019 18:19:50 +0000 (11:19 -0700)]
Import translations. DO NOT MERGE

BUG:138175268

Change-Id: I4e6ca4ed7c7ba4a39a15988100fad60dafd79c02
Auto-generated-cl: translation import

4 years agoMerge "Import translations. DO NOT MERGE" into qt-qpr1-dev
TreeHugger Robot [Mon, 30 Sep 2019 22:47:26 +0000 (22:47 +0000)]
Merge "Import translations. DO NOT MERGE" into qt-qpr1-dev

4 years agoImport translations. DO NOT MERGE
Bill Yi [Mon, 30 Sep 2019 20:27:32 +0000 (13:27 -0700)]
Import translations. DO NOT MERGE

Change-Id: I7f20d57db33a6376230cb2b28d5f82a21b12c1ce
Auto-generated-cl: translation import

4 years agoMerge "Only calling finishedwhen all the animations have finished" into qt-qpr1-dev
Selim Cinek [Mon, 30 Sep 2019 20:12:54 +0000 (20:12 +0000)]
Merge "Only calling finishedwhen all the animations have finished" into qt-qpr1-dev

4 years agoMerge "Use NotoSansMyanmar (pure Unicode) fonts" into qt-dev am: e31854028e
Jungshik Shin [Mon, 30 Sep 2019 17:40:07 +0000 (10:40 -0700)]
Merge "Use NotoSansMyanmar (pure Unicode) fonts" into qt-dev am: e31854028e
am: b5c745e1ae

Change-Id: I344ffbb14c21d230d1089488e05f3f5c58653deb

4 years agoRESTRICT AUTOMERGE
Seigo Nonaka [Mon, 16 Sep 2019 21:49:49 +0000 (14:49 -0700)]
RESTRICT AUTOMERGE
Do not compute outside given range in TextLine

This is second attempt of I646851973b3816bf9ba32dfe26748c0345a5a081
which breaks various layout test on application.
The empty string must be also handled by the TextLine since it
retrieves the default line height from the empty string.

Bug: 140632678
Test: StaticLayoutTest
Test: Manually done
Change-Id: I7089ed9b711dddd7de2b27c9c2fa0fb4cb53a735

4 years agoRESTRICT AUTOMERGE
Seigo Nonaka [Mon, 16 Sep 2019 21:49:49 +0000 (14:49 -0700)]
RESTRICT AUTOMERGE
Do not compute outside given range in TextLine

This is second attempt of I646851973b3816bf9ba32dfe26748c0345a5a081
which breaks various layout test on application.
The empty string must be also handled by the TextLine since it
retrieves the default line height from the empty string.

Bug: 140632678
Test: StaticLayoutTest
Test: Manually done
Change-Id: I7089ed9b711dddd7de2b27c9c2fa0fb4cb53a735

4 years agoMerge "Use NotoSansMyanmar (pure Unicode) fonts" into qt-dev
Jungshik Shin [Mon, 30 Sep 2019 17:27:18 +0000 (10:27 -0700)]
Merge "Use NotoSansMyanmar (pure Unicode) fonts" into qt-dev
am: e31854028e

Change-Id: I5337ac53b41fc00b87e6c74604900764d28359fa

4 years agoMerge "Use NotoSansMyanmar (pure Unicode) fonts" into qt-dev
TreeHugger Robot [Mon, 30 Sep 2019 17:09:15 +0000 (17:09 +0000)]
Merge "Use NotoSansMyanmar (pure Unicode) fonts" into qt-dev

4 years agoOnly calling finishedwhen all the animations have finished
Selim Cinek [Thu, 26 Sep 2019 23:53:31 +0000 (16:53 -0700)]
Only calling finishedwhen all the animations have finished

Previously we would finish way too early if any of the scrims
finished animation. Since some scrims almost never change, we
would have animations being terminated early.

Fixes: 141649119
Test: unlock with bypass, observe no lock icon change
Change-Id: I6aefd6a27ef315995d8e1ae62c27a5f33cc9e160

4 years agoMerge "docs: Added link to multi-window drag how-to guide" into qt-dev am: 667b944522
Kevin Hufnagle [Mon, 30 Sep 2019 16:29:21 +0000 (09:29 -0700)]
Merge "docs: Added link to multi-window drag how-to guide" into qt-dev am: 667b944522
am: 52145e2481

Change-Id: Ide5e154813dce831fb117a7d23e85737088b63bb

4 years agoMerge "docs: Added link to multi-window drag how-to guide" into qt-dev
Kevin Hufnagle [Mon, 30 Sep 2019 16:23:00 +0000 (09:23 -0700)]
Merge "docs: Added link to multi-window drag how-to guide" into qt-dev
am: 667b944522

Change-Id: Ic5039fb781c73c2e1691c4c32afc7e35a9713683

4 years agoMerge "docs: Added link to multi-window drag how-to guide" into qt-dev
Kevin Hufnagle [Mon, 30 Sep 2019 16:10:39 +0000 (16:10 +0000)]
Merge "docs: Added link to multi-window drag how-to guide" into qt-dev

4 years agoMerge "Don't consider tasks with INITIALIZING top activity as visible" into qt-dev...
Bernardo Rufino [Mon, 30 Sep 2019 11:25:00 +0000 (04:25 -0700)]
Merge "Don't consider tasks with INITIALIZING top activity as visible" into qt-dev am: 0a252361dd
am: 48c2a0f493

Change-Id: I58ac53455d40a3c96a738dd29e7e90b9e99a8af3

4 years agoMerge "[WebView] Minor javadoc fix for WebSettings." into qt-dev am: 63c65616ae
Anna Malova [Mon, 30 Sep 2019 11:21:53 +0000 (04:21 -0700)]
Merge "[WebView] Minor javadoc fix for WebSettings." into qt-dev am: 63c65616ae
am: e4cbd008c0

Change-Id: I723bd55fbf1e525876290436deb8acf7ae337b22

4 years agoMerge "Don't consider tasks with INITIALIZING top activity as visible" into qt-dev
Bernardo Rufino [Mon, 30 Sep 2019 11:12:52 +0000 (04:12 -0700)]
Merge "Don't consider tasks with INITIALIZING top activity as visible" into qt-dev
am: 0a252361dd

Change-Id: I077cf0c3e82ddcec213b50b5efdba97699a7ed0d

4 years agoMerge "[WebView] Minor javadoc fix for WebSettings." into qt-dev
Anna Malova [Mon, 30 Sep 2019 11:08:44 +0000 (04:08 -0700)]
Merge "[WebView] Minor javadoc fix for WebSettings." into qt-dev
am: 63c65616ae

Change-Id: I3ee0487212dfb139da111e9a7314dc781db66b63

4 years agoMerge "Don't consider tasks with INITIALIZING top activity as visible" into qt-dev
Bernardo Rufino [Mon, 30 Sep 2019 11:00:13 +0000 (11:00 +0000)]
Merge "Don't consider tasks with INITIALIZING top activity as visible" into qt-dev

4 years agoMerge "[WebView] Minor javadoc fix for WebSettings." into qt-dev
Anna Malova [Mon, 30 Sep 2019 10:54:16 +0000 (10:54 +0000)]
Merge "[WebView] Minor javadoc fix for WebSettings." into qt-dev

4 years agoMerge "Import translations. DO NOT MERGE" into qt-qpr1-dev
TreeHugger Robot [Sat, 28 Sep 2019 21:16:43 +0000 (21:16 +0000)]
Merge "Import translations. DO NOT MERGE" into qt-qpr1-dev

4 years agoImport translations. DO NOT MERGE
Bill Yi [Sat, 28 Sep 2019 08:44:58 +0000 (01:44 -0700)]
Import translations. DO NOT MERGE

Change-Id: I356d3d006e0ddd620d8b7e85fec872a05684c198
Auto-generated-cl: translation import

4 years agoMerge "Import translations. DO NOT MERGE" into qt-qpr1-dev
TreeHugger Robot [Sat, 28 Sep 2019 02:54:40 +0000 (02:54 +0000)]
Merge "Import translations. DO NOT MERGE" into qt-qpr1-dev

4 years ago[automerger skipped] Merge "DO NOT MERGE revoke certain app-ops on suspend" into...
Suprabh Shukla [Sat, 28 Sep 2019 02:51:31 +0000 (19:51 -0700)]
[automerger skipped] Merge "DO NOT MERGE revoke certain app-ops on suspend" into pi-dev am: 0e8f1fa5e9 -s ours am: c6a2982b86 -s ours
am: 2fa2bae0fe -s ours
am skip reason: change_id Ie95555856afdd56728125f7e60b6a78cf9fc0e58 with SHA1 873e19f63f is in history

Change-Id: I19af5ee7f83feb9790ecff4a65972432248e390e

4 years agoMerge "DO NOT MERGE revoke certain app-ops on suspend" into qt-dev am: b036952896
Suprabh Shukla [Sat, 28 Sep 2019 02:49:03 +0000 (19:49 -0700)]
Merge "DO NOT MERGE revoke certain app-ops on suspend" into qt-dev am: b036952896
am: 1e7e924881

Change-Id: I7ba614a192b4aaaa36cc5cd7153cd654c1161505

4 years agoDO NOT MERGE revoke certain app-ops on suspend am: 873e19f63f
Suprabh Shukla [Sat, 28 Sep 2019 02:44:44 +0000 (19:44 -0700)]
DO NOT MERGE revoke certain app-ops on suspend am: 873e19f63f
am: 53ca466732

Change-Id: I5f7456bc746affacbb949a9883484dfb8aaf7234

4 years ago[automerger skipped] Merge "DO NOT MERGE revoke certain app-ops on suspend" into...
Suprabh Shukla [Sat, 28 Sep 2019 02:38:34 +0000 (19:38 -0700)]
[automerger skipped] Merge "DO NOT MERGE revoke certain app-ops on suspend" into pi-dev am: 0e8f1fa5e9 -s ours
am: c6a2982b86 -s ours
am skip reason: change_id Ie95555856afdd56728125f7e60b6a78cf9fc0e58 with SHA1 873e19f63f is in history

Change-Id: I8c9e309eae92633cb6193f147f81d109cc812d7c

4 years agoMerge "DO NOT MERGE revoke certain app-ops on suspend" into qt-dev
Suprabh Shukla [Sat, 28 Sep 2019 02:31:55 +0000 (19:31 -0700)]
Merge "DO NOT MERGE revoke certain app-ops on suspend" into qt-dev
am: b036952896

Change-Id: Ieb5d9cc6e8aee976069c7ebd0b8d01db9982d886

4 years agoDO NOT MERGE revoke certain app-ops on suspend
Suprabh Shukla [Sat, 28 Sep 2019 02:31:51 +0000 (19:31 -0700)]
DO NOT MERGE revoke certain app-ops on suspend
am: 873e19f63f

Change-Id: I2447a90e4935e53fc0d55510bb50938fdaea23fa

4 years ago[automerger skipped] Merge "DO NOT MERGE revoke certain app-ops on suspend" into...
Suprabh Shukla [Sat, 28 Sep 2019 02:31:47 +0000 (19:31 -0700)]
[automerger skipped] Merge "DO NOT MERGE revoke certain app-ops on suspend" into pi-dev
am: 0e8f1fa5e9 -s ours
am skip reason: subject contains skip directive

Change-Id: I53678027aa329651d6d6c9652aee847ee36b9b30

4 years agoMerge "DO NOT MERGE revoke certain app-ops on suspend" into pi-dev
TreeHugger Robot [Sat, 28 Sep 2019 02:15:10 +0000 (02:15 +0000)]
Merge "DO NOT MERGE revoke certain app-ops on suspend" into pi-dev

4 years agoMerge "DO NOT MERGE revoke certain app-ops on suspend" into qt-dev
TreeHugger Robot [Sat, 28 Sep 2019 02:08:05 +0000 (02:08 +0000)]
Merge "DO NOT MERGE revoke certain app-ops on suspend" into qt-dev

4 years agodocs: Added link to multi-window drag how-to guide
Kevin Hufnagle [Fri, 27 Sep 2019 23:51:27 +0000 (23:51 +0000)]
docs: Added link to multi-window drag how-to guide

Test: make ds-docs -j32

Bug: 71008103
Change-Id: Ifcc50920cf3828697add018d1d3a6a827c7c9f98

4 years agoImport translations. DO NOT MERGE
Bill Yi [Fri, 27 Sep 2019 22:42:49 +0000 (15:42 -0700)]
Import translations. DO NOT MERGE

Change-Id: Ifa63cc635ba88e89cb4d2e12b8615c986d274cd1
Auto-generated-cl: translation import

4 years agoImport translations. DO NOT MERGE
Bill Yi [Fri, 27 Sep 2019 13:06:13 +0000 (06:06 -0700)]
Import translations. DO NOT MERGE

Change-Id: I93db9fc6d1c2fb642f0c72006e21414aaa2b5293
Auto-generated-cl: translation import

4 years agoMerge changes from topic "face_slice_update-qt-qpr1-dev" into qt-qpr1-dev
Kevin Chyn [Fri, 27 Sep 2019 02:53:34 +0000 (02:53 +0000)]
Merge changes from topic "face_slice_update-qt-qpr1-dev" into qt-qpr1-dev

* changes:
  Clear face re-enroll setting when all faces removed
  Added secure setting for face re enrollment.

4 years agoMerge "Revert "Import translations. DO NOT MERGE"" into qt-qpr1-dev
TreeHugger Robot [Fri, 27 Sep 2019 00:21:54 +0000 (00:21 +0000)]
Merge "Revert "Import translations. DO NOT MERGE"" into qt-qpr1-dev

4 years agoClear face re-enroll setting when all faces removed
Curtis Belmonte [Thu, 26 Sep 2019 23:02:41 +0000 (16:02 -0700)]
Clear face re-enroll setting when all faces removed

Test: manual
Bug: 141254937
Change-Id: Ib6d23a39ac3d5a8251c3752d6d8b5e698a3069bb

4 years agoRevert "Import translations. DO NOT MERGE"
Bill Yi [Thu, 26 Sep 2019 23:10:40 +0000 (23:10 +0000)]
Revert "Import translations. DO NOT MERGE"

This reverts commit 0b874d5344aa0c1488fd82604ab4e15f8e22fc91.

Reason for revert: this might have caused performance regression

Change-Id: Ic1927292fb13a3acfb6c6e8d069f689e426f5a8b
BUG: 141561372

4 years agoAdded secure setting for face re enrollment.
joshmccloskey [Fri, 20 Sep 2019 23:43:27 +0000 (16:43 -0700)]
Added secure setting for face re enrollment.

Test: Verified that the flag could be modified with
adb shell settings put secure...
Bug: 141380252

Change-Id: Ifa24b688a487482e5b02689c1046d85423f73280

4 years agoMerge "Fix Password entry won't enable when lockout finished in screen-off" into...
TreeHugger Robot [Thu, 26 Sep 2019 00:42:31 +0000 (00:42 +0000)]
Merge "Fix Password entry won't enable when lockout finished in screen-off" into qt-qpr1-dev

4 years agoMerge "Fix wrong Notification refactor" into qt-qpr1-dev
TreeHugger Robot [Wed, 25 Sep 2019 22:35:36 +0000 (22:35 +0000)]
Merge "Fix wrong Notification refactor" into qt-qpr1-dev

4 years ago[automerger skipped] DO NOT MERGE Allow for HTML styling in mobile data type content...
Evan Laird [Wed, 25 Sep 2019 20:51:40 +0000 (13:51 -0700)]
[automerger skipped] DO NOT MERGE Allow for HTML styling in mobile data type content descriptions
am: a3b5dd1b89 -s ours
am skip reason: change_id Idf387111b0cdc34ad3762eac0ec6c2b484b393e3 with SHA1 83c87e50b1 is in history

Change-Id: Ieaa24de8d2c65314e146ae9b447731db61d44020

4 years agoMerge "Put package name in extra not data" into qt-qpr1-dev
Philip P. Moltmann [Wed, 25 Sep 2019 18:02:16 +0000 (18:02 +0000)]
Merge "Put package name in extra not data" into qt-qpr1-dev

4 years agoMerge "DO NOT MERGE Allow for HTML styling in mobile data type content descriptions...
TreeHugger Robot [Wed, 25 Sep 2019 17:57:10 +0000 (17:57 +0000)]
Merge "DO NOT MERGE Allow for HTML styling in mobile data type content descriptions" into qt-qpr1-dev

4 years ago[WebView] Minor javadoc fix for WebSettings.
Anna Malova [Wed, 25 Sep 2019 11:19:27 +0000 (12:19 +0100)]
[WebView] Minor javadoc fix for WebSettings.

No change to logic.

Test: N/A
Bug:132394762
Change-Id: I957b0d8a03cd937b38611e32f6c012b01a6ad7da

4 years agoDO NOT MERGE Allow for HTML styling in mobile data type content descriptions
Evan Laird [Tue, 24 Sep 2019 23:14:05 +0000 (19:14 -0400)]
DO NOT MERGE Allow for HTML styling in mobile data type content descriptions

This CL implements a (somewhat hacky) way to enable HTML attributes in
the mobile data type content description strings. This way we can use
some basic styling in the Quick Settings cellular data tile which uses
it in a TextView.

We do this by assuming that the content description is valid, escaped
HTML, and send two separate CharSequences to all of the listeners, all
of which can then decide if they need the regular content description or
the prettified version.

Test: atest SystemUITests; system ui demo mode
Bug: 141177147
Change-Id: Idf387111b0cdc34ad3762eac0ec6c2b484b393e3
Merged-In: Idf387111b0cdc34ad3762eac0ec6c2b484b393e3

4 years agoDO NOT MERGE Allow for HTML styling in mobile data type content descriptions
Evan Laird [Tue, 24 Sep 2019 23:14:05 +0000 (19:14 -0400)]
DO NOT MERGE Allow for HTML styling in mobile data type content descriptions

This CL implements a (somewhat hacky) way to enable HTML attributes in
the mobile data type content description strings. This way we can use
some basic styling in the Quick Settings cellular data tile which uses
it in a TextView.

We do this by assuming that the content description is valid, escaped
HTML, and send two separate CharSequences to all of the listeners, all
of which can then decide if they need the regular content description or
the prettified version.

Test: atest SystemUITests; system ui demo mode
Bug: 141177147
Change-Id: Idf387111b0cdc34ad3762eac0ec6c2b484b393e3

4 years agoFix wrong Notification refactor
Lucas Dupin [Tue, 24 Sep 2019 00:07:35 +0000 (17:07 -0700)]
Fix wrong Notification refactor

We're wrongly showing the BigText content after ag/5928752

Fixes: 141446552
Test: post big text notification, look at lock screen
Change-Id: I02506a160afefb457f86eb00adccdaff44ddbd29

4 years agoMerge "docs: Modernized AccessibilityNodeProvider example" into qt-dev am: e49cbb3a5d
Kevin Hufnagle [Tue, 24 Sep 2019 22:14:14 +0000 (15:14 -0700)]
Merge "docs: Modernized AccessibilityNodeProvider example" into qt-dev am: e49cbb3a5d
am: 786e8a2849

Change-Id: I71ff61397d44812647124042e73a655a6710ff01

4 years agoMerge "docs: Modernized AccessibilityNodeProvider example" into qt-dev
Kevin Hufnagle [Tue, 24 Sep 2019 22:06:18 +0000 (15:06 -0700)]
Merge "docs: Modernized AccessibilityNodeProvider example" into qt-dev
am: e49cbb3a5d

Change-Id: I24a281dd7194ea5c731ecc02371734fe1fa315f8

4 years agoOnly allow INSTALL_ALLOW_TEST from shell or root
Todd Kennedy [Fri, 20 Sep 2019 20:45:15 +0000 (13:45 -0700)]
Only allow INSTALL_ALLOW_TEST from shell or root

Bug: 141169173
Test: Manual. App can't be installed as test-only
Change-Id: Ib6dcca7901aa549d620448c0165c22270a3042be

4 years agoMerge "docs: Modernized AccessibilityNodeProvider example" into qt-dev
Kevin Hufnagle [Tue, 24 Sep 2019 21:18:39 +0000 (21:18 +0000)]
Merge "docs: Modernized AccessibilityNodeProvider example" into qt-dev

4 years agoPut package name in extra not data
Philip P. Moltmann [Tue, 24 Sep 2019 19:33:46 +0000 (12:33 -0700)]
Put package name in extra not data

as broadcast receivers filter on data, not on extras. Hence changing
data changes the API.

Fixes: 141452043
Test: Uninstalled updates from system app and saw correct app-ops method
      to be called
      atest CtsHostsideNetworkTests:com.android.cts.net.HostsideRestrictBackgroundNetworkTests#testDataSaverMode_reinstall

Change-Id: Icab1fcea6153d5bbf0bf2af51e71d7fd6b5cb3e5

4 years agoFix Password entry won't enable when lockout finished in screen-off
lumark [Tue, 24 Sep 2019 09:13:35 +0000 (17:13 +0800)]
Fix Password entry won't enable when lockout finished in screen-off

CL [1] introduced a check to see if password entry need to show
soft-keyboard for fixing keyboard popup unexpected issue.

But it shouldn't need to block the password entry re-enable when
lockout finished in screen-off state.

Move the original check right before the showSoftInput to fix the case.

[1]: I3c43d09d4206c48f1afcd8dad79e7978337f1b7d

Fix: 128563724
Bug: 112811602
Test: manual as issue steps:
    1). Set up Password as screen lock.
    2). Enter lock screen.
    3). Input wrong password 5 times, and it will show "Try again in 30 seconds" message.
    4). Wait device screen off auto, and then wait 30 seconds.
    5). Screen on device.
    6). Swipe up and then try to input password to unlock, expected password entry
        should enabled and can invoke soft-keyboard.

Change-Id: I3e0eeffdb3536588c0e039c8fbeaf8833e7af06e

4 years agoMerge "docs: List BIOMETRIC_WEAK in setPasswordQuality()" into qt-dev am: 2a082b1e9e
Kevin Hufnagle [Mon, 23 Sep 2019 23:19:39 +0000 (16:19 -0700)]
Merge "docs: List BIOMETRIC_WEAK in setPasswordQuality()" into qt-dev am: 2a082b1e9e
am: 096ece8f53

Change-Id: I03b4f71aaa643e08a661fe383f2cff91c7a136f9

4 years agoMerge "docs: List BIOMETRIC_WEAK in setPasswordQuality()" into qt-dev
Kevin Hufnagle [Mon, 23 Sep 2019 23:08:03 +0000 (16:08 -0700)]
Merge "docs: List BIOMETRIC_WEAK in setPasswordQuality()" into qt-dev
am: 2a082b1e9e

Change-Id: I74d42b68ebed97c2db3a179e92ba3196ffc7a04f

4 years agoMerge "docs: List BIOMETRIC_WEAK in setPasswordQuality()" into qt-dev
Kevin Hufnagle [Mon, 23 Sep 2019 22:45:45 +0000 (22:45 +0000)]
Merge "docs: List BIOMETRIC_WEAK in setPasswordQuality()" into qt-dev

4 years agoMerge "Import translations. DO NOT MERGE" into qt-qpr1-dev
TreeHugger Robot [Sun, 22 Sep 2019 02:06:50 +0000 (02:06 +0000)]
Merge "Import translations. DO NOT MERGE" into qt-qpr1-dev

4 years agoImport translations. DO NOT MERGE
Bill Yi [Sat, 21 Sep 2019 13:37:27 +0000 (06:37 -0700)]
Import translations. DO NOT MERGE

Change-Id: Ia8bfd64c60f7bfec74773ad3ec13a60040e9eb65
Auto-generated-cl: translation import

4 years agoMerge "Add log metrics for Aware Display Settings" into qt-qpr1-dev
Edgar Wang [Sat, 21 Sep 2019 08:54:47 +0000 (08:54 +0000)]
Merge "Add log metrics for Aware Display Settings" into qt-qpr1-dev

4 years agoMerge "Revert "Fixed default angle to be Orientation.LEFT_RIGHT"" into qt-qpr1-dev
TreeHugger Robot [Sat, 21 Sep 2019 01:14:13 +0000 (01:14 +0000)]
Merge "Revert "Fixed default angle to be Orientation.LEFT_RIGHT"" into qt-qpr1-dev

4 years agoMerge "notify netd about uid internet permission changes when package replaced" into...
Lorenzo Colitti [Sat, 21 Sep 2019 01:00:55 +0000 (01:00 +0000)]
Merge "notify netd about uid internet permission changes when package replaced" into qt-qpr1-dev