Commit Graph

490967 Commits

Author SHA1 Message Date
Antoan Angelov
2dd34d342e Merge "Show disclosure for organization-owned work profile" into rvc-dev am: db36471478
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11818612

Change-Id: I03b8694efe021d28cd79bcb2ba75a8e630a7a98f
2020-06-19 15:06:03 +00:00
Antoan Angelov
db36471478 Merge "Show disclosure for organization-owned work profile" into rvc-dev 2020-06-19 14:52:02 +00:00
TreeHugger Robot
af03f3ddf1 Merge "Pass updatable driver path to native GPU service." into rvc-dev am: c57d55b7b0
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11902768

Change-Id: Ib22046b2b8b16560894844647b39bfcd75cb774e
2020-06-19 14:40:15 +00:00
TreeHugger Robot
c57d55b7b0 Merge "Pass updatable driver path to native GPU service." into rvc-dev 2020-06-19 14:24:30 +00:00
Jorim Jaggi
d6b31c540b Merge changes Ia7d9514e,I3e9e4f47 into rvc-dev am: 5cc486b1a1
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11920861

Change-Id: I9eeb9eedaa866bc7d9f15e9f75bbf01ab4a17fd4
2020-06-19 14:19:01 +00:00
TreeHugger Robot
de83ae1424 Merge "Revert "Only promote remote animator to top sched group during animation"" into rvc-dev am: e8e3bf523a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11891200

Change-Id: I73a74ae6c18b499a29c0ba81fed793f0e32bdb77
2020-06-19 14:18:25 +00:00
Jorim Jaggi
5cc486b1a1 Merge changes Ia7d9514e,I3e9e4f47 into rvc-dev
* changes:
  Yearly Window Manager spring cleaning #2
  Yearly Window Manager spring cleaning #1
2020-06-19 13:58:45 +00:00
TreeHugger Robot
e8e3bf523a Merge "Revert "Only promote remote animator to top sched group during animation"" into rvc-dev 2020-06-19 13:56:46 +00:00
Fabian Kozynski
3dae1b2850 Merge "Add multi-user support for AutoTileManager" into rvc-dev am: d73e5df1eb
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11866449

Change-Id: I3b9fbd2a3accc965ee7e7dce8e38595c79bc79ba
2020-06-19 13:47:46 +00:00
Fabian Kozynski
d73e5df1eb Merge "Add multi-user support for AutoTileManager" into rvc-dev 2020-06-19 13:36:54 +00:00
Alex Johnston
362ada443c Merge "Change behaviour of screen capture disabled" into rvc-dev am: 2a02c8e381
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/10919475

Change-Id: I6bc664c4a640c76bb0b83478e4cfcaa2d1ee64c9
2020-06-19 12:34:10 +00:00
Alex Johnston
2a02c8e381 Merge "Change behaviour of screen capture disabled" into rvc-dev 2020-06-19 12:20:38 +00:00
Jin Seok Park
fcc1e2781f Merge "[Media ML] Sync with original implementation" into rvc-dev am: 018afaae7c
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11910261

Change-Id: Ib5709c2fa56c50d766cd809f36815a7708d770f2
2020-06-19 11:46:51 +00:00
Jin Seok Park
018afaae7c Merge "[Media ML] Sync with original implementation" into rvc-dev 2020-06-19 11:31:04 +00:00
Jorim Jaggi
268bf68882 Yearly Window Manager spring cleaning #2
- Cache WPC
- Use iteration instead of recursion to check animating

Test: RelayoutPerfTest
Bug: 159056748
Change-Id: Ia7d9514e14568b1aabc08e3b9f9106673e588f2d
2020-06-19 13:21:28 +02:00
Jorim Jaggi
bfa95a71fb Yearly Window Manager spring cleaning #1
- Replace InsetsState ArrayMap with simple array.
- Cache same values in InsetsPolicy.
- Only access Dimmer if dimming

Test: InsetsState test etc.
Bug: 159056748
Change-Id: I3e9e4f473eaa05b2013b7a6d0f37cd9c1fac81dd
2020-06-19 13:18:38 +02:00
Alex Florescu
626e05fc87 Merge "Add foreground priority flag to broadcasts" into rvc-dev am: 15522541ff
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11910938

Change-Id: Ie9f750ec0671e8175fbdd0549066ce58cb4b3879
2020-06-19 10:23:36 +00:00
Alex Florescu
15522541ff Merge "Add foreground priority flag to broadcasts" into rvc-dev 2020-06-19 10:05:50 +00:00
TreeHugger Robot
5b51ebe69e [automerger skipped] Merge "Let only Ethernet manage ethernet interface up and down" into rvc-dev am: 28c2d1dcca -s ours
am skip reason: Change-Id I1cd40ae764bdeecbb59e3889e9399b7f4b05f9cc with SHA-1 63a6065cd2 is in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11908430

