OSDN Git Service

android-x86/frameworks-base.git
8 years agoExplicitly check for updated system apps
Dimitry Ivanov [Mon, 29 Feb 2016 23:40:40 +0000 (15:40 -0800)]
Explicitly check for updated system apps

Unbundled apps should not be allowed to share
linker-namespaces with default namespace; it implies
that they will not have unlimited access to private
native libs once updated.

Bug: http://b/27189432
Change-Id: I60295b9b31d700016add93537418fdcce5a77719

8 years agoFixed a bug where group children where not expandable
Selim Cinek [Mon, 29 Feb 2016 23:35:58 +0000 (15:35 -0800)]
Fixed a bug where group children where not expandable

Bug: 27417777
Change-Id: I57368f18b810bc9f6fc7c08c0f7fb038743b528d

8 years agoMerge "More lint checks." into nyc-dev
Jeff Sharkey [Mon, 29 Feb 2016 23:21:28 +0000 (23:21 +0000)]
Merge "More lint checks." into nyc-dev

8 years agoMore lint checks.
Jeff Sharkey [Mon, 29 Feb 2016 23:02:02 +0000 (16:02 -0700)]
More lint checks.

-- Error if Parcelable classes aren't final.
-- Warn that MIN_/MAX_ constants that should be dynamic.
-- Error if throwing raw RemoteException.
-- Warn if methods accept File without stream variants.
-- Ignore upstream ICU project.

Bug: 27410989
Change-Id: I12d843e63078dc696c1798a20e088608f1ba9ed1

8 years agoMerge "Fix glGetTransformFeedbackVarying JNI" into nyc-dev
Pablo Ceballos [Mon, 29 Feb 2016 22:58:54 +0000 (22:58 +0000)]
Merge "Fix glGetTransformFeedbackVarying JNI" into nyc-dev

8 years agoMerge "Update preconditions to be asserts..." into nyc-dev
Steve McKay [Mon, 29 Feb 2016 22:55:49 +0000 (22:55 +0000)]
Merge "Update preconditions to be asserts..." into nyc-dev

8 years agoUpdate preconditions to be asserts...
Steve McKay [Thu, 25 Feb 2016 21:34:03 +0000 (13:34 -0800)]
Update preconditions to be asserts...

Which are now supported by Jack.
Retain a few preconditions checks that enforce contract.
Disable the one assert we had...because it failed in tests.

Change-Id: I2f6cb01e1af1534be4428ce4a3ee625a163dd163

8 years agoMerge "Use SkFILEStream directly when possible" into nyc-dev
Yujie Qin [Mon, 29 Feb 2016 22:39:39 +0000 (22:39 +0000)]
Merge "Use SkFILEStream directly when possible" into nyc-dev

8 years agoMerge "Use realActivity name when comparing if intents are the same" into nyc-dev
Wale Ogunwale [Mon, 29 Feb 2016 22:38:28 +0000 (22:38 +0000)]
Merge "Use realActivity name when comparing if intents are the same" into nyc-dev

8 years agoUse realActivity name when comparing if intents are the same
Wale Ogunwale [Mon, 29 Feb 2016 22:27:32 +0000 (14:27 -0800)]
Use realActivity name when comparing if intents are the same

The TaskRecord intent (usually the intent of the root activity) component
names are based on the realActivity (the activity we are actually launching
and not the input alias) and the ActivityRecord intent is based on the input
component name which can be an alias. This leads to issues when we are trying
to compare the intent of a task and an activity to see if they resolve to
the same thing since the component names will be different in the case of
aliasing.
We know base the activity intent component name on the realActivity before
comparing with the task record intent.

Bug: 27403679
Bug: 27112965
Change-Id: I196e03bb018582cbac977fb3ad45354f00f51578

8 years agoMerge "Add dumpsys meminfo --unreachable" into nyc-dev
Colin Cross [Mon, 29 Feb 2016 22:19:38 +0000 (22:19 +0000)]
Merge "Add dumpsys meminfo --unreachable" into nyc-dev

8 years agoMerge "Fix matrix mapping of negative rects" into nyc-dev
Chris Craik [Mon, 29 Feb 2016 22:02:23 +0000 (22:02 +0000)]
Merge "Fix matrix mapping of negative rects" into nyc-dev

