OSDN Git Service

android-x86/frameworks-base.git
7 years agoMerge "MediaCas: add framework APIs"
Chong Zhang [Thu, 23 Feb 2017 22:36:18 +0000 (22:36 +0000)]
Merge "MediaCas: add framework APIs"

7 years agoMerge "Add a new ImsReasonInfo code" am: b4234e6af8 am: bb59947d90
Abhishek Adappa [Thu, 23 Feb 2017 22:32:50 +0000 (22:32 +0000)]
Merge "Add a new ImsReasonInfo code" am: b4234e6af8 am: bb59947d90
am: 44f4430953

Change-Id: Iaaa2f91f36f0f57a81a5f0e7781564296654a33a

7 years agoMerge "Add a new ImsReasonInfo code" am: b4234e6af8
Abhishek Adappa [Thu, 23 Feb 2017 22:27:07 +0000 (22:27 +0000)]
Merge "Add a new ImsReasonInfo code" am: b4234e6af8
am: bb59947d90

Change-Id: I06bd38225b0fcbd8619a5b5eb7d827cfba1c0cb0

7 years agoMerge "Add a new ImsReasonInfo code"
Abhishek Adappa [Thu, 23 Feb 2017 22:22:40 +0000 (22:22 +0000)]
Merge "Add a new ImsReasonInfo code"
am: b4234e6af8

Change-Id: Ia5174fafbc08acf559e35a28538d2b112b5cdb19

7 years agoMerge "Add a new ImsReasonInfo code"
Treehugger Robot [Thu, 23 Feb 2017 22:14:20 +0000 (22:14 +0000)]
Merge "Add a new ImsReasonInfo code"

7 years agoMerge "wifi.proto: add SoftApReturnCode enum" am: 84374678e0 am: e1dd7de75e
Rebecca Silberstein [Thu, 23 Feb 2017 21:57:09 +0000 (21:57 +0000)]
Merge "wifi.proto: add SoftApReturnCode enum" am: 84374678e0 am: e1dd7de75e
am: ded006f4cf

Change-Id: I8c41e4aff5734db561d2e63a7df344e292179832

7 years agoMerge "wifi.proto: add SoftApReturnCode enum" am: 84374678e0
Rebecca Silberstein [Thu, 23 Feb 2017 21:52:34 +0000 (21:52 +0000)]
Merge "wifi.proto: add SoftApReturnCode enum" am: 84374678e0
am: e1dd7de75e

Change-Id: I9d3b69543b45dbf797d5fee0f8de51966ca4dacb

7 years agoMerge "wifi.proto: add SoftApReturnCode enum"
Rebecca Silberstein [Thu, 23 Feb 2017 21:46:51 +0000 (21:46 +0000)]
Merge "wifi.proto: add SoftApReturnCode enum"
am: 84374678e0

Change-Id: I22d8aca86a5a5c28c393db372b4399e5ddd99f46

7 years agoMerge "wifi.proto: add SoftApReturnCode enum"
Rebecca Silberstein [Thu, 23 Feb 2017 21:29:02 +0000 (21:29 +0000)]
Merge "wifi.proto: add SoftApReturnCode enum"

7 years agoMerge "Load splits on-demand"
TreeHugger Robot [Thu, 23 Feb 2017 21:25:04 +0000 (21:25 +0000)]
Merge "Load splits on-demand"

7 years agoMerge "Fix unit test that failed due to incorrect refactor."
TreeHugger Robot [Thu, 23 Feb 2017 21:24:35 +0000 (21:24 +0000)]
Merge "Fix unit test that failed due to incorrect refactor."

7 years agoMerge "Take another pass at detecting USB connections."
TreeHugger Robot [Thu, 23 Feb 2017 21:11:50 +0000 (21:11 +0000)]
Merge "Take another pass at detecting USB connections."

7 years agoMerge "Remove ContentProvider queries in updateTileData."
TreeHugger Robot [Thu, 23 Feb 2017 21:11:14 +0000 (21:11 +0000)]
Merge "Remove ContentProvider queries in updateTileData."

7 years agoMerge "Ensure default and system set bits grandfathered"
Svetoslav Ganov [Thu, 23 Feb 2017 21:03:40 +0000 (21:03 +0000)]
Merge "Ensure default and system set bits grandfathered"

