Commit Graph

11460 Commits

Author SHA1 Message Date
TreeHugger Robot
cac81a5c18 Merge "Add handle suppression to learned state" into qt-r1-dev-plus-aosp 2019-06-26 00:15:06 +00:00
Adam He
5ab9ecd701 Merge "Fixed autofill compat mode regression caused by DecorContext" into qt-dev am: 2f54cf120e
am: f44f4f9832

Change-Id: Ia24fdec8d709a36c7948e4e37ed55a9a1946e977
2019-06-25 15:39:47 -07:00
Adam He
f44f4f9832 Merge "Fixed autofill compat mode regression caused by DecorContext" into qt-dev
am: 2f54cf120e

Change-Id: I74b50f6b2cb4d229c2f952da3848a5d0ecff88db
2019-06-25 15:02:21 -07:00
TreeHugger Robot
2f54cf120e Merge "Fixed autofill compat mode regression caused by DecorContext" into qt-dev 2019-06-25 21:32:01 +00:00
Eugene Susla
057fd5fd0d [DO NOT MERGE] Don't throw from PooledLambdaImpl#toString am: 75632d616d
am: d6e398761e

Change-Id: I4f650c25bd38c6d3a21895623c0b4b6ef3d54b3b
2019-06-25 14:11:59 -07:00
Matt Pietal
9c9b26fba6 Merge "Sharesheet: Make max shortcut targets configurable" into qt-dev am: 8f09cd3de1
am: 9c9c561e8b

Change-Id: I1548b82c8363db4f35efcf468f84f5aa3a56f14d
2019-06-25 13:55:32 -07:00
Eugene Susla
d6e398761e [DO NOT MERGE] Don't throw from PooledLambdaImpl#toString
am: 75632d616d

Change-Id: I17ed8f194b6a197d674f7be1877f2775b2256960
2019-06-25 13:25:50 -07:00
Matt Pietal
9c9c561e8b Merge "Sharesheet: Make max shortcut targets configurable" into qt-dev
am: 8f09cd3de1

Change-Id: I64cabf37c16188c2fff8427f1ff6aab5a9d3ddb4
2019-06-25 13:12:35 -07:00
Eugene Susla
224b4c761d Merge "[DO NOT MERGE] Don't throw from PooledLambdaImpl#toString" into qt-dev 2019-06-25 19:52:48 +00:00
Adam He
14c5b94058 Fixed autofill compat mode regression caused by DecorContext
Fixes: 135038324
Test: manual verification
Test: atest CtsAutoFillServiceTestCases
Change-Id: Iab32c24fdd9ad02308e79652422d1c4965be8e7c
2019-06-25 11:40:57 -07:00
Govinda Wasserman
186794edb9 Add handle suppression to learned state
Also adds a phenotype flag to enable handles in the learned state once
per day.

Test: Tested locally
BUG:132983599
Change-Id: I21e422382e62ee098cd6ff76d6b764db98be0cb7
Merged-In: I21e422382e62ee098cd6ff76d6b764db98be0cb7
2019-06-25 18:39:35 +00:00
Eugene Susla
75632d616d [DO NOT MERGE] Don't throw from PooledLambdaImpl#toString
Bug: 134594642
Test: presubmit
Change-Id: Ia0834a76e7ae9a222ec2698dcd989317bb20f2a0
(cherry picked from commit 7f000e1dd9)
2019-06-25 18:03:50 +00:00
Matt Pietal
3ed20a7555 Sharesheet: Make max shortcut targets configurable
Allow different values for different devices

Bug: 135617408
Test: Manual
Change-Id: I01c27834d6218b9f5502976ee2a561eb73c364fc
2019-06-24 12:39:17 -04:00
Lorenzo Colitti
f80234a9b0 Merge changes If7d41052,I66f263d7,Id45ae956,Iba752fed,I575a7e4f, ... into qt-r1-dev
* changes:
  Inline readNetworkStatsDetailInternal, make mUseBpfStats final
  Remove VPN info arrays from NetworkStats(Observer|Recorder)
  NetworkStatsFactory: Take VPNs into account for network/battery stats
  Remove duplicate line in clat_simple test file
  Remove unused lastStats parameter
  Revert "Revert "Take all VPN underlying networks into account when migrating traffic for""
