OSDN Git Service

android-x86/frameworks-base.git
8 years agoMerge "Change libraries needed by layoutlib to "host" libs"
Neil Fuller [Fri, 4 Mar 2016 13:03:48 +0000 (13:03 +0000)]
Merge "Change libraries needed by layoutlib to "host" libs"
am: 709bf582cf

* commit '709bf582cf949680da976e3f6cd5bf03396b1db1':
  Change libraries needed by layoutlib to "host" libs

8 years agoMerge "Track libcore change e86a81ca1ae9ddbdd1c3239d31fb2e49b4a5cf33."
Narayan Kamath [Fri, 4 Mar 2016 12:59:47 +0000 (12:59 +0000)]
Merge "Track libcore change e86a81ca1ae9ddbdd1c3239d31fb2e49b4a5cf33."
am: 61d71016a9

* commit '61d71016a9dc6ce61ed7fb251b0e9eb83492140d':
  Track libcore change e86a81ca1ae9ddbdd1c3239d31fb2e49b4a5cf33.

8 years agoMerge "Change libraries needed by layoutlib to "host" libs"
Neil Fuller [Fri, 4 Mar 2016 12:58:44 +0000 (12:58 +0000)]
Merge "Change libraries needed by layoutlib to "host" libs"

8 years agoMerge "Track libcore change e86a81ca1ae9ddbdd1c3239d31fb2e49b4a5cf33."
Narayan Kamath [Fri, 4 Mar 2016 12:54:59 +0000 (12:54 +0000)]
Merge "Track libcore change e86a81ca1ae9ddbdd1c3239d31fb2e49b4a5cf33."

8 years agoMerge "Track libcore commit 6c5284cca0ec8cf20dd6c5e9b2b6254d813e9d24."
Narayan Kamath [Fri, 4 Mar 2016 12:47:17 +0000 (12:47 +0000)]
Merge "Track libcore commit 6c5284cca0ec8cf20dd6c5e9b2b6254d813e9d24."
am: b1bf1cd066

* commit 'b1bf1cd066942c8b775d73396cdc986f776a4b4f':
  Track libcore commit 6c5284cca0ec8cf20dd6c5e9b2b6254d813e9d24.

8 years agoTrack libcore change e86a81ca1ae9ddbdd1c3239d31fb2e49b4a5cf33.
Narayan Kamath [Thu, 3 Mar 2016 22:35:46 +0000 (22:35 +0000)]
Track libcore change e86a81ca1ae9ddbdd1c3239d31fb2e49b4a5cf33.

bug: 27426688
Change-Id: I75777707f96c463ea7054eda55bb532a67ca5501

8 years agoMerge "Track libcore commit 6c5284cca0ec8cf20dd6c5e9b2b6254d813e9d24."
Narayan Kamath [Fri, 4 Mar 2016 12:41:50 +0000 (12:41 +0000)]
Merge "Track libcore commit 6c5284cca0ec8cf20dd6c5e9b2b6254d813e9d24."

8 years agoChange libraries needed by layoutlib to "host" libs
Neil Fuller [Tue, 1 Mar 2016 18:46:37 +0000 (18:46 +0000)]
Change libraries needed by layoutlib to "host" libs

They are only used on host and are one of the few places
in the build that use LOCAL_JACK_ENABLED := disabled.

Bug: 27218410
(cherry picked from commit d34e33bc831b51c62630829c188ee0039580ac60)

Change-Id: I8febfca41b3e9baaf290e53ca1449254d4cc9b46

8 years agoMerge changes I3651e5ae,I37058468
Pirama Arumuga Nainar [Fri, 4 Mar 2016 00:09:27 +0000 (00:09 +0000)]
Merge changes I3651e5ae,I37058468
am: f033a6ca9f

* commit 'f033a6ca9f1ebe810b511861267665948bcd019e':
  [RenderScript] Enable untyped variants of Allocation-copy functions for FLOAT_16
  [RenderScript] Allow copyTo(short[]) etc for Float16 Allocations

8 years agoMerge changes I3651e5ae,I37058468
Pirama Arumuga Nainar [Fri, 4 Mar 2016 00:06:04 +0000 (00:06 +0000)]
Merge changes I3651e5ae,I37058468

* changes:
  [RenderScript] Enable untyped variants of Allocation-copy functions for FLOAT_16
  [RenderScript] Allow copyTo(short[]) etc for Float16 Allocations

8 years ago[RenderScript] Enable untyped variants of Allocation-copy functions for FLOAT_16
Pirama Arumuga Nainar [Wed, 2 Mar 2016 04:37:19 +0000 (20:37 -0800)]
[RenderScript] Enable untyped variants of Allocation-copy functions for FLOAT_16

