OSDN Git Service

android-x86/frameworks-base.git
10 years agoam 09325627: am 245b58d6: am baf2c7a4: Merge "[ActivityManager]: Fix the activity...
Craig Mautner [Tue, 28 Jan 2014 18:13:55 +0000 (18:13 +0000)]
am 09325627: am 245b58d6: am baf2c7a4: Merge "[ActivityManager]: Fix the activity visibility state not sync between ActivityManager and WindowManager"

* commit '093256279c308fd3cad290a1b01c5d313bace8af':
  [ActivityManager]: Fix the activity visibility state not sync between ActivityManager and WindowManager

10 years agoam 245b58d6: am baf2c7a4: Merge "[ActivityManager]: Fix the activity visibility state...
Craig Mautner [Tue, 28 Jan 2014 18:11:13 +0000 (18:11 +0000)]
am 245b58d6: am baf2c7a4: Merge "[ActivityManager]: Fix the activity visibility state not sync between ActivityManager and WindowManager"

* commit '245b58d6f47740c09ebd47b75e6021c7cfb691af':
  [ActivityManager]: Fix the activity visibility state not sync between ActivityManager and WindowManager

10 years agoam baf2c7a4: Merge "[ActivityManager]: Fix the activity visibility state not sync...
Craig Mautner [Tue, 28 Jan 2014 18:08:18 +0000 (10:08 -0800)]
am baf2c7a4: Merge "[ActivityManager]: Fix the activity visibility state not sync between ActivityManager and WindowManager"

* commit 'baf2c7a400ef27b1f33999498a80e2fb3e05a22f':
  [ActivityManager]: Fix the activity visibility state not sync between ActivityManager and WindowManager

10 years agoMerge "[ActivityManager]: Fix the activity visibility state not sync between Activity...
Craig Mautner [Tue, 28 Jan 2014 18:05:30 +0000 (18:05 +0000)]
Merge "[ActivityManager]: Fix the activity visibility state not sync between ActivityManager and WindowManager"

10 years ago[ActivityManager]: Fix the activity visibility state not sync between ActivityManager...
louis_chang [Tue, 28 Jan 2014 10:38:06 +0000 (18:38 +0800)]
[ActivityManager]: Fix the activity visibility state not sync between ActivityManager and WindowManager

Symptom:
When press Home key to home screen, user is able to see the activity's window shown on top of wallpaper and below launcher(widgets).

Root Cause:
The ensureActivitiesVisibleLocked() is called pretty often (for example when a new process bound).
If the top activity "B" was finishing, then the previous activity "A" should be visible.
Therefore, the activity "A" window will be set to visible and then launched activity "A", but it does not updates the visible state in ActivityRecord for "A".
There has a timing issue that if a new activity "C" is started, "C" becomes the new top activity and be resumed.
In that case, Activity "A" window will remain visible even if it is behind a full screen activity "C" because the ActivityRecord.visble of "A" is still false, so the window visibility won't be update.
So when user press home key and back to launcher, the surface of activity "A" will be composed on top of wallpaper.

Solution:
Updates ActivityRecord.visible to true for "A". After "C" is started, the "A" will be called WindowManagerService.setAppVisibility() to set invisible, then called onStop() when execute ensureActivitiesVisibleLocked() again.

Change-Id: I536ba04b95d8d274fea6d679a6493e620bc981e2

10 years agoam 0e8f02d6: am 76dcacad: am 1ff4293e: Merge "Fixed race condition in Spinner.DialogP...
Christopher Tate [Mon, 27 Jan 2014 19:48:03 +0000 (19:48 +0000)]
am 0e8f02d6: am 76dcacad: am 1ff4293e: Merge "Fixed race condition in Spinner.DialogPopup on null reference."

* commit '0e8f02d68f8cfe14e14800520a8133bc7efd13b7':
  Fixed race condition in Spinner.DialogPopup on null reference.

10 years agoam 76dcacad: am 1ff4293e: Merge "Fixed race condition in Spinner.DialogPopup on null...
Christopher Tate [Mon, 27 Jan 2014 19:43:23 +0000 (11:43 -0800)]
am 76dcacad: am 1ff4293e: Merge "Fixed race condition in Spinner.DialogPopup on null reference."

* commit '76dcacada75f192d74ea83cf6b5ce1747c9437ad':
  Fixed race condition in Spinner.DialogPopup on null reference.

10 years agoam 1ff4293e: Merge "Fixed race condition in Spinner.DialogPopup on null reference."
Christopher Tate [Mon, 27 Jan 2014 19:40:51 +0000 (11:40 -0800)]
am 1ff4293e: Merge "Fixed race condition in Spinner.DialogPopup on null reference."

* commit '1ff4293e33f98e6dc19e4f154cb497af9bd88c9d':
  Fixed race condition in Spinner.DialogPopup on null reference.

10 years agoam 15594557: am 137d74d8: am db525724: Merge "Fix dest == src bugs in Matrix.cpp."
Mathieu Chartier [Mon, 27 Jan 2014 19:30:35 +0000 (19:30 +0000)]
am 15594557: am 137d74d8: am db525724: Merge "Fix dest == src bugs in Matrix.cpp."

* commit '15594557f118f670e8d8523e9aed0df3345d28ca':
  Fix dest == src bugs in Matrix.cpp.

10 years agoMerge "Fixed race condition in Spinner.DialogPopup on null reference."
Christopher Tate [Mon, 27 Jan 2014 19:29:56 +0000 (19:29 +0000)]
Merge "Fixed race condition in Spinner.DialogPopup on null reference."

