Commit Graph

585125 Commits

Author SHA1 Message Date
Peiyong Lin
64389beb16 Merge "[GraphicsEnvironment] Minor polish." 2020-09-25 20:06:07 +00:00
Vishnu Nair
57928e6a37 Verify SurfaceView BlastBufferQueue behavior
Initial code to easily configure buffer producers to generate buffers
with different properties inorder exercise and validate
BlastBufferQueue adapter.

The test captures surface flinger traces and verifies properties of a
single buffer. This will allow us to verify buffer presentation order,
buffer rejection, buffer properties and so on.

Test: atest SurfaceViewBufferTests
Bug: 168504870
Change-Id: I9714d7b6f5ffbe5fecca5d93e8184f0e6ac2b4c1
2020-09-25 19:57:58 +00:00
Steven Moreland
4be3ece8e5 Merge "ServiceManager: add getDeclaredInstances" am: 9ff2444ba7 am: b1b830369e am: 7ceee368ee am: f5f4344d2f am: 4acdea4cb8
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1436518

Change-Id: I0cffc23dc0d96cacd7c546b42391af33f54ada80
2020-09-25 19:52:10 +00:00
Benedict Wong
d832e6dcd7 Merge "Provide more feedback to Settings when sessions fail" am: 9df1022c7a am: da78e17b0a am: 6d6a965712 am: d98ecc564a am: 0be82d4f4c
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1399645

Change-Id: I9a2a801100d3965d38e95c80ece5f4bc0b35cbc8
2020-09-25 19:51:16 +00:00
TreeHugger Robot
5a36470135 Merge "Fix Z-ordering of simultaneous HUNs" into rvc-qpr-dev am: 608db6dc09 am: e751c76096
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12674952

Change-Id: I324c69f91ceac8481673d26db0acd6cd95fd3a8d
2020-09-25 19:49:46 +00:00
TreeHugger Robot
2256003e6c Merge "SysUIShared wrapper for jank instrumentation" 2020-09-25 19:37:10 +00:00
Steven Moreland
4acdea4cb8 Merge "ServiceManager: add getDeclaredInstances" am: 9ff2444ba7 am: b1b830369e am: 7ceee368ee am: f5f4344d2f
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1436518

Change-Id: I6a8cebfe4e97f916b9411979b6bb2d5099882557
2020-09-25 19:19:47 +00:00
Benedict Wong
0be82d4f4c Merge "Provide more feedback to Settings when sessions fail" am: 9df1022c7a am: da78e17b0a am: 6d6a965712 am: d98ecc564a
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1399645

Change-Id: I3c39f3ad1394ffab3cb37c4c73a1e3914e957a47
2020-09-25 19:19:15 +00:00
TreeHugger Robot
e751c76096 Merge "Fix Z-ordering of simultaneous HUNs" into rvc-qpr-dev am: 608db6dc09
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12674952

Change-Id: I664a0e2a9cdbf534b6541f48b730dd0135a51fa7
2020-09-25 19:17:56 +00:00
Steven Moreland
f5f4344d2f Merge "ServiceManager: add getDeclaredInstances" am: 9ff2444ba7 am: b1b830369e am: 7ceee368ee
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1436518

Change-Id: I7755509b329914c491a205f843e731694b02ce84
2020-09-25 19:09:52 +00:00
Benedict Wong
d98ecc564a Merge "Provide more feedback to Settings when sessions fail" am: 9df1022c7a am: da78e17b0a am: 6d6a965712
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1399645

