Commit Graph

253881 Commits

Author SHA1 Message Date
Suprabh Shukla
0645127e25 Merge "DO NOT MERGE Isolated processes don't get precached system service binders" into lmp-dev am: 35bd0fc5f0 -s ours
am: 40a13c5917

Change-Id: I15dbea28f9afc052060eb802340f745ad82a7281
2016-10-15 00:38:27 +00:00
Christopher Tate
3fa004554c Merge "DO NOT MERGE Isolated processes don't get precached system service binders" into mnc-dev am: 7b685d4c39
am: ea75bae8c8

Change-Id: Ia8cd86b30ab467c139819469f2a4c75756c02b3b
2016-10-15 00:38:19 +00:00
Christopher Tate
28965a0748 Merge "DO NOT MERGE Isolated processes don't get precached system service binders" into nyc-dev am: 3af8419137
am: d0c65faeb1

Change-Id: I964c6f4c1c270d4e020da36c82307e1f7c12f46d
2016-10-15 00:38:07 +00:00
Christopher Tate
7044826aa8 DO NOT MERGE Isolated processes don't get precached system service binders am: f4d23f30c9
am: f93e1f2671

Change-Id: I202adaed715d782a393733fefc8a3712e06280e2
2016-10-15 00:37:25 +00:00
Suprabh Shukla
56b525a313 DO NOT MERGE Isolated processes don't get precached system service binders am: 4779ee70a2 -s ours
am: 8d124e37f1

Change-Id: I59ee9b64743d128b3d9262b38897e84b1ed64b56
2016-10-15 00:37:25 +00:00
Christopher Tate
91c5f27374 DO NOT MERGE Isolated processes don't get precached system service binders am: 477963198a
am: 32a4c2599f

Change-Id: Ia14be15da964e002e8e4c60ba5259142f6e3aebd
2016-10-15 00:37:19 +00:00
Suprabh Shukla
c36913e68a Merge "DO NOT MERGE Isolated processes don't get precached system service binders" into klp-dev
am: 6739ba0280

Change-Id: Ib8534d2c7ae344d430a9ba2e227cb65d942f0222
2016-10-15 00:34:11 +00:00
Suprabh Shukla
9df66924c0 DO NOT MERGE Isolated processes don't get precached system service binders
am: 2aa7e5e861

Change-Id: Ied81e1f4b517627f0ced686e7485fa035b1f4c6a
2016-10-15 00:34:09 +00:00
Suprabh Shukla
40a13c5917 Merge "DO NOT MERGE Isolated processes don't get precached system service binders" into lmp-dev
am: 35bd0fc5f0  -s ours

Change-Id: I852b990d1715782f3332d56bba6f08b72da403c6
2016-10-15 00:34:06 +00:00
Suprabh Shukla
8d124e37f1 DO NOT MERGE Isolated processes don't get precached system service binders
am: 4779ee70a2  -s ours

Change-Id: Ie4aef1642ca6f23d78e732f27455ebd087866121
2016-10-15 00:34:04 +00:00
Christopher Tate
eafeb8becf DO NOT MERGE Isolated processes don't get precached system service binders
am: 190e66685f

Change-Id: I0ed530e9909811e592f966a44f41400a0146c5b6
2016-10-15 00:33:36 +00:00
Yohei Yukawa
eb7aad4d85 Merge "Handle exceptions from #requestPermission()" into nyc-mr1-dev 2016-10-15 00:31:22 +00:00
Christopher Tate
d0c65faeb1 Merge "DO NOT MERGE Isolated processes don't get precached system service binders" into nyc-dev
am: 3af8419137

Change-Id: If970889a7c146a77eb1c6c85e0d49393635cc81d
2016-10-15 00:29:58 +00:00
Christopher Tate
32a4c2599f DO NOT MERGE Isolated processes don't get precached system service binders
am: 477963198a

Change-Id: Ia908cf6fa470678d9f2a07b55033a7a1dbc8b1a0
2016-10-15 00:29:56 +00:00
Christopher Tate
ea75bae8c8 Merge "DO NOT MERGE Isolated processes don't get precached system service binders" into mnc-dev
am: 7b685d4c39

Change-Id: Iccd6270f455b045a26ff099e67cfc17ce05e170d
2016-10-15 00:29:49 +00:00
Christopher Tate
f93e1f2671 DO NOT MERGE Isolated processes don't get precached system service binders
am: f4d23f30c9

Change-Id: I0d22b5345bc4b3305bd2bcf68d485c0f06dfc15b
2016-10-15 00:29:43 +00:00
Suprabh Shukla
35bd0fc5f0 Merge "DO NOT MERGE Isolated processes don't get precached system service binders" into lmp-dev 2016-10-15 00:26:20 +00:00
TreeHugger Robot
6739ba0280 Merge "DO NOT MERGE Isolated processes don't get precached system service binders" into klp-dev 2016-10-15 00:24:34 +00:00
TreeHugger Robot
7b685d4c39 Merge "DO NOT MERGE Isolated processes don't get precached system service binders" into mnc-dev 2016-10-15 00:23:53 +00:00
TreeHugger Robot
3af8419137 Merge "DO NOT MERGE Isolated processes don't get precached system service binders" into nyc-dev 2016-10-15 00:23:38 +00:00
TreeHugger Robot
289eac2319 Merge "Add API 25 to @since list." into nyc-mr1-dev 2016-10-15 00:09:08 +00:00
Sooraj Sasindran
c80aaa94c6 Introduce the config to disable LAUNCH_BROWSER
LAUNCH BROWSER STK command may need to be disabled
if carrier would not want the default behavior.
So introduce a carrierconfig key for the same

