269169 Commits

Author SHA1 Message Date
Yi Kong
53cf79e185 Merge "Track libcore change 45f477557ddaf68cb2fe9603544b95c0e7af9a92" into nyc-dev-plus-aosp 2016-06-16 16:17:49 +00:00
Yi Kong
1850851670 Merge "Track libcore change 45f477557ddaf68cb2fe9603544b95c0e7af9a92" 2016-06-16 16:16:00 +00:00
Yi Kong
ade5c7c893 Track libcore change 45f477557ddaf68cb2fe9603544b95c0e7af9a92
Change-Id: Id1de514f0fc46fead029036ad5aded8ec9899119
(cherry picked from commit af823e0ebf987d5715d6df80b3c9335b4e3a2cdb)
2016-06-16 17:14:36 +01:00
Przemyslaw Szczepaniak
738c3cc5c2 Track libcore change I9138244ba1f30ec32b20c1c6394392742ffc3b2c am: 7d09db2830
am: 81368e08e0

Change-Id: Ifa2ca4ef2b9144db318b61cd248000c6e3eb96fe
2016-06-16 16:10:47 +00:00
Przemyslaw Szczepaniak
81368e08e0 Track libcore change I9138244ba1f30ec32b20c1c6394392742ffc3b2c
am: 7d09db2830

Change-Id: I57f72e630688d91ca56adfb910232358746777e0
2016-06-16 16:07:49 +00:00
Przemyslaw Szczepaniak
7d09db2830 Track libcore change I9138244ba1f30ec32b20c1c6394392742ffc3b2c
test-current.txt update

Bug: 28666126
Change-Id: Ib03eaba0277fbfbd3088044651295971aebf7a64
(cherry picked from commit aa021e854ef84f7a7aff109b5bec824190f9ebfa)
2016-06-16 15:58:27 +00:00
Treehugger Robot
20d55a7779 Merge "Remove unused link to libcutils" 2016-06-16 15:56:50 +00:00
Victor Chang
e229bde14b Merge \\\"Fix that work apps settings page crash after changing work profile to use separated lock\\\" into nyc-dev am: 6437205648 am: 9feb501659
am: 2b59387499

Change-Id: I65b9ecc84c763721ce5c943fdd9a7f682f770da4
2016-06-16 15:35:00 +00:00
Victor Chang
3281903a0f Merge \\\"Fix that work apps settings page crash after changing work profile to use separated lock\\\" into nyc-dev am: 6437205648 am: 1e29965a85
am: bba7856588

Change-Id: Iba5f5f63a78e7f9e68465fa5598d6c6baf555771
2016-06-16 15:29:56 +00:00
Victor Chang
2b59387499 Merge \\"Fix that work apps settings page crash after changing work profile to use separated lock\\" into nyc-dev am: 6437205648
am: 9feb501659

Change-Id: I0cd6a92a70d8f3310ab1a07709aefe6d42a57412
2016-06-16 15:28:55 +00:00
Victor Chang
bba7856588 Merge \\"Fix that work apps settings page crash after changing work profile to use separated lock\\" into nyc-dev am: 6437205648
am: 1e29965a85

Change-Id: Iad489061a9f91d17097f45ff10da50f9210733a1
2016-06-16 15:24:23 +00:00
Victor Chang
9feb501659 Merge \"Fix that work apps settings page crash after changing work profile to use separated lock\" into nyc-dev
am: 6437205648

Change-Id: Id19fe2488406a3891cd433d8b1e9273a28b48fbb
2016-06-16 15:21:12 +00:00
Victor Chang
1e29965a85 Merge \"Fix that work apps settings page crash after changing work profile to use separated lock\" into nyc-dev
am: 6437205648

