Commit Graph

480140 Commits

Author SHA1 Message Date
TreeHugger Robot
dc539b6561 Merge "Retrieve direct boot aware activities." into rvc-dev 2020-06-17 22:59:16 +00:00
Sudheer Shanka
c712786944 Merge "Include blob sizes in blob_store service dump." into rvc-dev 2020-06-17 22:58:46 +00:00
Andy Wickham
a13ce9ce8e Merge "Disables Back gesture while Sandbox is running." into rvc-dev 2020-06-17 22:56:44 +00:00
TreeHugger Robot
f2ba813a62 Merge "Make underlying SurfaceView respect visibility of InlineContentView." into rvc-dev 2020-06-17 22:34:36 +00:00
Jeff Sharkey
e3a6cb22d2 Merge "Attempt at fixing race condition during boot." into rvc-dev 2020-06-17 21:53:10 +00:00
Tracy Zhou
3d6eb4c4ef Merge "Add content description to home handle" into rvc-dev 2020-06-17 21:46:59 +00:00
Jeff Sharkey
e915a7e186 Attempt at fixing race condition during boot.
We've found local evidence that on fast hardware that the
MediaProvider.updateVolumes() method can be invoked while the
device is still unlocking.  This can cause a race condition due to
the "reportUnmounted" logic in StorageManagerService.getVolumeList()
which attempts to hide all volumes from apps until after the user
has been unlocked.

Since MediaProvider itself is the one hosting the FUSE daemon, it
always needs to know the real underlying state of volumes, so this
change adds special treatment to never augment the mount state
when the caller is the FUSE daemon.

Bug: 159189865
Test: manual
Change-Id: Id86e86aa942a697877860961d20ff0d8458dbc10
2020-06-17 15:45:47 -06:00
TreeHugger Robot
b0c2439535 Merge "Include orignal componentName of ChooserTargets, when pass ChooserTargets sharing and impression events to AppPredictionService." into rvc-dev 2020-06-17 21:45:44 +00:00
TreeHugger Robot
2afb0dad2d Merge "Recreate players when density or font changes" into rvc-dev 2020-06-17 21:28:32 +00:00
TreeHugger Robot
8b5b71ddd9 Merge "add dream start/stop logs" into rvc-dev 2020-06-17 21:28:28 +00:00
Jeffrey Huang
5c8ac36d78 Merge "Add FrameworkStatsdTest to mts" into rvc-dev 2020-06-17 21:11:47 +00:00
Josh Tsuji
7a1cd3f757 Merge "Scale down PIP when it's dragged into the dismiss target." into rvc-dev 2020-06-17 20:56:07 +00:00
TreeHugger Robot
d43f5fff78 Merge "Fix BLE scan result filtering in CompanionDeviceManager." into rvc-dev 2020-06-17 20:35:47 +00:00
TreeHugger Robot
f769298b62 Merge "Fix issues with landscape transition" into rvc-dev 2020-06-17 20:04:55 +00:00
Enrico Granata
561b09994b Merge "Move car companion device support app perms to framework" into rvc-dev 2020-06-17 19:59:55 +00:00
Chris Wren
ce92abb133 add dream start/stop logs
Bug: 159229126
Test: atest DreamManagerServiceTests
Change-Id: I30bd41deb643366efc0a5ffd5508f1e7f072ecf5
2020-06-17 15:59:01 -04:00
Matt Pietal
a4d5e8c9b7 Merge "Sharesheet - Don't update list on bg thread" into rvc-dev 2020-06-17 19:49:41 +00:00
TreeHugger Robot
79f38179de Merge "Fix a bug to not complete the augmented autofill request when fill window is shown" into rvc-dev 2020-06-17 19:49:13 +00:00
Alex Mang
df38e692a5 Merge "Manage education title and description are two lines and ellipsized" into rvc-dev 2020-06-17 19:44:03 +00:00
TreeHugger Robot
37a5b89e32 Merge "decouple Bubble from NotificationEntry" into rvc-dev 2020-06-17 19:25:25 +00:00
TreeHugger Robot
728da7002e Merge "Fix collapsed group message text alignment" into rvc-dev 2020-06-17 19:16:49 +00:00
TreeHugger Robot
8525b71e2a Merge "Rename "Westworld" to "Statsd"" into rvc-dev 2020-06-17 18:50:27 +00:00
TreeHugger Robot
1913611414 Merge "Fixing a11y bubble issues" into rvc-dev 2020-06-17 18:34:29 +00:00
Kweku Adams
f197eef108 Retrieve direct boot aware activities.
Immediately on boot (before a user is unlocked), PackageManager only
returns components that are direct boot aware. If we don't specify that
direct boot unaware components be returned as well, then ASC will think
all system apps are headless.