Test: Swapped the sprint sim cards and verified
that browser launch do not happen.

Merged-in: Iaff062547f5286b2c0b2c2c4c6182a287f07284b
BUG=31257758
Change-Id: Iaff062547f5286b2c0b2c2c4c6182a287f07284b
2016-10-14 15:57:06 -07:00
Christopher Tate
f4d23f30c9 DO NOT MERGE Isolated processes don't get precached system service binders
More specifically, they get a PackageManager binder -- necessary for
Android process startup and configuration -- but none of the other
usual preloaded service binders.

Bug 30202228

Change-Id: I3810649f504cd631665ece338a83d2e54d41ad05
(cherry picked from commit 2c61c57ac5)
2016-10-14 22:56:18 +00:00
Suprabh Shukla
2aa7e5e861 DO NOT MERGE Isolated processes don't get precached system service binders
More specifically, they get a PackageManager binder -- necessary for
Android process startup and configuration -- but none of the other
usual preloaded service binders.
(backported from commit 2c61c57ac5)

Bug: 30202228

Change-Id: I3810649f504cd631665ece338a83d2e54d41ad05
2016-10-14 22:55:29 +00:00
Christopher Tate
477963198a DO NOT MERGE Isolated processes don't get precached system service binders
More specifically, they get a PackageManager binder -- necessary for
Android process startup and configuration -- but none of the other
usual preloaded service binders.

Bug 30202228

Change-Id: I3810649f504cd631665ece338a83d2e54d41ad05
(cherry picked from commit 2c61c57ac5)
2016-10-14 22:55:00 +00:00
Suprabh Shukla
4779ee70a2 DO NOT MERGE Isolated processes don't get precached system service binders
More specifically, they get a PackageManager binder -- necessary for
Android process startup and configuration -- but none of the other
usual preloaded service binders.
(backported from commit 2c61c57ac5)

Bug: 30202228

Change-Id: I3810649f504cd631665ece338a83d2e54d41ad05
2016-10-14 22:48:48 +00:00
Christopher Tate
190e66685f DO NOT MERGE Isolated processes don't get precached system service binders
More specifically, they get a PackageManager binder -- necessary for
Android process startup and configuration -- but none of the other
usual preloaded service binders.

Bug 30202228

Change-Id: I3810649f504cd631665ece338a83d2e54d41ad05
(cherry picked from commit 2c61c57ac5)
2016-10-14 22:48:03 +00:00
Adam Lesinski
4510b9af38 Merge "Update DisplayMetrics even on default display" into nyc-mr1-dev 2016-10-14 22:28:15 +00:00
Yohei Yukawa
93278ca144 Handle exceptions from #requestPermission()
This is a follow up CL to my previous CL [1] that let
IInputConnectionWrapper to call InputContentInfo#requestPermission()
automatically so that temporary URI permissions can be granted
automatically on API 25+ devices whenever
INPUT_CONTENT_GRANT_READ_URI_PERMISSION is specified.

