OSDN Git Service
TreeHugger Robot [Tue, 14 May 2019 17:56:10 +0000 (17:56 +0000)]
Merge "Report request failure when binder died in remote service." into qt-dev
TreeHugger Robot [Tue, 14 May 2019 16:32:57 +0000 (16:32 +0000)]
Merge "Fix sharing into a locked work profile" into qt-dev
Lucas Dupin [Tue, 14 May 2019 16:29:25 +0000 (16:29 +0000)]
Merge "Remove lousy synchronization" into qt-dev
TreeHugger Robot [Tue, 14 May 2019 16:25:28 +0000 (16:25 +0000)]
Merge "Using ParceledListSlice to send large lists over Binder." into qt-dev
TreeHugger Robot [Tue, 14 May 2019 16:23:18 +0000 (16:23 +0000)]
Merge "Fix incorrect bounds of split-screen when rotation changes" into qt-dev
Sudheer Shanka [Tue, 14 May 2019 16:05:26 +0000 (16:05 +0000)]
Merge "Allow files to be created under download dirs from MediaStore." into qt-dev
Josh Tsuji [Tue, 14 May 2019 15:34:38 +0000 (15:34 +0000)]
Merge "Make the flyout dismissable with a gesture." into qt-dev
Zimuzo Ezeozue [Tue, 14 May 2019 14:55:06 +0000 (14:55 +0000)]
Merge "Allow pausing Watchdog on the current thread" into qt-dev
Aran Ink [Fri, 10 May 2019 19:27:36 +0000 (15:27 -0400)]
Remove GlobalActionsDialog values from FeatureFlagUtils.
Merged-in: I5ca5e760d9a987c75a93c43783ad2b38728d48fc
Test: Automated tests pass. Manual testing shows GAD still works.
Fixes:
123397865
Fixes:
127644235
Change-Id: I0a8e285c96eea566ed1b19fa05e4143324f5937b
TreeHugger Robot [Tue, 14 May 2019 14:04:37 +0000 (14:04 +0000)]
Merge "Use embedded native libs for NetworkStack.apk." into qt-dev
TreeHugger Robot [Tue, 14 May 2019 13:59:42 +0000 (13:59 +0000)]
Merge "Fix testKeyValue_Concurrency flakyness" into qt-dev
TreeHugger Robot [Tue, 14 May 2019 13:57:05 +0000 (13:57 +0000)]
Merge "[OWE] Support OWE in transition mode" into qt-dev
TreeHugger Robot [Tue, 14 May 2019 13:24:56 +0000 (13:24 +0000)]
Merge "Add an API for launching intent to view permission usage." into qt-dev
Adrian Roos [Mon, 13 May 2019 16:35:21 +0000 (09:35 -0700)]
Fix testKeyValue_Concurrency flakyness
Bug:
131132243
Test: atest 'LockSettingsStorageTests#testKeyValue_Concurrency'
Change-Id: If14b6fe63ea57837ac3d594c5219b4eb5839002a
Remi NGUYEN VAN [Tue, 14 May 2019 09:47:39 +0000 (09:47 +0000)]
Merge "Have InProcessNetworkStack override NetworkStack" into qt-dev
Remi NGUYEN VAN [Tue, 14 May 2019 05:08:56 +0000 (14:08 +0900)]
Have InProcessNetworkStack override NetworkStack
This avoids shipping both APKs on Go devices, as would be previously
done with the default Go configuration that still included NetworkStack.
Test: Flashed, booted walleye with svelte config. Verified that
NetworkStack is not on the device and InProcessNetworkStack is
used. WiFi working.
Bug:
132666298
Change-Id: If4a7a003128a555e512c88469653c3fb2ad864d5
TreeHugger Robot [Tue, 14 May 2019 05:01:26 +0000 (05:01 +0000)]
Merge "Process insets correctly" into qt-dev
Lucas Dupin [Tue, 14 May 2019 03:41:07 +0000 (03:41 +0000)]
Merge "Smaller notification icons on AOD" into qt-dev
Alex Salo [Tue, 14 May 2019 01:54:01 +0000 (01:54 +0000)]
Merge "Prevent extra work on the same timestamp" into qt-dev
TreeHugger Robot [Tue, 14 May 2019 01:32:28 +0000 (01:32 +0000)]
Merge "Reset notification list upon opening the drawer." into qt-dev
TreeHugger Robot [Tue, 14 May 2019 01:29:27 +0000 (01:29 +0000)]
Merge "Adding tracepoints for tracking lock icon state" into qt-dev
Chen Xu [Tue, 14 May 2019 01:06:05 +0000 (01:06 +0000)]
Merge "checkCarrierPrivilegesForPackage by subId rather than default" into qt-dev
Steve Elliott [Tue, 14 May 2019 01:02:44 +0000 (01:02 +0000)]
Merge "Disable rotation suggestion when global actions panel is visible" into qt-dev
Lucas Dupin [Tue, 14 May 2019 00:54:25 +0000 (17:54 -0700)]
Remove lousy synchronization
An @AnyThread method was being used for syncrhonizing user switching
states without having a synchronization block. We were also relying
on callbacks that might be unordered, especially during user switching.
Fixes:
131914931
Test: switch between users that have different dark mode settings
Change-Id: Ie85c2a2a087edcd35c825caf8193aeabb990ea6c
Lucas Dupin [Mon, 13 May 2019 23:33:32 +0000 (16:33 -0700)]
Process insets correctly
Bottom window insets were being processed but keyboard was being
ignored. Paddings should also only be applied on the correct
lifecycle event.
Fixes:
132615062
Test: swipe up to unlock with: pin/pattern/password
Test: swipe up to unlock with: 2 button navbar, gestural navbar
Change-Id: Ib573e20d9955e644f60333ad3d8e0f2d7e73fe54
TreeHugger Robot [Tue, 14 May 2019 00:07:28 +0000 (00:07 +0000)]
Merge "Add a parameter to filter out system apps" into qt-dev
Kyunglyul Hyun [Mon, 13 May 2019 23:51:33 +0000 (23:51 +0000)]
Merge "Media: Align cast device names properly in RTL languages." into qt-dev
Hyunyoung Song [Mon, 13 May 2019 23:40:05 +0000 (23:40 +0000)]
Merge "iconloader dependency in SystemUI-core" into qt-dev
Hyunyoung Song [Fri, 1 Mar 2019 21:32:28 +0000 (13:32 -0800)]
iconloader dependency in SystemUI-core
Bug:
129158983
Change-Id: I678fbf734d158eadff365262225e6e8802d7ef4e
Test: m -j10 SystemUI-core -> Success locally
chen xu [Fri, 10 May 2019 02:15:32 +0000 (19:15 -0700)]
checkCarrierPrivilegesForPackage by subId rather than default
1. checkCarrierPrivilegesForPackages by subId
2. getPackagesWithCarrierPrivileges by subId
3. new hidden API getPackagesWithCarrierPrivilegesForAllPhones which
returns packages for all subs.
Bug:
132078279
Test: Manual
Change-Id: Ic666218f0c290d1b428530982b689af110f74c69
TreeHugger Robot [Mon, 13 May 2019 23:30:24 +0000 (23:30 +0000)]
Merge "CTS: StatsLog.writeRaw()" into qt-dev
Adora Zhang [Fri, 12 Apr 2019 00:47:40 +0000 (17:47 -0700)]
Reset notification list upon opening the drawer.
Bug:
123433756
Test: manual
Change-Id: I9a3bc6384854930904f13cef6962b97d9209b2c8
(cherry picked from commit
4025195c1d6e553b75bc0385d488cf8a3cf2c0be)
Hyunyoung Song [Mon, 13 May 2019 22:53:06 +0000 (22:53 +0000)]
Merge "Revert "Notify OverviewProxyService of scrim colors"" into qt-dev
Lucas Dupin [Mon, 13 May 2019 22:50:50 +0000 (22:50 +0000)]
Merge "Ignore motion event of invalid pointer" into qt-dev
Joshua Tsuji [Thu, 2 May 2019 17:13:16 +0000 (13:13 -0400)]
Make the flyout dismissable with a gesture.
This adds the flyout-to-dot transition, and encapulates the flyout logic in a custom view. This also adds support for the 'new' dot changing sides (previously unimplemented) and animates it changing sides when the stack changes sides.
Test: atest SystemUITests
Fixes:
129768381
Bugs:
129768381
Change-Id: I90697b437cf14e5c5a211c87ed2c131a12e697e7
Alex Salo [Wed, 1 May 2019 21:18:46 +0000 (14:18 -0700)]
Prevent extra work on the same timestamp
AttentionDetector gets called a lot, and there is no reason to do
any work, unless it is called with a new timestamp.
Bug:
111939367
Test: verified by doing FSOP + atest AttentionDetectorTest
Change-Id: If427bd3358e0ea35279fb5d235c2fd137df036ac
Hai Shalom [Mon, 13 May 2019 22:31:41 +0000 (15:31 -0700)]
[OWE] Support OWE in transition mode
Support OWE in transition mode for devices with OWE support
and devices without OWE support. Scan results will return a
new type of network for OWE in transition networks on devices
that support OWE, and Open for devices that don't support OWE.
Handle the case where Open network is manually added to a device
that supports OWE.
Bug:
132139642
Test: Device with OWE: Connect to Open, OWE-Transition, OWE networks
Test: Device without OWE: Connect to Open, OWE-Transition
Test: Manually create Open network, connect to OWE-Transition
Change-Id: I29e69eaae2672562420ee7c6393bf2cc4d7f1b91
Eugene Susla [Mon, 13 May 2019 22:21:48 +0000 (22:21 +0000)]
Merge "Revert "MemoryIntArray: track the owned file descriptor in a PFD."" into qt-dev
Eugene Susla [Mon, 13 May 2019 22:21:48 +0000 (22:21 +0000)]
Merge "Revert "MemoryIntArray: don't double close."" into qt-dev
Hai Zhang [Mon, 13 May 2019 20:23:47 +0000 (13:23 -0700)]
Report request failure when binder died in remote service.
Or the caller could be waiting too long for a request that has already
failed due to remote process crash.
Bug:
132341999
Bug:
126266412
Test: atest CtsAutoFillServiceTestCases CtsContentCaptureServiceTestCases
Change-Id: I014c8657ce247aed47335afb3144d88a0144e422
Lucas Dupin [Mon, 13 May 2019 21:22:30 +0000 (14:22 -0700)]
Smaller notification icons on AOD
Test: visual
Test: breakpoint
Fixes:
132273091
Change-Id: Idb4114dc8baeeaf03c55520d681522c7fa084867
Lucas Dupin [Mon, 13 May 2019 21:15:04 +0000 (21:15 +0000)]
Merge "Hide lock icon while WAKE_AND_UNLOCK is happening." into qt-dev
Steve Elliott [Mon, 13 May 2019 21:14:15 +0000 (17:14 -0400)]
Disable rotation suggestion when global actions panel is visible
Building upon the existing logic which locks the rotation to portrait,
this change suppreses the rotation suggestion button which appears in
the nav-bar.
Fixes:
132076875
Test: manual
Change-Id: I7841bb5fe59ad09998117c93269e019e95494989
Lucas Dupin [Mon, 13 May 2019 20:49:17 +0000 (13:49 -0700)]
Ignore motion event of invalid pointer
Test: swipe up with multiple fingers
Fixes:
132635371
Change-Id: I27fbb193affb1f073c3feb294ba51ad6e74ac4f1
TreeHugger Robot [Mon, 13 May 2019 20:39:15 +0000 (20:39 +0000)]
Merge "Fix NPE in SyncManager when updating accounts." into qt-dev
TreeHugger Robot [Mon, 13 May 2019 20:38:54 +0000 (20:38 +0000)]
Merge "Clarify ContentResolver docs." into qt-dev
Chavi Weingarten [Mon, 13 May 2019 19:43:59 +0000 (19:43 +0000)]
Merge "Call ScopedLocalFrame in JNI methods" into qt-dev
Eran Messeri [Wed, 8 May 2019 14:35:53 +0000 (15:35 +0100)]
Fix sharing into a locked work profile
Change ActivityStartInterceptor.interceptWithConfirmCredentialsIfNeeded
to create the intent for the original sender under the original caller
uid, not the binder calling uid (which may be the system).
This fixes the issue which happens when:
* There's a work profile on the device.
* The work profile has a separate challenge.
* The work profile is locked using that challenge.
* The user shares a resource into the work profile.
Under those circumstances, the user is asked to unlock the work profile,
but as a part of that process the grant to the resource is lost, so that
when the user chooses the app in the work profile, that app no longer
has a grant to the resource.
When the activity is started from the right uid then the grant is
accessible.
Bug:
123017711
Test: Manual, set up a work profile with TestDPC, ensure it has a
separate lock challenge and share a picture file from the personal
profile to the (locked) work profile.
Change-Id: I7a55e4bdc4709caec2c5ef4466b720ca786ebfe3
Merged-In: I7a55e4bdc4709caec2c5ef4466b720ca786ebfe3
(cherry picked from commit
c6be50986332a2af32a416b3638c9ca5c17b137b)
TreeHugger Robot [Mon, 13 May 2019 19:31:34 +0000 (19:31 +0000)]
Merge "Fix typo." into qt-dev
Sudheer Shanka [Fri, 10 May 2019 23:21:47 +0000 (16:21 -0700)]
Allow files to be created under download dirs from MediaStore.
Also, allow files to be renamed if they are not in pending state and
trigger a media scan when a new file is created.
Bug:
127844893
Bug:
127802924
Test: manual
Change-Id: I162f1827dacc422bfa33c54904e92a4aecb7747d
Tej Singh [Fri, 3 May 2019 20:42:23 +0000 (13:42 -0700)]
CTS: StatsLog.writeRaw()
CTS test for StatsLog.writeRaw(). Tests writeRaw using the app
breadcrumb atom to get some cts coverage.
Test: cts-tradefed run cts-dev --module CtsStatsdHostTestCases
Bug:
130238616
Change-Id: I44d4a0e618617002c9ff55cfe86fd1cbf29116c5
TreeHugger Robot [Mon, 13 May 2019 19:05:34 +0000 (19:05 +0000)]
Merge "Update SignalDrawable to show X for empty state" into qt-dev
Lucas Dupin [Fri, 10 May 2019 23:23:04 +0000 (16:23 -0700)]
Hide lock icon while WAKE_AND_UNLOCK is happening.
The lock icon is on top of the front scrim, otherwise it wouldn't be visible on a
scrimmed bouncer (activities occluding the keyguard.)
Because of this, the black layer the covers most of the lock screen won't cover the
icon animation. We need to ensure that the icon is invisible while the biometric
unlock animation is running, and only unblock it after the keyguard has finished
fading away.
Test: manually unlock with fingerprint from AOD and LS
Test: press power while unlocking
Fixes:
132198859
Change-Id: Ied501586abe05dc333e4d76e4c045f32070595a7
TreeHugger Robot [Mon, 13 May 2019 18:31:42 +0000 (18:31 +0000)]
Merge "Clear all notification, message mute states, and unread states when the car recovers from the suspension state." into qt-dev
Mady Mellor [Mon, 13 May 2019 18:18:31 +0000 (18:18 +0000)]
Merge "Change bubbles to be off by default" into qt-dev
TreeHugger Robot [Mon, 13 May 2019 18:10:00 +0000 (18:10 +0000)]
Merge "[WPA3] Fix typo in AP key comparison method" into qt-dev
Hyunyoung Song [Mon, 13 May 2019 16:53:26 +0000 (16:53 +0000)]
Revert "Notify OverviewProxyService of scrim colors"
Bug:
130451254
Test: manual
This reverts commit
d9b9847ad63ae0a97552de757dee8102f0d8cc0c.
Reason for revert: found a better way to extract scrim colors without going through OverviewProxy
Change-Id: Iac97fee4d9b15757f7211889f6c370757c0870e3
Jonathan Koo [Fri, 10 May 2019 16:24:08 +0000 (09:24 -0700)]
Clear all notification, message mute states, and unread states when the car
recovers from the suspension state.
bug:
130183435
Test: Manual.
Change-Id: I5ba95d5f22c1ee18c9f2c236f0f078aedd8296b8
Mady Mellor [Mon, 6 May 2019 15:50:06 +0000 (08:50 -0700)]
Change bubbles to be off by default
Test: in the other CL
Bug:
131845765
Change-Id: I23e48ace13dbc628f45b41adcf3bffdd5cfdccb6
TreeHugger Robot [Mon, 13 May 2019 15:45:51 +0000 (15:45 +0000)]
Merge "WM: Fix seamless rotation with gesture navigation" into qt-dev
Hai Shalom [Mon, 13 May 2019 15:35:17 +0000 (08:35 -0700)]
[WPA3] Fix typo in AP key comparison method
Mistakenly used mKey instead of compareTo String variable
to extract compareTo substring.
Bug:
132610950
Test: Connect to various WPA2/WPA3 APs
Change-Id: Ic10f5ed969deace6f1d59811512a2f788256acb6
Richard Uhler [Mon, 13 May 2019 15:05:51 +0000 (16:05 +0100)]
Use embedded native libs for NetworkStack.apk.
So that the /system version of NetworkStack.apk can be re-installed on
/data without causing problems. This is useful for testing and necessary
for supporting rollback to the system version of NetworkStack.apk.
Bug:
131703417
Bug:
132195177
Test: Confirm NetworkStack.apk now includes .so files.
Test: adb install --staged NetworkStack.apk
adb reboot
Device reboots without problems.
Change-Id: I7c9a1702a2c18e0333b5e409f04b7658fe685f97
Christine Franks [Mon, 13 May 2019 14:47:21 +0000 (14:47 +0000)]
Merge "Add config value for a11y color mode" into qt-dev
Aaron Huang [Mon, 13 May 2019 14:37:31 +0000 (14:37 +0000)]
Merge "Send message to add/remove NAT-T keepalive packet filter." into qt-dev
TreeHugger Robot [Mon, 13 May 2019 14:32:58 +0000 (14:32 +0000)]
Merge changes from topic "cleanupkeepalive" into qt-dev
* changes:
Fix concurrent modification exception in KeepaliveTracker
Clean up the keepalive slots when network disconnect
Release keepalive slot after stopped
Adrian Roos [Tue, 16 Apr 2019 13:39:23 +0000 (15:39 +0200)]
WM: Fix seamless rotation with gesture navigation
With gesture navigation, the navigation bar will generally move when rotating the
screen.
Fixes:
130052977
Test: Enable gestural navigation, open camera, enable auto-rotate, verify camera rotates seamlessly
Change-Id: I2d73fcadf9338a08ac15ba04842dc8b1221d74b0
Nandana Dutt [Mon, 13 May 2019 11:27:43 +0000 (11:27 +0000)]
Merge "Add unittests for BugreportManager API" into qt-dev
Aaron Huang [Thu, 2 May 2019 13:14:20 +0000 (21:14 +0800)]
Send message to add/remove NAT-T keepalive packet filter.
Remove definition of TYPE_NATT and TYPE_TCP since the type
can be identified by checking message.obj is an instance of
NattKeepalivePacketData or TcpKeepalivePacketData.
It's more simple and won't have dependency on KeepaliveInfo.
Bug:
33530442
Test: atest FrameworksNetTests
atest NetworkStackTests
(Clean cherry-pick of aosp/955419)
Change-Id: Ic97ffe9ff5781778efd264460809f5059f0f4230
Merged-In: Ic97ffe9ff5781778efd264460809f5059f0f4230
junyulai [Mon, 13 May 2019 06:19:00 +0000 (14:19 +0800)]
Fix concurrent modification exception in KeepaliveTracker
In aosp/951200, the clean up function delete the item in the
hash map that holds the record while iterating it, where the
list used to iterate the records is backed by the hash map,
so changes to the map are reflected in the list and caused
the concurrent modification exception.
Bug:
132341736
Test: 1. atest com.android.server.ConnectivityServiceTest \
#testNattSocketKeepalives --generate-new-metrics 300
2. atest FrameworksNetTests --generate-new-metrics 10
(Clean cherry-pick of aosp/959599)
Change-Id: I9cdfe6f6d11c5400c856cc30a33ff4a44ba9d811
Merged-In: I0481a469ee23231e5f0ab738a06b5e09f6cdb680
Junyu Lai [Thu, 9 May 2019 20:24:32 +0000 (13:24 -0700)]
Clean up the keepalive slots when network disconnect
In general, keepalive slots are released after result of
stopping has returned. However, for network disconnect case,
the service side cannot communicate with network agent since
the async channel is broken.
Clean up keepalive slots right after stop in this case.
Bug:
132341736
Test: 1. atest com.android.server.ConnectivityServiceTest \
#testNattSocketKeepalives --generate-new-metrics 100
2. atest FrameworksNetTests --generate-new-metrics 10
Change-Id: Id3e4e159713c0ed7e03f45169e87b73ae6408e4f
(cherry picked from commit
a5f6bd16062fba89bcf900aca93aa3514d93f662)
Merged-In: Id3e4e159713c0ed7e03f45169e87b73ae6408e4f
Merged-In: Icb5a1b5bb10617aa5a7b35db6cf48db3dc53b7fd
Junyu Lai [Tue, 16 Apr 2019 06:00:02 +0000 (23:00 -0700)]
Release keepalive slot after stopped
Currntly, keepalive slot is released when stop() is called. Next
starting keepalive can use the same slot number while previous
keepalive is still stopping. When the previous keepalive is
stopped, the incoming as will be processed by the new keepalive.
This change release keepalive slot after the result of stopping
has returned. Thus, newly created keepalive cannot allocate the
same slot number while lower layer is still processing stop event.
This change also disable flaky assertions that are caused by
test port has been occupied by other process.
Bug:
129512753
Test: 1. atest com.android.server.ConnectivityServiceTest \
#testNattSocketKeepalives --generate-new-metrics 100
2. atest FrameworksNetTests --generate-new-metrics 10
3. simulate the fail case manually.
Change-Id: I790f6bbc5efc3f088034ac45ec379da5f781d0ca
Merged-In: I1991627545519ee5cb408a3df3a006f710f4af7b
(cherry picked from commit
3523a3d02a1f88a3990ab9cc4948c705ecc713c8)
Rubin Xu [Mon, 13 May 2019 10:30:25 +0000 (10:30 +0000)]
Merge "Bump several device admin notifications to high priority" into qt-dev
Junyu Lai [Mon, 13 May 2019 09:44:49 +0000 (09:44 +0000)]
Merge changes I92f6d977,I06840834 into qt-dev
* changes:
Limit unprivileged keepalives per uid
Support customization of supported keepalive count per transport
Narayan Kamath [Mon, 13 May 2019 09:35:14 +0000 (09:35 +0000)]
Merge "MediaProjectionManagerService: Use the right user for app lookups." into qt-dev
Dario Freni [Mon, 13 May 2019 07:57:13 +0000 (07:57 +0000)]
Merge "Preserve active staged sessions." into qt-dev
Narayan Kamath [Mon, 13 May 2019 07:39:58 +0000 (07:39 +0000)]
Merge "Improve polish for the MediaProjectionPermissionActivity." into qt-dev
junyulai [Tue, 30 Apr 2019 06:42:05 +0000 (14:42 +0800)]
Limit unprivileged keepalives per uid
Public APIs for creating unprivileged NATT socket keepalive
might allow users to exhaust resource if malicious apps try
to create keepalives with fd which is not created by
IpSecService through binder call. Thus, this change add
customizable limitation per uid to prevent resource exhaustion
attack.
Bug:
129371366
Bug:
132307230
Test: atest FrameworksNetTests
Clean cherry-pick of aosp/954040
Merged-In: Ibcb91105e46f7e898b8aa7c2babc3344ef2c6257
Merged-In: Ia667386c1a8949839871a6949d79552d9c8b88f0
Change-Id: I92f6d977b6dfde4e1bf74df6b60c9a0b9e8eec40
junyulai [Wed, 17 Apr 2019 07:22:46 +0000 (15:22 +0800)]
Support customization of supported keepalive count per transport
This change specifies the required minimum supported keepalives
in SDK, and allows OEMs to customize supported keepalive count
per network through resource overlay.
Bug:
129371366
Test: 1. m -j doc-comment-check-docs
2. atest FrameworksNetTests
Clean cherry-pick of aosp/946359
Change-Id: I06840834d0ee8121358bf4829fe47ecf9964d395
Merged-In: I0218f3674628c13ead63fc9a873895ba7f113033
Merged-In: Ia667386c1a8949839871a6949d79552d9c8b88f0
TreeHugger Robot [Mon, 13 May 2019 03:42:27 +0000 (03:42 +0000)]
Merge "Update default home after preferred activity is changed." into qt-dev
Svet Ganov [Wed, 1 May 2019 19:17:09 +0000 (12:17 -0700)]
Add an API for launching intent to view permission usage.
Adding a new intent acttion for the permission controller to ask an
app to show its permission usage to help the user understand what
and why is being used. We are adding a permission to protect this
action to prevent apps trampolining into other apps when asked to
show their permission usge.
Test: compiles
bug:
131760942
Change-Id: I5217d6319fd98d40c8879bdd7af5fe466bf9143e
TreeHugger Robot [Mon, 13 May 2019 03:36:47 +0000 (03:36 +0000)]
Merge "Fix RelativeLayout rules" into qt-dev
Kyunglyul Hyun [Mon, 13 May 2019 02:48:01 +0000 (11:48 +0900)]
Media: Align cast device names properly in RTL languages.
This CL adds textAlignment="viewStart" to align text in media route chooser
dialog.
Bug:
78283886
Test: manually
Change-Id: I1fac32920ae0fbd1eeeb2eb52e99743795997976
TreeHugger Robot [Mon, 13 May 2019 02:41:34 +0000 (02:41 +0000)]
Merge "Add CTS API coverage for APIs which are used by NetworkStack" into qt-dev
TreeHugger Robot [Mon, 13 May 2019 02:28:03 +0000 (02:28 +0000)]
Merge "Add ApfCapabilities common test cases" into qt-dev
TreeHugger Robot [Mon, 13 May 2019 02:23:43 +0000 (02:23 +0000)]
Merge "Add LinkProperties common test cases" into qt-dev
TreeHugger Robot [Mon, 13 May 2019 01:55:24 +0000 (01:55 +0000)]
Merge "Test updates for I044ac25a19ba5b7fd0ee470ca0a13dc65cbd2679" into qt-dev
Paul Hu [Sun, 12 May 2019 17:37:59 +0000 (10:37 -0700)]
Add ApfCapabilities common test cases
Bug:
129199900
Test: atest FrameworksNetTests
Test: atest CtsNetTestCases: added tests pass
Change-Id: I737ab11ccd1bf6f92bae4eae21e67d4d6f86a758
Merged-In: Icfd80943212430b2a0e6a4b55f53270cbc3d1693
Merged-In: I737ab11ccd1bf6f92bae4eae21e67d4d6f86a758
(cherry picked from commit
ce54fa5cb392c38bfec62b81664fcc25098eb9dc)
Wei Sheng Shih [Mon, 13 May 2019 01:17:19 +0000 (01:17 +0000)]
Merge "Fixed an issue that activity might be invisible after unlocking." into qt-dev
Paul Hu [Fri, 10 May 2019 22:28:40 +0000 (15:28 -0700)]
Add LinkProperties common test cases
Bug:
129198747
Test: atest FrameworksNetTests
Test: atest CtsNetTestCases: added tests pass
Change-Id: I03d162ea3c5bc2ccb8f913bbfdf85ebcd194c35a
Merged-In: I8d36177cbf4f39da602331e091a60a40f6eaea33
Merged-In: I03d162ea3c5bc2ccb8f913bbfdf85ebcd194c35a
(cherry picked from commit
385757291c2e822f1338157a2368e319d4048c89)
TreeHugger Robot [Sun, 12 May 2019 16:31:18 +0000 (16:31 +0000)]
Merge "Import translations. DO NOT MERGE" into qt-dev
Jeff Sharkey [Sun, 12 May 2019 14:12:39 +0000 (14:12 +0000)]
Merge "Legacy insertImage() should use IS_PENDING." into qt-dev
Jeff Sharkey [Sun, 12 May 2019 14:12:11 +0000 (14:12 +0000)]
Merge "Parse Exif OffsetTime in MediaScanner" into qt-dev
Bill Yi [Sun, 12 May 2019 10:07:25 +0000 (03:07 -0700)]
Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Bug:
64712476
Change-Id: I2e30d2410efdf2a4b45f5e8d4953df4e6d1c9b6f
TreeHugger Robot [Sun, 12 May 2019 05:43:32 +0000 (05:43 +0000)]
Merge "[InformationElementUtil] Add FT/SAE AKM" into qt-dev
TreeHugger Robot [Sun, 12 May 2019 04:29:40 +0000 (04:29 +0000)]
Merge "Import translations. DO NOT MERGE" into qt-dev
TreeHugger Robot [Sun, 12 May 2019 04:27:41 +0000 (04:27 +0000)]
Merge "Import translations. DO NOT MERGE" into qt-dev
Jeff Sharkey [Sun, 12 May 2019 02:51:57 +0000 (20:51 -0600)]
Legacy insertImage() should use IS_PENDING.
Also stream known file directly into place instead of doing a lossy
and expensive transcode.
Bug:
131710636
Test: atest --test-mapping packages/providers/MediaProvider
Change-Id: Icbfe4f79725c705a1197296f1fd4518c0179a9c1
TreeHugger Robot [Sun, 12 May 2019 02:43:06 +0000 (02:43 +0000)]
Merge "[WPA3] Fix connectivity issues with PSK-SAE Transtion mode" into qt-dev
Ken Narita [Fri, 7 Sep 2018 08:06:25 +0000 (17:06 +0900)]
Parse Exif OffsetTime in MediaScanner
MediaScanner parses Exif OffsetTime value to use UTC time
for DATE_TAKEN value.
Bug:
62856173
Change-Id: Iffb7e0ae296b73ce6fb6515246871f0dcfe42bb0
Bill Yi [Sat, 11 May 2019 23:48:41 +0000 (16:48 -0700)]
Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Bug:
64712476
Change-Id: I22ecd11b2e010cc3d66d51f62d19a8bc3c1a1a99