OSDN Git Service

android-x86/frameworks-base.git
7 years agoMerge "Adding API for apps to specify their aspect ratio when entering PIP."
Winson Chung [Thu, 10 Nov 2016 23:08:52 +0000 (23:08 +0000)]
Merge "Adding API for apps to specify their aspect ratio when entering PIP."

7 years agoMerge "wifi: hotspot2: add Passpoint APIs to WifiManager" am: 0295d7bd38 am: 5451f827...
Peter Qiu [Thu, 10 Nov 2016 22:43:59 +0000 (22:43 +0000)]
Merge "wifi: hotspot2: add Passpoint APIs to WifiManager" am: 0295d7bd38 am: 5451f8279e am: 8e07f4a86e
am: 6405b98114

Change-Id: Ifb223a9c0573571875979a7f55e6ede53ac12a4e

7 years agoMerge "Add createForPhoneAccountHandle() and getServicetate() Respect TelephonyManage...
Ta-wei Yen [Thu, 10 Nov 2016 22:28:13 +0000 (22:28 +0000)]
Merge "Add createForPhoneAccountHandle() and getServicetate() Respect TelephonyManager's subId when listening to phone state" am: 0a3b6b70dd am: 969a6eb2b8 am: c9698a5cff
am: e1ae654041

Change-Id: Ic28680327d916e3650b3c11fb253353955373922

7 years agoMerge "wifi: hotspot2: add Passpoint APIs to WifiManager" am: 0295d7bd38 am: 5451f8279e
Peter Qiu [Thu, 10 Nov 2016 22:26:22 +0000 (22:26 +0000)]
Merge "wifi: hotspot2: add Passpoint APIs to WifiManager" am: 0295d7bd38 am: 5451f8279e
am: 8e07f4a86e

Change-Id: I6ca161fcd10af6c2da26c585f870906284737ccf

7 years agoMerge "Add createForPhoneAccountHandle() and getServicetate() Respect TelephonyManage...
Ta-wei Yen [Thu, 10 Nov 2016 22:20:29 +0000 (22:20 +0000)]
Merge "Add createForPhoneAccountHandle() and getServicetate() Respect TelephonyManager's subId when listening to phone state" am: 0a3b6b70dd am: 969a6eb2b8
am: c9698a5cff

Change-Id: I35bbcf29868c1ecddcdbb0e536c6d2a92e4d90ca

7 years agoMerge "wifi: hotspot2: add Passpoint APIs to WifiManager" am: 0295d7bd38
Peter Qiu [Thu, 10 Nov 2016 22:13:48 +0000 (22:13 +0000)]
Merge "wifi: hotspot2: add Passpoint APIs to WifiManager" am: 0295d7bd38
am: 5451f8279e

Change-Id: Ide84930e6d76e9e52716a5b31df31998b95a8a76

7 years agoMerge "Add createForPhoneAccountHandle() and getServicetate() Respect TelephonyManage...
Ta-wei Yen [Thu, 10 Nov 2016 22:08:35 +0000 (22:08 +0000)]
Merge "Add createForPhoneAccountHandle() and getServicetate() Respect TelephonyManager's subId when listening to phone state" am: 0a3b6b70dd
am: 969a6eb2b8

Change-Id: I2a5d31c342efc7e3ca4f29448b24d406253c7b0f

7 years agoMerge "wifi: hotspot2: add Passpoint APIs to WifiManager"
Peter Qiu [Thu, 10 Nov 2016 22:07:11 +0000 (22:07 +0000)]
Merge "wifi: hotspot2: add Passpoint APIs to WifiManager"
am: 0295d7bd38

Change-Id: I79279f22bfc9642ed7905d099dd43555714ea815

7 years agoMerge "Add createForPhoneAccountHandle() and getServicetate() Respect TelephonyManage...
Ta-wei Yen [Thu, 10 Nov 2016 22:02:17 +0000 (22:02 +0000)]
Merge "Add createForPhoneAccountHandle() and getServicetate() Respect TelephonyManager's subId when listening to phone state"
am: 0a3b6b70dd

Change-Id: I512e68bccda115ad7c58ec1f1fbfbb2c69c86578

7 years agoMerge "wifi: hotspot2: add Passpoint APIs to WifiManager"
Treehugger Robot [Thu, 10 Nov 2016 21:56:55 +0000 (21:56 +0000)]
Merge "wifi: hotspot2: add Passpoint APIs to WifiManager"

7 years agoMerge "Add createForPhoneAccountHandle() and getServicetate() Respect TelephonyManage...
Ta-wei Yen [Thu, 10 Nov 2016 21:46:34 +0000 (21:46 +0000)]
Merge "Add createForPhoneAccountHandle() and getServicetate() Respect TelephonyManager's subId when listening to phone state"

7 years agoMerge "Expose dismiss reasons to notification listeners."
Julia Reynolds [Thu, 10 Nov 2016 20:46:04 +0000 (20:46 +0000)]
Merge "Expose dismiss reasons to notification listeners."

7 years agoMerge "Not blocking focus on action bar on tab"
TreeHugger Robot [Thu, 10 Nov 2016 20:45:23 +0000 (20:45 +0000)]
Merge "Not blocking focus on action bar on tab"

7 years agoMerge "wifi: hotspot2: add support for parsing Release 1 installation file" am: 44e81...
Peter Qiu [Thu, 10 Nov 2016 20:43:05 +0000 (20:43 +0000)]
Merge "wifi: hotspot2: add support for parsing Release 1 installation file" am: 44e817fdcf am: 861e99e815 am: 861619e782
am: e0ebb9ce31