8 years agoMerge "Fix arc positioning" into nyc-dev
Chris Craik [Mon, 29 Feb 2016 22:02:22 +0000 (22:02 +0000)]
Merge "Fix arc positioning" into nyc-dev

8 years agoMerge "Revert "InputConnectionWrapper never supports null target."" into nyc-dev
Yohei Yukawa [Mon, 29 Feb 2016 21:49:41 +0000 (21:49 +0000)]
Merge "Revert "InputConnectionWrapper never supports null target."" into nyc-dev

8 years agoMerge "Fix dirtyMask in AnimateFunctor" into nyc-dev
John Reck [Mon, 29 Feb 2016 21:47:20 +0000 (21:47 +0000)]
Merge "Fix dirtyMask in AnimateFunctor" into nyc-dev

8 years agoMerge "Fix setBluetoothContactSharingDisabled does not persist" into nyc-dev
Tony Mak [Mon, 29 Feb 2016 21:46:14 +0000 (21:46 +0000)]
Merge "Fix setBluetoothContactSharingDisabled does not persist" into nyc-dev

8 years agoMerge "Update the animation when showing / closing inline controls" into nyc-dev
Mady Mellor [Mon, 29 Feb 2016 21:43:40 +0000 (21:43 +0000)]
Merge "Update the animation when showing / closing inline controls" into nyc-dev

8 years agoFix dirtyMask in AnimateFunctor
John Reck [Mon, 29 Feb 2016 21:40:52 +0000 (13:40 -0800)]
Fix dirtyMask in AnimateFunctor

Bug: 27313379
Change-Id: I0c0cffe7e1940914f0143714643ede539b86216f

8 years agoMerge "Reset pointer icon when view is not present" into nyc-dev
Andrii Kulian [Mon, 29 Feb 2016 21:36:07 +0000 (21:36 +0000)]
Merge "Reset pointer icon when view is not present" into nyc-dev

8 years agoRevert "InputConnectionWrapper never supports null target."
Yohei Yukawa [Mon, 29 Feb 2016 21:35:59 +0000 (13:35 -0800)]
Revert "InputConnectionWrapper never supports null target."

This reverts commit 90bd36363c5738b3f526aa1f1d44f432236300a0.

Seems that the semantics of InputConnectionWrapper#setTarget() is more
complicated than I thought.  At least the following cases have worked
fine.

  case 1:
    InputConnectionWrapper wrapper =
            new InputConnectionWrapper(null, false);
    wrapper.SetTarget(ic);
    ...

  case 2:
    InputConnectionWrapper wrapper =
            new InputConnectionWrapper(null, true);
    wrapper.SetTarget(ic);
    ...

  case 3:
    InputConnectionWrapper wrapper =
            new InputConnectionWrapper(ic, true);
    wrapper.SetTarget(null);
    wrapper.SetTarget(ic2);
    ...

The previous code did not intended to break existing code.  Let's revert
it we decide how to deal with above cases.

Bug: 27407697
Change-Id: I8bc84d484ab0b27a02e74f11110430f70646e69a

8 years agoFix arc positioning
Chris Craik [Mon, 29 Feb 2016 21:34:43 +0000 (13:34 -0800)]
Fix arc positioning

bug:27389290

Change-Id: I479a34ea079f1fce1c308aa809a57885ffa1d004

8 years agoFix setBluetoothContactSharingDisabled does not persist
Tony Mak [Mon, 29 Feb 2016 21:32:47 +0000 (21:32 +0000)]
Fix setBluetoothContactSharingDisabled does not persist

The default value of bluetotoh contact sharing is true.
So we should save when it is false.

Bug: 27410265
Change-Id: Icaf4ceeda09eca46d160acfecc53834819b66a18

8 years agoMerge "InputConnectionWrapper never supports null target." into nyc-dev
Yohei Yukawa [Mon, 29 Feb 2016 21:13:09 +0000 (21:13 +0000)]
Merge "InputConnectionWrapper never supports null target." into nyc-dev

8 years agoFix matrix mapping of negative rects
Chris Craik [Mon, 29 Feb 2016 20:52:33 +0000 (12:52 -0800)]
Fix matrix mapping of negative rects

bug:27381362

Also rejects ops with empty clip at record time, and short circuits clip
intersection, when one is empty.

Change-Id: I842612da14ad8fd9f1ba5e9e4fd027ba4e08d365

