307978 Commits

Author SHA1 Message Date
TreeHugger Robot
ab9b002400 Merge "Clean up DialogInterface lint warnings, docs, ws" 2017-02-16 20:48:02 +00:00
Marco Nelissen
72ad5bd839 Merge "Make audio effects work" 2017-02-16 20:42:39 +00:00
Victor Chang
348f696d33 Clear DISALLOW_ADD_USER in clearDeviceOwner for all cases
We are not moving the restriction from system to the DO in the end.
clearDeviceOwnerUserRestrictionLocked becomes the permanent solution
for DeviceOwner CTS. Looks like no one setting DISALLOW_ADD_USER
directly in UserManager except DO/PO, and so remove it when DO is
clear

Change-Id: I235bebebd02b5e0d9883eea6dd3a4e49b40fe043
Fix: 33476323
Test: runtest frameworks-services -c com.android.server.devicepolicy.DevicePolicyManagerTest
2017-02-16 20:41:50 +00:00
TreeHugger Robot
cef08d66b3 Merge "Add setVoicemailRingtoneUri() and setVoicemailVibrationEnabled()" 2017-02-16 20:24:52 +00:00
Xiaohui Chen
b69aaf0b35 Merge "ReolverActivity: try auto launching single choice" into nyc-mr2-dev am: daacf547ac
am: 0a804ff49c

Change-Id: I8f378b98f29aea48773804bb65306c5b6760a758
2017-02-16 19:37:17 +00:00
Xiaohui Chen
0a804ff49c Merge "ReolverActivity: try auto launching single choice" into nyc-mr2-dev
am: daacf547ac

Change-Id: I06ca33714f6227f8cf86ecce29e1b87df80add6b
2017-02-16 19:29:18 +00:00
Hangyu Kuang
7e2f547da8 media: Update MediaMuxer Java doc to reflect new features.
Generated a table to summarizes the feature support in different API version
and containers. Features include: Muxing B-frame, 3GP container, multiple
video/audio tracks, metadata tracks.

Test: None as just documentation.
Bug: 28536560
Change-Id: I7ab883a46f4b3420542eae504a33d4ebe1176a65
2017-02-16 11:28:53 -08:00
Shreyas Basarge
c4f91e5204 Merge "Fix NPE in BackupManagerService" 2017-02-16 19:27:54 +00:00
TreeHugger Robot
daacf547ac Merge "ReolverActivity: try auto launching single choice" into nyc-mr2-dev 2017-02-16 19:22:02 +00:00
Brad Ebinger
15708a316b Adds @hide ImsService APIs
Adds @hide ImsService API implementations to be used for the new
dynamic ImsResolver.

1) ImsService - The main class that all vendor ImsServices will implement.
ImsServices that implement this method must return their implementations
of MMTelFeature when onCreateMMTelFeature is called. The base ImsService
class also relays all method calls through itself as a proxy. So, when
Telephony calls a method, the ImsService figures out which MMTelFeature
should be called (by slot) and then calls that feature's method
implementation.

2) MMTelFeature/RcsFeature - Implements the I*Feature interfaces, which
are used on both sides of the interface. The vendor implemented ImsService
must implement all methods provided in the I*Feature interface in their
implementation of *Feature that they return to the ImsService.

3) ImsServiceProxy[Compat] - The Proxy interface in telephony that will be
called in ImsManager. When a method in this class is called, it will call
the respective AIDL function: Telephony -> IImsServiceController AIDL ->
vendor ImsService -> vendor ImsFeature implementation.
ImsServiceProxyCompat is there to provide backwards compatibility with
older ImsServices that do not use the new ImsService implementations.
It implements all of the methods that are defined in the new I*Feature
interfaces and translates them to the old ImsService AIDL calls.

Test: Adds Unit Tests (see frameworks/opt/telephony)
Change-Id: Id3466c178384158c788ab1d708ab108bb95866fc
2017-02-16 11:03:31 -08:00
TreeHugger Robot
209346faa0 Merge "Remove final from View.setTooltipText/getTooltipText" 2017-02-16 18:56:32 +00:00
TreeHugger Robot
89863ea4f6 Merge "Suppress a11y shortcut on emergency dialer" 2017-02-16 18:36:39 +00:00
TreeHugger Robot
e4b106b1aa Merge "Fix notification shelf icon showing on top of snooze leave behind" 2017-02-16 18:34:59 +00:00
Clara Bayarri
b44abf2901 Use weight & style data for fonts from xml source
Bug: 34916944
Test: manual tests
Change-Id: I1d6e1c4c52859c5e9d7a8b0a247e4d0581935833
2017-02-16 18:21:23 +00:00
Makoto Onuki
467d4ab03d Merge "Make the DPM account strings system-APIs." 2017-02-16 17:58:02 +00:00
Diego Perez
b9014f356a Merge "Add BridgeXmlPullAttributesTest to the Main suite" 2017-02-16 17:47:10 +00:00
TreeHugger Robot
2b71a6d54f Merge "SystemUI: Disable LeakReporterTest" 2017-02-16 17:45:29 +00:00
Vladislav Kaznacheev
11372fa466 Resolve pointer icon over FastScroller to arrow.
Currently the icon defined by the host AbsListView is displayed
over the fast scroll area.

