Commit Graph

60958 Commits

Author SHA1 Message Date
Andrei Stingaceanu
d09548d408 Merge "Suspend packages - new API for retrieving the suspended status" into nyc-dev
am: 5ae4e73ef0

* commit '5ae4e73ef0747c2d08a901f1a76d8fb8ee64a53a':
  Suspend packages - new API for retrieving the suspended status
2016-02-17 12:03:16 +00:00
Andrei Stingaceanu
5ae4e73ef0 Merge "Suspend packages - new API for retrieving the suspended status" into nyc-dev 2016-02-17 11:57:51 +00:00
Tomasz Mikolajewski
d0c2533b5c Merge "Implement getDocumentStreamTypes() in DocumentsProvider." into nyc-dev
am: 804d648138

* commit '804d648138212a00bb260291e39fde0b327df709':
  Implement getDocumentStreamTypes() in DocumentsProvider.
2016-02-17 11:41:04 +00:00
Tomasz Mikolajewski
804d648138 Merge "Implement getDocumentStreamTypes() in DocumentsProvider." into nyc-dev 2016-02-17 11:34:12 +00:00
Tomasz Mikolajewski
ae65936e8f Merge "Remove unused return in DocumentsProvider.removeDocument." into nyc-dev
am: 36aafd5086

* commit '36aafd5086dbd2e604419a0e02a9c7f292f092cd':
  Remove unused return in DocumentsProvider.removeDocument.
2016-02-17 07:05:54 +00:00
Tomasz Mikolajewski
36aafd5086 Merge "Remove unused return in DocumentsProvider.removeDocument." into nyc-dev 2016-02-17 07:02:55 +00:00
Seigo Nonaka
ab421cab7a Merge "Improve backspace for emoji and variation sequences." into nyc-dev
am: 3c6e30818d

* commit '3c6e30818d5927aace44331c70020e42ce8f5bf2':
  Improve backspace for emoji and variation sequences.
2016-02-17 06:46:26 +00:00
Seigo Nonaka
3c6e30818d Merge "Improve backspace for emoji and variation sequences." into nyc-dev 2016-02-17 06:42:14 +00:00
Seigo Nonaka
ff3bfd5a79 Improve backspace for emoji and variation sequences.
This CL makes backspace handling aware of variation selector, combining
enclosing keycaps, zero width joiner, regional indicator symbols and
emoji modifiers.

BUG: 25737208

Change-Id: I740578bfee955cc623e2831778e5b7ec4b8cb627
2016-02-17 15:29:52 +09:00
Jorim Jaggi
ec8506212c Fix recents transitions
am: 8a5c64062f

* commit '8a5c64062f78b96c05638171a78331a2f8d422b5':
  Fix recents transitions
2016-02-17 06:23:20 +00:00
Jorim Jaggi
8a5c64062f Fix recents transitions
- Also animate when there is no thumbnail, which can frequently
happen after exiting multi-window.
- Also animate when the target stack id is INVALID, because we
currently don't persist stack id's in the tasks.

Change-Id: I280c85e62f55d712408a3e77c43f665acb19bc4c
2016-02-17 06:17:48 +00:00
Doris Liu
e3358edaf1 Merge "Check RenderNode\'s owning view before attaching animators" into nyc-dev
am: e6e57a9d51

* commit 'e6e57a9d5175b6e5c874317b232652f481b6f4a4':
  Check RenderNode's owning view before attaching animators
2016-02-17 00:16:51 +00:00
Doris Liu
f6cd90c75a Merge "Revert "Revert "VectorDrawable native rendering - Step 5 of MANY""" into nyc-dev
am: 5b49c6f31b

* commit '5b49c6f31bce6b5ac250178ce004c21d50a48819':
  Revert "Revert "VectorDrawable native rendering - Step 5 of MANY""
2016-02-17 00:07:06 +00:00
Keisuke Kuroyanagi
e2a7ad6d5e Merge "Make scrollbar draggable only when it\'s visible." into nyc-dev
am: f19e3434f8

* commit 'f19e3434f80977d6f8313a2057bca161c4f777c5':
  Make scrollbar draggable only when it's visible.
2016-02-16 23:57:49 +00:00
Doris Liu
e6e57a9d51 Merge "Check RenderNode's owning view before attaching animators" into nyc-dev 2016-02-16 23:38:57 +00:00
Doris Liu
5b49c6f31b Merge "Revert "Revert "VectorDrawable native rendering - Step 5 of MANY""" into nyc-dev 2016-02-16 23:38:43 +00:00
Keisuke Kuroyanagi
f19e3434f8 Merge "Make scrollbar draggable only when it's visible." into nyc-dev 2016-02-16 23:26:32 +00:00
Siyamed Sinir
597062a34b Merge "Ellipsized and Non-ellipsized baselines should be same." into nyc-dev
am: afe3cd1aaf

* commit 'afe3cd1aaf71e01b78097be57bf5a2aae266be07':
  Ellipsized and Non-ellipsized baselines should be same.
