OSDN Git Service

android-x86/frameworks-base.git
8 years agoMerge "PIP: Use long press HOME for PIP on Android TV (2/2)"
Youngsang Cho [Fri, 15 Jan 2016 19:56:55 +0000 (19:56 +0000)]
Merge "PIP: Use long press HOME for PIP on Android TV (2/2)"

8 years agoMerge "Don't set date picker dialog title on date changed"
Alan Viverette [Fri, 15 Jan 2016 19:19:38 +0000 (19:19 +0000)]
Merge "Don't set date picker dialog title on date changed"

8 years agoMerge "Add the TokenBindingManager"
Selim Gurun [Fri, 15 Jan 2016 19:08:49 +0000 (19:08 +0000)]
Merge "Add the TokenBindingManager"

8 years agoMerge "Remove delay before performing drop down item click"
Alan Viverette [Fri, 15 Jan 2016 19:04:40 +0000 (19:04 +0000)]
Merge "Remove delay before performing drop down item click"

8 years agoBack up / restore runtime permission grants
Christopher Tate [Tue, 15 Sep 2015 23:43:07 +0000 (16:43 -0700)]
Back up / restore runtime permission grants

Only user-originated grant actions are backed up/restored.  This
includes outright grants, one-time denials, and "never ask again"
type denials.

Bug 19870549

Change-Id: I78b4a8abb713dc5d74b93cb53217b212d57b26e4

8 years agoMerge "Add Search View UI tests"
Aga Wronska [Fri, 15 Jan 2016 18:30:53 +0000 (18:30 +0000)]
Merge "Add Search View UI tests"

8 years agoMerge "Fix missing dialog windows"
Chong Zhang [Fri, 15 Jan 2016 18:24:09 +0000 (18:24 +0000)]
Merge "Fix missing dialog windows"

8 years agoMerge "Fix FeatureSplit tests to work properly with Java code"
Adam Lesinski [Fri, 15 Jan 2016 18:23:33 +0000 (18:23 +0000)]
Merge "Fix FeatureSplit tests to work properly with Java code"

8 years agoMerge "Use NativeAllocationRegistry for Paint, Canvas, and Bitmap"
Richard Uhler [Fri, 15 Jan 2016 18:23:29 +0000 (18:23 +0000)]
Merge "Use NativeAllocationRegistry for Paint, Canvas, and Bitmap"

8 years agoAdd the TokenBindingManager
Selim Gurun [Tue, 29 Dec 2015 23:11:28 +0000 (15:11 -0800)]
Add the TokenBindingManager

Bug: 22665752

Add the webview APIs to manage token binding protocol keys.

Change-Id: Ie2eae543869b1ae91cdb4e70217c28b9a8a465cf

8 years agoMerge "Fix crash in KeyguardManager.isDeviceLocked"
Ian Pedowitz [Fri, 15 Jan 2016 17:51:25 +0000 (17:51 +0000)]
Merge "Fix crash in KeyguardManager.isDeviceLocked"

8 years agoAdd Search View UI tests
Aga Wronska [Thu, 14 Jan 2016 19:15:20 +0000 (11:15 -0800)]
Add Search View UI tests

Change-Id: I67726e7764ec147c5987cbf737f763c3146f5766

8 years agoMerge "Refactoring for better extendability"
Xiyuan Xia [Fri, 15 Jan 2016 17:31:32 +0000 (17:31 +0000)]
Merge "Refactoring for better extendability"

8 years agoMerge "Add permission MANAGE_PROFILE_AND_DEVICE_OWNERS."
Sudheer Shanka [Fri, 15 Jan 2016 17:30:07 +0000 (17:30 +0000)]
Merge "Add permission MANAGE_PROFILE_AND_DEVICE_OWNERS."

8 years agoPIP: Use long press HOME for PIP on Android TV (2/2)
Jaewan Kim [Thu, 14 Jan 2016 09:01:52 +0000 (18:01 +0900)]
PIP: Use long press HOME for PIP on Android TV (2/2)