http://b/27251511

Handle FLOAT_16 case to PER_ARRAY_TYPE macro to enable untyped variants
of Allocation-copy functions.

Untyped variants of Allocation-copy functions call
validateObjectIsPrimitiveArray(), with checkType parameter set to true,
to validate and obtain the Element type of the Allocation.  When
checkType is true, validateObjectIsPrimitiveArray() returns the actual
Element type of the Allocation (instead of the canonical SIGNED type).
Because of this, FLOAT_16 element type can reach the JNI layer,
necessitating this change to PER_ARRAY_TYPE macro.

Change-Id: I3651e5ae0ab0cd6bb4ad3157841e2910ac8699dc
(cherry picked from commit 85e8c51dbf8dc774ecfd09981ac6a8bf1b75f464)

8 years ago[RenderScript] Allow copyTo(short[]) etc for Float16 Allocations
Pirama Arumuga Nainar [Fri, 26 Feb 2016 17:16:17 +0000 (09:16 -0800)]
[RenderScript] Allow copyTo(short[]) etc for Float16 Allocations

http://b/27251511

Allow copyTo(short[]), copyFrom(short[]), and their 1D range and 2D
range variants to copy data between short[] arrays and Float16
Allocations.

Change-Id: I370584685c3b773c165bd718974ca736ed548339
(cherry picked from commit f51bb356deeb8a22414fb44cede4b8618c4b57ba)

8 years agoTrack libcore commit 6c5284cca0ec8cf20dd6c5e9b2b6254d813e9d24.
Narayan Kamath [Thu, 3 Mar 2016 22:23:37 +0000 (22:23 +0000)]
Track libcore commit 6c5284cca0ec8cf20dd6c5e9b2b6254d813e9d24.

bug: 27426688
Change-Id: I0ac1dd9a1632b42235744602e9384b8049556965

8 years agoMerge "media: correctly return cached size for MediaDataSource"
Lajos Molnar [Thu, 3 Mar 2016 17:29:04 +0000 (17:29 +0000)]
Merge "media: correctly return cached size for MediaDataSource"
am: 6ca2cb4991

* commit '6ca2cb499112871fd840597184dc75ba26fdeae8':
  media: correctly return cached size for MediaDataSource

8 years agoMerge "media: correctly return cached size for MediaDataSource"
Lajos Molnar [Thu, 3 Mar 2016 17:24:00 +0000 (17:24 +0000)]
Merge "media: correctly return cached size for MediaDataSource"

8 years agoMerge "Create linker-namespace for the classloader"
Dimitry Ivanov [Thu, 3 Mar 2016 17:08:20 +0000 (17:08 +0000)]
Merge "Create linker-namespace for the classloader"
am: c6b66d3fb7

* commit 'c6b66d3fb763f7ebb9c3946377a3008bad315bc3':
  Create linker-namespace for the classloader

8 years agoMerge "Create linker-namespace for the classloader"
Dimitry Ivanov [Thu, 3 Mar 2016 17:05:15 +0000 (17:05 +0000)]
Merge "Create linker-namespace for the classloader"

8 years agomedia: correctly return cached size for MediaDataSource
Lajos Molnar [Thu, 3 Mar 2016 01:03:19 +0000 (17:03 -0800)]
media: correctly return cached size for MediaDataSource

Bug: 27431229
Change-Id: I884e43960789c139b48964deba8f56b3bc3ba590

8 years agoMerge "Track libcore change 2c423c81bfa731df2577a."
Narayan Kamath [Thu, 3 Mar 2016 11:49:15 +0000 (11:49 +0000)]
Merge "Track libcore change 2c423c81bfa731df2577a."
am: a1fd14328e

* commit 'a1fd14328e990bc23dc5b8447bfe9839a3c7f137':
  Track libcore change 2c423c81bfa731df2577a.

8 years agoMerge "Track libcore change 2c423c81bfa731df2577a."
Narayan Kamath [Thu, 3 Mar 2016 11:43:49 +0000 (11:43 +0000)]
Merge "Track libcore change 2c423c81bfa731df2577a."

8 years agoMerge "Fix for framework reboot on connecting to TV through HDMI."
Shasidhar Ganiga [Wed, 2 Mar 2016 23:57:28 +0000 (23:57 +0000)]
Merge "Fix for framework reboot on connecting to TV through HDMI."
am: 7585cbfd34

* commit '7585cbfd34a46bc8332bf066a5d0f69677d3a7e1':
  Fix for framework reboot on connecting to TV through HDMI.

