OSDN Git Service

android-x86/frameworks-base.git
9 years agoam 957e982c: am d2eec1a7: Merge "Add exception types for AndroidKeyStore key validity...
Alex Klyubin [Thu, 2 Apr 2015 20:53:05 +0000 (20:53 +0000)]
am 957e982c: am d2eec1a7: Merge "Add exception types for AndroidKeyStore key validity issues."

* commit '957e982cd5fdbf45817500abf68fe8a0689adc34':
  Add exception types for AndroidKeyStore key validity issues.

9 years agoam d2eec1a7: Merge "Add exception types for AndroidKeyStore key validity issues."
Alex Klyubin [Thu, 2 Apr 2015 20:42:59 +0000 (20:42 +0000)]
am d2eec1a7: Merge "Add exception types for AndroidKeyStore key validity issues."

* commit 'd2eec1a7865dd552114b330fce1a1472a9e08806':
  Add exception types for AndroidKeyStore key validity issues.

9 years agoam 7818f205: am f99a16c9: am 589a272e: am f2ff12ba: Merge "docs: Fixed formatting...
Andrew Solovay [Thu, 2 Apr 2015 20:29:28 +0000 (20:29 +0000)]
am 7818f205: am f99a16c9: am 589a272e: am f2ff12ba: Merge "docs: Fixed formatting in android:documentLaunchMode syntax section" into lmp-docs

* commit '7818f205e5b18d8d7fddcf01736d546cb08bfd62':
  docs: Fixed formatting in android:documentLaunchMode syntax section

9 years agoam c3fbf13d: am e2fc3adb: am 61ce6c9b: am 776cf41d: Fix a broken link in javadoc
Yuichi Araki [Thu, 2 Apr 2015 20:29:24 +0000 (20:29 +0000)]
am c3fbf13d: am e2fc3adb: am 61ce6c9b: am 776cf41d: Fix a broken link in javadoc

* commit 'c3fbf13d525a0bcf1202618b197f4160750b54f1':
  Fix a broken link in javadoc

9 years agoMerge "Add exception types for AndroidKeyStore key validity issues."
Alex Klyubin [Thu, 2 Apr 2015 20:24:47 +0000 (20:24 +0000)]
Merge "Add exception types for AndroidKeyStore key validity issues."

9 years agoam f99a16c9: am 589a272e: am f2ff12ba: Merge "docs: Fixed formatting in android:docum...
Andrew Solovay [Thu, 2 Apr 2015 20:19:15 +0000 (20:19 +0000)]
am f99a16c9: am 589a272e: am f2ff12ba: Merge "docs: Fixed formatting in android:documentLaunchMode syntax section" into lmp-docs

* commit 'f99a16c943a4366bdfdba19534457f9e45538f7d':
  docs: Fixed formatting in android:documentLaunchMode syntax section

9 years agoam e2fc3adb: am 61ce6c9b: am 776cf41d: Fix a broken link in javadoc
Yuichi Araki [Thu, 2 Apr 2015 20:19:09 +0000 (20:19 +0000)]
am e2fc3adb: am 61ce6c9b: am 776cf41d: Fix a broken link in javadoc

* commit 'e2fc3adbb4040400496aebdab80c4cac1083da27':
  Fix a broken link in javadoc

9 years agoam 589a272e: am f2ff12ba: Merge "docs: Fixed formatting in android:documentLaunchMode...
Andrew Solovay [Thu, 2 Apr 2015 20:10:55 +0000 (20:10 +0000)]
am 589a272e: am f2ff12ba: Merge "docs: Fixed formatting in android:documentLaunchMode syntax section" into lmp-docs

* commit '589a272e97d1f24abee1bdfce18ab88cbd5f12a9':
  docs: Fixed formatting in android:documentLaunchMode syntax section

9 years agoam 61ce6c9b: am 776cf41d: Fix a broken link in javadoc
Yuichi Araki [Thu, 2 Apr 2015 20:10:48 +0000 (20:10 +0000)]
am 61ce6c9b: am 776cf41d: Fix a broken link in javadoc

* commit '61ce6c9b705e41800662b33601c01a4848c174d3':
  Fix a broken link in javadoc

9 years agoam f2ff12ba: Merge "docs: Fixed formatting in android:documentLaunchMode syntax secti...
Andrew Solovay [Thu, 2 Apr 2015 19:56:41 +0000 (19:56 +0000)]
am f2ff12ba: Merge "docs: Fixed formatting in android:documentLaunchMode syntax section" into lmp-docs

* commit 'f2ff12ba00ba7c290bc15ea28fdcf3c6d6d1029a':
  docs: Fixed formatting in android:documentLaunchMode syntax section

9 years agoam 776cf41d: Fix a broken link in javadoc
Yuichi Araki [Thu, 2 Apr 2015 19:56:35 +0000 (19:56 +0000)]
am 776cf41d: Fix a broken link in javadoc

* commit '776cf41d7c8f239d20397886f2120407396cfc87':
  Fix a broken link in javadoc

9 years agoMerge "docs: Fixed formatting in android:documentLaunchMode syntax section" into...
Andrew Solovay [Thu, 2 Apr 2015 19:25:24 +0000 (19:25 +0000)]
Merge "docs: Fixed formatting in android:documentLaunchMode syntax section" into lmp-docs

