OSDN Git Service
TreeHugger Robot [Thu, 2 Feb 2017 03:58:42 +0000 (03:58 +0000)]
Merge "Fix AutoFill Save window layout params."
Suprabh Shukla [Thu, 2 Feb 2017 03:07:56 +0000 (03:07 +0000)]
DO NOT MERGE Do not call RecoverySystem with DPMS lock held am:
4ffe72dcc8 am:
ab8d3febd3 am:
2e6bdbeaab am:
588411fc7c -s ours am:
773f85ec60 am:
029364c505 am:
2f1b2d82ca am:
ac8f44e387 am:
3ee26841fd
am:
a843ab955c -s ours
Change-Id: I5de7b85e7cf6aae708512ec068edee82ad5ee239
Suprabh Shukla [Thu, 2 Feb 2017 03:03:20 +0000 (03:03 +0000)]
DO NOT MERGE Do not call RecoverySystem with DPMS lock held am:
4ffe72dcc8 am:
ab8d3febd3 am:
2e6bdbeaab am:
588411fc7c -s ours am:
773f85ec60 am:
029364c505 am:
2f1b2d82ca am:
ac8f44e387
am:
3ee26841fd
Change-Id: I7b4d65cc7a3d1b4f575d885e1c71b40a52cc90a4
Suprabh Shukla [Thu, 2 Feb 2017 02:57:58 +0000 (02:57 +0000)]
DO NOT MERGE Do not call RecoverySystem with DPMS lock held am:
4ffe72dcc8 am:
ab8d3febd3 am:
2e6bdbeaab am:
588411fc7c -s ours am:
773f85ec60 am:
029364c505 am:
2f1b2d82ca
am:
ac8f44e387
Change-Id: I7e4376740ddf167035a3274c19ca5ae3f113a9b0
Jason Monk [Thu, 2 Feb 2017 02:53:46 +0000 (02:53 +0000)]
Merge "QS: Remove circles and add lines"
Suprabh Shukla [Thu, 2 Feb 2017 02:53:21 +0000 (02:53 +0000)]
DO NOT MERGE Do not call RecoverySystem with DPMS lock held am:
4ffe72dcc8 am:
ab8d3febd3 am:
2e6bdbeaab am:
588411fc7c -s ours am:
773f85ec60 am:
029364c505
am:
2f1b2d82ca
Change-Id: I8094afc5c919b65d7f180ef9d3ad875f3ea4dacf
Suprabh Shukla [Thu, 2 Feb 2017 02:48:23 +0000 (02:48 +0000)]
DO NOT MERGE Do not call RecoverySystem with DPMS lock held am:
4ffe72dcc8 am:
ab8d3febd3 am:
2e6bdbeaab am:
588411fc7c -s ours am:
773f85ec60
am:
029364c505
Change-Id: Ibef494c57a80a7b0d871dd8a80f877816e6897d0
Suprabh Shukla [Thu, 2 Feb 2017 02:43:24 +0000 (02:43 +0000)]
DO NOT MERGE Do not call RecoverySystem with DPMS lock held am:
4ffe72dcc8 am:
ab8d3febd3 am:
2e6bdbeaab am:
588411fc7c -s ours
am:
773f85ec60
Change-Id: Ie83cb2dfd89fd808e906a802e16fd1943a898012
Suprabh Shukla [Thu, 2 Feb 2017 02:38:24 +0000 (02:38 +0000)]
DO NOT MERGE Do not call RecoverySystem with DPMS lock held am:
4ffe72dcc8 am:
ab8d3febd3 am:
2e6bdbeaab
am:
588411fc7c -s ours
Change-Id: I1511e5dff681d06161cd18b78e7edaf7eddb897a
Suprabh Shukla [Thu, 2 Feb 2017 02:32:48 +0000 (02:32 +0000)]
DO NOT MERGE Do not call RecoverySystem with DPMS lock held am:
4ffe72dcc8 am:
ab8d3febd3
am:
2e6bdbeaab
Change-Id: I7e286445a887e467a7de42ce9b27a9dc009e47fd
Suprabh Shukla [Thu, 2 Feb 2017 02:28:13 +0000 (02:28 +0000)]
DO NOT MERGE Do not call RecoverySystem with DPMS lock held am:
4ffe72dcc8
am:
ab8d3febd3
Change-Id: If42411391fe2010162c51adf48e720e308a650ec
Suprabh Shukla [Thu, 2 Feb 2017 02:21:16 +0000 (02:21 +0000)]
DO NOT MERGE Do not call RecoverySystem with DPMS lock held
am:
4ffe72dcc8
Change-Id: Ic7b9ef6484df0b57c8f1ee7a483ef3bda05c7cc7
Felipe Leme [Thu, 2 Feb 2017 02:05:29 +0000 (02:05 +0000)]
Merge "Improved AutoFill Save workflow."
Makoto Onuki [Thu, 2 Feb 2017 01:29:49 +0000 (01:29 +0000)]
DO NOT MERGE Do not call RecoverySystem with DPMS lock held am:
2317451acc am:
01f971dcdc am:
963cba5b5b am:
f1e276384d am:
46bfcb9961 -s ours
am:
62c651d4d5 -s ours
Change-Id: I459ff4ec03824e661d286aa718e029c7a5a60c7d
Makoto Onuki [Thu, 2 Feb 2017 01:25:19 +0000 (01:25 +0000)]
DO NOT MERGE Do not call RecoverySystem with DPMS lock held am:
2317451acc am:
01f971dcdc am:
963cba5b5b am:
f1e276384d
am:
46bfcb9961 -s ours
Change-Id: Ie1cd5114414daeb1216827563333ed91df873604
Makoto Onuki [Thu, 2 Feb 2017 01:19:52 +0000 (01:19 +0000)]
DO NOT MERGE Do not call RecoverySystem with DPMS lock held am:
2317451acc am:
01f971dcdc am:
963cba5b5b
am:
f1e276384d
Change-Id: I856ad657b894531f03bc145e033b0cebf4e722cd
Makoto Onuki [Thu, 2 Feb 2017 01:15:44 +0000 (01:15 +0000)]
DO NOT MERGE Do not call RecoverySystem with DPMS lock held am:
2317451acc am:
01f971dcdc
am:
963cba5b5b
Change-Id: I3a1421f656d1a90970eac6156e0840625662fb17
Makoto Onuki [Thu, 2 Feb 2017 01:10:43 +0000 (01:10 +0000)]
DO NOT MERGE Do not call RecoverySystem with DPMS lock held am:
2317451acc
am:
01f971dcdc
Change-Id: If5f5e5d47b97e2b8480adc5ca2cb08702056ca87
Makoto Onuki [Thu, 2 Feb 2017 01:03:21 +0000 (01:03 +0000)]
DO NOT MERGE Do not call RecoverySystem with DPMS lock held
am:
2317451acc
Change-Id: Id3441141d4feea4c7291350c9670bd59ec017240
TreeHugger Robot [Thu, 2 Feb 2017 01:02:26 +0000 (01:02 +0000)]
Merge "Add dumpsys options to procstats to inject screen state"
Winson Chung [Thu, 2 Feb 2017 00:23:05 +0000 (00:23 +0000)]
Merge changes Iad270dfd,Ice608e6d,I375369a8
* changes:
Adding initial TRON logging for picture-in-picture.
Disallow entering PiP when activity is locked.
Preventing cases where an app can be stopped while entering PiP.
TreeHugger Robot [Thu, 2 Feb 2017 00:13:28 +0000 (00:13 +0000)]
Merge "Start MtpDocumentsService as foreground service."
Daichi Hirono [Thu, 26 Jan 2017 05:40:19 +0000 (14:40 +0900)]
Start MtpDocumentsService as foreground service.
Prevously MtpDocumentsService was started as background service, then it
turns into a foreground service by calling Service#startForeground.
The workflow did not work until this, because now background activity
cannot launch a background service.
The CL starts using NotificationManager#startForegroundService to launch
MtpDocumentsService so that the service can be started as foreground
service directly.
Bug:
34468813
Test: MtpDocumentsProviderTests
Test: manual testing with connecting MTP device to Android
Change-Id: Ic35d3e92f234881846e5d82ed04d6681a83035f7
Mark Renouf [Wed, 1 Feb 2017 23:30:50 +0000 (23:30 +0000)]
Merge "Removing extraneous translations"
TreeHugger Robot [Wed, 1 Feb 2017 23:23:38 +0000 (23:23 +0000)]
Merge "Fix a bug in View#hasFocusable with new auto-focusable behavior"
Jason Long [Wed, 1 Feb 2017 19:17:45 +0000 (11:17 -0800)]
Fix AutoFill Save window layout params.
Change-Id: I54ae23e9ab1b12ab868b37fd8e87e89dad7ae8fc
Test: CTS
TreeHugger Robot [Wed, 1 Feb 2017 23:14:12 +0000 (23:14 +0000)]
Merge "Scale PiP to stack instead of crop."
Makoto Onuki [Wed, 1 Feb 2017 22:04:47 +0000 (14:04 -0800)]
Add dumpsys options to procstats to inject screen state
Test: CTS CtsDumpsysHostTestCases, not submitted yet though.
$ cts-tradefed run cts --skip-device-info --skip-preconditions --skip-system-status-check com.android.compatibility.common.tradefed.targetprep.NetworkConnectivityChecker -a armeabi-v7a -l INFO -m CtsDumpsysHostTestCases -t 'android.dumpsys.cts.ProcessStatsDumpsysTest'
Bug
34228624
Change-Id: I9cf7f737624fe9f188956be7ba7485151555bc4b
Bryce Lee [Wed, 1 Feb 2017 22:54:28 +0000 (22:54 +0000)]
Merge "Allow opening activity to specify orientation."
Sergei Vasilinetc [Wed, 1 Feb 2017 22:52:16 +0000 (22:52 +0000)]
Merge "Explicitly destroy Layer in DeferredLayerUpdater on destroyHardwareResources()"
Sergei Vasilinetc [Wed, 1 Feb 2017 22:47:59 +0000 (22:47 +0000)]
Merge "Properly clear textures for Hardware Bitmaps"
Jason Monk [Wed, 1 Feb 2017 22:18:22 +0000 (17:18 -0500)]
QS: Remove circles and add lines
- Remove circles from icons.
- Add lines to indicate tiles with dual tap targets.
- Change default order
Test: visual
Change-Id: I1eb02641757a76ddf3e3876182f7b2503161bc9e
Pierre Lecesne [Wed, 1 Feb 2017 21:15:07 +0000 (21:15 +0000)]
Merge "Backbone of the new aapt2 strip command."
Steven Moreland [Wed, 1 Feb 2017 21:08:00 +0000 (21:08 +0000)]
Merge "Cleanup hwbinder getService code." am:
9be24a3040 am:
4ede371d80 am:
ec840d1464
am:
8bb391016b
Change-Id: I56d2b0c8d466e78316497264b7ca96f6526b3d9d
Steven Moreland [Wed, 1 Feb 2017 21:03:54 +0000 (21:03 +0000)]
Merge "Cleanup hwbinder getService code." am:
9be24a3040 am:
4ede371d80
am:
ec840d1464
Change-Id: I83a7077f07689dc57ac4d8828508443cc4385292
Daniel Nishi [Wed, 1 Feb 2017 21:01:51 +0000 (21:01 +0000)]
Merge "Add a filter for audio apps."
Steven Moreland [Wed, 1 Feb 2017 20:57:59 +0000 (20:57 +0000)]
Merge "Cleanup hwbinder getService code." am:
9be24a3040
am:
4ede371d80
Change-Id: Ia0f3f88d8881f89cec6939dbb44d7dbbb8da9a7f
TreeHugger Robot [Wed, 1 Feb 2017 20:54:49 +0000 (20:54 +0000)]
Merge "Fix setting null target fragments"
Steven Moreland [Wed, 1 Feb 2017 20:53:24 +0000 (20:53 +0000)]
Merge "Cleanup hwbinder getService code."
am:
9be24a3040
Change-Id: Idb75f2c41e6e0fd9c2eb03ef4960e40cb6556308
Mario Bertschler [Wed, 1 Feb 2017 20:47:01 +0000 (20:47 +0000)]
Merge "App Widget Service with dump in protobuf format"
Treehugger Robot [Wed, 1 Feb 2017 20:46:45 +0000 (20:46 +0000)]
Merge "Cleanup hwbinder getService code."
sergeyv [Wed, 1 Feb 2017 18:27:33 +0000 (10:27 -0800)]
Properly clear textures for Hardware Bitmaps
Test: manual (Description in the bug)
bug:
34858530
Change-Id: I13eb89077c43ca28436509a7af5b7c11374446c4
Bryce Lee [Tue, 24 Jan 2017 19:05:01 +0000 (11:05 -0800)]
Allow opening activity to specify orientation.
An activity's window is initially not visible. This means it is not
accounted for until it becomes visible, which means requested
orientations will not be honored until after onCreate.
This changelist removes the visibility check previously used determining
the orientation.
This changelist also addresses an issue where an ActivityRecord member
variable tracking the last configuration sent was not being initially
updated.
Fixes:
33844887
Fixes:
33814250
Fixes:
34165818
Fixes:
34177026
Fixes:
33809086
Fixes:
34111451
Fixes:
33844423
Test: Verified reported issues fixed in apps mentioned in bugs
Test: bit FrameworksServicesTests:com.android.server.wm.WindowContainerTests
Test: cts/hostsidetests/services/activityandwindowmanager/util/run-test android.server.cts.ActivityManagerAppConfigurationTests
Change-Id: If9243792b9f2d137dc5addbf6fb735a0048fa192
Julia Reynolds [Wed, 1 Feb 2017 20:25:11 +0000 (20:25 +0000)]
Merge "Check disqualifying notifications synchronously."
Julia Reynolds [Wed, 1 Feb 2017 20:24:19 +0000 (20:24 +0000)]
Merge "Deprecate notification fields"
Phil Weaver [Wed, 1 Feb 2017 20:16:59 +0000 (20:16 +0000)]
Merge "Correct accessibility check for current user"
TreeHugger Robot [Wed, 1 Feb 2017 20:14:00 +0000 (20:14 +0000)]
Merge "Fix incorrect comments"
Julia Reynolds [Wed, 1 Feb 2017 20:03:48 +0000 (20:03 +0000)]
Merge "Remove unneeded callbacks to systemui."
Adrian Roos [Wed, 1 Feb 2017 20:02:08 +0000 (20:02 +0000)]
Merge "AOD: Fix in-place ambient layout updates"
Brad Ebinger [Wed, 1 Feb 2017 19:58:06 +0000 (19:58 +0000)]
Merge "Turn off Dynamic IMS switching for now" am:
2bb0d95e91 am:
9f1ccbf5f9 am:
cb8180033a
am:
aca8a2a707
Change-Id: I2dc6102e9bd875603f26fcfb87ce34b1a72e1a23
Brad Ebinger [Wed, 1 Feb 2017 19:53:27 +0000 (19:53 +0000)]
Merge "Turn off Dynamic IMS switching for now" am:
2bb0d95e91 am:
9f1ccbf5f9
am:
cb8180033a
Change-Id: If5baf2ffc7b4010c6598ec730d48602b48738cc2
TreeHugger Robot [Wed, 1 Feb 2017 19:51:01 +0000 (19:51 +0000)]
Merge "Import translations. DO NOT MERGE"
Brad Ebinger [Wed, 1 Feb 2017 19:49:24 +0000 (19:49 +0000)]
Merge "Turn off Dynamic IMS switching for now" am:
2bb0d95e91
am:
9f1ccbf5f9
Change-Id: If9be849f743e9722ca49543a92d33d09978dc6ce
Brad Ebinger [Wed, 1 Feb 2017 19:46:55 +0000 (19:46 +0000)]
Merge "Adds @hide permission granting API for ImsServices" am:
390ec27f9d am:
6734275c2f am:
fa1dca0ad6
am:
3aaf673c60
Change-Id: I6a6a2d136f0f31bbac984e4ba18f9f6b90808705
Brad Ebinger [Wed, 1 Feb 2017 19:44:55 +0000 (19:44 +0000)]
Merge "Turn off Dynamic IMS switching for now"
am:
2bb0d95e91
Change-Id: Ie74b53ca5f0b6463b371368608c793d402878d50
Brad Ebinger [Wed, 1 Feb 2017 19:42:16 +0000 (19:42 +0000)]
Merge "Adds @hide permission granting API for ImsServices" am:
390ec27f9d am:
6734275c2f
am:
fa1dca0ad6
Change-Id: Id2875b5b60401405e31e76eb07968798144df700
Brad Ebinger [Wed, 1 Feb 2017 19:36:47 +0000 (19:36 +0000)]
Merge "Turn off Dynamic IMS switching for now"
Brad Ebinger [Wed, 1 Feb 2017 19:35:56 +0000 (19:35 +0000)]
Merge "Adds @hide permission granting API for ImsServices" am:
390ec27f9d
am:
6734275c2f
Change-Id: I6d502db3362aafcfed426b6598be0bd39dd38890
Robert Carr [Wed, 1 Feb 2017 18:28:28 +0000 (10:28 -0800)]
Scale PiP to stack instead of crop.
When changing stacks the finalCrop or crop may not be set
so relying on either one for the scaling factor is error prone.
Just scale to the stack size. I initially avoided this because I
thought some of the crop code may be relevant in computing the size
we wan't...but I'm now pretty sure it won't.
Test: Expand PiP back to fullscreen on phone, verify no crash.
Change-Id: I172daade74bec7374b5fd3310c1bf554e46d8832
Brad Ebinger [Wed, 1 Feb 2017 19:30:41 +0000 (19:30 +0000)]
Merge "Adds @hide permission granting API for ImsServices"
am:
390ec27f9d
Change-Id: I0f3d38811925884681d11cf18e12f1b0574d64c6
Treehugger Robot [Wed, 1 Feb 2017 19:24:10 +0000 (19:24 +0000)]
Merge "Adds @hide permission granting API for ImsServices"
TreeHugger Robot [Wed, 1 Feb 2017 19:18:14 +0000 (19:18 +0000)]
Merge "Fixed NPE during monkey testing."
Winson Chung [Tue, 20 Dec 2016 00:18:24 +0000 (16:18 -0800)]
Adding initial TRON logging for picture-in-picture.
Bug:
33756317
Test: Run PIP activity
Change-Id: Iad270dfdf6521d4659653a0697effaed4a0d4137
Winson Chung [Mon, 30 Jan 2017 20:01:45 +0000 (12:01 -0800)]
Disallow entering PiP when activity is locked.
- Also ensuring that when we request for a task to be locked
via the shell, we directly set the locked state instead of
relying on the SystemUI to show a prompt to lock (necessary
for the CTS test to run).
Test: android.server.cts.ActivityManagerPinnedStackTests
Test: #testDisallowEnterPipActivityLocked
Change-Id: Ice608e6d8e7f018dbd5e20ae457343bfdd0a8630
Winson Chung [Wed, 25 Jan 2017 21:25:22 +0000 (13:25 -0800)]
Preventing cases where an app can be stopped while entering PiP.
- Ensure that we clear the timeouts on the old stack and reschedule
them on the new stack when moving an activity to a new stack,
otherwise the pause timeout from the old stack will cause onStop()
to be called.
- When adding an activity to the stopping list for processing, prevent
scheduling an idle immediately in case an activity tries to enter
picture-in-picture when handling onUserLeaveHint(). In that case,
schedule an idle after the default idle delay instead.
- In addition, when resuming a resumeWhilePausing activity, prevent the
activity idle to trigger pausing activities to be immediately put into
a stopped state. This was a race between the handling of pause/resume
that would cause a pip activity to get onStop() even if it called enter
pip on pause. Instead, when processing an idle from the activity or
from an immediate idle scheduled by the system, we defer processing
pausing activities until a later idle (that it reschedules).
Test: android.server.cts.ActivityManagerPinnedStackTests
Test: #testEnterPipWithResumeWhilePausingActivityNoStop
Change-Id: I375369a800b7fadaa57d6e00e0564bc3ee338979
Signed-off-by: Winson Chung <winsonc@google.com>
Felipe Leme [Tue, 24 Jan 2017 23:10:26 +0000 (15:10 -0800)]
Improved AutoFill Save workflow.
Currently, the onProvideAutoFillStructure() methods can be called
twice: to auto-fill an activity and to save the activity's data
in the service.
The problem with this approach is that when the save workflow is
called, the activity might have been gone. Hence, a proper approach
is to keep the initial AssistStructure data in the system_service
memory, watch for view changes, and then passed the new structure
back to the AutoFillService.
A side effect of this change is that we need another way to determine
if the view is sanitized or not. For "standard" views, that will be
defined based on whether the view content come from a resource or not,
but that logic is not implemented yet (for now, all views will be
considered sanitized, except for TextView passwords). For "custom"
views (such as WebView), this logic is responsibility of the view
implementation, through the newChild() method, which now takes a
flag (whose value could be AUTO_FILL_FLAG_SANITIZED for sanitized
views).
The SaveCallback.onSuccess() method was simplified: it does
not need a list of saved ids anymore the auto-fill UI will not use it
anymore.
Another side effect is that the Save notification is gone - until
it's attached again, it can be test by using:
adb shell cmd autofill save
Finally, hook AutoFillUI on ACTION_CLOSE_SYSTEM_DIALOGS events.
BUG:
33269702
BUG:
31001899
Test: manual verification
Test: CtsAutoFillServiceTestCases passes
Change-Id: I907a7e21d1b3cd1ab6dec3a08d144a52655da46f
Mario Bertschler [Wed, 25 Jan 2017 23:36:55 +0000 (15:36 -0800)]
App Widget Service with dump in protobuf format
Test: This protobuf format is validated as a CTS test
Bug:
33088921
Change-Id: I9d2a983052ade06cd3a13857b7e7f9e3d9bc275e
Pierre Lecesne [Tue, 31 Jan 2017 23:58:27 +0000 (23:58 +0000)]
Backbone of the new aapt2 strip command.
The strip command takes an APK as argument and a --target-densities flag which
contains the list of screen densities for which to optimize the APK. All
the resources that would be unused for a device having the given
densities are stripped from the APK leaving only the ones actually being
used.
Test: Manual.
Change-Id: I68368b00876a18ccdbbfc0a8dd265bd361117933
Adam Powell [Wed, 1 Feb 2017 18:45:12 +0000 (10:45 -0800)]
Fix setting null target fragments
Bug
34869013
Test: CTS
Change-Id: Ibeed66f9a889a8e395bfabedcf22aebcbb848908
Jean-Michel Trivi [Wed, 1 Feb 2017 18:43:32 +0000 (18:43 +0000)]
Merge "Notification playback synchronized with audio focus"
Steven Moreland [Wed, 1 Feb 2017 17:58:00 +0000 (09:58 -0800)]
Cleanup hwbinder getService code.
- Remove memory leaks.
- Make sure proper errors are getting thrown.
- Avoid SIGABRT
Test: hidl_test_java
Change-Id: Ia5680fd0ebf83d0f174bf0d8109bf60327be5f9d
Nimrod Gileadi [Wed, 1 Feb 2017 18:10:07 +0000 (18:10 +0000)]
Merge "Add Wear keycodes to emulator key layout file. am:
119a06ce55 am:
c85e503d52" into nyc-mr2-dev-plus-aosp
am:
da5289b6ed
Change-Id: I34d2a4a3945579820af1c3fdb04da53b956bf665
Nimrod Gileadi [Wed, 1 Feb 2017 18:10:00 +0000 (18:10 +0000)]
Add Wear keycodes to emulator key layout file. am:
119a06ce55 am:
c85e503d52
am:
0dea9e896f
Change-Id: I69418d80868e6cb27fcc82635150c47da03c3654
Nimrod Gileadi [Wed, 1 Feb 2017 18:08:49 +0000 (18:08 +0000)]
Add Wear keycodes to emulator key layout file. am:
119a06ce55 am:
9576ce6696
am:
00620e70d5
Change-Id: Ie9e186901a6d846ee1417b1b1db9ed091e854b89
Android Build Merger (Role) [Wed, 1 Feb 2017 18:03:06 +0000 (18:03 +0000)]
Merge "Add Wear keycodes to emulator key layout file. am:
119a06ce55 am:
c85e503d52" into nyc-mr2-dev-plus-aosp
Sergei Vasilinetc [Wed, 1 Feb 2017 18:02:30 +0000 (18:02 +0000)]
Merge "Call ActivityCallbacks after corresponding activity methods"
Nimrod Gileadi [Wed, 1 Feb 2017 18:02:17 +0000 (18:02 +0000)]
Add Wear keycodes to emulator key layout file. am:
119a06ce55
am:
c85e503d52
Change-Id: I6840265835199d454d735e443fb53228c0ae2fd2
Nimrod Gileadi [Wed, 1 Feb 2017 18:01:45 +0000 (18:01 +0000)]
Add Wear keycodes to emulator key layout file. am:
119a06ce55
am:
9576ce6696
Change-Id: Ic10c9e353a264c60cef3dac79a2fc4b57eebb244
Romain Guy [Wed, 1 Feb 2017 17:59:02 +0000 (09:59 -0800)]
Fix incorrect comments
Bug:
33010587
Test: comment only
Change-Id: Icdfa79bac50545bb73f4c40727fe51780ef4a56d
Nimrod Gileadi [Wed, 1 Feb 2017 17:57:16 +0000 (17:57 +0000)]
Add Wear keycodes to emulator key layout file.
am:
119a06ce55
Change-Id: I33d2b0f9b8281c22422677f03d6046a1be0bd94f
Nimrod Gileadi [Wed, 1 Feb 2017 17:57:11 +0000 (17:57 +0000)]
Add Wear keycodes to emulator key layout file.
am:
119a06ce55
Change-Id: Ieb06380c3bd43af7087463543960cc4ee1889050
Bryce Lee [Wed, 1 Feb 2017 17:11:30 +0000 (17:11 +0000)]
Merge "Revert "Allow opening activity to specify orientation.""
Bryce Lee [Wed, 1 Feb 2017 17:09:18 +0000 (17:09 +0000)]
Revert "Allow opening activity to specify orientation."
This reverts commit
f0a6fdbf53882949db0a141693dd33302b42d51b.
Reason for revert: Submitted before complete.
Change-Id: I545ff45b5e870c79d66884b7a2a80981293b1b24
Bryce Lee [Wed, 1 Feb 2017 17:06:08 +0000 (17:06 +0000)]
Merge "Allow opening activity to specify orientation."
Julia Reynolds [Wed, 1 Feb 2017 16:11:06 +0000 (11:11 -0500)]
Check disqualifying notifications synchronously.
Don't wait to check on the handler.
Test: runtest systemui-notification and
platform_testing/tests/functional/notificationtests
Change-Id: Ife1ad8bc5c40420cd6682329b8135744cfe38e4a
TreeHugger Robot [Wed, 1 Feb 2017 16:42:19 +0000 (16:42 +0000)]
Merge "Remove setDockedStackMinimized credentials prompt"
Wale Ogunwale [Wed, 1 Feb 2017 16:12:14 +0000 (08:12 -0800)]
Fixed NPE during monkey testing.
We tried to resume key dispatching for an activity after we destroyed
it and removed its container which led to an NPE.
We now resume key dispatching for an activity if it is currently paused
just before we remove its container to not leave WM in a bad state and
also avoid NPE later on.
Change-Id: I89d366c8667e621f4515df802c6b8278fa4bd322
Fixes:
34808323
Test: adb shell monkey -p ...
Yohei Yukawa [Wed, 1 Feb 2017 16:00:09 +0000 (16:00 +0000)]
Merge "Fix a wrong UID can be logged"
TreeHugger Robot [Wed, 1 Feb 2017 15:45:56 +0000 (15:45 +0000)]
Merge "Initialize bootanimation sound on separate thread"
Bryan Mawhinney [Wed, 1 Feb 2017 15:25:55 +0000 (15:25 +0000)]
Merge "Blacklist more settings from backup"
Julia Reynolds [Tue, 31 Jan 2017 21:53:35 +0000 (16:53 -0500)]
Deprecate notification fields
And move references to the deprecated fields to
NotificationRecord for testability.
Test: runtest systemui-notification
Change-Id: If3910dc78297ad66679b1efa380315127261a018
Robin Lee [Fri, 30 Dec 2016 17:26:25 +0000 (17:26 +0000)]
Remove setDockedStackMinimized credentials prompt
Reverts functional parts of commit
853304c0b11921db142a3945ab66fae5f0cc7d8a
This lives in a TaskStackListener now, so we just start the prompt for
activity stacks that need it, not for the whole device at once.
Bug:
31001762
Test: make -j20 && Boot, `adb shell service call trust 6 i32 {userid} i32 1`, resize docked stack.
Change-Id: I58be5174e10779f01149de1cd5c2a4db00b98490
Bryan Mawhinney [Wed, 1 Feb 2017 13:18:07 +0000 (13:18 +0000)]
Blacklist more settings from backup
Test: run FrameworksCoreTest
Change-Id: I1b24ee1bcdae7e0d880bdc7f69dba6be07e72f1e
Nimrod Gileadi [Wed, 1 Feb 2017 12:12:00 +0000 (12:12 +0000)]
Add Wear keycodes to emulator key layout file.
The SLEEP keycode is used by Android Wear to indicate a
"palming" gesture (covering the screen with one's hand).
The STEM_* buttons are used for side buttons on Wear.
The keycode values were added to the emulator in
http://r.android.com/330771
Bug:
19996432
Change-Id: Ib90c3b27209b0059ebc1c2cce46cc732a677d557
Abodunrinwa Toki [Wed, 1 Feb 2017 10:51:02 +0000 (10:51 +0000)]
Merge "Ignore smart selection for multi-word selections."
Bryan Mawhinney [Wed, 1 Feb 2017 10:18:20 +0000 (10:18 +0000)]
Merge "Blacklist some new settings from backup"
TreeHugger Robot [Wed, 1 Feb 2017 09:54:17 +0000 (09:54 +0000)]
Merge "Add an API hint for metered multipath traffic."
TreeHugger Robot [Wed, 1 Feb 2017 08:56:51 +0000 (08:56 +0000)]
Merge "Revert "Push mapping from file extension to GID.""
TreeHugger Robot [Wed, 1 Feb 2017 08:18:02 +0000 (08:18 +0000)]
Merge "Camera2: Check for valid GPS timestamp before usage"
Lorenzo Colitti [Tue, 24 Jan 2017 09:08:41 +0000 (18:08 +0900)]
Add an API hint for metered multipath traffic.
This allows an application that knows how to provide seamless
network connectivity (e.g., using QUIC multipath) to find out if
doing so is desired.
Test: builds, boots, runtest frameworks-net passes.
Bug:
34630278
Change-Id: Ic7fd0b9e1cd879fdfaf84009d7125391895e9087