Commit Graph

95043 Commits

Author SHA1 Message Date
Winson Chung
6ff8b5d1fe Merge "Ignore hidden views when computing exclusion rects" into qt-qpr1-dev
am: b5b3a58173

Change-Id: Ibd8f15a0fbb380efa8989a09ecdcf1baa66fb201
2019-08-27 15:38:28 -07:00
TreeHugger Robot
b5b3a58173 Merge "Ignore hidden views when computing exclusion rects" into qt-qpr1-dev 2019-08-27 21:54:09 +00:00
Akinobu Nakashima
b0c17a68c8 Merge "Fix backward compatibility when there's no secureElementName" am: 24ae670b4e am: f18917783c am: 53f9a60d8f
am: 80d1a65288

Change-Id: I33ebb180831878166645520f95864972b17191c2
2019-08-27 10:38:49 -07:00
Akinobu Nakashima
80d1a65288 Merge "Fix backward compatibility when there's no secureElementName" am: 24ae670b4e am: f18917783c
am: 53f9a60d8f

Change-Id: I5864d6e77e3d33a3c60902605d79dff765c6b8c4
2019-08-27 10:26:55 -07:00
Akinobu Nakashima
53f9a60d8f Merge "Fix backward compatibility when there's no secureElementName" am: 24ae670b4e
am: f18917783c

Change-Id: I1f182bf2655e2ece7a28a9cdef4aa98339ab41b6
2019-08-27 10:12:49 -07:00
Akinobu Nakashima
f18917783c Merge "Fix backward compatibility when there's no secureElementName"
am: 24ae670b4e

Change-Id: I963ccde31ca834bf4fec47e4dca05dcce1d1c4e2
2019-08-27 09:57:56 -07:00
Treehugger Robot
24ae670b4e Merge "Fix backward compatibility when there's no secureElementName" 2019-08-27 16:30:15 +00:00
Lorenzo Colitti
7ea7b0b1f1 Merge changes I69cdbb16,I6975e0b7 am: d889cb5098 am: ac913d725f am: 93d68de285
am: bb0edef6e8

Change-Id: I77ca7b17bea79dee5156839d1164b0fc78b31fe5
2019-08-27 04:12:45 -07:00
Lorenzo Colitti
bb0edef6e8 Merge changes I69cdbb16,I6975e0b7 am: d889cb5098 am: ac913d725f
am: 93d68de285

Change-Id: Id2ef4273b32f804f2a5b935fe9a9d59424baa85a
2019-08-27 03:58:57 -07:00
Lorenzo Colitti
93d68de285 Merge changes I69cdbb16,I6975e0b7 am: d889cb5098
am: ac913d725f

Change-Id: I6f6458883392a396ff831c6ddd74295e00daae0f
2019-08-27 03:44:40 -07:00
Lorenzo Colitti
ac913d725f Merge changes I69cdbb16,I6975e0b7
am: d889cb5098

Change-Id: I3c8ddf7809a0d443587c1c4c06ef56ac302fc80f
2019-08-27 03:31:02 -07:00
Kevin Hufnagle
db1bad4ab9 Merge "docs: Added content desc in ImageView example." into qt-dev am: eba5156095
am: 230a23e8d2

Change-Id: Ibf9c2193db824ffd49022d9139b520a6d0986c52
2019-08-27 02:13:09 -07:00
Long Ling
7adf3f0109 Merge changes from topic "device_config_for_display_qpr1" into qt-qpr1-dev
am: 30e9250f19

Change-Id: I6db03bb92b73c799944764014acb31ebc3038165
2019-08-26 21:59:12 -07:00
Kevin Hufnagle
9c463f3133 Merge "docs: Added content desc in ImageView example." into qt-dev am: eba5156095 am: f1e24288bb
am: 37f493ca26

Change-Id: Iec84b01b73fc9eceed77aa885811070fcc1e7f29
2019-08-26 17:15:07 -07:00
Kevin Hufnagle
37f493ca26 Merge "docs: Added content desc in ImageView example." into qt-dev am: eba5156095
am: f1e24288bb

Change-Id: I8f43342b0114655a9a4467d8247ae238261ef9e0
2019-08-26 16:06:10 -07:00
Kevin Hufnagle
f1e24288bb Merge "docs: Added content desc in ImageView example." into qt-dev
am: eba5156095

Change-Id: I440bf71cdf541a0048cf0655372553d391ab611c
2019-08-26 15:13:26 -07:00
Kevin Hufnagle
230a23e8d2 Merge "docs: Added content desc in ImageView example." into qt-dev
am: eba5156095