Also switching the cache from an ArrayMap to an ArraySet because there's
no need for the boolean value.

Bug: 155761007
Test: manually verify that apps with launcher activities aren't in the headless app list
Test: atest CtsUsageStatsTestCases:UsageStatsTest
Test: atest FrameworksServicesTests:AppIdleHistoryTests
Test: atest FrameworksServicesTests:AppStandbyControllerTests
Change-Id: Ieec648226d0d5a32197647af286c2cd4c167dd8b
2020-06-17 11:12:41 -07:00
Ben Lin
e2714d739a Merge "Fix accessibility regression." into rvc-dev 2020-06-17 18:08:29 +00:00
Hasini Gunasinghe
dde631ac52 Merge "Add KeystoreKeyEventReported atom for keystore logging." into rvc-dev 2020-06-17 18:03:05 +00:00
Steve Elliott
70f970f80b Merge changes If8d5b906,I861d6ef7 into rvc-dev
* changes:
  Fix alignment of expanded bundled group convo avatar
  Truncate sender name in collapsed group message.
2020-06-17 17:47:02 +00:00
Ming-Shin Lu
e0ac89603b Merge "Fix NPE on WindowContainer#isOnTop" into rvc-dev 2020-06-17 17:26:58 +00:00
Winson Chung
a1423286b2 Merge "Use new insets apis for determining the stable/system insets" into rvc-dev 2020-06-17 17:26:49 +00:00
Feng Cao
4add155920 Merge "Fix a bug where we didn't call IME before calling augmented autofill" into rvc-dev 2020-06-17 16:50:17 +00:00
Evan Rosky
81fa33a734 Merge "Fix checking crop region for home/recents" into rvc-dev 2020-06-17 16:13:27 +00:00
Hyunyoung Song
d53382b05d Merge "Add two more enums to LauncherState" into rvc-dev 2020-06-17 16:05:34 +00:00
Antoan Angelov
3258a3e170 Merge "Also check inactive profile targets in onHandlePackagesChanged" into rvc-dev 2020-06-17 16:05:07 +00:00
Winson Chung
05b5f976d7 Use new insets apis for determining the stable/system insets
- The old calls appear to account for the display cutout now which causes
  the landscape/seascape comparison to fail

Bug: 157878422
Test: atest TaskSnapshotControllerTest
Test: TaskSnapshotSurfaceTest
Test: DecorViewTest
Test: Open an app with displaycutout layout shortEdge or always, and
      rotate to landscape in non-gestural mode, and ensure that the
      divider and background are drawn in the right place
Change-Id: Ib51964a76e25f902858aad4e8aeb810dfca2edc0
Merged-In: Ib51964a76e25f902858aad4e8aeb810dfca2edc0
2020-06-17 16:01:46 +00:00
Steve Elliott
3e8e61df11 Fix collapsed group message text alignment
Fixes: 155499457
Test: manual
Change-Id: Ib98ac5204f5518368b76df852241f33d39a05490
2020-06-17 11:58:00 -04:00
Ruchir Rastogi
eac39c521b Merge "Fix TestSubscriberDimensionWrite" into rvc-dev 2020-06-17 15:49:25 +00:00
Josh Tsuji
a8ed97ee01 Scale down PIP when it's dragged into the dismiss target.
To do this reliably, this CL changes the motion helper logic such that all dragging and animating changes the 'temporary bounds', which are applied to PIP via userResize. When a drag/animation ends, we schedule a finishResizePip to 'actually' move PIP to its final location.