8 years agoMerge "Frameworks/base: Refactor Paint & Canvas native allocation support" into nyc-dev
Andreas Gampe [Mon, 29 Feb 2016 21:04:13 +0000 (21:04 +0000)]
Merge "Frameworks/base: Refactor Paint & Canvas native allocation support" into nyc-dev

8 years agoInputConnectionWrapper never supports null target.
Yohei Yukawa [Mon, 29 Feb 2016 20:45:49 +0000 (12:45 -0800)]
InputConnectionWrapper never supports null target.

This CL makes it clear that InputConnectionWrapper does not support null
target.  In other words, the semantics of null InputConnection can never
be emulated by a non-null InputConnectionWrapper.

This is particularly problematic when app developers are just forwarding
the return value of super.onCreateInputConnection() to
InputConnectionWrapper or its subclass, because there are many chance
that super.onCreateInputConnection() starts returning null, e.g. when:
  A. the application is extending a Framework class, and the Framework
     class is updated by OTA.
  B. the application is extending system WebView, and the WebView is
     updated.
  C. the application is extending a 3rd party library, and the app
     developer creates a new build with a new version of the 3rd party
     library.

To make it easy to catch these kind of bugs, this CL lets the
constructor of InputMethodWrapper throw NullPointerException when target
is null.  Bugs like crbug.com/571229 should be caught by developers
more easily.

Bug: 27407697
Change-Id: I83875bea886d4784f9507c930050efc29708d9db

8 years agoFix uninstalling apps with damaged/gone APK files
Svet Ganov [Mon, 29 Feb 2016 17:52:56 +0000 (09:52 -0800)]
Fix uninstalling apps with damaged/gone APK files

bug:27394497

Change-Id: I0d0317f2d7168be4412a24d34a9f23f04c6d8601

8 years agoMerge "Fix flashlight availability." into nyc-dev
Jason Monk [Mon, 29 Feb 2016 20:41:02 +0000 (20:41 +0000)]
Merge "Fix flashlight availability." into nyc-dev

8 years agoMerge "Fixes in QS customization" into nyc-dev
Jason Monk [Mon, 29 Feb 2016 20:29:12 +0000 (20:29 +0000)]
Merge "Fixes in QS customization" into nyc-dev

8 years agoMerge "Add new API to create an intent to manage blocked numbers." into nyc-dev
Abhijith Shastry [Mon, 29 Feb 2016 20:23:19 +0000 (20:23 +0000)]
Merge "Add new API to create an intent to manage blocked numbers." into nyc-dev

8 years agoMerge "Add new API for creating intent to manage blocked numbers." into nyc-dev
Abhijith Shastry [Mon, 29 Feb 2016 20:22:47 +0000 (20:22 +0000)]
Merge "Add new API for creating intent to manage blocked numbers." into nyc-dev

8 years agoMerge "Use asset cookie in XML block cache key" into nyc-dev
Alan Viverette [Mon, 29 Feb 2016 20:12:37 +0000 (20:12 +0000)]
Merge "Use asset cookie in XML block cache key" into nyc-dev

8 years agoFixes in QS customization
Jason Monk [Mon, 29 Feb 2016 19:29:26 +0000 (14:29 -0500)]
Fixes in QS customization

 - Revert to long-press to drag
 - X -> <-
 - Always save

Bug: 27397111
Bug: 27364013
Bug: 27396440
Change-Id: Ib19096b0ed65fb1112386735dffe9308e57c3d5a

8 years agoAdd new API to create an intent to manage blocked numbers.
Abhijith Shastry [Mon, 29 Feb 2016 19:40:24 +0000 (11:40 -0800)]
Add new API to create an intent to manage blocked numbers.

This replaces the launchManageBlockedNumbersActivity API.

BUG: 27364137

Change-Id: I5d5a20d25f0dea8b8e0e998b51f80658ff404e2c

8 years agoMerge "Revert "DO NOT SUBMIT: Hide VR features for preview."" into nyc-dev
Ruben Brunk [Mon, 29 Feb 2016 19:50:35 +0000 (19:50 +0000)]
Merge "Revert "DO NOT SUBMIT: Hide VR features for preview."" into nyc-dev

