Commit Graph

439047 Commits

Author SHA1 Message Date
Shafik Nassar
bb021e3b1b Merge "Add API to create GestureLibrary from FileDescriptor" 2019-08-20 15:21:03 +00:00
Julia Reynolds
95dbff5e78 Merge "Better handle notification uid resolution for missing pkgs" 2019-08-20 13:15:45 +00:00
Anna Trostanetski
73f02fcedd [automerger skipped] Merge "Start platform compat service eariler." am: c0442d5b80 -s ours am: a365bd024e -s ours am: 5f3a0e7967 -s ours am: 9b3780bf31 -s ours
am: 3ed496a19d -s ours
am skip reason: change_id Ie1130a3f0bdd1769fe0755db0089702ea64d9db6 with SHA1 8266ae32ba is in history

Change-Id: I0b25e86c6c61503995070309d2eb003e517ebc46
2019-08-20 05:53:04 -07:00
Anna Trostanetski
3ed496a19d [automerger skipped] Merge "Start platform compat service eariler." am: c0442d5b80 -s ours am: a365bd024e -s ours am: 5f3a0e7967 -s ours
am: 9b3780bf31 -s ours
am skip reason: change_id Ie1130a3f0bdd1769fe0755db0089702ea64d9db6 with SHA1 8266ae32ba is in history

Change-Id: Ie8579baf37cf0f2aa8137dcd6c85a84c39a800f0
2019-08-20 05:43:43 -07:00
Anna Trostanetski
9b3780bf31 [automerger skipped] Merge "Start platform compat service eariler." am: c0442d5b80 -s ours am: a365bd024e -s ours
am: 5f3a0e7967 -s ours
am skip reason: change_id Ie1130a3f0bdd1769fe0755db0089702ea64d9db6 with SHA1 8266ae32ba is in history

Change-Id: Id5f7c82990ed95416575be416ddf6ce23534bd45
2019-08-20 05:34:44 -07:00
Anna Trostanetski
5f3a0e7967 [automerger skipped] Merge "Start platform compat service eariler." am: c0442d5b80 -s ours
am: a365bd024e -s ours
am skip reason: change_id Ie1130a3f0bdd1769fe0755db0089702ea64d9db6 with SHA1 8266ae32ba is in history

Change-Id: I0d7b15dd953d22e79f41aaff43c011b3d047a24f
2019-08-20 05:25:41 -07:00
Anna Trostanetski
a365bd024e [automerger skipped] Merge "Start platform compat service eariler."
am: c0442d5b80 -s ours
am skip reason: change_id Ie1130a3f0bdd1769fe0755db0089702ea64d9db6 with SHA1 8266ae32ba is in history

Change-Id: I2f0b9275750b4c778f6b550cbd765352f37af098
2019-08-20 05:14:00 -07:00
Neil Fuller
f7a60ec323 Merge "Simplify APIs exposed for time zone lookups" 2019-08-20 11:01:57 +00:00
Anna Trostanetski
c0442d5b80 Merge "Start platform compat service eariler." 2019-08-20 11:00:40 +00:00
Jiyong Park
37b91f5b95 [automerger skipped] Merge "glob pattern is used for AIDL files under frameworks/base" into stage-aosp-master am: 665258fc50 -s ours am: 625e0eef9f -s ours am: d2f7175e54 -s ours
am: 2bbb3d4c37 -s ours
am skip reason: change_id I59728ed06d66d44bc19bcd8530042c01add5fc2b with SHA1 1cc9566ee2 is in history

Change-Id: I48ce4e1ce6b8dc1a19b63f78b47aefa50e7a2952
2019-08-20 03:45:59 -07:00
shafik
69bbb72be8 Add API to create GestureLibrary from FileDescriptor
GestureLibraries#fromFile takes a file path and returns a
GestureLibrary object. This change adds an equivalent API
GestureLibrary#fromFd that takes a FileDescriptor.

