308102 Commits

Author SHA1 Message Date
Adam Lesinski
edb88a2b94 Merge "Add ResTable_sparseTypeEntry support" 2017-02-18 00:39:18 +00:00
TreeHugger Robot
18c527b96d Merge "Fix instant app resolution" 2017-02-18 00:24:56 +00:00
TreeHugger Robot
7470861b97 Merge "Move InputMethodAndSubtypeEnabler to SettingsLib and port to TV" 2017-02-18 00:21:23 +00:00
TreeHugger Robot
e868c1419f Merge "Send TIME_SET to manifest receivers, too" 2017-02-18 00:20:52 +00:00
TreeHugger Robot
4b441535c3 Merge changes Ie28325b6,I4e406a94
* changes:
  Display on-going notification for apps using alert windows.
  Set importance for processes displaying app-overlays based on visibility
2017-02-18 00:11:41 +00:00
TreeHugger Robot
18c76bb197 Merge "Add logging constant for settings search result click" 2017-02-18 00:09:01 +00:00
Fan Zhang
b1d49225c0 Add logging constant for settings search result click
Bug: 34975477
Test: Builds
Change-Id: Ie59fb0639c6aa4044ba4fdb0a71dd489bd2d3b68
2017-02-17 16:07:07 -08:00
TreeHugger Robot
a0e4367133 Merge "Move volume dialog expander" 2017-02-18 00:05:38 +00:00
TreeHugger Robot
675d151ee3 Merge "Frameworks: Re-add tagsoup to preloaded-classes" 2017-02-18 00:01:03 +00:00
TreeHugger Robot
89f423d375 Merge "Fix leak in NotificationStackScroller by nulling out translatingParent" 2017-02-17 23:29:10 +00:00
TreeHugger Robot
a5e8f6cb8f Merge "AssetManager2: Various fixes" 2017-02-17 23:27:58 +00:00
TreeHugger Robot
16386302d7 Merge "Camera: Make CameraMetadataNative compile-time initializable" 2017-02-17 23:15:27 +00:00
TreeHugger Robot
168ec38060 Merge "Append entries for real" 2017-02-17 23:13:50 +00:00
Dongwon Kang
d66301f7e3 Merge "TIF: specify the type for COLUMN_INTERACTION_COUNT" 2017-02-17 23:07:40 +00:00
TreeHugger Robot
2a80419409 Merge "Catch reentrancy while executing postponed transactions." 2017-02-17 23:06:17 +00:00
TreeHugger Robot
dd903d4f0e Merge "Modifying dpm.setSecureSetting call for install_non_market_apps" 2017-02-17 23:05:48 +00:00
TreeHugger Robot
d133b00efb Merge "Put package verifier on the power whitelist when invoked" 2017-02-17 22:44:01 +00:00
Android Build Merger (Role)
5e3fafee29 Merge "Merge "Show connection error reason for Passpoint AP" am: 855889b086 am: 4896a04013 am: 012a9c1f6e" 2017-02-17 22:40:57 +00:00
Yuxin Chang
3a22f91638 Merge "Show connection error reason for Passpoint AP" am: 855889b086 am: 4896a04013
am: 012a9c1f6e

Change-Id: Icde372b38103016deec0670e66ba8bb821a21a4f
2017-02-17 22:40:17 +00:00
Christopher Tate
2b6e459e33 Send TIME_SET to manifest receivers, too
Also expand the slew window for minimizing the effects of time-set
flapping from 500ms to 1000ms.

Bug 35319393

Change-Id: I6d6df1e086115ebe12c0bc4b9d761a11a0267012
2017-02-17 14:40:10 -08:00
Ray Essick
8020105fb2 Merge "Metrics for android.media.MediaRecorder" 2017-02-17 22:39:40 +00:00
Etan Cohen
55e5cec71b Merge "[AWARE] Remove enableUsage/disableUsage API" am: 647f2e1493 am: 8e32c1b718
am: 313b7c3613