7 years agoMerge "Revert "Remove abstract from AccessibilityService methods""
TreeHugger Robot [Thu, 23 Feb 2017 21:03:28 +0000 (21:03 +0000)]
Merge "Revert "Remove abstract from AccessibilityService methods""

7 years agoEnsure default and system set bits grandfathered
Svet Ganov [Thu, 23 Feb 2017 20:45:17 +0000 (12:45 -0800)]
Ensure default and system set bits grandfathered

We added the notion of a default and whether the system set
the setting. This is used for resetting the internal state and we need
to make sure this value is updated for the existing settings, otherwise
we would delete system set settings while they should stay unmodified.

Test: manual

bug:35317326

Change-Id: Iaffde2e7acab53653fd38e669a644e654cc7cd7d

7 years agoMerge "Use bionic's autogenerated whitelist policy" am: dcd14de5f6 am: 82c92f94bf
Paul Lawrence [Thu, 23 Feb 2017 20:56:36 +0000 (20:56 +0000)]
Merge "Use bionic's autogenerated whitelist policy" am: dcd14de5f6 am: 82c92f94bf
am: d82ce88b6c

Change-Id: Iba0e83f72931509331bd48fe85597c10ceec240e

7 years agoMerge "PlayerBase: reference to IAppOpsService may be null"
TreeHugger Robot [Thu, 23 Feb 2017 20:54:02 +0000 (20:54 +0000)]
Merge "PlayerBase: reference to IAppOpsService may be null"

7 years agoMerge changes from topic 'disabled-reason' am: d0fc3f1383 am: b858ffbe42
Amin Shaikh [Thu, 23 Feb 2017 20:47:46 +0000 (20:47 +0000)]
Merge changes from topic 'disabled-reason' am: d0fc3f1383 am: b858ffbe42
am: a071d9693b

Change-Id: I1ebe58cc4c7162931ad8679f87ade288489d4e8b

7 years agoMerge "Use bionic's autogenerated whitelist policy" am: dcd14de5f6
Paul Lawrence [Thu, 23 Feb 2017 20:46:41 +0000 (20:46 +0000)]
Merge "Use bionic's autogenerated whitelist policy" am: dcd14de5f6
am: 82c92f94bf

Change-Id: I2995ab46372e10db9f879c359ead1ccbef9b45ae

7 years agoAdd a disabled reason for recommendation providers am: a70bc57ef9 am: df6f7b9388
Amin Shaikh [Thu, 23 Feb 2017 20:46:28 +0000 (20:46 +0000)]
Add a disabled reason for recommendation providers am: a70bc57ef9 am: df6f7b9388
am: 004a682135

Change-Id: I02a7adb0d31bef2efdda0a4bcf7168d41674b559

7 years agoMerge "Add metrics constant for Settings->Security->Encryption & credentials."
TreeHugger Robot [Thu, 23 Feb 2017 20:41:40 +0000 (20:41 +0000)]
Merge "Add metrics constant for Settings->Security->Encryption & credentials."

7 years agoMerge "Use bionic's autogenerated whitelist policy"
Paul Lawrence [Thu, 23 Feb 2017 20:41:33 +0000 (20:41 +0000)]
Merge "Use bionic's autogenerated whitelist policy"
am: dcd14de5f6

Change-Id: Idf1ab0f6a2028a1e41c52f6269ec05a9f1e87ec5

7 years agoMerge changes from topic 'disabled-reason' am: d0fc3f1383
Amin Shaikh [Thu, 23 Feb 2017 20:41:12 +0000 (20:41 +0000)]
Merge changes from topic 'disabled-reason' am: d0fc3f1383
am: b858ffbe42

Change-Id: I5138cd1713ccecac8fa304275aec88734c040ffb

7 years agoAdd a disabled reason for recommendation providers am: a70bc57ef9
Amin Shaikh [Thu, 23 Feb 2017 20:39:57 +0000 (20:39 +0000)]
Add a disabled reason for recommendation providers am: a70bc57ef9
am: df6f7b9388

Change-Id: Id69eccbba15a0eb20c48680204007ed5354bd734

7 years agoMerge changes from topic 'disabled-reason'
Amin Shaikh [Thu, 23 Feb 2017 20:35:10 +0000 (20:35 +0000)]
Merge changes from topic 'disabled-reason'
am: d0fc3f1383

Change-Id: I09e7dff673a56fb3c51cde827ae783da32407a70