2019-06-24 03:37:23 +00:00
Dave Mankoff
e0321d5809 DO NOT MERGE Allow the new BrightLineFalsingManager to be enabled via PhenoType.
Test: atest SystemUITests
Bug: 111394067
Change-Id: I0ab9a72d66bf56a56df2de2ad2d247f299d1b748
Merged-In: I0ab9a72d66bf56a56df2de2ad2d247f299d1b748
2019-06-22 14:19:01 +00:00
Dave Mankoff
e941dd8918 DO NOT MERGE Allow the new BrightLineFalsingManager to be enabled via PhenoType.
am: 84c07e9f1a

Change-Id: I5e6f899fefef4d667d867bd265873771685c0aa6
2019-06-21 16:40:12 -07:00
Andreas Gampe
89e543fe54 Merge changes Ie70d0155,I0692a91d,I8c5041a4 am: 4507201da5 am: 70ad27cfb5
am: e4a6ca7231

Change-Id: Ic94c92c684daeb486833a0c0ff090b1637e13b18
2019-06-21 13:57:26 -07:00
Andreas Gampe
e4a6ca7231 Merge changes Ie70d0155,I0692a91d,I8c5041a4 am: 4507201da5
am: 70ad27cfb5

Change-Id: I7c11438bd295fd973f78302550e88833c84883b5
2019-06-21 13:52:40 -07:00
Dave Mankoff
84c07e9f1a DO NOT MERGE Allow the new BrightLineFalsingManager to be enabled via PhenoType.
Test: atest SystemUITests
Bug: 111394067
Change-Id: I0ab9a72d66bf56a56df2de2ad2d247f299d1b748
2019-06-21 20:43:14 +00:00
Benedict Wong
edcd5ad555 Revert "Revert "Take all VPN underlying networks into account when migrating traffic for""
This reverts commit d8220c2050.

Reason for revert: Fix available for deadlocks.

Bug: 113122541
Bug: 134244752
Merged-In: Ib65214598837289bd39dbf040b56ab7835f893ba
Change-Id: Ia90bf2c72ef686e80800d113d03548e0efcadb66
(cherry picked from commit a84d9fa572)
2019-06-21 01:09:49 +00:00
Andreas Gampe
8695b40720 LockAgent: Add option to synthesize Java crash logging
Add the ability to dump a "crash" to logcat.

Test: m
Test: manual
Change-Id: I0692a91df995883e526a718fe95f0d3568ac9328
2019-06-20 16:31:58 -07:00
Neil Fuller
d5cbad9f53 Merge "Remove unused class" am: 09f6675744 am: 04ecb95ea9
am: 15199a5868

Change-Id: I35170185229a0e00f8b8f22f9560e49d844972c6
2019-06-20 14:17:53 -07:00
Neil Fuller
15199a5868 Merge "Remove unused class" am: 09f6675744
am: 04ecb95ea9

Change-Id: I2f9c971db885bf7309438f2f44b18de4df62a709
2019-06-20 14:04:12 -07:00
Eugene Susla
0a23feb460 [DO NOT MERGE] Fix race in AbstractSinglePendingRequestRemoteService am: 45fcf147c1
am: aee049db67

Change-Id: Id106829fd802a7efd92562648508b14fa32bce50
2019-06-19 20:32:13 -07:00
Eugene Susla
aae1c818e2 [DO NOT MERGE] Fix race in AbstractSinglePendingRequestRemoteService
am: 45fcf147c1