Change-Id: If6486ed34e20f225b588fcae0a32ca41c1531786

7 years agoMerge "wifi: hotspot2: add support for parsing Release 1 installation file" am: 44e81...
Peter Qiu [Thu, 10 Nov 2016 20:36:08 +0000 (20:36 +0000)]
Merge "wifi: hotspot2: add support for parsing Release 1 installation file" am: 44e817fdcf am: 861e99e815
am: 861619e782

Change-Id: I3f148b1e87f8a4d43f6a48e3af774f7f2b216023

7 years agoMerge "BLE OOB Pairing - parse address type (5/5)" am: 97d9fe0a2f am: c3cfff6ef6...
Jakub Pawlowski [Thu, 10 Nov 2016 20:31:12 +0000 (20:31 +0000)]
Merge "BLE OOB Pairing - parse address type (5/5)" am: 97d9fe0a2f am: c3cfff6ef6 am: f59ad8bd68
am: 196fe3597c

Change-Id: Idf087fc9dcd88733ec7755196fab3eac944bf8cf

7 years agoMerge "Add null check before finish SystemUI Tuner's activity" am: 5bb91bacc3 am...
Akira Oshimi [Thu, 10 Nov 2016 20:24:23 +0000 (20:24 +0000)]
Merge "Add null check before finish SystemUI Tuner's activity" am: 5bb91bacc3 am: 08978cd0fd am: 88ab92ce4c
am: c49702e4c0

Change-Id: I7d3c453536a272c969745ad2df4c9bf319efc19b

7 years agoMerge "BLE OOB Pairing - parse address type (5/5)" am: 97d9fe0a2f am: c3cfff6ef6
Jakub Pawlowski [Thu, 10 Nov 2016 20:24:10 +0000 (20:24 +0000)]
Merge "BLE OOB Pairing - parse address type (5/5)" am: 97d9fe0a2f am: c3cfff6ef6
am: f59ad8bd68

Change-Id: I8307894e80bdfc1c260708c7174d294178ffa00b

7 years agoMerge "wifi: hotspot2: add support for parsing Release 1 installation file" am: 44e81...
Peter Qiu [Thu, 10 Nov 2016 20:24:06 +0000 (20:24 +0000)]
Merge "wifi: hotspot2: add support for parsing Release 1 installation file" am: 44e817fdcf
am: 861e99e815

Change-Id: Idd093095c6c7be414e284092069df1374aad9d38

7 years agoMerge "wifi: hotspot2: add support for parsing Release 1 installation file"
Peter Qiu [Thu, 10 Nov 2016 20:19:51 +0000 (20:19 +0000)]
Merge "wifi: hotspot2: add support for parsing Release 1 installation file"
am: 44e817fdcf

Change-Id: If165cadffd0ae93fb94d1883f41851f1d92d50f6

7 years agoMerge "Add null check before finish SystemUI Tuner's activity" am: 5bb91bacc3 am...
Akira Oshimi [Thu, 10 Nov 2016 20:18:09 +0000 (20:18 +0000)]
Merge "Add null check before finish SystemUI Tuner's activity" am: 5bb91bacc3 am: 08978cd0fd
am: 88ab92ce4c

Change-Id: I6abd73d3ce02dd33dc95c6132b1ff8aa4b13015c

7 years agoMerge "BLE OOB Pairing - parse address type (5/5)" am: 97d9fe0a2f
Jakub Pawlowski [Thu, 10 Nov 2016 20:14:24 +0000 (20:14 +0000)]
Merge "BLE OOB Pairing - parse address type (5/5)" am: 97d9fe0a2f
am: c3cfff6ef6

Change-Id: Ia05bccadc06b202cf6ac1039b1e227bd67575bb5

7 years agoMerge "Start implementing background restrictions for eph apps."
Dianne Hackborn [Thu, 10 Nov 2016 20:14:09 +0000 (20:14 +0000)]
Merge "Start implementing background restrictions for eph apps."

7 years agoMerge "Add null check before finish SystemUI Tuner's activity" am: 5bb91bacc3
Akira Oshimi [Thu, 10 Nov 2016 20:12:34 +0000 (20:12 +0000)]
Merge "Add null check before finish SystemUI Tuner's activity" am: 5bb91bacc3
am: 08978cd0fd

Change-Id: Ibd1b9ff4be577bf5ea5596342316ea2303d93b75

7 years agoAdd createForPhoneAccountHandle() and getServicetate()
Ta-wei Yen [Thu, 10 Nov 2016 20:11:56 +0000 (12:11 -0800)]
Add createForPhoneAccountHandle() and getServicetate()
Respect TelephonyManager's subId when listening to phone state

TelecomManager perfers to use a PhoneAccountHandle to represent a
account but TelephonyManager prefers subscription IDs.

This CL added createForPhoneAccountHandle() in TelephonyManager so
telephony values can be queried from it.

Currently the ServiceState can be retrieved through registering a
PhoneStatelistener, but it is a callback which the handler cannot be
specified.

getServiceState() is added to allow the ServiceState to be polled.

While TelphonyManager has createForSubscriptionId(), listen() does not
respect the subId on the manager created from it, and will always use
the hidden subId on the listener, which is always the default subId
through public API.

After this CL, the default subId on the listener will null.
TelephonyManager use its' own subId if the listener does not set the
subId to something else.