10 years agoam 137d74d8: am db525724: Merge "Fix dest == src bugs in Matrix.cpp."
Mathieu Chartier [Mon, 27 Jan 2014 19:20:21 +0000 (11:20 -0800)]
am 137d74d8: am db525724: Merge "Fix dest == src bugs in Matrix.cpp."

* commit '137d74d89cc57d146af8ca91ad7830a950c7e8b8':
  Fix dest == src bugs in Matrix.cpp.

10 years agoam db525724: Merge "Fix dest == src bugs in Matrix.cpp."
Mathieu Chartier [Mon, 27 Jan 2014 19:17:13 +0000 (11:17 -0800)]
am db525724: Merge "Fix dest == src bugs in Matrix.cpp."

* commit 'db5257248637df729ec4f8db58bdfbf0660051b2':
  Fix dest == src bugs in Matrix.cpp.

10 years agoMerge "Fix dest == src bugs in Matrix.cpp."
Mathieu Chartier [Mon, 27 Jan 2014 17:26:47 +0000 (17:26 +0000)]
Merge "Fix dest == src bugs in Matrix.cpp."

10 years agoam ebd43d46: am dff83e2b: am d5970e9c: Merge "AssetManager cookies should be int32_t...
Narayan Kamath [Mon, 27 Jan 2014 12:04:30 +0000 (12:04 +0000)]
am ebd43d46: am dff83e2b: am d5970e9c: Merge "AssetManager cookies should be int32_t and not void*."

* commit 'ebd43d46ebf53005ae60af59948f8ed634f9bafb':
  AssetManager cookies should be int32_t and not void*.

10 years agoam dff83e2b: am d5970e9c: Merge "AssetManager cookies should be int32_t and not void*."
Narayan Kamath [Mon, 27 Jan 2014 12:01:15 +0000 (04:01 -0800)]
am dff83e2b: am d5970e9c: Merge "AssetManager cookies should be int32_t and not void*."

* commit 'dff83e2b121b356a264e908f8a7d64584eab9b73':
  AssetManager cookies should be int32_t and not void*.

10 years agoam d5970e9c: Merge "AssetManager cookies should be int32_t and not void*."
Narayan Kamath [Mon, 27 Jan 2014 11:58:32 +0000 (03:58 -0800)]
am d5970e9c: Merge "AssetManager cookies should be int32_t and not void*."

* commit 'd5970e9ca34038051f694c7349fa5f3548ee9499':
  AssetManager cookies should be int32_t and not void*.

10 years agoMerge "AssetManager cookies should be int32_t and not void*."
Narayan Kamath [Mon, 27 Jan 2014 11:56:03 +0000 (11:56 +0000)]
Merge "AssetManager cookies should be int32_t and not void*."

10 years agoAssetManager cookies should be int32_t and not void*.
Narayan Kamath [Mon, 27 Jan 2014 11:17:22 +0000 (11:17 +0000)]
AssetManager cookies should be int32_t and not void*.

Cookies are really indices into vectors and arrays, so
they don't need to be void*. We choose int32_t instead
of size_t to allow their width to be well specified.

(cherry picked from commit ebfdd0f467e39c3af8d92cade78263935340acb7)
(cherry picked from commit a7fa2e592e2e579e5acdb903dba83fc074ebc215)
(cherry picked from commit a9d5701b034ed2d9771b3f0943e1add00741d7cd)

Change-Id: I2aed3db568b6fdc487bf99e2c5dd123206736fda

10 years agoam d165f365: am 5d2d911a: am d1eeb674: Merge "Telephony: Modify code to check that...
Wink Saville [Sun, 26 Jan 2014 16:52:26 +0000 (16:52 +0000)]
am d165f365: am 5d2d911a: am d1eeb674: Merge "Telephony: Modify code to check that PUK code length is always 8."

* commit 'd165f365b394b7632d8a0cfbc14bbf4004858333':
  Telephony: Modify code to check that PUK code length is always 8.

10 years agoam 5d2d911a: am d1eeb674: Merge "Telephony: Modify code to check that PUK code length...
Wink Saville [Sun, 26 Jan 2014 16:49:09 +0000 (08:49 -0800)]
am 5d2d911a: am d1eeb674: Merge "Telephony: Modify code to check that PUK code length is always 8."

* commit '5d2d911ad1f69392cf2a56237ce7ad3bb9e78ffa':
  Telephony: Modify code to check that PUK code length is always 8.

10 years agoam d1eeb674: Merge "Telephony: Modify code to check that PUK code length is always 8."
Wink Saville [Sun, 26 Jan 2014 16:43:28 +0000 (08:43 -0800)]
am d1eeb674: Merge "Telephony: Modify code to check that PUK code length is always 8."

* commit 'd1eeb6747820f549ec724546a84e3860b4580587':
  Telephony: Modify code to check that PUK code length is always 8.

10 years agoFix dest == src bugs in Matrix.cpp.
Mathieu Chartier [Sun, 26 Jan 2014 01:54:22 +0000 (17:54 -0800)]
Fix dest == src bugs in Matrix.cpp.

The main bug was that the AutoJavaFloatArray autoSrc was not passing in
read only. This meant that the destructor overwrote the data which
the autoDst AutoJavaFloatArray had written in it's destructor.
This case only happened if src == dest and the arrays were copies.
Also improved performance by passing in read only a few other places.

Bug: 12570144

Change-Id: Idc8764087dc165433c584b87a0f9d4ed0ec795e8

10 years agoMerge "Telephony: Modify code to check that PUK code length is always 8."
Wink Saville [Sat, 25 Jan 2014 21:51:34 +0000 (21:51 +0000)]
Merge "Telephony: Modify code to check that PUK code length is always 8."