7 years agoAdd a disabled reason for recommendation providers
Amin Shaikh [Thu, 23 Feb 2017 20:33:59 +0000 (20:33 +0000)]
Add a disabled reason for recommendation providers
am: a70bc57ef9

Change-Id: Ie91764892f6bd8fc20990f5a172c020a670875ff

7 years agoMerge "Revert "Fix roaming getting stuck after changing sims""
Jason Monk [Thu, 23 Feb 2017 20:32:59 +0000 (20:32 +0000)]
Merge "Revert "Fix roaming getting stuck after changing sims""

7 years agoRevert "Fix roaming getting stuck after changing sims"
Jason Monk [Thu, 23 Feb 2017 20:32:24 +0000 (20:32 +0000)]
Revert "Fix roaming getting stuck after changing sims"

This reverts commit 9d3dcdfe1c15ffa1c8d3694a4f2bf5e2280aa5ba.

Change-Id: I21739f73548be383221b1bec81a05e196fe0a690

7 years agoMerge "Use bionic's autogenerated whitelist policy"
Treehugger Robot [Thu, 23 Feb 2017 20:27:45 +0000 (20:27 +0000)]
Merge "Use bionic's autogenerated whitelist policy"

7 years agoDO NOT MERGE Relax isUserRunning check and allow in-profile calls am: a08c6a1cfb...
Makoto Onuki [Thu, 23 Feb 2017 20:25:58 +0000 (20:25 +0000)]
DO NOT MERGE Relax isUserRunning check and allow in-profile calls am: a08c6a1cfb am: 7c6b2f4d8b am: f171c39e53 am: 89bb32fb0d am: 3fe290622f
am: 9bda68ffb7  -s ours

Change-Id: I49a1e8fc8d12b2d8a69f26e2cf280e127119a4fe

7 years agoMerge "AAPT2: Few tweaks to get shared-libraries working"
TreeHugger Robot [Thu, 23 Feb 2017 20:24:22 +0000 (20:24 +0000)]
Merge "AAPT2: Few tweaks to get shared-libraries working"

7 years agoMerge "Fix failing WifiConfigManagerTest test."
TreeHugger Robot [Thu, 23 Feb 2017 20:22:36 +0000 (20:22 +0000)]
Merge "Fix failing WifiConfigManagerTest test."

7 years agoMerge changes from topic 'disabled-reason'
Treehugger Robot [Thu, 23 Feb 2017 20:22:06 +0000 (20:22 +0000)]
Merge changes from topic 'disabled-reason'

* changes:
  Fix failing WifiConfigManagerTest test.
  Add a disabled reason for recommendation providers

7 years agoMerge "reates base implementation of ImsService AIDLs" am: b60869db12 am: fe8d588dad
Brad Ebinger [Thu, 23 Feb 2017 20:19:50 +0000 (20:19 +0000)]
Merge "reates base implementation of ImsService AIDLs" am: b60869db12 am: fe8d588dad
am: fe2a74bfee

Change-Id: I9b7885ead16666b57e3b77b2bb868f81fb68de3b

7 years agoDO NOT MERGE Relax isUserRunning check and allow in-profile calls am: a08c6a1cfb...
Makoto Onuki [Thu, 23 Feb 2017 20:18:04 +0000 (20:18 +0000)]
DO NOT MERGE Relax isUserRunning check and allow in-profile calls am: a08c6a1cfb am: 7c6b2f4d8b am: f171c39e53 am: 89bb32fb0d
am: 3fe290622f

Change-Id: Ia96b9c9c7997c726da5ae0221bb4d2d41869deb2

7 years agoMerge "Update clipboard icon for the tuner"
Jason Monk [Thu, 23 Feb 2017 20:17:48 +0000 (20:17 +0000)]
Merge "Update clipboard icon for the tuner"

7 years agoMerge "reates base implementation of ImsService AIDLs" am: b60869db12
Brad Ebinger [Thu, 23 Feb 2017 20:14:58 +0000 (20:14 +0000)]
Merge "reates base implementation of ImsService AIDLs" am: b60869db12
am: fe8d588dad

Change-Id: I3425819c9ca83577ea4946dae072d9816626d5e5

7 years agoMerge "Fix roaming getting stuck after changing sims"
Jason Monk [Thu, 23 Feb 2017 20:14:39 +0000 (20:14 +0000)]
Merge "Fix roaming getting stuck after changing sims"