Bug: 32637799
Bug: 32414216
Test: cts-tradefed run cts-dev --module CtsTelephonyTestCases
Change-Id: I9995e4da1573cf1f6b6e4acf2daf7a538fb60d5f

7 years agoMerge "BLE OOB Pairing - parse address type (5/5)"
Jakub Pawlowski [Thu, 10 Nov 2016 20:07:39 +0000 (20:07 +0000)]
Merge "BLE OOB Pairing - parse address type (5/5)"
am: 97d9fe0a2f

Change-Id: I935cc35d9f7f1eea5459f0091ad14dc8b200bc02

7 years agoMerge "Add null check before finish SystemUI Tuner's activity"
Akira Oshimi [Thu, 10 Nov 2016 20:06:34 +0000 (20:06 +0000)]
Merge "Add null check before finish SystemUI Tuner's activity"
am: 5bb91bacc3

Change-Id: I0e9d19f297c158ff0c6acd1aa6665e3459fa416b

7 years agoMerge "wifi: hotspot2: add support for parsing Release 1 installation file"
Treehugger Robot [Thu, 10 Nov 2016 20:06:06 +0000 (20:06 +0000)]
Merge "wifi: hotspot2: add support for parsing Release 1 installation file"

7 years agoStart implementing background restrictions for eph apps.
Dianne Hackborn [Wed, 9 Nov 2016 23:07:23 +0000 (15:07 -0800)]
Start implementing background restrictions for eph apps.

This implements the additional intended path for checking
allowed background operations, APP_START_MODE_DISABLED, which
doesn't allow an app to launch in the background at all.

Also change the semantics of delivering broadcasts to manifest
receivers to always restrict those, not changing based on
whether the app is currently idle.  This is the desired intended
behavior for apps as they explicitly update to work with
bg check.

And now that we have ephemerality associated with the uid state
in the activity manager, we can propagate this through the
relevant callbacks in IUidObserver so things watching these
changes can immediately determine whether they should do their
more aggressive shut down work for the uid rather than having
to walk through all their state looking for package associated
with that uid and whether they should be shut down.

Also remove the "lenient" bg check mode, since that was
just an early experiment that we won't actually use.

Add a new "make-idle" activity manager command to immediately
put a uid into the idle state (if possible) to make it easier
to test.

Test: manually against an eph app
Change-Id: I43a138ff281f69a9251d3f29ab6e13f48cff8ad6

7 years agoMerge "BLE OOB Pairing - parse address type (5/5)"
Treehugger Robot [Thu, 10 Nov 2016 20:00:50 +0000 (20:00 +0000)]
Merge "BLE OOB Pairing - parse address type (5/5)"

7 years agoMerge "Add null check before finish SystemUI Tuner's activity"
Treehugger Robot [Thu, 10 Nov 2016 19:54:16 +0000 (19:54 +0000)]
Merge "Add null check before finish SystemUI Tuner's activity"

7 years agoBLE OOB Pairing - parse address type (5/5)
Jakub Pawlowski [Thu, 10 Nov 2016 00:51:09 +0000 (16:51 -0800)]
BLE OOB Pairing - parse address type (5/5)

When address type is not parsed, creating bond to devices not using
random address is impossible.

Bug: 32780409
Test: try pairing with nRF52DK using random address
Change-Id: Ie6cc1f8c008d43b2acd021b47f9bbfb1f63472e8

7 years agoMerge "Fix use of JNI calls inside GetStringCritical/ReleaseStringCritical sections...
Andreas Huber [Thu, 10 Nov 2016 19:33:38 +0000 (19:33 +0000)]
Merge "Fix use of JNI calls inside GetStringCritical/ReleaseStringCritical sections." am: df3d68c9b2 am: fbb980e57b am: fdaf348734
am: 90efd7bbb2

Change-Id: I66c2b632511ad5b6d2ce971ef4640e6c95c7c7b7

7 years agoMerge "Fix use of JNI calls inside GetStringCritical/ReleaseStringCritical sections...
Andreas Huber [Thu, 10 Nov 2016 19:27:07 +0000 (19:27 +0000)]
Merge "Fix use of JNI calls inside GetStringCritical/ReleaseStringCritical sections." am: df3d68c9b2 am: fbb980e57b
am: fdaf348734

Change-Id: Icc30767adea1ce61fe3bd87b395268db674ce021

7 years agoMerge "Fix use of JNI calls inside GetStringCritical/ReleaseStringCritical sections...
Andreas Huber [Thu, 10 Nov 2016 19:14:30 +0000 (19:14 +0000)]
Merge "Fix use of JNI calls inside GetStringCritical/ReleaseStringCritical sections." am: df3d68c9b2
am: fbb980e57b

Change-Id: I7b80bbe5eed3066edfe26d83dd322114d2e4a961

7 years agoMerge "Fix use of JNI calls inside GetStringCritical/ReleaseStringCritical sections."
Andreas Huber [Thu, 10 Nov 2016 19:08:28 +0000 (19:08 +0000)]
Merge "Fix use of JNI calls inside GetStringCritical/ReleaseStringCritical sections."
am: df3d68c9b2

Change-Id: I56e293d16dee7503f717f3cca4902720307a2024