Bug: 25580820
Change-Id: Ic269132ec7de1e725989ad57a1ee205b3334e3bb

8 years agoAdd permission MANAGE_PROFILE_AND_DEVICE_OWNERS.
Sudheer Shanka [Fri, 15 Jan 2016 17:20:55 +0000 (17:20 +0000)]
Add permission MANAGE_PROFILE_AND_DEVICE_OWNERS.

It is required to query getUserRestrictions from DevicePolicyManager.

Change-Id: I5218f8cbe225ddd9ed8a74db94133bda5b571cc3

8 years agoMerge "Add thread safety documentation" am: b3ea05a56e
Neil Fuller [Fri, 15 Jan 2016 17:06:49 +0000 (17:06 +0000)]
Merge "Add thread safety documentation" am: b3ea05a56e
am: f19a33a070

* commit 'f19a33a0704d0e605c0a5206fe5df3ab7dbf6864':
  Add thread safety documentation

8 years agoFix crash in KeyguardManager.isDeviceLocked
Clara Bayarri [Fri, 15 Jan 2016 16:57:35 +0000 (16:57 +0000)]
Fix crash in KeyguardManager.isDeviceLocked

A missing clearCallingIdentity was causing crashes when
isDeviceLocked is queried.

Bug: 26576080
Change-Id: I2d78e803873a02861335a95b1bbf13a4d9b45655

8 years agoMerge "resolve merge conflicts of 69c2907c63 to master."
Neil Fuller [Fri, 15 Jan 2016 16:57:03 +0000 (16:57 +0000)]
Merge "resolve merge conflicts of 69c2907c63 to "

8 years agoresolve merge conflicts of 69c2907c63 to master.
Neil Fuller [Fri, 15 Jan 2016 16:55:48 +0000 (16:55 +0000)]
resolve merge conflicts of 69c2907c63 to master.

Change-Id: I0aba5f7715ac1d25ef233fe4fdad794e8847bed9

8 years agoMerge changes I1149cb5b,Ib89a17aa
Julia Reynolds [Fri, 15 Jan 2016 16:43:57 +0000 (16:43 +0000)]
Merge changes I1149cb5b,Ib89a17aa

* changes:
  Allow condition providers to specify a rule instance limit.
  Verify zen rule owners before persisting rules.

8 years agoDefine TYPE_DEVICE_ORIENTATION
Trevor Bunker [Fri, 8 Jan 2016 19:11:13 +0000 (11:11 -0800)]
Define TYPE_DEVICE_ORIENTATION

Bug: 23470411
Change-Id: Iceba2656936525c655f23fb00bb77521c432ba6a

8 years agoMerge "Enforce non-nullness in PrinterId and exploit it."
Philip P. Moltmann [Fri, 15 Jan 2016 16:38:17 +0000 (16:38 +0000)]
Merge "Enforce non-nullness in PrinterId and exploit it."

8 years agoMerge "Restore old behavior of setLocalMatrix"
Derek Sollenberger [Fri, 15 Jan 2016 16:37:11 +0000 (16:37 +0000)]
Merge "Restore old behavior of setLocalMatrix"

8 years agoMerge "Add thread safety documentation"
Neil Fuller [Fri, 15 Jan 2016 16:36:34 +0000 (16:36 +0000)]
Merge "Add thread safety documentation"
am: b3ea05a56e

* commit 'b3ea05a56ea980541d328ab7534a2da230d62c06':
  Add thread safety documentation

8 years agoMerge "Fix @code escapes"
Neil Fuller [Fri, 15 Jan 2016 16:31:40 +0000 (16:31 +0000)]
Merge "Fix @code escapes"
am: b0d92f4717

* commit 'b0d92f4717af4e4736dc80b2a822dae8e5a52587':
  Fix @code escapes

8 years agoMerge "Add thread safety documentation"
Neil Fuller [Fri, 15 Jan 2016 16:27:16 +0000 (16:27 +0000)]
Merge "Add thread safety documentation"

8 years agoAdd thread safety documentation
Neil Fuller [Tue, 24 Nov 2015 18:19:06 +0000 (18:19 +0000)]
Add thread safety documentation