This also fixes an issue where the resize gesture could steal events during a drag.

Bug: 158247953
Fixes: 157264677
Test: manual
Change-Id: I0129a4c77d06fb9cd186eacd4a35975f54432e9d
2020-06-17 11:45:42 -04:00
Vadim Caen
06f35f4e12 Merge "Ignore rotation update during recent animation." into rvc-dev 2020-06-17 15:34:13 +00:00
TreeHugger Robot
b85fc66146 Merge "Set correct owner UID for VPN agentConnect()" into rvc-dev 2020-06-17 15:26:22 +00:00
Taran Singh
218e017d93 Merge "Don't allow pinned window to be IME target" into rvc-dev 2020-06-17 15:25:07 +00:00
TreeHugger Robot
4c3e345502 Merge "Statsd log for app notification bans." into rvc-dev 2020-06-17 15:25:01 +00:00
TreeHugger Robot
70e3f56147 Merge "Treat RouteInfo with different interfaces as different routes" into rvc-dev 2020-06-17 15:22:03 +00:00
Antoan Angelov
acfac74964 Merge "Re-setup viewpager on configuration change for RTL languages" into rvc-dev 2020-06-17 15:00:51 +00:00
Antoan Angelov
46b4296beb Merge "Disable side swiping on RTL languages" into rvc-dev 2020-06-17 14:59:51 +00:00
Hasini Gunasinghe
7c336a66d9 Add KeystoreKeyEventReported atom for keystore logging.
This is for migrating keystore logging to use statsd.

Test: Adding tests for logging is yet to be decided.
Change-Id: I66fbc2b8ed98a34f243387f8550b6523b13cb9a2
Bug: 157664923
2020-06-17 14:17:55 +00:00
TreeHugger Robot
d82080094e Merge "Revert "Add logs that indicate why a surface is invalid"" into rvc-dev 2020-06-17 14:00:34 +00:00
Will Brockman
7575e053b2 Statsd log for app notification bans.
I accidentally omitted logging for the event of banning/unbanning
notifications for the entire app, when I added notification
channel ban logging in ag/10450892.

Change-Id: Ibf2be1367bf41ad2b431cfcd2fef820ff270fed9
Test: atest PreferencesHelperTest
Bug: 156398451
2020-06-17 13:59:26 +00:00
Treehugger Robot
2f2dab0158 Treat RouteInfo with different interfaces as different routes
On Android different interfaces usually use different routing tables.
As a result, a change in interface should not be treated as route
update, but rather a remove and an add.

This change fixes a bug in VPN seamless handover where routes
failed to be updated when a new tunnel interface replaces the existing
one within the same network.

Bug: 158696878
Test: atest com.android.cts.net.HostsideVpnTests
Test: atest NetworkStackTests
Test: atest CtsNetTestCases
Test: atest FrameworksNetTests
Original-Change: https://android-review.googlesource.com/1331916
Merged-In: I57987233d42a0253eaee2e1ca5f28728c2354620
Change-Id: I57987233d42a0253eaee2e1ca5f28728c2354620
2020-06-17 13:34:11 +00:00
TreeHugger Robot
f21036b4e7 Merge "Controls UI - Properly sort, and set default on seed" into rvc-dev 2020-06-17 13:27:11 +00:00
arangelov
581a3c5800 Also check inactive profile targets in onHandlePackagesChanged
Before we would only check the active tab for available
targets and finish the activity if there are none.
However, with the work tab, there can be cases where
the active tab has no targets, but the inactive tab does.

Fixes: 159202588
Test: manual
Change-Id: Ie03ebd1b022362681df432ec29299df86dceb490
2020-06-17 12:57:57 +00:00