9 years agoam 9987b6e8: am e4d4e22f: Merge "[ActivityManager] Avoid improper resume top activity."
Olawale Ogunwale [Thu, 2 Apr 2015 17:10:51 +0000 (17:10 +0000)]
am 9987b6e8: am e4d4e22f: Merge "[ActivityManager] Avoid improper resume top activity."

* commit '9987b6e867d862c27cd1339d7fa8135b75d565f1':
  [ActivityManager] Avoid improper resume top activity.

9 years agoam e4d4e22f: Merge "[ActivityManager] Avoid improper resume top activity."
Olawale Ogunwale [Thu, 2 Apr 2015 17:00:12 +0000 (17:00 +0000)]
am e4d4e22f: Merge "[ActivityManager] Avoid improper resume top activity."

* commit 'e4d4e22f26bfd36a553fb24232d2fd4ddf4fc907':
  [ActivityManager] Avoid improper resume top activity.

9 years agoMerge "[ActivityManager] Avoid improper resume top activity."
Olawale Ogunwale [Thu, 2 Apr 2015 16:39:18 +0000 (16:39 +0000)]
Merge "[ActivityManager] Avoid improper resume top activity."

9 years ago[ActivityManager] Avoid improper resume top activity.
riddle_hsu [Thu, 2 Apr 2015 08:43:13 +0000 (16:43 +0800)]
[ActivityManager] Avoid improper resume top activity.

When there is a process died, only resume top if
it contains visible activity.

This can fix case 1 in
https://android-review.googlesource.com/#/c/120901/

Change-Id: I45584e76f9e863980d04bbb593d7d26a8900acd0

9 years agoFix a broken link in javadoc
Yuichi Araki [Fri, 20 Mar 2015 09:01:02 +0000 (18:01 +0900)]
Fix a broken link in javadoc

Bug: 19856130

Change-Id: I0456e951f8bed36e3a62ddfd882f9c2d2bef9627

9 years agoam a16d42cd: am 7278d89c: am f2204720: am b2b93762: Merge "Changing wording to reflec...
Eric Gilmore [Thu, 2 Apr 2015 02:33:33 +0000 (02:33 +0000)]
am a16d42cd: am 7278d89c: am f2204720: am b2b93762: Merge "Changing wording to reflect c2dm shutdown." into lmp-docs

* commit 'a16d42cd4ff9ed66eda1d9b983058b598e7b60d1':
  Changing wording to reflect c2dm shutdown.

9 years agoam d15958f6: am 64c8a073: Merge "Early return in RemoteViewsAdapter is too late"
Elliott Hughes [Thu, 2 Apr 2015 02:33:15 +0000 (02:33 +0000)]
am d15958f6: am 64c8a073: Merge "Early return in RemoteViewsAdapter is too late"

* commit 'd15958f661c8748b811e6b12642321f4e47f2817':
  Early return in RemoteViewsAdapter is too late

9 years agoam 7278d89c: am f2204720: am b2b93762: Merge "Changing wording to reflect c2dm shutdo...
Eric Gilmore [Thu, 2 Apr 2015 01:31:30 +0000 (01:31 +0000)]
am 7278d89c: am f2204720: am b2b93762: Merge "Changing wording to reflect c2dm shutdown." into lmp-docs

* commit '7278d89c1b51bc937e79021eae523dfd0f3d30a1':
  Changing wording to reflect c2dm shutdown.

9 years agoam 64c8a073: Merge "Early return in RemoteViewsAdapter is too late"
Elliott Hughes [Thu, 2 Apr 2015 01:13:09 +0000 (01:13 +0000)]
am 64c8a073: Merge "Early return in RemoteViewsAdapter is too late"

* commit '64c8a07345cb7cb01b3e98442b52c51d473fbf2d':
  Early return in RemoteViewsAdapter is too late

9 years agoam f2204720: am b2b93762: Merge "Changing wording to reflect c2dm shutdown." into...
Eric Gilmore [Thu, 2 Apr 2015 01:06:52 +0000 (01:06 +0000)]
am f2204720: am b2b93762: Merge "Changing wording to reflect c2dm shutdown." into lmp-docs

* commit 'f2204720eac6fd959eb5a3732c0084636bc16095':
  Changing wording to reflect c2dm shutdown.

9 years agoam b2b93762: Merge "Changing wording to reflect c2dm shutdown." into lmp-docs
Eric Gilmore [Thu, 2 Apr 2015 00:59:34 +0000 (00:59 +0000)]
am b2b93762: Merge "Changing wording to reflect c2dm shutdown." into lmp-docs

* commit 'b2b93762b8165ee47f49765816fc7ba0428c371c':
  Changing wording to reflect c2dm shutdown.

9 years agoMerge "Early return in RemoteViewsAdapter is too late"
Elliott Hughes [Wed, 1 Apr 2015 23:34:24 +0000 (23:34 +0000)]
Merge "Early return in RemoteViewsAdapter is too late"

9 years agoAdd exception types for AndroidKeyStore key validity issues.
Alex Klyubin [Wed, 1 Apr 2015 23:22:00 +0000 (16:22 -0700)]
Add exception types for AndroidKeyStore key validity issues.

Bug: 18088752
Change-Id: I7494cb6a793e2b57bb849a4253bba2803778c161

9 years agoMerge "Changing wording to reflect c2dm shutdown." into lmp-docs
Eric Gilmore [Wed, 1 Apr 2015 23:13:25 +0000 (23:13 +0000)]
Merge "Changing wording to reflect c2dm shutdown." into lmp-docs