7 years agoMerge "Fix qs_signal icon clipping"
Evan Laird [Thu, 23 Feb 2017 20:14:12 +0000 (20:14 +0000)]
Merge "Fix qs_signal icon clipping"

7 years agoMerge "Fix data disabled icon from not showing in status bar"
Jason Monk [Thu, 23 Feb 2017 20:13:57 +0000 (20:13 +0000)]
Merge "Fix data disabled icon from not showing in status bar"

7 years agoDO NOT MERGE Relax isUserRunning check and allow in-profile calls am: a08c6a1cfb...
Makoto Onuki [Thu, 23 Feb 2017 20:12:53 +0000 (20:12 +0000)]
DO NOT MERGE Relax isUserRunning check and allow in-profile calls am: a08c6a1cfb am: 7c6b2f4d8b am: f171c39e53
am: 89bb32fb0d

Change-Id: I264cdae7f5db5e9b9ecb7ef93d60f977157e1512

7 years agoMerge "reates base implementation of ImsService AIDLs"
Brad Ebinger [Thu, 23 Feb 2017 20:10:34 +0000 (20:10 +0000)]
Merge "reates base implementation of ImsService AIDLs"
am: b60869db12

Change-Id: I6edf280213bee0756aad65148daafe3300849baa

7 years agoDO NOT MERGE Relax isUserRunning check and allow in-profile calls am: a08c6a1cfb...
Makoto Onuki [Thu, 23 Feb 2017 20:07:27 +0000 (20:07 +0000)]
DO NOT MERGE Relax isUserRunning check and allow in-profile calls am: a08c6a1cfb am: 7c6b2f4d8b
am: f171c39e53

Change-Id: I69a9ece7da697e2a2fb979febad1af352713ccbe

7 years agoDO NOT MERGE Relax isUserRunning check and allow in-profile calls am: a08c6a1cfb
Makoto Onuki [Thu, 23 Feb 2017 20:03:59 +0000 (20:03 +0000)]
DO NOT MERGE Relax isUserRunning check and allow in-profile calls am: a08c6a1cfb
am: 7c6b2f4d8b

Change-Id: I18c2b795270260a02a117351fe5ca3ce5a5c0467

7 years agoMerge "reates base implementation of ImsService AIDLs"
Treehugger Robot [Thu, 23 Feb 2017 20:03:43 +0000 (20:03 +0000)]
Merge "reates base implementation of ImsService AIDLs"

7 years agoMerge "Update fill UI"
TreeHugger Robot [Thu, 23 Feb 2017 20:01:01 +0000 (20:01 +0000)]
Merge "Update fill UI"

7 years agoFix qs_signal icon clipping
Evan Laird [Thu, 23 Feb 2017 20:00:46 +0000 (15:00 -0500)]
Fix qs_signal icon clipping

Test: visual
Change-Id: If212eefc9303590b7168432120c46bf07ac184d1
Fixes: 34799892

7 years agoDO NOT MERGE Relax isUserRunning check and allow in-profile calls
Makoto Onuki [Thu, 23 Feb 2017 20:00:01 +0000 (20:00 +0000)]
DO NOT MERGE Relax isUserRunning check and allow in-profile calls
am: a08c6a1cfb

Change-Id: I07ce253853c1b3066c81af4f52a4ff6968437ef4

7 years agoFix data disabled icon from not showing in status bar
Jason Monk [Thu, 23 Feb 2017 19:48:05 +0000 (14:48 -0500)]
Fix data disabled icon from not showing in status bar

The NetworkController seemed to think the user wasn't set up since
the DeviceProvisionedController didn't send an initial callback
on add.

Also add some extra listening to data disabled state to avoid race
conditions there.

Change-Id: I17f759894a283da08eb0da7ceb5181355c8f4d55
Fixes: 35708363
Fixes: 35632846
Test: runtest systemui

7 years agoTake another pass at detecting USB connections.
Jeff Sharkey [Thu, 23 Feb 2017 19:40:54 +0000 (12:40 -0700)]
Take another pass at detecting USB connections.

For some odd reason, devices with ADB connections in test harnesses
are reporting that they're connected over an AC charger instead of
USB charger.

So switch to reading a sysfs file to detect an active USB connection.

Test: builds, boots, rescue disabled when USB connection present
Bug: 34872406
Change-Id: I4c2cb9ed7e51b9692ce81eb0ef4945dae0036212

