Lucas Dupin
f0a67e378d
What a horrible fix
...
setKeyguardFadingAway will only be called again with false when
the scrim animation is over. This means that if AM takes to long
to start the animation, something else might have already tried
to fade out the scrim because the device woke up or changed state.
Change-Id: I46f87a4e72f8a8408365c2852df9d2c58d53fd9a
Fixes: 115332000
Test: unlock with PIP and breakpoints
2018-09-19 15:23:54 -07:00
Evan Laird
d5180a5ec2
Merge "Fix notifications showing on keyguard"
2018-09-19 20:28:51 +00:00
Seigo Nonaka
16cd61459c
Merge "Unhide getTextRunCursor APIs"
2018-09-19 20:18:32 +00:00
Philip P. Moltmann
e854a65a78
Merge changes I74745f89,Ia70f966c
...
* changes:
Grant permissions to updated system packages
Revert "Revert "Reduce coupling between DefaultPermissionGrantPolicy and PM""
2018-09-19 20:16:40 +00:00
TreeHugger Robot
6f92f5215b
Merge "MediaPlayer2: update javadoc for setPlaybackParams"
2018-09-19 19:57:19 +00:00
Philip P. Moltmann
1a771ca6ce
Merge "Add documentation to recently added system API"
2018-09-19 19:56:59 +00:00
TreeHugger Robot
9d96899455
Merge "Unhide getTextBounds for CharSequence"
2018-09-19 19:48:45 +00:00
Hall Liu
1eb5888091
Merge "Mark old APIs as @removed" am: 999be29822 am: bcc49768e2
...
am: 44cc3636d3
Change-Id: I05221a9ee2295c18954499e17b9154fc9d3ddad6
2018-09-19 12:13:27 -07:00
Hall Liu
44cc3636d3
Merge "Mark old APIs as @removed" am: 999be29822
...
am: bcc49768e2
Change-Id: I2bd2f6fd6c224ee171973e706e1a877fbc2fc33d
2018-09-19 11:59:07 -07:00
Hall Liu
bcc49768e2
Merge "Mark old APIs as @removed"
...
am: 999be29822
Change-Id: I069bbdabe82b030706281bf10cfa8a59ec18a722
2018-09-19 11:48:40 -07:00
Ryan Mitchell
c95add6ddc
Merge "AAPT2: Increase maximum proto size"
2018-09-19 18:33:46 +00:00
Hall Liu
999be29822
Merge "Mark old APIs as @removed"
2018-09-19 18:09:01 +00:00
Felipe Leme
c8c4fea61f
Merge "Log when the autofill service fails a callback."
2018-09-19 17:49:09 +00:00
Felipe Leme
3ebb359229
Log when the autofill service fails a callback.
...
Bug: 112417431
Bug: 116103297
Test: manual verification
Test: atest CtsAutoFillServiceTestCases # to make sure it didn't break anything
Change-Id: I2af70a3e4685693d32bab2814f60fdeb9c8b5159
2018-09-19 17:48:53 +00:00
TreeHugger Robot
f22e05e5e5
Merge "use custom Parcel format to pull data"
2018-09-19 17:45:11 +00:00
TreeHugger Robot
bd5fed399f
Merge "Let InputMethodPrivilegedOperationsRegistry deal with its singleton-ness"
2018-09-19 16:48:54 +00:00
Nan Zhang
3921b96ede
[automerger skipped] Merge "Enable api-versions.xml generation for api-stubs" am: 7cba8a7fe4 -s ours am: 99cf8bca41 -s ours
...
am: b2a090de57 -s ours
Change-Id: I906b5172c5a5dbdbe31323ede61ce1d39bf1921a
2018-09-19 09:25:51 -07:00
Nan Zhang
b2a090de57
[automerger skipped] Merge "Enable api-versions.xml generation for api-stubs" am: 7cba8a7fe4 -s ours
...
am: 99cf8bca41 -s ours
Change-Id: I02b310d79c840fd4ba5447d4679971f2aa7317ac
2018-09-19 09:11:54 -07:00
Nan Zhang
99cf8bca41
[automerger skipped] Merge "Enable api-versions.xml generation for api-stubs"
...
am: 7cba8a7fe4 -s ours
Change-Id: Iea451945b8e48b5819dd1faff2e50d8af61ab2ef
2018-09-19 08:49:54 -07:00
Philip P. Moltmann
6af221c01b
Add documentation to recently added system API
...
Test: Built
Change-Id: I014cc1e1088e409abb33d61c8d69d51e6a1e7045
2018-09-19 15:42:59 +00:00
TreeHugger Robot
8d6fd35b91
Merge "Move ShadeViewRefactor to right package to fix build breakage."
2018-09-19 15:03:30 +00:00
Nan Zhang
7cba8a7fe4
Merge "Enable api-versions.xml generation for api-stubs"
2018-09-19 14:34:04 +00:00
Julia Reynolds
63048fd8c5
Merge "Reduce errors for managed services"
2018-09-19 14:13:50 +00:00
Tobias Thierer
23957aa974
Move ShadeViewRefactor to right package to fix build breakage.
...
ShadeViewRefactor's package java.lang.annotation was inconsistent
with its source directory; further, it broke taimen-userdebug-jdk9
because java.lang.annotation is a core library package and it's
no longer supported for framework to have code in such packages.
This CL fixes compilation by moving the annotation to the correct
package which corresponds to its source directory.
Test: make SystemUI-core
Bug: 115604102
Change-Id: I600e57da316f60855d71f69b1aa1939f2081d513
2018-09-19 13:56:38 +01:00
David Brazdil
f72534931b
Merge "Add entry to hidden API greylist" am: e860c63891 am: 14c6783a2b
...
am: 4c9cb6aa76
Change-Id: I40b47a64b361b555a625ee472b31d373f2a7d86d
2018-09-19 02:12:01 -07:00
David Brazdil
4c9cb6aa76
Merge "Add entry to hidden API greylist" am: e860c63891
...
am: 14c6783a2b
Change-Id: I584cf7daa69ef7314afcd15381eb658c67ecbd10
2018-09-19 01:57:23 -07:00
David Brazdil
14c6783a2b
Merge "Add entry to hidden API greylist"
...
am: e860c63891
Change-Id: Ida418e2e44a2ac4d4ffd036c75a740af51f73cb5
2018-09-19 01:45:06 -07:00
David Brazdil
e860c63891
Merge "Add entry to hidden API greylist"
2018-09-19 07:23:36 +00:00
Chienyuan
412c315c05
[automerger skipped] Merge "Simplify logic for connect in PbapClientProfile" am: 7cfbdcc481 am: cee5628c9b
...
am: 006b6d942b -s ours
Change-Id: I000f701cfe2118741bc2a45b8f5d71993b095249
2018-09-18 23:20:14 -07:00
Andreas Gampe
ff647f505b
Merge "Update boot image profile to include Object.wait()" am: ba0b212a33 am: 0d68d68b39
...
am: 4af76de6da
Change-Id: Ibd56ba7fd9ef20dd94072aa8f22235f22d56cbf6
2018-09-18 23:09:59 -07:00
Nan Zhang
4881262573
Merge "Enable jdiff for api-stubs-docs" am: 61d0ec49ef am: f886bc1a94
...
am: aab7836c24
Change-Id: Id4dc90a8d4c3cf5c8231676df6c1db69d56050bd
2018-09-18 23:02:26 -07:00
Chienyuan
425da18f9f
[automerger skipped] Merge "Simplify logic for getConnectionStatus in HidDeviceProfile" am: b545c70d1d am: f374663b3a
...
am: 08cab972f6 -s ours
Change-Id: I8d67dd43bb605fcf319b5713af481e43ae88c02e
2018-09-18 22:55:56 -07:00
Chienyuan
006b6d942b
Merge "Simplify logic for connect in PbapClientProfile" am: 7cfbdcc481
...
am: cee5628c9b
Change-Id: I137a8ad1c0e15eeb224a4ce781b55fa737d8a26a
2018-09-18 22:55:50 -07:00
Andreas Gampe
4af76de6da
Merge "Update boot image profile to include Object.wait()" am: ba0b212a33
...
am: 0d68d68b39
Change-Id: Ic49e46c6930729c12673177d0ba29d15e47e6168
2018-09-18 22:40:42 -07:00
David Brazdil
7394fbf22a
Add entry to hidden API greylist
...
Bug: 114488777
Test: m appcompat
Change-Id: I8207503ab2904eb61e0f49e1fa317602d9fa145d
2018-09-19 05:34:44 +00:00
Nan Zhang
aab7836c24
Merge "Enable jdiff for api-stubs-docs" am: 61d0ec49ef
...
am: f886bc1a94
Change-Id: I43ef41ee14d0ba434a5783f9b3daf944f30bd542
2018-09-18 22:33:50 -07:00
Chienyuan
96c2323bcb
[automerger skipped] Merge "Simplify logic for connect in MapClientProfile" am: 0ac2a840a0 am: e7374ba2c7
...
am: f9c56d0aea -s ours
Change-Id: Iac09e4c684648cb8ea001c48cc64066e6d305e13
2018-09-18 22:29:36 -07:00
Chienyuan
08cab972f6
Merge "Simplify logic for getConnectionStatus in HidDeviceProfile" am: b545c70d1d
...
am: f374663b3a
Change-Id: I977d3acb03ab828f66657afab3ba36a96de88893
2018-09-18 22:25:21 -07:00
Chienyuan
cee5628c9b
Merge "Simplify logic for connect in PbapClientProfile"
...
am: 7cfbdcc481
Change-Id: I9e96f965c94671b31a25245acc70757fabf6ff7b
2018-09-18 22:24:51 -07:00
Andreas Gampe
0d68d68b39
Merge "Update boot image profile to include Object.wait()"
...
am: ba0b212a33
Change-Id: I70bdeb6326a5f1eaa531f9eaad3ab90175eb8622
2018-09-18 22:20:56 -07:00
Chienyuan
f9c56d0aea
Merge "Simplify logic for connect in MapClientProfile" am: 0ac2a840a0
...
am: e7374ba2c7
Change-Id: I1b45c319378904de15b82e28ed2340df79de11d1
2018-09-18 22:20:12 -07:00
Nan Zhang
f886bc1a94
Merge "Enable jdiff for api-stubs-docs"
...
am: 61d0ec49ef
Change-Id: I0eae62d725ddefa6ef719b8d34eb1ca9eb8a7b41
2018-09-18 22:15:43 -07:00
Chienyuan
f374663b3a
Merge "Simplify logic for getConnectionStatus in HidDeviceProfile"
...
am: b545c70d1d
Change-Id: I6b876ae488809fd84e5c399fda2b5d7c3abfc8ae
2018-09-18 22:11:48 -07:00
Chienyuan
e7374ba2c7
Merge "Simplify logic for connect in MapClientProfile"
...
am: 0ac2a840a0
Change-Id: Ibd99ec5998fc81b302235912076f5df153b5d8ba
2018-09-18 22:08:48 -07:00
TreeHugger Robot
0b13665626
Merge "Fix style errors in inputMethodClientHasFocus()"
2018-09-19 04:33:03 +00:00
Treehugger Robot
7cfbdcc481
Merge "Simplify logic for connect in PbapClientProfile"
2018-09-19 04:24:19 +00:00
Treehugger Robot
ba0b212a33
Merge "Update boot image profile to include Object.wait()"
2018-09-19 03:10:37 +00:00
Treehugger Robot
61d0ec49ef
Merge "Enable jdiff for api-stubs-docs"
2018-09-19 03:02:19 +00:00
Tony Huang
b3e5edd5ea
Merge "Fix ExternalStorageProvider always throw exception when rename"
2018-09-19 02:56:00 +00:00
Philip P. Moltmann
c701e7e6f8
Grant permissions to updated system packages
...
isSystemPackage calls isSysComponentOrPersistentPlatformSignedPrivApp
which checks the uid of the app.
If we call getSystemPackageInfo on an updated system package we get
the info for the original apk installed on the system permission, not
the updated apk.
This original is not a currently registered package, hence it does not
have an uid and reports -1.
Hence if you pass the result of getSystemPackageInfo into
isSysComponentOrPersistentPlatformSignedPrivApp the first check always
triggers which then makes isSystemPackage assume the package is not a
system package.
Fixes: 115854330
Test: Executed steps in the bug (updated gmscore, restarted, tried to
add second user which triggers default grant policy for the second user)
Change-Id: I74745f8985082490a1f770d7682a964518782dd1
2018-09-18 19:52:36 -07:00