8 years agoRevert "DO NOT SUBMIT: Hide VR features for preview."
Ruben Brunk [Mon, 29 Feb 2016 19:50:15 +0000 (19:50 +0000)]
Revert "DO NOT SUBMIT: Hide VR features for preview."

This reverts commit cfa66a2a45c3cec6c338d0d83806fb33d63cfd44.

Change-Id: Ibf36092205b14c29935d1f28be5f5b5f64b1d16c

8 years agoAdd new API for creating intent to manage blocked numbers.
Abhijith Shastry [Mon, 29 Feb 2016 19:17:52 +0000 (11:17 -0800)]
Add new API for creating intent to manage blocked numbers.

The launchManageBlockedNumbersActivity API will be removed.

BUG: 27364137
Change-Id: I440aaab521f5320bbc79b79f212ed1b418ce2d14

8 years agoMerge "DO NOT SUBMIT: Hide VR features for preview." into nyc-dev
Ruben Brunk [Mon, 29 Feb 2016 19:43:53 +0000 (19:43 +0000)]
Merge "DO NOT SUBMIT: Hide VR features for preview." into nyc-dev

8 years agoMerge "Delay migration until after user is prepared." into nyc-dev
Jeff Sharkey [Mon, 29 Feb 2016 19:28:19 +0000 (19:28 +0000)]
Merge "Delay migration until after user is prepared." into nyc-dev

8 years agoFix flashlight availability.
Jason Monk [Mon, 29 Feb 2016 15:03:13 +0000 (10:03 -0500)]
Fix flashlight availability.

Bug: 26981482
Change-Id: I62059b3b7f18520ae8735f3f3557411991bee909

8 years agoDelay migration until after user is prepared.
Jeff Sharkey [Mon, 29 Feb 2016 19:05:44 +0000 (12:05 -0700)]
Delay migration until after user is prepared.

We don't have a vold connection early in the PackageManagerService
constructor, so we can only migrate the system user at boot.  We now
migrate other users only after they're explicitly unlocked by
UserManagerService.

Bug: 27330415
Change-Id: I29f21714acf65a598b8df496af0f7d2cb1d247c4

8 years agoMerge "Fix StackMap renaming in Java 8" into nyc-dev
Diego Perez [Mon, 29 Feb 2016 19:01:55 +0000 (19:01 +0000)]
Merge "Fix StackMap renaming in Java 8" into nyc-dev

8 years agoMerge "PIP: Implement play/pause button in menu" into nyc-dev
Dongwon Kang [Mon, 29 Feb 2016 19:00:01 +0000 (19:00 +0000)]
Merge "PIP: Implement play/pause button in menu" into nyc-dev

8 years agoPIP: Implement play/pause button in menu
Jaewan Kim [Thu, 25 Feb 2016 18:00:05 +0000 (10:00 -0800)]
PIP: Implement play/pause button in menu

Bug: 26685243
Change-Id: Id3138cc35dbef90d91767797e7f26f3c60191b1a

8 years agoFrameworks/base: Refactor Paint & Canvas native allocation support
Andreas Gampe [Fri, 26 Feb 2016 16:54:54 +0000 (08:54 -0800)]
Frameworks/base: Refactor Paint & Canvas native allocation support

Put the native allocation support into a holder class. This allows
statically initializing the classes in the boot image.

Bug: 27265238
Bug: 23130675
Change-Id: I857aebfdbaec39067a5eb58afceb49630176af98

8 years agoReset pointer icon when view is not present
Andrii Kulian [Mon, 29 Feb 2016 18:38:59 +0000 (10:38 -0800)]
Reset pointer icon when view is not present

Sometimes pointer change request is delivered after view is detached from its
ViewRootImpl. E.g. when popup is present click outside to close it.

Bug: 27292939
Change-Id: I925728af334a1e1ae53f7e530d639e50b0c37f2b

8 years agoMerge "Removed IAE from HardwarePropertiesManager." into nyc-dev
Polina Bondarenko [Mon, 29 Feb 2016 18:34:00 +0000 (18:34 +0000)]
Merge "Removed IAE from HardwarePropertiesManager." into nyc-dev

8 years agoMerge "BinderProxy native destruction resilience" into nyc-dev
Chris Tate [Mon, 29 Feb 2016 18:32:49 +0000 (18:32 +0000)]
Merge "BinderProxy native destruction resilience" into nyc-dev