9 years agoam 0f2f0350: am 5f78af44: am a03245a3: am 4fc3d3ff: Merge "docs: Building Live TV...
Scott Rowe [Wed, 1 Apr 2015 21:58:23 +0000 (21:58 +0000)]
am 0f2f0350: am 5f78af44: am a03245a3: am 4fc3d3ff: Merge "docs: Building Live TV Apps" into lmp-docs

* commit '0f2f03506654e6669db64147e9f22340c24629e8':
  docs: Building Live TV Apps

9 years agoam 5f78af44: am a03245a3: am 4fc3d3ff: Merge "docs: Building Live TV Apps" into lmp...
Scott Rowe [Wed, 1 Apr 2015 21:46:45 +0000 (21:46 +0000)]
am 5f78af44: am a03245a3: am 4fc3d3ff: Merge "docs: Building Live TV Apps" into lmp-docs

* commit '5f78af44bd9627dace7db4ce47fdf61cf8d78b42':
  docs: Building Live TV Apps

9 years agoam a03245a3: am 4fc3d3ff: Merge "docs: Building Live TV Apps" into lmp-docs
Scott Rowe [Wed, 1 Apr 2015 21:35:39 +0000 (21:35 +0000)]
am a03245a3: am 4fc3d3ff: Merge "docs: Building Live TV Apps" into lmp-docs

* commit 'a03245a343fe7906e4459b6a4dfcc41f60c56fd6':
  docs: Building Live TV Apps

9 years agoam 4fc3d3ff: Merge "docs: Building Live TV Apps" into lmp-docs
Scott Rowe [Wed, 1 Apr 2015 21:25:53 +0000 (21:25 +0000)]
am 4fc3d3ff: Merge "docs: Building Live TV Apps" into lmp-docs

* commit '4fc3d3ff404c777e07616b704c68176d9060c4e4':
  docs: Building Live TV Apps

9 years agoMerge "docs: Building Live TV Apps" into lmp-docs
Scott Rowe [Wed, 1 Apr 2015 21:05:41 +0000 (21:05 +0000)]
Merge "docs: Building Live TV Apps" into lmp-docs

9 years agoam 39b99186: am 97467d82: Merge "Cleanse HTTP, HTTPS, and FTP URLs in Uri.toSafeString."
Alex Klyubin [Wed, 1 Apr 2015 20:48:17 +0000 (20:48 +0000)]
am 39b99186: am 97467d82: Merge "Cleanse HTTP, HTTPS, and FTP URLs in Uri.toSafeString."

* commit '39b9918631061340361b7776ace9b9cd4b25be7c':
  Cleanse HTTP, HTTPS, and FTP URLs in Uri.toSafeString.

9 years agoam 97467d82: Merge "Cleanse HTTP, HTTPS, and FTP URLs in Uri.toSafeString."
Alex Klyubin [Wed, 1 Apr 2015 20:38:07 +0000 (20:38 +0000)]
am 97467d82: Merge "Cleanse HTTP, HTTPS, and FTP URLs in Uri.toSafeString."

* commit '97467d82a31964e36cb6bc32ac4cf00e884c190e':
  Cleanse HTTP, HTTPS, and FTP URLs in Uri.toSafeString.

9 years agoam 78014a78: am 04047af6: Merge "Use Keymaster-friendly validity dates."
Alex Klyubin [Wed, 1 Apr 2015 20:31:42 +0000 (20:31 +0000)]
am 78014a78: am 04047af6: Merge "Use Keymaster-friendly validity dates."

* commit '78014a78155ad05ca2e0af600c0545377c04bdbd':
  Use Keymaster-friendly validity dates.

9 years agoam 04047af6: Merge "Use Keymaster-friendly validity dates."
Alex Klyubin [Wed, 1 Apr 2015 20:21:00 +0000 (20:21 +0000)]
am 04047af6: Merge "Use Keymaster-friendly validity dates."

* commit '04047af628338aa7859ae1f24700e1e4e3ae63e7':
  Use Keymaster-friendly validity dates.

9 years agoam 7598a248: am e816f917: Merge "Frameworks/base: Use system property for cache prune...
Andreas Gampe [Wed, 1 Apr 2015 20:15:59 +0000 (20:15 +0000)]
am 7598a248: am e816f917: Merge "Frameworks/base: Use system property for cache prune counter"

* commit '7598a248bdbeb58a4b40ad773f39137b0dde1137':
  Frameworks/base: Use system property for cache prune counter

9 years agoam e5bc03da: am d7fe75d6: am 92aa846d: am d01ada25: Merge "docs: Update ambient mode...
Luan Nguyen [Wed, 1 Apr 2015 20:15:55 +0000 (20:15 +0000)]
am e5bc03da: am d7fe75d6: am 92aa846d: am d01ada25: Merge "docs: Update ambient mode to mention disabling bitmap filtering" into lmp-docs

* commit 'e5bc03da07489d603df4e02754e061b37b5978d0':
  docs: Update ambient mode to mention disabling bitmap filtering

9 years agoMerge "Cleanse HTTP, HTTPS, and FTP URLs in Uri.toSafeString."
Alex Klyubin [Wed, 1 Apr 2015 20:15:52 +0000 (20:15 +0000)]
Merge "Cleanse HTTP, HTTPS, and FTP URLs in Uri.toSafeString."