8 years agoMerge "Fix for framework reboot on connecting to TV through HDMI."
Michael Wright [Wed, 2 Mar 2016 23:45:38 +0000 (23:45 +0000)]
Merge "Fix for framework reboot on connecting to TV through HDMI."

8 years agoMerge "Set flags in RS JNI calls for rsObj creation"
Yang Ni [Wed, 2 Mar 2016 18:24:55 +0000 (18:24 +0000)]
Merge "Set flags in RS JNI calls for rsObj creation"
am: b21cb13010

* commit 'b21cb13010d903e84ed34a94e87a348c891dd587':
  Set flags in RS JNI calls for rsObj creation

8 years agoMerge "Set flags in RS JNI calls for rsObj creation"
Yang Ni [Wed, 2 Mar 2016 18:11:08 +0000 (18:11 +0000)]
Merge "Set flags in RS JNI calls for rsObj creation"

8 years agoMerge "Track libcore change 2729b8c4d26170."
Narayan Kamath [Wed, 2 Mar 2016 14:36:59 +0000 (14:36 +0000)]
Merge "Track libcore change 2729b8c4d26170."
am: 238e591be6

* commit '238e591be6461f549a8020f4c3924d2a1abf868f':
  Track libcore change 2729b8c4d26170.

8 years agoTrack libcore change 2c423c81bfa731df2577a.
Narayan Kamath [Wed, 2 Mar 2016 14:30:08 +0000 (14:30 +0000)]
Track libcore change 2c423c81bfa731df2577a.

bug: 27423298
Change-Id: Ibc5094812af4446ac6ff25158ca4dd0ce8271e2a

8 years agoMerge "Track libcore change 2729b8c4d26170."
Narayan Kamath [Wed, 2 Mar 2016 14:14:50 +0000 (14:14 +0000)]
Merge "Track libcore change 2729b8c4d26170."

8 years agoTrack libcore change 2729b8c4d26170.
Narayan Kamath [Wed, 2 Mar 2016 13:35:23 +0000 (13:35 +0000)]
Track libcore change 2729b8c4d26170.

bug: 27423298

Change-Id: I2d2eedd108896d5a027f06e159222a41bdcb3cb5

8 years agoMerge "Track libcore change e42e99816ad6c0626564aaabcf636e8febc1edc6"
Przemyslaw Szczepaniak [Tue, 1 Mar 2016 15:59:19 +0000 (15:59 +0000)]
Merge "Track libcore change e42e99816ad6c0626564aaabcf636e8febc1edc6"
am: ffa1c08440

* commit 'ffa1c08440c5404d722e69ea59e21103f76323a8':
  Track libcore change e42e99816ad6c0626564aaabcf636e8febc1edc6

8 years agoMerge "Track libcore change e42e99816ad6c0626564aaabcf636e8febc1edc6"
Przemyslaw Szczepaniak [Tue, 1 Mar 2016 15:54:59 +0000 (15:54 +0000)]
Merge "Track libcore change e42e99816ad6c0626564aaabcf636e8febc1edc6"

8 years agoTrack libcore change e42e99816ad6c0626564aaabcf636e8febc1edc6
Przemyslaw Szczepaniak [Mon, 29 Feb 2016 17:23:07 +0000 (17:23 +0000)]
Track libcore change e42e99816ad6c0626564aaabcf636e8febc1edc6

Change-Id: I7b111ba383751de26c53fcdd8640115d7ddb3890

8 years agoMerge changes from topic \'java_8_layoutlib\'
Deepanshu Gupta [Mon, 29 Feb 2016 10:37:16 +0000 (10:37 +0000)]
Merge changes from topic \'java_8_layoutlib\'
am: 5d5fd21e0a

* commit '5d5fd21e0aa23662d513825a5054b3b3970b3118':
  Switch LayoutLib to Java 8
  Move LayoutLib to Java 8

8 years agoMerge changes from topic 'java_8_layoutlib'
Neil Fuller [Mon, 29 Feb 2016 10:33:29 +0000 (10:33 +0000)]
Merge changes from topic 'java_8_layoutlib'

* changes:
  Switch LayoutLib to Java 8
  Move LayoutLib to Java 8

8 years agoMerge "Import translations. DO NOT MERGE" into stage-aosp-master
Baligh Uddin [Sat, 27 Feb 2016 16:15:28 +0000 (16:15 +0000)]
Merge "Import translations. DO NOT MERGE" into stage-aosp-master

8 years agoImport translations. DO NOT MERGE
Baligh Uddin [Sat, 27 Feb 2016 07:06:47 +0000 (23:06 -0800)]
Import translations. DO NOT MERGE

Auto-generated-cl: translation import

Bug: 27293916
Change-Id: I13a51d705fc1cf7780f67c5c7ff8ef4c232eb8de