2016-02-16 22:45:28 +00:00
Siyamed Sinir
afe3cd1aaf Merge "Ellipsized and Non-ellipsized baselines should be same." into nyc-dev 2016-02-16 22:37:54 +00:00
Wale Ogunwale
b6fa9e82ab Merge changes from topic \'flaky-test\' into nyc-dev
am: 5a21494d6e

* commit '5a21494d6eafce44adc95e1bf2a67658fa752196':
  Fixed issue with losing window name when copying WindowManager.LayoutParams
  Added AM API to remove a stack
  Don't resume activity on start if there are activities pausing.
2016-02-16 22:37:41 +00:00
Wale Ogunwale
5a21494d6e Merge changes from topic 'flaky-test' into nyc-dev
* changes:
  Fixed issue with losing window name when copying WindowManager.LayoutParams
  Added AM API to remove a stack
  Don't resume activity on start if there are activities pausing.
2016-02-16 22:32:23 +00:00
Selim Gurun
daa08de37f Merge "Better document the ignore behavior for client cert api" into nyc-dev
am: e542c490e1

* commit 'e542c490e1072cf02f9ae890faea079dea4e030e':
  Better document the ignore behavior for client cert api
2016-02-16 22:29:58 +00:00
Doris Liu
12abdeb3c7 Check RenderNode's owning view before attaching animators
-Only add animators to a RenderNode when its owning view is attached
-When changing animator's target RenderNode, remove the animator from
 the old target RenderNode that it's currently running on, if any.
Bug: 27141983
Bug: 27145149
Change-Id: I9c9592382d64ecc0390f7ec743a59ce1ad7d9798
2016-02-16 14:25:48 -08:00
Selim Gurun
e542c490e1 Merge "Better document the ignore behavior for client cert api" into nyc-dev 2016-02-16 22:17:42 +00:00
George Mount
eab074ac05 Merge "Fix TransitionSet javadoc to use transitionOrdering attribute." into nyc-dev
am: c47738d8c2

* commit 'c47738d8c22ae09cd93096888def0cf33f39d285':
  Fix TransitionSet javadoc to use transitionOrdering attribute.
2016-02-16 21:53:49 +00:00
George Mount
eb0dee95d9 Merge "Don\'t use forceVisibility for Activity Transitions." into nyc-dev
am: d6505566a9

* commit 'd6505566a9bc606e84619a7b7a801557e795f1df':
  Don't use forceVisibility for Activity Transitions.
2016-02-16 21:52:38 +00:00
George Mount
c47738d8c2 Merge "Fix TransitionSet javadoc to use transitionOrdering attribute." into nyc-dev 2016-02-16 21:38:02 +00:00
George Mount
d6505566a9 Merge "Don't use forceVisibility for Activity Transitions." into nyc-dev 2016-02-16 21:37:39 +00:00
Makoto Onuki
f56aa71b9f Merge "Don\'t allow deactivating DAs when the user is not unlocked" into nyc-dev
am: dafec11e69

* commit 'dafec11e698daf054730cfb04db64f3e31a0c9ff':
  Don't allow deactivating DAs when the user is not unlocked
2016-02-16 20:53:03 +00:00
Makoto Onuki
dafec11e69 Merge "Don't allow deactivating DAs when the user is not unlocked" into nyc-dev 2016-02-16 20:47:10 +00:00
Selim Gurun
977d943494 Better document the ignore behavior for client cert api
Bug: 26361557

When the embedded app requests a ignore of a client cert request,
webview does not cache the response of the app. However, underlying
layers could. Clarify the document.

Change-Id: I43e6a4c91727f71c88ca69e1334f64de9f66905a
2016-02-16 12:30:08 -08:00
Alan Viverette
d4e589365d Merge "Force uniform width for MATCH_PARENT in AlertDialogLayout" into nyc-dev
am: f8872b0a37

* commit 'f8872b0a37024c78dbfcf6f19d63c9555eec4709':
  Force uniform width for MATCH_PARENT in AlertDialogLayout
2016-02-16 19:11:53 +00:00
Wale Ogunwale
b6e2eaddfc Fixed issue with losing window name when copying WindowManager.LayoutParams
It is possible for the WindowManager.LayoutParams set from a view/window on
the client side not to have the LayoutParams.mTitle set. This is normally
not an issue as we later set it to the package name before passing the
LayoutParams to window manager. However, we rely on the full window name
in order to identify unique windows during CTS hostside tests. We now
retain the current LayoutParams.mTitle if the LayoutParams we are copying
form didn't set one.

Bug: 26982752
Change-Id: Icc3c5937391ed1646c3777921c6f61c27ebec05d
2016-02-16 10:10:09 -08:00
Wale Ogunwale
06e8ee0c8a Added AM API to remove a stack
Use the new API when closing Pip.