10 years agoam 7866f2fc: am 8005b9af: am 3c30eff6: Merge "Remove unused field from AssetManager."
Narayan Kamath [Fri, 24 Jan 2014 09:45:13 +0000 (09:45 +0000)]
am 7866f2fc: am 8005b9af: am 3c30eff6: Merge "Remove unused field from AssetManager."

* commit '7866f2fcfa753154a492bfb3fb21061f6fcce709':
  Remove unused field from AssetManager.

10 years agoam 8005b9af: am 3c30eff6: Merge "Remove unused field from AssetManager."
Narayan Kamath [Fri, 24 Jan 2014 09:42:08 +0000 (01:42 -0800)]
am 8005b9af: am 3c30eff6: Merge "Remove unused field from AssetManager."

* commit '8005b9af11ea366672d739769510240f931f3050':
  Remove unused field from AssetManager.

10 years agoam 3c30eff6: Merge "Remove unused field from AssetManager."
Narayan Kamath [Fri, 24 Jan 2014 09:39:47 +0000 (01:39 -0800)]
am 3c30eff6: Merge "Remove unused field from AssetManager."

* commit '3c30eff63fb33901df4e040ecce78f7755be588f':
  Remove unused field from AssetManager.

10 years agoMerge "Remove unused field from AssetManager."
Narayan Kamath [Fri, 24 Jan 2014 09:27:48 +0000 (09:27 +0000)]
Merge "Remove unused field from AssetManager."

10 years agoam 6735020a: am d261243c: am a3106d1d: Merge "Revert "Adding freeMemoryForTests stati...
Selim Gurun [Thu, 23 Jan 2014 22:42:00 +0000 (22:42 +0000)]
am 6735020a: am d261243c: am a3106d1d: Merge "Revert "Adding freeMemoryForTests static method to WebView.""

* commit '6735020adbcc7028185ca536e2b2cb49ec7687fb':
  Revert "Adding freeMemoryForTests static method to WebView."

10 years agoam d261243c: am a3106d1d: Merge "Revert "Adding freeMemoryForTests static method...
Selim Gurun [Thu, 23 Jan 2014 22:39:53 +0000 (14:39 -0800)]
am d261243c: am a3106d1d: Merge "Revert "Adding freeMemoryForTests static method to WebView.""

* commit 'd261243c146515184cb4caf2284c6764a045443a':
  Revert "Adding freeMemoryForTests static method to WebView."

10 years agoam a3106d1d: Merge "Revert "Adding freeMemoryForTests static method to WebView.""
Selim Gurun [Thu, 23 Jan 2014 22:37:15 +0000 (14:37 -0800)]
am a3106d1d: Merge "Revert "Adding freeMemoryForTests static method to WebView.""

* commit 'a3106d1dbe5141a6df742262f4bbe8cf2c8ea915':
  Revert "Adding freeMemoryForTests static method to WebView."

10 years agoMerge "Revert "Adding freeMemoryForTests static method to WebView.""
Selim Gurun [Thu, 23 Jan 2014 22:26:33 +0000 (22:26 +0000)]
Merge "Revert "Adding freeMemoryForTests static method to WebView.""

10 years agoRevert "Adding freeMemoryForTests static method to WebView."
Selim Gurun [Thu, 23 Jan 2014 22:13:40 +0000 (22:13 +0000)]
Revert "Adding freeMemoryForTests static method to WebView."

This reverts commit c6a2a6e20f7ddd5a903e9395f6c574c316960694.

Change-Id: If9e1b3420ee239ab3166850e853d5949821f99e1

10 years agoam d9c2e3d3: am 01607523: am f6d69ae0: Merge "Adding freeMemoryForTests static method...
Selim Gurun [Thu, 23 Jan 2014 19:54:15 +0000 (19:54 +0000)]
am d9c2e3d3: am 01607523: am f6d69ae0: Merge "Adding freeMemoryForTests static method to WebView."

* commit 'd9c2e3d30f7af615ae78848f6a7f52ed5c539d33':
  Adding freeMemoryForTests static method to WebView.

10 years agoam 01607523: am f6d69ae0: Merge "Adding freeMemoryForTests static method to WebView."
Selim Gurun [Thu, 23 Jan 2014 19:51:22 +0000 (11:51 -0800)]
am 01607523: am f6d69ae0: Merge "Adding freeMemoryForTests static method to WebView."

* commit '016075239fc28704bb0e2b78a3c5540fde711eea':
  Adding freeMemoryForTests static method to WebView.

10 years agoam f6d69ae0: Merge "Adding freeMemoryForTests static method to WebView."
Selim Gurun [Thu, 23 Jan 2014 19:49:00 +0000 (11:49 -0800)]
am f6d69ae0: Merge "Adding freeMemoryForTests static method to WebView."

* commit 'f6d69ae0f9215e08137b010acb4076a30e3d28c6':
  Adding freeMemoryForTests static method to WebView.

10 years agoMerge "Adding freeMemoryForTests static method to WebView."
Selim Gurun [Thu, 23 Jan 2014 19:42:18 +0000 (19:42 +0000)]
Merge "Adding freeMemoryForTests static method to WebView."

10 years agoAdding freeMemoryForTests static method to WebView.
Selim Gurun [Thu, 23 Jan 2014 19:21:00 +0000 (11:21 -0800)]
Adding freeMemoryForTests static method to WebView.

This is going to be used by pagecycler tests.
Bug: b/10629847

(cherry picked from commit 54daaf1cffddad6366fac2ccfceb1e042dd8e90e)

Change-Id: Ie16a94baa15f868d60f3837290dcc8045aea31a9