An upcoming change will remove "synchronized" from the API docs. This change
documents those cases where the guarantees can be determined from code
inspection.

Bug: 25767152
(cherry-picked from commit bf0dc0fba790cf95f76870c37469703f8f20a57c)

Change-Id: I328b96328e89950b90d537bf0a6a704242de4993

8 years agoMerge "Fix @code escapes"
Neil Fuller [Fri, 15 Jan 2016 16:22:16 +0000 (16:22 +0000)]
Merge "Fix @code escapes"

8 years agoFix @code escapes
Neil Fuller [Mon, 30 Nov 2015 09:51:33 +0000 (09:51 +0000)]
Fix @code escapes

The body of {@code} must not be HTML escaped. This is one of
several changes that fix the source in conjunction with a
doclava fix.

Bug: 25757239
(cherry-picked from commit 71fbb81b14958b80fe55738607740c6630e4e9da)

Change-Id: I19dafddc6501be6fee362c396ac5bbdc934ae39d

8 years agoRestore old behavior of setLocalMatrix
Leon Scroggins III [Thu, 14 Jan 2016 22:18:54 +0000 (17:18 -0500)]
Restore old behavior of setLocalMatrix

We updated the API of SkShader (changed in
https://codereview.chromium.org/1553743002) but the function still does
the same thing. As such, undo the changes in
f4eca05cdc19c095cdc0a9140d512737533a87c5 which call the method
differently.

BUG:26549769

This partially reverts commit f4eca05cdc19c095cdc0a9140d512737533a87c5.

Change-Id: I52f2fab7da748cfe351e2fa27ade24aa572176a7

8 years agoMerge "Protect TrustManager.setDeviceLockedForUser with permission"
Clara Bayarri [Fri, 15 Jan 2016 16:00:45 +0000 (16:00 +0000)]
Merge "Protect TrustManager.setDeviceLockedForUser with permission"

8 years agoMerge "Fix Device policy crashes after adding the account while checking isActivePass...
Clara Bayarri [Fri, 15 Jan 2016 15:57:46 +0000 (15:57 +0000)]
Merge "Fix Device policy crashes after adding the account while checking isActivePasswordSufficient"

8 years agoAllow condition providers to specify a rule instance limit.
Julia Reynolds [Thu, 14 Jan 2016 20:05:34 +0000 (15:05 -0500)]
Allow condition providers to specify a rule instance limit.

Bug: 25563007
Change-Id: I1149cb5be59668f8869c81cb46c5ead49aec933a

8 years agoProtect TrustManager.setDeviceLockedForUser with permission
Clara Bayarri [Wed, 13 Jan 2016 16:17:09 +0000 (16:17 +0000)]
Protect TrustManager.setDeviceLockedForUser with permission

Bug: 26535793
Change-Id: I172f1ec7d9285213ecd70564728c7328a3a675ff

8 years agoFix Device policy crashes after adding the account while checking isActivePasswordSuf...
Clara Bayarri [Fri, 15 Jan 2016 15:17:52 +0000 (15:17 +0000)]
Fix Device policy crashes after adding the account while checking isActivePasswordSufficient

The calls to LockPatternUtils#isSeparateProfileChallengeEnabled
require MANAGE_USERS permission, wrapped them in a clear identity

Bug: 26565169
Change-Id: I4a18cec3ae7beb13320350d4c3fdc63e4a7d741d

8 years agoMerge "Introduce new intent action to set parent challenge"
Benjamin Franz [Fri, 15 Jan 2016 14:04:00 +0000 (14:04 +0000)]
Merge "Introduce new intent action to set parent challenge"

8 years agoMerge "Added priority to JobScheduler scheduling"
Shreyas Basarge [Fri, 15 Jan 2016 13:54:08 +0000 (13:54 +0000)]
Merge "Added priority to JobScheduler scheduling"

8 years agoIntroduce new intent action to set parent challenge
Benjamin Franz [Fri, 8 Jan 2016 17:17:44 +0000 (17:17 +0000)]
Introduce new intent action to set parent challenge

Introduce a new intent action that triggers setting of the challenge of
the parent user. The existing intent action is repurposed to always
trigger setting the challenge of the calling user.

Change-Id: Ia7afe268b2de95537bed5bbb57163fd23bb55b6a

8 years agoMerge "Fix compile error introduced by ag/842950."
Daichi Hirono [Fri, 15 Jan 2016 07:59:52 +0000 (07:59 +0000)]
Merge "Fix compile error introduced by ag/842950."

8 years agoFix compile error introduced by ag/842950.
Daichi Hirono [Fri, 15 Jan 2016 07:54:24 +0000 (16:54 +0900)]
Fix compile error introduced by ag/842950.

BUG=25756419

Change-Id: I8ac270946b3915c02b21a07cf0a9c5b62d69effc

8 years agoMerge "Fix AppFuse JNI."
Daichi Hirono [Fri, 15 Jan 2016 06:08:36 +0000 (06:08 +0000)]
Merge "Fix AppFuse JNI."

8 years agoMerge "Fix custom font rendering" into mnc-ub-dev am: f5984d5fce
Deepanshu Gupta [Fri, 15 Jan 2016 05:29:10 +0000 (05:29 +0000)]
Merge "Fix custom font rendering" into mnc-ub-dev am: f5984d5fce
am: 14df39f9e5

* commit '14df39f9e5855caef8d272fb136abe17b225d971':
  Fix custom font rendering

8 years agoFix AppFuse JNI.
Daichi Hirono [Mon, 11 Jan 2016 08:43:55 +0000 (17:43 +0900)]
Fix AppFuse JNI.

 * Return attributes for all files as well as root.
 * Fix buffer size for reading and add a check for reading size.

BUG=25756419

Change-Id: I572f718bc01d96616ec94f85d800b8b57eedd2ea

8 years agoAllow turning off Wi-Fi when emergency call is made
Vinit Deshpande [Fri, 15 Jan 2016 03:19:08 +0000 (03:19 +0000)]
Allow turning off Wi-Fi when emergency call is made
am: 19ec617fd5

* commit '19ec617fd531978f83080758226bd3245c82ec29':
  Allow turning off Wi-Fi when emergency call is made

8 years agoMerge "Revert "Fix leak in unclipped save layer""
Daniel Chapin [Fri, 15 Jan 2016 03:05:44 +0000 (03:05 +0000)]
Merge "Revert "Fix leak in unclipped save layer""

8 years agoRevert "Fix leak in unclipped save layer"
Daniel Chapin [Fri, 15 Jan 2016 03:02:58 +0000 (03:02 +0000)]
Revert "Fix leak in unclipped save layer"

This reverts commit 8e068d5fd38dd103a122215fb6d185135182edf3.

Change-Id: Icd8ad5a2450db34aacecf748d6103df9faaa4c81

8 years agoMerge "Fix visible-behind not visible for translucent activity in fullscreen stack."
Filip Gruszczynski [Fri, 15 Jan 2016 02:13:52 +0000 (02:13 +0000)]
Merge "Fix visible-behind not visible for translucent activity in fullscreen stack."

8 years agoFix missing dialog windows
Chong Zhang [Fri, 15 Jan 2016 01:09:56 +0000 (17:09 -0800)]
Fix missing dialog windows

Use the size in the configuration (not the display size) to set the
dialog size.

bug: 26490549
Change-Id: I8e17482ddcc39fae1d6fd7b0a8e1954b21dac5c8

8 years agoMerge "NAN: baseline NAN manager for discovery." into mm-wireless-dev
Etan Cohen [Fri, 15 Jan 2016 01:29:48 +0000 (01:29 +0000)]
Merge "NAN: baseline NAN manager for discovery." into mm-wireless-dev
am: e540b64aaf

* commit 'e540b64aaf58460f7930a5e4937cee660215c948':
  NAN: baseline NAN manager for discovery.

8 years agoAllow turning off Wi-Fi when emergency call is made
Vinit Deshpande [Thu, 14 Jan 2016 00:58:30 +0000 (16:58 -0800)]
Allow turning off Wi-Fi when emergency call is made

Bug: 24147407
Change-Id: Ia07b8bc4ccbdaeea18ed22fbfcf813f71ddfa7dc

8 years agoMerge changes Ib5ea8131,I571d6cc9
Yohei Yukawa [Fri, 15 Jan 2016 01:23:09 +0000 (01:23 +0000)]
Merge changes Ib5ea8131,I571d6cc9

* changes:
  Add a new API IMM#dispatchKeyEventFromInputMethod().
  BaseInputConnection shouldn't rely on @hide APIs.

8 years agoFix visible-behind not visible for translucent activity in fullscreen stack.
Filip Gruszczynski [Fri, 15 Jan 2016 00:31:33 +0000 (16:31 -0800)]
Fix visible-behind not visible for translucent activity in fullscreen stack.

Bug: 26471802
Change-Id: Ide9945c4478805902ca0df92dc2043359a751600

8 years agoMerge "NAN: baseline NAN manager for discovery." into mm-wireless-dev
Etan Cohen [Fri, 15 Jan 2016 01:17:08 +0000 (01:17 +0000)]
Merge "NAN: baseline NAN manager for discovery." into mm-wireless-dev

8 years agoMerge "Hide static setDefault methods in ICU4J" am: 9e892f53dd
Neil Fuller [Fri, 15 Jan 2016 01:10:49 +0000 (01:10 +0000)]
Merge "Hide static setDefault methods in ICU4J" am: 9e892f53dd
am: 79ebcde07b

* commit '79ebcde07b80dd735e1122a8d219da4112954a75':
  Hide static setDefault methods in ICU4J

8 years agoMerge "DO NOT MERGE Fix for syncs being dropped when appIdle is on" into mnc-dr1...
Ian Pedowitz [Fri, 15 Jan 2016 01:09:10 +0000 (01:09 +0000)]
Merge "DO NOT MERGE Fix for syncs being dropped when appIdle is on" into mnc-dr1.5-dev am: 33001945a8 am: 33b55366c5
am: 7191a77585  -s ours

* commit '7191a77585d04e5f8d472b37cc8b6f478eb708f5':
  DO NOT MERGE Fix for syncs being dropped when appIdle is on

8 years agoMerge "Add Directory.ENTERPRISE_FILE_URI"
Victor Chang [Fri, 15 Jan 2016 00:45:47 +0000 (00:45 +0000)]
Merge "Add Directory.ENTERPRISE_FILE_URI"

8 years agoFix OOB pairing related API build breakage
Andre Eisenbach [Fri, 15 Jan 2016 00:31:16 +0000 (16:31 -0800)]
Fix OOB pairing related API build breakage

Change-Id: I813eaec0c5e97939998f4a1b26875af222ab4f89

8 years agoMerge "Fix leak in unclipped save layer"
John Reck [Fri, 15 Jan 2016 00:30:08 +0000 (00:30 +0000)]
Merge "Fix leak in unclipped save layer"

8 years agoFix leak in unclipped save layer
John Reck [Fri, 15 Jan 2016 00:11:48 +0000 (16:11 -0800)]
Fix leak in unclipped save layer

Change-Id: I31f146af2cb6f5cb8dd19bb0feff0ae35b864eba

8 years agoMerge "Resetting the native shader instance when the shader changes."
Winson Chung [Fri, 15 Jan 2016 00:25:19 +0000 (00:25 +0000)]
Merge "Resetting the native shader instance when the shader changes."

8 years agoLayoutLib: Fix device used comments in intensive tests am: 1665a621da
Deepanshu Gupta [Fri, 15 Jan 2016 00:23:33 +0000 (00:23 +0000)]
LayoutLib: Fix device used comments in intensive tests am: 1665a621da
am: bbd0b324ba

* commit 'bbd0b324ba8e89bd51aad0a59b1a1c891383779f':
  LayoutLib: Fix device used comments in intensive tests

8 years agoDon\'t verify the scrollbar drawable am: a53c3b2197 am: ca6b87fea6
Alan Viverette [Fri, 15 Jan 2016 00:21:22 +0000 (00:21 +0000)]
Don\'t verify the scrollbar drawable am: a53c3b2197 am: ca6b87fea6
am: c8ef3f8730

* commit 'c8ef3f8730d20541e8f01f500c380fa09aa3853c':
  Don't verify the scrollbar drawable

8 years agoMerge "Fix custom font rendering" into mnc-ub-dev
Deepanshu Gupta [Fri, 15 Jan 2016 00:19:08 +0000 (00:19 +0000)]
Merge "Fix custom font rendering" into mnc-ub-dev
am: f5984d5fce

* commit 'f5984d5fce511a669e8d4bb6eaeb9679ff2ba9f0':
  Fix custom font rendering

8 years agoLayoutLib: Fix device used comments in intensive tests
Deepanshu Gupta [Fri, 15 Jan 2016 00:17:19 +0000 (00:17 +0000)]
LayoutLib: Fix device used comments in intensive tests
am: 1665a621da

* commit '1665a621da2d503d405fb784bd50b5a8596539a1':
  LayoutLib: Fix device used comments in intensive tests

8 years agoMerge "Adding new intent for EMERGENCY_CALL_STATE_CHANGE" into mm-wireless-dev
Amit Mahajan [Fri, 15 Jan 2016 00:16:28 +0000 (00:16 +0000)]
Merge "Adding new intent for EMERGENCY_CALL_STATE_CHANGE" into mm-wireless-dev
am: 49442a1dd7

* commit '49442a1dd7bbf15e6014e88d8143f198a43bad05':
  Adding new intent for EMERGENCY_CALL_STATE_CHANGE

8 years agoImplementation 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

8 years agoEnforce non-nullness in PrinterId and exploit it.
Philip P. Moltmann [Thu, 14 Jan 2016 22:45:04 +0000 (14:45 -0800)]
Enforce non-nullness in PrinterId and exploit it.

Change-Id: Ifdf3b2329548a665d609dd66b738baab5c765b54

8 years agoMerge "Adding new intent for EMERGENCY_CALL_STATE_CHANGE" into mm-wireless-dev
Amit Mahajan [Thu, 14 Jan 2016 23:54:14 +0000 (23:54 +0000)]
Merge "Adding new intent for EMERGENCY_CALL_STATE_CHANGE" into mm-wireless-dev

8 years agoMerge "Minor fix to wrong error message"
Deepanshu Gupta [Thu, 14 Jan 2016 23:54:14 +0000 (23:54 +0000)]
Merge "Minor fix to wrong error message"

8 years agoMinor fix to wrong error message
Tor Norbye [Thu, 14 Jan 2016 23:52:15 +0000 (15:52 -0800)]
Minor fix to wrong error message

Change-Id: I3d34c90d37d35d0649a6ef8a73ca0d9320f975dd

8 years agoMerge "Remove the index columns from the blocked provider."
Makoto Onuki [Thu, 14 Jan 2016 23:48:36 +0000 (23:48 +0000)]
Merge "Remove the index columns from the blocked provider."

8 years agoMerge "Fix custom font rendering" into mnc-ub-dev
Deepanshu Gupta [Thu, 14 Jan 2016 23:48:17 +0000 (23:48 +0000)]
Merge "Fix custom font rendering" into mnc-ub-dev

8 years agoFix custom font rendering
Deepanshu Gupta [Thu, 14 Jan 2016 22:52:32 +0000 (14:52 -0800)]
Fix custom font rendering

The context was using the wrong asset manager.

Bug: http://b.android.com/198897
Change-Id: Id58473a4539ed93a9f338c730686128c7089fc92

8 years agoResetting the native shader instance when the shader changes.
Winson [Thu, 14 Jan 2016 20:53:28 +0000 (12:53 -0800)]
Resetting the native shader instance when the shader changes.

Change-Id: Ib4f8f02d2b777049072e33eabf07d00945c08779

8 years agoFixing issue with action button not showing/animating.
Winson [Wed, 13 Jan 2016 18:59:04 +0000 (10:59 -0800)]
Fixing issue with action button not showing/animating.

- The system flags need to be reread when the task stack is reset.
- Since we check for alpha before doing the animation, we need to
  initialize the action button alpha back to zero when we reset the
  task view.

Change-Id: I97530a7bdd5e934ab1d5831ef30cf7774418ed95

8 years agoFixing issue with checking the docked stack state for the wrong user.
Winson [Tue, 12 Jan 2016 23:59:29 +0000 (15:59 -0800)]
Fixing issue with checking the docked stack state for the wrong user.

Bug: 26256285

Change-Id: I068ee8250dc75bda984092300d75031422fbbd11

8 years agoAdding logging for history and paging.
Winson [Tue, 12 Jan 2016 23:49:12 +0000 (15:49 -0800)]
Adding logging for history and paging.

Change-Id: Ibd9ff72858897c0a3680e81b94172e667e1291cc

8 years agoEnforce single deletion per key press.
Winson [Tue, 12 Jan 2016 23:35:05 +0000 (15:35 -0800)]
Enforce single deletion per key press.

Bug: 26467824
Change-Id: I88542cfbd52a4a60bc8319390f2688fac5f2c754

8 years agoFixing crash when dismissing last stack task.
Winson [Tue, 12 Jan 2016 23:01:52 +0000 (15:01 -0800)]
Fixing crash when dismissing last stack task.

- The crash was due to us trying to get an anchor task when there were
  no more tasks in the stack.  The original call to check the stack
  task count was poorly named so updating the name of that call as well.

Bug: 26500050

Change-Id: I9652e90a6a2e19008c5c84ce877afca576b3175f

8 years agoRemoving custom swipe helper.
Winson [Tue, 12 Jan 2016 21:16:56 +0000 (13:16 -0800)]
Removing custom swipe helper.

Change-Id: Ic28ab343f86ab6f80d8c0409a3218513bd8880af

8 years agoReducing numerous extraneous allocations.
Winson [Tue, 12 Jan 2016 20:00:37 +0000 (12:00 -0800)]
Reducing numerous extraneous allocations.

Change-Id: Icca49f12a9e0be08eb6d4dbbbf2fd5994a3a25a5

8 years agoEnsure that the front-most task never dims when scrolling the stack.
Winson [Sat, 9 Jan 2016 00:55:33 +0000 (16:55 -0800)]
Ensure that the front-most task never dims when scrolling the stack.

Change-Id: I370311b78203c079c4bbfa67753da13f91a15cbc

8 years agoImproving drag and drop animations.
Winson [Thu, 7 Jan 2016 18:08:17 +0000 (10:08 -0800)]
Improving drag and drop animations.

- Expanding drop targets to indicate the size of the to-be docked window
- Fixing animation when dropping task
- Fixing drag view z order
- Fixes issue where the dock divider position in WM is not exact
- Requiring user to move the slop distance before accepting drops

Change-Id: I2f6eab504db7126c19e0c680629e89a39e7512e3

8 years agoLayoutLib: Fix device used comments in intensive tests
Deepanshu Gupta [Tue, 5 Jan 2016 00:32:02 +0000 (16:32 -0800)]
LayoutLib: Fix device used comments in intensive tests

Change-Id: I65ee2f8bdf096ea991e72c99777c8981da7b5ae2

8 years agoMerge "AAPT2: Accept zip, jack, jar, and flata extensions as archives"
Adam Lesinski [Thu, 14 Jan 2016 23:19:18 +0000 (23:19 +0000)]
Merge "AAPT2: Accept zip, jack, jar, and flata extensions as archives"

8 years agoAAPT2: Accept zip, jack, jar, and flata extensions as archives
Adam Lesinski [Thu, 14 Jan 2016 23:17:41 +0000 (15:17 -0800)]
AAPT2: Accept zip, jack, jar, and flata extensions as archives

Change-Id: I3a4db129998e2351e8221f9d72a4b40d2c7a8cf9

8 years agoFix FeatureSplit tests to work properly with Java code
Adam Lesinski [Thu, 14 Jan 2016 23:11:57 +0000 (15:11 -0800)]
Fix FeatureSplit tests to work properly with Java code

Change-Id: I2f6d770c860c05e0d5a407fd76dc59dd748e3c3f

8 years agoMerge "Fix "leak" in FrameBuilder.textureLayer test"
John Reck [Thu, 14 Jan 2016 23:14:49 +0000 (23:14 +0000)]
Merge "Fix "leak" in FrameBuilder.textureLayer test"

8 years agoMerge "Verify APKs using APK Signature Scheme v2."
Alex Klyubin [Thu, 14 Jan 2016 23:14:46 +0000 (23:14 +0000)]
Merge "Verify APKs using APK Signature Scheme v2."

8 years agoMerge "Indicator for task auto-select"
Winson Chung [Thu, 14 Jan 2016 23:13:59 +0000 (23:13 +0000)]
Merge "Indicator for task auto-select"

8 years agoFix "leak" in FrameBuilder.textureLayer test
John Reck [Thu, 14 Jan 2016 23:09:10 +0000 (15:09 -0800)]
Fix "leak" in FrameBuilder.textureLayer test

DeferredLayerUpdater always did a post to delete itself, which
would result in the test thinking it had leaked an object since
it wasn't deleted when it returned. Fix this by deleting immediately
if we're already on the right thread.

Remove RenderState's requireGlContext assert as it's now
covered by GpuMemoryTracker, which is also more test friendly.
RenderState's assert required an actual EGL context, which we
don't mock away in unit tests.

Change-Id: Ic23eb54e7151355f7acca483d7464350c9d6a87f

8 years agoMerge "Fix leak in OffscreenBufferPoolTests"
John Reck [Thu, 14 Jan 2016 22:59:24 +0000 (22:59 +0000)]
Merge "Fix leak in OffscreenBufferPoolTests"

8 years agoMerge "Clean up API for PrinterInfo."
Philip P. Moltmann [Thu, 14 Jan 2016 22:51:39 +0000 (22:51 +0000)]
Merge "Clean up API for PrinterInfo."

8 years agoFix leak in OffscreenBufferPoolTests
John Reck [Thu, 14 Jan 2016 22:47:07 +0000 (14:47 -0800)]
Fix leak in OffscreenBufferPoolTests

Change-Id: Ic16df75bdc01d902639df98bc6798d9383510342

8 years agoMerge "Fix @IntDef annotation javadoc"
Tor Norbye [Thu, 14 Jan 2016 22:38:28 +0000 (22:38 +0000)]
Merge "Fix @IntDef annotation javadoc"

8 years agoIndicator for task auto-select
Peter Schiller [Sat, 12 Dec 2015 05:31:17 +0000 (21:31 -0800)]
Indicator for task auto-select

Change-Id: I081222b84a5f90e77890724977821ed481fe3924

8 years agoMerge "Installing packages always needs to create dirs."
Jeff Sharkey [Thu, 14 Jan 2016 22:30:24 +0000 (22:30 +0000)]
Merge "Installing packages always needs to create dirs."

8 years agoInstalling packages always needs to create dirs.
Jeff Sharkey [Thu, 14 Jan 2016 22:28:58 +0000 (15:28 -0700)]
Installing packages always needs to create dirs.

When we're installing an existing app for a user, we still need to
create the private data storage for that app.

Bug: 26554043
Change-Id: Ie18e0952600f860325718f84094aedeac3681403

8 years agoMerge "Hide static setDefault methods in ICU4J"
Neil Fuller [Thu, 14 Jan 2016 22:28:43 +0000 (22:28 +0000)]
Merge "Hide static setDefault methods in ICU4J"
am: 9e892f53dd

* commit '9e892f53dd489c824b6a39c45028f838123daa85':
  Hide static setDefault methods in ICU4J