Commit Graph

309172 Commits

Author SHA1 Message Date
Hongming Jin
1d5e668fcd Merge "Test: AccountManagerService APCT test." 2017-01-19 04:47:34 +00:00
TreeHugger Robot
465080a934 Merge "Import translations. DO NOT MERGE" 2017-01-19 04:45:08 +00:00
TreeHugger Robot
3557b1c903 Merge "Import translations. DO NOT MERGE" 2017-01-19 04:44:41 +00:00
TreeHugger Robot
762432ac19 Merge "Import translations. DO NOT MERGE" 2017-01-19 04:44:14 +00:00
TreeHugger Robot
7c0a5220cb Merge "Import translations. DO NOT MERGE" into nyc-mr2-dev 2017-01-19 04:43:49 +00:00
TreeHugger Robot
9ba372781e Merge "Import translations. DO NOT MERGE" into nyc-mr2-dev 2017-01-19 04:43:06 +00:00
TreeHugger Robot
8a6adff668 Merge "Import translations. DO NOT MERGE" 2017-01-19 04:40:51 +00:00
Chris Wren
26ca65d425 create a metrics log reader for tests
Add parallel logs using the new format for the old MetricsLogger
calls. Deduplicate these after the new reader implementation is
complete.

Test: ./vendor/google/tools/systemui/systemui_test_cookbook.sh
Change-Id: If12e1b66b0ec5ac23bd65e44df4f3c6d6931e722
2017-01-18 23:38:22 -05:00
TreeHugger Robot
12b6e2e91a Merge "Add <autofill-service> that declares AutoFillService metadata." 2017-01-19 04:37:35 +00:00
Mark Rathjen
c45df0d7c1 Merge "Roll forward SSAID Migration to be Per App/User Unique Values." 2017-01-19 04:21:47 +00:00
TreeHugger Robot
30e44f1cda Merge "Fixed enhanced for loop." 2017-01-19 04:18:06 +00:00
TreeHugger Robot
697d9bae29 Merge "Add AUTO_FILL_MANAGE metrics action." 2017-01-19 04:17:19 +00:00
Mark Rathjen
d891f01d96 Roll forward SSAID Migration to be Per App/User Unique Values.
SSAID is currently shared across all applications for each
user on the device, giving developers the ability to track
users across multiple applications. Using SSAID for tracking
is an abuse of the original intention of the SSAID and has
inherent privacy concerns.

This change will make the SSAID unique per application, per
user on a device. To not affect applications installed prior
to this change they will retain the legacy SSAID value until
uninstalled and reinstalled again.

Across subsequent installations the application will receive
the same SSAID as long as the package name and signature remain
consistent.

Tested manually the following cases:
  - App retains the legacy sssaid after OTA.
  - App gets a new ssaid upon post-OTA installation.
  - App retrieves same ssaid across post-OTA unistall/reinstalls.
  - Different Apps receive different ssaids.
  - Factory reset removes ssaid data and generates a different
    ssaid after App install.
  - System retains legacy ssaid.

Bug: 34395671
Test: CTS tests passed, Manual testing passed

This reverts commit be43257005.

Change-Id: Ibf20e7949304c30d65bb8aa24cdbbe6e104b1002
2017-01-19 04:10:37 +00:00
gomo
127ba323d9 Unhide public methods for API Council review.
Test: Existing unit tests still pass.
Change-Id: I49b81f99e4e8d8300fbc6b3d74f336d4f291d171
2017-01-18 19:48:28 -08:00
Hisanobu Watanabe
2b465d889c VPN reconnection fails after manually disabling VPN
When disabling VPN manually, there was no trigger for ipsec-tools to
send “delete message” to VPN server. Therefore, connection information
is left in VPN server and next connection fails.

Fix this issue as below:
- Add “delete message” sending via flush in ipsec-tools when racoon
  daemon stops
- Keep daemon alive when VPN.java exit() to let it finish sending to
  VPN server
- Move close(socket) and stop(daemon) in VPN.java execute()
  and monitorDaemons() to run() to gather cleaning block.

(cherry picked from commit 047454c759)

Change-Id: Ibfbd389b17de5b5a5d23cba59c8d1e05fbe12c15
Bug: 28279646
Bug: 33467086
2017-01-19 12:38:22 +09:00
Jason Long
4b93f46130 Add <autofill-service> that declares AutoFillService metadata.
The initial version of <autofill-service> may contain a settingsActivity
attribute.