10 years agoam 8bc01824: am 094efb3f: am 407f74f4: Merge "Set Settings.Global.WIFI_SCAN_ALWAYS_AV...
Christopher Tate [Thu, 23 Jan 2014 01:50:10 +0000 (01:50 +0000)]
am 8bc01824: am 094efb3f: am 407f74f4: Merge "Set Settings.Global.WIFI_SCAN_ALWAYS_AVAILABLE default value"

* commit '8bc01824b999f097aa211c9de9e4dff6a0497432':
  Set Settings.Global.WIFI_SCAN_ALWAYS_AVAILABLE default value

10 years agoam 094efb3f: am 407f74f4: Merge "Set Settings.Global.WIFI_SCAN_ALWAYS_AVAILABLE defau...
Christopher Tate [Thu, 23 Jan 2014 01:47:04 +0000 (17:47 -0800)]
am 094efb3f: am 407f74f4: Merge "Set Settings.Global.WIFI_SCAN_ALWAYS_AVAILABLE default value"

* commit '094efb3f5350b3ce95dcc790bc237c5caa901a20':
  Set Settings.Global.WIFI_SCAN_ALWAYS_AVAILABLE default value

10 years agoam 407f74f4: Merge "Set Settings.Global.WIFI_SCAN_ALWAYS_AVAILABLE default value"
Christopher Tate [Thu, 23 Jan 2014 01:43:52 +0000 (17:43 -0800)]
am 407f74f4: Merge "Set Settings.Global.WIFI_SCAN_ALWAYS_AVAILABLE default value"

* commit '407f74f494e5374d9bdceae9d9fb453aa8270f6b':
  Set Settings.Global.WIFI_SCAN_ALWAYS_AVAILABLE default value

10 years agoMerge "Set Settings.Global.WIFI_SCAN_ALWAYS_AVAILABLE default value"
Christopher Tate [Thu, 23 Jan 2014 01:40:37 +0000 (01:40 +0000)]
Merge "Set Settings.Global.WIFI_SCAN_ALWAYS_AVAILABLE default value"

10 years agoam 6bc2bb15: am 9971cbe9: am 94ac4f68: Add samples TOC generated from browsable sources.
Dirk Dougherty [Thu, 23 Jan 2014 00:40:07 +0000 (00:40 +0000)]
am 6bc2bb15: am 9971cbe9: am 94ac4f68: Add samples TOC generated from browsable sources.

* commit '6bc2bb15fe25a4378a759d697de12de0c8d8725f':
  Add samples TOC generated from browsable sources.

10 years agoam 9971cbe9: am 94ac4f68: Add samples TOC generated from browsable sources.
Dirk Dougherty [Thu, 23 Jan 2014 00:36:34 +0000 (16:36 -0800)]
am 9971cbe9: am 94ac4f68: Add samples TOC generated from browsable sources.

* commit '9971cbe92284e589d6540cbf22f17c816692bb62':
  Add samples TOC generated from browsable sources.

10 years agoam 94ac4f68: Add samples TOC generated from browsable sources.
Dirk Dougherty [Thu, 23 Jan 2014 00:33:06 +0000 (00:33 +0000)]
am 94ac4f68: Add samples TOC generated from browsable sources.

* commit '94ac4f6855d84c6d40006002f43ad1f1a0447954':
  Add samples TOC generated from browsable sources.

10 years agoAdd samples TOC generated from browsable sources.
Dirk Dougherty [Wed, 27 Nov 2013 18:34:47 +0000 (10:34 -0800)]
Add samples TOC generated from browsable sources.

(cherry picked from commit 1c64e2f429bfc97fcf64ebeaa0b3aa2d6b609a1d)

Change-Id: I085b68646565bbf904e70734008efe5cc9f21eda

10 years agoam e1d18f6e: am 0e3df216: am cc81bcec: Merge "Only send storage intents after boot...
Christopher Tate [Wed, 22 Jan 2014 23:57:47 +0000 (23:57 +0000)]
am e1d18f6e: am 0e3df216: am cc81bcec: Merge "Only send storage intents after boot complete"

* commit 'e1d18f6eb0e46b7a71ce7cf9ddb1c60dd7ad054f':
  Only send storage intents after boot complete

10 years agoam 0e3df216: am cc81bcec: Merge "Only send storage intents after boot complete"
Christopher Tate [Wed, 22 Jan 2014 23:53:58 +0000 (15:53 -0800)]
am 0e3df216: am cc81bcec: Merge "Only send storage intents after boot complete"

* commit '0e3df21642122ae8a43be1a35723782bdd417b7a':
  Only send storage intents after boot complete

10 years agoam cc81bcec: Merge "Only send storage intents after boot complete"
Christopher Tate [Wed, 22 Jan 2014 23:50:31 +0000 (15:50 -0800)]
am cc81bcec: Merge "Only send storage intents after boot complete"

* commit 'cc81bcece411794b4eac6b03b7700a0214fdbb87':
  Only send storage intents after boot complete

10 years agoMerge "Only send storage intents after boot complete"
Christopher Tate [Wed, 22 Jan 2014 23:46:57 +0000 (23:46 +0000)]
Merge "Only send storage intents after boot complete"

10 years agoRemove unused field from AssetManager.
Narayan Kamath [Wed, 22 Jan 2014 11:09:09 +0000 (11:09 +0000)]
Remove unused field from AssetManager.

This field was introduced in commit 4bdd33b81a17 but wasn't
used there (or since).

Change-Id: I0615e98b8990d42da6b85f8094ab19eb0465fd9e

