Priyank Singh
27b1e76d54
Status bar background color should not be transparent.
...
am: 3228b57d8e
Change-Id: I3d9c3fd7a691ca9a27be059ff447c2b58760b985
2019-09-11 19:11:00 -07:00
Priyank Singh
3228b57d8e
Status bar background color should not be transparent.
...
Bug: 130431689
Test: Manual
Change-Id: Ida8788f2d758eedaf5db0139f81a65402ba0b88b
2019-09-11 23:46:26 +00:00
Mady Mellor
3e3e48e981
Merge "qt-r1-bubbles-dev @ build 5835883" into qt-qpr1-dev-plus-aosp
2019-09-11 22:40:21 +00:00
Mady Mellor
8e10394ccc
qt-r1-bubbles-dev @ build 5835883
...
Test: presubmit setup on source branch
Bug: 126945401
Bug: 128932906
Bug: 129158983
Bug: 130237686
Bug: 130250809
Bug: 130442248
Bug: 131267438
Bug: 131609280
Bug: 131692350
Bug: 131849856
Bug: 133444037
Bug: 134064116
Bug: 134064858
Bug: 134070807
Bug: 134077101
Bug: 134090085
Bug: 134155107
Bug: 134423445
Bug: 134512898
Bug: 134514210
Bug: 134514227
Bug: 134734945
Bug: 134960381
Bug: 134989736
Bug: 135214687
Bug: 135280077
Bug: 135472021
Bug: 135475155
Bug: 135487618
Bug: 135488406
Bug: 135518045
Bug: 135633218
Bug: 136034310
Bug: 136150954
Bug: 136199542
Bug: 136538998
Bug: 137201711
Bug: 137213469
Bug: 137214359
Bug: 137214536
Bug: 137233453
Bug: 137876221
Bug: 138301618
Bug: 138445026
Bug: 138659213
Bug: 138749133
Bug: 138799651
Bug: 138801505
Bug: 138941969
Bug: 139002444
Bug: 139025304
Bug: 139816141
Change-Id: Ic3a4ba793db7f1361678ef51c411d9eab85d9b85
Merged-In: Ic271a6a0f0803941dd5a84124dabf4d8c5fcc755
2019-09-09 21:48:30 +00:00
Winson Chung
368b3679d4
Merge "Fix regression in updating gesture exclusion rects" into qt-qpr1-dev
...
am: b85d750900
Change-Id: Ib2c690f0b0528edabcae3a3ccd0f1ffc89bb52f9
2019-09-04 00:35:46 -07:00
TreeHugger Robot
b85d750900
Merge "Fix regression in updating gesture exclusion rects" into qt-qpr1-dev
2019-09-04 07:17:54 +00:00
Tarandeep Singh
bfca446d1e
Merge "Skip updateCursorAnchorInfo when matrix is null" into qt-qpr1-dev
...
am: 79243ed6c6
Change-Id: I319544ee792e1caa96d9dded7ede543ca4b28492
2019-09-03 18:27:45 -07:00
TreeHugger Robot
79243ed6c6
Merge "Skip updateCursorAnchorInfo when matrix is null" into qt-qpr1-dev
2019-09-04 01:01:31 +00:00
Winson Chung
05a36465b4
Fix regression in updating gesture exclusion rects
...
- Use the precalculated aggregate visibility instead of traversing
hierarchy again in isShown()
Bug: 140157754
Test: atest SystemGestureExclusionRectsTest
Change-Id: Ica58de4ff43da75cfcdac3f359fc915f65608e78
2019-09-03 12:15:08 -07:00
Aurimas Liutikas
488d37b2d0
Merge "Add missing nullability annotations." into stage-aosp-master am: 85c0a5a2be am: ed5beec21b
...
am: de0ebb082e
Change-Id: I60c55b6706e8d43121e8b2c7a35efff38668f66b
2019-08-30 08:54:38 -07:00
Aurimas Liutikas
de0ebb082e
Merge "Add missing nullability annotations." into stage-aosp-master am: 85c0a5a2be
...
am: ed5beec21b
Change-Id: I202951d51820be47b9195734601830553215bdd7
2019-08-30 08:43:01 -07:00
Aurimas Liutikas
ed5beec21b
Merge "Add missing nullability annotations." into stage-aosp-master
...
am: 85c0a5a2be
Change-Id: Ic9ea2b9840fbb678bbb6ab77038415581feba918
2019-08-30 08:35:52 -07:00
Aurimas Liutikas
00be951a08
Add missing nullability annotations.
...
To prepare for enabling MissingNullability Metalava check this CL
works on adding missing nullability issues that metalava flags if
we tell it to flag new things since API 29.
This is not a complete CL, mostly addresses public api and
toString/equals for @SystemApi
Exempt-From-Owner-Approval: Large scale nullability clean up
Bug: 124515653
Test: make -j checkapi
Merged-In: I109260842cfc25f06e40694997fcbb4afa02c867
Change-Id: I109260842cfc25f06e40694997fcbb4afa02c867
2019-08-30 00:14:44 +00:00
Ian Kasprzak
1a5bb83588
[DO NOT MERGE] Cleanup TEST_MAPPING disables from ag/9285495
...
- Moved exclude filters to existing stanzas
- Removed new stanzas added w/ filters
- Removed un-needed filters because existing "include-filter"
already excludes failing tests.
Disabling in preparation for merge to aosp-master (Q release).
Disabling the following tests:
FrameworksCoreTests:android.view.textclassifier.TextClassifierTest#testSuggetsConversationActions_deduplicate
CtsAppTestCases:android.app.cts.ServiceTest#testAppZygoteServices
CtsAppTestCases:android.app.cts.SystemFeaturesTest#testLocationFeatures
CtsProviderTestCases:android.provider.cts.MediaStore_Images_ThumbnailsTest
Test: Forrest
Exempt-From-Owner-Approval: Disabling known failing TEST_MAPPING tests
for AOSP push to Q.
Change-Id: I4dc2408c5bc6d421654f871c5d63d402c1d96d91
2019-08-29 10:38:56 -07:00
Raman Tenneti
f997c75d69
[DO NOT MERGE] Disabled the following tests in TEST_MAPPING:
...
FrameworksCoreTests:android.view.textclassifier.TextClassifierTest#testSuggetsConversationActions_deduplicate
CtsAppTestCases:android.app.cts.ServiceTest#testAppZygoteServices
CtsAppTestCases:android.app.cts.SystemFeaturesTest#testLocationFeatures
CtsProviderTestCases:android.provider.cts.MediaStore_Images_ThumbnailsTest
Disabling in preparation for merge to aosp-master (Q release).
Test: Forrest (atest)
L55600000358896983, L81400000359164936
BUG: 139704630
BUG: 139535570
BUG: 139536812
BUG: 139535125
BUG: 139305203
Change-Id: I9be2efd464fe031a0269fa5a3913ddb4959ba05d
Exempt-From-Owner-Approval: Disabling known failing TEST_MAPPING tests for AOSP push to Q.
2019-08-28 23:48:13 +00:00
Tony Mak
a955377af6
Merge "Add OWNERS file to textclassifier directory" am: c55eedf2a3 am: 1fdf6d4599 am: 8b8774696b
...
am: 4b7b37eada
Change-Id: Idb7207749cf60a422d45fe2544f332243ad1fef0
2019-08-28 15:20:10 -07:00
Tony Mak
4b7b37eada
Merge "Add OWNERS file to textclassifier directory" am: c55eedf2a3 am: 1fdf6d4599
...
am: 8b8774696b
Change-Id: I9de798e7083b032aa1a830ece58de7cc36b0adf9
2019-08-28 14:31:24 -07:00
Tony Mak
8b8774696b
Merge "Add OWNERS file to textclassifier directory" am: c55eedf2a3
...
am: 1fdf6d4599
Change-Id: Iade103a1962ae8894e000d963b09904c448291c5
2019-08-28 13:57:38 -07:00
Tony Mak
1fdf6d4599
Merge "Add OWNERS file to textclassifier directory"
...
am: c55eedf2a3
Change-Id: If4bdea01cd276630ab77050db583496be2878a28
2019-08-28 13:16:19 -07:00
Tony Mak
a14d1dd67c
Add OWNERS file to textclassifier directory
...
Test: None
Change-Id: I95613d36b19d34889d9747b21c65e3ddc54a8474
2019-08-28 15:52:49 +00:00
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
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
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
Tarandeep Singh
561a199ac7
Skip updateCursorAnchorInfo when matrix is null
...
Sometimes, the activityViewToScreenMatrix is null, we should skip
updateing cusor anchor info in such cases.
Fix: 139135335
Test: Manually using the steps in bug.
Change-Id: Ie58ad9a311a8f630b0a6d27d60ca017abc95ef45
2019-08-22 01:24:04 +00:00
Mihir Patel
6b365322d4
Merge "Fixing a bug where content capture sessions with child sessions could get stuck in a state where no event flushing other than forced flushes would occur" into qt-r1-dev am: 4aa0aeadff
...
am: c1b765e744
Change-Id: Ie4ed8565ad223fb751dded6414288ae619cd8aaa
2019-08-19 13:58:27 -07:00
Mihir Patel
c1b765e744
Merge "Fixing a bug where content capture sessions with child sessions could get stuck in a state where no event flushing other than forced flushes would occur" into qt-r1-dev
...
am: 4aa0aeadff
Change-Id: I5fbd4bbc0d08b0a43c12d36b2b172e2df1edb64a
2019-08-19 13:37:01 -07:00
Mihir Patel
245fc50ce7
Merge "Fixing a bug where content capture sessions with child sessions could get stuck in a state where no event flushing other than forced flushes would occur" into qt-r1-dev
...
am: 4aa0aeadff
Change-Id: Iadf1c43fc5b38ab432e4bc2f47d50dd911f725ed
2019-08-19 13:34:24 -07:00
Mihir Patel
f70d85032d
Merge "Fixing a bug where content capture sessions with child sessions could get stuck in a state where no event flushing other than forced flushes would occur" into qt-r1-dev
...
am: 4aa0aeadff
Change-Id: Ie885e7fd929e54f62ae920ec8840d8abb0c5075f
2019-08-19 13:33:33 -07:00
Mihir Patel
52ed9ee038
Fixing a bug where content capture sessions with child sessions could get stuck in a state where no event flushing other than forced flushes would occur
...
Fixes: 139202268
Test: atest CtsContentCaptureServiceTestCases
Change-Id: I21e9d4db2402fe5210b7d938dac2f12e7557c146
2019-08-09 14:10:30 -07:00
lumark
290d6f3546
DO NOT MERGE: Fix ActivityView surface can't visible for ActivityViewTest
...
am: dc9b319039
Change-Id: Iedaebd2888f402e382a4eaf0d7385df2c17d0bdd
2019-08-09 07:48:32 -07:00
Issei Suzuki
94e8d116ab
DO NOT MERGE: Support alpha value in SurfaceView.
...
For backward compatibility, SurfaceView ignores alpha value by
default. In order to reflect alpha value set on the SurfaceView
to its underlying surface, setUseAlpha() needs to be called.
Translucent alpha only works when the surface is placed z-above.
Otherwise only fully opaque and transparent status are supported.
Bug: 137937105
(Orignal bug from b/130442248)
Test: Manual, use BubblesTest app and checks if alpha is set.
Change-Id: I86847de59109b2adf12a2c7c50c988c2cbcf0450
2019-08-09 14:08:03 +00:00
Adrian Roos
15195e080b
GestureNav: Log exclusion rect heights
...
am: 5f2c9a14f5
Change-Id: I1486dc89e9502351961156b0f1094ef7ad77c45c
2019-08-05 14:19:15 -07:00
Adrian Roos
fde134f106
GestureNav: Log exclusion rect heights
...
am: 5f2c9a14f5
Change-Id: I6b72f4b68773a21575296601f5545746d012524e
2019-08-05 14:17:15 -07:00
Adrian Roos
5f2c9a14f5
GestureNav: Log exclusion rect heights
...
Logs the rejected and requested exclusion rect heights.
Test: adb shell device_config put android:window_manager key_system_gesture_exclusion_log_debounce_millis 1000
Bug: 135152789
Change-Id: Ie12640f4bf0a8b40b666e604188a0bedd85e8981
Exempt-From-Owner-Approval: DeviceConfig.java: Adding constant to WindowManager namespace.
2019-08-05 21:19:40 +02:00
Jorim Jaggi
a830816c8f
Merge "Fix overlapping remote and recents animations" into qt-r1-dev
...
am: b248a0343f
Change-Id: I13810205eddf4531786ef93c1568ed28d4004cf2
2019-08-05 11:40:07 -07:00
Jorim Jaggi
dd40a0c75a
Merge "Fix overlapping remote and recents animations" into qt-r1-dev
...
am: b248a0343f
Change-Id: I103ff225bbf69e6945cb90430130ae233dd6cb9f
2019-08-05 11:39:05 -07:00
Jorim Jaggi
b248a0343f
Merge "Fix overlapping remote and recents animations" into qt-r1-dev
2019-08-05 18:12:56 +00:00
Jorim Jaggi
589c5ba0fa
Fix overlapping remote and recents animations
...
Test: Open app and immediately swipe up while opening. Verify
Thread prioties in systrace
Test: WindowProcessControllerTests
Fixes: 137881181
Change-Id: Ic1d7403d2a648e6f1d1b6a3d55b56bf37bc57a2c
2019-08-05 17:10:18 +02:00
Adrian Roos
1bb6408678
Merge "GestureNav: Clarify javadoc in regards to exclusion limits" into qt-dev am: c9f4bcae57
...
am: 91ce40fa1a
Change-Id: I08769de094ffddb0f0d1a30ac8b9cd28cfe19ed8
2019-08-02 13:29:55 -07:00
Adrian Roos
6344ea3020
Merge "GestureNav: Clarify javadoc in regards to exclusion limits" into qt-dev am: c9f4bcae57
...
am: dbab020f04
Change-Id: Ia21ae36cf8c244af8d56027e7a251daa303bc6f0
2019-08-02 05:52:49 -07:00
Adrian Roos
dbab020f04
Merge "GestureNav: Clarify javadoc in regards to exclusion limits" into qt-dev
...
am: c9f4bcae57
Change-Id: I3ae8a19bd59ede69caae781f47dd05865a07cd7a
2019-08-02 05:42:27 -07:00
Adrian Roos
91ce40fa1a
Merge "GestureNav: Clarify javadoc in regards to exclusion limits" into qt-dev
...
am: c9f4bcae57
Change-Id: I0581305f01ebdaa121ce0e70ab9d44f142c9f99f
2019-08-02 05:42:10 -07:00
Adrian Roos
c9f4bcae57
Merge "GestureNav: Clarify javadoc in regards to exclusion limits" into qt-dev
2019-08-02 12:17:11 +00:00
Adrian Roos
e6feb7d198
GestureNav: Clarify javadoc in regards to exclusion limits
...
Bug: 124518180
Test: m checkapi
Change-Id: I43b0b890a763e339deb246cabf9adbf011eae088
2019-07-26 14:50:03 +02:00
Vadim Caen
64aa6e1ba1
DO NOT MERGE Do not call drawableChanged pre Q
...
Some apps rely on not updating the window format when changing the
background of the DecorView. To keep the compatibilty with these app we
add only call DecoreView.drawableChanged() when the window background is
changed on app targetting Q and above.
Test: Manually test by lunching Instagram TV and pressing return twice.
The window should aninate with no flickering.
Bug: 136987724
Change-Id: I3593d30dc6f10519008151974e475f0dad86fc64
(cherry picked from commit 843f9dee8b )
2019-07-25 04:11:38 +00:00
Vadim Caen
ed1f376605
DO NOT MERGE Do not call drawableChanged pre Q am: 843f9dee8b
...
am: 605e74c930
Change-Id: I48a298c8d8bb55b2b04c5a4ab1ad234922166ca3
2019-07-24 16:50:41 -07:00
Vadim Caen
d6aa056512
DO NOT MERGE Do not call drawableChanged pre Q am: 843f9dee8b
...
am: 2106ef79ad
Change-Id: Ic5ceb704346deb38d1151f0e1fdc79fbb28ff82d
2019-07-24 16:38:48 -07:00
Vadim Caen
605e74c930
DO NOT MERGE Do not call drawableChanged pre Q
...
am: 843f9dee8b
Change-Id: I813f41905386da06e6eaebd6b7f85c17a6051456
2019-07-24 16:19:39 -07:00
Vadim Caen
2106ef79ad
DO NOT MERGE Do not call drawableChanged pre Q
...
am: 843f9dee8b
Change-Id: Id54fa3b2327faec88c936228109643c8425eeb2a
2019-07-24 16:17:49 -07:00
Vadim Caen
843f9dee8b
DO NOT MERGE Do not call drawableChanged pre Q
...
Some apps rely on not updating the window format when changing the
background of the DecorView. To keep the compatibilty with these app we
add only call DecoreView.drawableChanged() when the window background is
changed on app targetting Q and above.
Test: Manually test by lunching Instagram TV and pressing return twice.
The window should aninate with no flickering.
Bug: 136987724
Change-Id: I3593d30dc6f10519008151974e475f0dad86fc64
2019-07-24 21:29:12 +00:00