7 years agoMerge "DO NOT MERGE ANYWHERE Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission...
Chris Elliott [Thu, 10 Nov 2016 19:03:16 +0000 (19:03 +0000)]
Merge "DO NOT MERGE ANYWHERE Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission" into cw-e-dev am: 06a55fb553  -s ours am: 0e11e0d961  -s ours am: 69246f0565  -s ours am: a8a116b001  -s ours am: 8409d50122  -s ours am: c07d8aa52d  -s ours am: e2dd105af2  -s ours
am: d3dd8e99fa  -s ours

Change-Id: I391dabf19257106be0464ad2fbae86ae464da7e0

7 years agoDO NOT MERGE ANYWHERE Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission am: f88508b...
Hugo Benichi [Thu, 10 Nov 2016 19:02:03 +0000 (19:02 +0000)]
DO NOT MERGE ANYWHERE Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission am: f88508bd3e  -s ours am: da695f5fdb  -s ours am: 69d565b12d  -s ours am: 37779485b7  -s ours am: 986c684fb0  -s ours am: 5c10f1e552  -s ours am: 8fe310892b  -s ours
am: 01d86c0902  -s ours

Change-Id: I2f2216c438756b0655d9183a98cee21cc642ec17

7 years agoMerge "Fix use of JNI calls inside GetStringCritical/ReleaseStringCritical sections."
Treehugger Robot [Thu, 10 Nov 2016 18:58:28 +0000 (18:58 +0000)]
Merge "Fix use of JNI calls inside GetStringCritical/ReleaseStringCritical sections."

7 years agoMerge "DO NOT MERGE ANYWHERE Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission...
Chris Elliott [Thu, 10 Nov 2016 18:57:02 +0000 (18:57 +0000)]
Merge "DO NOT MERGE ANYWHERE Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission" into cw-e-dev am: 06a55fb553  -s ours am: 0e11e0d961  -s ours am: 69246f0565  -s ours am: a8a116b001  -s ours am: 8409d50122  -s ours am: c07d8aa52d  -s ours
am: e2dd105af2  -s ours

Change-Id: Iab445b20d02e9a501d74f27a59da5047957efc13

7 years agoDO NOT MERGE ANYWHERE Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission am: f88508b...
Hugo Benichi [Thu, 10 Nov 2016 18:55:34 +0000 (18:55 +0000)]
DO NOT MERGE ANYWHERE Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission am: f88508bd3e  -s ours am: da695f5fdb  -s ours am: 69d565b12d  -s ours am: 37779485b7  -s ours am: 986c684fb0  -s ours am: 5c10f1e552  -s ours
am: 8fe310892b  -s ours

Change-Id: I63236413fa5272bbfb8c4fba83879089007694bc

7 years agoMerge "DO NOT MERGE ANYWHERE Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission...
Chris Elliott [Thu, 10 Nov 2016 18:50:28 +0000 (18:50 +0000)]
Merge "DO NOT MERGE ANYWHERE Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission" into cw-e-dev am: 06a55fb553  -s ours am: 0e11e0d961  -s ours am: 69246f0565  -s ours am: a8a116b001  -s ours am: 8409d50122  -s ours
am: c07d8aa52d  -s ours

Change-Id: If5a7680ee9de27107bf32138e91f2eb705181ab0

7 years agoDO NOT MERGE ANYWHERE Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission am: f88508b...
Hugo Benichi [Thu, 10 Nov 2016 18:49:18 +0000 (18:49 +0000)]
DO NOT MERGE ANYWHERE Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission am: f88508bd3e  -s ours am: da695f5fdb  -s ours am: 69d565b12d  -s ours am: 37779485b7  -s ours am: 986c684fb0  -s ours
am: 5c10f1e552  -s ours

Change-Id: I9bf86e8adf3a2d6efbce54e3fc6a59ee650daaef

7 years agoMerge "DO NOT MERGE ANYWHERE Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission...
Chris Elliott [Thu, 10 Nov 2016 18:44:06 +0000 (18:44 +0000)]
Merge "DO NOT MERGE ANYWHERE Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission" into cw-e-dev am: 06a55fb553  -s ours am: 0e11e0d961  -s ours am: 69246f0565  -s ours am: a8a116b001  -s ours
am: 8409d50122  -s ours

Change-Id: I31d22a167ee7de857ed0403b2d14daa1d90055f0

7 years agoDO NOT MERGE ANYWHERE Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission am: f88508b...
Hugo Benichi [Thu, 10 Nov 2016 18:42:57 +0000 (18:42 +0000)]
DO NOT MERGE ANYWHERE Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission am: f88508bd3e  -s ours am: da695f5fdb  -s ours am: 69d565b12d  -s ours am: 37779485b7  -s ours
am: 986c684fb0  -s ours

Change-Id: I5bb53669285c0878905f8a2a70ff2dbe06c09ab2

7 years agoMerge "DO NOT MERGE ANYWHERE Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission...
Chris Elliott [Thu, 10 Nov 2016 18:37:44 +0000 (18:37 +0000)]
Merge "DO NOT MERGE ANYWHERE Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission" into cw-e-dev am: 06a55fb553  -s ours am: 0e11e0d961  -s ours am: 69246f0565  -s ours
am: a8a116b001  -s ours

Change-Id: I02d089dca4dd0ee9808f77dce0957b1cfaf6c87d

7 years agoDO NOT MERGE ANYWHERE Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission am: f88508b...
Hugo Benichi [Thu, 10 Nov 2016 18:36:30 +0000 (18:36 +0000)]
DO NOT MERGE ANYWHERE Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission am: f88508bd3e  -s ours am: da695f5fdb  -s ours am: 69d565b12d  -s ours
am: 37779485b7  -s ours