10 years agoam c99557c9: am 0cb965a6: am 5020a873: Merge "cherrypick from jb-mr2-docs docs: Train...
quddusc [Wed, 22 Jan 2014 05:46:32 +0000 (05:46 +0000)]
am c99557c9: am 0cb965a6: am 5020a873: Merge "cherrypick from jb-mr2-docs docs: Training class for game controllers. Change-Id: I697770aee8604c965c3730691459c1e8f10705da" into klp-docs

* commit 'c99557c92c9bebc089c4eb7bf37a63dca8f28a6a':
  cherrypick from jb-mr2-docs docs: Training class for game controllers. Change-Id: I697770aee8604c965c3730691459c1e8f10705da

10 years agoam 0cb965a6: am 5020a873: Merge "cherrypick from jb-mr2-docs docs: Training class...
quddusc [Wed, 22 Jan 2014 04:13:48 +0000 (20:13 -0800)]
am 0cb965a6: am 5020a873: Merge "cherrypick from jb-mr2-docs docs: Training class for game controllers. Change-Id: I697770aee8604c965c3730691459c1e8f10705da" into klp-docs

* commit '0cb965a69aac9c2a83798960a0efeaa6e596e445':
  cherrypick from jb-mr2-docs docs: Training class for game controllers. Change-Id: I697770aee8604c965c3730691459c1e8f10705da

10 years agoam 5020a873: Merge "cherrypick from jb-mr2-docs docs: Training class for game control...
quddusc [Wed, 22 Jan 2014 04:10:13 +0000 (04:10 +0000)]
am 5020a873: Merge "cherrypick from jb-mr2-docs docs: Training class for game controllers. Change-Id: I697770aee8604c965c3730691459c1e8f10705da" into klp-docs

* commit '5020a8736f3319d295d31bed421f837788878451':
  cherrypick from jb-mr2-docs docs: Training class for game controllers. Change-Id: I697770aee8604c965c3730691459c1e8f10705da

10 years agoMerge "cherrypick from jb-mr2-docs docs: Training class for game controllers. Change...
quddusc [Wed, 22 Jan 2014 04:07:17 +0000 (04:07 +0000)]
Merge "cherrypick from jb-mr2-docs docs: Training class for game controllers. Change-Id: I697770aee8604c965c3730691459c1e8f10705da" into klp-docs

10 years agocherrypick from jb-mr2-docs docs: Training class for game controllers. Change-Id...
quddusc [Mon, 1 Jul 2013 23:57:26 +0000 (16:57 -0700)]
cherrypick from jb-mr2-docs docs: Training class for game controllers. Change-Id: I697770aee8604c965c3730691459c1e8f10705da

Change-Id: I40b79aee2302f1e32a9e8bc11d0b0415dcbe7705

10 years agoam 69edcce7: am d9d41f2d: am fbdcf317: fix code typo
Scott Main [Wed, 22 Jan 2014 01:55:31 +0000 (01:55 +0000)]
am 69edcce7: am d9d41f2d: am fbdcf317: fix code typo

* commit '69edcce7831cb41cd0d1a40159fa7a12a3123687':
  fix code typo

10 years agoam d9d41f2d: am fbdcf317: fix code typo
Scott Main [Wed, 22 Jan 2014 01:52:05 +0000 (17:52 -0800)]
am d9d41f2d: am fbdcf317: fix code typo

* commit 'd9d41f2db29a4bd9bcf3b064067f41742a9265e9':
  fix code typo

10 years agoam a7a9327b: am 5474f085: am 9fc157a4: Merge "FLAG_PRIVILEGED disappears if privilege...
Christopher Tate [Wed, 22 Jan 2014 01:51:34 +0000 (01:51 +0000)]
am a7a9327b: am 5474f085: am 9fc157a4: Merge "FLAG_PRIVILEGED disappears if privileged app is updated and rebooted"

* commit 'a7a9327be8b2b2ee2a461d1a0558c0c7b5b9271c':
  FLAG_PRIVILEGED disappears if privileged app is updated and rebooted

10 years agoam fbdcf317: fix code typo
Scott Main [Wed, 22 Jan 2014 01:49:36 +0000 (01:49 +0000)]
am fbdcf317: fix code typo

* commit 'fbdcf317fa751dc7d629b5c38688369ea2acf0ad':
  fix code typo

10 years agoam 5474f085: am 9fc157a4: Merge "FLAG_PRIVILEGED disappears if privileged app is...
Christopher Tate [Wed, 22 Jan 2014 01:48:35 +0000 (17:48 -0800)]
am 5474f085: am 9fc157a4: Merge "FLAG_PRIVILEGED disappears if privileged app is updated and rebooted"

* commit '5474f085b05b527f7e1dc7c6f536736c2f043fb0':
  FLAG_PRIVILEGED disappears if privileged app is updated and rebooted

10 years agoam 9fc157a4: Merge "FLAG_PRIVILEGED disappears if privileged app is updated and rebooted"
Christopher Tate [Wed, 22 Jan 2014 01:45:00 +0000 (17:45 -0800)]
am 9fc157a4: Merge "FLAG_PRIVILEGED disappears if privileged app is updated and rebooted"

* commit '9fc157a4767f54d1cff53dc9489638b67aec2da3':
  FLAG_PRIVILEGED disappears if privileged app is updated and rebooted

10 years agoMerge "FLAG_PRIVILEGED disappears if privileged app is updated and rebooted"
Christopher Tate [Wed, 22 Jan 2014 01:42:50 +0000 (01:42 +0000)]
Merge "FLAG_PRIVILEGED disappears if privileged app is updated and rebooted"

10 years agofix code typo
Scott Main [Tue, 21 Jan 2014 18:12:07 +0000 (10:12 -0800)]
fix code typo