Change-Id: I8283708a92b86721426bf35888f486883189319a
2019-06-19 20:26:50 -07:00
Eugene Susla
aee049db67 [DO NOT MERGE] Fix race in AbstractSinglePendingRequestRemoteService
am: 45fcf147c1

Change-Id: Ia01a95311ee3b38be9a9ce8aa97039294f8a66c2
2019-06-19 20:26:47 -07:00
Eugene Susla
45fcf147c1 [DO NOT MERGE] Fix race in AbstractSinglePendingRequestRemoteService
Fixes: 135355306
Test: presubmit
Change-Id: I78d9840a9d7e04cd373c967b259a614990153841
2019-06-20 01:50:48 +00:00
Tim Joines
95eb5e7311 Merge "Add config to control full task snapshot scale" into qt-dev am: 10b9def7cb
am: 2ca532cd57

Change-Id: Ia5cee2b1bbb5507f10604cb9e722f816d31b30e6
2019-06-19 15:57:45 -07:00
Tim Joines
2b9196611e Merge "Add config to control full task snapshot scale" into qt-dev
am: 10b9def7cb

Change-Id: I6e07c1e6d9aa300e42e27daa10ad048af56fc40b
2019-06-19 15:03:46 -07:00
Tim Joines
2ca532cd57 Merge "Add config to control full task snapshot scale" into qt-dev
am: 10b9def7cb

Change-Id: Ic834d26d4f2196a390feb8b2268d42e87d8a9ab1
2019-06-19 14:55:32 -07:00
Matt Casey
d92702b4f5 Merge "Add ASSIST_TAP_PASSTHROUGH flag." into qt-r1-dev
am: 6f66bdb57c

Change-Id: I53a64b281d2f3a78ad7a6fc011a7b01be25cfb8f
2019-06-19 10:16:08 -07:00
Matt Casey
e1ff28dabc Add ASSIST_TAP_PASSTHROUGH flag.
Make PhenotypeHelper public.

Bug: 135459244
Test: Manual via adb
Change-Id: I039552bdfde1b0c3ff481af5b4f8813091112391
2019-06-19 09:33:10 -04:00
Winson Chung
ffde2ea8e5 Add config to control full task snapshot scale
- Also save the scale with the snapshot data instead of trying to infer it
  from the state
- Also recycle the reduced resolution snapshot copy after writing it

Bug: 135150767
Test: atest TaskSnapshotPersisterLoaderTest
Change-Id: I64a9ccf16f3966ad5c6d07ff0b6ce8e9dd710e40
2019-06-18 14:12:25 -07:00
Varun Anand
8775b0a135 Merge changes Ieb8645ac,I6466ec14,I87deb82b,I995b108e,Ib6521459 am: f4c10e8bc2 am: 48f59a0fdf
am: 2471441b2d

Change-Id: I16884eef6e2b8d64031363cfb4adacc4a0a9ead7
2019-06-17 10:43:22 -07:00
Varun Anand
2471441b2d Merge changes Ieb8645ac,I6466ec14,I87deb82b,I995b108e,Ib6521459 am: f4c10e8bc2
am: 48f59a0fdf

Change-Id: I960e94b03b29282ae2b03f78a19ed2692bd88e05
2019-06-17 10:33:53 -07:00
Neil Fuller
fb402670bb Remove unused class
This class is no longer used and can be removed.

Bug: 16550209
Test: build / boot / treehugger
Change-Id: I31b9491a57a1246656bb549aa3435b77ab12b8d6
2019-06-17 16:44:28 +01:00
Lucas Dupin
d74516fa9e Merge "Do not let pattern be dragged" into qt-r1-dev
am: 1cab79144c

Change-Id: Ic0da5806f78a0fdc026c504e9f8a96bef4e862d3
2019-06-14 10:38:52 -07:00
Lucas Dupin
1cab79144c Merge "Do not let pattern be dragged" into qt-r1-dev 2019-06-14 17:25:18 +00:00
Hui Yu
9b15a84247 Merge "Fix the missing longwake finish event problem." into qt-dev am: eb5532eac8
am: f832f61e1c