Test: GestureBuilder.apk still works properly
Bug: 139182427
Change-Id: Ie50f3a624703cf128d6ee34bb450bbe971ad1730
2019-08-20 11:43:17 +01:00
Jiyong Park
2bbb3d4c37 [automerger skipped] Merge "glob pattern is used for AIDL files under frameworks/base" into stage-aosp-master am: 665258fc50 -s ours am: 625e0eef9f -s ours
am: d2f7175e54 -s ours
am skip reason: change_id I59728ed06d66d44bc19bcd8530042c01add5fc2b with SHA1 f20f181c53 is in history

Change-Id: I49ef932b690ce067d7097e67909376504b8365e9
2019-08-20 03:34:28 -07:00
Jiyong Park
d2f7175e54 [automerger skipped] Merge "glob pattern is used for AIDL files under frameworks/base" into stage-aosp-master am: 665258fc50 -s ours
am: 625e0eef9f -s ours
am skip reason: change_id I59728ed06d66d44bc19bcd8530042c01add5fc2b with SHA1 f20f181c53 is in history

Change-Id: Ibca2e86640f2f351bf14ee592372bb6a50b0189e
2019-08-20 03:06:34 -07:00
Anna Trostanetski
be9a663caf [automerger skipped] Merge "Start platform compat service eariler." into stage-aosp-master am: 4535b04b33 am: f3fe588229 am: 0755524354
am: 911c6ffd6a -s ours
am skip reason: change_id Ie1130a3f0bdd1769fe0755db0089702ea64d9db6 with SHA1 de54a8ac4c is in history

Change-Id: I9eb6b6091ea7bb1da7554e39d6cc3718cb543570
2019-08-20 03:06:33 -07:00
Anna Trostanetski
911c6ffd6a Merge "Start platform compat service eariler." into stage-aosp-master am: 4535b04b33 am: f3fe588229
am: 0755524354

Change-Id: Ic4c4d904df1484844fbaea740674ace0be1d0491
2019-08-20 02:53:39 -07:00
Jiyong Park
625e0eef9f [automerger skipped] Merge "glob pattern is used for AIDL files under frameworks/base" into stage-aosp-master
am: 665258fc50 -s ours
am skip reason: change_id I59728ed06d66d44bc19bcd8530042c01add5fc2b with SHA1 f20f181c53 is in history

Change-Id: I2b7a81f27987040d1cc292130a87f60ec2129ffc
2019-08-20 02:46:45 -07:00
Anna Trostanetski
0755524354 Merge "Start platform compat service eariler." into stage-aosp-master am: 4535b04b33
am: f3fe588229

Change-Id: Ib3d6a1df3fd245a7e274bbf89976565dc9dcc577
2019-08-20 02:38:40 -07:00
TreeHugger Robot
665258fc50 Merge "glob pattern is used for AIDL files under frameworks/base" into stage-aosp-master 2019-08-20 09:34:38 +00:00
Anna Trostanetski
f3fe588229 Merge "Start platform compat service eariler." into stage-aosp-master
am: 4535b04b33

Change-Id: Ie41d2286e869bf84362919a183f4bad348dfc945
2019-08-20 02:25:13 -07:00
Anna Trostanetski
4535b04b33 Merge "Start platform compat service eariler." into stage-aosp-master 2019-08-20 09:07:33 +00:00
PO HUNG CHEN
35fa063e89 Merge "Use Ashmem to reduce buffer copies" 2019-08-20 08:18:58 +00:00
TreeHugger Robot
b657d9b176 Merge "Improve some sizeCompatMode Tests" 2019-08-20 07:43:05 +00:00
Jackal Guo
76e2592392 Merge "Return false instead of throwing exception" 2019-08-20 06:04:34 +00:00
TreeHugger Robot
47fc7357b5 Merge "Refactor SystemServiceManager.xxxUser() methods." 2019-08-20 05:50:27 +00:00
Jovana Knezevic
c1da99b427 Merge "Initialize mScreenLifecycle before user switcher gets created." 2019-08-20 05:36:23 +00:00
Jiyong Park
f328adb0bb [automerger skipped] Merge "glob pattern is used for AIDL files under frameworks/base" into qt-dev-plus-aosp am: 64772e440c am: b1be02cc9c
am: 4d8e42127f -s ours
am skip reason: change_id I59728ed06d66d44bc19bcd8530042c01add5fc2b with SHA1 1cc9566ee2 is in history