9 years agoam 0c50a4f1: am 13803e43: am 03bafac7: am 649d839b: Merge "docs: Remove misleading...
Luan Nguyen [Wed, 1 Apr 2015 20:15:50 +0000 (20:15 +0000)]
am 0c50a4f1: am 13803e43: am 03bafac7: am 649d839b: Merge "docs: Remove misleading information about hardware layer performance benefits for optimizing views." into lmp-docs

* commit '0c50a4f15cdd120eae331545888982dccdb7b8aa':
  docs: Remove misleading information about hardware layer performance benefits for optimizing views.

9 years agoam b79d9912: am b9b2801d: am b2bd8f8a: am 7542c44e: Merge "docs: Add voice intent...
Luan Nguyen [Wed, 1 Apr 2015 20:15:46 +0000 (20:15 +0000)]
am b79d9912: am b9b2801d: am b2bd8f8a: am 7542c44e: Merge "docs: Add voice intent for starting a stopwatch" into lmp-docs

* commit 'b79d9912c7f54ca5c5f496753ee4a316e78ac17b':
  docs: Add voice intent for starting a stopwatch

9 years agoam e816f917: Merge "Frameworks/base: Use system property for cache prune counter"
Andreas Gampe [Wed, 1 Apr 2015 20:10:22 +0000 (20:10 +0000)]
am e816f917: Merge "Frameworks/base: Use system property for cache prune counter"

* commit 'e816f917e0e1c21c8019436744284630f2408dc0':
  Frameworks/base: Use system property for cache prune counter

9 years agoCleanse HTTP, HTTPS, and FTP URLs in Uri.toSafeString.
Alex Klyubin [Wed, 1 Apr 2015 17:59:29 +0000 (10:59 -0700)]
Cleanse HTTP, HTTPS, and FTP URLs in Uri.toSafeString.

This makes the hidden API android.net.Uri.toSafeString omit most parts
of HTTP, HTTPS, and FTP URLs to avoid leaking anything unsafe. Only
the host and port are retained for these URLs.

Bug: 19215516
Change-Id: I2e9e33d9afaa9de5dd07a40532d56f0a2179f62a

9 years agoam d7fe75d6: am 92aa846d: am d01ada25: Merge "docs: Update ambient mode to mention...
Luan Nguyen [Wed, 1 Apr 2015 20:05:17 +0000 (20:05 +0000)]
am d7fe75d6: am 92aa846d: am d01ada25: Merge "docs: Update ambient mode to mention disabling bitmap filtering" into lmp-docs

* commit 'd7fe75d687935060557920ff2e515b7246958405':
  docs: Update ambient mode to mention disabling bitmap filtering

9 years agoam 13803e43: am 03bafac7: am 649d839b: Merge "docs: Remove misleading information...
Luan Nguyen [Wed, 1 Apr 2015 20:05:11 +0000 (20:05 +0000)]
am 13803e43: am 03bafac7: am 649d839b: Merge "docs: Remove misleading information about hardware layer performance benefits for optimizing views." into lmp-docs

* commit '13803e43b3196378d26fac8104d211b1224cb9f1':
  docs: Remove misleading information about hardware layer performance benefits for optimizing views.

9 years agoam b9b2801d: am b2bd8f8a: am 7542c44e: Merge "docs: Add voice intent for starting...
Luan Nguyen [Wed, 1 Apr 2015 20:05:05 +0000 (20:05 +0000)]
am b9b2801d: am b2bd8f8a: am 7542c44e: Merge "docs: Add voice intent for starting a stopwatch" into lmp-docs

* commit 'b9b2801da423a1ce79b8738ef7ce8d8a6e4e8532':
  docs: Add voice intent for starting a stopwatch

9 years agoMerge "Use Keymaster-friendly validity dates."
Alex Klyubin [Wed, 1 Apr 2015 20:01:00 +0000 (20:01 +0000)]
Merge "Use Keymaster-friendly validity dates."

9 years agoam 92aa846d: am d01ada25: Merge "docs: Update ambient mode to mention disabling bitma...
Luan Nguyen [Wed, 1 Apr 2015 19:55:08 +0000 (19:55 +0000)]
am 92aa846d: am d01ada25: Merge "docs: Update ambient mode to mention disabling bitmap filtering" into lmp-docs

* commit '92aa846daf64119d5951453c0298f83115f26d48':
  docs: Update ambient mode to mention disabling bitmap filtering

9 years agoam 03bafac7: am 649d839b: Merge "docs: Remove misleading information about hardware...
Luan Nguyen [Wed, 1 Apr 2015 19:55:02 +0000 (19:55 +0000)]
am 03bafac7: am 649d839b: Merge "docs: Remove misleading information about hardware layer performance benefits for optimizing views." into lmp-docs

* commit '03bafac781492fed392cb6bcdc8773a44076c705':
  docs: Remove misleading information about hardware layer performance benefits for optimizing views.

9 years agoam b2bd8f8a: am 7542c44e: Merge "docs: Add voice intent for starting a stopwatch...
Luan Nguyen [Wed, 1 Apr 2015 19:54:52 +0000 (19:54 +0000)]
am b2bd8f8a: am 7542c44e: Merge "docs: Add voice intent for starting a stopwatch" into lmp-docs

* commit 'b2bd8f8ac8405beaa5b531d1e23256315d7555bc':
  docs: Add voice intent for starting a stopwatch