8 years agoImport translations. DO NOT MERGE
Baligh Uddin [Sat, 27 Feb 2016 06:30:39 +0000 (22:30 -0800)]
Import translations. DO NOT MERGE

Auto-generated-cl: translation import

Bug: 27293916
Change-Id: Ic252b8bb52174e72afa6c2099e18437f0d464ef7

8 years agoCreate linker-namespace for the classloader
Dimitry Ivanov [Tue, 23 Feb 2016 22:25:50 +0000 (14:25 -0800)]
Create linker-namespace for the classloader

With this change ApplicationLoaders.getClassLoader()
creates linker-namespace for the classloader at the
construction time. Before this change the namespace
was created on first load of a jni library.

With this change we ensure that every classloader
has initialized namespace associated with it.

As an additional advantage we now can avoid storing
namespace-specific fields in the classloaders.

Bug: http://b/27189432
Bug: http://b/22548808
Change-Id: I3b160bd478a55171008682c40b2ebc13bdbd9882
(cherry picked from commit a55c7f15a3c386ec643f21eeb2f4e9fd7b03ba70)

8 years agoMerge "Fix ASAN builds after app_process change."
Nicolas Geoffray [Fri, 26 Feb 2016 14:46:53 +0000 (14:46 +0000)]
Merge "Fix ASAN builds after app_process change."
am: d21b6420d2

* commit 'd21b6420d2a321168547bee8885b50e598823255':
  Fix ASAN builds after app_process change.

8 years agoMerge "Fix ASAN builds after app_process change."
Nicolas Geoffray [Fri, 26 Feb 2016 14:45:02 +0000 (14:45 +0000)]
Merge "Fix ASAN builds after app_process change."

8 years agoMerge "zygote to preload public native libraries"
Dimitry Ivanov [Fri, 26 Feb 2016 13:37:14 +0000 (13:37 +0000)]
Merge "zygote to preload public native libraries"
am: 38b839ca08

* commit '38b839ca085f62c5ba06336461e3ae96b849a34e':
  zygote to preload public native libraries

8 years agoFix ASAN builds after app_process change.
Nicolas Geoffray [Fri, 26 Feb 2016 13:16:50 +0000 (13:16 +0000)]
Fix ASAN builds after app_process change.

Bug:27245894

(cherry picked from commit 573895bbea7cf349d615606004cdb85ba2ca814d)

Change-Id: I1b879f23cd2bb49070cbfee40ae1b8a586a328dc

8 years agoMerge "zygote to preload public native libraries"
Nicolas Geoffray [Fri, 26 Feb 2016 13:33:51 +0000 (13:33 +0000)]
Merge "zygote to preload public native libraries"

8 years agozygote to preload public native libraries
Dimitry Ivanov [Mon, 22 Feb 2016 19:22:11 +0000 (11:22 -0800)]
zygote to preload public native libraries

Preload public native libraries when starting a zygote
This lets other users of libnativeloader (like dex2oat)
avoid unnecessary cold loads of libandroid.so which could
take up to a second.

Bug: http://b/27245894

(cherry picked from commit b0824979be2653ba300382b52c1b1236fd44f0de)

Change-Id: I04a640c104dba5b585a59d63270e81b6c9ad6f7e

8 years agoMerge "Construct classloader for apps with no java code"
Dimitry Ivanov [Thu, 25 Feb 2016 19:41:00 +0000 (19:41 +0000)]
Merge "Construct classloader for apps with no java code"
am: 33e7677665

* commit '33e7677665c38507e58245c92101acef01ff302d':
  Construct classloader for apps with no java code

8 years agoMerge "Construct classloader for apps with no java code"
Dimitry Ivanov [Thu, 25 Feb 2016 19:35:55 +0000 (19:35 +0000)]
Merge "Construct classloader for apps with no java code"

8 years agoMerge "Import translations. DO NOT MERGE" into stage-aosp-master
Baligh Uddin [Thu, 25 Feb 2016 16:21:52 +0000 (16:21 +0000)]
Merge "Import translations. DO NOT MERGE" into stage-aosp-master

8 years agoMerge "Import translations. DO NOT MERGE" into stage-aosp-master
Baligh Uddin [Thu, 25 Feb 2016 16:21:50 +0000 (16:21 +0000)]
Merge "Import translations. DO NOT MERGE" into stage-aosp-master

8 years agoMerge "Import translations. DO NOT MERGE" into stage-aosp-master
Baligh Uddin [Thu, 25 Feb 2016 16:21:15 +0000 (16:21 +0000)]
Merge "Import translations. DO NOT MERGE" into stage-aosp-master