Bug: 35424111
Test: manual
Change-Id: Ia9897a44550922f16573b97337841c3f6ae263da
2017-02-16 09:37:56 -08:00
Narayan Kamath
051d029548 Merge "Track libcore change d7d594236d66c4d595f7622a264fd51." am: 97ebc29e9c am: b872486722 am: 26e655f397
am: 0c77d181f3

Change-Id: I7ab01e2531d9d684759bdd2e9a5410288cfd52b4
2017-02-16 17:36:19 +00:00
Felipe Leme
d473ec1137 Added missing calls to onConnected() and onDisconnected().
They got lost in a previous refactoring....

Bug: 35395043
Test: CtsAutoFillServiceTestCases pass
Test: manual verification
Change-Id: I4e70f84185d6708ea0ebfa831c160e859fcf9e5c
2017-02-16 09:36:12 -08:00
Felipe Leme
5310093e62 Merge "Pass FillResponse extra back to onSaveRequest(...)." 2017-02-16 17:31:47 +00:00
Narayan Kamath
0c77d181f3 Merge "Track libcore change d7d594236d66c4d595f7622a264fd51." am: 97ebc29e9c am: b872486722
am: 26e655f397

Change-Id: I85b862ddf9f0e1b5dc48197075616bebdabf8c1a
2017-02-16 17:31:41 +00:00
TreeHugger Robot
15c4454970 Merge "Allow setImeWindowStatus with null startInputToken" 2017-02-16 17:29:36 +00:00
Nick Kralevich
d0a2d5edea Merge "system_server: add CAP_SYS_PTRACE" 2017-02-16 17:24:43 +00:00
Narayan Kamath
26e655f397 Merge "Track libcore change d7d594236d66c4d595f7622a264fd51." am: 97ebc29e9c
am: b872486722

Change-Id: Ia7111f2be312494fbdb816efae9a7b465ce6b1a4
2017-02-16 17:24:40 +00:00
Narayan Kamath
b872486722 Merge "Track libcore change d7d594236d66c4d595f7622a264fd51."
am: 97ebc29e9c

Change-Id: Ied575c14661753a56241f0cea62391b057ab4316
2017-02-16 17:20:26 +00:00
Narayan Kamath
97ebc29e9c Merge "Track libcore change d7d594236d66c4d595f7622a264fd51." 2017-02-16 17:12:48 +00:00
Shreyas Basarge
ddc72dd32e Merge "Better iteration over mCurrentOperations in cancelBackups" 2017-02-16 16:43:00 +00:00
Winson Chung
ba422045d7 Merge "Reducing number of configuration changes during PiP transition." 2017-02-16 16:40:01 +00:00
Marco Nelissen
fb6df0b969 Make audio effects work
This makes the built-in audio effects work again.
3rd party effect panels can be made to work by disabling the built-in one
in Settings.
TODO: implement selection mechanism for third party effect panels.

Bug: 35316970
Test: manual
Change-Id: I6cd1cfba909bf74c31f37e9ecedcb28046f9109b
2017-02-16 08:34:05 -08:00
Neil Fuller
04c959a3d0 Merge "TimeZoneBundleInstaller -> TimeZoneDistroInstaller" am: eb82e3de87 am: c1867dedfa am: 4f5f211f72
am: 03b89cdfb3

Change-Id: I831b29b0da995aca9c6e16d328f49d7771dd10db
2017-02-16 16:20:41 +00:00
Neil Fuller
03b89cdfb3 Merge "TimeZoneBundleInstaller -> TimeZoneDistroInstaller" am: eb82e3de87 am: c1867dedfa
am: 4f5f211f72

Change-Id: If08545341c1bdcd79b7b16ed1da0f16b924cdea0
2017-02-16 16:14:00 +00:00
Neil Fuller
4f5f211f72 Merge "TimeZoneBundleInstaller -> TimeZoneDistroInstaller" am: eb82e3de87
am: c1867dedfa