Change-Id: If23d7b5ab2c79874714a9f6a67625b09e7f83699
2016-06-16 15:21:07 +00:00
Victor Chang
6437205648 Merge "Fix that work apps settings page crash after changing work profile to use separated lock" into nyc-dev 2016-06-16 15:13:34 +00:00
Gustav Sennton
0df2c5566a Support using uninstalled WebView packages as WebView implementation.
A package can be uninstalled for the system user but still be installed
on the device. Currently, we do not use such a package as WebView
implementation which means we fall back to using the fallback WebView
package.
However, if the fallback package is not valid (because it needs to be
updated first) loading WebView will fail.

With this change we fetch allow the fetching of information from
packages that are uninstalled for the system user so that we can still
load WebView when the only valid WebView provider is uninstalled for the
system user.

Also listen to package additions/changes/removals for all users -
otherwise we won't notice when a package becomes replaced if it was
already uninstalled for the system user.

Bug: 29321185
Change-Id: Ia23c4493844877aea1b4eab7e666fd37540c4f97
2016-06-16 15:45:45 +01:00
Przemyslaw Szczepaniak
aa021e854e Track libcore change I9138244ba1f30ec32b20c1c6394392742ffc3b2c
test-current.txt update

Bug: 28666126
Change-Id: Ib03eaba0277fbfbd3088044651295971aebf7a64
2016-06-16 15:15:17 +01:00
Todd Kennedy
3d5604dc90 Make sure we're locked
Before calling a method ending with LPw, we need to have the mPackages lock.
Make sure we do that.

Also, ditch the iterator for traversing an ArraySet.

Bug: 29356333
Change-Id: I67df971f2961b577f31153cef46fb153458d6965
2016-06-16 07:08:09 -07:00
Mahaver Chopra
d444ff1207 Global.OEM_UNLOCK_DISALLOWED should only restrict when enabling oem
Bug:29409746
Change-Id: I5254456cc2364c93809cebbe2d134a873873790d
2016-06-16 14:42:52 +01:00
Andrei Stingaceanu
6e3aed53ca Merge "DatePicker A11Y fix time announced for date widgets" 2016-06-16 13:41:50 +00:00
Yi Kong
af823e0ebf Track libcore change 45f477557ddaf68cb2fe9603544b95c0e7af9a92
Change-Id: Id1de514f0fc46fead029036ad5aded8ec9899119
2016-06-16 14:29:41 +01:00
Joachim Sauer
020a748bcc Merge \\\\"API updated for ICU4J 57.1\\\\" am: 4861329f57 am: 438dc91a41 am: 69147f24ae
am: 3ac8348d00

Change-Id: I811b6eabe9587c704afac941bbf1385798f7957b
2016-06-16 13:17:47 +00:00
Fredrik Roubert
3ac8348d00 Merge \\\"API updated for ICU4J 57.1\\\" am: 4861329f57 am: 438dc91a41
am: 69147f24ae

Change-Id: Ic62119248aeef08141a3f6a9b2d948529997cbcc
2016-06-16 13:12:13 +00:00
Joachim Sauer
69147f24ae Merge \\"API updated for ICU4J 57.1\\" am: 4861329f57
am: 438dc91a41

Change-Id: I16a88e2346435b60cc7844784f30be82a775bf5d
2016-06-16 13:09:12 +00:00
Fredrik Roubert
438dc91a41 Merge \"API updated for ICU4J 57.1\"
am: 4861329f57

Change-Id: I28a8fe77f81a0cb24ed7044046c06677b44c812c
2016-06-16 13:03:50 +00:00
Przemyslaw Szczepaniak
fbfe52fe31 Merge \\\\"Track libcore change I9138244ba1f30ec32b20c1c6394392742ffc3b2c\\\\" am: 47ef3bf172 am: d37e23c50c am: 720f31e238
am: 90e517991b

Change-Id: Iac9e82f2ca567d8f56d556f5dd0a8339cccb153e
2016-06-16 12:46:19 +00:00
Przemyslaw Szczepaniak
90e517991b Merge \\\"Track libcore change I9138244ba1f30ec32b20c1c6394392742ffc3b2c\\\" am: 47ef3bf172 am: d37e23c50c
am: 720f31e238