8 years agoMerge "Sigh, someone is pushing 2MB through StopInfo." into nyc-dev
Jeff Sharkey [Mon, 29 Feb 2016 18:30:39 +0000 (18:30 +0000)]
Merge "Sigh, someone is pushing 2MB through StopInfo." into nyc-dev

8 years agoSigh, someone is pushing 2MB through StopInfo.
Jeff Sharkey [Mon, 29 Feb 2016 18:16:21 +0000 (11:16 -0700)]
Sigh, someone is pushing 2MB through StopInfo.

Bug: 27401092
Change-Id: Ib27a56ecc63662ce2d6210890ac65eca09fac9d6

8 years agoMerge "Fix crash when restoring SearchView." into nyc-dev
Aurimas Liutikas [Mon, 29 Feb 2016 18:21:06 +0000 (18:21 +0000)]
Merge "Fix crash when restoring SearchView." into nyc-dev

8 years agoMerge changes I70299512,I42df29b4 into nyc-dev
Jason Monk [Mon, 29 Feb 2016 18:16:37 +0000 (18:16 +0000)]
Merge changes I70299512,I42df29b4 into nyc-dev

* changes:
  Add tests for TouchAnimator
  Fix TouchAnimator callbacks

8 years agoUpdate the animation when showing / closing inline controls
Mady Mellor [Fri, 12 Feb 2016 02:28:23 +0000 (18:28 -0800)]
Update the animation when showing / closing inline controls

This CL updates the circular reveal animation to originate
from the gear and and done button in the inline controls.

Bug: 22451710
Change-Id: I050413c980a8c9e73fe2e9a789567051d3119373

8 years agoMerge "IMS Connection Capabilities Update" into mm-wireless-dev
Omkar Kolangade [Mon, 29 Feb 2016 18:10:06 +0000 (18:10 +0000)]
Merge "IMS Connection Capabilities Update" into mm-wireless-dev
am: 4aeafd8f27

* commit '4aeafd8f27852bdb684711f1df807ff0e59cb354':
  IMS Connection Capabilities Update

8 years agoMerge "IMS Connection Capabilities Update" into mm-wireless-dev
Tyler Gunn [Mon, 29 Feb 2016 18:06:25 +0000 (18:06 +0000)]
Merge "IMS Connection Capabilities Update" into mm-wireless-dev

8 years agoAdd tests for TouchAnimator
Jason Monk [Mon, 29 Feb 2016 18:01:08 +0000 (13:01 -0500)]
Add tests for TouchAnimator

Also fix existing tests

Bug: 27392084
Change-Id: I70299512e8fa3e0cb86c868b47df7703e04d6084

8 years agoFix TouchAnimator callbacks
Jason Monk [Mon, 29 Feb 2016 15:47:35 +0000 (10:47 -0500)]
Fix TouchAnimator callbacks

Bug: 27392084
Change-Id: I42df29b4c7df4f709dd2fafa90037d485e93f3bd

8 years agoMerge "Import translations. DO NOT MERGE" into nyc-dev
Geoff Mendal [Mon, 29 Feb 2016 15:34:25 +0000 (15:34 +0000)]
Merge "Import translations. DO NOT MERGE" into nyc-dev

8 years agoImport translations. DO NOT MERGE
Geoff Mendal [Mon, 29 Feb 2016 15:32:23 +0000 (07:32 -0800)]
Import translations. DO NOT MERGE

Change-Id: I1ce2ed342ab6e3155ff634c5e713fc3d6bfef540
Auto-generated-cl: translation import

8 years agoMerge "Clean up drag-n-drop." into nyc-dev
Ben Kwa [Mon, 29 Feb 2016 15:27:28 +0000 (15:27 +0000)]
Merge "Clean up drag-n-drop." into nyc-dev

8 years agoMerge "Import translations. DO NOT MERGE" into nyc-dev
Geoff Mendal [Mon, 29 Feb 2016 15:26:46 +0000 (15:26 +0000)]
Merge "Import translations. DO NOT MERGE" into nyc-dev

8 years agoImport translations. DO NOT MERGE
Geoff Mendal [Mon, 29 Feb 2016 15:25:23 +0000 (07:25 -0800)]
Import translations. DO NOT MERGE

Change-Id: I8097eb86b2a7a2f60f182fdafbc4d942b9ed17f6
Auto-generated-cl: translation import

