Felipe Leme
d4e52285ed
Make IAutofillManager fully oneway.
...
The critical methods on this interface - like updateSession() - were already
void, so all we had to do were to "onewaywize" the other methods. We could
either refactor them to be truly async, or implement a blocking mechanism that
let them still be sync *and* oneway - because these methods are not in the
critical path, we opted for the latter, which is simpler and less risky.
Fixes: 73536867
Test: mmma -j ./frameworks/base/apct-tests/perftests/autofill/ && \
adb install -r $OUT/data/app/AutofillPerfTests/AutofillPerfTests.apk && \
adb shell am instrument -w -e class android.view.autofill.LoginTest \
com.android.perftests.autofill/android.support.test.runner.AndroidJUnitRunner
Test: CtsAutoFillServiceTestCases
Change-Id: I380430aa2a7805aed6f629afb360566fc5402abb
2018-07-12 10:37:05 -07:00
Christopher Morin
d955be72b7
Merge "Revert "OOM score management""
2018-07-10 19:23:19 +00:00
TreeHugger Robot
89c9915734
Merge "Use light theme for printSpooler"
2018-07-10 19:08:20 +00:00
Mathew Inwood
0b5f738f4c
Merge "Add build rule for API->source mapping." am: b4919259ab am: 4500790a81
...
am: c47c718a3b
Change-Id: I7d35a2de0b5fe8c4fe9e4994de910b64c63da2b8
2018-07-10 12:02:21 -07:00
Mathew Inwood
c47c718a3b
Merge "Add build rule for API->source mapping." am: b4919259ab
...
am: 4500790a81
Change-Id: Idc214d73fcf555ac15f865cc9be60909399170f8
2018-07-10 11:51:02 -07:00
Mathew Inwood
4500790a81
Merge "Add build rule for API->source mapping."
...
am: b4919259ab
Change-Id: I616da3024e5d310ae6993b4437611cb188c8145a
2018-07-10 11:41:48 -07:00
Aaron Heuckroth
09d6bd8a66
Merge "Move channel logging to dump method and redact name."
2018-07-10 18:05:34 +00:00
Winson Chung
62ed48e8ee
Merge "Ensure the ActionProxyReceiver runs as the system user"
2018-07-10 18:04:39 +00:00
Michael Wachenschwanz
83a8693c12
[automerger skipped] Merge "Java side setup and access to Binder Proxy Tracking" am: 62d5e041a2 -s ours am: ccee79d9ce -s ours
...
am: 0da8f4070f -s ours
Change-Id: I2a88beff7e14d05a1a7041c415a5863337e916ca
2018-07-10 11:01:34 -07:00
Michael Wachenschwanz
0da8f4070f
[automerger skipped] Merge "Java side setup and access to Binder Proxy Tracking" am: 62d5e041a2 -s ours
...
am: ccee79d9ce -s ours
Change-Id: Ic27debc1b021a77de57e384df7dba0f1d9209df8
2018-07-10 10:48:55 -07:00
Michael Wachenschwanz
ccee79d9ce
[automerger skipped] Merge "Java side setup and access to Binder Proxy Tracking"
...
am: 62d5e041a2 -s ours
Change-Id: Ic9cbde38cded481a75ce772f91c741f39de0360f
2018-07-10 10:36:25 -07:00
Christopher Morin
8852c7fe83
Revert "OOM score management"
...
This reverts commit af5451f0ac .
Reason for revert: Causes b/110976005
Exempt-From-Owner-Approval: Needed to avoid a widespread breakage
Change-Id: Ibe969726601d6e4ce9a66b1bf8998cb33a955619
2018-07-10 17:27:41 +00:00
Mathew Inwood
b4919259ab
Merge "Add build rule for API->source mapping."
2018-07-10 17:12:37 +00:00
TreeHugger Robot
396dfa8995
Merge "Fix NPE in makeTransformCanvas"
2018-07-10 17:11:24 +00:00
Colin Cross
a977a37c85
Merge "Mark installable jars with installable: true" am: 1035f48f61 am: 19609a7993
...
am: c7f9e053ec
Change-Id: I5934f14ced4a89fa234d75fde733aae1f102cc7a
2018-07-10 09:45:03 -07:00
Colin Cross
c7f9e053ec
Merge "Mark installable jars with installable: true" am: 1035f48f61
...
am: 19609a7993
Change-Id: I4a345d295633892dc97789e9db21f381420e1b5c
2018-07-10 09:29:55 -07:00
Treehugger Robot
62d5e041a2
Merge "Java side setup and access to Binder Proxy Tracking"
2018-07-10 16:24:47 +00:00
John Reck
b91ec50287
Fix NPE in makeTransformCanvas
...
Test: builds && hwuiunit passes
Change-Id: Ie728832352b3652630c11bdb3115872482f12923
2018-07-10 09:14:57 -07:00
Colin Cross
19609a7993
Merge "Mark installable jars with installable: true"
...
am: 1035f48f61
Change-Id: Ia3176e68ddd7cfdb8351b2a0ea95efc9dd94d922
2018-07-10 09:12:46 -07:00
TreeHugger Robot
0ae3baae77
Merge "Compile android.test.*.stubs into dex"
2018-07-10 16:02:22 +00:00
TreeHugger Robot
55343e0e14
Merge "Remove AndroidRuntime::getJNIEnv() usage from libmedia2_jni"
2018-07-10 15:57:21 +00:00
Colin Cross
1035f48f61
Merge "Mark installable jars with installable: true"
2018-07-10 14:51:50 +00:00
Olivier Gaillard
99966b0110
Merge "Resolve codes to method names for binder call stats."
2018-07-10 14:08:18 +00:00
David Brazdil
a2c457fd2a
Compile android.test.*.stubs into dex
...
Adjust the build rules of android.test.*.stubs packages to also
produce a jar with dex files. This will be used by the `hiddenapi`
tool to categorize the boot class path equivalents as public API.
Bug: 79409988
Test: m android.test.base.stubs ; check javalib.jar contains dex
Change-Id: I1d0850b18044c559ea4b9893d929dc45884b32c3
2018-07-10 14:34:52 +01:00
Julia Reynolds
53437f64b9
Merge "Be more strict about triggering notification lights" into pi-dev am: f00bfbe46e
...
am: 89e2a45c20
Change-Id: Ieea3c2a7b4c2d7b34bcece6ac14a566f66de29a9
2018-07-10 06:11:04 -07:00
Julia Reynolds
89e2a45c20
Merge "Be more strict about triggering notification lights" into pi-dev
...
am: f00bfbe46e
Change-Id: I6c999a970a309f7888d6157c7a17f5d0ca05e32c
2018-07-10 06:03:42 -07:00
Julia Reynolds
f00bfbe46e
Merge "Be more strict about triggering notification lights" into pi-dev
2018-07-10 12:49:16 +00:00
Olivier Gaillard
103aae2096
Resolve codes to method names for binder call stats.
...
Test: unit test
Change-Id: Ie2178e6f9ebb900251d7c9ab20587d3c01acda83
2018-07-10 12:56:08 +01:00
Olivier Gaillard
e7325a0189
Merge "Add a getTransactionName method to Binder." am: 079f03f584 am: 06aa142232
...
am: 0600f8d76f
Change-Id: I9c86300654d3ecd9ea745b7997ed35f605452e9d
2018-07-10 02:08:40 -07:00
Olivier Gaillard
0600f8d76f
Merge "Add a getTransactionName method to Binder." am: 079f03f584
...
am: 06aa142232
Change-Id: I4695382d0c3e6489428a3178326630c655c3f0d5
2018-07-10 01:59:32 -07:00
Olivier Gaillard
06aa142232
Merge "Add a getTransactionName method to Binder."
...
am: 079f03f584
Change-Id: Ie157d490cf074d5b015406cb9739366cc4d46b87
2018-07-10 01:50:30 -07:00
Mathew Inwood
0a6a273013
Add build rule for API->source mapping.
...
This is used to get source positions of all class members in the boot
class path, to automate the addition of annotations. See
go/hidden-api-annotations for more context.
Mappings printed in:
out/soong/.intermediates/frameworks/base/hiddenapi-mappings
/android_common/dex-mapping.txt
Test: make hiddenapi-mappings
Bug: 110868826
Change-Id: Ie67a8be6a5a71447a25d081bd466b8b5e01b0725
2018-07-10 09:20:42 +01:00
Nandana Dutt
a800f9ab6b
Merge "Fix the lost RAM calculation"
2018-07-10 08:13:12 +00:00
Olivier Gaillard
079f03f584
Merge "Add a getTransactionName method to Binder."
2018-07-10 07:23:14 +00:00
TreeHugger Robot
a15511e9c4
Merge "Preparation task for Settings Fragment Migration"
2018-07-10 05:14:25 +00:00
TreeHugger Robot
262855c12a
Merge "Add handlers for more cec commands into HdmiCecLocalDevice."
2018-07-10 02:45:25 +00:00
Erik Kline
01646a3681
[automerger skipped] Merge "Always close file descriptors" into pi-dev am: 8fe381f0fd -s ours
...
am: 7110d0387d -s ours
Change-Id: I620df55b98e3f07ddd4329b533770fcdc9874a11
2018-07-09 19:00:04 -07:00
Jason Monk
4b08c16769
Merge "Fix leak where system held onto slice providers" into pi-dev am: a2b1e5f013
...
am: a66cf9ce0c
Change-Id: I23b3d9928098684e65d5791efdcbcac19225c8fa
2018-07-09 18:54:41 -07:00
Chavi Weingarten
9fd0a77ead
[automerger skipped] Merge "WM: Add debug information for forced seamless rotation" into pi-dev am: 4db8f31c43
...
am: 1318f4fa0a -s ours
Change-Id: Ia41192862eced30509bcd50ed387fc0fa9c9ce7d
2018-07-09 18:46:54 -07:00
TreeHugger Robot
0e9e8a6cca
Merge "MediaSessionRecord: protect adjustVolume from SecurityException"
2018-07-10 01:31:17 +00:00
TreeHugger Robot
672763530c
Merge "Now track "active time" in procstats."
2018-07-10 01:12:22 +00:00
Erik Kline
7110d0387d
[automerger skipped] Merge "Always close file descriptors" into pi-dev
...
am: 8fe381f0fd -s ours
Change-Id: I831da822dea43107aafd6a5ad54a4a7832d0699a
2018-07-09 18:10:41 -07:00
Jason Monk
a66cf9ce0c
Merge "Fix leak where system held onto slice providers" into pi-dev
...
am: a2b1e5f013
Change-Id: I09ba87cf5c1f1a0099119a015fdd113a3da2375c
2018-07-09 18:03:47 -07:00
Hall Liu
8e46f400ff
Merge "Fix readImmediately for CTS" into pi-dev am: ec328eea49
...
am: df1ac1700e
Change-Id: Ia80975223bf06bf6d8a04403a6ab11274ff22d6c
2018-07-09 18:01:01 -07:00
Chavi Weingarten
1318f4fa0a
Merge "WM: Add debug information for forced seamless rotation" into pi-dev
...
am: 4db8f31c43
Change-Id: I70af626a302fde9b3bd7bd4733799cac67e5dcbe
2018-07-09 17:55:40 -07:00
Hall Liu
df1ac1700e
Merge "Fix readImmediately for CTS" into pi-dev
...
am: ec328eea49
Change-Id: Ife6c64a03a3ac46430198db05ec6c9ac87524900
2018-07-09 17:44:16 -07:00
TreeHugger Robot
296a76ca72
Merge "Dump swipe up setting with OverviewProxyService"
2018-07-10 00:29:01 +00:00
TreeHugger Robot
8fe381f0fd
Merge "Always close file descriptors" into pi-dev
2018-07-10 00:28:57 +00:00
Hall Liu
17455eb753
Merge "Update SubscriptionInfo o use strings for mccmnc"
2018-07-10 00:08:14 +00:00
TreeHugger Robot
d57794b1be
Merge "Auto-dark mode prototype"
2018-07-10 00:02:26 +00:00