9 years agoMerge "Frameworks/base: Use system property for cache prune counter"
Andreas Gampe [Wed, 1 Apr 2015 19:52:26 +0000 (19:52 +0000)]
Merge "Frameworks/base: Use system property for cache prune counter"

9 years agoFrameworks/base: Use system property for cache prune counter
Andreas Gampe [Tue, 31 Mar 2015 23:15:17 +0000 (16:15 -0700)]
Frameworks/base: Use system property for cache prune counter

Expose ART's -Xzygote-max-boot-retry through a new system property
dalvik.vm.zygote.max-boot-retry.

Bug: 19983101
Change-Id: Ib88f807e0082d71292c14c7af38e02cca5a5602c

9 years agoam d01ada25: Merge "docs: Update ambient mode to mention disabling bitmap filtering...
Luan Nguyen [Wed, 1 Apr 2015 19:43:57 +0000 (19:43 +0000)]
am d01ada25: Merge "docs: Update ambient mode to mention disabling bitmap filtering" into lmp-docs

* commit 'd01ada25155ed82644b9cc23313c04d3f1a5721a':
  docs: Update ambient mode to mention disabling bitmap filtering

9 years agoam 649d839b: Merge "docs: Remove misleading information about hardware layer performa...
Luan Nguyen [Wed, 1 Apr 2015 19:43:54 +0000 (19:43 +0000)]
am 649d839b: Merge "docs: Remove misleading information about hardware layer performance benefits for optimizing views." into lmp-docs

* commit '649d839b82a8fafc99ae79ba1ad5fc12218391cb':
  docs: Remove misleading information about hardware layer performance benefits for optimizing views.

9 years agoam 7542c44e: Merge "docs: Add voice intent for starting a stopwatch" into lmp-docs
Luan Nguyen [Wed, 1 Apr 2015 19:43:39 +0000 (19:43 +0000)]
am 7542c44e: Merge "docs: Add voice intent for starting a stopwatch" into lmp-docs

* commit '7542c44ee45a195404eccf50a82df7903e2ecd9c':
  docs: Add voice intent for starting a stopwatch

9 years agoam 7eeaad24: am 7a1454fe: Merge "Do not use the status bar as the system decor layer...
Bryce Lee [Wed, 1 Apr 2015 19:27:27 +0000 (19:27 +0000)]
am 7eeaad24: am 7a1454fe: Merge "Do not use the status bar as the system decor layer if it is not visible." into lmp-mr1-modular-dev

* commit '7eeaad244cbd3ac49530b414fda29d8b23fae8ae':
  Do not use the status bar as the system decor layer if it is not visible.

9 years agoMerge "docs: Update ambient mode to mention disabling bitmap filtering" into lmp...
Luan Nguyen [Wed, 1 Apr 2015 19:24:29 +0000 (19:24 +0000)]
Merge "docs: Update ambient mode to mention disabling bitmap filtering" into lmp-docs

9 years agoMerge "docs: Remove misleading information about hardware layer performance benefits...
Luan Nguyen [Wed, 1 Apr 2015 19:23:20 +0000 (19:23 +0000)]
Merge "docs: Remove misleading information about hardware layer performance benefits for optimizing views." into lmp-docs

9 years agoMerge "docs: Add voice intent for starting a stopwatch" into lmp-docs
Luan Nguyen [Wed, 1 Apr 2015 19:21:39 +0000 (19:21 +0000)]
Merge "docs: Add voice intent for starting a stopwatch" into lmp-docs

9 years agoam 7a1454fe: Merge "Do not use the status bar as the system decor layer if it is...
Bryce Lee [Wed, 1 Apr 2015 19:15:11 +0000 (19:15 +0000)]
am 7a1454fe: Merge "Do not use the status bar as the system decor layer if it is not visible." into lmp-mr1-modular-dev

* commit '7a1454fe69bc2aa561874e550b05d5cb218bc047':
  Do not use the status bar as the system decor layer if it is not visible.

9 years agoMerge "Do not use the status bar as the system decor layer if it is not visible....
Bryce Lee [Wed, 1 Apr 2015 19:09:33 +0000 (19:09 +0000)]
Merge "Do not use the status bar as the system decor layer if it is not visible." into lmp-mr1-modular-dev

9 years agodocs: Building Live TV Apps
Scott Rowe [Thu, 5 Feb 2015 19:46:10 +0000 (11:46 -0800)]
docs: Building Live TV Apps

Change-Id: I8d0015e6c8a8a24c661434ca5cf88defd27ae8cf

9 years agoam 3e3af524: am 79c587ed: am aabcf5b5: am b2255d4f: docs: Fixed a typo.
Andrew Solovay [Wed, 1 Apr 2015 18:43:15 +0000 (18:43 +0000)]
am 3e3af524: am 79c587ed: am aabcf5b5: am b2255d4f: docs: Fixed a typo.

* commit '3e3af5247f7d811f0427bbc1f39fc0582e05f374':
  docs: Fixed a typo.

9 years agoam 79c587ed: am aabcf5b5: am b2255d4f: docs: Fixed a typo.
Andrew Solovay [Wed, 1 Apr 2015 18:32:46 +0000 (18:32 +0000)]
am 79c587ed: am aabcf5b5: am b2255d4f: docs: Fixed a typo.

* commit '79c587eda40f3af622f9d1b81aa5a81682e985e4':
  docs: Fixed a typo.