Change-Id: I42aabc35fa30e242125015eac1b7d32790cc4528

7 years agowifi: hotspot2: add Passpoint APIs to WifiManager
Peter Qiu [Tue, 25 Oct 2016 18:38:01 +0000 (11:38 -0700)]
wifi: hotspot2: add Passpoint APIs to WifiManager

Add dedicated APIs for managing Passpoint configurations, since
Passpoint configurations are different from WiFi network
configurations.  A Passpoint configuration provides a credential for
authenticating to one or more WiFi networks that are operated
by the "same" service provider.

Bug: 32282711
Test: make -j32

Change-Id: I52822ab3074e2f2a3d986e3c0a24d024f2c06dca

7 years agowifi: hotspot2: add support for parsing Release 1 installation file
Peter Qiu [Mon, 24 Oct 2016 16:59:43 +0000 (09:59 -0700)]
wifi: hotspot2: add support for parsing Release 1 installation file

Bug: 32277793
Test: frameworks/base/wifi/tests/runtests.sh

Change-Id: I526c5e88e504c9c843d517a1a8208bc35d8655e9

7 years agoMerge "DO NOT MERGE ANYWHERE Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission...
Chris Elliott [Thu, 10 Nov 2016 18:25:11 +0000 (18:25 +0000)]
Merge "DO NOT MERGE ANYWHERE Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission" into cw-e-dev am: 06a55fb553  -s ours am: 0e11e0d961  -s ours
am: 69246f0565  -s ours

Change-Id: I8181f07829ea7e77986a0f4537a61e4060c1176e

7 years agoDO NOT MERGE ANYWHERE Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission am: f88508b...
Hugo Benichi [Thu, 10 Nov 2016 18:23:58 +0000 (18:23 +0000)]
DO NOT MERGE ANYWHERE Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission am: f88508bd3e  -s ours am: da695f5fdb  -s ours
am: 69d565b12d  -s ours

Change-Id: Ibe074076d22a736394a01d27aa9e1c7ed73458b2

7 years agoMerge "DO NOT MERGE ANYWHERE Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission...
Chris Elliott [Thu, 10 Nov 2016 18:12:17 +0000 (18:12 +0000)]
Merge "DO NOT MERGE ANYWHERE Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission" into cw-e-dev am: 06a55fb553  -s ours
am: 0e11e0d961  -s ours

Change-Id: I800746b8b1fc8e63eb78a83632d9eaac9abebcd2

7 years agoDO NOT MERGE ANYWHERE Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission am: f88508b...
Hugo Benichi [Thu, 10 Nov 2016 18:11:02 +0000 (18:11 +0000)]
DO NOT MERGE ANYWHERE Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission am: f88508bd3e  -s ours
am: da695f5fdb  -s ours

Change-Id: If1903ace2a31d8ccf3c66916211a07ac342fc360

7 years agoMerge "DO NOT MERGE ANYWHERE Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission...
Chris Elliott [Thu, 10 Nov 2016 18:04:28 +0000 (18:04 +0000)]
Merge "DO NOT MERGE ANYWHERE Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission" into cw-e-dev
am: 06a55fb553  -s ours

Change-Id: I3e0facc6ff6dff0109452fe36f89a4eefe7676e1

7 years agoDO NOT MERGE ANYWHERE Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission
Hugo Benichi [Thu, 10 Nov 2016 18:04:26 +0000 (18:04 +0000)]
DO NOT MERGE ANYWHERE Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission
am: f88508bd3e  -s ours

Change-Id: I2ba3b591df623298f41e92e6f0d067a6fcf30533

7 years agoMerge "DO NOT MERGE ANYWHERE Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission...
Chris Elliott [Thu, 10 Nov 2016 17:48:19 +0000 (17:48 +0000)]
Merge "DO NOT MERGE ANYWHERE Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission" into cw-e-dev

7 years agoAdding API for apps to specify their aspect ratio when entering PIP.
Winson Chung [Wed, 9 Nov 2016 00:15:10 +0000 (16:15 -0800)]
Adding API for apps to specify their aspect ratio when entering PIP.

Test: android.server.cts.ActivityManagerPinnedStackTests
Test: #testEnterPipAspectRatio
Test: #testEnterPipExtremeAspectRatios

Change-Id: I9efba942b9a6451dec07428fe1e428ef4a896867

7 years agoMerge "Wifi Tx/Rx rate computation" am: bccf93311c am: 33600a3d38 am: e929425a9e
Randy Pan [Thu, 10 Nov 2016 16:46:02 +0000 (16:46 +0000)]
Merge "Wifi Tx/Rx rate computation" am: bccf93311c am: 33600a3d38 am: e929425a9e
am: 6332104fbc

Change-Id: I10ae42879d7a4c7001583bfac2f835264c90ff2e

7 years agoMerge "Wifi Tx/Rx rate computation" am: bccf93311c am: 33600a3d38
Randy Pan [Thu, 10 Nov 2016 16:32:56 +0000 (16:32 +0000)]
Merge "Wifi Tx/Rx rate computation" am: bccf93311c am: 33600a3d38
am: e929425a9e

Change-Id: Ia38e00d785c56c295007aa19f3fe1e70d6a8b494