Test: Manual verification
Change-Id: I63a67aa4b7110fbf21d0b01ee53add712bfb0364
2017-01-18 19:35:47 -08:00
TreeHugger Robot
689003251e Merge "TYPE_DYNAMIC_SENSOR_META type should be wake up sensor" 2017-01-19 03:03:40 +00:00
TreeHugger Robot
3cba28fc66 Merge "AudioService: modify logic for independent a11y volume" 2017-01-19 03:01:34 +00:00
Tomasz Mikolajewski
cf31656cf4 Add Web Links API to framework.
Test: CTS in a separate CL.
Bug: 30152711
Change-Id: Ia256422d50110d6adcd1984f6481ab825dbf30b1
2017-01-19 11:50:46 +09:00
Chris Phoenix
3526a10c43 TvInput HAL uses "default" service name
The getService() and registerAsService() methods of interface objects
now have default parameters of "default" for the service name. HALs
will not have to use any service name unless they want to register
more than one service.

Test: builds; verify HAL still works

In support of b/33844934

Change-Id: Iaf379982c1e8e03b46a1fddf5f047c70cd3e6938
2017-01-18 18:48:06 -08:00
Felipe Leme
dfd119615e Fixed enhanced for loop.
It was trying to interact through null, which could throw an exception. Example:

01-18 18:28:12.609   862  2038 W Binder  : Binder call failed.
01-18 18:28:12.609   862  2038 W Binder  : java.lang.NullPointerException: Attempt to get length of null array
01-18 18:28:12.609   862  2038 W Binder  : 	at android.app.Notification$Action$Builder.build(Notification.java:1289)

Test: manual verification
Change-Id: I84fda80ebd12df7d90730b17fa77d4b9ce5f58d2
2017-01-18 18:38:46 -08:00
Jason Long
c100962d9c Add AUTO_FILL_MANAGE metrics action.
Test: Trivial change; adding enum.
Change-Id: Ic2c98385ea445b9ec68c66868f157cfd3dd92861
2017-01-18 18:35:25 -08:00
Bill Yi
8d9de82805 Import translations. DO NOT MERGE
Change-Id: Ifbcbdefc12b2c4f70102775ee3134c8337849721
Auto-generated-cl: translation import
2017-01-18 18:34:42 -08:00
Michael Wright
899424fa88 Merge "Validate custom pointer icons aren't null." into cw-f-dev am: 05b2d3eb0d am: b1ccd81fba
am: a9389bf593

Change-Id: If9f4402b7dba2efa386f4c008b9e1477b753a282
2017-01-19 02:30:47 +00:00
Michael Wright
8b684a9faa Merge "Merge "Validate custom pointer icons aren't null." into cw-f-dev am: 05b2d3eb0d am: 24a1667145" into nyc-mr2-dev-plus-aosp
am: 6497bf0e58

Change-Id: I92deab86f5a1a41008c7e18de77c0ae5ff169bfc
2017-01-19 02:27:17 +00:00
Michael Wright
b8da13e9da Merge "Validate custom pointer icons aren't null." into cw-f-dev am: 05b2d3eb0d am: 24a1667145
am: dae7631fdb

Change-Id: I64177384df476df99bc745914c1f61b26620880d
2017-01-19 02:27:07 +00:00
Michael Wright
2637d53d5b Merge "Validate custom pointer icons aren't null. am: 35068079c8 am: 92f7fab9f6" into nyc-mr2-dev-plus-aosp
am: e97ec8ca9d

Change-Id: Ib199cbf80ca2f8711f8968989f2cffe9dbffec7e
2017-01-19 02:25:49 +00:00
Michael Wright
66e3b3114a Validate custom pointer icons aren't null. am: 35068079c8 am: 92f7fab9f6
am: 94fc026afa

Change-Id: I169e6fe508fe4674c378f324edfd5298e1aaa412
2017-01-19 02:25:42 +00:00
Michael Wright
fb5884aeb5 Validate custom pointer icons aren't null. am: 35068079c8 am: 4bb5848a93
am: 9b8e9a1ee9

Change-Id: I4cb3203cd3f5566e2577896781069fe2a27709e6
2017-01-19 02:24:42 +00:00
Michael Wright
a9389bf593 Merge "Validate custom pointer icons aren't null." into cw-f-dev am: 05b2d3eb0d
am: b1ccd81fba

Change-Id: I6dc28541e6c52de28bf22b6bb111a0f9f5dcb235
2017-01-19 02:24:41 +00:00
Android Build Merger (Role)
6497bf0e58 Merge "Merge "Validate custom pointer icons aren't null." into cw-f-dev am: 05b2d3eb0d am: 24a1667145" into nyc-mr2-dev-plus-aosp 2017-01-19 02:22:40 +00:00
Michael Wright
dae7631fdb Merge "Validate custom pointer icons aren't null." into cw-f-dev am: 05b2d3eb0d
am: 24a1667145