Change-Id: Ibe4fcec14650e38f40bf916f46960585a5af548c
2020-09-25 19:09:27 +00:00
Jayant Chowdhary
bec0a90161 Merge "camera2: Remove partial result nodes for error frames." 2020-09-25 19:06:12 +00:00
Jayant Chowdhary
ff85804681 Merge "camera2: Improve code readability for FrameNumberTracker." 2020-09-25 18:56:41 +00:00
TreeHugger Robot
608db6dc09 Merge "Fix Z-ordering of simultaneous HUNs" into rvc-qpr-dev 2020-09-25 18:54:41 +00:00
Jack Yu
adce8fda91 [automerger skipped] Merge "Support handover retry" am: 0c47ab0656 am: 5f6c9d224f am: 24fe634048 am: db47938c2d am: 95ec81189d -s ours
am skip reason: Change-Id Ib6fd6a4d7cf242a4c17337607c188a07188df9e5 with SHA-1 df75e3082e is in history

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

Change-Id: Ied762157c25f2be01bdf682c11b174ee145fba7a
2020-09-25 18:53:29 +00:00
Steven Moreland
7ceee368ee Merge "ServiceManager: add getDeclaredInstances" am: 9ff2444ba7 am: b1b830369e
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1436518

Change-Id: I7c8d6058ac7fc4434870d808325823fdc7972c19
2020-09-25 18:52:01 +00:00
Jack Yu
95ec81189d Merge "Support handover retry" am: 0c47ab0656 am: 5f6c9d224f am: 24fe634048 am: db47938c2d
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1436232

Change-Id: Ia7f589101bbdfab0f1c460a04b3b56eb2cf723d3
2020-09-25 18:51:33 +00:00
Benedict Wong
6d6a965712 Merge "Provide more feedback to Settings when sessions fail" am: 9df1022c7a am: da78e17b0a
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1399645

Change-Id: Ifd27daeac7a9852fe1f00fbbdcf3c60faf385ce4
2020-09-25 18:51:19 +00:00
TreeHugger Robot
5d2c91b21b [automerger skipped] Merge "Check for null when getting PiP action item drawables." into rvc-qpr-dev am: 369ecdd88c am: dcd3e8b46d -s ours
am skip reason: Change-Id Iff2b7d499cee275294075a37a4970dc2dbc97401 with SHA-1 e09e8e8a18 is in history

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

Change-Id: I30a85a68b380c7e442d3ca7930bcd6ddcbba60c8
2020-09-25 18:51:13 +00:00
Steven Moreland
b1b830369e Merge "ServiceManager: add getDeclaredInstances" am: 9ff2444ba7
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1436518

Change-Id: I8abce3a2b402056703e3909f9395eba56bde517d
2020-09-25 18:38:02 +00:00
TreeHugger Robot
3f9f18eaf1 Merge "Add checker for inefficient Parcel usage." 2020-09-25 18:37:49 +00:00
Jack Yu
db47938c2d Merge "Support handover retry" am: 0c47ab0656 am: 5f6c9d224f am: 24fe634048
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1436232

Change-Id: I3b1b9abc1a08fd658254c0605200ccea96b8e069
2020-09-25 18:30:35 +00:00
Benedict Wong
da78e17b0a Merge "Provide more feedback to Settings when sessions fail" am: 9df1022c7a
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1399645

Change-Id: Ide2b6fc5954b703df96e954062dcde58d8551dbf
2020-09-25 18:30:28 +00:00
TreeHugger Robot
dcd3e8b46d Merge "Check for null when getting PiP action item drawables." into rvc-qpr-dev am: 369ecdd88c
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12664466

Change-Id: If086dd6b8fc453cd8a798c5aff97c0c854eabec9
2020-09-25 18:29:51 +00:00
TreeHugger Robot
a26b14e450 Merge "AudioService: optimize service creation" 2020-09-25 18:28:23 +00:00
Steven Moreland
9ff2444ba7 Merge "ServiceManager: add getDeclaredInstances" 2020-09-25 18:25:55 +00:00
Philip P. Moltmann
d9141a9c6d Merge "Reduce the overhead of historical appops" 2020-09-25 18:13:11 +00:00
TreeHugger Robot
369ecdd88c Merge "Check for null when getting PiP action item drawables." into rvc-qpr-dev 2020-09-25 18:07:51 +00:00
vadimt
a083937276 SysUIShared wrapper for jank instrumentation
Test: naking sure Launcher can call init()
Bug: 169220800
Bug: 169220955
Bug: 169221267
Bug: 169220924
Bug: 169220843
Change-Id: Ife09c05d5fec1dd005998a8bf1f27fd878daf76c
2020-09-25 18:03:27 +00:00
TreeHugger Robot
2a9365a3fa [automerger skipped] Merge "Revert "Allow package verifier to hide specific fgs notifications."" into rvc-qpr-dev am: f7741b10f3 am: 97c1d214fb -s ours
am skip reason: Change-Id I72ca946f1a5be937b3f3bed746e4251fa9257891 with SHA-1 292f997f7d is in history

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

