Commit Graph

412471 Commits

Author SHA1 Message Date
Dianne Hackborn
65e8de3fde Fix issue #129936402: Runtime restart occurs when suspending an app...
NPE at com.android.server.appop.AppOpsService.notifyOpChanged(AppOpsService.java:1431)

Wasn't checking for a null callback list, and also fixed threading
issues.

Fixes: 129936402
Test: Manual
Change-Id: I9c39429421643ebc10e78679c2bec52827603da1
2019-04-04 11:04:13 -07:00
TreeHugger Robot
bbc42684cc Merge "Disallow PIP for Volume Panel" 2019-04-03 19:07:26 +00:00
David Nelloms
6d726f5e0d Merge "Remove focusable attribute from car_preference." 2019-04-03 19:04:01 +00:00
TreeHugger Robot
b00f655fc2 Merge "Ensure that we always log updating from file." 2019-04-03 18:33:29 +00:00
TreeHugger Robot
7ea2688159 Merge "Allow companion apps to start background activities from PendingIntents (even if they aren't foreground)" 2019-04-03 18:20:33 +00:00
TreeHugger Robot
03a8c09514 Merge "Remove obscure check that was always true" 2019-04-03 18:19:02 +00:00
Android Build Merger (Role)
afcb7fff36 Merge "Merge "Clean up permissions when uids are no longer used" am: 7754d368f4 am: ecb28c1948 am: 16ee7a1be4" 2019-04-03 18:04:24 +00:00
Chenbo Feng
4fe8600cb3 Merge "Clean up permissions when uids are no longer used" am: 7754d368f4 am: ecb28c1948
am: 16ee7a1be4

Change-Id: I7773132d11d6225eac91ab2fee1043159c295d83
2019-04-03 11:03:32 -07:00
Ioannis Ilkos
9797c76e2f Merge "Add statically built regex pattern to avoid rebuilding all the time" 2019-04-03 18:02:27 +00:00
Jeff Sharkey
79a7407e20 Merge "Snapshot arguments before processing." 2019-04-03 17:58:22 +00:00
Chenbo Feng
16ee7a1be4 Merge "Clean up permissions when uids are no longer used" am: 7754d368f4
am: ecb28c1948

Change-Id: I256ca6f16ea1fcd240a1b7cd2b3199d4504e6c33
2019-04-03 10:50:39 -07:00
Todd Kennedy
719082db68 Merge "OverlayInfo API: fix @Nullable -> @NonNull" 2019-04-03 17:48:11 +00:00
TreeHugger Robot
ea46579c3b Merge "Avoid a bunch of log spam in SmartReplyConstantsTest." 2019-04-03 17:45:47 +00:00
Chenbo Feng
ecb28c1948 Merge "Clean up permissions when uids are no longer used"
am: 7754d368f4

Change-Id: I3c06a36368abb9a1e7885d281ea1155fce857eea
2019-04-03 10:38:57 -07:00
Muhammad Qureshi
e1e0528d85 Merge "Cancel Metric activations" 2019-04-03 17:38:51 +00:00
TreeHugger Robot
cfd519fedd Merge "Increase char limit for face_error_not_enrolled" 2019-04-03 17:37:07 +00:00
Annie Meng
b4db62eea6 Merge "Dont sync keys using the unified challenge profile random credential" 2019-04-03 17:18:34 +00:00
Tyler Gunn
6b9102d88b Merge "Remove call identification APIs." 2019-04-03 17:18:10 +00:00
Treehugger Robot
7754d368f4 Merge "Clean up permissions when uids are no longer used" 2019-04-03 17:15:48 +00:00
TreeHugger Robot
f15e726438 Merge "Fix NPE in logActionClick" 2019-04-03 17:10:25 +00:00
Mady Mellor
a128f82b37 Merge "Enforce new bubble policy in NoMan" 2019-04-03 17:08:09 +00:00
TreeHugger Robot
44807bc812 Merge "Add metadata and headers to incident reports." 2019-04-03 17:06:29 +00:00
Olivier Gaillard
9c1abe61cd Merge "Change visibility of *WorkSourceUid APIs to public instead of @SystemApi." 2019-04-03 17:06:07 +00:00
Alex Kershaw
ca4a85818a Ensure that we always log updating from file.
If an exception was thrown by one of the methods, we were not logging
the event, which caused the CTS test to fail.

In particular, this happened on non-AB devices, such as the emulator.