7 years agoFix unit test that failed due to incorrect refactor.
Derek Sollenberger [Thu, 23 Feb 2017 19:30:18 +0000 (14:30 -0500)]
Fix unit test that failed due to incorrect refactor.

Test: hwui unit tests
Change-Id: I88b962718086ff1ca3df1999b2040fb1007b6f33

7 years agoRemove ContentProvider queries in updateTileData.
William Luh [Thu, 23 Feb 2017 19:10:05 +0000 (11:10 -0800)]
Remove ContentProvider queries in updateTileData.

The ContentProvider queries in updateTileData are not being used, and
adds extra latency. Queries are performed later in Settings to get the
freshest data.

Bug: 35708630
Test: make RunSettingsLibRoboTests
Change-Id: I3798af0a89ed7261cfa4ebec4fada077495034ed

7 years agoAdd metrics constant for Settings->Security->Encryption & credentials.
Doris Ling [Thu, 23 Feb 2017 18:56:01 +0000 (10:56 -0800)]
Add metrics constant for Settings->Security->Encryption & credentials.

Bug: 35630998
Test: build
Change-Id: I46f364a654440e6b0ba17477e6404e20449d3e0e

7 years agoMerge "Revert "Don't trigger auto-fill request if mode is manual""
TreeHugger Robot [Thu, 23 Feb 2017 18:58:22 +0000 (18:58 +0000)]
Merge "Revert "Don't trigger auto-fill request if mode is manual""

7 years agoRevert "Remove abstract from AccessibilityService methods"
Phil Weaver [Thu, 23 Feb 2017 18:51:34 +0000 (18:51 +0000)]
Revert "Remove abstract from AccessibilityService methods"

This reverts commit 7c01afdd18fd4e81c0bfff2f9062b752a13576a5.

Change-Id: I08990f4fc695b9323051e05a32c35fb9fe426146

7 years agoMerge "Fix an unintentional switch-case fall-through"
TreeHugger Robot [Thu, 23 Feb 2017 18:42:49 +0000 (18:42 +0000)]
Merge "Fix an unintentional switch-case fall-through"

7 years agowifi.proto: add SoftApReturnCode enum
Rebecca Silberstein [Tue, 24 Jan 2017 18:42:59 +0000 (10:42 -0800)]
wifi.proto: add SoftApReturnCode enum

SoftAp startup returns a failure mode if it does not start.  This
additional information is useful in determining where we need to add
logging and retry logic to make SoftAp mode more reliable.  The
combination of Failure + failure reason is mapped to an enum defined for
wifi metrics.

Bug: 30899122
Test: checked WifiMetricsProto.java for the enum
Test: frameworks/base/wifi/tests/runtests.sh
Test: frameworks/opt/net/wifi/tests/wifitests/runtests.sh
Change-Id: I944e3e249d3be5738352b26a1d12139fdd50bf80

7 years agoMerge "Add metric for new storage screen."
Daniel Nishi [Thu, 23 Feb 2017 18:39:30 +0000 (18:39 +0000)]
Merge "Add metric for new storage screen."

7 years agoMerge "Ensure we use the fullscreen stack bounds when expanding PiP."
TreeHugger Robot [Thu, 23 Feb 2017 18:36:46 +0000 (18:36 +0000)]
Merge "Ensure we use the fullscreen stack bounds when expanding PiP."

7 years agoMerge "Have VirtualDisplayDevice handle Binder death directly."
Bryce Lee [Thu, 23 Feb 2017 18:35:31 +0000 (18:35 +0000)]
Merge "Have VirtualDisplayDevice handle Binder death directly."

7 years agoMerge "Temporarily whitelist apps known to hit the wtf case"
TreeHugger Robot [Thu, 23 Feb 2017 18:33:13 +0000 (18:33 +0000)]
Merge "Temporarily whitelist apps known to hit the wtf case"

7 years agoFix roaming getting stuck after changing sims
Jason Monk [Thu, 23 Feb 2017 16:33:54 +0000 (11:33 -0500)]
Fix roaming getting stuck after changing sims

The header was keeping a map of roaming states which could have
stray old subids in it when it shouldn't. It just needs to be
cleared when the sims change.

Test: runtest systemui
Change-Id: I62c5acab5739b9c4acf69a8c7e00b2f75de903dc

7 years agoFix failing WifiConfigManagerTest test.
Amin Shaikh [Thu, 23 Feb 2017 18:08:10 +0000 (10:08 -0800)]
Fix failing WifiConfigManagerTest test.