Change-Id: I6bb2a35f0f74cbd4bfe9b3a82c322c56b804d034
2020-06-19 08:28:32 +00:00
TreeHugger Robot
28c2d1dcca Merge "Let only Ethernet manage ethernet interface up and down" into rvc-dev 2020-06-19 08:17:25 +00:00
TreeHugger Robot
4c42e15d75 Merge "Fix MediaEvent release issue" into rvc-dev am: c266b0398e
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11897358

Change-Id: Ib2994c8d94092733733254d92d9a5ef3238f6e6f
2020-06-19 07:47:17 +00:00
TreeHugger Robot
c266b0398e Merge "Fix MediaEvent release issue" into rvc-dev 2020-06-19 07:29:26 +00:00
TreeHugger Robot
8766dbaf8c Merge "Fix the context leak in the ContentCapture" into rvc-dev am: 44b233c55d
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11882491

Change-Id: I8c6f7cbb3e8467782d8fab29f40c86ce8f0e3871
2020-06-19 06:51:50 +00:00
TreeHugger Robot
9442985210 [automerger skipped] Merge changes I2292c1cb,I8f60c137 into rvc-dev am: 1115ecda57 -s ours
am skip reason: Change-Id I2292c1cbff06a304f70191b88d833b19af2b8b92 with SHA-1 26aab1467f is in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11907887

Change-Id: I6cd21960502b97f81d6a8027b51ec77d6928f3a9
2020-06-19 06:51:23 +00:00
Mark Chien
ce7403cdba Let only Ethernet manage ethernet interface up and down
When LAN link is changed for using ethernet interface from Ethernet tethering to Ethernet,
there is confiict as Ethernet Tethering is trying to make ethernet link down and Ethernet is trying to make ethernet link up.

So, this would make Ethernet only manage ethernet interface link state.

Test: manual
Bug: 130840861
Merged-In: I1cd40ae764bdeecbb59e3889e9399b7f4b05f9cc
Change-Id: I1cd40ae764bdeecbb59e3889e9399b7f4b05f9cc
2020-06-19 06:49:46 +00:00
TreeHugger Robot
44b233c55d Merge "Fix the context leak in the ContentCapture" into rvc-dev 2020-06-19 06:38:19 +00:00
TreeHugger Robot
1115ecda57 Merge changes I2292c1cb,I8f60c137 into rvc-dev
* changes:
  Test that IpNeighborMonitor is stopped when IpServer stops.
  Memory leak due to no stop for IpNeighborMonitor.
2020-06-19 06:36:50 +00:00
Mark Chien
ea1eabac24 Merge "Let only Ethernet manage ethernet interface up and down" am: ef511f8ba8 am: eb4a072814
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1317394

Change-Id: Ifc233eff24c893ca542e75b683be0628eafba37f
2020-06-19 06:25:12 +00:00
TreeHugger Robot
2f67af39f9 Merge "Move onKeyguardChangded() to completeUnlockUser() (async)" into rvc-dev am: ec09cbef94
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11818600

Change-Id: I72a8b6c975ffd6f6292a686515a843737f6ea57f
2020-06-19 06:18:37 +00:00
Mark Chien
eb4a072814 Merge "Let only Ethernet manage ethernet interface up and down" am: ef511f8ba8
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1317394

Change-Id: I15e3226be1337ad76c8bbd275db91600673979fe
2020-06-19 06:11:40 +00:00
TreeHugger Robot
ec09cbef94 Merge "Move onKeyguardChangded() to completeUnlockUser() (async)" into rvc-dev 2020-06-19 06:04:28 +00:00
Mark Chien
ef511f8ba8 Merge "Let only Ethernet manage ethernet interface up and down" 2020-06-19 05:55:35 +00:00
Winson Chung
f3699f1ca6 Merge "Fix some minor issues with animating dismiss" into rvc-dev am: a2caf278e0
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11917703

Change-Id: Ib3a473afa5c158bbed3b49d24a233a26592ef364
2020-06-19 05:45:41 +00:00
Matthew Mintz
5b233cfa6a Merge "Add app label to AOSP sound picker." into rvc-dev am: 4e2cf864cd
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11865839

Change-Id: I3941cc2489bd98e462cd8755956c7261cbd222ce
2020-06-19 05:45:28 +00:00
TreeHugger Robot
bd60477635 Merge "RTL UI for stack & manage menu user education" into rvc-dev am: 9fba23f97f
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11887952

Change-Id: I0be23358e6ce583cb6103c8e59cb96b1fbb17771
2020-06-19 05:45:11 +00:00
TreeHugger Robot
41505c9616 Merge "Remove the feature flag of contextual home V2" into rvc-dev am: 1471727cdb
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11907890