Change-Id: I4382b1f5e25a15a96a1bca7e1492d3d1791c093e
2017-02-17 22:36:42 +00:00
Etan Cohen
6721901c4d Merge "[AWARE] Add discovery window period configuration" am: 17532ec02e am: f8637d5c04
am: 2fd54ee28a

Change-Id: Iba971429f57c90e0397e06f4d679ef2e3e660f41
2017-02-17 22:33:35 +00:00
Yuxin Chang
012a9c1f6e Merge "Show connection error reason for Passpoint AP" am: 855889b086
am: 4896a04013

Change-Id: I14f9205148adbb1819ed3c40b6536d1c72cd6536
2017-02-17 22:30:16 +00:00
Julia Reynolds
12054fdc87 Merge "Hide incomplete feature." 2017-02-17 22:30:12 +00:00
Todd Kennedy
bbdd8e4a3b Fix instant app resolution
Resolving intents with a specified component goes down a different
path than regular resolution. For Instant Apps, that meant that
sometimes the Instant App was not able to resolve it's own
activities. Added some new CTS tests to verify that this works.

Test: cts-tradefed run commandAndExit cts-dev -m CtsAppSecurityHostTestCases -t android.appsecurity.cts.EphemeralTest
Change-Id: Ic8a8eaef7eb9e230fdc701c79c85227d0939d974
2017-02-17 14:29:34 -08:00
Etan Cohen
313b7c3613 Merge "[AWARE] Remove enableUsage/disableUsage API" am: 647f2e1493
am: 8e32c1b718

Change-Id: I52340c790fe638c0baf8d48e5880b1e8ac8e408f
2017-02-17 22:26:51 +00:00
Etan Cohen
2fd54ee28a Merge "[AWARE] Add discovery window period configuration" am: 17532ec02e
am: f8637d5c04

Change-Id: Ife1cfc7e027b858844a1a251843e0669d0ce3720
2017-02-17 22:24:04 +00:00
Yuxin Chang
4896a04013 Merge "Show connection error reason for Passpoint AP"
am: 855889b086

Change-Id: I164f575dfc5dd69912f433e46b1d70b1fd11b1e6
2017-02-17 22:22:05 +00:00
TreeHugger Robot
239fb19256 Merge "fallout of splitting rect.h out of libandroid." 2017-02-17 22:21:08 +00:00
Julia Reynolds
027c7499d0 Move volume dialog expander
Bug: 33760714
Bug: 32727078
Test: manual
Change-Id: I06934bf140483957b734d5b1b20e3c7c6b7b4497
2017-02-17 22:18:49 +00:00
Etan Cohen
8e32c1b718 Merge "[AWARE] Remove enableUsage/disableUsage API"
am: 647f2e1493

Change-Id: Ic48804f3e2ecac6a817d261f9f9cbfc505b01716
2017-02-17 22:18:32 +00:00
Etan Cohen
f8637d5c04 Merge "[AWARE] Add discovery window period configuration"
am: 17532ec02e

Change-Id: I62ba5123aafb236d756a4cafe7829717e8e542f9
2017-02-17 22:15:29 +00:00
TreeHugger Robot
c445da8f5e Merge "Allow the shell to set USB functions." 2017-02-17 22:09:58 +00:00
Tony Mantler
b8592357c3 Move InputMethodAndSubtypeEnabler to SettingsLib and port to TV
Bug: 35315463
Test: adb shell am start -a android.settings.INPUT_METHOD_SUBTYPE_SETTINGS
Change-Id: Ibd62633259fe06b3971130eab158f077ef066a95
2017-02-17 14:04:00 -08:00
Wale Ogunwale
387e4c6133 Display on-going notification for apps using alert windows.
Allows the user to associate alert windows with specific apps
and revoke the permission if they want.