Bug: 35671673
Test: runtest frameworks-core frameworks-wifi
Change-Id: I55ff41464cabfb97d03a0758d73145df808ec2c8
Merged-In: I55ff41464cabfb97d03a0758d73145df808ec2c8

7 years agoMerge "Disallow parallel backups"
Shreyas Basarge [Thu, 23 Feb 2017 18:27:21 +0000 (18:27 +0000)]
Merge "Disallow parallel backups"

7 years agoMerge "Serialize restore operations"
Shreyas Basarge [Thu, 23 Feb 2017 18:26:54 +0000 (18:26 +0000)]
Merge "Serialize restore operations"

7 years agoMerge "Correct SurfaceControl matrix parameter names."
Rob Carr [Thu, 23 Feb 2017 18:26:24 +0000 (18:26 +0000)]
Merge "Correct SurfaceControl matrix parameter names."

7 years agoPlayerBase: reference to IAppOpsService may be null
Jean-Michel Trivi [Thu, 23 Feb 2017 18:21:17 +0000 (10:21 -0800)]
PlayerBase: reference to IAppOpsService may be null

The reference to IAppOpsService may be null for a player
  that failed to be initialized correctly, account for this.

Test: see bug
Bug 35415129

Change-Id: I9da40b87736a7890fcb63640eeabd17d0da3d5d3

7 years agoLoad splits on-demand
Todd Kennedy [Wed, 22 Feb 2017 00:00:11 +0000 (16:00 -0800)]
Load splits on-demand

A split may be declared in an application's base manifest, but,
defined in a feature split. When resolving such a component,
invoke the installer to download and install the necessary split(s)

At the moment, this only works for instant apps. However, the
implementation is generic and could be applied to any application.

Bug: 25119046
Test: cts-tradefed run commandAndExit cts-dev -m CtsAppSecurityHostTestCases -t android.appsecurity.cts.EphemeralTest
Change-Id: I6598abb34becfd049fc03199813226736e5057b1

7 years agoUpdate fill UI
Svet Ganov [Tue, 21 Feb 2017 18:16:16 +0000 (10:16 -0800)]
Update fill UI

1. Abstracted the fill/save view and window management
   in dedicated classs

2. Avoided the need of a second window to detect outside
   touches

3. Simplified the fill-ui window management

4. Moved the UI in its own package to ease mmigration to
   sys UI.

5. Removed hard-coded colors from the layout

6. Make sure the save UI cannot grow as wide as the screen
   as this would not look good on tablets

7. Update the save UI to look closer to mocks

Test: CTS tests pass
Bug: 35708258

Change-Id: Ia74a5aad6f16bba0047a9e8e61958c77af0d358d

7 years agoFix failing WifiConfigManagerTest test.
Amin Shaikh [Thu, 23 Feb 2017 18:08:10 +0000 (10:08 -0800)]
Fix failing WifiConfigManagerTest test.

Bug: 35671673
Test: runtest frameworks-core frameworks-wifi
Change-Id: I55ff41464cabfb97d03a0758d73145df808ec2c8

7 years agoMerge "Add isBundled argument to LoadedApk.makePaths call"
TreeHugger Robot [Thu, 23 Feb 2017 18:05:00 +0000 (18:05 +0000)]
Merge "Add isBundled argument to LoadedApk.makePaths call"

7 years agoUpdate clipboard icon for the tuner
Jason Monk [Thu, 23 Feb 2017 17:52:32 +0000 (12:52 -0500)]
Update clipboard icon for the tuner

Change-Id: Ie8ff3e6d87afbbd09efe8f529756710f6a61da6e
Fixes: 35707044
Test: visual

7 years agoMerge "Add autofill service to BridgeContext"
Jerome Gaillard [Thu, 23 Feb 2017 17:23:26 +0000 (17:23 +0000)]
Merge "Add autofill service to BridgeContext"

7 years agoMerge changes from topic 'skia_merge_1933880'
TreeHugger Robot [Thu, 23 Feb 2017 17:18:13 +0000 (17:18 +0000)]
Merge changes from topic 'skia_merge_1933880'

* changes:
  Fix HWUI tests to use android-only SkPaint flags
  Update framework to use new method for disabling DF path rendering.

7 years agoRevert "Don't trigger auto-fill request if mode is manual"
Philip P. Moltmann [Thu, 23 Feb 2017 17:05:06 +0000 (17:05 +0000)]
Revert "Don't trigger auto-fill request if mode is manual"