However, in that CL we forgot to handle exceptions thrown from
InputContentInfo#requestPermission().  This is problematic because it is
actually easy for IMEs to cause SecurityException by specifying a
content URI that does not allow grantUriPermission, e.g.:

  inputConnection.commitContent(
          new InputContentInfo(Uri.parse("content://call_log/test"),
          new ClipDescription("test", new String[]{"image/gif"}));

As a result, IMEs can let the application crash at any time because
InputContentInfo#requestPermission() is automatically called inside the
Framework.

This CL makes sure that exceptions thrown from
InputContentInfo#requestPermission() can be handled gracefully.

 [1]: Id955435dd2e72549ee7134f46b3c6951581694ad
      f3806f57a5

Bug: 32162481
Change-Id: I08916a1f54518390d3b67ab1673dc901e3f9716a
2016-10-14 22:26:35 +00:00
Hemal Patel
109e738292 Merge "Docs: Fixed the menu navigation instructions" into nyc-dev am: 5b2493a655
am: 52b9db5a82

Change-Id: I9e7093c33b8409f88ba5a9319a417c2e89fc7342
2016-10-14 22:11:42 +00:00
Hemal Patel
f055b640eb Docs: Fixed the menu navigation instructions am: c29dac71c0
am: c2a22f3b41

Change-Id: Ic96f48238e790f925caf7d666681d865deeacf11
2016-10-14 22:10:34 +00:00
Hemal Patel
52b9db5a82 Merge "Docs: Fixed the menu navigation instructions" into nyc-dev
am: 5b2493a655

Change-Id: I7fdb0dabb7f530c71e4331261fbac874eea36da9
2016-10-14 22:02:15 +00:00
Hemal Patel
c2a22f3b41 Docs: Fixed the menu navigation instructions
am: c29dac71c0

Change-Id: I0f22649ba3c4dbbca06e5d5087d6fde6737a8467
2016-10-14 22:02:10 +00:00
Hemal Patel
9a641b6989 Docs: Fixed a broken link
Fixed a broken link for the setNotificationResponsiveness method.

Bug: 30819479
Change-Id: I5d05878d2b88abed4016729b034144e29a0afb44
2016-10-14 14:59:33 -07:00
Hemal Patel
5b2493a655 Merge "Docs: Fixed the menu navigation instructions" into nyc-dev 2016-10-14 21:52:46 +00:00
Jason Monk
6aa197116e Fix launching alarm pending intent am: d0408f0028
am: 9042736ff1

Change-Id: Id2c2ccf79c62c5e0e498259a2b88e44cb98a70b3
2016-10-14 18:54:00 +00:00
Jason Monk
9042736ff1 Fix launching alarm pending intent
am: d0408f0028

Change-Id: I01f3963617638bf8c1cb8efccf027dd8a9084517
2016-10-14 18:46:44 +00:00
Adam Lesinski
4309721843 Update DisplayMetrics even on default display
Fix a bug where the DisplayMetrics wouldn't be updated for a Resources
object on the default display. Since multi-window, we want to update
all Resources.

This didn't always manifest itself due to recreation of assets, which
would force an update of DisplayMetrics. Re-use of an AssetManager from
the cache would expose the bug.

Bug:32133693
Bug:31998629
Test: cts-tradefed run cts --module CtsServicesHostTestCases
Change-Id: Ic51ab82710517b87eb995ccf982085dba876ad58
2016-10-14 18:16:18 +00:00
Dirk Dougherty
3376f5893f Add API 25 to @since list.
Change-Id: I636c8e948530d4aa3900496f042f54beb57da15a
2016-10-14 10:27:08 -07:00
Jason Monk
d0408f0028 Fix launching alarm pending intent
Launch it as a pending intent.

Change-Id: I2adf9347facb9c6fb58cbf8549233c34fcc87350
Fixes: 23909438
2016-10-14 15:34:26 +00:00
TreeHugger Robot
dc7280fe74 Merge "Import translations. DO NOT MERGE" into nyc-mr1-dev 2016-10-14 09:12:52 +00:00
TreeHugger Robot
e3c1d48dc0 Merge "Import translations. DO NOT MERGE" into nyc-mr1-dev 2016-10-14 09:05:01 +00:00
TreeHugger Robot
a2dabae9dd Merge "Import translations. DO NOT MERGE" into nyc-mr1-dev 2016-10-14 09:04:10 +00:00
Bill Yi
cda884446e Import translations. DO NOT MERGE
Change-Id: I76af7719d843ed75ebd7952186ea2a38e58195b9
Auto-generated-cl: translation import
2016-10-13 23:17:12 -07:00
Bill Yi
3e8a8c97bb Import translations. DO NOT MERGE
Change-Id: Id8ce479a4a98e715a350930a515acd543c59a71e
Auto-generated-cl: translation import
2016-10-13 23:06:12 -07:00
TreeHugger Robot
8a032b98fe Merge "DO NOT MERGE: Not to crash DocumentsUI if moving cursor fails." into nyc-mr1-dev 2016-10-14 00:02:33 +00:00
Ben Lin
c8358bfe65 Merge "Removing a mimeIcon specific for album folders from MediaProvider." into nyc-mr1-dev 2016-10-13 23:45:29 +00:00
Sungsoo
a123773c9c DO NOT MERGE) ExifInterface: Provide backward compatibility am: c11f599a2f am: 29e643bcbd am: 68aa33b9bf -s ours am: 2a762996cb -s ours am: a8d06257c1 am: 2179b54c9c -s ours am: 279ebd7ffd am: 7598d6ac9f am: 30404396be am: d7475b491d -s ours am: 3069b72d76
am: 1fa97872ec

Change-Id: Icd3b420b2a0821e621c5c471859fd8bce50c557f
2016-10-13 22:49:46 +00:00
TreeHugger Robot
a6b3caf58e Merge "Don't expose default strong auth timeout as constant" into nyc-mr1-dev 2016-10-13 22:47:30 +00:00
Sungsoo
1fa97872ec DO NOT MERGE) ExifInterface: Provide backward compatibility am: c11f599a2f am: 29e643bcbd am: 68aa33b9bf -s ours am: 2a762996cb -s ours am: a8d06257c1 am: 2179b54c9c -s ours am: 279ebd7ffd am: 7598d6ac9f am: 30404396be am: d7475b491d -s ours
am: 3069b72d76

Change-Id: If2814b43999d769e202447a5de4cff22af274b34
2016-10-13 22:45:14 +00:00