8 years agoMerge "Import translations. DO NOT MERGE" into nyc-dev
Geoff Mendal [Mon, 29 Feb 2016 15:17:10 +0000 (15:17 +0000)]
Merge "Import translations. DO NOT MERGE" into nyc-dev

8 years agoImport translations. DO NOT MERGE
Geoff Mendal [Mon, 29 Feb 2016 15:16:29 +0000 (07:16 -0800)]
Import translations. DO NOT MERGE

Change-Id: Ibf90518a4ea01d2cfc6bb3d43867ae2b499dfea8
Auto-generated-cl: translation import

8 years agoForce carrier network change anim onto UI thread
Jorim Jaggi [Mon, 29 Feb 2016 07:42:25 +0000 (08:42 +0100)]
Force carrier network change anim onto UI thread

Fixes a bug where RenderThread was constantly scheduling frames,
but didn't actually start the animation. Also fixes some jank
while the animation is playing.

Bug: 27396097
Change-Id: I353d60633eeef1a4f3bbfbeddb58f9703debe293

8 years agoUse SkFILEStream directly when possible
Yujie Qin [Mon, 29 Feb 2016 13:00:29 +0000 (14:00 +0100)]
Use SkFILEStream directly when possible

When decoding from a file descriptor, if the descriptor is seekable and
has no offset, use SkFILEStream directly instead of wrapping in an
SkFrontBufferedStream.
This will let the SkRawCodec take advantage of a seekable stream.
One can see 2x speed up for RAW cases.

Bug: 27097104
Change-Id: I369fbb3af1170c94ec7cd9bb35e8e0007dde9fd5

8 years agoImport translations. DO NOT MERGE
Geoff Mendal [Mon, 29 Feb 2016 13:29:18 +0000 (08:29 -0500)]
Import translations. DO NOT MERGE

Change-Id: I1cce7667ddb8d95b4ee956c25afe76226bfdf613
Auto-generated-cl: translation import

8 years agoFix StackMap renaming in Java 8
Diego Perez [Wed, 24 Feb 2016 15:02:36 +0000 (15:02 +0000)]
Fix StackMap renaming in Java 8

With the move to Java 8 of layoutlib, we now need to make sure that the
method stackmaps are kept up to date or the class verification step will
fail. Up until now, we were ignoring them but this caused TestDelegates
to start failing.
This updates the code to make sure that when we modify a class name, we
also update the stackmap in the calls.

Change-Id: Iddbde7454f065ddb8da5bb1ab499ec0616f9b4fe

8 years agoMerge "Use new API from PIEX" into nyc-dev
Yujie Qin [Mon, 29 Feb 2016 08:21:50 +0000 (08:21 +0000)]
Merge "Use new API from PIEX" into nyc-dev

8 years agoMerge "MediaBrowser: Fix Javadoc" into nyc-dev
Sungsoo Lim [Mon, 29 Feb 2016 05:19:52 +0000 (05:19 +0000)]
Merge "MediaBrowser: Fix Javadoc" into nyc-dev

8 years agoMediaBrowser: Fix Javadoc
Sungsoo Lim [Mon, 29 Feb 2016 04:44:15 +0000 (13:44 +0900)]
MediaBrowser: Fix Javadoc

Bug: 27384292
Change-Id: I57ddfaea0fe888665bc7ee88cd933a660c26f1a6

8 years agoMerge "Set document flag by referring MTP supported operations." into nyc-dev
Daichi Hirono [Mon, 29 Feb 2016 04:03:02 +0000 (04:03 +0000)]
Merge "Set document flag by referring MTP supported operations." into nyc-dev

8 years agoUse asset cookie in XML block cache key
Alan Viverette [Sun, 28 Feb 2016 20:16:05 +0000 (15:16 -0500)]
Use asset cookie in XML block cache key

Ensure we're using file paths from the correct package. Also cleans up
synchronization to avoid synchronizing on local variables which, while
not an issue in the current implementation, is generally unsafe.

Bug: 27313689
Change-Id: Ib8550909e7b02ea88d19ce2fc43756a16f9664ab

8 years agoMerge "Media.effect: Remove redundant package info" into nyc-dev
Eino-Ville Talvala [Sun, 28 Feb 2016 05:10:56 +0000 (05:10 +0000)]
Merge "Media.effect: Remove redundant package info" into nyc-dev