Change-Id: I9174d73d79b93dac5356bfbf92b1154b5499d2ce
2020-09-25 18:00:42 +00:00
TreeHugger Robot
89ab4d769c [automerger skipped] Merge "Fix unique identifiers best practices links in device ID API docs" into rvc-qpr-dev am: 504b2dd50a -s ours am: 7089383466 -s ours
am skip reason: Change-Id I483e0cf4915862254461200deb5d3dc7302bafb4 with SHA-1 17b4bbd270 is in history

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

Change-Id: Ifb914cfe1abf003d6269fe38036ba67e269cdb2a
2020-09-25 17:59:59 +00:00
Adrian Roos
f4fbf5b892 Merge "Add roosa to ONWERS" am: ee1693c4f8 am: cb4ed8dcc4 am: 0857ac2716 am: bf81503306 am: 704eaaeea9
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1438333

Change-Id: I8ae2dd0f42af5b7045fed433c53477c4ef92fef7
2020-09-25 17:58:58 +00:00
Peiyong Lin
dacef1a9fe [GraphicsEnvironment] Minor polish.
Log more information to assist debugging without having to rebuild the
system image. Adjust ANGLE related properties.

Bug: b/169156341
Test: atest android.gputools.cts.CtsRootlessGpuDebugHostTest
Test: atest CtsAngleIntegrationHostTestCases
Change-Id: I30b0056d42d30ccadc72fd642068c3aa66592a5c
2020-09-25 10:38:11 -07:00
Benedict Wong
9df1022c7a Merge "Provide more feedback to Settings when sessions fail" 2020-09-25 17:25:02 +00:00
TreeHugger Robot
97c1d214fb Merge "Revert "Allow package verifier to hide specific fgs notifications."" into rvc-qpr-dev am: f7741b10f3
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12652691

Change-Id: I3290012f9a62af93b6633f8f8f3c69773e6ecdb6
2020-09-25 17:23:16 +00:00
Jack Yu
24fe634048 Merge "Support handover retry" am: 0c47ab0656 am: 5f6c9d224f
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1436232

Change-Id: I406f72bfbb3fc3058f5d03541dedd06b4ff326ea
2020-09-25 17:23:13 +00:00
TreeHugger Robot
7089383466 [automerger skipped] Merge "Fix unique identifiers best practices links in device ID API docs" into rvc-qpr-dev am: 504b2dd50a -s ours
am skip reason: Change-Id I483e0cf4915862254461200deb5d3dc7302bafb4 with SHA-1 a73539128d is in history

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

Change-Id: Ie1a522573d5b86d27920fcd33ca5ccbbbd19a4c3
2020-09-25 17:22:37 +00:00
TreeHugger Robot
f7741b10f3 Merge "Revert "Allow package verifier to hide specific fgs notifications."" into rvc-qpr-dev 2020-09-25 17:16:49 +00:00
Adrian Roos
704eaaeea9 Merge "Add roosa to ONWERS" am: ee1693c4f8 am: cb4ed8dcc4 am: 0857ac2716 am: bf81503306
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1438333