7 years agoMerge "Wifi Tx/Rx rate computation" am: bccf93311c
Randy Pan [Thu, 10 Nov 2016 16:26:23 +0000 (16:26 +0000)]
Merge "Wifi Tx/Rx rate computation" am: bccf93311c
am: 33600a3d38

Change-Id: I766decd0d68c9a2cb47d374c9a48c8eac59a6a67

7 years agoMerge "Wifi Tx/Rx rate computation"
Randy Pan [Thu, 10 Nov 2016 16:15:52 +0000 (16:15 +0000)]
Merge "Wifi Tx/Rx rate computation"
am: bccf93311c

Change-Id: I8b564af08155dcb49cf5f71d283b21091b80d3e0

7 years agoMerge "Wifi Tx/Rx rate computation"
Randy Pan [Thu, 10 Nov 2016 16:02:58 +0000 (16:02 +0000)]
Merge "Wifi Tx/Rx rate computation"

7 years agoMerge "2-D recents: fix toggling behavior and orientation changes."
Manu Cornet [Thu, 10 Nov 2016 15:20:55 +0000 (15:20 +0000)]
Merge "2-D recents: fix toggling behavior and orientation changes."

7 years agoMerge "Import translations. DO NOT MERGE" into cw-f-dev am: e231af6c88 -s ours am...
Bill Yi [Thu, 10 Nov 2016 14:51:59 +0000 (14:51 +0000)]
Merge "Import translations. DO NOT MERGE" into cw-f-dev am: e231af6c88  -s ours am: 0006905319  -s ours
am: 35e837a2f5  -s ours

Change-Id: I1b90aa4d6ed49964237f93274b5be6e91ddb217f

7 years agoImport translations. DO NOT MERGE am: 377d4af0d0 -s ours am: 9d6ff72884 -s ours
Bill Yi [Thu, 10 Nov 2016 14:50:57 +0000 (14:50 +0000)]
Import translations. DO NOT MERGE am: 377d4af0d0  -s ours am: 9d6ff72884  -s ours
am: 96fba02eea  -s ours

Change-Id: I22dd965ff4382972860a30f9435a0b1d8f296379

7 years agoMerge "Import translations. DO NOT MERGE" into cw-f-dev am: 0bf8ae56ff -s ours am...
Bill Yi [Thu, 10 Nov 2016 14:49:51 +0000 (14:49 +0000)]
Merge "Import translations. DO NOT MERGE" into cw-f-dev am: 0bf8ae56ff  -s ours am: 221c05e6d1  -s ours
am: f9c19c2022  -s ours

Change-Id: I34bf096bd09cc4dfc463e00c70791392da17f6fc

7 years agoImport translations. DO NOT MERGE am: 37fa5cbc28 -s ours am: 35b2ed41ce -s ours
Bill Yi [Thu, 10 Nov 2016 14:48:47 +0000 (14:48 +0000)]
Import translations. DO NOT MERGE am: 37fa5cbc28  -s ours am: 35b2ed41ce  -s ours
am: dca4571f89  -s ours

Change-Id: I00c6e2ac628975709220a4ab5c43dcc9f343568b

7 years agoMerge "Import translations. DO NOT MERGE" into cw-f-dev am: e231af6c88 -s ours
Bill Yi [Thu, 10 Nov 2016 14:43:49 +0000 (14:43 +0000)]
Merge "Import translations. DO NOT MERGE" into cw-f-dev am: e231af6c88  -s ours
am: 0006905319  -s ours

Change-Id: Ibdf03fc0e8582ef252ee5c922b206685de2b9829

7 years agoImport translations. DO NOT MERGE am: 377d4af0d0 -s ours
Bill Yi [Thu, 10 Nov 2016 14:42:49 +0000 (14:42 +0000)]
Import translations. DO NOT MERGE am: 377d4af0d0  -s ours
am: 9d6ff72884  -s ours

Change-Id: I89064de048418230fb51e09ceb3d6bfd631101c1

7 years agoMerge "Import translations. DO NOT MERGE" into cw-f-dev am: 0bf8ae56ff -s ours
Bill Yi [Thu, 10 Nov 2016 14:41:42 +0000 (14:41 +0000)]
Merge "Import translations. DO NOT MERGE" into cw-f-dev am: 0bf8ae56ff  -s ours
am: 221c05e6d1  -s ours

Change-Id: I15d5908cbf02847651321cea840c10666aa1c245

7 years agoImport translations. DO NOT MERGE am: 37fa5cbc28 -s ours
Bill Yi [Thu, 10 Nov 2016 14:37:50 +0000 (14:37 +0000)]
Import translations. DO NOT MERGE am: 37fa5cbc28  -s ours
am: 35b2ed41ce  -s ours

Change-Id: Ibc2fa8caa377cdf5433842929549359ce8e4b71b

7 years agoMerge "Import translations. DO NOT MERGE" into cw-f-dev
Bill Yi [Thu, 10 Nov 2016 14:25:20 +0000 (14:25 +0000)]
Merge "Import translations. DO NOT MERGE" into cw-f-dev
am: e231af6c88  -s ours

Change-Id: I85b530c1946c4d2da5a4fefb6b343edb75b57697

7 years agoImport translations. DO NOT MERGE
Bill Yi [Thu, 10 Nov 2016 14:25:17 +0000 (14:25 +0000)]
Import translations. DO NOT MERGE
am: 377d4af0d0  -s ours

Change-Id: Ia88f3c49ca604ef7493bf493ca63becc0a20eb53