8 years agoMedia.effect: Remove redundant package info
Eino-Ville Talvala [Sun, 28 Feb 2016 01:57:23 +0000 (17:57 -0800)]
Media.effect: Remove redundant package info

It causes docs build warnings, isn't used, and is out of date.

Bug: 26856434
Change-Id: I9c77b5dadd571bca94ba091f86557e12459a373c

8 years agoMerge "Avoid NPE when deleting package during boot." into nyc-dev
Jeff Sharkey [Sun, 28 Feb 2016 00:25:25 +0000 (00:25 +0000)]
Merge "Avoid NPE when deleting package during boot." into nyc-dev

8 years agoAvoid NPE when deleting package during boot.
Jeff Sharkey [Sun, 28 Feb 2016 00:24:26 +0000 (17:24 -0700)]
Avoid NPE when deleting package during boot.

Bug: 27314561
Change-Id: I7cf854a9db6224ad927ca8c9b4c2641b2841fe7e

8 years agoMerge "When system server goes down, crash apps more." into nyc-dev
Jeff Sharkey [Sun, 28 Feb 2016 00:19:21 +0000 (00:19 +0000)]
Merge "When system server goes down, crash apps more." into nyc-dev

8 years agoWhen system server goes down, crash apps more.
Jeff Sharkey [Fri, 26 Feb 2016 20:03:01 +0000 (13:03 -0700)]
When system server goes down, crash apps more.

Similar to first patch, but now using new "rethrowFromSystemServer()"
method which internally translates DeadObjectException into
DeadSystemException.  New logic over in Log.printlns() now
suppresses the DeadSystemException stack traces, since they're
misleading and just added pressure to the precious log buffer space.

Add some extra RuntimeInit checks to suppress logging-about-logging
when the system server is dead.

Bug: 27364859
Change-Id: I05316b3e8e42416b30a56a76c09cd3113a018123

8 years agoIMS: ImsCallProfile Extra For Call Pull
Omkar Kolangade [Sat, 27 Feb 2016 21:50:59 +0000 (21:50 +0000)]
IMS: ImsCallProfile Extra For Call Pull
am: 99eb21d172

* commit '99eb21d172348936cb42202f295ae6478272a39f':
  IMS: ImsCallProfile Extra For Call Pull

8 years agoMerge "Make master mono controlled through settings" into nyc-dev
Andy Hung [Sat, 27 Feb 2016 02:50:04 +0000 (02:50 +0000)]
Merge "Make master mono controlled through settings" into nyc-dev

8 years agoMerge "Fix crash with decorated custom notifications" into nyc-dev
Adrian Roos [Sat, 27 Feb 2016 02:29:14 +0000 (02:29 +0000)]
Merge "Fix crash with decorated custom notifications" into nyc-dev

8 years agoBinderProxy native destruction resilience
Christopher Tate [Sat, 27 Feb 2016 01:48:08 +0000 (17:48 -0800)]
BinderProxy native destruction resilience

* Don't race with construct/init; we can't abide partial state here
* Defense in depth: null check the contained native state to catch
  double invocations.

Bug 27377823

Change-Id: I38f91668d36404c2a7b93d5f7c6616d9eb3f0a30

8 years agoMerge "TIF: Enable per state input icon in TvInputInfo" into nyc-dev
Jae Seo [Sat, 27 Feb 2016 01:36:37 +0000 (01:36 +0000)]
Merge "TIF: Enable per state input icon in TvInputInfo" into nyc-dev

8 years agoMerge "Don't translate our trusted quick view package val." into nyc-dev
Steve McKay [Sat, 27 Feb 2016 01:26:22 +0000 (01:26 +0000)]
Merge "Don't translate our trusted quick view package val." into nyc-dev

8 years agoMerge "Fix broken ModelBackedDocumentsAdapterTest." into nyc-dev
Steve McKay [Sat, 27 Feb 2016 01:25:12 +0000 (01:25 +0000)]
Merge "Fix broken ModelBackedDocumentsAdapterTest." into nyc-dev

8 years agoFix broken ModelBackedDocumentsAdapterTest.
Steve McKay [Sat, 27 Feb 2016 01:23:44 +0000 (17:23 -0800)]
Fix broken ModelBackedDocumentsAdapterTest.

