Commit Graph

543628 Commits

Author SHA1 Message Date
Automerger Merge Worker
000b1fb697 Merge "Merge "MediaRouter: Defer releasing routing controller when transfer" into rvc-dev am: 82ff3f1472 am: 31353b7e2f am: 2ba938281c" into rvc-qpr-dev-plus-aosp 2020-06-24 07:11:08 +00:00
Automerger Merge Worker
5e45f13d12 Merge "Merge "MediaRouter: Defer releasing routing controller when transfer" into rvc-dev am: 82ff3f1472 am: 31353b7e2f am: c6b3963a9d" into rvc-qpr-dev-plus-aosp 2020-06-24 07:11:05 +00:00
Kyunglyul Hyun
b2d4c3bf6b Merge "MediaRouter: Defer releasing routing controller when transfer" into rvc-dev am: 82ff3f1472 am: 31353b7e2f am: 2ba938281c
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11593494

Change-Id: Ie14ff45a4c913108f76b91cc1268fc33db9cdf69
2020-06-24 07:11:00 +00:00
Automerger Merge Worker
057972dec0 Merge "Merge "Merge "Handle reperenting of InlineContentView" into rvc-dev am: f8b9ddea71 am: 0de1884aef" into rvc-d1-dev-plus-aosp am: 372761e8cd" into rvc-qpr-dev-plus-aosp 2020-06-24 07:10:56 +00:00
Kyunglyul Hyun
87e73f53fe Merge "MediaRouter: Defer releasing routing controller when transfer" into rvc-dev am: 82ff3f1472 am: 31353b7e2f am: c6b3963a9d
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11593494

Change-Id: I45a250ffb6fdb7251094b0ea8bf9c19e7af08446
2020-06-24 07:10:54 +00:00
Automerger Merge Worker
5b3147f6c0 Merge "Merge "Handle reperenting of InlineContentView" into rvc-dev am: f8b9ddea71 am: 0de1884aef" into rvc-d1-dev-plus-aosp am: 372761e8cd
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11907687

Change-Id: Id4b4fe4d590278e7ac66356cca7e9391a33eefab
2020-06-24 07:10:44 +00:00
Svetoslav Ganov
bda4f694ac Merge "Handle reperenting of InlineContentView" into rvc-dev am: f8b9ddea71 am: a962563758 am: 848c109888
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11907687

Change-Id: Ib58e5b520df0ab6760ca3fed0297036e8cd18de9
2020-06-24 07:10:30 +00:00
Svetoslav Ganov
e6e30d2948 Merge "Handle reperenting of InlineContentView" into rvc-dev am: f8b9ddea71 am: a962563758 am: bf50afcb4e
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11907687

Change-Id: I2bfda2c779df8e9d35d69081b5acaadbfa13a64e
2020-06-24 07:09:46 +00:00
Kyunglyul Hyun
2ba938281c Merge "MediaRouter: Defer releasing routing controller when transfer" into rvc-dev am: 82ff3f1472 am: 31353b7e2f
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11593494

Change-Id: Ia0a591f917c39272ca20c3bc9f28b4c76b9042a6
2020-06-24 06:56:33 +00:00
Kyunglyul Hyun
c6b3963a9d Merge "MediaRouter: Defer releasing routing controller when transfer" into rvc-dev am: 82ff3f1472 am: 31353b7e2f
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11593494

Change-Id: Iade54d107024878082e20f22b38a7745fa402f62
2020-06-24 06:56:30 +00:00
Automerger Merge Worker
372761e8cd Merge "Merge "Handle reperenting of InlineContentView" into rvc-dev am: f8b9ddea71 am: 0de1884aef" into rvc-d1-dev-plus-aosp 2020-06-24 06:56:28 +00:00
Svetoslav Ganov
4f201877fb Merge "Handle reperenting of InlineContentView" into rvc-dev am: f8b9ddea71 am: 0de1884aef
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11907687