Change-Id: I66c86cb778a7e2237e71a7a70dee420d82a5e557

10 years agoFLAG_PRIVILEGED disappears if privileged app is updated and rebooted
Naofumi Harada [Tue, 21 Jan 2014 01:29:36 +0000 (10:29 +0900)]
FLAG_PRIVILEGED disappears if privileged app is updated and rebooted

Since Kitkat, an app pre-loaded under /system/priv-app/ has
FLAG_PRIVILEGED. However, if the app updated and the device
rebooted, privileged flag is unset from pkgFlags. This patch
fix issue to assign privileged flag when scanning the updated
packages.

Bug: 12640283

Change-Id: Ic24b5882f65dabdfae9cc39da3d68661bed4fc31

10 years agoOnly send storage intents after boot complete
Johan Redestig [Sat, 18 Jan 2014 21:46:56 +0000 (22:46 +0100)]
Only send storage intents after boot complete

It is not possible to send a broadcast before the system
boot is completed. If you do it anyway you will get an
IllegalStateException: Cannot broadcast before boot completed.

If a memory card is inserted or removed while the phone is
booting up, there is a risk that the MountService will try to
broadcast a storage intent too early, and cause the device
to crash.

Use FLAG_RECEIVER_REGISTERED_ONLY_BEFORE_BOOT to avoid
problems with too early broadcasts.

Change-Id: Ied36a13d235df37c9788e45a35de40d919ae0cd0

10 years agoam 8da106eb: am aa80f1a3: am c9a60b0f: Merge "Don\'t confuse stat and stat64."
Elliott Hughes [Sat, 18 Jan 2014 02:42:01 +0000 (02:42 +0000)]
am 8da106eb: am aa80f1a3: am c9a60b0f: Merge "Don\'t confuse stat and stat64."

* commit '8da106ebf31d725c00c1910a51f6e1cfb0d8c052':
  Don't confuse stat and stat64.

10 years agoam aa80f1a3: am c9a60b0f: Merge "Don\'t confuse stat and stat64."
Elliott Hughes [Sat, 18 Jan 2014 02:38:17 +0000 (18:38 -0800)]
am aa80f1a3: am c9a60b0f: Merge "Don\'t confuse stat and stat64."

* commit 'aa80f1a3caf6271f1c48a779e260811f2802a9f0':
  Don't confuse stat and stat64.

10 years agoam c9a60b0f: Merge "Don\'t confuse stat and stat64."
Elliott Hughes [Sat, 18 Jan 2014 02:36:02 +0000 (18:36 -0800)]
am c9a60b0f: Merge "Don\'t confuse stat and stat64."

* commit 'c9a60b0f77525244ac4f970258703b8dc62ee140':
  Don't confuse stat and stat64.

10 years agoMerge "Don't confuse stat and stat64."
Elliott Hughes [Sat, 18 Jan 2014 02:32:39 +0000 (02:32 +0000)]
Merge "Don't confuse stat and stat64."

10 years agoDon't confuse stat and stat64.
Elliott Hughes [Sat, 18 Jan 2014 02:27:27 +0000 (18:27 -0800)]
Don't confuse stat and stat64.

Bug: 11865851
Change-Id: I45e65036d86c58943b9c273777f3f8be79a6966f

10 years agoam e9a7d229: am 66b5a2b2: am 5150eb8f: Merge "Initialize pointer members to NULL...
Chris Craik [Fri, 17 Jan 2014 19:27:34 +0000 (19:27 +0000)]
am e9a7d229: am 66b5a2b2: am 5150eb8f: Merge "Initialize pointer members to NULL to avoid illegal reference"

* commit 'e9a7d22963739bfdace392b9a1707cb0936d25b3':
  Initialize pointer members to NULL to avoid illegal reference

10 years agoam 66b5a2b2: am 5150eb8f: Merge "Initialize pointer members to NULL to avoid illegal...
Chris Craik [Fri, 17 Jan 2014 19:24:02 +0000 (11:24 -0800)]
am 66b5a2b2: am 5150eb8f: Merge "Initialize pointer members to NULL to avoid illegal reference"

* commit '66b5a2b25bbe9844fc538e383922a0866c0baec0':
  Initialize pointer members to NULL to avoid illegal reference

10 years agoam e66fa5c1: am 251de854: am 53e9bfae: Merge "Fix error checking in MemoryFile."
Narayan Kamath [Fri, 17 Jan 2014 19:23:12 +0000 (19:23 +0000)]
am e66fa5c1: am 251de854: am 53e9bfae: Merge "Fix error checking in MemoryFile."

* commit 'e66fa5c1851f48dce95364dc0acbde1b9f39f160':
  Fix error checking in MemoryFile.

10 years agoam 5150eb8f: Merge "Initialize pointer members to NULL to avoid illegal reference"
Chris Craik [Fri, 17 Jan 2014 19:20:38 +0000 (11:20 -0800)]
am 5150eb8f: Merge "Initialize pointer members to NULL to avoid illegal reference"

* commit '5150eb8f5f66104a8bc0884f9eb348e3f08ee6fb':
  Initialize pointer members to NULL to avoid illegal reference

10 years agoam 251de854: am 53e9bfae: Merge "Fix error checking in MemoryFile."
Narayan Kamath [Fri, 17 Jan 2014 19:19:57 +0000 (11:19 -0800)]
am 251de854: am 53e9bfae: Merge "Fix error checking in MemoryFile."

* commit '251de854f02a22ae613964de7ec96f2e0816e503':
  Fix error checking in MemoryFile.