Change-Id: If9df4c8545011511aa400270dbfb9d8b10720a7b
2020-09-25 17:14:22 +00:00
TreeHugger Robot
504b2dd50a Merge "Fix unique identifiers best practices links in device ID API docs" into rvc-qpr-dev 2020-09-25 17:08:01 +00:00
Jeff Sharkey
0c0ac67c0b Add checker for inefficient Parcel usage.
Parcelable data can be transported in many ways (some of which can be
very inefficient) so this checker guides developers towards using
high-performance best-practices.

Bug: 154436100, 155703208
Test: atest error_prone_android_framework_test
Change-Id: I253b5e1088c9bf9c3cf0d684cf73134f3bbf27ab
2020-09-25 11:07:48 -06:00
Jack Yu
5f6c9d224f Merge "Support handover retry" am: 0c47ab0656
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1436232

Change-Id: I5a8dac348fa95f4ed4fc4a0afe7848a4f071fae1
2020-09-25 17:07:11 +00:00
Jeff Sharkey
3709d3ef00 Merge changes from topic "sep23"
* changes:
  Improve performance of small CursorWindows.
  Benchmarks to measure CursorWindow overheads.
2020-09-25 16:51:59 +00:00
Jean-Michel Trivi
a4382990d9 AudioService: optimize service creation
Delay a number of stream and volume initialization steps
to after the creation of the service to reduce system_server
initialization time.
  Clean-up:
- class StreamVolumeCommand should be static, it doesn't access
  AudioService resources
- make mRmtSbmxFullVolDeathHandlers and mAudioServerStateListeners
  final as they are never modified after creation, and used for
  synchronization.

Bug: 164516518
Test: atest AudioManagerTest
Change-Id: I9afd7989793f20480b3059ee80ab403c5e4ee969
2020-09-25 09:45:47 -07:00
TreeHugger Robot
1f7549e46f [automerger skipped] Merge "Open Conversation settings when tapping assoc header" into rvc-qpr-dev am: b742bfe901 am: bb4a70c627 -s ours
am skip reason: Change-Id I0919d06979fec3732146cc3286363eed443bb33d with SHA-1 727273bda4 is in history

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

Change-Id: I0e8df482bc69cdf0fe9d4dfec4085ff95a10c357
2020-09-25 16:44:45 +00:00
TreeHugger Robot
b374e674f4 Merge "Guard aginst another NPE" into rvc-qpr-dev am: 3f7fa9eb3a am: 70a4d6f738
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12512322

Change-Id: I5c5c95aeb1a095ebbbfa855e6aab50ba60ae6162
2020-09-25 16:43:03 +00:00
Fabian Kozynski
4b630bbd41 [automerger skipped] Merge "Add TileAdapterDelegate" into rvc-qpr-dev am: e0123b0d23 am: dc89811bc9 -s ours
am skip reason: Change-Id Ib5b19aeebb54c46573555563c3f39bd922b68896 with SHA-1 ac22e5bf36 is in history

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

Change-Id: Icd009b95df7b2b663fa672e0c419529b312534d7
2020-09-25 16:41:25 +00:00
Adrian Roos
3230a8a94b IMMS: Make IMMS PendingIntents immutable am: 6842f03c9d am: 971b48c588
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12684788

Change-Id: I852d2318b1da9353cf5c5eaa5ea0eb44cc24b330
2020-09-25 16:35:23 +00:00
Song Hu
1944c7f900 [automerger skipped] Merge "DO NOT MERGE Put parameterized weights on top two sharing shortcuts of each app as per shortcuts native ranking in PeopleService Sharesheet model. By default weights are 0 which ensures ranking same as what it is now." into rvc-qpr-dev am: f7c866d492 am: 3587150b23 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I39e0d2a96f32bc98d712600cb42b732fe1dcd4f4
2020-09-25 16:33:28 +00:00
Song Hu
0c4657fd7e [automerger skipped] DO NOT MERGE Put parameterized weights on top two sharing shortcuts of each app as per shortcuts native ranking in PeopleService Sharesheet model. am: eedf47cbf5 am: 943c807473 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I318a3c428b720d69218e888c07da6d02e99eec36
2020-09-25 16:33:08 +00:00