8 years agoMerge "Import translations. DO NOT MERGE" into stage-aosp-master
Baligh Uddin [Thu, 25 Feb 2016 16:21:06 +0000 (16:21 +0000)]
Merge "Import translations. DO NOT MERGE" into stage-aosp-master

8 years agoMerge "Import translations. DO NOT MERGE" into stage-aosp-master
Baligh Uddin [Thu, 25 Feb 2016 16:20:54 +0000 (16:20 +0000)]
Merge "Import translations. DO NOT MERGE" into stage-aosp-master

8 years agoMerge "Import translations. DO NOT MERGE" into stage-aosp-master
Baligh Uddin [Thu, 25 Feb 2016 16:20:33 +0000 (16:20 +0000)]
Merge "Import translations. DO NOT MERGE" into stage-aosp-master

8 years agoMerge "Import translations. DO NOT MERGE" into stage-aosp-master
Baligh Uddin [Thu, 25 Feb 2016 16:20:30 +0000 (16:20 +0000)]
Merge "Import translations. DO NOT MERGE" into stage-aosp-master

8 years agoMerge "Import translations. DO NOT MERGE" into stage-aosp-master
Baligh Uddin [Thu, 25 Feb 2016 16:20:25 +0000 (16:20 +0000)]
Merge "Import translations. DO NOT MERGE" into stage-aosp-master

8 years agoMerge "Import translations. DO NOT MERGE" into stage-aosp-master
Baligh Uddin [Thu, 25 Feb 2016 16:20:21 +0000 (16:20 +0000)]
Merge "Import translations. DO NOT MERGE" into stage-aosp-master

8 years agoMerge "Import translations. DO NOT MERGE" into stage-aosp-master
Baligh Uddin [Thu, 25 Feb 2016 16:20:17 +0000 (16:20 +0000)]
Merge "Import translations. DO NOT MERGE" into stage-aosp-master

8 years agoMerge "Import translations. DO NOT MERGE" into stage-aosp-master
Baligh Uddin [Thu, 25 Feb 2016 16:20:14 +0000 (16:20 +0000)]
Merge "Import translations. DO NOT MERGE" into stage-aosp-master

8 years agoMerge "Import translations. DO NOT MERGE" into stage-aosp-master
Baligh Uddin [Thu, 25 Feb 2016 16:20:11 +0000 (16:20 +0000)]
Merge "Import translations. DO NOT MERGE" into stage-aosp-master

8 years agoMerge "Import translations. DO NOT MERGE" into stage-aosp-master
Baligh Uddin [Thu, 25 Feb 2016 16:20:07 +0000 (16:20 +0000)]
Merge "Import translations. DO NOT MERGE" into stage-aosp-master

8 years agoMerge "ImageReader: override the flexible YUV compatible formats"
Zhijun He [Wed, 24 Feb 2016 01:56:43 +0000 (01:56 +0000)]
Merge "ImageReader: override the flexible YUV compatible formats"
am: 90804668a8

* commit '90804668a8a3fcbc661a6fba32737d1468194941':
  ImageReader: override the flexible YUV compatible formats

8 years agoMerge "ImageReader: override the flexible YUV compatible formats"
Zhijun He [Wed, 24 Feb 2016 01:46:12 +0000 (01:46 +0000)]
Merge "ImageReader: override the flexible YUV compatible formats"

8 years agoConstruct classloader for apps with no java code
Dimitry Ivanov [Fri, 19 Feb 2016 22:09:20 +0000 (14:09 -0800)]
Construct classloader for apps with no java code

The commit 6f06ad7df1362e9e5b252689f452bdeee2e5af46
fixed a way to load native library for NativeActivity
by using classloader logic to find the library; which
also fixed the problem of native activity not working
when library is supposed to be opened directly from
the apk.

As a side effect it introduced regression - apps without
java code did not have correctly initialized classloader.
This change fixes this by constructing classloader with
empty dexpath but valid nativeLibrarySearchPath.

Bug: http://b/26015561
Bug: http://b/27250344
Change-Id: I50f1119f0976a95edd75d88efb9fcdedc57efbc3
(cherry picked from commit b9c9026bdd0076014aeca62b088053d8fbce2326)

8 years agoMerge "Suppress output for Protobuf data if Bluetooth is disabled"
Pavlin Radoslavov [Tue, 23 Feb 2016 23:53:17 +0000 (23:53 +0000)]
Merge "Suppress output for Protobuf data if Bluetooth is disabled"
am: b82b7527f1

* commit 'b82b7527f1f65035fbe072a4efff472efec8e046':
  Suppress output for Protobuf data if Bluetooth is disabled