Change-Id: I97f561820d6cb9550e92c2bf2b83017889afc069
2016-06-16 12:42:40 +00:00
Joachim Sauer
4861329f57 Merge "API updated for ICU4J 57.1" 2016-06-16 12:38:30 +00:00
Przemyslaw Szczepaniak
720f31e238 Merge \\"Track libcore change I9138244ba1f30ec32b20c1c6394392742ffc3b2c\\" am: 47ef3bf172
am: d37e23c50c

Change-Id: I852b8efb010fecf7079679694c45d6d8300ea408
2016-06-16 12:38:20 +00:00
Przemyslaw Szczepaniak
d37e23c50c Merge \"Track libcore change I9138244ba1f30ec32b20c1c6394392742ffc3b2c\"
am: 47ef3bf172

Change-Id: I15352fb15ffb6d427ddf92cb084c2cfc4c0f8368
2016-06-16 12:33:21 +00:00
Przemyslaw Szczepaniak
47ef3bf172 Merge "Track libcore change I9138244ba1f30ec32b20c1c6394392742ffc3b2c" 2016-06-16 12:26:51 +00:00
Przemyslaw Szczepaniak
a82f0622f1 Track libcore change I9138244ba1f30ec32b20c1c6394392742ffc3b2c
Bug: 28666126
Change-Id: I52b859a5504536413f74c1e27d3eb7f1f930dc20
2016-06-16 13:07:31 +01:00
Andrei Stingaceanu
dd80f0065c DatePicker A11Y fix time announced for date widgets
* introduced a new method (getFormattedCurrentDate) which formats
the date for all DatePickerDelegates
* implemented (moved) onPopulateAccessibilityEvent in the
AbstractDatePickerDelegate thus all announcements for date pickers
use the same format
* note: added FORMAT_SHOW_WEEKDAY to the current format because
I find the information valuable

E.g:
* Before: "Thu Jun 16 11:49:14 GMT+01:00 2016"
* Now: "Thursday, 16 June 2016"

Bug: 29099922
Change-Id: I94447067f10659747ae310f9e07cf3f487c97e05
2016-06-16 12:09:52 +01:00
Ricky Wai
011065846e Merge \"Merge \\\"Add permission checking on service calls in LockSettingsService\\\" into nyc-dev am: 43f6a45e7e am: 18c57b5cd5\" into nyc-mr1-dev-plus-aosp
am: fcc785679d

Change-Id: I9d116b86cc17f8fb48db317470fc1c4cf8a6e757
2016-06-16 10:47:56 +00:00
Ricky Wai
61e495268c Merge \\\"Add permission checking on service calls in LockSettingsService\\\" into nyc-dev am: 43f6a45e7e am: c42f5c4410
am: 95e27c77a4

Change-Id: I261cd65884f81d68a7c20e4653c3f5a5d336e032
2016-06-16 10:47:53 +00:00
Android Build Merger (Role)
fcc785679d Merge "Merge \\"Add permission checking on service calls in LockSettingsService\\" into nyc-dev am: 43f6a45e7e am: 18c57b5cd5" into nyc-mr1-dev-plus-aosp 2016-06-16 10:43:34 +00:00
Ricky Wai
be7d35eb9c Merge \\"Add permission checking on service calls in LockSettingsService\\" into nyc-dev am: 43f6a45e7e
am: 18c57b5cd5

Change-Id: I0d8d74bee55f6431a2a61d26d6a54de2d67a33c4
2016-06-16 10:42:58 +00:00
Ricky Wai
95e27c77a4 Merge \\"Add permission checking on service calls in LockSettingsService\\" into nyc-dev am: 43f6a45e7e
am: c42f5c4410