Bug: 27386958
Change-Id: I35b6eff03869f865e0899803c6035c320c437cb6

8 years agoMerge "Adapted the notficication style" into nyc-dev
Selim Cinek [Sat, 27 Feb 2016 01:19:45 +0000 (01:19 +0000)]
Merge "Adapted the notficication style" into nyc-dev

8 years agoMerge "AAPT: Allow duplicate attribute definitions if identical" into nyc-dev
Adam Lesinski [Sat, 27 Feb 2016 01:18:51 +0000 (01:18 +0000)]
Merge "AAPT: Allow duplicate attribute definitions if identical" into nyc-dev

8 years agoFix crash with decorated custom notifications
Adrian Roos [Sat, 27 Feb 2016 00:04:19 +0000 (16:04 -0800)]
Fix crash with decorated custom notifications

Clones notifications before adding them to remote views so
the original stays parcelable on its own.

Also prevents the compatibility inflation from triggering when
an app uses a decorating style to prevent recursive wrapping.
Those styles only exist on N and later anyways.

Also fixes the compatibility inflation in listeners.

Bug: 27368615
Change-Id: Iedf3036bf315dd9c7b476c7e8bcce57de5b5c9c8

8 years agoMerge "Mark Recents as supporting CREATE." into nyc-dev
Steve McKay [Sat, 27 Feb 2016 01:11:17 +0000 (01:11 +0000)]
Merge "Mark Recents as supporting CREATE." into nyc-dev

8 years agoAdapted the notficication style
Selim Cinek [Sat, 27 Feb 2016 01:03:25 +0000 (17:03 -0800)]
Adapted the notficication style

The text sizes are now uniform and textsize manipulations
are not allowed anymore.

Bug: 24866646
Change-Id: I14b094d9238bee0320c387e3032806d00d4f200c

8 years agoMerge "Frameworks/base: Remove unused field" into nyc-dev
Andreas Gampe [Sat, 27 Feb 2016 01:03:26 +0000 (01:03 +0000)]
Merge "Frameworks/base: Remove unused field" into nyc-dev

8 years agoTIF: Enable per state input icon in TvInputInfo
Jae Seo [Fri, 26 Feb 2016 23:01:08 +0000 (15:01 -0800)]
TIF: Enable per state input icon in TvInputInfo

Also made the fields final and grouped them.

Bug: 23820259
Change-Id: I725c830d7c73e8cbc01b6a4f4f4991cb42258380

8 years agoMerge "Do not apply stack bounds if the window is above lockscreen" into nyc-dev
Chong Zhang [Sat, 27 Feb 2016 00:53:46 +0000 (00:53 +0000)]
Merge "Do not apply stack bounds if the window is above lockscreen" into nyc-dev

8 years agoDo not apply stack bounds if the window is above lockscreen
Chong Zhang [Sat, 27 Feb 2016 00:21:02 +0000 (16:21 -0800)]
Do not apply stack bounds if the window is above lockscreen

bug: 27208572
Change-Id: I4cd3af47474c93180d95a2f51ac7b52a21ddd999

8 years agoMerge "Add pre-defined apps to the restrict background whitelist." into nyc-dev
Felipe Leme [Sat, 27 Feb 2016 00:21:57 +0000 (00:21 +0000)]
Merge "Add pre-defined apps to the restrict background whitelist." into nyc-dev

8 years agoMerge "BatteryStats: Fix issue where network traffic accounting might be lost" into...
Adam Lesinski [Sat, 27 Feb 2016 00:15:09 +0000 (00:15 +0000)]
Merge "BatteryStats: Fix issue where network traffic accounting might be lost" into nyc-dev

8 years agoAAPT: Allow duplicate attribute definitions if identical
Adam Lesinski [Mon, 22 Feb 2016 17:16:33 +0000 (09:16 -0800)]
AAPT: Allow duplicate attribute definitions if identical

This allows libraries to coexist a bit easier, since a lot of them
declare the same attribute. When used together they cause errors.
Bug:27101533

Change-Id: I649cf17bc587c4814f849d5ac522daf74495adcf

8 years agoMerge "Switch to pbuffer surface sooner" into nyc-dev
John Reck [Fri, 26 Feb 2016 23:53:46 +0000 (23:53 +0000)]
Merge "Switch to pbuffer surface sooner" into nyc-dev