Change-Id: I33f89a30e0daccaa40c938997e984ad1099cb2a3
2019-06-13 19:16:55 -07:00
Hui Yu
9561558259 Merge "Fix the missing longwake finish event problem." into qt-dev
am: eb5532eac8

Change-Id: I4f1b554cbf5f9da1b7a922ce89b77537b6be6667
2019-06-13 19:11:28 -07:00
Hui Yu
f832f61e1c Merge "Fix the missing longwake finish event problem." into qt-dev
am: eb5532eac8

Change-Id: Ie082baea99603bba6847da9cfdd959f6f5d01461
2019-06-13 18:56:06 -07:00
TreeHugger Robot
eb5532eac8 Merge "Fix the missing longwake finish event problem." into qt-dev 2019-06-14 01:03:34 +00:00
Lucas Dupin
fc8de93eed Do not let pattern be dragged
Test: drag accross pattern
Test: start dragging from edges
Test: start drawing, drag outside the bounds
Test: repeat on small and large device
Fixes: 132687980
Change-Id: Idab9279dd7cb002cbd43aab0ce1d48f265d39f04
2019-06-13 15:48:49 -07:00
Benedict Wong
a84d9fa572 Revert "Revert "Take all VPN underlying networks into account when migrating traffic for""
This reverts commit d8220c2050.

Reason for revert: Fix available for deadlocks.

Bug: 134244752
Change-Id: Ib65214598837289bd39dbf040b56ab7835f893ba
2019-06-13 15:36:27 -07:00
Hui Yu
5b4edd6038 Fix the missing longwake finish event problem.
When starting a new batteystats history file, before inserting a new
CMD_CURRENT_TIME HistoryItem at beginning of the history
buffer, make a copy of the current HistoryItem. Otherwise the current
HistoryItem could be overriden by the CMD_CURRENT_TIME and we lose
a HistoryItem.

In b/130083227, the longwake start event happends before opening the new
history file, after CMD_CURRENT_TIME event, the longwake finish event
is missing. The fix is to make a copy of current HistoryItem before
adding CMD_CURRENT_TIME event.

Change-Id: I5048f98b6b47f54336fb01e354fb5a6284c84b43
Fix: 130083227
Test: b/130083227 can be reproduced by createFakeHistoryEvents() call,
missing longwake finish event can be seen after "TIME:" record. With the
fix, no more missing longwake finish event after "TIME:" record.
“adb shell dumpsys  batterystats --history-create-events 50000” to
create enough events to start new history files,
“adb shell dumpsys batterystats --history” to observe all history records.
2019-06-13 10:42:48 -07:00
Paul Crowley
63016e88c2 Merge "Create String before bundling AsyncTask" into qt-dev am: 3d0fbc98f8
am: 681ac74bd0

Change-Id: I0d9ac43c8577ad632a9cd3300e804ec564019aeb
2019-06-12 16:54:27 -07:00
Paul Crowley
681ac74bd0 Merge "Create String before bundling AsyncTask" into qt-dev
am: 3d0fbc98f8

Change-Id: I9eec3eed0a5f8088976f9d86ab69fa4292597b68
2019-06-12 16:47:59 -07:00
Paul Crowley
81e014ce88 Merge "Create String before bundling AsyncTask" into qt-dev
am: 3d0fbc98f8

Change-Id: If2610098bef68780782e0a11014b97efd0f38a70
2019-06-12 16:46:17 -07:00
TreeHugger Robot
3d0fbc98f8 Merge "Create String before bundling AsyncTask" into qt-dev 2019-06-12 23:35:30 +00:00
Christian Wailes
6206fea8d3 Merge "Removes unused code from the SystemServer/Zygote classes." into qt-dev am: 7983bfb3e6
am: 63af175cf3

Change-Id: Ie595da6c0c53573aeeedd06621f445674a53725a
2019-06-12 13:12:25 -07:00