8 years agoMerge "Suppress output for Protobuf data if Bluetooth is disabled"
Pavlin Radoslavov [Tue, 23 Feb 2016 23:43:33 +0000 (23:43 +0000)]
Merge "Suppress output for Protobuf data if Bluetooth is disabled"

8 years agoSuppress output for Protobuf data if Bluetooth is disabled
Pavlin Radoslavov [Tue, 23 Feb 2016 19:54:37 +0000 (11:54 -0800)]
Suppress output for Protobuf data if Bluetooth is disabled

If Bluetooth is disabled or there is some other error,
don't print anything when extracting the Metrics-related data
in Protobuf format.

Bug: 27315491
Change-Id: Ic1ec5334fbf0b524909400f080e2eac3ec34edf4

8 years agoImport translations. DO NOT MERGE
Baligh Uddin [Tue, 23 Feb 2016 22:19:47 +0000 (14:19 -0800)]
Import translations. DO NOT MERGE

Auto-generated-cl: translation import

Bug: 27293916
Change-Id: I2c923a224808511cc59000547e53b8ef4c95919f

8 years agoImport translations. DO NOT MERGE
Baligh Uddin [Tue, 23 Feb 2016 22:17:33 +0000 (14:17 -0800)]
Import translations. DO NOT MERGE

Auto-generated-cl: translation import

Bug: 27293916
Change-Id: Iecd4d12f6df900a2978abd0d7b119a6464f02829

8 years agoImport translations. DO NOT MERGE
Baligh Uddin [Tue, 23 Feb 2016 22:06:28 +0000 (14:06 -0800)]
Import translations. DO NOT MERGE

Auto-generated-cl: translation import

Bug: 27293916
Change-Id: I2ab41c9ac34bebcb9fb5597b28fe6fef72af4ba8

8 years agoImport translations. DO NOT MERGE
Baligh Uddin [Tue, 23 Feb 2016 22:04:04 +0000 (14:04 -0800)]
Import translations. DO NOT MERGE

Auto-generated-cl: translation import

Bug: 27293916
Change-Id: I1a94e4773ce5f66035b7abe74dc6646abd519673

8 years agoImport translations. DO NOT MERGE
Baligh Uddin [Tue, 23 Feb 2016 22:01:32 +0000 (14:01 -0800)]
Import translations. DO NOT MERGE

Auto-generated-cl: translation import

Bug: 27293916
Change-Id: I36f817e74605524e482df6b1d4235244d3e4eccb

8 years agoImport translations. DO NOT MERGE
Baligh Uddin [Tue, 23 Feb 2016 21:55:24 +0000 (13:55 -0800)]
Import translations. DO NOT MERGE

Auto-generated-cl: translation import

Bug: 27293916
Change-Id: Id954d41d86d4d9d4b2b1b37befc41f2a123d840e

8 years agoImport translations. DO NOT MERGE
Baligh Uddin [Tue, 23 Feb 2016 21:52:54 +0000 (13:52 -0800)]
Import translations. DO NOT MERGE

Auto-generated-cl: translation import

Bug: 27293916
Change-Id: I2b739d0d7d79a4f1e2bfbd4d7f022f925f1c4a35

8 years agoImport translations. DO NOT MERGE
Baligh Uddin [Tue, 23 Feb 2016 21:50:40 +0000 (13:50 -0800)]
Import translations. DO NOT MERGE

Auto-generated-cl: translation import

Bug: 27293916
Change-Id: I82803f69253612b40051de2c881d30f3ccbf172b

8 years agoImport translations. DO NOT MERGE
Baligh Uddin [Tue, 23 Feb 2016 21:48:28 +0000 (13:48 -0800)]
Import translations. DO NOT MERGE

Auto-generated-cl: translation import

Bug: 27293916
Change-Id: I194e83727165b74035a0c081817e758b39fc91c4

8 years agoImport translations. DO NOT MERGE
Baligh Uddin [Tue, 23 Feb 2016 21:46:04 +0000 (13:46 -0800)]
Import translations. DO NOT MERGE

Auto-generated-cl: translation import

Bug: 27293916
Change-Id: Ie9866ed4959a6a29e47ff93f9d66bc25dbb52591

8 years agoImport translations. DO NOT MERGE
Baligh Uddin [Tue, 23 Feb 2016 21:43:48 +0000 (13:43 -0800)]
Import translations. DO NOT MERGE

Auto-generated-cl: translation import

Bug: 27293916
Change-Id: I1862f022e6a574783534cfac1d8c2f1532ff9d64

8 years agoImport translations. DO NOT MERGE
Baligh Uddin [Tue, 23 Feb 2016 21:41:25 +0000 (13:41 -0800)]
Import translations. DO NOT MERGE

Auto-generated-cl: translation import