This reverts commit 576a847e03f213693f4e7f2f0361f52217f9e1cf.

Fixes: 35701500
Change-Id: I972c2d0e56d365d1fad76a66e74bfad227bf26c4

7 years agoMerge "Expose isStateSaved() in FragmentManager."
TreeHugger Robot [Thu, 23 Feb 2017 16:35:58 +0000 (16:35 +0000)]
Merge "Expose isStateSaved() in FragmentManager."

7 years agoMerge "Added VSYNC and INTENDED_VSYNC timestamps to FrameMetrics API."
Bryan Cassell [Thu, 23 Feb 2017 16:08:32 +0000 (16:08 +0000)]
Merge "Added VSYNC and INTENDED_VSYNC timestamps to FrameMetrics API."

7 years agoMerge "BitmapFactory: Remove legacy premultiply hacks"
Matt Sarett [Thu, 23 Feb 2017 15:24:18 +0000 (15:24 +0000)]
Merge "BitmapFactory: Remove legacy premultiply hacks"

7 years agoMerge "Added sanitization for CompoundButton and RadioGroup."
TreeHugger Robot [Thu, 23 Feb 2017 15:24:02 +0000 (15:24 +0000)]
Merge "Added sanitization for CompoundButton and RadioGroup."

7 years agoMerge "Display longer date string in certificate information"
TreeHugger Robot [Thu, 23 Feb 2017 15:23:34 +0000 (15:23 +0000)]
Merge "Display longer date string in certificate information"

7 years agoHave VirtualDisplayDevice handle Binder death directly.
Bryce Lee [Thu, 16 Feb 2017 01:47:25 +0000 (17:47 -0800)]
Have VirtualDisplayDevice handle Binder death directly.

Previously, the VirtualDisplayDevice delegated its cleanup to the
parent VirtualDisplayAdapter. The adapter looked up the device
from an AppToken mapping. It is possible for this mapping to not
include the token, leading to the device not being destroyed.

This changelist has the VirtualDisplayDevice take care of calling
destroy on itself. It still informs the adapter of this event for
bookkeeping/cleanup purposes.

Fixes: 26221019
Test: Verified through adb shell dumpsys activity activities that the
      virtual displays were removed upon app kill after the
      MediaProjection for these displays ended.

Change-Id: I500fdc87618632184f5d3c9821ccf1979f460595

7 years agoAdd autofill service to BridgeContext
Jerome Gaillard [Thu, 23 Feb 2017 15:15:49 +0000 (15:15 +0000)]
Add autofill service to BridgeContext

Test: layoutlib tests
Change-Id: I52b360a64518165eefee4250b1c32e9f5f87845d

7 years agoMerge "Update DisplayAdjustments in Display from Resources."
Bryce Lee [Thu, 23 Feb 2017 15:15:05 +0000 (15:15 +0000)]
Merge "Update DisplayAdjustments in Display from Resources."

7 years agoFix HWUI tests to use android-only SkPaint flags
Derek Sollenberger [Thu, 23 Feb 2017 14:33:53 +0000 (09:33 -0500)]
Fix HWUI tests to use android-only SkPaint flags

Test: compile only
Change-Id: Ia3a5710d4ae13d68e5b2655a8b135dae8ffeb513

7 years agoMerge "Deprecate TestSuiteBuilder and related classes." am: a26000b8f5 am: fd61eb1e39
Paul Duffin [Thu, 23 Feb 2017 13:56:23 +0000 (13:56 +0000)]
Merge "Deprecate TestSuiteBuilder and related classes." am: a26000b8f5 am: fd61eb1e39
am: 9dcdc8f187

Change-Id: Icbc80cc054244f2660814bde4a9dc681b501024f

7 years agoMerge "Fix build failure when using javac toolchain" am: c098bea921 am: 5da6f4fbd1
Paul Duffin [Thu, 23 Feb 2017 13:55:14 +0000 (13:55 +0000)]
Merge "Fix build failure when using javac toolchain" am: c098bea921 am: 5da6f4fbd1
am: df8bb0ec52

Change-Id: If59986dd60ca90836adecdf0cb52f3570bf81f9d

7 years agoMerge "Deprecate TestSuiteBuilder and related classes." am: a26000b8f5
Paul Duffin [Thu, 23 Feb 2017 13:50:05 +0000 (13:50 +0000)]
Merge "Deprecate TestSuiteBuilder and related classes." am: a26000b8f5
am: fd61eb1e39