9 years agoam aabcf5b5: am b2255d4f: docs: Fixed a typo.
Andrew Solovay [Wed, 1 Apr 2015 18:21:31 +0000 (18:21 +0000)]
am aabcf5b5: am b2255d4f: docs: Fixed a typo.

* commit 'aabcf5b562b6ebad59d1789c73d054782d5f25e4':
  docs: Fixed a typo.

9 years agoam b2255d4f: docs: Fixed a typo.
Andrew Solovay [Wed, 1 Apr 2015 18:11:01 +0000 (18:11 +0000)]
am b2255d4f: docs: Fixed a typo.

* commit 'b2255d4f10230b51de373528aaee7b12cc9e2f2b':
  docs: Fixed a typo.

9 years agoam a4ea4726: am c461452e: Merge "Hook in user authenticators and their exceptions."
Alex Klyubin [Wed, 1 Apr 2015 18:04:58 +0000 (18:04 +0000)]
am a4ea4726: am c461452e: Merge "Hook in user authenticators and their exceptions."

* commit 'a4ea47269040963301101b1b1a28d598b41219b8':
  Hook in user authenticators and their exceptions.

9 years agoam f00cdf68: am c6cc9d82: Merge "A way to obtain KeyStore operation handle from crypt...
Alex Klyubin [Wed, 1 Apr 2015 18:04:54 +0000 (18:04 +0000)]
am f00cdf68: am c6cc9d82: Merge "A way to obtain KeyStore operation handle from crypto primitives."

* commit 'f00cdf68cd1b96f822b3711cd4e39c9ad903ce21':
  A way to obtain KeyStore operation handle from crypto primitives.

9 years agoam 4e88ecf4: am 086071e7: Merge "[ActivityManager] Reduce report wrong anr activity"
Olawale Ogunwale [Wed, 1 Apr 2015 18:04:50 +0000 (18:04 +0000)]
am 4e88ecf4: am 086071e7: Merge "[ActivityManager] Reduce report wrong anr activity"

* commit '4e88ecf4bc344557af31eb367e6e01b2d5b60471':
  [ActivityManager] Reduce report wrong anr activity

9 years agoDo not use the status bar as the system decor layer if it is not visible.
Bryce Lee [Wed, 1 Apr 2015 17:57:21 +0000 (10:57 -0700)]
Do not use the status bar as the system decor layer if it is not visible.

Doing so leads to cropping of the content view, which is smaller than the
screen size on some devices with improperly configured overscan values. It
can also lead to performance issues with some activity transition
animations on Wear.

Bug: 19928768
Change-Id: Ic50c2fedb1f8be9a8ea5166fef5a5665958601de

9 years agoam c461452e: Merge "Hook in user authenticators and their exceptions."
Alex Klyubin [Wed, 1 Apr 2015 17:57:06 +0000 (17:57 +0000)]
am c461452e: Merge "Hook in user authenticators and their exceptions."

* commit 'c461452eb78867032092b2fce14c2fcb3e7ab34e':
  Hook in user authenticators and their exceptions.

9 years agoam c6cc9d82: Merge "A way to obtain KeyStore operation handle from crypto primitives."
Alex Klyubin [Wed, 1 Apr 2015 17:57:00 +0000 (17:57 +0000)]
am c6cc9d82: Merge "A way to obtain KeyStore operation handle from crypto primitives."

* commit 'c6cc9d820d007a6b11df2bb3274d40743e1f1d87':
  A way to obtain KeyStore operation handle from crypto primitives.

9 years agoam 086071e7: Merge "[ActivityManager] Reduce report wrong anr activity"
Olawale Ogunwale [Wed, 1 Apr 2015 17:56:53 +0000 (17:56 +0000)]
am 086071e7: Merge "[ActivityManager] Reduce report wrong anr activity"

* commit '086071e7306a73c9b3c5a56277884b4e19543b3e':
  [ActivityManager] Reduce report wrong anr activity

9 years agoUse Keymaster-friendly validity dates.
Alex Klyubin [Wed, 1 Apr 2015 03:19:54 +0000 (20:19 -0700)]
Use Keymaster-friendly validity dates.

Keymaster HAL currently requires that key validity start and end dates
always be specified. The framework API does not. This CL expresses
the framework API's "not specified" instants to Keymaster as instants
in distant past or future.

Bug: 18088752
Change-Id: Ia9d66d5e57bfca30628cdef6e0925a2781a3acfb

9 years agoMerge "Hook in user authenticators and their exceptions."
Alex Klyubin [Wed, 1 Apr 2015 17:34:36 +0000 (17:34 +0000)]
Merge "Hook in user authenticators and their exceptions."

9 years agoMerge "A way to obtain KeyStore operation handle from crypto primitives."
Alex Klyubin [Wed, 1 Apr 2015 17:34:08 +0000 (17:34 +0000)]
Merge "A way to obtain KeyStore operation handle from crypto primitives."

9 years agoMerge "[ActivityManager] Reduce report wrong anr activity"
Olawale Ogunwale [Wed, 1 Apr 2015 17:32:37 +0000 (17:32 +0000)]
Merge "[ActivityManager] Reduce report wrong anr activity"

9 years agoam 855998d0: am c90a4418: Merge "idmap: scan missing include for sys/stat.h"
Mark Salyzyn [Wed, 1 Apr 2015 17:20:54 +0000 (17:20 +0000)]
am 855998d0: am c90a4418: Merge "idmap: scan missing include for sys/stat.h"

* commit '855998d0d1a78b1ab1ba8f012cdadd57f3d942dd':
  idmap: scan missing include for sys/stat.h