Change-Id: I71a603444d42abec64da98f23310e3c7fdafe885
2020-06-24 06:56:20 +00:00
Svetoslav Ganov
848c109888 Merge "Handle reperenting of InlineContentView" into rvc-dev am: f8b9ddea71 am: a962563758
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11907687

Change-Id: Ic6e5dbe39612de9f3da9b1cb4cefa0019836966f
2020-06-24 06:56:18 +00:00
Svetoslav Ganov
bf50afcb4e Merge "Handle reperenting of InlineContentView" into rvc-dev am: f8b9ddea71 am: a962563758
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11907687

Change-Id: Ia18fc12a4015296d59985b376b159a1560717d90
2020-06-24 06:56:18 +00:00
Kyunglyul Hyun
31353b7e2f Merge "MediaRouter: Defer releasing routing controller when transfer" into rvc-dev am: 82ff3f1472
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11593494

Change-Id: I34aba44e872645e8b5d53ddb8dfa0a5e61fd76db
2020-06-24 06:45:08 +00:00
Svetoslav Ganov
a962563758 Merge "Handle reperenting of InlineContentView" into rvc-dev am: f8b9ddea71
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11907687

Change-Id: I722c85801f7e967f33bf41e08c01f6f3561347fc
2020-06-24 06:44:24 +00:00
Svetoslav Ganov
0de1884aef Merge "Handle reperenting of InlineContentView" into rvc-dev am: f8b9ddea71
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11907687

Change-Id: I9b0919075bc6e29cf4beb6d2e92097d74ac4d99b
2020-06-24 06:44:18 +00:00
Kyunglyul Hyun
82ff3f1472 Merge "MediaRouter: Defer releasing routing controller when transfer" into rvc-dev 2020-06-24 06:41:39 +00:00
Svetoslav Ganov
f8b9ddea71 Merge "Handle reperenting of InlineContentView" into rvc-dev 2020-06-24 06:28:59 +00:00
Automerger Merge Worker
6c41804ab4 Merge "Merge "Remove the border around the icon when in dark mode" into rvc-dev am: c8c2bf13c5 am: 533b4c8d9e" into rvc-d1-dev-plus-aosp am: 57f1c4bdda
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11970660

Change-Id: I91845cb4f127a91019884562a8a02a7e1203dca1
2020-06-24 06:28:00 +00:00
Automerger Merge Worker
5887393461 Merge "Merge "Remove the border around the icon when in dark mode" into rvc-dev am: c8c2bf13c5 am: 8521effb87 am: 8bb5d1a6ec" into rvc-qpr-dev-plus-aosp 2020-06-24 06:27:32 +00:00
TreeHugger Robot
cc253a4442 Merge "Remove the border around the icon when in dark mode" into rvc-dev am: c8c2bf13c5 am: 8521effb87 am: 8bb5d1a6ec
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11970660

Change-Id: Ib1d8e34a89ad2a185cdbeb47840e0333305e5b6b
2020-06-24 06:27:24 +00:00
Svet Ganov
a5b4990d96 Handle reperenting of InlineContentView
When an inline content view is reparented its surface is
getting offset and not being under the view itelf. This is
because the surface views manage the postion of their
surface and are assuming a location based off the window's
surface position. However after a reparenting the inline
content view's surface position becomes relative to that
of the new parent surface view. For example, two surface
views at position (10, 10) being reparented would reslut
in the surface of the parent being at (10, 10) while the
surface of the child being at (20, 20) while both views
would still be at (10, 10).

To address this we are intecepting when an inline content
view's surface is reparented and get a weak reference to
the view that owns the new parent surface. We then position
the inline content view's surface relative to the view that
owns the new parent surface, i.e. we position the surface
such that its location would not change because of the
fact it is being reparented.

While at this make sure the inline content view is marked
as not important for a11y to ernsure the a11y plugins don't
try to click on the view tree in the app's process but
insted on the views in the remote proccess, i.e. on the
embedded view tree.

bug:153826463

Test: atest android.widget.cts.inline.InlineContentViewTest#testReparenting