Change-Id: Ic0d56aafaeb72135fba107616a664f9845bd81f8
2016-06-16 10:42:56 +00:00
Ricky Wai
18c57b5cd5 Merge \"Add permission checking on service calls in LockSettingsService\" into nyc-dev
am: 43f6a45e7e

Change-Id: If6535443baacec9fc1af2ed376c3ffa25f677103
2016-06-16 10:39:03 +00:00
Ricky Wai
c42f5c4410 Merge \"Add permission checking on service calls in LockSettingsService\" into nyc-dev
am: 43f6a45e7e

Change-Id: I061297e1cd98535f666141ea7709d97c3b490f60
2016-06-16 10:38:46 +00:00
Bill Yi
9f1895ea0a Merge \"Merge \\\"Import translations. DO NOT MERGE\\\" into nyc-dev am: d58da1be76 -s ours am: cf0bd1675c -s ours\" into nyc-mr1-dev-plus-aosp
am: 8416e044dd  -s ours

Change-Id: I4f47eb45618d71fa87bee827a098847bd2742c99
2016-06-16 10:36:16 +00:00
Bill Yi
63022f4c74 Merge \\\"Import translations. DO NOT MERGE\\\" into nyc-dev am: d58da1be76 -s ours am: 1ddd928abf -s ours
am: 9ba43c837c  -s ours

Change-Id: I1ecfc5b0126950593798a4f0dfecd98f089c4fe7
2016-06-16 10:36:08 +00:00
Ricky Wai
43f6a45e7e Merge "Add permission checking on service calls in LockSettingsService" into nyc-dev 2016-06-16 10:33:23 +00:00
Android Build Merger (Role)
8416e044dd Merge "Merge \\"Import translations. DO NOT MERGE\\" into nyc-dev am: d58da1be76 -s ours am: cf0bd1675c -s ours" into nyc-mr1-dev-plus-aosp 2016-06-16 10:30:30 +00:00
Bill Yi
9ba43c837c Merge \\"Import translations. DO NOT MERGE\\" into nyc-dev am: d58da1be76 -s ours
am: 1ddd928abf  -s ours

Change-Id: I130fc02f0118dccfc237edb34f077e92c0dfaa2f
2016-06-16 10:30:01 +00:00
Bill Yi
c5432f8807 Merge \\"Import translations. DO NOT MERGE\\" into nyc-dev am: d58da1be76 -s ours
am: cf0bd1675c  -s ours

Change-Id: Ie9feffc019d1b9c6ae956596c3f1a367700ee39d
2016-06-16 10:30:01 +00:00
Robin Lee
ac61c26170 Merge \\\"Move \\\'is already always-on\\\' check into Vpn.java\\\" into nyc-dev am: 3e343ffd91 am: c9ac672d85
am: 741cea0d89

Change-Id: I245d528bc6653d52de944732fceccb3c1d542c3c
2016-06-16 10:26:41 +00:00
Bill Yi
1ddd928abf Merge \"Import translations. DO NOT MERGE\" into nyc-dev
am: d58da1be76  -s ours

Change-Id: I892cb57187ad5229701d24112490ac48182c5319
2016-06-16 10:26:34 +00:00
Bill Yi
cf0bd1675c Merge \"Import translations. DO NOT MERGE\" into nyc-dev
am: d58da1be76  -s ours

Change-Id: I8f6a3c344ce19bf7dbdf3882e393627ed8029d46
2016-06-16 10:26:32 +00:00
Robin Lee
741cea0d89 Merge \\"Move \\'is already always-on\\' check into Vpn.java\\" into nyc-dev am: 3e343ffd91
am: c9ac672d85

Change-Id: I12cdcac2581a062313dfc0c854a184485f5fc718
2016-06-16 10:21:39 +00:00
TreeHugger Robot
d58da1be76 Merge "Import translations. DO NOT MERGE" into nyc-dev 2016-06-16 10:21:19 +00:00