10 years agoMerge "Initialize pointer members to NULL to avoid illegal reference"
Chris Craik [Fri, 17 Jan 2014 18:41:14 +0000 (18:41 +0000)]
Merge "Initialize pointer members to NULL to avoid illegal reference"

10 years agoam 53e9bfae: Merge "Fix error checking in MemoryFile."
Narayan Kamath [Fri, 17 Jan 2014 17:36:23 +0000 (09:36 -0800)]
am 53e9bfae: Merge "Fix error checking in MemoryFile."

* commit '53e9bfaee1064f1858c307409e51aa4566ae4b95':
  Fix error checking in MemoryFile.

10 years agoMerge "Fix error checking in MemoryFile."
Narayan Kamath [Fri, 17 Jan 2014 10:25:27 +0000 (10:25 +0000)]
Merge "Fix error checking in MemoryFile."

10 years agoInitialize pointer members to NULL to avoid illegal reference
lina.x.pi [Thu, 9 Jan 2014 10:17:03 +0000 (18:17 +0800)]
Initialize pointer members to NULL to avoid illegal reference

mBitmap and mTexture is not initialized to NULL which causes
illegal address access when it fails to be created from
oversized bitmap.

Change-Id: Iea54bec8788bc5f3a10040fdb43f416c0d41a14c

10 years agoam 12382d13: am fcab250d: am 16fe3737: Merge "docs: Added note to Support Library...
Joe Fernandez [Thu, 16 Jan 2014 22:56:15 +0000 (22:56 +0000)]
am 12382d13: am fcab250d: am 16fe3737: Merge "docs: Added note to Support Library Setup page: mediarouter to appcompat dependency" into klp-docs

* commit '12382d13ff70c591ee31ed6b9004298a037b38e9':
  docs: Added note to Support Library Setup page: mediarouter to appcompat dependency

10 years agoam 75a09a75: am 94149cfb: am acf2b906: Merge "Fixing bugs in MediaPlayer docs" into...
Joe Fernandez [Thu, 16 Jan 2014 22:55:52 +0000 (22:55 +0000)]
am 75a09a75: am 94149cfb: am acf2b906: Merge "Fixing bugs in MediaPlayer docs" into klp-docs

* commit '75a09a752aaf276cc3defee2874270cd20bd8a69':
  Fixing bugs in MediaPlayer docs

10 years agoam fcab250d: am 16fe3737: Merge "docs: Added note to Support Library Setup page:...
Joe Fernandez [Thu, 16 Jan 2014 22:52:56 +0000 (14:52 -0800)]
am fcab250d: am 16fe3737: Merge "docs: Added note to Support Library Setup page: mediarouter to appcompat dependency" into klp-docs

* commit 'fcab250de89352613e3dd8fe6efa180c0a7df4d0':
  docs: Added note to Support Library Setup page: mediarouter to appcompat dependency

10 years agoam 94149cfb: am acf2b906: Merge "Fixing bugs in MediaPlayer docs" into klp-docs
Joe Fernandez [Thu, 16 Jan 2014 22:52:51 +0000 (14:52 -0800)]
am 94149cfb: am acf2b906: Merge "Fixing bugs in MediaPlayer docs" into klp-docs

* commit '94149cfb3409244fa2d91ee87c0b4d531447110a':
  Fixing bugs in MediaPlayer docs

10 years agoam 16fe3737: Merge "docs: Added note to Support Library Setup page: mediarouter to...
Joe Fernandez [Thu, 16 Jan 2014 22:49:46 +0000 (22:49 +0000)]
am 16fe3737: Merge "docs: Added note to Support Library Setup page: mediarouter to appcompat dependency" into klp-docs

* commit '16fe3737457ac844da09cd062e23abedbcc1f3e8':
  docs: Added note to Support Library Setup page: mediarouter to appcompat dependency

10 years agoam acf2b906: Merge "Fixing bugs in MediaPlayer docs" into klp-docs
Joe Fernandez [Thu, 16 Jan 2014 22:49:42 +0000 (22:49 +0000)]
am acf2b906: Merge "Fixing bugs in MediaPlayer docs" into klp-docs

* commit 'acf2b906b34d7c1d16ecb039390f656784c6d034':
  Fixing bugs in MediaPlayer docs

10 years agoMerge "docs: Added note to Support Library Setup page: mediarouter to appcompat depen...
Joe Fernandez [Thu, 16 Jan 2014 22:46:56 +0000 (22:46 +0000)]
Merge "docs: Added note to Support Library Setup page: mediarouter to appcompat dependency" into klp-docs

10 years agoMerge "Fixing bugs in MediaPlayer docs" into klp-docs
Joe Fernandez [Thu, 16 Jan 2014 22:46:17 +0000 (22:46 +0000)]
Merge "Fixing bugs in MediaPlayer docs" into klp-docs

10 years agoam c2cc2999: am 7e8a997f: am 62729b15: Merge "docs: Removed obsolete screenshot of...
quddusc [Thu, 16 Jan 2014 16:11:25 +0000 (16:11 +0000)]
am c2cc2999: am 7e8a997f: am 62729b15: Merge "docs: Removed obsolete screenshot of Play Store purchase flow. Bug: 9846095" into klp-docs

* commit 'c2cc2999983d221b293d561dd6af8ac0820266c4':
  docs: Removed obsolete screenshot of Play Store purchase flow. Bug: 9846095

10 years agoam 7e8a997f: am 62729b15: Merge "docs: Removed obsolete screenshot of Play Store...
quddusc [Thu, 16 Jan 2014 16:08:24 +0000 (08:08 -0800)]
am 7e8a997f: am 62729b15: Merge "docs: Removed obsolete screenshot of Play Store purchase flow. Bug: 9846095" into klp-docs

