OSDN Git Service
Diego Perez [Thu, 18 Feb 2016 18:28:50 +0000 (18:28 +0000)]
resolve merge conflicts of
aa9c9fb29e to nyc-dev
Change-Id: Id46238cb759f2d63a072cb7ea8a27c5fd8a6672e
Erik Kline [Thu, 18 Feb 2016 18:19:06 +0000 (18:19 +0000)]
Add Protocol.BASE_ETHERNET
am:
ca4c61aa9f
* commit '
ca4c61aa9f7396a167202ea83f4d02f7f62ba482':
Add Protocol.BASE_ETHERNET
Zachary Kuznia [Thu, 18 Feb 2016 02:57:47 +0000 (18:57 -0800)]
Fix crash when cancelling an accessibility gesture with ACTION_UP.
b/
27090049
Change-Id: I7a5b65c4e96513539d820c9a2bef99272fb24680
(cherry picked from commit
3951e3547f2ebb5ec228b8776855e9f244b1e9e9)
Jeff Sharkey [Thu, 18 Feb 2016 17:43:16 +0000 (10:43 -0700)]
Sigh, safe mode.
There are still system internals making assumptions about component
details always being available when requested directly, so relax this
even further to only filter resolve results.
Bug:
27165374
Change-Id: I216fd362516064741e9b80636b99e2d0477d4a58
Vladislav Kaznacheev [Thu, 18 Feb 2016 17:43:38 +0000 (17:43 +0000)]
Merge "Do not call IWindowSession.updatePointer icon from pointer handler" into nyc-dev
Makoto Onuki [Thu, 18 Feb 2016 16:57:41 +0000 (16:57 +0000)]
Merge "Ensure DO/PO are also DA." into nyc-dev
Julia Reynolds [Thu, 18 Feb 2016 15:44:11 +0000 (15:44 +0000)]
Merge "Get applicationinfo as user." into nyc-dev
Julia Reynolds [Thu, 18 Feb 2016 15:18:10 +0000 (15:18 +0000)]
Merge "Inflate and strip remote views for pre-N apps." into nyc-dev
Jason Monk [Thu, 18 Feb 2016 15:10:59 +0000 (15:10 +0000)]
Merge "Remove lights out views from nav bar" into nyc-dev
Rakesh Iyer [Thu, 18 Feb 2016 14:12:25 +0000 (14:12 +0000)]
Merge "Dejank app switching." into nyc-dev
Julia Reynolds [Thu, 18 Feb 2016 13:31:35 +0000 (08:31 -0500)]
Get applicationinfo as user.
Bug:
27237907
Change-Id: I84a07f035904c42f535ef30f2950788f5ac50aba
Sudheer Shanka [Thu, 18 Feb 2016 13:58:04 +0000 (13:58 +0000)]
Merge "Update ACTION_SHOW_ADMIN_SUPPORT_DETAILS action to be hidden." into nyc-dev
Julia Reynolds [Wed, 17 Feb 2016 19:00:56 +0000 (14:00 -0500)]
Inflate and strip remote views for pre-N apps.
Bug:
27120291
Change-Id: I4e1497222f3787e68c3e385e45ab6a7c23799917
Shawn Willden [Thu, 18 Feb 2016 12:51:49 +0000 (12:51 +0000)]
Merge "Add support for extending key validity while on body." into nyc-dev
Shawn Willden [Fri, 29 Jan 2016 14:07:16 +0000 (07:07 -0700)]
Add support for extending key validity while on body.
Bug:
21563854
Change-Id: I3b622d2af77ec4ac3ba42407fc391112c153ef0f
Sudheer Shanka [Thu, 18 Feb 2016 12:37:14 +0000 (12:37 +0000)]
Update ACTION_SHOW_ADMIN_SUPPORT_DETAILS action to be hidden.
Bug:
27225657
Change-Id: I85ad8bf88845e9164011b303ec9ca90d993fc20e
Martijn Coenen [Thu, 18 Feb 2016 12:25:02 +0000 (12:25 +0000)]
Merge "Update protected broadcasts used by NFC." into nyc-dev
Clara Bayarri [Thu, 18 Feb 2016 11:21:18 +0000 (11:21 +0000)]
Merge "Lock Work Profile immediately when user presses power button" into nyc-dev
Clara Bayarri [Wed, 17 Feb 2016 15:17:14 +0000 (15:17 +0000)]
Lock Work Profile immediately when user presses power button
Bug:
26579952
Change-Id: I6e4e0fc2a4f41c72f0d940006f6ceb17e7852682
Martijn Coenen [Thu, 18 Feb 2016 11:19:01 +0000 (12:19 +0100)]
Update protected broadcasts used by NFC.
Change-Id: Ie7d062e83929e1058e19427f6ca624ab3f8ee472
Michal Karpinski [Thu, 18 Feb 2016 10:55:40 +0000 (10:55 +0000)]
Applying final strings for remote bugreports after notification rework
Bug:
26226230
Change-Id: If9f6e882c545821fc36925fbdc4e0eff64115fe5
Yohei Yukawa [Thu, 18 Feb 2016 09:30:44 +0000 (09:30 +0000)]
Merge "Fix bugs in logic to find a default selectd IME." into nyc-dev
Erik Kline [Thu, 18 Feb 2016 09:15:26 +0000 (18:15 +0900)]
Add Protocol.BASE_ETHERNET
Change-Id: I4e51370c0b53d9902eea8aae409f9f7cffaf28ad
Yohei Yukawa [Thu, 18 Feb 2016 08:30:45 +0000 (00:30 -0800)]
Fix bugs in logic to find a default selectd IME.
With this CL, InputMethodManagerService#resetDefaultImeLocked()
picks up the default selected IME with the same logic to find the
default enabled IMEs [1]. It should make sense because the default
selected IME should be one of the default enabled IMEs. The previous
code is problematic because it does not check whether the IME is enabled
or not. There was a chance that unusable IME could be picked up.
This CL also fixes the same problem to Bug
17347871 that only language
part of the locale is taken into account.
[1] See the following series of CLs.
- part 1: I831502db502f4073c9c2f50ce7705a4e45e2e1e3
ed20f8d750ef0b6347448265a14ef2a2c7e1af5c
- part 2: Ife93d909fb8a24471c425c903e2b7048826e17a3
745e7bca8a622ffdf0d0a8e8e2485eab98182ede
- part 3: I6571d464a46453934f0a8f5e79018a67a9a3c845
d0dbd81fe2cd34c9a83e2f5217374d3e1a79f950
- part 4: I871ccda787eb0f1099ba3574356c1da4b33681f3
b21220efae92a56ff7b4b781fa614a6e3a8a3007
Bug:
27197621
Change-Id: Ia0f52c1fb9f5a68230284a1ec4829a2337b60bdd
Jaewan Kim [Thu, 18 Feb 2016 04:54:03 +0000 (04:54 +0000)]
Merge "PIP: Temporarily disable overlay text bubble timeout" into nyc-dev
Deepanshu Gupta [Thu, 18 Feb 2016 04:53:24 +0000 (04:53 +0000)]
Merge "Entry -> Map.Entry. Fixes build break" into nyc-dev
Deepanshu Gupta [Thu, 18 Feb 2016 04:53:02 +0000 (04:53 +0000)]
Merge "Switch LayoutLib to Java 8" into nyc-dev
Deepanshu Gupta [Thu, 18 Feb 2016 04:51:08 +0000 (20:51 -0800)]
Entry -> Map.Entry. Fixes build break
Change-Id: I72fe70d6f617c7753a278e134ac22d71125d8def
Deepanshu Gupta [Thu, 18 Feb 2016 04:42:31 +0000 (20:42 -0800)]
Switch LayoutLib to Java 8
The main build hasn't swtiched to java 8, but lambdas are already used
in layoutlib. This fixes the build break.
Change-Id: I4dd69ebd736179067899f5d86d3608d5fdb03d93
Erik Kline [Thu, 18 Feb 2016 04:38:38 +0000 (04:38 +0000)]
{,Base}DhcpStateMachine is no more
am:
efa4209fe0
* commit '
efa4209fe022d007f48edc3c4feaef00a9865cb5':
{,Base}DhcpStateMachine is no more
Rakesh Iyer [Wed, 17 Feb 2016 04:06:22 +0000 (20:06 -0800)]
Dejank app switching.
App switching is a little janky, one of the causes seems
like we're doing a call into package manager to see if there
are more applications (to draw the arrow) and that is expensive
(around 10-160ms). Remove this call and maintain a cache and
query that instead.
Bug:
27232284
Change-Id: I9666073944e406b595a3486857f3fe44b2ae2039
Erik Kline [Thu, 18 Feb 2016 03:40:11 +0000 (12:40 +0900)]
{,Base}DhcpStateMachine is no more
Bug:
26991160
Change-Id: I21f8c30627bf2a7fbcd5b4d5f1f1ad1a2dda759b
Deepanshu Gupta [Thu, 18 Feb 2016 03:04:15 +0000 (03:04 +0000)]
Merge "LayoutLib fixes for N" into nyc-dev
Steve McKay [Thu, 18 Feb 2016 02:53:07 +0000 (02:53 +0000)]
Merge "Don't show recents as copy/move destination." into nyc-dev
Steve McKay [Thu, 18 Feb 2016 02:25:47 +0000 (18:25 -0800)]
Don't show recents as copy/move destination.
Revoke "SUPPORTS_CREATE" from the Recents faux-Root.
Don't allow copy to roots that don't support children.
Add friendly access methods to Root info for checking flags.
Only show spacer between roots sections when both non-empty.
Add docs explaining the "apps" section in roots.
Improve logic in the "canCopy" method.
Bug:
27232639
Change-Id: If78ee0ff73f0788de863345b560aecd41b23dfb9
Adam Lesinski [Thu, 18 Feb 2016 02:32:31 +0000 (02:32 +0000)]
Merge "AAPT2: Implement density stripping and initial Split support" into nyc-dev
Adam Lesinski [Sun, 14 Feb 2016 04:26:45 +0000 (20:26 -0800)]
AAPT2: Implement density stripping and initial Split support
When a preferred density is supplied, the closest matching densities
will be selected, the rest stripped from the APK.
Split support will be enabled in a later CL. Command line support is still
needed, but the foundation is ready.
Bug:
25958912
Change-Id: I56d599806b4ec4ffa24e17aad48d47130ca05c08
Deepanshu Gupta [Wed, 7 Oct 2015 00:56:37 +0000 (17:56 -0700)]
LayoutLib fixes for N
Moves LayoutLib to Java 8 - YAY!
Fix delegates
Change-Id: I098996e43e330e995d33f12df1c16355bbc02f0f
Alex Klyubin [Thu, 18 Feb 2016 02:03:48 +0000 (02:03 +0000)]
Merge "Use production ID for v2 signing scheme." into nyc-dev
Adrian Roos [Thu, 18 Feb 2016 01:35:34 +0000 (01:35 +0000)]
Merge "App Crashes: Clarify mute option" into nyc-dev
Aurimas Liutikas [Thu, 18 Feb 2016 01:21:59 +0000 (01:21 +0000)]
Merge "Suppress warnings of MultiDexLegacyAndException" into nyc-dev
Tomasz Mikolajewski [Tue, 16 Feb 2016 00:43:30 +0000 (09:43 +0900)]
Limit number of ClipData items for a quick viewer to 1000.
Bug:
20822219
Change-Id: I774be914ddeea0335dc646000a1d5c997ea73fd4
Vladislav Kaznacheev [Thu, 18 Feb 2016 00:51:53 +0000 (00:51 +0000)]
Merge "Move more drag-related code to DragState" into nyc-dev
Vladislav Kaznacheev [Wed, 17 Feb 2016 00:20:56 +0000 (16:20 -0800)]
Do not call IWindowSession.updatePointer icon from pointer handler
Currently if View.setPointerIcon is called from inside a pointer
event handler this will cause a redundant round-trip to the server
which can be easily avoided.
Bug:
27107871
Change-Id: Ia641818c3700c0d96d0c32e020b91af58dccfa2a
Jaewan Kim [Thu, 18 Feb 2016 00:45:41 +0000 (16:45 -0800)]
PIP: Temporarily disable overlay text bubble timeout
Bug:
27224884
Change-Id: I2aeae84b62d3918d5e43ea5fda616a37683e1841
Wale Ogunwale [Thu, 18 Feb 2016 00:44:57 +0000 (00:44 +0000)]
Merge "Make PipOverlayActivity views visible onResume" into nyc-dev
Vladislav Kaznacheev [Sat, 13 Feb 2016 01:07:20 +0000 (17:07 -0800)]
Move more drag-related code to DragState
Pure refactoring: moving the code manipulating
DragState member variable into DragState.
Change-Id: I1f9feff32c8b18ae0ff451030d026d4276fecd5b
Wale Ogunwale [Thu, 18 Feb 2016 00:04:58 +0000 (16:04 -0800)]
Make PipOverlayActivity views visible onResume
Also moved the scheduling of the invisible timeout to onResume.
Change-Id: If56d61a2e20b08748e1c9f7f3ab1b12b22320110
Jorim Jaggi [Thu, 18 Feb 2016 00:15:52 +0000 (16:15 -0800)]
Fix some strings
Bug:
26411749
Bug:
27022727
Change-Id: I405ba61a46011365bfa2aebfdb0797738237e86b
Chet Haase [Thu, 18 Feb 2016 00:31:44 +0000 (00:31 +0000)]
Merge "Fix typo in CalendarView style docs" into nyc-dev
Ben Kwa [Thu, 18 Feb 2016 00:19:20 +0000 (00:19 +0000)]
Merge "Fix focus issues on RV." into nyc-dev
Steve McKay [Wed, 17 Feb 2016 23:40:58 +0000 (23:40 +0000)]
Merge "Improvements to Copy/Move flow." into nyc-dev
Steve McKay [Wed, 17 Feb 2016 23:02:01 +0000 (15:02 -0800)]
Improvements to Copy/Move flow.
- Always open drawer for copy/move operations.
- Set title to match operation.
- Update button to say "move" for move operations.
- Other minor fixes.
Also fix "Home" tests broken by ag/867110
Bug:
26506479
Change-Id: I3ccb4ddc72be0a21b91744bcb610c1ca490ac30c
Makoto Onuki [Wed, 17 Feb 2016 23:35:01 +0000 (15:35 -0800)]
Ensure DO/PO are also DA.
Bug
24503508
Change-Id: Ib957b84d5bee185501636c406d9aaf4985a79d8d
Winson [Wed, 17 Feb 2016 22:53:46 +0000 (14:53 -0800)]
Only set the task description if the colors are opaque.
Bug:
27214638
Change-Id: I75e0b8871087f0b8e6acd16dc751bb6374c0f968
Jorim Jaggi [Sat, 13 Feb 2016 02:47:06 +0000 (18:47 -0800)]
Fix unlock transition when docked stack is visible
- Keep surface of docked divider when lockscreen is showing, like
all other apps, so we don't run into synchronization issues when
unlocking. We do this by setting policy visibily to false, but
keep clientVisibility=true
- Update docked stack visibility when starting unlock sequence to
visible.
Bug:
27154882
Change-Id: I6def5c18831e23579fcfc904133749f149eaf376
Adrian Roos [Fri, 12 Feb 2016 19:01:04 +0000 (11:01 -0800)]
App Crashes: Clarify mute option
Change-Id: I3e0298980628091ee88590d231d295174454f68e
Phil Weaver [Wed, 17 Feb 2016 23:12:35 +0000 (23:12 +0000)]
Merge "Protect MotionEvent stream when a11y changes." into nyc-dev
Adrian Roos [Wed, 17 Feb 2016 23:10:25 +0000 (23:10 +0000)]
Merge "Notification: Fix tombstones and action alignment" into nyc-dev
Phil Weaver [Fri, 12 Feb 2016 20:05:42 +0000 (12:05 -0800)]
Protect MotionEvent stream when a11y changes.
I found this hole while looking for a solution to a bug when
magnification was enabled when TalkBack was running. I believe
what was happening was that enabling/disabling magnification
resets the AccessibilityInputFilter. The filter batches MotionEvents
for processing with a choreographer, but the disable/enable cycle
when magnification gets enabled could disrupt the event stream.
This change flushes the batched events before objects using them
are disabled.
I've tried a variety of things, but I'm not able to reproduce the
bug on NYC using the same procedure. I suspect that either the
timing of the events is different, or the newer gesture detection
in TalkBack is protecting it somehow. The hole remains, though,
and could create invalid streams of MotionEvents without this fix.
Bug:
26613222
Change-Id: Ie9f3da459929397596e0a80a61d5c7f191001ee8
Felipe Leme [Wed, 17 Feb 2016 22:51:01 +0000 (22:51 +0000)]
Merge "Fixed typo on Storage Access Framework." into nyc-dev
Makoto Onuki [Wed, 17 Feb 2016 22:48:13 +0000 (22:48 +0000)]
Merge "[framework] Don't allow apps on external storage to be active admin" into nyc-dev
Felipe Leme [Wed, 17 Feb 2016 22:45:52 +0000 (14:45 -0800)]
Fixed typo on Storage Access Framework.
BUG:
26742218
Change-Id: I9b695ebe2176f186fc63b20f624e40dd9e257bc3
Felipe Leme [Wed, 17 Feb 2016 22:43:19 +0000 (22:43 +0000)]
Merge "Removed Intent.OPEN_EXTERNAL_DIRECTORY." into nyc-dev
Felipe Leme [Wed, 17 Feb 2016 22:42:39 +0000 (22:42 +0000)]
Merge "Initial implementation of StorageManager.getVolumesList()." into nyc-dev
Arunesh Mishra [Wed, 17 Feb 2016 22:42:33 +0000 (22:42 +0000)]
Merge "SoundTriggerHelper changes for GenericSoundModels." into nyc-dev
Felipe Leme [Wed, 17 Feb 2016 18:12:04 +0000 (10:12 -0800)]
Removed Intent.OPEN_EXTERNAL_DIRECTORY.
Such intent is now encapsulated by StorageVolume.createAccessIntent().
BUG:
26742218
Change-Id: I2e2bd71126ecd74981f77b0af7d069f51aaece74
Makoto Onuki [Wed, 17 Feb 2016 19:17:15 +0000 (11:17 -0800)]
[framework] Don't allow apps on external storage to be active admin
Bug
27149287
Change-Id: I6d959d2e66dc0b19f78e6135fbdcf45ca8551958
Arunesh Mishra [Tue, 9 Feb 2016 20:15:19 +0000 (12:15 -0800)]
SoundTriggerHelper changes for GenericSoundModels.
- Refactoring SoundTriggerHelper to handle generic sound models.
- Ability to store multiple models, callback and state information.
- Separate out initialization to be done per voice model, per any model
and per generic model.
- Minor change to the API exposed -- removing the Handler from the
createSoundTriggerDetector call.
- Added callback processing for onRecognitionEvent().
- Added logic for stopAll().
- Changes to the SoundTriggerTestApp to start/stop recognition.
- Multiple models (3).
- Ability to start/stop/load/unload individual models.
Bug:
22860713
Bug:
27222043
Change-Id: Ie5d811babb956bead653fb560a43f1e549ed11bd
Chad Brubaker [Wed, 17 Feb 2016 22:20:35 +0000 (22:20 +0000)]
Merge "Fix getAcceptedIssuers" into nyc-dev
Ben Kwa [Wed, 17 Feb 2016 22:08:52 +0000 (14:08 -0800)]
Fix focus issues on RV.
Don't set focusable=false - that's the wrong thing to do, per Yigit.
For now, just temporarily make the RV unfocusable while performing the
focus search for kb navigation.
BUG=
27221751
Change-Id: I37ed77eb2aecf522a85c8a7c181e89c0bf73765d
Jean-Michel Trivi [Wed, 17 Feb 2016 22:09:15 +0000 (22:09 +0000)]
Merge "Audio record notification: only report SDK recording sources" into nyc-dev
Amith Yamasani [Wed, 17 Feb 2016 21:50:31 +0000 (21:50 +0000)]
Merge "Clean up App Standby code" into nyc-dev
Yohann Roussel [Wed, 17 Feb 2016 11:14:33 +0000 (12:14 +0100)]
Suppress warnings of MultiDexLegacyAndException
To clean build logs without disturbing the test.
Cherry-pick of https://android-review.googlesource.com/#/c/202657/
Bug:
27155813
Change-Id: I4f2fa94729258573223aaa70a88744d2687f542e
Vladislav Kaznacheev [Wed, 17 Feb 2016 21:43:30 +0000 (21:43 +0000)]
Merge "Fix cross-app drag and drop" into nyc-dev
Jason Monk [Wed, 17 Feb 2016 21:38:59 +0000 (21:38 +0000)]
Merge "Work on QS header redlines and animations" into nyc-dev
Amith Yamasani [Tue, 16 Feb 2016 21:58:46 +0000 (13:58 -0800)]
Clean up App Standby code
Don't continue to check idle states for removed / stopped users.
No need to check for uninstalled packages for all users.
Bug:
27208519
Change-Id: I9a3a3bbec560dd380ce90df9fef102d7f62769ca
Yohei Yukawa [Wed, 17 Feb 2016 21:36:40 +0000 (21:36 +0000)]
Merge "Make sure at least one IME is enabled." into nyc-dev
Felipe Leme [Tue, 9 Feb 2016 00:44:06 +0000 (16:44 -0800)]
Initial implementation of StorageManager.getVolumesList().
This change makes StorageManager.getVolumesList(),
StorageManager.getPrimaryVolume(), and StorageVolume public and adds a
buildAccessIntent() in the latter to automatically generate the
ACTION_OPEN_EXTERNAL_DIRECTORY intent, but it doesn't change the
ACTION_OPEN_EXTERNAL_DIRECTORY implementation yet (i.e., it still takes an URI with the physical path of the directory, instead of a StorageVolume and
a directorny name).
BUG:
26742218
Change-Id: I36c59c42b6579e125ec7f03c3af141260875a491
Tony Mak [Wed, 17 Feb 2016 21:09:37 +0000 (21:09 +0000)]
Merge "[ContactsContract] Add new API PhoneLookup.CONTACT_ID and DATA_ID" into nyc-dev
Tony Mak [Wed, 17 Feb 2016 14:11:52 +0000 (14:11 +0000)]
[ContactsContract] Add new API PhoneLookup.CONTACT_ID and DATA_ID
It is a mistake that we put contact id in PhoneLookup._ID.
But for SIP query, the contact id is put in Data.CONTACT_ID instead.
For backward-compability issue, we can't revert the change, but to
save developer from having logic like below, PhoneLookup.CONTACT_ID is
introduced.
if (sip) {
get contact id in Data.CONTACT_ID column
} else {
get contact id in PhoneLookup._ID column
}
So for sip query, we put contact id in PhoneLookup.CONTACT_ID.
For other phone lookup query, we put contact id in both PhoneLookup.ID
and PhoneLookup.CONTACT_ID.
BUG:
27149017
Change-Id: I4155da29bbacdda0d43164b0ce11c7224a4eee67
Derek Sollenberger [Wed, 17 Feb 2016 21:07:41 +0000 (21:07 +0000)]
Merge "Update Region parcelling to use SkRegion::Iter" into nyc-dev
Wale Ogunwale [Wed, 17 Feb 2016 21:04:17 +0000 (21:04 +0000)]
Merge "Clean-up starting window if resuming activity in another stack" into nyc-dev
Andre Eisenbach [Wed, 17 Feb 2016 19:35:36 +0000 (11:35 -0800)]
Restore DUMP permission check for BluetoothManagerService
Bug:
27150536
Change-Id: I6e07f8f5f7476c6cd6dca79e2fb5e8c8412493ec
Jorim Jaggi [Sat, 6 Feb 2016 00:54:54 +0000 (16:54 -0800)]
Make sure we call reportResized exactly once when drag starting
If there was another layout happening before the app called
relayoutWindow(), we were issuing multiple reportResized calls,
leading to multiple relayoutWindow() calls, slowing everything
down.
Change-Id: I1f3da04bb7581c655567e1d1a6fe0f8c83c0ffda
Andres Morales [Wed, 17 Feb 2016 20:59:44 +0000 (20:59 +0000)]
Merge "allow for slow FrameMetricsListeners" into nyc-dev
Mitchell Wills [Wed, 17 Feb 2016 20:43:47 +0000 (20:43 +0000)]
Merge "Remove REPORT_EVENT_CONTEXT_HUB gscan option" into mm-wireless-dev
am:
07e27b7541
* commit '
07e27b75412de52b3ba5606e35a721e2b31ff094':
Remove REPORT_EVENT_CONTEXT_HUB gscan option
Steve McKay [Wed, 17 Feb 2016 20:41:28 +0000 (20:41 +0000)]
Merge "Guard against NPE in equals checks." into nyc-dev
Jean-Michel Trivi [Wed, 17 Feb 2016 20:30:52 +0000 (12:30 -0800)]
Audio record notification: only report SDK recording sources
Bug
22876530
Change-Id: I7575170ee2d7414c8bf9a04a9adc936b66c33e15
Steve McKay [Tue, 16 Feb 2016 21:08:10 +0000 (13:08 -0800)]
Guard against NPE in equals checks.
Update State test to cover different conditions separately.
Update DirectoryInfo test to best practices.
Update RootInfo to follow DirectoryInfo equals pattern.
Also, allow null cursors from Model...since they happen...I seen it mahself.
Bug:
27118725
Change-Id: Id0a0be053b91c887a745bfca5416e64f0edba995
Mitchell Wills [Wed, 17 Feb 2016 20:30:55 +0000 (20:30 +0000)]
Merge "Remove REPORT_EVENT_CONTEXT_HUB gscan option" into mm-wireless-dev
Fyodor Kupolov [Wed, 17 Feb 2016 20:23:54 +0000 (20:23 +0000)]
Merge "Remove isPackageInstalled" into nyc-dev
Jason Monk [Wed, 17 Feb 2016 20:20:29 +0000 (15:20 -0500)]
Work on QS header redlines and animations
Bug:
27201532
Change-Id: I791454dda3a42b588e506f6bcd174a69a0fd29f8
Julia Reynolds [Wed, 17 Feb 2016 20:19:01 +0000 (20:19 +0000)]
Merge "Increase the importance of noisy notifications." into nyc-dev
Andres Morales [Sat, 13 Feb 2016 02:19:52 +0000 (18:19 -0800)]
allow for slow FrameMetricsListeners
A slow listener could cause a race in the NotifyHandler
where the single reference to the buffer to send would get
updated when it shouldn't have been.
Switch to a queue of available buffers to prevent this race.
Also, stop setting and clearing the observer reference and instead
incStrong/decStrong to mark temporary strong ownership without
colliding with other owners in flight.
Bug:
27097094
Change-Id: Iee647bfae8b80019b6d8290179eed3973230901f
Tao Bao [Wed, 17 Feb 2016 20:06:51 +0000 (20:06 +0000)]
Merge "Add a Settings option of "Disable automatic update"." into nyc-dev
Miao Wang [Wed, 17 Feb 2016 19:46:57 +0000 (19:46 +0000)]
Merge "[RenderScript] Fix potential leak in RS JNI" into nyc-dev
Dongwon Kang [Wed, 17 Feb 2016 19:27:58 +0000 (19:27 +0000)]
Merge "TIF: Release passthrough session when HardwareSession is released" into nyc-dev
Dongwon Kang [Tue, 16 Feb 2016 23:50:11 +0000 (15:50 -0800)]
TIF: Release passthrough session when HardwareSession is released
Bug: https://code.google.com/p/android/issues/detail?id=200114
Change-Id: I5d74eb56297e468b95aa0f99b159b2b54f93f5d2
Adrian Roos [Wed, 17 Feb 2016 19:16:14 +0000 (19:16 +0000)]
Notification: Fix tombstones and action alignment
Bug:
27166437
Change-Id: I8ddacb31b908abcfc238a1559eef22e7b18b2187