Change-Id: I18136e31e9dfa3a138fb49abeb1d82e385d67240
2019-08-19 22:15:48 -07:00
Jiyong Park
4d8e42127f Merge "glob pattern is used for AIDL files under frameworks/base" into qt-dev-plus-aosp am: 64772e440c
am: b1be02cc9c

Change-Id: Ib988daaa15dc2d302ef4c0354c925cd9cc8f5403
2019-08-19 22:06:20 -07:00
Jiyong Park
0c6dc7b709 glob pattern is used for AIDL files under frameworks/base
This change removes the manullay curated list of AIDL files and replace
them with globs.

In addition, framework-aidl-mappings no longer sets frameworks-defaults
to its src property, but instead uses the several variables like
framework_srcs, framework_aidl_local_include_dirs, etc. to get the
same files/dirs list as the framework.

The variables will eventually be replaced with filegroups when aidl
include paths are better handled (i.e. 'path' property of all filegroups
for a module contributes to the AIDL include paths for all AIDL files in
the module).

Bug: 70046217
Test: m

Merged-In: I59728ed06d66d44bc19bcd8530042c01add5fc2b
(cherry picked from commit 1cc9566ee2)
Change-Id: I59728ed06d66d44bc19bcd8530042c01add5fc2b
2019-08-20 14:06:03 +09:00
Jiyong Park
b1be02cc9c Merge "glob pattern is used for AIDL files under frameworks/base" into qt-dev-plus-aosp
am: 64772e440c

Change-Id: Ie6a21267346bbd65803c1e12caee4256399e79c3
2019-08-19 21:47:48 -07:00
Jing Ji
44deae325c Merge "Fix: java process gets included in native section of meminfo dump" 2019-08-20 04:43:19 +00:00
TreeHugger Robot
64772e440c Merge "glob pattern is used for AIDL files under frameworks/base" into qt-dev-plus-aosp 2019-08-20 04:15:15 +00:00
Rhed Jao
2b1f8ce42b Merge "More logs for UiAutomation" 2019-08-20 02:59:57 +00:00
TreeHugger Robot
37bc8a96a7 Merge "Change the visibility of nav bar methods" 2019-08-20 02:48:37 +00:00
Ivan Chiang
72d08095da Merge "Avoid crossing the user streams" 2019-08-20 02:40:51 +00:00
Jackal Guo
b07d98eaac Return false instead of throwing exception
The method isCalledForCurrentedUserLocked() is used to check if
callers have privilege to perform some actions. However, calling
A11ySecurityPolict#resolveCallingUserIdEnforcingPermissionsLocked
may get SecurityException when calls from different users without
permissions directly. Checking the calling UID and user without
throwing SecurityException for active a11y service instead of the
original one.

Bug: 62958230
Test: a11y CTS & unit tests

Change-Id: I0062612bc73d507db21e151dccaf6609d9e0eaf4
2019-08-20 10:35:40 +08:00
TreeHugger Robot
aa27745e42 Merge "Use non-wakeup alarm for delay constraint." 2019-08-20 01:51:27 +00:00
Curtis Belmonte
1cc22dd948 [automerger skipped] Merge "Fix face auth not triggering after lock icon pressed" into qt-qpr1-dev am: 0d0bf428b9
am: 3dcb06d687 -s ours
am skip reason: change_id Icecd7cb76688cd19f7e3b445a8228b21e1599068 with SHA1 6a0634dcfe is in history

Change-Id: I8486ce9d5c4e199c6325c5251baa02822e2fa0d2
2019-08-19 18:49:01 -07:00
Evan Rosky
5572953208 Improve some sizeCompatMode Tests
Many of these tests bypass the whole hierarchy mechanism.
The purpose of the tests is to test the hierarchy behavior,
but they currently aren't very effective at catching
problems during hierarchy evaluation and are sensitive
to implementation details.

This changes the tests to manipulate the hierarchy via
its "interface" rather than manipulating full configuration
directly.