Change-Id: I08a66c2da26833978d2ed4b77de175b3bfe78931
2019-08-26 15:10:39 -07:00
Kevin Hufnagle
eba5156095 Merge "docs: Added content desc in ImageView example." into qt-dev 2019-08-26 21:05:37 +00:00
Long Ling
3b58effa1a DMD: Support minimum refresh rate
Bug: 139685237
Change-Id: Ib41dee351276d70733fffa18620455e4e6f9ddfc
2019-08-26 11:59:13 -07:00
Xin Li
f5defc19a0 DO NOT MERGE - Merge build QP1A.190711.020 into stage-aosp-master
Bug: 139893257
Change-Id: I89559c14cbc17c47f9b43754ec44904b19c73dd3
2019-08-26 18:30:47 +00:00
wangmingming1
71df3da8ae notify netd about uid internet permission changes when package replaced
1. If a previous version of an app doesn't declare internet permission;
2. The User upgraded it to a new version and the new one does declare the
internet permission;
3. The new app are not allowed to access the internet until next boot

Bug: 137864893
Test: Manual, just make sure the onPackageChanged would be executed on package changes
Change-Id: I69cdbb16a027a9c4e974b32371b1f64a23a51a23
Signed-off-by: wangmingming1 <wangmingming1@xiaomi.com>
2019-08-26 09:30:59 +09:00
Lorenzo Colitti
7b0411782a Backport PackageListObserver#onPackageChanged.
Added internally in Ic48e3c728387ecf02f89d517ba1fe785ab9c75fd,
of which this is a partial cherry-pick.

Bug: 137864893
Test: builds, boots
Change-Id: I6975e0b70ded6047e1ac8013a82bc35ff150f03b
Merged-In: Ic48e3c728387ecf02f89d517ba1fe785ab9c75fd
2019-08-26 09:30:59 +09:00
Xin Li
a770df1d2e DO NOT MERGE - Merge build QP1A.190711.019 into stage-aosp-master
Bug: 139893257
Change-Id: I94fce9c5c0b35cbb88ee27fa4cd037927964d2cd
2019-08-24 05:22:23 +00:00
Anna Trostanetski
8649477e74 Merge "Rename android.compat.IPlatformCompat" am: ee716a23a2 am: 81af0fc8bb am: 20f25166c3
am: 884ef46cdc

Change-Id: I11d25c6de70389b9f8fb74b914a247bca224e631
2019-08-23 22:04:54 -07:00
Oscar Shu
edeb0313b7 Merge "avoid generating reserved local MACs" am: e5d5b73109 am: 65a98b4002 am: 4f05f46f13
am: 02142d5462

Change-Id: Ib6e9917c555ab4ef5769aaca1ef6987dfbc185c1
2019-08-23 22:03:56 -07:00
Long Ling
7227ff19aa DO NOT MERGE DeviceConfig: Add Name space and keys for Display Manager
am: dde6248065

Change-Id: Ic452fed2390fab0f69799a192ce86402b4c0cb7e
2019-08-23 06:24:30 -07:00
Long Ling
dde6248065 DO NOT MERGE DeviceConfig: Add Name space and keys for Display Manager
Bug: 139138964
Change-Id: I077380583f0daf650b17832a6cec4919b41ac155
2019-08-23 13:00:53 +00:00
Anna Trostanetski
884ef46cdc Merge "Rename android.compat.IPlatformCompat" am: ee716a23a2 am: 81af0fc8bb
am: 20f25166c3

Change-Id: Icbdf02f150e14b4c63b24e70e72f0faf3946e130
2019-08-23 03:15:57 -07:00
Oscar Shu
02142d5462 Merge "avoid generating reserved local MACs" am: e5d5b73109 am: 65a98b4002
am: 4f05f46f13

Change-Id: Icce1e14fae4293d747d0f9a57c99bb52fee31ba0
2019-08-23 03:14:04 -07:00
Anna Trostanetski
20f25166c3 Merge "Rename android.compat.IPlatformCompat" am: ee716a23a2
am: 81af0fc8bb

Change-Id: I815189c133f274d1a754327807915a02e642a44b
2019-08-23 02:54:36 -07:00
Oscar Shu
4f05f46f13 Merge "avoid generating reserved local MACs" am: e5d5b73109
am: 65a98b4002

Change-Id: Id195e44b72fb0f92f4b12fb9a269b39227d1ee0d
2019-08-23 02:52:20 -07:00
Anna Trostanetski
81af0fc8bb Merge "Rename android.compat.IPlatformCompat"
am: ee716a23a2

Change-Id: I88fd93b46bcaa5ed782c407f2a9e9469fb0f5f0e
2019-08-23 02:26:15 -07:00
Oscar Shu
65a98b4002 Merge "avoid generating reserved local MACs"
am: e5d5b73109

Change-Id: Ia6d0eb0c5e8101d9c4b4bc63de79157f7d1c2284
2019-08-23 02:24:15 -07:00
Winson Chung
61cfd71d39 Ignore hidden views when computing exclusion rects
Bug: 138806473
Test: atest SystemGestureExclusionRectsTest
Change-Id: I43629546af641d2b6347889e3ea10bd2cbbe9070
2019-08-22 16:36:18 -07:00
Peiyong Lin
88f982aeff Merge "Add manifest flag to enable prerelease driver." into qt-qpr1-dev
am: bc80fff0a4