Bug: 27293916
Change-Id: I085d5451070ee651d2dd9c78fe2a6c9b0262335d

8 years agoImport translations. DO NOT MERGE
Baligh Uddin [Tue, 23 Feb 2016 21:39:04 +0000 (13:39 -0800)]
Import translations. DO NOT MERGE

Auto-generated-cl: translation import

Bug: 27293916
Change-Id: I4c9726fd90db16edf63b159d6f02208dbb263d0b

8 years agoMerge "Import translations. DO NOT MERGE" into stage-aosp-master
Baligh Uddin [Tue, 23 Feb 2016 21:14:05 +0000 (21:14 +0000)]
Merge "Import translations. DO NOT MERGE" into stage-aosp-master

8 years agoImport translations. DO NOT MERGE
Baligh Uddin [Tue, 23 Feb 2016 17:30:30 +0000 (09:30 -0800)]
Import translations. DO NOT MERGE

Auto-generated-cl: translation import

Bug: 27293916
Change-Id: Idba6f2455bd0562ba3ef3383ecfc4b5ec370456c

8 years agoImport translations. DO NOT MERGE
Baligh Uddin [Tue, 23 Feb 2016 17:25:09 +0000 (09:25 -0800)]
Import translations. DO NOT MERGE

Auto-generated-cl: translation import

Bug: 27293916
Change-Id: Ifd8ab81bae90958eeec2e7a6982fef2aea73b7c3

8 years agoMerge "Make accessing mWaitingForDrawn thread-safe"
Wale Ogunwale [Tue, 23 Feb 2016 15:39:45 +0000 (15:39 +0000)]
Merge "Make accessing mWaitingForDrawn thread-safe"
am: f0cf899033

* commit 'f0cf8990330dd592b114374ad15b75bc01f69e47':
  Make accessing mWaitingForDrawn thread-safe

8 years agoMerge "Make accessing mWaitingForDrawn thread-safe"
Wale Ogunwale [Tue, 23 Feb 2016 15:34:52 +0000 (15:34 +0000)]
Merge "Make accessing mWaitingForDrawn thread-safe"

8 years agoMerge "Fix NPE in BaseStatusbar in onListenerConnected"
Jason Monk [Tue, 23 Feb 2016 13:55:28 +0000 (13:55 +0000)]
Merge "Fix NPE in BaseStatusbar in onListenerConnected"
am: ffef959ca4

* commit 'ffef959ca4e2607a3e4e3f0f23e4aaa3e1b3aafa':
  Fix NPE in BaseStatusbar in onListenerConnected

8 years agoMerge "Fix NPE in BaseStatusbar in onListenerConnected"
Jason Monk [Tue, 23 Feb 2016 13:51:22 +0000 (13:51 +0000)]
Merge "Fix NPE in BaseStatusbar in onListenerConnected"

8 years agoMake accessing mWaitingForDrawn thread-safe
tiger_huang [Tue, 23 Feb 2016 12:34:52 +0000 (20:34 +0800)]
Make accessing mWaitingForDrawn thread-safe

mWaitingForDrawn can be accessed by multiple threads, but it was not
protected by the mWindowMap lock perfectly.

Change-Id: I128ba1a00f40af83b051c0d1df4350d0635a9dff

8 years agoMerge "Add stubs needed to enable javac to compile lambdas"
Neil Fuller [Tue, 23 Feb 2016 12:00:48 +0000 (12:00 +0000)]
Merge "Add stubs needed to enable javac to compile lambdas"
am: 5af6dd5463

* commit '5af6dd5463e52350988b3f096a4ffc07f3bc8a22':
  Add stubs needed to enable javac to compile lambdas

8 years agoMerge "Add stubs needed to enable javac to compile lambdas"
Neil Fuller [Tue, 23 Feb 2016 11:55:09 +0000 (11:55 +0000)]
Merge "Add stubs needed to enable javac to compile lambdas"

8 years agoAdd stubs needed to enable javac to compile lambdas
Neil Fuller [Thu, 18 Feb 2016 13:57:43 +0000 (13:57 +0000)]
Add stubs needed to enable javac to compile lambdas

This enables framework.jar code to include lambdas.
framework.jar is still built with javac (as well as
jack) for things like doclava.

Bug: 26753820
(cherry picked from commit 801f90e61b971984c92767acd6fb62d56911664b)

Change-Id: Icdc9e003b09bd1e14e991b32934b3c4c4a268b1a

8 years agoFix NPE in BaseStatusbar in onListenerConnected
Kent Persson [Wed, 10 Dec 2014 15:40:13 +0000 (16:40 +0100)]
Fix NPE in BaseStatusbar in onListenerConnected