Bug: 127268862
Change-Id: I8f853d5e0a8e810a570562071fb73266fee3b696
Test: atest CtsDevicePolicyManagerTestCases:com.android.cts.devicepolicy.DeviceOwnerTest#testInstallUpdateLogged
2019-04-03 17:04:44 +00:00
TreeHugger Robot
a423d34851 Merge "Change KernelCpuThreadReader frequency bucketing to work with >2 core clusters" 2019-04-03 17:03:21 +00:00
TreeHugger Robot
44de1187f5 Merge "Don't lock the profile after setting work challenge." 2019-04-03 16:58:31 +00:00
Josh Tsuji
d44902f52d Merge "Disable a flaky test, will fix later." 2019-04-03 16:46:15 +00:00
William Hester
b77ce74018 Merge "Ensure that THM sets up even when system dies" 2019-04-03 16:43:12 +00:00
Yifan Hong
3d98d51eae Merge "libmedia2_jni: link to libcgrouprc" 2019-04-03 16:41:20 +00:00
Joshua Tsuji
e567f07e7d Disable a flaky test, will fix later.
Test: Disabling a test
Change-Id: Ifc76fc8fc66ee57ebf87eedcad0e2474a19674da
2019-04-03 12:37:27 -04:00
Android Build Merger (Role)
c7cd1eb6eb Merge "Merge "Pass app's data dir to ART" am: 16749ac83e am: 33ed677361 am: 6277c39b0e" 2019-04-03 16:32:55 +00:00
TreeHugger Robot
26c73b0e0b Merge "Tweak bar chart measurement." 2019-04-03 16:32:48 +00:00
David Brazdil
278f199a73 Merge "Pass app's data dir to ART" am: 16749ac83e am: 33ed677361
am: 6277c39b0e

Change-Id: Iec85a2630e364e66e45e42f2cbb6a26008c0ab4a
2019-04-03 09:30:44 -07:00
TreeHugger Robot
ffd5fb6954 Merge "Support content description with app name" 2019-04-03 16:30:08 +00:00
Makoto Onuki
b0bca0c5f7 Merge "Improve CursorWindow failure message" 2019-04-03 16:19:28 +00:00
David Brazdil
6277c39b0e Merge "Pass app's data dir to ART" am: 16749ac83e
am: 33ed677361

Change-Id: I9a7c617f13dadc91b735837d1778e3d526be8520
2019-04-03 09:13:31 -07:00
Mårten Kongstad
900debd671 OverlayInfo API: fix @Nullable -> @NonNull
OverlayInfo#getTargetPackageName will never return null. Correct
@Nullable annotation to say @NonNull instead.

Fixes: 129853770
Test: builds, boots
Change-Id: I70a9634e4f7da99be5d9044a7884b9ad01a22fd8
2019-04-03 16:09:38 +00:00
Michael Wright
89df2a72f7 Merge "Expose input region monitoring to system components." 2019-04-03 16:04:03 +00:00
TreeHugger Robot
934a49270f Merge "Update the format of the am_compact event log message." 2019-04-03 16:03:45 +00:00
Makoto Onuki
2276ceacb3 Improve CursorWindow failure message
Bug: 129139241
Bug: 129721058
Test: atest CursorWindowTest
Change-Id: Iac1c5ec6f999dadd638fc5ab47c69d13f60ea467
2019-04-03 16:01:33 +00:00
Govinda Wasserman
1c72113451 Merge "Adds the ability for SysUI to request QSB alpha changes." 2019-04-03 15:59:10 +00:00
Andrew Solovay
ce10ef80fc docs: Javadoc cleanup
There were a number of Javadoc style problems in the
WifiNetworkSuggestion.Builder.build() docs, which caused some formatting
problems.

One specific problem worth noting: A {{ causes trouble at publish time,
because it looks like the start of a Django directive. But escaping the
{ -- e.g. &#123 -- doesn't work, because the Javadoc compiler helpfully
escapes the *ampersand*, so the HTML output is "&#123", which
renders on the page as "&#123" instead of "{". So putting a space
between the two braces seems like the simplest solution.

No code changes here, just Javadoc comment fixes.

Tested by building the docs and staging to:

http://go/dac-stage/reference/android/net/wifi/WifiNetworkSuggestion.Builder#build

Screenshots (in case the stage gets overwritten):
https://screenshot.googleplex.com/o4p7efFGCbJ.png (1)
https://screenshot.googleplex.com/nkhEqU54LNb.png (2)

Bug: 128536865
Test: make ds-docs (then build & stage)
Change-Id: Ie04bc4dc517443a6899aba989beeb38b9299826e
2019-04-03 15:54:27 +00:00
TreeHugger Robot
18cfa9abac Merge "Remove user switcher when multiple users is disabled" 2019-04-03 15:53:32 +00:00
TreeHugger Robot
2cf9ee7f9b Merge "Don't announce changes in zen dialog" 2019-04-03 15:41:33 +00:00
Ilya Matyukhin
7fa7d36606 Increase char limit for face_error_not_enrolled
Test: build
Fixes: 129708679
Change-Id: Id7ddb5a767dc33d701c2d8ba97672b41c93dccff
2019-04-03 08:39:33 -07:00
David Brazdil
33ed677361 Merge "Pass app's data dir to ART"
am: 16749ac83e

Change-Id: I170cbff78d12ccc418cb440820a584f141f28433
2019-04-03 08:35:34 -07:00
TreeHugger Robot
77a059fe34 Merge "Tidy up some Javadoc." 2019-04-03 15:32:42 +00:00
TreeHugger Robot
c27b0785d2 Merge "Set active stream when progerss changed by user" 2019-04-03 15:28:12 +00:00
Misha Wagner
2d0caa4946 Change KernelCpuThreadReader frequency bucketing to work with >2 core clusters
Change-Id: I470dc055b9b1eb07913280fc269fbdadb259b4db
Test: atest KernelCpuThreadReaderTest
2019-04-03 16:24:22 +01:00
Eric Laurent
efa6c8a8db Merge "Revert "Mute haptic channels by default."" 2019-04-03 15:23:16 +00:00