OSDN Git Service
Felipe Leme [Thu, 25 May 2017 17:55:36 +0000 (10:55 -0700)]
Improved autofillHints documentation.
Bug:
38086244
Test: ran 'mmm -j frameworks/base/:doc-comment-check-docs' and checked HTML.
Change-Id: Ia7d2f75ae1db067106af36aa8dbb1cdbf3b40b3a
Eino-Ville Talvala [Thu, 25 May 2017 17:11:00 +0000 (17:11 +0000)]
Merge "Camera2: Fix broken onCaptureBufferLost callback" into oc-dev
Jason Monk [Thu, 25 May 2017 17:09:09 +0000 (17:09 +0000)]
Merge "Fix guest tint" into oc-dev
TreeHugger Robot [Thu, 25 May 2017 16:47:08 +0000 (16:47 +0000)]
Merge "Fix flaky tests" into oc-dev
TreeHugger Robot [Thu, 25 May 2017 16:46:32 +0000 (16:46 +0000)]
Merge "Triggering quiescent reboot during OTA" into oc-dev
Felipe Leme [Thu, 25 May 2017 14:32:04 +0000 (14:32 +0000)]
Merge "Autofill UI should still show when dataset authentication is cancelled." into oc-dev
TreeHugger Robot [Thu, 25 May 2017 09:04:33 +0000 (09:04 +0000)]
Merge "Expand logging capabilities of Tethering subsystem" into oc-dev
Kevin Chyn [Thu, 25 May 2017 04:28:09 +0000 (04:28 +0000)]
Merge "Revert fix for FingerprintManager leak" into oc-dev
Selim Cinek [Thu, 25 May 2017 03:29:10 +0000 (03:29 +0000)]
Merge "Fixed an issue where groups could stay userlocked" into oc-dev
Dmitri Plotnikov [Wed, 10 May 2017 23:26:38 +0000 (16:26 -0700)]
Triggering quiescent reboot during OTA
Bug:
34201965
Test: follow instructions in https://docs.google.com/document/d/1RjvUGRi_Ys5-BRoJz6_SnixuipFiF-GAs6CNc7w-Qj0/edit and use fake-ota
Change-Id: I540f86cf11746faefc25bc74319512eba6d0d783
TreeHugger Robot [Thu, 25 May 2017 00:05:49 +0000 (00:05 +0000)]
Merge "Don't WTF when assist structure is missing." into oc-dev
Kevin Chyn [Wed, 24 May 2017 23:56:56 +0000 (16:56 -0700)]
Revert fix for FingerprintManager leak
Bug:
38509779
Bug:
32295793
Setting to null causes problem seen in b/
38509779
Using weakreference will cause problems if the application
declares AuthenticationClient as a weak reference as well and would
very likely break a lot of existing apps.
Test: manual
Change-Id: Iedbdd76f3a402b766ce8a799bf76324d1164a0ec
Felipe Leme [Wed, 24 May 2017 20:16:31 +0000 (13:16 -0700)]
Autofill UI should still show when dataset authentication is cancelled.
Test: manual verification
Test: existing CtsAutoFillServiceTestCases pass
Test: LoginActivityTest.testDatasetAuthTwoFieldsUserCancelsFirstAttempt
Fixes:
38427468
Change-Id: If8785ad8fda1408a5dee66c53f7dcb4c85d78262
TreeHugger Robot [Wed, 24 May 2017 23:44:10 +0000 (23:44 +0000)]
Merge "Update the app window's thumbnail layer after starting window is removed" into oc-dev
TreeHugger Robot [Wed, 24 May 2017 21:50:15 +0000 (21:50 +0000)]
Merge "Fix QS tiles not rippling" into oc-dev
TreeHugger Robot [Wed, 24 May 2017 21:36:32 +0000 (21:36 +0000)]
Merge "AOD: Fix wakeAndUnlockPulsing transition" into oc-dev
Nathan Harold [Wed, 24 May 2017 21:36:15 +0000 (21:36 +0000)]
Merge "[DO NOT MERGE] Do not start the IpSecService" into oc-dev
Michael Schwartz [Wed, 24 May 2017 21:34:03 +0000 (21:34 +0000)]
Merge "Check VintfObject compatibility on boot" into oc-dev
TreeHugger Robot [Wed, 24 May 2017 21:32:56 +0000 (21:32 +0000)]
Merge "Fixed assertions on bugreport share notification." into oc-dev
TreeHugger Robot [Wed, 24 May 2017 21:28:05 +0000 (21:28 +0000)]
Merge "Consider the last inserted SIM for EmergencyAffordance" into oc-dev
Tenghui Zhu [Wed, 24 May 2017 21:06:52 +0000 (21:06 +0000)]
Merge "Add documentation about 0 scale matrix to Shader" into oc-dev
Sergey Vasilinets [Wed, 24 May 2017 21:05:34 +0000 (21:05 +0000)]
Merge "Correctly save retained fragments in the backstack" into oc-dev
Adrian Roos [Wed, 24 May 2017 21:01:39 +0000 (21:01 +0000)]
Merge "Keyguard: Update clock size" into oc-dev
Selim Cinek [Wed, 24 May 2017 18:08:55 +0000 (11:08 -0700)]
Fixed an issue where groups could stay userlocked
It also fixes an issue where the reinflation wasn't
working properly.
Test: runtest -x packages/SystemUI/tests/src/com/android/systemui/statusbar/ExpandableNotificationRowTest.java
Merged-In: If359256a3ac0c574260b5ff5af3fc2042e1dce9a
Change-Id: If359256a3ac0c574260b5ff5af3fc2042e1dce9a
Fixes:
36469584
TreeHugger Robot [Wed, 24 May 2017 20:50:57 +0000 (20:50 +0000)]
Merge "Keyguard: Remove all caps from keyguard status view" into oc-dev
Abodunrinwa Toki [Wed, 24 May 2017 20:48:02 +0000 (20:48 +0000)]
Merge "Regression test: Menu item title updates." into oc-dev
Selim Cinek [Wed, 24 May 2017 20:44:56 +0000 (20:44 +0000)]
Merge "Fixed that pinned huns could become clipped" into oc-dev
TreeHugger Robot [Wed, 24 May 2017 20:38:51 +0000 (20:38 +0000)]
Merge "System installed launcher can see instant apps" into oc-dev
TreeHugger Robot [Wed, 24 May 2017 20:20:58 +0000 (20:20 +0000)]
Merge "WifiMetrics: Add metrics for HAL/wificond crashes" into oc-dev
Christopher Ferris [Wed, 24 May 2017 20:20:38 +0000 (20:20 +0000)]
Merge "Zygote: Allow arbitrary-length wrap property names" into oc-dev
Selim Cinek [Wed, 24 May 2017 20:13:18 +0000 (20:13 +0000)]
Merge "Fixed an issue where the panel could be stuck expanding" into oc-dev
TreeHugger Robot [Wed, 24 May 2017 19:50:51 +0000 (19:50 +0000)]
Merge "Disable state save/restore for inflated date/time picker views" into oc-dev
TreeHugger Robot [Wed, 24 May 2017 19:45:27 +0000 (19:45 +0000)]
Merge "Filter instant <--> full app" into oc-dev
Jason Monk [Wed, 24 May 2017 19:31:11 +0000 (15:31 -0400)]
Fix QS tiles not rippling
It was due to complicated background changes added for the gutter,
add a transparent background for QS + header to give the ripples
a location to draw on.
Test: visual
Change-Id: I59c2d0b1fb543852e54980577b1ce7307b6e4de8
Fixes:
38330186
TreeHugger Robot [Wed, 24 May 2017 19:29:54 +0000 (19:29 +0000)]
Merge "Fix cast tile crash" into oc-dev
Michael Schwartz [Mon, 15 May 2017 18:40:40 +0000 (11:40 -0700)]
Check VintfObject compatibility on boot
Bug:
36814984
Test: Build, flash boot sailfish and shared system image.
Change-Id: Ibd6694079d9e2641a7b77d774a2df085e9a8545a
Adrian Roos [Wed, 24 May 2017 19:03:24 +0000 (19:03 +0000)]
Merge "Notifications: Fix janky group expansion animation" into oc-dev
TreeHugger Robot [Wed, 24 May 2017 19:00:56 +0000 (19:00 +0000)]
Merge "Reset mHiddenSetFromTransferredStartingWindow when app set visibility" into oc-dev
Felipe Leme [Wed, 24 May 2017 18:51:10 +0000 (11:51 -0700)]
Fixed assertions on bugreport share notification.
Fixes:
36698286
Test: mmm -j32 frameworks/base/packages/Shell && adb install -r -g ${OUT}/data/app/ShellTests/ShellTests.apk && adb shell am instrument -e class com.android.shell.BugreportReceiverTest$1 -w com.android.shell.tests/android.support.test.runner.AndroidJUnitRunner
Change-Id: I0f3586309103a07afca5be3d1e3073d8a5dd04ec
Andreas Gampe [Thu, 11 May 2017 01:53:02 +0000 (18:53 -0700)]
Zygote: Allow arbitrary-length wrap property names
The restriction on system property key length has been lifted.
Update the invoke-with code to first check the full-length property.
Then fall back to the truncated version for backwards-compatibility.
Bug:
37276041
Test: m
Test: manual with long package name (Maps)
(cherry picked from commit
4c88a8c6848609333fa6058fcfc22ac58ed94dac)
Change-Id: Ic27a26a676f7ac5a998a9bea14259725e89b7e37
Adrian Roos [Wed, 10 May 2017 22:48:01 +0000 (15:48 -0700)]
Keyguard: Update clock size
Bug:
38138115
Test: Observe that clock on lockscreen is smaller
Change-Id: I3360d2f234a47947321e05fb96253bbb808919a8
Andrew Solovay [Wed, 24 May 2017 17:56:23 +0000 (17:56 +0000)]
Merge "docs: Fixing malformatted HTML escape" into oc-dev
Jason Monk [Wed, 24 May 2017 17:55:23 +0000 (13:55 -0400)]
Fix guest tint
Manually apply some specific tinting to override what UserIcons
provides.
Test: visual
Change-Id: Icdae51b3037dc046ccad7a374282cd1ef6fc0206
Fixes:
38052832
Matthew Ng [Sat, 6 May 2017 00:12:18 +0000 (17:12 -0700)]
Update the app window's thumbnail layer after starting window is removed
This fixes the case when bottom app is resuming in portrait mode on a
tablet where the thumbnail's title bar appears over the docked app (from
the top) only when device slows down (or slow down the animation). This
is caused by the StartingWindow removing itself from the display and not
updating the thumbnail that is still animating while all the other
windows updated their z-ordering. When the apps update their z-order,
they lower the dock stack's z-order because the starting window (which
was behind the dock stack) is gone. However the thumbnail still has the
same z-order meaning that the thumbnail will sit on top of the docked
app. So when the starting window disappears, the z-order for the thumbnail
will also update to fit behind the docked app. Also simplified the
thumbnail layer code.
Fixes:
35860227
Bug:
62029108
Test: manual, dock an app in top and bottom, go to recents, slow down
device animations by 5-10x, resume any bottom task
Change-Id: I79bc92b79e50a7b646b7b6c22802e55e04cc1799
Felipe Leme [Wed, 24 May 2017 17:46:23 +0000 (10:46 -0700)]
Don't WTF when assist structure is missing.
That could happen when app throws an exception while filling it.
Fixes:
38312929
Test: manual verification by forcing an app to throw an exception
Change-Id: I7e94e9d352c4c3fd8adf01bcf7b25f66535e070d
Jason Monk [Wed, 24 May 2017 17:29:19 +0000 (13:29 -0400)]
Fix cast tile crash
Switch from support library to internal implementation of cast
dialog.
Test: send menu event to dialog
Change-Id: If9c8bf0f544e712f3835977dd45a5adeeaac0c77
Fixes:
37216170
Keun-young Park [Wed, 24 May 2017 17:28:35 +0000 (17:28 +0000)]
Merge "reduce flunctuation in boot animation start / stopping time" into oc-dev
Christopher Ferris [Wed, 24 May 2017 17:17:27 +0000 (17:17 +0000)]
Merge "Set the decay timer for all forked apps." into oc-dev
Roshan Pius [Thu, 11 May 2017 16:05:58 +0000 (09:05 -0700)]
WifiMetrics: Add metrics for HAL/wificond crashes
New metrics added:
1. Number of times HAL crashed during operation.
2. Number of times wificond crashed during operation.
3. Number of times wifi start failed because of a native issue.
Basically the number of times calls to WifiNative.setupForClientMode() &
WifiNative.setupForSoftApMode() fails.
Bug:
36586897
Test: Compiles
Change-Id: Ie9683fd8bfea6b0c64605e407559ff561898c11b
(cherry picked from commit
3607a39bbf99889d964f985727d14bcbdbecfac6)
TreeHugger Robot [Wed, 24 May 2017 15:44:32 +0000 (15:44 +0000)]
Merge "TRON: Smart selection events that don't change the selection." into oc-dev
Winson Chung [Wed, 24 May 2017 15:43:54 +0000 (15:43 +0000)]
Merge "Fixing crash when checking for home task resizeability." into oc-dev
Jorim Jaggi [Wed, 24 May 2017 11:18:28 +0000 (13:18 +0200)]
Fix flaky tests
Need to wait until handlers are idle because the display gets
frozen when adding a new one, which will screw up starting window
creating.
Test: AppWindowContainerControllerTests x1000
Change-Id: Ic949efc4e53abe2a580eb5c410f5905f0361a75a
Fixes:
62037783
Todd Kennedy [Tue, 23 May 2017 22:54:18 +0000 (15:54 -0700)]
System installed launcher can see instant apps
Change-Id: I97f791b61f9b4f7ed33305345bf3d92394b40ae4
Fixes:
38202759
Test: cts-tradefed run commandAndExit cts-dev -m CtsAppSecurityHostTestCases -t android.appsecurity.cts.EphemeralTest
Test: Manual. Create sample app that replaces the launcher to test ability to see ephemeral apps.
Tyler Gunn [Wed, 24 May 2017 14:07:54 +0000 (14:07 +0000)]
Merge "Add ConnectionService callback invoked when connection creation complete." into oc-dev
Todd Kennedy [Tue, 23 May 2017 20:37:30 +0000 (13:37 -0700)]
Filter instant <--> full app
Last in the series for protecting full apps from instant apps. Still
need to make another pass at the opposite direction.
Bug:
35871369
Test: cts-tradefed run commandAndExit cts-dev -m CtsAppSecurityHostTestCases -t android.appsecurity.cts.EphemeralTest
Test: Manual; install instant app and ensure it runs
Change-Id: I3734cb154e7b952f3a9cf7c5415dffcd4de02aba
Abodunrinwa Toki [Tue, 23 May 2017 13:51:22 +0000 (14:51 +0100)]
TRON: Smart selection events that don't change the selection.
See Ia9081d92ae9aea50d863455be770eecd0c73be1a for multi-selection
counts.
Test: Manually checked logging happens as per go/tron-howto and verified
nothing is broken in related classes by running:
bit FrameworksCoreTests:android.widget.TextViewActivityTest
bit CtsWidgetTestCases:android.widget.cts.TextViewTest
Bug:
32572232
Change-Id: I4ceab136ab73a20c6bc56732f7606ed103fe64d3
Geoffrey Pitsch [Wed, 24 May 2017 13:44:07 +0000 (13:44 +0000)]
Merge "Change Ignores to FlakyTest so we can check if they're fixed" into oc-dev
Wale Ogunwale [Wed, 24 May 2017 12:28:41 +0000 (12:28 +0000)]
Merge "Fixed CTS failure due to selecting wrong transition." into oc-dev
TreeHugger Robot [Wed, 24 May 2017 11:22:43 +0000 (11:22 +0000)]
Merge "Import translations. DO NOT MERGE" into oc-dev
TreeHugger Robot [Wed, 24 May 2017 11:22:04 +0000 (11:22 +0000)]
Merge "Import translations. DO NOT MERGE" into oc-dev
Erik Kline [Fri, 12 May 2017 07:52:48 +0000 (16:52 +0900)]
Expand logging capabilities of Tethering subsystem
Introduce a SharedLog that can be shared among all Tethering
components. All log entries go to the same log, and each includes
its subsystem name. Additionally, all entries emitted to the
system log shared the same tag, so can easily be watched.
More subsystems can inherit a SharedLog, but to minimize cherry-pick
conflicts we limit ourselves to these changes only.
Test: as follows
- built
- flashed
- booted
- log output observed via dumpsys
- runtest frameworks-net passes
Bug:
32163131
Bug:
36988090
Bug:
38218697
Merged-In: Ia9d15f0dcc49ce070f8684eb8c8481310859faa5
Merged-In: I2644f518304a03da469fb9c2aa01a6d8f1a97901
Change-Id: I1229d4c55987402d84b0d4a2c8a595e0c829aa3e
(cherry picked from commit
7747fd4ce055e8e1f6381062a58b867728f57d85)
Andrei Stingaceanu [Wed, 24 May 2017 09:16:42 +0000 (09:16 +0000)]
Merge "AutoSize TextView - correct pixel transformations" into oc-dev
TreeHugger Robot [Wed, 24 May 2017 08:07:29 +0000 (08:07 +0000)]
Merge "Fix crash due to bad maxLines defined for dialog titles on watch type devices." into oc-dev
Bill Yi [Wed, 24 May 2017 06:34:39 +0000 (23:34 -0700)]
Import translations. DO NOT MERGE
Change-Id: I1398490744462a381ff3a1b49d5b2dcb1bfa49be
Auto-generated-cl: translation import
Bill Yi [Wed, 24 May 2017 04:43:45 +0000 (21:43 -0700)]
Import translations. DO NOT MERGE
Change-Id: Id0c1ec6484136daab3d72bf5b5277495b2834b25
Auto-generated-cl: translation import
TreeHugger Robot [Wed, 24 May 2017 04:08:57 +0000 (04:08 +0000)]
Merge "TV PIP: Dismiss notification when the PIP is over" into oc-dev
TreeHugger Robot [Wed, 24 May 2017 02:49:04 +0000 (02:49 +0000)]
Merge "Re-pin camera odex/vdex files only if they have changed" into oc-dev
Wale Ogunwale [Wed, 24 May 2017 02:37:30 +0000 (19:37 -0700)]
Reset mHiddenSetFromTransferredStartingWindow when app set visibility
ag/
2276103 fixed an issue where an app token was left in the visible state
due to it getting a tranferred starting window that is later transferred out.
However, we were not resetting the state of the variable we use to track this
when the app actually sets a visibility state which can cause the app to
remain in an hidden state.
Fixes:
62011969
Bug:
38317227
Test: Cold launch Docs apps and change the orientation and make sure the app
is still displayed.
Test: Launch Audible app music player and verify the LibraryActivity
token isn't in the visible state.
Change-Id: I9ff434efe8d29b32021b9881bf36e69de700e70e
Abodunrinwa Toki [Wed, 24 May 2017 01:57:46 +0000 (01:57 +0000)]
Merge "Make TextClassifier.getLinks(...) a default method." into oc-dev
Nathan Harold [Wed, 24 May 2017 01:40:29 +0000 (18:40 -0700)]
[DO NOT MERGE] Do not start the IpSecService
Bug:
37688915
Test: build+boot marlin
Change-Id: I69635c832ac64104d753735a3e22f0442b0fa910
TreeHugger Robot [Wed, 24 May 2017 01:20:52 +0000 (01:20 +0000)]
Merge "Allow media apps to receive media key events after the phone call" into oc-dev
Jaewan Kim [Tue, 23 May 2017 09:34:07 +0000 (18:34 +0900)]
TV PIP: Dismiss notification when the PIP is over
This fixes the regression caused by the previous commit
bad26692d05 Set notification TAG and style in TV PIP notification
Bug:
37249867
Test: Manual test (PIP notification UI was dismissed after closing th
PIP by notification UI, or PIP controller dialog. Also checked that
the notification UI was dismissed after the the PIPed activity
becomes fullscreen.)
Change-Id: I4dc6d1ee8035f89583a5fb49aa6c8fdc40bb49a0
Calin Juravle [Tue, 23 May 2017 00:49:01 +0000 (17:49 -0700)]
Re-pin camera odex/vdex files only if they have changed
Test: Camera is re-pinned after
adb shell cmd package compile -f -m extract
com.google.android.GoogleCamera
adb shell cmd package bg-dexopt-job
Bug:
33168521
Change-Id: I5c5e76d1e40b6d433c9a0beba463c86f79ad437e
Winson Chung [Wed, 24 May 2017 00:47:05 +0000 (17:47 -0700)]
Fixing crash when checking for home task resizeability.
- If there is no home task, assume non-resizeable until user goes
home.
Bug:
62033711
Test: Reboot phone, launch settings from QS, dock and ensure no
crash. Go home and ensure that launcher is still resizeable
and bounds are correct.
Change-Id: Id7ccd6f54cc4dc248f90a1acb54509713c69b11b
TreeHugger Robot [Wed, 24 May 2017 00:41:17 +0000 (00:41 +0000)]
Merge "Fix null deref crash" into oc-dev
TreeHugger Robot [Wed, 24 May 2017 00:31:37 +0000 (00:31 +0000)]
Merge "Don't keep a reference to Service object" into oc-dev
Eric Laurent [Wed, 24 May 2017 00:11:33 +0000 (00:11 +0000)]
Merge "audio service: fix rapid succession of A2DP devices connections" into oc-dev
Adrian Roos [Thu, 18 May 2017 23:10:21 +0000 (16:10 -0700)]
Notifications: Fix janky group expansion animation
Fixes an issue with the group expansion animation
by reverting a change introduced in I9dd91b85432e3d4309e0eb78a7b03ada87c3554e
Change-Id: Ia1e118a14ca2e420d0b0a23723676cf65d72f85b
Merged-In: Ia1e118a14ca2e420d0b0a23723676cf65d72f85b
Fixes:
38355658
Test: add notification group, test that clicking on the expansion icon shows a smooth animation
TreeHugger Robot [Tue, 23 May 2017 23:35:36 +0000 (23:35 +0000)]
Merge "Fix creating of app theme snapshots" into oc-dev
TreeHugger Robot [Tue, 23 May 2017 23:28:29 +0000 (23:28 +0000)]
Merge "Hide Autofill UI when non-savable id is gone." into oc-dev
TreeHugger Robot [Tue, 23 May 2017 23:22:24 +0000 (23:22 +0000)]
Merge "Import translations. DO NOT MERGE" into oc-dev
Adrian Roos [Tue, 23 May 2017 23:16:50 +0000 (16:16 -0700)]
AOD: Fix wakeAndUnlockPulsing transition
Change-Id: Ia5d999f1756050a972f986357d563703abce7172
Fixes:
37878458
Test: Double-tap to trigger Ambient Display, use fingerprint to unlock. Verify transition is Buttery Smooth
Adam Lesinski [Tue, 23 May 2017 23:14:11 +0000 (23:14 +0000)]
Merge "Resources: fix race with creating theme" into oc-dev
Wale Ogunwale [Tue, 23 May 2017 17:34:48 +0000 (10:34 -0700)]
Fixed CTS failure due to selecting wrong transition.
ag/
2253646 fixed an issue where a starting window can be displayed prematurely.
However, it also prevented an app from being added to the opening apps list if
it was already visible. This caused wrong transition animation to be selected
for the closing app. We now always set the visibility to true even if the app
is already visible so that the app can be added to the opening apps list and
the right transition animation selected. We don't set visibility to false if
the app isn't visible so it isn't added to the closing apps list which covers
the case ag/
2253646 attempted to fix.
Bug:
34545029
Change-Id: I06363beb0c524146a8b871eff8157678452c3d1d
Fixes:
38505794
Test: cts/.../run-test android.server.cts.ActivityManagerTransitionSelectionTests
Erik Wolsheimer [Tue, 23 May 2017 23:00:03 +0000 (23:00 +0000)]
Merge "Fix race condition triggered by quick stop/start of Dream" into cw-f-dev am:
90a6054805
am:
94b497bccc
Change-Id: I62ab41ed83aa92b12e7fa3c9111a6f97e6ef13ef
Adam Powell [Tue, 23 May 2017 22:56:59 +0000 (15:56 -0700)]
Disable state save/restore for inflated date/time picker views
Fix a bug where the internal date/time picker views reused view IDs
causing state save/restore bugs when placed within AlertDialogs and
other places. Since the pickers already save/restore their state at a
higher level leaving this enabled was redundant.
Bug
32654446
Test: manual
Change-Id: I3df2fc932ac5296ab6eb0a5013dddef8d1117635
Erik Wolsheimer [Tue, 23 May 2017 22:51:25 +0000 (22:51 +0000)]
Merge "Fix race condition triggered by quick stop/start of Dream" into cw-f-dev
am:
90a6054805
Change-Id: I708fda61e866a891238d6dbbfc6a9b901e6da6b3
TreeHugger Robot [Tue, 23 May 2017 22:46:43 +0000 (22:46 +0000)]
Merge "Respect one-shot click effect config in VibratorService" into oc-dev
TreeHugger Robot [Tue, 23 May 2017 22:44:37 +0000 (22:44 +0000)]
Merge "Fix race condition triggered by quick stop/start of Dream" into cw-f-dev
John Reck [Tue, 23 May 2017 22:32:08 +0000 (15:32 -0700)]
Fix null deref crash
Change-Id: Ic1a64e926b5faa2f4cf8d079a2b67e0261dcecd7
Fixes:
62035692
Test: manual
sergeyv [Tue, 23 May 2017 22:24:37 +0000 (15:24 -0700)]
Correctly save retained fragments in the backstack
Test: FragmentLifecycleTest#retainedFragmentsInBackstack
bug:
62027280
Change-Id: I4ba20c5138f957107422c46d67095c7c8db2c608
Selim Cinek [Tue, 23 May 2017 03:00:56 +0000 (20:00 -0700)]
Fixed that pinned huns could become clipped
Huns could become clipped and their actions hidden
after they were posted the first time.
They are now only pushed in if they are above the shelf
Test: manual, add huns, observe correct clipping
Change-Id: I3277da30397e7424c000098b822e571620dd1e08
Fixes:
38017936
Eino-Ville Talvala [Tue, 23 May 2017 21:10:49 +0000 (14:10 -0700)]
Camera2: Fix broken onCaptureBufferLost callback
Turns out this never worked. 😱
- Add missing oncaptureBufferLost proxy method
- To avoid this issue in the future, change CameraDeviceImpl.CaptureCallback to be
an interface instead of an abstract class; now all implementers _must_ implement
all the methods
- For the short-circuit local callback when no callback is provided by the user,
implement all no-ops explicitly.
Test: Camera CTS continues to pass; manual testing with injected buffer drops
Bug:
62004599
Change-Id: I7732903dbc00e80084162e067de66b5db6cee74c
Jorim Jaggi [Tue, 23 May 2017 13:07:44 +0000 (15:07 +0200)]
Fix creating of app theme snapshots
Apparently locking a HW bitmap makes it super slow to draw.
Instead, draw it into a bitmap, copy it into a hw bitmap, and then
extract the GraphicBuffer.
Test: Open Camera, go home, reopen camera (and maybe go to recents)
Change-Id: Id2371dcdad95f07a680e6c56c0403b3ad815a3f3
Fixes:
38510859
Michael Kwan [Tue, 23 May 2017 01:13:13 +0000 (18:13 -0700)]
Fix crash due to bad maxLines defined for dialog titles on watch type devices.
Misuse of @empty which explicitly sets the value to null, and should only be used
for objects. Replaced with @null which more accurately means undefined value.
Bug:
38431435
Change-Id: I6a59fc52c2ef9626c561f5bc344c588d22111f6e
Bill Yi [Tue, 23 May 2017 21:18:00 +0000 (14:18 -0700)]
Import translations. DO NOT MERGE
Change-Id: I64e965e64592f8a674b099022977a6cf5f26ff79
Auto-generated-cl: translation import
Geoffrey Pitsch [Tue, 23 May 2017 21:13:38 +0000 (17:13 -0400)]
Change Ignores to FlakyTest so we can check if they're fixed
Test: runtest systemui
Bug:
38500852
Change-Id: I84fd8178086dbd4e35c72e7ef2780248a00791e8
Ruthwar Kumar Ambeer [Tue, 4 Apr 2017 15:58:25 +0000 (21:28 +0530)]
Consider the last inserted SIM for EmergencyAffordance
If India Sim is inserted and removed in Airplane mode
and reboot, The device is supposed to consider the
previous status based on the last inserted SIM as
there wont be any cell info update in Airplane mode.
Rootcause is when there are no active subscription
list right from the bootup, EmergencyAffordance global
variable is not updated with the settings based on
previous boot.
Fix is to update the EmergencyAffordance even when
there are no active subscriptions available from
bootup.
Test: manual, see repro steps on bug
Fixes:
36978415
Merged-In: I072cb635eb57c63dd94bf8f0a0b6222e22fdfbb7
Change-Id: I072cb635eb57c63dd94bf8f0a0b6222e22fdfbb7
Christopher Ferris [Mon, 15 May 2017 23:50:29 +0000 (16:50 -0700)]
Set the decay timer for all forked apps.
This will cause native memory frees to be less expensive, but it will cost
a bit of PSS that might hang around.
Bug:
36401135
Test: Built and booted bullhead.
Test: Ran jemalloc unit tests.
Test: Ran bionic unit tests.
Test: Ran a test that allocated and free'd a large piece of memory,
Test: and verified that after changing the parameter, the PSS
Test: sticks around (decay timer set to 1), the PSS is purged (decay
Test: timer set to 0).
(cherry picked from commit
ab16dd10f148e1bd49e62ffd88d95bf6d39d5201)
Change-Id: If614a1dd82f0f2e3a9b7080017d82f749a3bc57b
Jayachandran Chinnakkannu [Tue, 23 May 2017 20:42:41 +0000 (20:42 +0000)]
Merge "Fix up upstream interface types for case DUN_UNSPECIFIED" into oc-dev