7 years agoMerge "Import translations. DO NOT MERGE" into cw-f-dev
Bill Yi [Thu, 10 Nov 2016 14:23:45 +0000 (14:23 +0000)]
Merge "Import translations. DO NOT MERGE" into cw-f-dev
am: 0bf8ae56ff  -s ours

Change-Id: I896a62c6c88343eeba13406ce3ce71e576899762

7 years agoImport translations. DO NOT MERGE
Bill Yi [Thu, 10 Nov 2016 14:23:42 +0000 (14:23 +0000)]
Import translations. DO NOT MERGE
am: 37fa5cbc28  -s ours

Change-Id: I07c9584f08f6609f55a0af74fc5259f90fdb3285

7 years agoMerge "Import translations. DO NOT MERGE" into cw-f-dev
Bill Yi [Thu, 10 Nov 2016 14:14:39 +0000 (14:14 +0000)]
Merge "Import translations. DO NOT MERGE" into cw-f-dev

7 years agoMerge "Import translations. DO NOT MERGE" into cw-f-dev
Bill Yi [Thu, 10 Nov 2016 14:13:43 +0000 (14:13 +0000)]
Merge "Import translations. DO NOT MERGE" into cw-f-dev

7 years agoMerge "Zygote : Block SIGCHLD during fork." into nyc-dev am: a67112ca92 am: c0df29dfb...
Narayan Kamath [Thu, 10 Nov 2016 11:00:38 +0000 (11:00 +0000)]
Merge "Zygote : Block SIGCHLD during fork." into nyc-dev am: a67112ca92 am: c0df29dfbc am: e9a12d0ac7 am: f0a65b9a98 am: 532d73cf8c
am: 78583ed6cb

Change-Id: Iec6ccdc441ec071a26ca73fbcb2c37c1f9004bff

7 years agoZygote : Block SIGCHLD during fork. am: dfcc79ee8e am: 720fcbc1f7 am: c82eb23651...
Narayan Kamath [Thu, 10 Nov 2016 10:59:29 +0000 (10:59 +0000)]
Zygote : Block SIGCHLD during fork. am: dfcc79ee8e am: 720fcbc1f7 am: c82eb23651 am: b0c09c0ebe am: 847d4476a7
am: 2b1580360c  -s ours

Change-Id: I2bbb08da6a456db4ce90d36138c255c6627d2292

7 years agoMerge "Zygote : Block SIGCHLD during fork." into nyc-dev am: a67112ca92 am: c0df29dfb...
Narayan Kamath [Thu, 10 Nov 2016 10:41:46 +0000 (10:41 +0000)]
Merge "Zygote : Block SIGCHLD during fork." into nyc-dev am: a67112ca92 am: c0df29dfbc am: e9a12d0ac7 am: f0a65b9a98
am: 532d73cf8c

Change-Id: Id48f0410d3068bb4411d86841bbd476ff612848a

7 years agoZygote : Block SIGCHLD during fork. am: dfcc79ee8e am: 720fcbc1f7 am: c82eb23651...
Narayan Kamath [Thu, 10 Nov 2016 10:40:31 +0000 (10:40 +0000)]
Zygote : Block SIGCHLD during fork. am: dfcc79ee8e am: 720fcbc1f7 am: c82eb23651 am: b0c09c0ebe
am: 847d4476a7

Change-Id: I818bc8e1cb3f67fec10edefa527efcdef100f211

7 years agoMerge "Zygote : Block SIGCHLD during fork." into nyc-dev am: a67112ca92 am: c0df29dfb...
Narayan Kamath [Thu, 10 Nov 2016 10:35:03 +0000 (10:35 +0000)]
Merge "Zygote : Block SIGCHLD during fork." into nyc-dev am: a67112ca92 am: c0df29dfbc am: e9a12d0ac7
am: f0a65b9a98

Change-Id: I0d5469927688fa23290f3b3e136ba50820b0b8d9

7 years agoZygote : Block SIGCHLD during fork. am: dfcc79ee8e am: 720fcbc1f7 am: c82eb23651
Narayan Kamath [Thu, 10 Nov 2016 10:33:57 +0000 (10:33 +0000)]
Zygote : Block SIGCHLD during fork. am: dfcc79ee8e am: 720fcbc1f7 am: c82eb23651
am: b0c09c0ebe

Change-Id: I1c378d684eb07cd20b64b358770fa6fe1dae274c

7 years agoMerge "Zygote : Block SIGCHLD during fork." into nyc-dev am: a67112ca92 am: c0df29dfbc
Narayan Kamath [Thu, 10 Nov 2016 10:29:02 +0000 (10:29 +0000)]
Merge "Zygote : Block SIGCHLD during fork." into nyc-dev am: a67112ca92 am: c0df29dfbc
am: e9a12d0ac7

Change-Id: I9c34dfaf3e2cdbb2560765002926a493d2651708

7 years agoZygote : Block SIGCHLD during fork. am: dfcc79ee8e am: 720fcbc1f7
Narayan Kamath [Thu, 10 Nov 2016 10:27:58 +0000 (10:27 +0000)]
Zygote : Block SIGCHLD during fork. am: dfcc79ee8e am: 720fcbc1f7
am: c82eb23651

Change-Id: Iec1e60c29bcaedf030da989aa66488bd87206563

7 years agoImport translations. DO NOT MERGE
Bill Yi [Thu, 10 Nov 2016 10:24:31 +0000 (02:24 -0800)]
Import translations. DO NOT MERGE