Test: manual
Bug: 33256752
Change-Id: Ie28325b6bb799b3df253770ebe655f97ebbadd90
2017-02-17 13:45:24 -08:00
Wale Ogunwale
943002b473 Set importance for processes displaying app-overlays based on visibility
We were previously setting this based on when the window was added and
removed. This can lead to issues where an app isn't allowed to show
alert windows so window manager hides the window after the permission is
revoked, but the window still exist in the system so the process
importance will still be high. We now set the process importance based
on if it has visible window surfaces or not.

Bug: 33256752
Test: cts/.../run-test CtsAppTestCases android.app.cts.AlertWindowsTests
Change-Id: I4e406a94683ec0eecc0911d0195e641c693e1c4a
2017-02-17 13:44:18 -08:00
Treehugger Robot
855889b086 Merge "Show connection error reason for Passpoint AP" 2017-02-17 21:34:35 +00:00
Etan Cohen
647f2e1493 Merge "[AWARE] Remove enableUsage/disableUsage API" 2017-02-17 21:33:40 +00:00
Etan Cohen
17532ec02e Merge "[AWARE] Add discovery window period configuration" 2017-02-17 21:26:04 +00:00
Suprabh Shukla
2e7d6d64b9 Modifying dpm.setSecureSetting call for install_non_market_apps
Starting from O, install_non_market_apps is deprecated and will not be
checked by the package installer. Device admin apps should be using the
user restriction instead.
Since on managed profiles, the default value blocked install from
unknown sources, the system will set the user restriction on behalf of
the profile owners (if the profile has one).
For non-managed profiles, the user had access to the settings to change
the value of install_non_market_apps. So going forward, any request to
change it's value by dpm#setSecureSetting in such users is going to be
ignored.

Test: Manually tested that:
1. For a profile with PO, when install_non_market_apps was set to 0,
user restriction is set on upgrade
2. For a profile with PO, when install_non_market_apps was set to 1,
user restriction is not set on upgrade
3. After upgrade, newly created managed profiles with PO have user
restriction set

Bug: 33947615
Change-Id: I063e9ee608b52086ffdf8ed2b24e2928574c58cd
2017-02-17 13:25:14 -08:00
TreeHugger Robot
96b9832163 Merge "API for accessing preloaded files cache" 2017-02-17 21:09:28 +00:00
Mady Mellor
4c97b0a992 Fix leak in NotificationStackScroller by nulling out translatingParent
Once a notification is removed we don’t need to keep reference to
mTranslatingParentView.

Fixes: 35323108
Test: runtest systemui
Change-Id: Ibbecfde4b4f1ee56e3c4e0ec59fadf1284f6c6ce
2017-02-17 12:58:13 -08:00
TreeHugger Robot
cd1af32eda Merge "Add autoFillMode attribute to View" 2017-02-17 20:50:18 +00:00
Evan Rosky
1228e2cb83 Merge "Fixed default-cluster and empty-cluster navigation behavior" 2017-02-17 20:48:55 +00:00
TreeHugger Robot
137f1962da Merge "Add more metrics constants for new Storage settings." 2017-02-17 20:48:33 +00:00
TreeHugger Robot
4e43b811e7 Merge "Add multi-dex to SettingsLibTests when buliding with coverage" 2017-02-17 20:47:52 +00:00
TreeHugger Robot
19657b359a Merge "Revert "Revert "remove app-ephemeral""" 2017-02-17 20:46:12 +00:00
TreeHugger Robot
8c9a6b0089 Merge "Revert "Revert "Per user setting for instant app""" 2017-02-17 20:46:12 +00:00
Leonard Mosescu
2acd0cfaf0 Merge "Add missing break statement." am: 7a4b88de49 am: 080456edd6
am: 5d2af16008  -s ours

Change-Id: Iac5e03fa786cfef832dd8a77b6208a0bf9a1a3f0
2017-02-17 20:41:56 +00:00