Change-Id: Ice63c7b63ddacac58cb1e2ab51df387cf820783c
2019-08-22 16:17:40 -07:00
Peiyong Lin
bc80fff0a4 Merge "Add manifest flag to enable prerelease driver." into qt-qpr1-dev 2019-08-22 22:59:39 +00:00
Tony Mak
e9f236906d Merge "Hold a strong reference to the callback in TextClassifierService" into qt-qpr1-dev
am: 8247b5f5a6

Change-Id: I8591d0ac8025589679e9462e82c7bbcf4ea8ea63
2019-08-22 14:43:03 -07:00
Peiyong Lin
7797b4de46 Add manifest flag to enable prerelease driver.
Add manifest flag to prevent applications from using prerelease driver
accidentally. In this patch we also allow any debuggable device build to load
prerelease driver for all non-system and non-privileged applications.

BUG: 138132808
Test: Verified with prerelease driver.
Change-Id: If0abc89f709c8e34bd83a5c09c3c2047300b5ef2
2019-08-22 10:38:41 -07:00
Tony Mak
7ba3fd4546 Hold a strong reference to the callback in TextClassifierService
Issue:
TextClassifierService failed to invoke the callback to send the result back to client
occasionally because  the callback object may be GCed.
And thus smart selection failed occasionally, as the client doesn't get a response
back when it hits this issue. It won't fallback to local textclassifier due to the
timeout specified in TextView.

Cause:
We thought that ITextClassifierCallback is a "cross process" reference, and
so we only store a weak reference of it to avoid leak.
And it turns out that it is wrong. As soon as the weak ref gets GCed in
the service, that counts as dropping the callback. The service doesn't
know about any strong references the client has.

Bug: 138865849

Test: Try smart selection over 30 times, make sure smart action is shown
for every single time.

Merged-In: Ia9218cf67e8d67697a0fdff22c7918a55efc39ca

Change-Id: I4d89518dfff777ba5d999d9ba89d7f4cf7598e75
2019-08-22 14:19:23 +00:00
Long Ling
9df1afdec3 DO NOT MERGE DMD: Support minimum refresh rate
am: 86ce8f764b

Change-Id: Iec38a8e5140074311c40fab7583bd164ea5411b1
2019-08-21 19:57:37 -07:00
Adrian Salido
9b94c35a54 Merge "DO NOT MERGE DMD: Support minimum refresh rate" into qt-r1-dev 2019-08-22 02:09:34 +00:00
Long Ling
86ce8f764b DO NOT MERGE DMD: Support minimum refresh rate
Bug: 139685237
Change-Id: Ib41dee351276d70733fffa18620455e4e6f9ddfc
2019-08-21 13:42:03 -07:00
Long Ling
999a704b02 DO NOT MERGE Move device config key high_refresh_rate_blacklist to display_manager
am: 6f13f12213

Change-Id: I299e0eecf9d52e12ecf71b1f1b566637f4479e02
2019-08-21 12:55:19 -07:00
Raman Tenneti
1117253913 Merge "Wait until any background events are processed." into stage-aosp-master am: 0589325300 am: 8cf1cab8c4
am: 120715a56b

Change-Id: I1a0a379061ba3e2d79d1f0600a400167ae8c74eb
2019-08-21 12:50:16 -07:00
Tomasz Wasilczyk
83f996382d Merge "Move processing off of HIDL Binder" into qt-qpr1-dev
am: ab45e744e6

Change-Id: Id4e5a11a608d797689af90be53f0f0571615333d
2019-08-21 12:47:23 -07:00
Anna Trostanetski
ee716a23a2 Merge "Rename android.compat.IPlatformCompat" 2019-08-21 19:46:39 +00:00
Long Ling
36da9bb9ff Merge changes from topic "device_config_for_display_90" into qt-r1-dev
* changes:
  DO NOT MERGE Move device config key high_refresh_rate_blacklist to display_manager
  DO NOT MERGE Allow DeviceConfig to change display settings
  DO NOT MERGE DeviceConfig: Add Name space and keys for Display Manager
2019-08-21 19:35:12 +00:00
Raman Tenneti
120715a56b Merge "Wait until any background events are processed." into stage-aosp-master am: 0589325300
am: 8cf1cab8c4

Change-Id: I7648fba978a44d421021e4a7e4a821ebf3ef4b38
2019-08-21 12:31:17 -07:00
TreeHugger Robot
ab45e744e6 Merge "Move processing off of HIDL Binder" into qt-qpr1-dev 2019-08-21 19:17:48 +00:00
Raman Tenneti
8cf1cab8c4 Merge "Wait until any background events are processed." into stage-aosp-master
am: 0589325300

Change-Id: I198e5863a5f4f3e8b7dec0e5ae13be2548719285
2019-08-21 12:09:54 -07:00