Bug: 138594779
Test: atest ActivityRecordTests
Change-Id: Ida70e8181558a1540fcce8fa8a188b6ceafaa27b
2019-08-19 18:38:15 -07:00
Curtis Belmonte
3dcb06d687 Merge "Fix face auth not triggering after lock icon pressed" into qt-qpr1-dev
am: 0d0bf428b9

Change-Id: Iac00caccc37e43c79c36532948bc4d0042f222c9
2019-08-19 18:37:23 -07:00
Jordan Liu
782405a8a3 [automerger skipped] Merge "Do not notify SS change with invalid subId" am: 3878f50107 am: 77e183ba6e am: be27410a12 am: a924317c6d -s ours
am: a192a3f9f0 -s ours
am skip reason: change_id I2ba6a971fff4e29ccd2166c381308fcd953f5bc0 with SHA1 55b2bc4615 is in history

Change-Id: I22b9447b35ef99c29d0f582bb58d80850f5d20a7
2019-08-19 18:27:55 -07:00
Curtis Belmonte
0d0bf428b9 Merge "Fix face auth not triggering after lock icon pressed" into qt-qpr1-dev 2019-08-20 01:11:59 +00:00
Jordan Liu
a192a3f9f0 [automerger skipped] Merge "Do not notify SS change with invalid subId" am: 3878f50107 am: 77e183ba6e am: be27410a12
am: a924317c6d -s ours
am skip reason: change_id I2ba6a971fff4e29ccd2166c381308fcd953f5bc0 with SHA1 55b2bc4615 is in history

Change-Id: I9e81935aed016459db716379db08cb7528e6250b
2019-08-19 18:06:04 -07:00
Jeff Sharkey
7585618d96 Merge "Check for mTransport before trying to configure." 2019-08-20 01:03:27 +00:00
Nathan Harold
7600721279 Merge "Add Debounce text to ACTION_NETWORK_COUNTRY_CHANGE" into qt-qpr1-dev am: a9df8f6993
am: a9e34e367f

Change-Id: Ibd5badfa8d4183bb39109ca86b7a0db0e9f343bc
2019-08-19 17:46:10 -07:00
Jordan Liu
a924317c6d Merge "Do not notify SS change with invalid subId" am: 3878f50107 am: 77e183ba6e
am: be27410a12

Change-Id: I44acb8be1b5eb998091948ffffbbf33eb6375096
2019-08-19 17:45:09 -07:00
Jordan Liu
be27410a12 Merge "Do not notify SS change with invalid subId" am: 3878f50107
am: 77e183ba6e

Change-Id: I5ac6db21166a18f64b7cd4a9ae6d0b305c4b9523
2019-08-19 17:34:02 -07:00
Jeff Sharkey
570926daef Merge "Migrate MediaScannerConnection to using call()." 2019-08-20 00:29:26 +00:00
Jordan Liu
77e183ba6e Merge "Do not notify SS change with invalid subId"
am: 3878f50107

Change-Id: Ic8e760342a288dc7fe0f38408dea468a9e8c31a6
2019-08-19 17:24:34 -07:00
Nathan Harold
a9e34e367f Merge "Add Debounce text to ACTION_NETWORK_COUNTRY_CHANGE" into qt-qpr1-dev
am: a9df8f6993

Change-Id: I67052710756bf91f965c874cb3e42c8b531a1a51
2019-08-19 17:24:27 -07:00
Jiyong Park
f20f181c53 glob pattern is used for AIDL files under frameworks/base
This change removes the manullay curated list of AIDL files and replace
them with globs.

In addition, framework-aidl-mappings no longer sets frameworks-defaults
to its src property, but instead uses the several variables like
framework_srcs, framework_aidl_local_include_dirs, etc. to get the
same files/dirs list as the framework.

The variables will eventually be replaced with filegroups when aidl
include paths are better handled (i.e. 'path' property of all filegroups
for a module contributes to the AIDL include paths for all AIDL files in
the module).

Bug: 70046217
Test: m

Merged-In: I59728ed06d66d44bc19bcd8530042c01add5fc2b
(cherry picked from commit 1cc9566ee2)
Change-Id: I59728ed06d66d44bc19bcd8530042c01add5fc2b
2019-08-20 09:17:45 +09:00