Change-Id: I2cff4b88d404a740bc447668e948eabccad084d2
2020-06-24 06:27:17 +00:00
TreeHugger Robot
06327dd313 Merge "Remove the border around the icon when in dark mode" into rvc-dev am: c8c2bf13c5 am: 8521effb87 am: 9a6503ecd7
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11970660

Change-Id: I0975616b57fc471cc0d0a62aa3d371ce95b8ba4f
2020-06-24 06:27:14 +00:00
Automerger Merge Worker
57f1c4bdda Merge "Merge "Remove the border around the icon when in dark mode" into rvc-dev am: c8c2bf13c5 am: 533b4c8d9e" into rvc-d1-dev-plus-aosp 2020-06-24 06:15:01 +00:00
TreeHugger Robot
c598e0958a Merge "Remove the border around the icon when in dark mode" into rvc-dev am: c8c2bf13c5 am: 533b4c8d9e
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11970660

Change-Id: Ia5696b55b2ae329b43941036be99429f1aa68889
2020-06-24 06:14:52 +00:00
TreeHugger Robot
9a6503ecd7 Merge "Remove the border around the icon when in dark mode" into rvc-dev am: c8c2bf13c5 am: 8521effb87
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11970660

Change-Id: Idf953fc1567ab3e268a4b7280f98b4427133770b
2020-06-24 06:14:46 +00:00
TreeHugger Robot
8bb5d1a6ec Merge "Remove the border around the icon when in dark mode" into rvc-dev am: c8c2bf13c5 am: 8521effb87
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11970660

Change-Id: Ic493a382e67e5e6beb55e27862ef43cfff96498c
2020-06-24 06:14:38 +00:00
TreeHugger Robot
aa078bc821 Merge "Release remove inline suggestion views when session destroyed" into rvc-dev am: 6e3a4d7625 am: dfba004292 am: 13000b7358
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11972118

Change-Id: I1293481fa05e3912ab9af9531b04ebec623b8124
2020-06-24 06:03:59 +00:00
Automerger Merge Worker
ccc57161c0 Merge "Merge "Release remove inline suggestion views when session destroyed" into rvc-dev am: 6e3a4d7625 am: 29c7295caf" into rvc-d1-dev-plus-aosp am: 235c5ae803
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11972118

Change-Id: I9ae8d2bb14280435a6bb7706e510f6be3b3138f7
2020-06-24 06:03:37 +00:00
Jing Ji
4c50e3a79c Merge "Track the number of PendingIntent per UID" into rvc-dev am: cf084d5a4a am: cb6b58cd93 am: 4e30669d1d
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11955282

Change-Id: I337d430a8ddcd44b794f36b03ff81ec04a78c364
2020-06-24 06:03:18 +00:00
TreeHugger Robot
57a355a2da Merge "Release remove inline suggestion views when session destroyed" into rvc-dev am: 6e3a4d7625 am: 29c7295caf am: 5918ea65fa
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11972118

Change-Id: I7d5893c4d70c0620b118fda5b642f2e4559ccd79
2020-06-24 06:03:05 +00:00
TreeHugger Robot
8521effb87 Merge "Remove the border around the icon when in dark mode" into rvc-dev am: c8c2bf13c5
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11970660

Change-Id: I2bced2de37f5909f2e825d2813095584590e71ae
2020-06-24 06:02:44 +00:00
Automerger Merge Worker
0be56a1dae Merge "Merge "Track the number of PendingIntent per UID" into rvc-dev am: cf084d5a4a am: 4673d8e38a am: 1435200115" into rvc-qpr-dev-plus-aosp 2020-06-24 06:02:38 +00:00
TreeHugger Robot
533b4c8d9e Merge "Remove the border around the icon when in dark mode" into rvc-dev am: c8c2bf13c5
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11970660

Change-Id: Ia634e3c6a2b7fe59427ed6f132eda93edda1f7a5
2020-06-24 06:02:29 +00:00
Jing Ji
ec82bbcd56 Merge "Track the number of PendingIntent per UID" into rvc-dev am: cf084d5a4a am: 4673d8e38a am: 1435200115
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11955282