If NotificationListenerService is not bound the
getActiveNotifications function will return null.
This will result in a Nullpointer exception in BaseStatusbar
onListenerConnected if it is called. A Nullpointer check was
added in onListenerConnected to avoid this Nullpointer exception.

Change-Id: I0aec040f11101e8f7b5863879b3774dc2bb6ce2b

8 years agoMerge "Camera2: Fix getInternalFormatSizes for depth"
Chien-Yu Chen [Tue, 23 Feb 2016 01:25:11 +0000 (01:25 +0000)]
Merge "Camera2: Fix getInternalFormatSizes for depth"
am: b999ad9eed

* commit 'b999ad9eed912873feb3fc143f99ba87745d3e06':
  Camera2: Fix getInternalFormatSizes for depth

8 years agoMerge "Camera2: Fix getInternalFormatSizes for depth"
Chien-Yu Chen [Tue, 23 Feb 2016 01:10:26 +0000 (01:10 +0000)]
Merge "Camera2: Fix getInternalFormatSizes for depth"

8 years agoCamera2: Fix getInternalFormatSizes for depth
Chien-Yu Chen [Tue, 16 Feb 2016 22:28:50 +0000 (14:28 -0800)]
Camera2: Fix getInternalFormatSizes for depth

All depth formats are considered as non-high-res. Also compare depth
minimum frame durations instead of regular minimum frame durations
for depth formats.

Bug: 26687093
Change-Id: I65b691fe450077b0e3ace15f6ac0289b41caf42f

8 years agoSet flags in RS JNI calls for rsObj creation
Yang Ni [Thu, 7 Jan 2016 22:57:16 +0000 (14:57 -0800)]
Set flags in RS JNI calls for rsObj creation

Bug: 25570907

Added a flag to all RS runtime API for rsObj creation to indicate a
call is from Java. This flag will help us avoid incrementing the user
ref count for rsObj's created from Single-Source RS, and therefore
avoid memory leaks for such objects.

Change-Id: Id3604f93b166089e3aca896d1c6c509b3ea19bcf

8 years agoMerge "Preload2: Fix object to sync on"
Andreas Gampe [Mon, 22 Feb 2016 18:11:00 +0000 (18:11 +0000)]
Merge "Preload2: Fix object to sync on"
am: de38445284

* commit 'de384452846c1f84ce9d88b470f0ca5129446055':
  Preload2: Fix object to sync on

8 years agoMerge "Preload2: Fix object to sync on"
Andreas Gampe [Mon, 22 Feb 2016 18:00:49 +0000 (18:00 +0000)]
Merge "Preload2: Fix object to sync on"

8 years agoSwitch LayoutLib to Java 8
Deepanshu Gupta [Thu, 18 Feb 2016 04:42:31 +0000 (20:42 -0800)]
Switch LayoutLib to Java 8

The main build hasn't swtiched to java 8, but lambdas are already used
in layoutlib. This fixes the build break.

(cherry picked from commit 7914e4ca03322427740d6f8c00837375dbf3031a)

Change-Id: Ice5741dcb8b93faf739a3c21f2ed8be95f92ad08

8 years agoMove LayoutLib to Java 8
Deepanshu Gupta [Wed, 7 Oct 2015 00:56:37 +0000 (17:56 -0700)]
Move LayoutLib to Java 8

Partial cherry-pick of commit 491523d52cd8368ef9a92e95fb3e9332bf86a996

Change-Id: Ic64fb20a00ba2ca8b3016f548222729e3f009e9f

8 years agoMerge "Track libcore commit aff7af3b344bf882620489631633e09fabfcd58d."
Narayan Kamath [Mon, 22 Feb 2016 11:54:47 +0000 (11:54 +0000)]
Merge "Track libcore commit aff7af3b344bf882620489631633e09fabfcd58d."
am: 0a1b294f68

* commit '0a1b294f68355ed118d9c8b71e7688a698483378':
  Track libcore commit aff7af3b344bf882620489631633e09fabfcd58d.

8 years agoMerge "Track libcore commit aff7af3b344bf882620489631633e09fabfcd58d."
Narayan Kamath [Mon, 22 Feb 2016 11:45:55 +0000 (11:45 +0000)]
Merge "Track libcore commit aff7af3b344bf882620489631633e09fabfcd58d."

8 years agoTrack libcore commit aff7af3b344bf882620489631633e09fabfcd58d.
Narayan Kamath [Mon, 22 Feb 2016 11:42:07 +0000 (11:42 +0000)]
Track libcore commit aff7af3b344bf882620489631633e09fabfcd58d.

bug: 27186457

Change-Id: I257eb422d6edcc1c52fc948995569fba6baf594f