OSDN Git Service
Alan Viverette [Wed, 26 Aug 2015 20:38:53 +0000 (20:38 +0000)]
Merge "Avoid NPE when getPositionForView() is called on detached view" into mnc-dev
Alan Viverette [Wed, 26 Aug 2015 19:21:39 +0000 (15:21 -0400)]
Avoid NPE when getPositionForView() is called on detached view
Bug:
23557674
Change-Id: I76cb5f06081b2ac4c8f535df8d1a0aee17d2bb20
Chien-Yu Chen [Wed, 26 Aug 2015 18:56:15 +0000 (18:56 +0000)]
Merge "Camera: Update for reprocess session" into mnc-dev
Nicholas Sauer [Wed, 26 Aug 2015 18:17:03 +0000 (18:17 +0000)]
Merge "Add GET_APP_OPS_STATS to Shell" into mnc-dev
Todd Kennedy [Wed, 26 Aug 2015 00:27:46 +0000 (00:27 +0000)]
Merge "Allow extra slop in battery stats" into mnc-dev
Todd Kennedy [Wed, 26 Aug 2015 00:26:57 +0000 (17:26 -0700)]
Allow extra slop in battery stats
Current slop of 30ms was causing too many WTFs to be thrown. Increase the slop
to 750ms.
Bug:
23391894
Change-Id: Ica5be9b00745bfe58872d43be8c32f8c147075ed
Chris Tate [Wed, 26 Aug 2015 00:10:23 +0000 (00:10 +0000)]
Merge "Teach Pm about the "always ask" link-handling state" into mnc-dev
Raph Levien [Tue, 25 Aug 2015 23:25:10 +0000 (23:25 +0000)]
Merge "Truncate and ellipsize app name if too long for dialog." into mnc-dev
Michael Wright [Mon, 24 Aug 2015 23:00:05 +0000 (00:00 +0100)]
Truncate and ellipsize app name if too long for dialog.
If the given app name is too long for the permissions dialog, then
it can push the warning that the application will be able to record
the screen below the fold, letting the app basically set its own
dialog message in a way that a user would be difficult to detect as
fraudulant.
Bug:
23345192
Change-Id: If5881ca75d5c155ef5174351d245dbc3abdaa584
Christopher Tate [Tue, 25 Aug 2015 19:39:04 +0000 (12:39 -0700)]
Teach Pm about the "always ask" link-handling state
Bug
23511867
Change-Id: I74b3c8222a7d22541a96b698edd1a175d378e48f
Chien-Yu Chen [Tue, 25 Aug 2015 18:31:58 +0000 (11:31 -0700)]
Camera: Update for reprocess session
Document that some devices may not support submitting multiple
outputs in a single reprocess capture requests. Remove the
guaranteed reprocess session configurations that are less common
and may not be supported by all devices.
Bug:
23422291
Change-Id: I1c869612e9a83ef480113ca2628f68511a150b64
Nicholas Sauer [Tue, 25 Aug 2015 15:47:50 +0000 (08:47 -0700)]
Add GET_APP_OPS_STATS to Shell
bug:
23397072
Change-Id: I9f60f175380048e0f3888d866069f8f76166c732
Nicolas Prevot [Tue, 25 Aug 2015 12:01:43 +0000 (13:01 +0100)]
Don't set a null filter to a cross-profile ResolveInfo.
ResolverActivity expects the filter not to be null.
BUG:
23395395
Change-Id: Ie7081daba1ad138b1a3903ef9dd1b649806c8d0e
Eino-Ville Talvala [Mon, 24 Aug 2015 23:08:00 +0000 (23:08 +0000)]
Merge "Camera2: Remove filtering for non-BURST_CAPTURE-capable devices" into mnc-dev
Eino-Ville Talvala [Mon, 24 Aug 2015 21:06:12 +0000 (14:06 -0700)]
Camera2: Remove filtering for non-BURST_CAPTURE-capable devices
Devices that do not support the BURST_CAPTURE capability do not
get the split resolution lists. However, one spot in the stream
configuration map enumeration did not guard against this properly.
As a result, the category of devices that are not-BURST-CAPABLE and
do list resolutions that operate at a 'slow' (<= 20fps) rates cause
an assert to fire from an apparently-inconsistent size list.
Guard the filtering correctly, to correctly support such
devices.
Bug:
23489536
Change-Id: Ib026f6555c69b7fac0cd1ea5027d598644cd8701
Adrian Roos [Mon, 24 Aug 2015 20:39:11 +0000 (13:39 -0700)]
Fix shifted wallpaper after OTA
Fixes a bug where WindowManager's and SurfaceFlinger's
view of the wallpaper's position could get out of sync.
Bug:
13020924
Change-Id: Iad17b0f516fffacd2877ceac40fcc8e2647c06b2
Joe Fernandez [Mon, 24 Aug 2015 20:25:04 +0000 (20:25 +0000)]
Merge "docs: Add Studio 1.3.2 release notes and download links" into mnc-dev
Joe Fernandez [Fri, 21 Aug 2015 00:11:56 +0000 (17:11 -0700)]
docs: Add Studio 1.3.2 release notes and download links
- Added Studio 1.3.2 release notes
- Added Studio 1.3.2 download link information
- Added ADT 23.0.7 release notes (catch up from 8/17)
Change-Id: I930059d9bf85f7063eb3f55e0c77d46a064c75b0
Scott Main [Mon, 24 Aug 2015 16:34:35 +0000 (16:34 +0000)]
Merge "add placeholder for platform name in download button. This change depends on the following change to the script that loads the platform name... https://googleplex-android-review.git.corp.google.com/#/c/752776/" into mnc-dev
Eino-Ville Talvala [Sat, 22 Aug 2015 05:33:26 +0000 (05:33 +0000)]
Merge "Camera2: Legacy: Lock down surface sizes before creating EGL surfaces" into mnc-dev
Andrew Solovay [Sat, 22 Aug 2015 00:30:59 +0000 (00:30 +0000)]
Merge "docs: Fix return info for support lib checkSelfPermission()" into mnc-dev
Eino-Ville Talvala [Sat, 22 Aug 2015 00:14:13 +0000 (00:14 +0000)]
Merge "Camera: Fix depth documentation issues" into mnc-dev
Eino-Ville Talvala [Fri, 21 Aug 2015 23:30:27 +0000 (16:30 -0700)]
Camera2: Legacy: Lock down surface sizes before creating EGL surfaces
This ensures that sizes don't change after being initially inspected,
and/or stale size information isn't reused incorrectly.
Bug:
22092273
Change-Id: I5b26ea53977da4c1412e476d06d94aa791846393
Glenn Kasten [Fri, 21 Aug 2015 23:27:08 +0000 (23:27 +0000)]
Merge "MIDI docs: fix buffer allocation" into mnc-dev
Cheryl Potter [Fri, 21 Aug 2015 23:08:00 +0000 (23:08 +0000)]
am
251f2479: am
dc35d48f: Merge "docs: changed red to yellow in code snippet" into mnc-preview-docs
* commit '
251f24790757cf38bffbd6cec06c6503f99299dd':
docs: changed red to yellow in code snippet
Fyodor Kupolov [Fri, 21 Aug 2015 23:04:09 +0000 (23:04 +0000)]
Merge "Fixed a typo in convertRestrictionsToBundle JavaDoc" into mnc-dev
Cheryl Potter [Fri, 21 Aug 2015 23:01:17 +0000 (23:01 +0000)]
am
dc35d48f: Merge "docs: changed red to yellow in code snippet" into mnc-preview-docs
* commit '
dc35d48f4fdc2016f900207ebc934e5a57bd9265':
docs: changed red to yellow in code snippet
Cheryl Potter [Fri, 21 Aug 2015 22:51:30 +0000 (22:51 +0000)]
Merge "docs: changed red to yellow in code snippet" into mnc-preview-docs
Jim Miller [Fri, 21 Aug 2015 21:59:51 +0000 (21:59 +0000)]
Merge "Fix type-o in FingerprintManager documentation" into mnc-dev
Fyodor Kupolov [Fri, 21 Aug 2015 18:25:55 +0000 (11:25 -0700)]
Fixed a typo in convertRestrictionsToBundle JavaDoc
Bug:
23408097
Change-Id: Ie06c33aa7b9a953dec645d1763e27dcb506764f0
Svetoslav Ganov [Fri, 21 Aug 2015 12:34:37 +0000 (12:34 +0000)]
Merge "Add missing removed permissions to the platform manifest" into mnc-dev
Sebastien Hertz [Fri, 21 Aug 2015 11:10:18 +0000 (11:10 +0000)]
am
852c6178: (-s ours) am
b63e291d: am
88556ac2: am
599dc2bd: am
50af68e7: am
55f86b18: (-s ours) am
9e7a0ddb: am
18089ceb: Allow debugging only for apps forked from zygote DO NOT MERGE
* commit '
852c6178629d3bdcd7d2c958379b0b71539f460f':
Allow debugging only for apps forked from zygote DO NOT MERGE
Sebastien Hertz [Fri, 21 Aug 2015 11:02:27 +0000 (11:02 +0000)]
am
b63e291d: am
88556ac2: am
599dc2bd: am
50af68e7: am
55f86b18: (-s ours) am
9e7a0ddb: am
18089ceb: Allow debugging only for apps forked from zygote DO NOT MERGE
* commit '
b63e291d05aa9522b2ef9b399936c52079820c3f':
Allow debugging only for apps forked from zygote DO NOT MERGE
Sebastien Hertz [Fri, 21 Aug 2015 10:53:07 +0000 (10:53 +0000)]
am
88556ac2: am
599dc2bd: am
50af68e7: am
55f86b18: (-s ours) am
9e7a0ddb: am
18089ceb: Allow debugging only for apps forked from zygote DO NOT MERGE
* commit '
88556ac22157ddfe154be6ee7c8853e0a81dc83c':
Allow debugging only for apps forked from zygote DO NOT MERGE
Sebastien Hertz [Fri, 21 Aug 2015 10:37:46 +0000 (10:37 +0000)]
am
599dc2bd: am
50af68e7: am
55f86b18: (-s ours) am
9e7a0ddb: am
18089ceb: Allow debugging only for apps forked from zygote DO NOT MERGE
* commit '
599dc2bd1c809ae5a413fc3800fc3fbb71432de6':
Allow debugging only for apps forked from zygote DO NOT MERGE
Sebastien Hertz [Fri, 21 Aug 2015 10:29:30 +0000 (10:29 +0000)]
am
50af68e7: am
55f86b18: (-s ours) am
9e7a0ddb: am
18089ceb: Allow debugging only for apps forked from zygote DO NOT MERGE
* commit '
50af68e74a756d0fc81eda2a3580dbcf70362d42':
Allow debugging only for apps forked from zygote DO NOT MERGE
Sebastien Hertz [Fri, 21 Aug 2015 10:18:38 +0000 (10:18 +0000)]
am
55f86b18: (-s ours) am
9e7a0ddb: am
18089ceb: Allow debugging only for apps forked from zygote DO NOT MERGE
* commit '
55f86b1811f0411a5d685d6c97772b846a706e19':
Allow debugging only for apps forked from zygote DO NOT MERGE
Sebastien Hertz [Fri, 21 Aug 2015 10:09:22 +0000 (10:09 +0000)]
am
9e7a0ddb: am
18089ceb: Allow debugging only for apps forked from zygote DO NOT MERGE
* commit '
9e7a0ddb65ad0bd04d49a24a68aa96730b2ba9a1':
Allow debugging only for apps forked from zygote DO NOT MERGE
Sebastien Hertz [Fri, 21 Aug 2015 09:50:24 +0000 (09:50 +0000)]
am
18089ceb: Allow debugging only for apps forked from zygote DO NOT MERGE
* commit '
18089ceb71ad4ce2332096b8e7b5f8c1f8e263db':
Allow debugging only for apps forked from zygote DO NOT MERGE
Sebastien Hertz [Fri, 21 Aug 2015 09:49:11 +0000 (09:49 +0000)]
am
b60bc0ec: resolved conflicts for merge of
a2d19318 to lmp-mr1-ub-dev
* commit '
b60bc0ece2b2714845eff37c97cb19d41a308122':
Allow debugging only for apps forked from zygote
Sebastien Hertz [Fri, 21 Aug 2015 07:53:41 +0000 (09:53 +0200)]
resolved conflicts for merge of
a2d19318 to lmp-mr1-ub-dev
Change-Id: I4cb38241b5efab1eb7af161e1589fa477a473a39
Sebastien Hertz [Fri, 21 Aug 2015 07:19:10 +0000 (07:19 +0000)]
am
87a786af: am
445ab7fa: am
ff8dc212: Allow debugging only for apps forked from zygote
* commit '
87a786afdba8ec94036c62fb58265d364a7064ae':
Allow debugging only for apps forked from zygote
Sebastien Hertz [Fri, 21 Aug 2015 07:08:43 +0000 (07:08 +0000)]
am
445ab7fa: am
ff8dc212: Allow debugging only for apps forked from zygote
* commit '
445ab7fa43f32ac1a256b15f5ab2bd619e9711e4':
Allow debugging only for apps forked from zygote
Sebastien Hertz [Fri, 21 Aug 2015 07:01:02 +0000 (07:01 +0000)]
am
ff8dc212: Allow debugging only for apps forked from zygote
* commit '
ff8dc21278b19b22ed8dc9f9475850838336d351':
Allow debugging only for apps forked from zygote
Christopher Tate [Thu, 20 Aug 2015 19:30:50 +0000 (12:30 -0700)]
Make sure to kill restore-at-install full-data targets after restore
Specifically: correctly distinguish the "I want to restore my own data"
case, in which the app is intentionally not killed, from the single-package
restore at install operation.
Bug
23357388
Change-Id: Ic50ac39fe942af1f6ec9e04a32d81a39b70a0b2b
Alan Viverette [Thu, 20 Aug 2015 20:31:27 +0000 (20:31 +0000)]
Merge "Translate ripple mask to account for drawable bounds" into mnc-dev
Alan Viverette [Thu, 20 Aug 2015 20:27:21 +0000 (16:27 -0400)]
Translate ripple mask to account for drawable bounds
Bug:
23354529
Change-Id: Iaa4fde6b37645492cf902f141f975bdef8e7e14e
Fyodor Kupolov [Thu, 20 Aug 2015 19:47:38 +0000 (19:47 +0000)]
Merge "Fixed key comparison in equals method" into mnc-dev
David Friedman [Thu, 20 Aug 2015 17:53:49 +0000 (17:53 +0000)]
am
504623e1: am
5389f46c: Docs: Fixes to interactive-watch-face docs (CL 743190)
* commit '
504623e1a7b20ff7ce66ec487fb329f4b3d2c3cf':
Docs: Fixes to interactive-watch-face docs (CL 743190)
Fyodor Kupolov [Thu, 20 Aug 2015 17:20:34 +0000 (10:20 -0700)]
Fixed key comparison in equals method
Bug:
23376695
Change-Id: Ie4bd55a88f5f86fd8de7b087d0a5f1755951e90d
David Friedman [Thu, 20 Aug 2015 16:59:08 +0000 (16:59 +0000)]
am
5389f46c: Docs: Fixes to interactive-watch-face docs (CL 743190)
* commit '
5389f46ce4245a6a0cfc931160ea13dab17f6590':
Docs: Fixes to interactive-watch-face docs (CL 743190)
David Friedman [Thu, 20 Aug 2015 15:31:07 +0000 (08:31 -0700)]
Docs: Fixes to interactive-watch-face docs (CL 743190)
Change-Id: I2b9c7d7afbf5583da01808027869e1e98873c7d1
Svet Ganov [Thu, 20 Aug 2015 13:57:31 +0000 (06:57 -0700)]
Add missing removed permissions to the platform manifest
We need to keep in the manifest as normal hidden permissions
all removed dangerous ones to ensure backwards compatibility
as apps may be gating operations based on whether they have
a removed permission.
bug:
23377184
Change-Id: I105bd646c4594d85c501f53a10ea393ee50046bc
Jim Miller [Thu, 20 Aug 2015 05:03:43 +0000 (22:03 -0700)]
Fix type-o in FingerprintManager documentation
Fixes bug
23274133
Change-Id: I15607d0e64c0b11d36d0e0d47ea88c42101e4dde
Dianne Hackborn [Thu, 20 Aug 2015 01:56:02 +0000 (01:56 +0000)]
Merge "Fix issue #
23361510: Increase assist timeout from 500ms to 1 second" into mnc-dev
Dianne Hackborn [Thu, 20 Aug 2015 01:54:38 +0000 (18:54 -0700)]
Fix issue #
23361510: Increase assist timeout from 500ms to 1 second
Actually, timeout is okay, but need to schedule it on UI thread.
Change-Id: I5b4ffa7caa33815a5223e3ddd08d4809bc7cf7b6
Phil Burk [Tue, 18 Aug 2015 23:43:22 +0000 (16:43 -0700)]
MIDI docs: fix buffer allocation
Also describe NoteOn more clearly.
Bug:
23303608
Change-Id: I35f88022c854c2eb16ec606e58f28e06c52d18b7
Signed-off-by: Phil Burk <philburk@google.com>
Jeff Sharkey [Thu, 20 Aug 2015 01:28:30 +0000 (01:28 +0000)]
Merge "Pass underlying volume UUID to StorageVolume." into mnc-dev
David Friedman [Thu, 20 Aug 2015 01:15:08 +0000 (01:15 +0000)]
am
9f4ddca9: am
56c22d29: Merge "Docs: Creating interactive watch faces Bug:
21721463" into mnc-preview-docs
* commit '
9f4ddca909e1f7d4274da3282a05494d6fb2f3f9':
Docs: Creating interactive watch faces Bug:
21721463
David Friedman [Thu, 20 Aug 2015 01:06:29 +0000 (01:06 +0000)]
am
311f8eee: am
ed54f60a: Merge "Docs: Updating, clarifying Debug-over-WiFi instructions. Bug:
21371836" into mnc-preview-docs
* commit '
311f8eeee04937a08dd3576aaab74be19645c14e':
Docs: Updating, clarifying Debug-over-WiFi instructions. Bug:
21371836
David Friedman [Thu, 20 Aug 2015 00:57:50 +0000 (00:57 +0000)]
am
56c22d29: Merge "Docs: Creating interactive watch faces Bug:
21721463" into mnc-preview-docs
* commit '
56c22d29b8727e55073cede04b51e65eb6125b9f':
Docs: Creating interactive watch faces Bug:
21721463
David Friedman [Thu, 20 Aug 2015 00:44:58 +0000 (00:44 +0000)]
Merge "Docs: Creating interactive watch faces Bug:
21721463" into mnc-preview-docs
smain@google.com [Thu, 20 Aug 2015 00:35:23 +0000 (17:35 -0700)]
add placeholder for platform name in download button.
This change depends on the following change to the script that loads the platform name...
https://googleplex-android-review.git.corp.google.com/#/c/752776/
Change-Id: I7c9962f58d09d7a7f40dc6faa63014385b296498
David Friedman [Wed, 15 Jul 2015 05:42:53 +0000 (22:42 -0700)]
Docs: Creating interactive watch faces
Bug:
21721463
Training module and related API-reference documentation. This is new
material for Android Wear D(iamond) release.
Change-Id: I9959bca50fd96812abd7cfb693139986bc59b133
Eino-Ville Talvala [Wed, 19 Aug 2015 23:21:15 +0000 (16:21 -0700)]
Camera: Fix depth documentation issues
- Correct spelling of quaternion
- LENS_INTRINSIC_CALIBRATION and LENS_RADIAL_DISTORTION were not
linkifying correctly
Bug:
23360503
Change-Id: I9c5acc0087d7115548b75ccfa1bc1eb1866557b2
David Friedman [Wed, 19 Aug 2015 22:31:15 +0000 (22:31 +0000)]
am
ed54f60a: Merge "Docs: Updating, clarifying Debug-over-WiFi instructions. Bug:
21371836" into mnc-preview-docs
* commit '
ed54f60ae4d57ed1e9cc963fc3baf5de91d51c53':
Docs: Updating, clarifying Debug-over-WiFi instructions. Bug:
21371836
David Friedman [Wed, 19 Aug 2015 22:21:41 +0000 (22:21 +0000)]
Merge "Docs: Updating, clarifying Debug-over-WiFi instructions. Bug:
21371836" into mnc-preview-docs
David Friedman [Thu, 23 Jul 2015 16:05:08 +0000 (09:05 -0700)]
Docs: Updating, clarifying Debug-over-WiFi instructions.
Bug:
21371836
Change-Id: Ieef63c416c85f778e4b00ef08b434040709c2493
Jeff Sharkey [Wed, 19 Aug 2015 21:15:33 +0000 (14:15 -0700)]
Pass underlying volume UUID to StorageVolume.
To help MediaProvider uniquely identify storage devices, pass through
the UUID of the underlying private storage volume.
Bug:
23329611
Change-Id: I22ee7ea98fcb208d7797310acb3396a3f074f09b
Tyler Gunn [Wed, 19 Aug 2015 18:18:58 +0000 (11:18 -0700)]
Fix incorrect android.telecom.Call.Details equality check.
The the android.telecom.Call.Details class provides its own equals
implementation. Recently added in M is to also check if the mExtras
and mIntentExtras are different. Unfortunately, Bundles do not implement
equals. As a result when Telecom calls are parceled and sent to the
InCallServices, this means that the internalUpdate method will always
assume that the Details of a call have changed, even if they have not.
This was causing a LOT of extra calls to onUpdate in the InCall UI (2x the
amount). Although there is still room for improvement in the number of
callbacks from Telecom, this fix prevents a pretty significant regression
on that front.
Bug:
23218195
Change-Id: I128e996faf60376ed3df1dc848a97c4a7b0482ee
Lorenzo Colitti [Wed, 19 Aug 2015 20:48:31 +0000 (20:48 +0000)]
Merge "Don't mark NetworkRequests restricted when they don't have restricted caps" into mnc-dev
Andrew Solovay [Wed, 19 Aug 2015 20:44:56 +0000 (13:44 -0700)]
docs: Fix return info for support lib checkSelfPermission()
Docs incorrectly said the method returns a boolean. In fact,
it (like the framework version) returns an int constant.
See first comment for doc stage location.
bug:
23331110
Change-Id: I2b4ccdc56dc0cff414c4d21e3916e8e7a0b0e909
Amith Yamasani [Wed, 19 Aug 2015 20:10:30 +0000 (20:10 +0000)]
Merge "Fix crashes when removing work profile" into mnc-dev
Dianne Hackborn [Wed, 19 Aug 2015 18:25:29 +0000 (18:25 +0000)]
Merge "Fix issue #
23326715: Clarify --checkin/-c options in batterystats" into mnc-dev
Sebastien Hertz [Mon, 10 Aug 2015 16:55:34 +0000 (18:55 +0200)]
Allow debugging only for apps forked from zygote DO NOT MERGE
When starting the runtime from app_process, we only pass JDWP options
if starting zygote. It prevents from opening a JDWP connection in
non-zygote programs while Android apps (forked from zygote) remain
debuggable.
Bug:
23050463
(cherry picked from commit
7a09b8322cab26d6e3da1362d3c74964ae66b5d4)
Change-Id: I2400ecc8aea7579c43300efccf288b69f70eef53
Paul Jensen [Wed, 19 Aug 2015 15:06:15 +0000 (11:06 -0400)]
Don't mark NetworkRequests restricted when they don't have restricted caps
Requests without NET_CAPABILITIES_INTERNET and just the default network
capabilities should not be marked restricted. Without this fix apps
can hit permissions exceptions if they inadvertently make requests
without NET_CAPABILITIES_INTERNET.
Bug:
23164917
Change-Id: I4c7136821315bcb05dfc42ffbc505a5d4f6109e6
Sebastien Hertz [Mon, 10 Aug 2015 16:55:34 +0000 (18:55 +0200)]
Allow debugging only for apps forked from zygote
When starting the runtime from app_process, we only pass JDWP options
if starting zygote. It prevents from opening a JDWP connection in
non-zygote programs while Android apps (forked from zygote) remain
debuggable.
Bug:
23050463
(cherry picked from commit
7a09b8322cab26d6e3da1362d3c74964ae66b5d4)
Change-Id: Ib5b6d3bc4d45389993c3c54226df5a7b72479d19
Jorim Jaggi [Wed, 19 Aug 2015 01:33:49 +0000 (18:33 -0700)]
Fix SysUI crash when no metadata is provided
Bug:
23327474
Change-Id: I4903c0812c9677e1b31e1f645e3d6f1a03150c38
Dianne Hackborn [Wed, 19 Aug 2015 00:33:00 +0000 (17:33 -0700)]
Fix issue #
23326715: Clarify --checkin/-c options in batterystats
Change-Id: I3f026447ba7c6d2c3f9ef065269c31a78cf73512
Jorim Jaggi [Tue, 18 Aug 2015 03:17:30 +0000 (20:17 -0700)]
Fix race conditions for camera prewarm service
When the unbind request came in before the service was actually
bound, we dropped the unbind request because mPrewarmBound was still
false. Fix that by tracking whether a bind is pending and if a unbind
event comes in during that time, set another flag to unbind it
directly again when the service is actually bound. In addition, don't
allow binding again if any of the previous events are still pending.
Bug:
23143748
Change-Id: I2b8ace86e35479a9848668a3462a2ce687835413
Chris Craik [Tue, 18 Aug 2015 23:51:11 +0000 (23:51 +0000)]
Merge "Constrain drawBitmap matrix-to-rect optimization" into mnc-dev
Amith Yamasani [Tue, 18 Aug 2015 21:32:14 +0000 (14:32 -0700)]
Fix crashes when removing work profile
This isn't specific to work profile. When multiple user
deletions happen in sequence, a race causes a dying user
to lose permissions prematurely. This fix delays removal of
user state until the user is completely cleaned up and all the
processes have been killed.
Bug:
23178833
Change-Id: I1636bc2022416359a25f19a3f65d113c05289cd3
Tenghui Zhu [Tue, 18 Aug 2015 23:13:12 +0000 (23:13 +0000)]
Merge "Add some bookmarks to plugin-for-gradle page" into mnc-dev
Quddus Chong [Tue, 18 Aug 2015 22:03:21 +0000 (22:03 +0000)]
Merge "docs: Updated hardware system images for M." into mnc-dev
Chris Craik [Tue, 18 Aug 2015 21:52:52 +0000 (14:52 -0700)]
Constrain drawBitmap matrix-to-rect optimization
bug:
22962165
Optimization is not valid if matrix would flip image.
Change-Id: Ieee42390517bd3466b7d94596f0fbbe192ab757e
Quddus Chong [Tue, 18 Aug 2015 19:59:24 +0000 (12:59 -0700)]
docs: Updated hardware system images for M.
Change-Id: Ied1658cd2c3052e4c6cf23aa18b65b291d03dbc6
Adam Lesinski [Tue, 18 Aug 2015 20:43:34 +0000 (20:43 +0000)]
Merge "Change default cellular activity timeout to 10" into mnc-dev
Jim Miller [Tue, 18 Aug 2015 19:32:01 +0000 (19:32 +0000)]
Merge "Revert "Disable fingerprint when remotely reset by DPM"" into mnc-dev
Roozbeh Pournader [Tue, 18 Aug 2015 19:29:47 +0000 (19:29 +0000)]
Merge "Revert "Create a special CONSTRAINED font bucket in frameworks."" into mnc-dev
Roozbeh Pournader [Tue, 18 Aug 2015 19:17:13 +0000 (12:17 -0700)]
Revert "Create a special CONSTRAINED font bucket in frameworks."
This reverts commit
9e21eced5efacd605036be599d96974964deb09b.
Bug:
22929087
Adam Lesinski [Tue, 18 Aug 2015 18:47:07 +0000 (11:47 -0700)]
Change default cellular activity timeout to 10
LTE radios take 10 seconds to power down, so we should set the
activity timeout to 10 seconds.
Bug:
23294704
Change-Id: I7478b77f134b0fe2d82e39acd5c370add12735ca
Dianne Hackborn [Tue, 18 Aug 2015 18:08:10 +0000 (11:08 -0700)]
Fix issue #
23270878: NPE in UsageStatsService while running UserManagementTest
Change-Id: I34d4fcdc103b3a6ea5c4ed78895f2fe18597237a
Sebastien Hertz [Tue, 18 Aug 2015 07:41:50 +0000 (07:41 +0000)]
Merge "Allow debugging only for apps forked from zygote" into mnc-dev
Joe Fernandez [Tue, 18 Aug 2015 07:23:35 +0000 (07:23 +0000)]
Merge "docs: App link doc update for M Preview 3" into mnc-dev
Joe Fernandez [Fri, 14 Aug 2015 10:00:27 +0000 (03:00 -0700)]
docs: App link doc update for M Preview 3
Change-Id: I9a8843bb2209f9ac12d5d0946dda1e3bdd6f1947
David Friedman [Tue, 18 Aug 2015 04:50:23 +0000 (04:50 +0000)]
Merge "Docs: Fixing files that didn't merge properly from mnc-preview-docs" into mnc-dev
Filip Gruszczynski [Tue, 18 Aug 2015 02:04:57 +0000 (02:04 +0000)]
Merge "Clear old clip rect when creating new surface." into mnc-dev
David Friedman [Tue, 18 Aug 2015 01:15:50 +0000 (18:15 -0700)]
Docs: Fixing files that didn't merge properly from mnc-preview-docs
Change-Id: If1a97d8da5a8e7f65293bc34e1a1646f06a48043
Dianne Hackborn [Tue, 18 Aug 2015 01:17:00 +0000 (01:17 +0000)]
Merge "Fix issue #
23214751: Get a GPS fix before going in to doze" into mnc-dev
Chris Tate [Tue, 18 Aug 2015 01:07:50 +0000 (01:07 +0000)]
Merge "Clean up properly if outcall for doRestoreFinished() fails" into mnc-dev