9 years agoam c90a4418: Merge "idmap: scan missing include for sys/stat.h"
Mark Salyzyn [Wed, 1 Apr 2015 17:11:11 +0000 (17:11 +0000)]
am c90a4418: Merge "idmap: scan missing include for sys/stat.h"

* commit 'c90a44184f775863f4cb7698ed7f92d7b2d83e60':
  idmap: scan missing include for sys/stat.h

9 years agoam f942e36a: am 5218065d: Merge "app_main missing include for sys/stat.h"
Mark Salyzyn [Wed, 1 Apr 2015 16:59:44 +0000 (16:59 +0000)]
am f942e36a: am 5218065d: Merge "app_main missing include for sys/stat.h"

* commit 'f942e36a07e8c5e93c1084294350905cebc817a9':
  app_main missing include for sys/stat.h

9 years agoMerge "idmap: scan missing include for sys/stat.h"
Mark Salyzyn [Wed, 1 Apr 2015 16:53:53 +0000 (16:53 +0000)]
Merge "idmap: scan missing include for sys/stat.h"

9 years agoidmap: scan missing include for sys/stat.h
Mark Salyzyn [Wed, 1 Apr 2015 14:48:34 +0000 (07:48 -0700)]
idmap: scan missing include for sys/stat.h

scan.cpp gets sys/stat.h inherited from
private/android_filesystem_config.h it should
not rely on this in the future. The intent is
to move fs_config function into libcutils and
thus deprecate any need for sys/stat.h in this
include file.

Bug: 19908228
Change-Id: If547e86513b06c536972138ae571c3d9c714ffe9

9 years agoam 5218065d: Merge "app_main missing include for sys/stat.h"
Mark Salyzyn [Wed, 1 Apr 2015 16:49:02 +0000 (16:49 +0000)]
am 5218065d: Merge "app_main missing include for sys/stat.h"

* commit '5218065dec34abdb15ee2fb5fffa86207b6b57a8':
  app_main missing include for sys/stat.h

9 years agodocs: Add voice intent for starting a stopwatch
Luan Nguyen [Tue, 31 Mar 2015 19:32:53 +0000 (12:32 -0700)]
docs: Add voice intent for starting a stopwatch

bug: 19931486
Change-Id: I9895966da1203e1f95ac29a61f9613548b8f2177

9 years agoMerge "app_main missing include for sys/stat.h"
Mark Salyzyn [Wed, 1 Apr 2015 16:28:04 +0000 (16:28 +0000)]
Merge "app_main missing include for sys/stat.h"

9 years agodocs: Remove misleading information about hardware layer performance
Luan Nguyen [Fri, 13 Feb 2015 19:07:44 +0000 (11:07 -0800)]
docs: Remove misleading information about hardware layer performance
benefits for optimizing views.

bug: 18356775
Change-Id: Ideac15f1eb42fe4c2e291800458bf739cd6a9b4a

9 years agoapp_main missing include for sys/stat.h
Mark Salyzyn [Wed, 1 Apr 2015 14:36:23 +0000 (07:36 -0700)]
app_main missing include for sys/stat.h

app_main.c gets sys/stat.h inherited from
private/android_filesystem_config.h it should
not rely on this in the future. The intent is
to move fs_config function into libcutils and
thus deprecate any need for sys/stat.h in this
include file.

Bug: 19908228
Change-Id: I477b825e582742113f849aaa1df50c41e496b6f6

9 years agoam 259a649a: am 6091dcbb: Merge "[ActivityManager] Improve multi-thread access the...
Olawale Ogunwale [Wed, 1 Apr 2015 15:28:16 +0000 (15:28 +0000)]
am 259a649a: am 6091dcbb: Merge "[ActivityManager] Improve multi-thread access the same provider"

* commit '259a649a935ca2ed63419a079211b0ac35f67496':
  [ActivityManager] Improve multi-thread access the same provider

9 years agoam 6091dcbb: Merge "[ActivityManager] Improve multi-thread access the same provider"
Olawale Ogunwale [Wed, 1 Apr 2015 15:18:45 +0000 (15:18 +0000)]
am 6091dcbb: Merge "[ActivityManager] Improve multi-thread access the same provider"

* commit '6091dcbb80d3b1b885b6e02386ccb3139e5e43ae':
  [ActivityManager] Improve multi-thread access the same provider

9 years agoMerge "[ActivityManager] Improve multi-thread access the same provider"
Olawale Ogunwale [Wed, 1 Apr 2015 14:58:20 +0000 (14:58 +0000)]
Merge "[ActivityManager] Improve multi-thread access the same provider"

9 years ago[ActivityManager] Reduce report wrong anr activity
riddle_hsu [Wed, 1 Apr 2015 10:58:07 +0000 (18:58 +0800)]
[ActivityManager] Reduce report wrong anr activity

Symptom:
Report ANR on wrong activity.

Reproduce steps:
 (All launchMode, taskAffinity are default and
  without additional intent flag)
 Case 1:
  1.Launch activity A from launcher.
  2.Activity A starts B activity.
  3.Press home key.
  4.Launch activity A from launcher (B is top).
  5.Press back key twice to finish B and A,
    A sleep 10s in onResume.
  6.ANR will report on launcher.

 Case 2:
  1.Launch activity A from launcher.
  2.Press home key.
  3.Kill process of A.
  4.Launch activity A from launcher.
  5.A sleep 10s in onResume, press back key immediately.
  6.ANR will report on launcher.

