OSDN Git Service
Colin Cross [Fri, 19 Feb 2016 06:14:50 +0000 (06:14 +0000)]
Merge "Add dumpsys meminfo --unreachable"
am:
916ea08119
* commit '
916ea081196a47ef3257910a71fa7a7ac609ddb1':
Add dumpsys meminfo --unreachable
Colin Cross [Fri, 19 Feb 2016 06:10:36 +0000 (06:10 +0000)]
Merge "Add dumpsys meminfo --unreachable"
Neil Fuller [Thu, 18 Feb 2016 18:20:02 +0000 (18:20 +0000)]
Merge "Add java.util.function APIs"
am:
1818ef08a0
* commit '
1818ef08a033f0f616524766bf2db009b4e30dd7':
Add java.util.function APIs
Neil Fuller [Thu, 18 Feb 2016 13:32:30 +0000 (13:32 +0000)]
Merge "Add java.util.function APIs"
Neil Fuller [Tue, 19 Jan 2016 00:43:38 +0000 (16:43 -0800)]
Add java.util.function APIs
Bug:
26814204
(cherry-picked from commit
311a97e7f41c494bc355f5d77adc276e2a400970)
Change-Id: Id00ac095e45dbdc63e9542f4f3a20c2179c3ab72
Michael Wright [Wed, 17 Feb 2016 22:46:36 +0000 (22:46 +0000)]
Merge "Add keylayout for Xbox One controller"
am:
7416762be0
* commit '
7416762be023e31b86bc71210c963d43522dedc5':
Add keylayout for Xbox One controller
Michael Wright [Wed, 17 Feb 2016 22:37:21 +0000 (22:37 +0000)]
Merge "Add keylayout for Xbox One controller"
Bill Yi [Wed, 17 Feb 2016 19:38:55 +0000 (11:38 -0800)]
Merge commit '
26ada7e78993241d702a908eae93d174cbb3c8b3' into HEAD
Change-Id: Ifc45930160cf01ee78ecfbfdc48697055f82e0a7
Miao Wang [Wed, 17 Feb 2016 18:50:54 +0000 (18:50 +0000)]
Merge "[RenderScript] Fix potential leak in RS JNI"
Tim Clark [Tue, 5 Jan 2016 16:25:46 +0000 (09:25 -0700)]
Add keylayout for Xbox One controller
Change-Id: Ifb4005ed7b6345c9af126d8f1bd22c7e2921871f
Yohann Roussel [Wed, 17 Feb 2016 15:15:57 +0000 (15:15 +0000)]
Merge "Suppress warnings of MultiDexLegacyAndException"
Yohann Roussel [Wed, 17 Feb 2016 11:14:33 +0000 (12:14 +0100)]
Suppress warnings of MultiDexLegacyAndException
To clean build logs without disturbing the test.
Bug:
27155813
Change-Id: If80d7ad044dc9b4dfde5ded332e9ba566e536054
Sami Tolvanen [Tue, 16 Feb 2016 21:52:13 +0000 (21:52 +0000)]
Merge "Support persist.sys.audit_safemode"
Andreas Gampe [Tue, 16 Feb 2016 20:41:30 +0000 (20:41 +0000)]
Merge "Frameworks/base: Fix registration function"
Andreas Gampe [Tue, 16 Feb 2016 18:09:31 +0000 (10:09 -0800)]
Frameworks/base: Fix registration function
Registration functions return "int."
(cherry picked from commit
faa1033dc7d6b1ea6c17a483e586eaa167d154f9)
Change-Id: Icb8d35f3bc23794cdb22db1c1adda236c9d8676e
Dimitry Ivanov [Sat, 13 Feb 2016 01:03:41 +0000 (01:03 +0000)]
Merge "Add missing liblog dependency"
Dimitry Ivanov [Sat, 13 Feb 2016 00:44:33 +0000 (16:44 -0800)]
Add missing liblog dependency
Bug: http://b/
27171986
Change-Id: I40b93ac0d4bfacfc38c08b5dbc5d2b3358a976cb
Amith Yamasani [Fri, 12 Feb 2016 18:35:11 +0000 (18:35 +0000)]
Merge "When the device boots up, netd works more than required"
Amith Yamasani [Fri, 12 Feb 2016 17:50:17 +0000 (17:50 +0000)]
Merge "onAccountsUpdated shouldn't be called back after listener unregistered"
Miao Wang [Thu, 11 Feb 2016 20:32:39 +0000 (12:32 -0800)]
[RenderScript] Fix potential leak in RS JNI
Bug:
27145639
Change-Id: I80cf2971d803a3366a63caa3612a503a88639040
Przemyslaw Szczepaniak [Thu, 11 Feb 2016 13:27:46 +0000 (13:27 +0000)]
Merge "Hide java.security.Signatue#getCurrentSpi"
Przemyslaw Szczepaniak [Thu, 11 Feb 2016 11:56:21 +0000 (11:56 +0000)]
Hide java.security.Signatue#getCurrentSpi
Internal implementation detail, shouldn't
be public.
Bug:
26689841
Change-Id: Ie0b7f9fc2659cb21f58f59c17df52c83e025a87c
Przemyslaw Szczepaniak [Thu, 11 Feb 2016 10:06:55 +0000 (10:06 +0000)]
Merge "Remove java.nio.channels.* classes without test coverage."
Przemyslaw Szczepaniak [Wed, 10 Feb 2016 15:16:39 +0000 (15:16 +0000)]
Remove java.nio.channels.* classes without test coverage.
Removed classes come from openJdk 1.7 and were never
implemented before. We lack a testing suite to verify that
they are working correctly. Those clasess might by
re-added in further releases
Bug:
27117463
Change-Id: Ia7554a9182507b9fa1c1b6db9573ab68cb641f36
Brian Carlstrom [Wed, 10 Feb 2016 03:29:28 +0000 (03:29 +0000)]
Merge "Java 8 in layoutlib-create"
Deepanshu Gupta [Thu, 7 Jan 2016 23:54:27 +0000 (15:54 -0800)]
Java 8 in layoutlib-create
Upgrade to ASM 5 and diamond operators.
Also minor fixes here and there.
Bug:
26442940
(cherry picked from commit
23e47f5621271db9b84f53f15a3e3d81d8b8b48d)
Change-Id: I770d80626ef7a7b8cba82ce2c5fbc54c8874bc6b
Elliott Hughes [Wed, 10 Feb 2016 01:17:33 +0000 (01:17 +0000)]
Merge "The NDK samples moved a while back."
Elliott Hughes [Wed, 10 Feb 2016 00:12:02 +0000 (16:12 -0800)]
The NDK samples moved a while back.
Change-Id: I10f419b0ad58f9c5417a3f06775e298c74f284dc
Sami Tolvanen [Fri, 5 Feb 2016 22:30:45 +0000 (14:30 -0800)]
Support persist.sys.audit_safemode
Don't leave safe more if persist.sys.audit_safemode is set, unless the
current build date is newer than the specified value.
This allows us to keep the device in safe mode across reboots until an
OTA has been applied or user data is wiped.
Bug:
26902605
Change-Id: I781c3059ea8d4fb2f0c923e4488b1932d69678d3
Przemyslaw Szczepaniak [Tue, 9 Feb 2016 17:07:10 +0000 (17:07 +0000)]
Merge "Remove public InetAddress#getAddressInternal()"
Przemyslaw Szczepaniak [Tue, 9 Feb 2016 17:05:48 +0000 (17:05 +0000)]
Merge "SocketImpl#getFileDescriptor shouldn't be public"
Paul Duffin [Tue, 9 Feb 2016 16:51:09 +0000 (16:51 +0000)]
Merge "Replace usages of ShortNumberUtil with ShortNumberInfo"
Paul Duffin [Tue, 9 Feb 2016 16:40:53 +0000 (16:40 +0000)]
Replace usages of ShortNumberUtil with ShortNumberInfo
The ShortNumberInfo class appears to support the exact same
methods as the ShortNumberUtil class (at least in terms of the
methods used by this project) but is a singleton and so
instances cannot be created directly but instead must be
retrieved using the static getInstance() method.
The ShortNumberUtil class was deprecated in version 5.8 and
removed in 7.2.3 of libphonenumber. This change is required in
order to allow libphonenumber to be upgraded to 7.2.4.
Bug:
26975810
Change-Id: Ide40c65d12cb44453f84600fc4b5ad1ee1088470
Przemyslaw Szczepaniak [Mon, 8 Feb 2016 14:37:34 +0000 (14:37 +0000)]
Remove public InetAddress#getAddressInternal()
This method shouldn't be public + can be replaced by
the #getAddress method
Bug:
26689841
Change-Id: I1a15e4b2085049564b1de57dbfb200d157d5ebe5
Przemyslaw Szczepaniak [Mon, 8 Feb 2016 15:53:44 +0000 (15:53 +0000)]
SocketImpl#getFileDescriptor shouldn't be public
It's protected, as it was before openJdk switch. Added
hidden public method getFD$ for tests.
Bug:
26689841
Change-Id: If275e249d2b46ee6cf22a06d62374bbf47c55342
Colin Cross [Wed, 3 Feb 2016 00:51:15 +0000 (16:51 -0800)]
Add dumpsys meminfo --unreachable
dumpsys meminfo --unreachable will search the native heap for
allocations that are unreachable.
Change-Id: I40ab1c261cb222ca71d04ab8408f355bcb18ed94
John Reck [Fri, 5 Feb 2016 23:38:10 +0000 (23:38 +0000)]
Merge "libhwui: handle eglSwapBuffers with EGL_BAD_NATIVE_WINDOW error case"
Alex Klyubin [Fri, 5 Feb 2016 22:26:56 +0000 (22:26 +0000)]
Merge "Fix typo in KeyInfo Javadoc."
Alex Klyubin [Fri, 5 Feb 2016 22:18:19 +0000 (14:18 -0800)]
Fix typo in KeyInfo Javadoc.
Change-Id: I801005a93aee71b93b3d6cf3f7c38361493ff203
Igor Murashkin [Fri, 5 Feb 2016 17:53:04 +0000 (17:53 +0000)]
Merge "api: Un-hide new reflection 1.8 APIs"
Igor Murashkin [Fri, 5 Feb 2016 05:04:29 +0000 (21:04 -0800)]
api: Un-hide new reflection 1.8 APIs
(cherry-picked from commit
2b11b688b841a00afe5eda8bda02409172751318)
Change-Id: Ica3dba651f4a9239c39c4c90fb8478a5f6ff8b71
Martijn Coenen [Fri, 5 Feb 2016 09:38:16 +0000 (09:38 +0000)]
Merge "Improve NFC-F transceive() docs."
Martijn Coenen [Fri, 5 Feb 2016 09:24:49 +0000 (10:24 +0100)]
Improve NFC-F transceive() docs.
It wrongly said the SoD included the length;
put a sample frame in the docs to help devs.
Change-Id: I8ea74f37e7335f3e05f7df81fc303bf6195ac3cc
Amith Yamasani [Thu, 4 Feb 2016 21:52:54 +0000 (21:52 +0000)]
Merge "Transit to correct state after alarm is fired"
Koji Fukui [Wed, 16 Dec 2015 10:43:01 +0000 (19:43 +0900)]
Transit to correct state after alarm is fired
Symptom:
When AlarmClock fires in IDLE, state is changed to ACTIVE.
But the ACTIVE state continues under some conditions.
Root cause:
Transition from IDLE state to ACTIVE state when AlarmClock fires
1. Send ACTION_STEP_IDLE_STATE intent
2. Calles onReceive() in BroadcastReceiver
3. Calles stepIdleStateLocked()
4. Calles becomeActiveLocked()
Check point (1) to change from ACTIVE state to INACTIVE
(Display On -> Off)
1. onDisplayChanged()
2. updateDisplayLocked()
3. becomeInactiveIfAppropriateLocked()
Check point (2) to change from ACTIVE state to INACTIVE
(charging -> not charging)
1. ACTION_BATTERY_CHANGED
2. updateChargingLocked()
3. becomeInactiveIfAppropriateLocked()
There are only two check points to change from ACTIVE to INACTIVE.
If state transition, from IDLE to ACTIVE,
happened by AlarmClock when display is off and not charging,
ACTIVE state will be kept and never changes to INACTIVE state.
Change-Id: I93398366307f529b9c0074ac58b19ad6e4695790
Andre Eisenbach [Thu, 4 Feb 2016 00:25:34 +0000 (00:25 +0000)]
Merge "Implementation of BluetoothDevice.createBondOutOfBand"
Jakub Pawlowski [Tue, 29 Dec 2015 21:19:21 +0000 (13:19 -0800)]
Implementation of BluetoothDevice.createBondOutOfBand
This patch implements out of band pairing that uses optional data.
Currently, it works only for LE transport, using Temporary Key value.
In the future fields might be added to OOBData to support other options for
optional data.
Change-Id: I0811182efb72ac5f80521ed4876b32603cb628c1
Eric Laurent [Wed, 3 Feb 2016 17:30:39 +0000 (17:30 +0000)]
Merge "Bluetooth: Restrict gain for Absolute volume case"
Soi, Yoshinari [Tue, 22 Dec 2015 03:02:18 +0000 (12:02 +0900)]
When the device boots up, netd works more than required
When the device boots up, netd adds rules for applications
which do not have the NETWORK permission to iptables.
Therefore, optimize NetworkPolicyManagerService to not touch
uids that do not have the NETWORK permission.
This modification is similar to Google commit
88e98dfa5.
Change-Id: Ic8bb837143b9e349859210654248195d62b73d17
Liejun Tao [Wed, 20 Jan 2016 23:52:20 +0000 (17:52 -0600)]
Bluetooth: Restrict gain for Absolute volume case
For the lowest music volume steps 1 and 2, restrict the gain to 50% and
75%. This will avoid the lowest volume steps being too loud for some
accessories. For music volume 0, set phone gain to 0 as some
accessories won't mute on their end.
Change-Id: I24e0fa7be8c8635b428a11c91ea153aad7cec55f
Signed-off-by: Liejun Tao <baibai@motorola.com>
Narayan Kamath [Tue, 2 Feb 2016 11:55:59 +0000 (11:55 +0000)]
Narayan Kamath [Tue, 2 Feb 2016 11:40:12 +0000 (11:40 +0000)]
Track libcore change
fe6fe17d1ca75ee039df7ab93314f3f1e068794f.
Change-Id: Ib0e5efc903fe522fb2bc314b9000a26e90a4ea57
Narayan Kamath [Tue, 2 Feb 2016 09:31:04 +0000 (09:31 +0000)]
Merge "Alarm: add missing closedir after opendir when searching for RTC"
Mykola Kondratenko [Mon, 18 Jan 2016 11:43:30 +0000 (12:43 +0100)]
Alarm: add missing closedir after opendir when searching for RTC
It is mandatory that closedir() is called to deallocate DIR structure
allocated by opendir().
Fix degrade introduced by Google commit
0eb58268.
Change-Id: Ia12154f7f822153b4fc8e6bfb8b2bae17bc45c1a
Zhang Dongsheng [Thu, 21 Jan 2016 07:12:18 +0000 (15:12 +0800)]
libhwui: handle eglSwapBuffers with EGL_BAD_NATIVE_WINDOW error case
If eglSwapBuffers is called but the under surface was destroyed,
the EGL_BAD_NATIVE_WINDOW error may also be generated according
to the EGL spec 1.4.
This really shouldn't happen from the upper, but add the graceful
handling of this case also.
Change-Id: Ic0a599808b72f401d2a01c3dc40f9e6ea0e0a564
Signed-off-by: Zhang Dongsheng <dongsheng.zhang@intel.com>
Signed-off-by: Zhiquan Liu <zhiquan.liu@intel.com>
Narayan Kamath [Mon, 1 Feb 2016 11:31:22 +0000 (11:31 +0000)]
Merge "close file in PersistentDataBlockService jni"
Lianwei Wang [Thu, 14 Jan 2016 02:42:35 +0000 (18:42 -0800)]
close file in PersistentDataBlockService jni
The opened file should be closed.
Change-Id: I8a43b338c5c9eb0a5b1b5329eec767c6395bc7eb
Signed-off-by: Lianwei Wang <lianwei.wang@gmail.com>
Kenny Root [Mon, 1 Feb 2016 10:58:14 +0000 (10:58 +0000)]
Merge changes from topic 'sni'
* changes:
Track libcore change
Track libcore change
Kenny Root [Fri, 15 Jan 2016 23:10:02 +0000 (15:10 -0800)]
Track libcore change
This tracks libcore change I5972095a2b51da50249016fda11ed4c046af4211
which adds honor-cipher-suite-ordering API.
Change-Id: I7f17e42561c76b4c0a3f451d1126458480c90273
Kenny Root [Fri, 15 Jan 2016 23:10:02 +0000 (15:10 -0800)]
Track libcore change
This tracks libcore change I23b85308ac25fd00307d37cff1d93ee6c2bfba98
which adds SNI support.
Change-Id: I93d8a4b07cc1f599123565a5c0672dd7848f05bf
Stephen Hines [Sat, 30 Jan 2016 17:44:52 +0000 (17:44 +0000)]
Merge "Remove the CREATE_FLAG_OPT_LEVEL_0 from the Java API."
Neil Fuller [Fri, 29 Jan 2016 16:19:36 +0000 (16:19 +0000)]
Merge "Unhide @Repeatable"
Neil Fuller [Tue, 19 Jan 2016 00:34:04 +0000 (16:34 -0800)]
Unhide @Repeatable
Bug:
26623636
(cherry-picked from commit
c98d6a4c19ab9d5620c05b0f5ccb3b91a9eaba15)
Change-Id: I6378d5780def3a26d340f213973a4094e97426f5
Neil Fuller [Fri, 29 Jan 2016 16:10:13 +0000 (16:10 +0000)]
Merge "Unhide @FunctionalInterface"
Neil Fuller [Tue, 19 Jan 2016 00:20:56 +0000 (16:20 -0800)]
Unhide @FunctionalInterface
Bug:
26623636
(cherry-picked from commit
c5064327eae625b67013736048e35388decce52b)
Change-Id: I05fc731356891c4fdba79701b1b87384841d56ca
Neil Fuller [Fri, 29 Jan 2016 15:31:38 +0000 (15:31 +0000)]
Merge "Unhide Method.isDefault"
Neil Fuller [Sat, 23 Jan 2016 21:29:36 +0000 (13:29 -0800)]
Unhide Method.isDefault
Bug:
26623636
(cherry-picked from commit
20a4d572263cc288af4bd99849d1acc9e956ff06)
Change-Id: I5fd46b521d5098c72585b2acf06beaea4b9fa93f
Pavlin Radoslavov [Thu, 28 Jan 2016 00:52:41 +0000 (00:52 +0000)]
Merge "Grant CAP_WAKE_ALARM to the Bluetooth process for any user"
Pavlin Radoslavov [Thu, 28 Jan 2016 00:22:15 +0000 (16:22 -0800)]
Grant CAP_WAKE_ALARM to the Bluetooth process for any user
Use multiuser_get_app_id(uid) to check for AID_BLUETOOTH
and allow the CAP_WAKE_ALARM capability for any user.
Bug:
26784675
Change-Id: I11641e212b7c815e9137ae5620da6ad55f95a899
Miao Wang [Wed, 27 Jan 2016 21:30:00 +0000 (21:30 +0000)]
Merge "[RenderScript] Implement APIs for better multi-frame process support."
Marie Janssen [Wed, 27 Jan 2016 20:42:07 +0000 (20:42 +0000)]
Merge "IBluetooth: remove dump(), support arguments"
Przemyslaw Szczepaniak [Wed, 27 Jan 2016 15:03:39 +0000 (15:03 +0000)]
Merge "Remove java.nio.file package"
Przemyslaw Szczepaniak [Wed, 27 Jan 2016 11:14:53 +0000 (11:14 +0000)]
Remove java.nio.file package
This package has no test coverage, and we don't
know if it was ported properly. This package will
be added in future, with a test suite.
Bug:
26786186
Change-Id: I1bd7989837040da06cd914d366e9674d6b36fe86
Miao Wang [Tue, 27 Oct 2015 00:44:10 +0000 (17:44 -0700)]
[RenderScript] Implement APIs for better multi-frame process support.
Bug:
23535524
Two APIs added for multiframe processing:
- createAllocations(...): To create an array of Allocations sharing the
same Type and Usage. For USAGE_IO_INPUT Allocations, they also share
the same BufferQueue.
- getTimeStamp(): API to retrieve the time stamp associated with the
most recent buffer.
Change-Id: I6b7b35d7dca5e87ee2f3db2ee17cb9cf824bcfe1
Przemyslaw Szczepaniak [Tue, 26 Jan 2016 10:37:47 +0000 (10:37 +0000)]
Merge "Fix incorrect @hide usage in libcore"
Przemyslaw Szczepaniak [Fri, 22 Jan 2016 10:21:29 +0000 (10:21 +0000)]
Fix incorrect @hide usage in libcore
@hide annotation is only effective in Javadoc.
Bug:
26689841
Change-Id: I6e924b7452423b25d7258bb174e5b1601302c907
(cherry picked from commit
a0dda9ca9d69fdeff620c7986375589e2a4d8c42)
Miao Wang [Tue, 26 Jan 2016 01:11:41 +0000 (01:11 +0000)]
Merge "[RenderScript] Add API to map Allocation mallocptr to Java ByteBuffer"
Miao Wang [Wed, 25 Nov 2015 19:21:13 +0000 (11:21 -0800)]
[RenderScript] Add API to map Allocation mallocptr to Java ByteBuffer
Bug:
25926361
Bug:
23535524
- Construct the ByteBuffer using the AllocationGetPointer.
- Add an API to query the stride of the allocation.
- Both ByteBuffer and Stride will be cached for normal Allocations.
if using USAGE_IO, since after each ioReceive, the mallocPtr will
change, getByteBuffer will always create a new one using the most
up-to-date mallocPtr.
Change-Id: I5e84b6690e83bb062c383043275524d0e51e46eb
Dimitry Ivanov [Mon, 25 Jan 2016 18:04:18 +0000 (18:04 +0000)]
Merge "Remove path to the apk from the permittedPath"
Chad Brubaker [Mon, 25 Jan 2016 18:03:13 +0000 (18:03 +0000)]
Merge "Add getApplicationConfigForPackage"
Martijn Coenen [Mon, 25 Jan 2016 09:48:43 +0000 (09:48 +0000)]
Merge "Implementation of HCE for NFC-F."
Chad Brubaker [Sat, 23 Jan 2016 05:48:07 +0000 (21:48 -0800)]
Add getApplicationConfigForPackage
This allows services which make network connections on behalf of
applications to honor the application's network security policy.
Change-Id: I562b7bd0eb20f2f8c9f8342c211166d4e3397780
Jorim Jaggi [Sat, 23 Jan 2016 02:09:36 +0000 (02:09 +0000)]
Merge "NullPointerException when starting VoiceInteractionManagerService"
Deepanshu Gupta [Fri, 22 Jan 2016 23:53:07 +0000 (23:53 +0000)]
Merge "Remove GregorianCalendar hack"
Dimitry Ivanov [Fri, 22 Jan 2016 21:20:29 +0000 (13:20 -0800)]
Remove path to the apk from the permittedPath
Bug: http://b/
26732624
Bug: http://b/
22548808
Change-Id: Idc63550f9ab67d30aaa0a1fd1b2d19545c07d1b9
Deepanshu Gupta [Fri, 22 Jan 2016 19:11:57 +0000 (11:11 -0800)]
Remove GregorianCalendar hack
Bug: http://b.android.com/199424
Change-Id: I589d153e1f57b6302c6fe3c031c5c63e33ad9996
David Gross [Fri, 22 Jan 2016 17:00:43 +0000 (17:00 +0000)]
Merge "Add general reduction plumbing starting with Java Script::reduce()."
Yoshinobu Ito [Fri, 22 Jan 2016 09:14:18 +0000 (18:14 +0900)]
Implementation of HCE for NFC-F.
This impementation includes HCE(Host-based Card Emulation) for NFC-F
which emulates NFC Forum Type 3 Tag on a smartphone.
Signed-off-by: Daisuke Ito <DaisukeE.Ito@jp.sony.com>
Yoshinobu Ito <Yoshinobu.Ito@jp.sony.com>
Change-Id: I1618a7fba801e0705ff3cc078206a1446b3dd56d
Marie Janssen [Wed, 13 Jan 2016 00:05:15 +0000 (16:05 -0800)]
IBluetooth: remove dump(), support arguments
Because IBluetooth is a Binder service, we don't need dump() to
support dumpsys, just call the IBinder.dump().
Change-Id: Idcd48f758427b824e0b7eaafd091ba3fb2ff8993
Robert Greenwalt [Thu, 21 Jan 2016 22:10:55 +0000 (22:10 +0000)]
Merge "Add free short codes for Direct Carrier Billing and others."
John Reck [Thu, 21 Jan 2016 21:48:24 +0000 (21:48 +0000)]
Merge "libhwui: fix texture memory leak"
Sergio Giro [Thu, 21 Jan 2016 17:08:21 +0000 (17:08 +0000)]
Merge "org.apache.conn.ssl: rename DistinguishedNameParser to AndroidDistinguishedNameParser"
Sergio Giro [Thu, 21 Jan 2016 15:25:01 +0000 (15:25 +0000)]
org.apache.conn.ssl: rename DistinguishedNameParser to AndroidDistinguishedNameParser
The name DistinguishedNameParser is used by other libraries having the
same package, and some apps incorrectly include packages that are
present in the boot classpath. This relatively newly introduced
DistinguishedNameParser ends up hiding the ones in the libraries.
Bug:
26647082
Change-Id: I735aef3c1e5dd04e5a8e2eda6da6d9c9179f1c70
Dohyun Lee [Thu, 21 Jan 2016 04:46:21 +0000 (13:46 +0900)]
libhwui: fix texture memory leak
When there is not enough space and we cannot delete any
Texture in TextureCache to secure space, a new Texture is
created over and over again for the same SkBitmap and
there is the case that it is not deleted.
This patch avoids such cases.
Change-Id: Ic5353995e6d0716c31fe3bb49c60ec1a71574643
Signed-off-by: Dohyun Lee <leedhyun11@gmail.com>
Vasco Brito [Wed, 20 Jan 2016 23:39:23 +0000 (23:39 +0000)]
Add free short codes for Direct Carrier Billing and others.
Whitelist free short code batch 2016 Q1 - Android Partner
Engineering.
All short codes are used by Direct Carrier Billing on
Google Play except for the short code 83669 in "gb" which
is used by a banking application.
Change-Id: Idbc02e697c8923288beb0b88545e6cee448ad4f5
Signed-off-by: Vasco Brito <vascob@google.com>
Sanket Agarwal [Wed, 20 Jan 2016 00:23:38 +0000 (00:23 +0000)]
Merge "Add support for AVRCP 1.3."
Sanket Agarwal [Thu, 22 Oct 2015 01:23:27 +0000 (18:23 -0700)]
Add support for AVRCP 1.3.
* Add metadata support.
* Add player settings support.
* Add playback support.
A2DP Settings App support.
Bluetooth: A2DP Sink support for Settings App
- add support for A2DP Sink in Settings App. This will enable connection
initiation and updation on Settings App
- add framework Apis to support A2DP Sink. Any third party Apps can access
A2DP Sink priority of device and playing state of device
- add support for key to set priority. This manages priority of device for
A2DP Sink profile
Change-Id: If5f9139f37cdb9d200387877c7801075205c78a0
John Reck [Tue, 19 Jan 2016 18:29:30 +0000 (18:29 +0000)]
Merge "fix race condition between HWUI cache and renderThread"
Thomas Buhot [Mon, 18 Jan 2016 09:31:58 +0000 (10:31 +0100)]
fix race condition between HWUI cache and renderThread
getMaximumBitmapWidth() and getMaximumBitmapHeight() of DisplayListCanvas
need HWUI cache instance. Since the initialization of the cache is
asynchronous it may crash if not yet ready. Add a staticFence() call
to guarantee the cache has been created prior issuing the call.
Change-Id: I5ed9e5cc084444c8d1872a77fef50e294ae14e93
Signed-off-by: Thomas Buhot <thomas.buhot@intel.com>
Signed-off-by: Zhiquan Liu <zhiquan.liu@intel.com>
Geoff Mendal [Mon, 18 Jan 2016 15:26:34 +0000 (15:26 +0000)]
Merge "Import translations. DO NOT MERGE" into mnc-dr2-dev
am:
7819c3b859 -s ours
* commit '
7819c3b8591035426eb9b5706f816a95644422ea':
Import translations. DO NOT MERGE