Change-Id: I6e00a22660b8064c2d6734c4dc57141d5c94f901
2020-06-24 06:02:25 +00:00
Jing Ji
2b4af02755 Merge "Track the number of PendingIntent per UID" into rvc-dev am: cf084d5a4a am: 4673d8e38a am: 86c6643480
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11955282

Change-Id: Ic1b7617c949c6c34a86ebf76ecbb52b285ef3f0d
2020-06-24 06:02:21 +00:00
TreeHugger Robot
13000b7358 Merge "Release remove inline suggestion views when session destroyed" into rvc-dev am: 6e3a4d7625 am: dfba004292
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11972118

Change-Id: I9afd1b074e1d1fe56ac9cf8cb4e09703a672e9d8
2020-06-24 05:53:39 +00:00
TreeHugger Robot
5918ea65fa Merge "Release remove inline suggestion views when session destroyed" into rvc-dev am: 6e3a4d7625 am: 29c7295caf
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11972118

Change-Id: Ibda504e9af94a1911aacb4f37b0a40dd7f00eaa0
2020-06-24 05:53:35 +00:00
Automerger Merge Worker
235c5ae803 Merge "Merge "Release remove inline suggestion views when session destroyed" into rvc-dev am: 6e3a4d7625 am: 29c7295caf" into rvc-d1-dev-plus-aosp 2020-06-24 05:53:33 +00:00
TreeHugger Robot
69448ef3d6 Merge "Release remove inline suggestion views when session destroyed" into rvc-dev am: 6e3a4d7625 am: 29c7295caf
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11972118

Change-Id: I485fe86627cc872e4d7b1780c0f19f1e8e10b88a
2020-06-24 05:53:21 +00:00
Jing Ji
86c6643480 Merge "Track the number of PendingIntent per UID" into rvc-dev am: cf084d5a4a am: 4673d8e38a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11955282

Change-Id: I0381a0d013c8787974755623656d2c30149db65a
2020-06-24 05:53:19 +00:00
Jing Ji
4e30669d1d Merge "Track the number of PendingIntent per UID" into rvc-dev am: cf084d5a4a am: cb6b58cd93
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11955282

Change-Id: Id04d22105a576f619fb51178e99a70ba49a3285b
2020-06-24 05:53:11 +00:00
TreeHugger Robot
c8c2bf13c5 Merge "Remove the border around the icon when in dark mode" into rvc-dev 2020-06-24 05:53:07 +00:00
Jing Ji
1435200115 Merge "Track the number of PendingIntent per UID" into rvc-dev am: cf084d5a4a am: 4673d8e38a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11955282

Change-Id: I05fe3a01dc77cd61dbd79ff8129f4385c393f8d9
2020-06-24 05:52:53 +00:00
TreeHugger Robot
29c7295caf Merge "Release remove inline suggestion views when session destroyed" into rvc-dev am: 6e3a4d7625
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11972118

Change-Id: Iea1d860438282cc334f179f57eb9a8302500080e
2020-06-24 05:37:58 +00:00
TreeHugger Robot
dfba004292 Merge "Release remove inline suggestion views when session destroyed" into rvc-dev am: 6e3a4d7625
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11972118

Change-Id: Ic3addab577934fddea8caf1b2c9f8ce93b31a5a7
2020-06-24 05:37:54 +00:00
Jing Ji
cb6b58cd93 Merge "Track the number of PendingIntent per UID" into rvc-dev am: cf084d5a4a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11955282

Change-Id: Ib2c9192fa66a25e6f3c1b347c4b756c8a0ceedf4
2020-06-24 05:37:35 +00:00
Jing Ji
4673d8e38a Merge "Track the number of PendingIntent per UID" into rvc-dev am: cf084d5a4a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11955282

Change-Id: Ibc1fe87a8add36bd1c87aec2abcdb337c0755cb7
2020-06-24 05:37:34 +00:00
TreeHugger Robot
6e3a4d7625 Merge "Release remove inline suggestion views when session destroyed" into rvc-dev 2020-06-24 05:31:34 +00:00