Possible root cause:
Focused activity will not be updated every time when activity
resumed. (the condition to call setFocusedActivityLocked)

Case 1:
Launcher was stopped and not waitingVisible due to launcher
is not the previous one, then getWaitingHistoryRecordLocked
has no chance to correct the real ANR activity.

Case 2:
Due to process of next activity is died, bring existed
task will not set mResumedActivity (it will be set when its
process is started), so when assigning waitingVisible from
processStoppingActivitiesLocked, the return value of
allResumedActivitiesVisible will be true even there is no
mResumedActivity. That results set waitingVisible to false
to previous activity (e.g. launcher), then also cannot
correct ANR target as case 1.

Change-Id: I0b24f46a8fab266382ebc6e2ed84ebeca9358768

9 years agoam 22c93045: (-s ours) am 568039dd: (-s ours) Import translations. DO NOT MERGE
Geoff Mendal [Wed, 1 Apr 2015 10:18:24 +0000 (10:18 +0000)]
am 22c93045: (-s ours) am 568039dd: (-s ours) Import translations. DO NOT MERGE

* commit '22c930457a3f5848ec699fc79e38c4c0d2e5963a':
  Import translations. DO NOT MERGE

9 years agoam 568039dd: (-s ours) Import translations. DO NOT MERGE
Geoff Mendal [Wed, 1 Apr 2015 10:07:56 +0000 (10:07 +0000)]
am 568039dd: (-s ours) Import translations. DO NOT MERGE

* commit '568039dda61f9245cd37901c5c2284e6cc79bda4':
  Import translations. DO NOT MERGE

9 years agoImport translations. DO NOT MERGE
Geoff Mendal [Wed, 1 Apr 2015 09:55:00 +0000 (02:55 -0700)]
Import translations. DO NOT MERGE

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

9 years agoImport translations. DO NOT MERGE
Geoff Mendal [Wed, 1 Apr 2015 09:46:18 +0000 (02:46 -0700)]
Import translations. DO NOT MERGE

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

9 years ago[ActivityManager] Improve multi-thread access the same provider
riddle_hsu [Wed, 1 Apr 2015 07:06:18 +0000 (15:06 +0800)]
[ActivityManager] Improve multi-thread access the same provider

Application may use many threads to load data from provider.
If the target provider needs to start process, each access
will occupy one binder thread of system server until the
provider process started and published.

Sometimes application uses more than 16 threads to access
the same provider, and the provider process needs a little
long time to start, then all binder threads of system server
are waiting. But when the provider is ready, it is unable to
publish to notify those waiting threads because no availabe
binder thread to use. And device will become almost hang.

Improvement:
If there is already a thread acquiring provider, let other threads
(which try to acquire the same provider) wait the result of the
first one. That reduces IPC to save binder thread of system server.

Remove calling removeContentProvider in installProvider because
we have ensured only get one provider holder for the same provider,
the original race that gets a new useless holder will not happen.

Change-Id: I521f2603db8ced56912f5dc54342a70451e68381

9 years agoA way to obtain KeyStore operation handle from crypto primitives.
Alex Klyubin [Wed, 1 Apr 2015 03:55:10 +0000 (20:55 -0700)]
A way to obtain KeyStore operation handle from crypto primitives.

This adds AndroidKeyStore.getKeyStoreOperationHandle method which can
be used to obtain the KeyStore operation handle corresponding to the
provided JCA cryto primitive (provided it's backed by
AndroidKeyStore).

Bug: 18088752
Change-Id: Iaa3b6f9b2281b2ec2de8fd5946d353dc7fdb3d2d

9 years agodocs: Fixed formatting in android:documentLaunchMode syntax section
Andrew Solovay [Tue, 31 Mar 2015 17:47:56 +0000 (10:47 -0700)]
docs: Fixed formatting in android:documentLaunchMode syntax section

Also fixed the line breaks in android:configChanges so the syntax
code box doesn't need a horizontal scroll bar.

See first comment for doc stage location.

bug: 19935160
Change-Id: I1ec34473e743a9f0c921f771cfb47129c47f9014

9 years agodocs: Fixed a typo.
Andrew Solovay [Tue, 31 Mar 2015 19:10:47 +0000 (12:10 -0700)]
docs: Fixed a typo.

See first comment for doc stage location.

bug: 19709151
Change-Id: I182cb76c55acd32da921420b3ef37d330cf63bb0

9 years agoHook in user authenticators and their exceptions.
Alex Klyubin [Wed, 1 Apr 2015 02:50:13 +0000 (19:50 -0700)]
Hook in user authenticators and their exceptions.

Bug: 18088752
Change-Id: I2835dbe51d09587a3081597c6aaf536aa1427e24

9 years agoam b48ebf48: am 562c6a71: Merge "UNSUPPORTED_TAG_LENGTH -> UNSUPPORTED_MAC_LENGTH"
Alex Klyubin [Wed, 1 Apr 2015 02:05:45 +0000 (02:05 +0000)]
am b48ebf48: am 562c6a71: Merge "UNSUPPORTED_TAG_LENGTH -> UNSUPPORTED_MAC_LENGTH"

* commit 'b48ebf4855ec9e158ee88d05618928ff8f5943d1':
  UNSUPPORTED_TAG_LENGTH -> UNSUPPORTED_MAC_LENGTH