* commit '7e8a997fdf8acb90d81d57e1563a8d9f858464bd':
  docs: Removed obsolete screenshot of Play Store purchase flow. Bug: 9846095

10 years agoam 62729b15: Merge "docs: Removed obsolete screenshot of Play Store purchase flow...
quddusc [Thu, 16 Jan 2014 16:05:54 +0000 (16:05 +0000)]
am 62729b15: Merge "docs: Removed obsolete screenshot of Play Store purchase flow. Bug: 9846095" into klp-docs

* commit '62729b15a91525cef4dd27226099c245d38e6495':
  docs: Removed obsolete screenshot of Play Store purchase flow. Bug: 9846095

10 years agoMerge "docs: Removed obsolete screenshot of Play Store purchase flow. Bug: 9846095...
quddusc [Thu, 16 Jan 2014 16:03:06 +0000 (16:03 +0000)]
Merge "docs: Removed obsolete screenshot of Play Store purchase flow. Bug: 9846095" into klp-docs

10 years agoam d569e21d: am 48de490c: am 486544f7: Merge "AArch64: Use long for pointers in view...
Narayan Kamath [Thu, 16 Jan 2014 15:38:34 +0000 (15:38 +0000)]
am d569e21d: am 48de490c: am 486544f7: Merge "AArch64: Use long for pointers in view/input classes"

* commit 'd569e21dac38fffe0e6a7f935e9a6965495b87d4':
  AArch64: Use long for pointers in view/input classes

10 years agoam 42defa02: am faa62aac: am 84ee7930: Merge "AArch64: Use long for pointers in andro...
Narayan Kamath [Thu, 16 Jan 2014 15:38:29 +0000 (15:38 +0000)]
am 42defa02: am faa62aac: am 84ee7930: Merge "AArch64: Use long for pointers in android/os/MessageQueue"

* commit '42defa02337b94d25714fe737f749f2c3300c790':
  AArch64: Use long for pointers in android/os/MessageQueue

10 years agoam 6b81bfd1: am caea42fd: am 98002dfb: Merge "AArch64: Use long for pointers in graph...
Narayan Kamath [Thu, 16 Jan 2014 15:38:24 +0000 (15:38 +0000)]
am 6b81bfd1: am caea42fd: am 98002dfb: Merge "AArch64: Use long for pointers in graphics/PathMeasure"

* commit '6b81bfd10f63c166ff6e4afb0f267ce9e5275366':
  AArch64: Use long for pointers in graphics/PathMeasure

10 years agoam 87a82800: am aef12450: am 1b0f0be0: Merge "Make YuvToJpegEncoder more JNI compliant"
Narayan Kamath [Thu, 16 Jan 2014 15:38:19 +0000 (15:38 +0000)]
am 87a82800: am aef12450: am 1b0f0be0: Merge "Make YuvToJpegEncoder more JNI compliant"

* commit '87a82800658c9bcad75881d9761b412a024d7969':
  Make YuvToJpegEncoder more JNI compliant

10 years agoam 03e8be75: am 8796ab7f: am bb35356d: Merge changes Id54087dd,I946325e4,I2a2b2e68
Narayan Kamath [Thu, 16 Jan 2014 15:38:15 +0000 (15:38 +0000)]
am 03e8be75: am 8796ab7f: am bb35356d: Merge changes Id54087dd,I946325e4,I2a2b2e68

* commit '03e8be757d2703d52fad3fd153c6bcf0b13ed1d1':
  AArch64: Use long for pointers in BitmapRegionDecoder
  AArch64: Use long for pointers in Movie class
  AArch64: Add AssetInputStream.getNativeAsset

10 years agoam ab220dee: am 947d88a0: am 138d67c8: Merge "AArch64: Use long for pointers in Motio...
Narayan Kamath [Thu, 16 Jan 2014 15:38:10 +0000 (15:38 +0000)]
am ab220dee: am 947d88a0: am 138d67c8: Merge "AArch64: Use long for pointers in MotionEvent class"

* commit 'ab220deeb8a413649335d5ef47d974dfdc3ac5ec':
  AArch64: Use long for pointers in MotionEvent class

10 years agoam e488f2c1: am a0b25d41: am d85bba8e: Merge "AArch64: Use long for pointers in Veloc...
Narayan Kamath [Thu, 16 Jan 2014 15:38:05 +0000 (15:38 +0000)]
am e488f2c1: am a0b25d41: am d85bba8e: Merge "AArch64: Use long for pointers in VelocityTracker class"

* commit 'e488f2c154f089141709279dd93bcd641c85659b':
  AArch64: Use long for pointers in VelocityTracker class

10 years agoam 31f10bb2: am 80b3dd0d: am 27a647bf: Merge "AArch64: Use long for pointers in andro...
Narayan Kamath [Thu, 16 Jan 2014 15:38:00 +0000 (15:38 +0000)]
am 31f10bb2: am 80b3dd0d: am 27a647bf: Merge "AArch64: Use long for pointers in android/os/MemoryFile"

* commit '31f10bb21b24824c5dbf60b420239513f02b9e55':
  AArch64: Use long for pointers in android/os/MemoryFile

10 years agoam c1abb5e3: am 53321d99: am f19c50d6: Merge "AArch64: Use long for pointers in KeyCh...
Narayan Kamath [Thu, 16 Jan 2014 15:37:55 +0000 (15:37 +0000)]
am c1abb5e3: am 53321d99: am f19c50d6: Merge "AArch64: Use long for pointers in KeyCharacterMap class"

* commit 'c1abb5e3957f6abdd9cea8f2717290a3f130a216':
  AArch64: Use long for pointers in KeyCharacterMap class