Change-Id: If2f639d07a44861b96b4497cc3dc02364dc85c51
2017-02-16 16:09:10 +00:00
Felipe Leme
387f45d78f Merge "Add URL on ViewStructure." 2017-02-16 16:04:22 +00:00
Neil Fuller
c1867dedfa Merge "TimeZoneBundleInstaller -> TimeZoneDistroInstaller"
am: eb82e3de87

Change-Id: I7666ae9c9472f11cafe0df5a2f259df1c499d44b
2017-02-16 16:02:33 +00:00
Bill Yi
eb7e2276fc Merge "Import translations. DO NOT MERGE" into nyc-mr2-dev am: d663b483d1 -s ours
am: 7ab32a6a1f  -s ours

Change-Id: Idfa9d92b40fed386369d648a11d7f39695e3ba9a
2017-02-16 15:53:37 +00:00
Neil Fuller
eb82e3de87 Merge "TimeZoneBundleInstaller -> TimeZoneDistroInstaller" 2017-02-16 15:51:27 +00:00
Bill Yi
7ab32a6a1f Merge "Import translations. DO NOT MERGE" into nyc-mr2-dev
am: d663b483d1  -s ours

Change-Id: I2ca0a1321763042be06e780dd89902810769ee3e
2017-02-16 15:46:11 +00:00
Bill Yi
89adc92338 Merge "Import translations. DO NOT MERGE" into nyc-mr2-dev am: c527941449 -s ours
am: 51df670652  -s ours

Change-Id: I472ecff59c06ee733f639c292e8d44439678b4d2
2017-02-16 15:44:12 +00:00
Bill Yi
9952a4f23c Merge "Import translations. DO NOT MERGE" into nyc-mr2-dev am: aeab162647 -s ours
am: 12adaa125e  -s ours

Change-Id: If3096bf1b094c844ce00992ce9e464b01e8eb47b
2017-02-16 15:43:05 +00:00
Bill Yi
90bfda50bd Merge "Import translations. DO NOT MERGE" into nyc-mr2-dev am: 495542837c -s ours
am: 293322635c  -s ours

Change-Id: I9f01df2ba8ffb458d56b991719a40ad5cb9f9f39
2017-02-16 15:40:14 +00:00
Bill Yi
3e86438ee9 Merge "Import translations. DO NOT MERGE" into nyc-mr2-dev am: ea62e92c27 -s ours
am: 2b8164620f  -s ours

Change-Id: I14e677d8e0ebe7a4dd11885698154ea130df701c
2017-02-16 15:39:10 +00:00
Bill Yi
c75969805a Merge "Import translations. DO NOT MERGE" into nyc-mr2-dev am: 0860f41afc -s ours
am: 1d8f1bd0b2  -s ours

Change-Id: Ifbb72d371976b1dd1699a84afb318f1420caa0a8
2017-02-16 15:38:05 +00:00
Bill Yi
51df670652 Merge "Import translations. DO NOT MERGE" into nyc-mr2-dev
am: c527941449  -s ours

Change-Id: Icf5989d2e0cd7dc95fab6507067520a961b08be7
2017-02-16 15:38:04 +00:00
TreeHugger Robot
d663b483d1 Merge "Import translations. DO NOT MERGE" into nyc-mr2-dev 2017-02-16 15:37:17 +00:00
Bill Yi
12adaa125e Merge "Import translations. DO NOT MERGE" into nyc-mr2-dev
am: aeab162647  -s ours

Change-Id: Idb3a2c8387b8faac48c0d63d1f6c2fa84b1fb73e
2017-02-16 15:36:59 +00:00
Bill Yi
293322635c Merge "Import translations. DO NOT MERGE" into nyc-mr2-dev
am: 495542837c  -s ours

Change-Id: I35a3f583390c5a03682680921cc593e48fb77f88
2017-02-16 15:33:36 +00:00
Bill Yi
2b8164620f Merge "Import translations. DO NOT MERGE" into nyc-mr2-dev
am: ea62e92c27  -s ours

Change-Id: I0cde2e97d2d4ed8659b06ecae96c57a32f501e09
2017-02-16 15:32:32 +00:00
Bill Yi
1d8f1bd0b2 Merge "Import translations. DO NOT MERGE" into nyc-mr2-dev
am: 0860f41afc  -s ours

Change-Id: I6df27fbf95cc22ef8988730a1d7f244949fa838c
2017-02-16 15:31:22 +00:00
TreeHugger Robot
c527941449 Merge "Import translations. DO NOT MERGE" into nyc-mr2-dev 2017-02-16 15:29:39 +00:00