Bug: 26982752
Change-Id: I074d23b5535a4534626183ab77142d3932a803f0
2016-02-16 10:09:51 -08:00
Alan Viverette
60d9695bb8 Force uniform width for MATCH_PARENT in AlertDialogLayout
The initial layout passes run using whatever was specified by the
parent, which ensures that TOO_SMALL will get set correctly when
needed. The final layout pass runs as EXACTLY to ensure that
MATCH_PARENT widths are correctly set.

Bug: 27030200
Change-Id: Ia7af3f75746e725761e78e7c4eefb0b31f499113
2016-02-16 18:07:32 +00:00
Wale Ogunwale
933b668859 Merge "Force resize pre-N apps that don\'t have fixed orientation." into nyc-dev
am: b305e16051

* commit 'b305e16051192540e2e19863d4c3c0fb3e980db2':
  Force resize pre-N apps that don't have fixed orientation.
2016-02-16 18:00:24 +00:00
Wale Ogunwale
b305e16051 Merge "Force resize pre-N apps that don't have fixed orientation." into nyc-dev 2016-02-16 17:54:33 +00:00
Jeff Sharkey
ba05b1ecb0 Merge "Disable StrictMode when starting activity." into nyc-dev
am: a3331309a9

* commit 'a3331309a9f29cf4e3676b1a6a230148eaf04fe1':
  Disable StrictMode when starting activity.
2016-02-16 17:00:06 +00:00
Tao Bao
a3d0d0cf5d Merge "BootReceiver: Stop using SharedPreferences." into nyc-dev
am: 1256ab6734

* commit '1256ab67349e88bb985900b986a3833fae2dab18':
  BootReceiver: Stop using SharedPreferences.
2016-02-16 16:58:31 +00:00
Jeff Sharkey
a3331309a9 Merge "Disable StrictMode when starting activity." into nyc-dev 2016-02-16 16:47:48 +00:00
Tao Bao
1256ab6734 Merge "BootReceiver: Stop using SharedPreferences." into nyc-dev 2016-02-16 16:46:54 +00:00
Yohei Yukawa
78eced727a Merge changes I0f79243e,Ia27e19f9,Iec6b89f0,I276c7eb0 into nyc-dev
am: ce3f338040

* commit 'ce3f338040894f23cdea7ac2f9e9e14a58fd15a3':
  Have unified setter/getter for Secure Settings.
  Remove redundant arguments.
  Use Context#getSystemService(Class<T>) in IMMS.
  Use Java7 diamond operator in InputMethodUtils.
2016-02-16 16:24:04 +00:00
Jeff Sharkey
2b9eb89aed Disable StrictMode when starting activity.
Since intents can come in from older apps, don't let them crash us
by including file:// Uris.  This narrows the relaxation to only apply
when starting the requested intent.

Bug: 27070755
Change-Id: Ifcf9068424e072f52758c8feeab5fbf23d678a2e
2016-02-16 09:21:53 -07:00
Yohei Yukawa
ce3f338040 Merge changes I0f79243e,Ia27e19f9,Iec6b89f0,I276c7eb0 into nyc-dev
* changes:
  Have unified setter/getter for Secure Settings.
  Remove redundant arguments.
  Use Context#getSystemService(Class<T>) in IMMS.
  Use Java7 diamond operator in InputMethodUtils.
2016-02-16 16:11:50 +00:00
George Mount
a096e57ef5 Merge "Null check for fade start alpha value." into nyc-dev
am: 21eb4e2684

* commit '21eb4e2684e8490deedab002dd2b867b6d35147a':
  Null check for fade start alpha value.
2016-02-16 15:26:51 +00:00
George Mount
21eb4e2684 Merge "Null check for fade start alpha value." into nyc-dev 2016-02-16 15:20:43 +00:00
Andrei Stingaceanu
355b232d79 Suspend packages - new API for retrieving the suspended status
Instead of always rebuilding the full ApplicationInfo for a
package when callers are only interested in the suspended status
add a new fast API in Packagemanager (which only checks the
suspended user setting for the requested package and returns
a boolean) and change the appropriate caller code too.

Bug: 26794775
Bug: 22776761
Change-Id: Ide8428ef734479360d5a8a75fd8e0ed8ddf2da7a
2016-02-16 14:57:29 +00:00
Wale Ogunwale
508ff55e8c Force resize pre-N apps that don't have fixed orientation.
We were previously only doing it for SCREEN_ORIENTATION_UNSPECIFIED,
but there are other orientation settings that aren't fixed that we
need to handle.

Change-Id: If21fcd8312b6267407d94b6646158ac6eae44b44
2016-02-15 19:31:50 -08:00
Jeff Sharkey
1cac868cb2 Merge "Add path cache to avoid SharedPreferences jank." into nyc-dev
am: 3104a9ffd6

* commit '3104a9ffd61ed04946a405e0fc78e3904366e35e':
  Add path cache to avoid SharedPreferences jank.
2016-02-16 01:49:28 +00:00
Jeff Sharkey
3104a9ffd6 Merge "Add path cache to avoid SharedPreferences jank." into nyc-dev 2016-02-16 01:38:05 +00:00