Change-Id: Iecbd4b65bf2025ee26aa1d550878b176f4abba34
2020-06-19 05:44:59 +00:00
Winson Chung
a2caf278e0 Merge "Fix some minor issues with animating dismiss" into rvc-dev 2020-06-19 05:21:17 +00:00
Matthew Mintz
4e2cf864cd Merge "Add app label to AOSP sound picker." into rvc-dev 2020-06-19 05:17:09 +00:00
TreeHugger Robot
9fba23f97f Merge "RTL UI for stack & manage menu user education" into rvc-dev 2020-06-19 05:15:44 +00:00
TreeHugger Robot
1471727cdb Merge "Remove the feature flag of contextual home V2" into rvc-dev 2020-06-19 05:06:11 +00:00
Mark Chien
8e26ce77b8 [automerger skipped] Merge "Add owneship of tethering module" into rvc-dev am: fb8fc4a0f1 -s ours
am skip reason: Change-Id I13b291e5db6a8a8c9f2bfa477acabaea250aa48c with SHA-1 8e493dcf33 is in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11910264

Change-Id: I411e7cffe6c8cb734cf800100138dd522697baa6
2020-06-19 04:43:37 +00:00
Kyunglyul Hyun
bbc25f43d9 Merge "Log transferring and fix verbose system logs" into rvc-dev am: 6edbf48c2b
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11862403

Change-Id: Ia5f92588f94f0150342e1a2f7233b3ff20b096f3
2020-06-19 04:42:53 +00:00
Mark Chien
fb8fc4a0f1 Merge "Add owneship of tethering module" into rvc-dev 2020-06-19 04:40:12 +00:00
Kyunglyul Hyun
6edbf48c2b Merge "Log transferring and fix verbose system logs" into rvc-dev 2020-06-19 04:32:01 +00:00
Lucas Dupin
41a860e1a8 Merge "Fix paused player glitch on lock screen" into rvc-dev am: 9aeedae3a1
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11923614

Change-Id: I763f4e517daf9800c1ffcb49d754b7a613439381
2020-06-19 04:24:19 +00:00
TYM Tsai
c9f0c232ae Fix the context leak in the ContentCapture
Activity cannot be released because the context be holded by multiple
objects.
* Activity holds ContentCaptureManager.
* ContentCaptureManager holds the context and MainContextCaptureSession.
* MainContextCaptureSession holds the context and ContentCaptureManager.
* The system server holds some binder references to MainContentCaptureSession.
If the system service never released the binder references, then the
activity is also never GC'd.
To avoid the issue,
1. Make the session state receiver of MainContextCaptureSession to be
   static and uses weak reference to MainContextCaptureSession.
2. The direct service vulture may miss to do unlinkToDeath(), do a checking
   while the session destory.

Bug: 143210612
Test: manual check Objects on the meminfo
Test: Activities should be released after a period of time
Test: adb shell dumpsys meminfo com.google.android.dialer
Change-Id: I12037483addb1efe444c74fa189ef6afd15821dd
2020-06-19 12:09:54 +08:00
Lucas Dupin
9aeedae3a1 Merge "Fix paused player glitch on lock screen" into rvc-dev 2020-06-19 04:09:33 +00:00
Milim Lee
63a6065cd2 Let only Ethernet manage ethernet interface up and down
When LAN link is changed for using ethernet interface from Ethernet tethering to Ethernet,
there is confiict as Ethernet Tethering is trying to make ethernet link down and Ethernet is trying to make ethernet link up.

So, this would make Ethernet only manage ethernet interface link state.

Test: manual
Bug: 130840861
Change-Id: I1cd40ae764bdeecbb59e3889e9399b7f4b05f9cc
2020-06-19 12:44:22 +09:00
Winson Chung
c5aa333acc Fix some minor issues with animating dismiss
- Also decrease the magnetic field radius to bias towards moving
  the PIP vs dismissing it
- Rotation was causing the bounds animation to be canceled while
  mTemporaryBounds was still set leading to the wrong starting
  bounds in the next orientation.  In this case, we can always clear
  temporary bounds whenever synchronizing bounds.

Change-Id: I721785ccabcd2ee94b7dfa9deeb306246bc2e4a3
Bug: 159390687
Bug: 159342554
Test: Drag pip while over dismiss area
Test: Ensure fling to dismiss still works, target is smaller
Test: Rotate while bounds animation is setting and ensure the touch
      is from the right starting bounds in the next orientation
2020-06-18 20:41:44 -07:00
Treehugger Robot
94a794f01b Add owneship of tethering module
Bug: 158961959
Test: build/make/tools/checkowners.py packages/NetworkStack/OWNERS
Test: ./build/make/tools/checkowners.py \
frameworks/base/packages/Tethering/OWNERS

Merged-In: I13b291e5db6a8a8c9f2bfa477acabaea250aa48c
Change-Id: I13b291e5db6a8a8c9f2bfa477acabaea250aa48c
2020-06-19 03:37:43 +00:00