Change-Id: I0cff9d5dbdc4228ad8d02cd73259f60055fdb9bc
2017-01-19 02:22:00 +00:00
Android Build Merger (Role)
e97ec8ca9d Merge "Validate custom pointer icons aren't null. am: 35068079c8 am: 92f7fab9f6" into nyc-mr2-dev-plus-aosp 2017-01-19 02:21:59 +00:00
Andrii Kulian
7cd7c2d333 Notify task about display change when moved to new stack
Bug: 34176283
Test: android.server.cts.ActivityManagerDisplayTests
Test: #testMoveTaskBetweenDisplays
Test: bit FrameworksServicesTests:com.android.server.wm.TaskWindowContainerControllerTests
Test: bit FrameworksServicesTests:com.android.server.wm.TaskStackContainersTests
Change-Id: If085246926790089e014a94093d788805e812489
2017-01-18 18:21:18 -08:00
Michael Wright
94fc026afa Validate custom pointer icons aren't null. am: 35068079c8
am: 92f7fab9f6

Change-Id: I996d08fd61f3c64936088251e851cdf30899b3e8
2017-01-19 02:21:14 +00:00
Michael Wright
9b8e9a1ee9 Validate custom pointer icons aren't null. am: 35068079c8
am: 4bb5848a93

Change-Id: Ic2110ae6c123982601f5d27d47ededf904c97783
2017-01-19 02:21:11 +00:00
Michael Wright
24a1667145 Merge "Validate custom pointer icons aren't null." into cw-f-dev
am: 05b2d3eb0d

Change-Id: Ice9cc30ff6e4f3048d165e346b13f51a4fcaff2a
2017-01-19 02:16:53 +00:00
Michael Wright
b1ccd81fba Merge "Validate custom pointer icons aren't null." into cw-f-dev
am: 05b2d3eb0d

Change-Id: I3a11e06dfe3f476b791838241bfb36e5362063ab
2017-01-19 02:16:46 +00:00
Michael Wright
4bb5848a93 Validate custom pointer icons aren't null.
am: 35068079c8

Change-Id: I68c8a45c8bd207b82a9d82d6f2fd5c7fb85b098c
2017-01-19 02:16:45 +00:00
Michael Wright
92f7fab9f6 Validate custom pointer icons aren't null.
am: 35068079c8

Change-Id: I37fdde3c1ea735c4888760f3aab43caf7711dd0e
2017-01-19 02:16:42 +00:00
TreeHugger Robot
b55db281da Merge changes I1606b184,Id78dd4ab
* changes:
  Publish StorageManager#openProxyFileDescriptor API.
  Add StorageManager#openProxyFileDescriptor.
2017-01-19 02:15:34 +00:00
TreeHugger Robot
05b2d3eb0d Merge "Validate custom pointer icons aren't null." into cw-f-dev 2017-01-19 02:12:20 +00:00
Tao Bao
8fe4df9fba Merge "Revert "RecoverySystem: Fix the issue in installPackage()."" am: 9311dbf9e4 am: 731445ebf7 am: b20ce70cca
am: 0770c86e5c

Change-Id: If50d623f41ccf8b5fa8756957b3479fdedaffc41
2017-01-19 02:08:27 +00:00
Tao Bao
0770c86e5c Merge "Revert "RecoverySystem: Fix the issue in installPackage()."" am: 9311dbf9e4 am: 731445ebf7
am: b20ce70cca

Change-Id: I931ce2f47714032b27cb092699ae3fbc69563fc0
2017-01-19 02:04:18 +00:00
Tao Bao
b20ce70cca Merge "Revert "RecoverySystem: Fix the issue in installPackage()."" am: 9311dbf9e4
am: 731445ebf7

Change-Id: Ia111f153277e0648ea4d3f37d7c928621cd21ca2
2017-01-19 01:59:19 +00:00
Tao Bao
731445ebf7 Merge "Revert "RecoverySystem: Fix the issue in installPackage().""
am: 9311dbf9e4

Change-Id: Ife949ce113387e2834f25c49d41adf4eec44bba2
2017-01-19 01:55:47 +00:00
Tao Bao
9311dbf9e4 Merge "Revert "RecoverySystem: Fix the issue in installPackage()."" 2017-01-19 01:47:10 +00:00
TreeHugger Robot
6c4c1119f4 Merge "Log excessive boot times" 2017-01-19 01:44:15 +00:00
Manu Cornet
be4568379e Merge "2D Recents: polish the app -> recents transition" into nyc-mr2-dev am: 12ea12aab5
am: 9ef26d6909

Change-Id: I7f69737416577fdf2f404617f8df4d935037ef8a
2017-01-19 01:39:32 +00:00
Manu Cornet
529ced990a 2D Recents: polish the app -> recents transition am: fc6ac0a78a
am: f6770e45f4

Change-Id: Ic1da2d280f4234fd69e9c7e6c69cc845a2aeae34
2017-01-19 01:38:32 +00:00