Auto-generated-cl: translation import

Bug: 32766034
Change-Id: I7d27891f4b452f54e6f14d22f37b6b2bcbdefc5b

7 years agoMerge "Zygote : Block SIGCHLD during fork." into nyc-dev am: a67112ca92
Narayan Kamath [Thu, 10 Nov 2016 10:23:00 +0000 (10:23 +0000)]
Merge "Zygote : Block SIGCHLD during fork." into nyc-dev am: a67112ca92
am: c0df29dfbc

Change-Id: I5a77286ff7758d3c7aaa1a2bd14588e8dd5216d5

7 years agoZygote : Block SIGCHLD during fork. am: dfcc79ee8e
Narayan Kamath [Thu, 10 Nov 2016 10:21:57 +0000 (10:21 +0000)]
Zygote : Block SIGCHLD during fork. am: dfcc79ee8e
am: 720fcbc1f7

Change-Id: I18aeb47e1a4f061d5afe55a2aa936ae1d1cc61ff

7 years agoMerge "Zygote : Block SIGCHLD during fork." into nyc-dev
Narayan Kamath [Thu, 10 Nov 2016 10:15:59 +0000 (10:15 +0000)]
Merge "Zygote : Block SIGCHLD during fork." into nyc-dev
am: a67112ca92

Change-Id: Ib8bef283e74694a415dc73f2c16b4de3b201798e

7 years agoZygote : Block SIGCHLD during fork.
Narayan Kamath [Thu, 10 Nov 2016 10:15:56 +0000 (10:15 +0000)]
Zygote : Block SIGCHLD during fork.
am: dfcc79ee8e

Change-Id: I64b380e54d73c777898ece33ba62b838b556921b

7 years agoImport translations. DO NOT MERGE
Bill Yi [Thu, 10 Nov 2016 10:13:53 +0000 (02:13 -0800)]
Import translations. DO NOT MERGE

Auto-generated-cl: translation import

Bug: 32766034
Change-Id: I3116c8192dcb7e203d6551eaa50e6faf4220cd0e

7 years agoMerge "Zygote : Block SIGCHLD during fork." into nyc-dev
Narayan Kamath [Thu, 10 Nov 2016 10:04:09 +0000 (10:04 +0000)]
Merge "Zygote : Block SIGCHLD during fork." into nyc-dev

7 years agoAdd null check before finish SystemUI Tuner's activity
Akira Oshimi [Thu, 29 Sep 2016 03:17:24 +0000 (12:17 +0900)]
Add null check before finish SystemUI Tuner's activity

SystemUI Tuner's activity changes to null when Multi-window's state is
changed after confirmation dialog about removing SystemUI Tuner is
shown. Then NullPointerException occurs by trying to finish the
activity to tap "REMOVE" button on the confirmation dialog.
So add null check before finish the activity.

Bug: 32786029
Test: manual - remove System UI Tuner on Multi-Window mode

Change-Id: I455d17c0c600eeb05c9dfb7d609d40307de2f855

7 years agoMerge "Unbreak TetherInterfaceStateMachineTest."
Lorenzo Colitti [Thu, 10 Nov 2016 08:37:55 +0000 (08:37 +0000)]
Merge "Unbreak TetherInterfaceStateMachineTest."

7 years agoMerge changes I93b8ed74,I43decfee
TreeHugger Robot [Thu, 10 Nov 2016 08:26:54 +0000 (08:26 +0000)]
Merge changes I93b8ed74,I43decfee

* changes:
  Update callbacks when initializing to initial state
  UI Keyguard fixes

7 years agoUpdate callbacks when initializing to initial state
Jorim Jaggi [Tue, 8 Nov 2016 00:48:31 +0000 (16:48 -0800)]
Update callbacks when initializing to initial state

This fixes a bug where activity manager was not informed about the
lockscreen state if Keyguard was disabled and SystemUI crashed, so
we just displayed a black screen.

Test:
- Set no lockscreen
- Crash SystemUI

Change-Id: I93b8ed74dd12af6903ffdb05b59c78f2f12febb4

7 years agoUI Keyguard fixes
Jorim Jaggi [Thu, 3 Nov 2016 04:57:33 +0000 (21:57 -0700)]
UI Keyguard fixes

- Streamline the various keyguardDone paths. The keyguard will be
dismissed if and only if both the hide animation has run and the
Keyguard is ready for dismissal. This fixes a bug in which the
hide animation was not run.
- When we get an external dismiss call, make sure to collapse the
panel as well.
- When we execute an action and Keyguard is occluded, we execute
if after the Keyguard is gone so there are no weird transition
because Keyguard might get unoccluded.

Test: Manual for the above flows.

Bug: 30961403
Bug: 27422134
Change-Id: I43decfeec270c4ed628bd9479109150c57201dae

7 years agoMerge "Import translations. DO NOT MERGE"
TreeHugger Robot [Thu, 10 Nov 2016 04:56:54 +0000 (04:56 +0000)]
Merge "Import translations. DO NOT MERGE"

7 years agoMerge "Import translations. DO NOT MERGE"
TreeHugger Robot [Thu, 10 Nov 2016 04:56:03 +0000 (04:56 +0000)]
Merge "Import translations. DO NOT MERGE"

7 years agoMerge "Catch a missed case when adding a toast"
TreeHugger Robot [Thu, 10 Nov 2016 04:17:58 +0000 (04:17 +0000)]
Merge "Catch a missed case when adding a toast"