Change-Id: I23f137865997ca9ce4aa229c9329d8ea9fbcb6ee

7 years agoMerge "Fix build failure when using javac toolchain" am: c098bea921
Paul Duffin [Thu, 23 Feb 2017 13:49:07 +0000 (13:49 +0000)]
Merge "Fix build failure when using javac toolchain" am: c098bea921
am: 5da6f4fbd1

Change-Id: I65623ab75b0cc7b828fe67544074549fc21206ca

7 years agoMerge "Deprecate TestSuiteBuilder and related classes."
Paul Duffin [Thu, 23 Feb 2017 13:44:24 +0000 (13:44 +0000)]
Merge "Deprecate TestSuiteBuilder and related classes."
am: a26000b8f5

Change-Id: Ia9d491bd72f2a9f08838e298aaf4de5de28c7d4f

7 years agoMerge "Fix build failure when using javac toolchain"
Paul Duffin [Thu, 23 Feb 2017 13:43:07 +0000 (13:43 +0000)]
Merge "Fix build failure when using javac toolchain"
am: c098bea921

Change-Id: I56e965336c537295efc4c0c778f5c236f955bf10

7 years agoMerge "Deprecate TestSuiteBuilder and related classes."
Paul Duffin [Thu, 23 Feb 2017 13:36:30 +0000 (13:36 +0000)]
Merge "Deprecate TestSuiteBuilder and related classes."

7 years agoMerge "Fix build failure when using javac toolchain"
Paul Duffin [Thu, 23 Feb 2017 13:34:38 +0000 (13:34 +0000)]
Merge "Fix build failure when using javac toolchain"

7 years agoUpdate framework to use new method for disabling DF path rendering.
Derek Sollenberger [Thu, 23 Feb 2017 12:48:11 +0000 (07:48 -0500)]
Update framework to use new method for disabling DF path rendering.

Test: compile only
Change-Id: Ifa690a0af01cb6b07c4fd303302cb6a557e8dfde

7 years agoDO NOT MERGE Relax isUserRunning check and allow in-profile calls
Makoto Onuki [Thu, 28 Jul 2016 20:10:42 +0000 (13:10 -0700)]
DO NOT MERGE Relax isUserRunning check and allow in-profile calls

Bug 30475753
Bug 35667752

Change-Id: I739ee7e259f041f5e133edf048b6b54cb7a770db
(cherry picked from commit 8198deacb52eb082ae9f0a5658d594dc9b689882)

7 years agoAdd isBundled argument to LoadedApk.makePaths call
Dimitry Ivanov [Wed, 22 Feb 2017 23:39:42 +0000 (15:39 -0800)]
Add isBundled argument to LoadedApk.makePaths call

There is a disconnect between the way webview created
classloader and the way makePaths decides if paths are
intended for bundled app.

This change moves decision making out of makePaths method
which allows WebViewZygote to pass correct argument and
have makePath omit java.library.path for libPaths

Bug: http://b/35426785
Test: manual
Change-Id: Iab5a18c0091d0193dafa750498eb00f378411ba0

7 years agoMerge "Revert "OMS: integrate OverlayManagerService into framework""
Guang Zhu [Thu, 23 Feb 2017 07:36:12 +0000 (07:36 +0000)]
Merge "Revert "OMS: integrate OverlayManagerService into framework""

7 years agoRevert "OMS: integrate OverlayManagerService into framework"
Guang Zhu [Thu, 23 Feb 2017 07:35:39 +0000 (07:35 +0000)]
Revert "OMS: integrate OverlayManagerService into framework"

Bug: 31052947
Bug: 35697944

This reverts commit 21a3d1ad686dee97b9cf0ed80389ee2ab0d48013.

Change-Id: I2d86931020301524c26cf8c8e80d557c97fdd6c3

7 years agoMerge "IP connectivity metrics: cleanup obsolete code"
Hugo Benichi [Thu, 23 Feb 2017 07:02:27 +0000 (07:02 +0000)]
Merge "IP connectivity metrics: cleanup obsolete code"

7 years agoMerge "Added auto-fill support for Spinner."
Felipe Leme [Thu, 23 Feb 2017 06:45:12 +0000 (06:45 +0000)]
Merge "Added auto-fill support for Spinner."