OSDN Git Service
Martijn Coenen [Thu, 20 Apr 2017 15:33:28 +0000 (15:33 +0000)]
Merge "Stop hwbinder threads from app_process." into oc-dev
Philipp Weiß [Thu, 20 Apr 2017 15:28:24 +0000 (15:28 +0000)]
Merge "Redesign QSSecurityFooter dialog" into oc-dev
Philipp Weiß [Thu, 20 Apr 2017 15:26:55 +0000 (15:26 +0000)]
Merge "String fixes in QSFooter" into oc-dev
TreeHugger Robot [Thu, 20 Apr 2017 14:56:20 +0000 (14:56 +0000)]
Merge "Do not check user escrow state if synthetic password is not enabled yet" into oc-dev
Phil Weaver [Thu, 20 Apr 2017 14:51:37 +0000 (14:51 +0000)]
Merge "Make a11y clickable span work after node recycle" into oc-dev
Jesse Hall [Thu, 20 Apr 2017 14:51:33 +0000 (14:51 +0000)]
Merge "Vulkan compute 0 only requires variable pointers" into oc-dev
Bryce Lee [Thu, 20 Apr 2017 14:19:13 +0000 (14:19 +0000)]
Merge "Deprecate Activity#requestVisibleBehind" into oc-dev
Gustav Sennton [Thu, 20 Apr 2017 13:56:59 +0000 (13:56 +0000)]
Merge "Listen to USER_STARTED instead of USER_ADDED from WebViewUpdateService." into oc-dev
Abodunrinwa Toki [Thu, 20 Apr 2017 13:30:30 +0000 (13:30 +0000)]
Merge changes from topics 'smartselectconfig', 'langidconfig' into oc-dev
* changes:
SmartSelection Config installer.
LangId Config installer.
Andrei Stingaceanu [Thu, 20 Apr 2017 13:14:01 +0000 (13:14 +0000)]
Merge "AutoSize TextView - API polish - no RuntimeException in signature" into oc-dev
Abodunrinwa Toki [Thu, 20 Apr 2017 13:08:47 +0000 (13:08 +0000)]
Merge "TRON: Log "textAssist" actions." into oc-dev
phweiss [Wed, 19 Apr 2017 17:21:08 +0000 (19:21 +0200)]
String fixes in QSFooter
Only one of the strings (monitoring_title_device_owned) needs to be
translated again. For the others, only apostrophes are fixed.
Bug:
34369166
Test: string-changes only
Change-Id: I58271393f4d8a83e55fa32885e3113845f5e4f5f
(cherry picked from commit
3e559e615359be06229a3ba9048e3b9bac5e4446)
phweiss [Wed, 19 Apr 2017 18:14:51 +0000 (20:14 +0200)]
Redesign QSSecurityFooter dialog
The dialog consists now of up to four sections: Device management,
CA certificates, Network Logging and VPN.
Also, small tweaks to the footer's coloring after the theme change of QS.
Bug:
34369166
Bug:
37492743
Test: in class QSSecurityFooterTest, which is part of "runtest systemui"
Change-Id: Ibf07a26fb6c5485a152f9d447f10c0f73acb94ba
(cherry picked from commit
0330f881447b053f88de6d30c99bfe4feed3c91d)
TreeHugger Robot [Thu, 20 Apr 2017 12:59:31 +0000 (12:59 +0000)]
Merge "Add shell command for turning on/off WebView multiprocess." into oc-dev
TreeHugger Robot [Thu, 20 Apr 2017 12:52:39 +0000 (12:52 +0000)]
Merge "Api Council: hide FontsContract.Columns constructor" into oc-dev
Andrei Stingaceanu [Thu, 20 Apr 2017 10:18:58 +0000 (11:18 +0100)]
AutoSize TextView - API polish - no RuntimeException in signature
Do not mention RuntimeException subclasses in throws clauses in
method signatures.
Bug:
37514926
Test: cts-tradefed run cts-dev -m CtsWidgetTestCases -t \
android.widget.cts.TextViewTest
Change-Id: Ia5bf4cd64e12c53dd7c409b6e44efec4983ae62e
Rubin Xu [Wed, 12 Apr 2017 17:02:44 +0000 (18:02 +0100)]
Do not check user escrow state if synthetic password is not enabled yet
1. when adding escrow tokens, do not throw SecurityException if the user hasn't
migrated to synthetic password yet.
2. during migration, activate any pending escrow tokens.
3. Disable escrow before attempting to activate escrow tokens, this currently
includes whenever the user authenticates, and when synthetic password
migration happens.
Also, add some comments in SyntheticPasswordManager and remove an invalid call
to destroy escrow data.
Test: runtest frameworks-services -c com.android.server.SyntheticPasswordTests
Bug:
36776133
Change-Id: If4b9d385fb43e09d90b6dde6d25b4fcc0c6b7ddc
Merged-In: If4b9d385fb43e09d90b6dde6d25b4fcc0c6b7ddc
Clara Bayarri [Thu, 20 Apr 2017 10:31:15 +0000 (11:31 +0100)]
Api Council: hide FontsContract.Columns constructor
Bug:
37515256
Test: none
Change-Id: I2a9de7ea30ffa39af5104977f6604ce3bda220fb
Gustav Sennton [Thu, 23 Mar 2017 17:04:23 +0000 (17:04 +0000)]
Listen to USER_STARTED instead of USER_ADDED from WebViewUpdateService.
When adding a restricted user, 'hidden' applications are uninstalled for
the user after creation of the user, but before the user is 'started'.
Because WebViewUpdateService only listens to USER_ADDED and USER_REMOVED
intents it wouldn't realize that Chrome had been uninstalled for a new
restricted user (at the time of user-creation Chrome would be
installed). Instead listen to user-started/stopped intents to ensure the
restricted-user case is handled correctly.
Bug:
35813523
Test: Add a restricted user (on a Pixel C), with Chrome disabled. Start
an app using WebView (and ensure WebView doesn't crash).
Change-Id: I0c5d0a543b4bc80d269e586444b80cd3baffa11c
TreeHugger Robot [Thu, 20 Apr 2017 07:34:09 +0000 (07:34 +0000)]
Merge "AOD: Fix broken triggers after failed prox check" into oc-dev
Adrian Roos [Wed, 19 Apr 2017 21:31:03 +0000 (14:31 -0700)]
AOD: Fix broken triggers after failed prox check
Fixes an issue where after a failed prox check
we would not correctly reset mPulsePending and
thus never trigger a pulse again until the
DozeService restarts.
Also adds logging for dropped and canceled pulses
to aid diagnosing similar or different bugs
in the future.
Also adds a regression test.
Fixes:
37477968
Test: runtest -x /frameworks/base/packages/SystemUI/tests/src/com/android/systemui/doze/DozeTriggersTest.java
Change-Id: Ic465b7686ae1937a29d07a66fe44cf7ad18419ef
Adrian Roos [Thu, 20 Apr 2017 05:20:40 +0000 (05:20 +0000)]
Merge "A11y: Better label status bar icons" into oc-dev
Jocelyn Dang [Thu, 20 Apr 2017 04:34:10 +0000 (04:34 +0000)]
Merge "Add min and max learned battery capacity to batterystats." into oc-dev
Hugo Benichi [Thu, 20 Apr 2017 04:27:45 +0000 (04:27 +0000)]
Merge changes Ic029cc9f,Id917f3a2 into oc-dev
* changes:
NsdService: minor cleanups
Nsdmanager/NsdService: add logging
TreeHugger Robot [Thu, 20 Apr 2017 03:53:33 +0000 (03:53 +0000)]
Merge "Address API council comments" into oc-dev
TreeHugger Robot [Thu, 20 Apr 2017 03:44:29 +0000 (03:44 +0000)]
Merge "Loading gps_debug configuration before use" into oc-dev
Ashutosh Joshi [Thu, 20 Apr 2017 03:10:21 +0000 (03:10 +0000)]
Merge "Ensure that LLOB sensor is names similr to other android sensors." into oc-dev
TreeHugger Robot [Thu, 20 Apr 2017 03:08:21 +0000 (03:08 +0000)]
Merge "MediaSessionService: Clear calling identity for incoming calls from apps" into oc-dev
TreeHugger Robot [Thu, 20 Apr 2017 02:45:16 +0000 (02:45 +0000)]
Merge "Fixing issue with positioning tasks when moving to fullscreen." into oc-dev
TreeHugger Robot [Thu, 20 Apr 2017 02:15:09 +0000 (02:15 +0000)]
Merge "Revert "Introduce PACKAGE_FIRST_ADDED broadcast"" into oc-dev
Peng Xu [Thu, 20 Apr 2017 02:01:28 +0000 (02:01 +0000)]
Merge "Intern Sensor object string using java String.intern()" into oc-dev
Hugo Benichi [Wed, 5 Apr 2017 05:43:29 +0000 (14:43 +0900)]
NsdService: minor cleanups
Minor cleanups in switches of processMessage and handleNativeEvent.
Test: no functional changes
Bug:
33074219
(cherry picked from commit
23dba85fff01a9f51beea8ce811fc98b582f8e71)
Merged-In: I9ad4ce812c0d2c02a671a7a871ad427e4ce29b4a
Change-Id: Ic029cc9fa007d8c485f64f4afcbd4dc10da1ae29
TreeHugger Robot [Thu, 20 Apr 2017 01:23:19 +0000 (01:23 +0000)]
Merge "Delay PiP transition to fullscreen until activities draw." into oc-dev
TreeHugger Robot [Thu, 20 Apr 2017 01:12:30 +0000 (01:12 +0000)]
Merge "Validate incoming data properly." into oc-dev
Wyatt Riley [Thu, 20 Apr 2017 00:57:14 +0000 (17:57 -0700)]
Loading gps_debug configuration before use
Was calling this after (one of) the SUPL value injections,
now calling before.
Also masking an overly verbose related log message.
Test: Build, loaded on Marlin, GPS & Xtra delete works.
Bug:
37500417
Change-Id: I768048c8b2d2a6af97a3b4b8a059b08650d616a5
TreeHugger Robot [Thu, 20 Apr 2017 01:01:03 +0000 (01:01 +0000)]
Merge "Add a null check for visibleFile." into oc-dev
TreeHugger Robot [Thu, 20 Apr 2017 00:26:47 +0000 (00:26 +0000)]
Merge "Move expensive TextClock operations to onAttach" into oc-dev
Selim Cinek [Thu, 20 Apr 2017 00:08:51 +0000 (00:08 +0000)]
Merge changes Ic76d996f,Ib9eefacb,If1b63340,I399c66af into oc-dev
* changes:
Changed the documentation of the colorization
Fixed the appearance of colorized fullscreenintent notifications
Adapted the interpolator when using fingerprint
The row is now labeling the expand button
TreeHugger Robot [Wed, 19 Apr 2017 23:55:36 +0000 (23:55 +0000)]
Merge "Fix issue #
37470038: API Review: ServiceConnection.onBindingDead()" into oc-dev
TreeHugger Robot [Wed, 19 Apr 2017 23:53:34 +0000 (23:53 +0000)]
Merge "Prevent settings from crashing when ContentProvider crashes" into oc-dev
TreeHugger Robot [Wed, 19 Apr 2017 23:49:37 +0000 (23:49 +0000)]
Merge "Treat the intent filter verifier app as foreground" into oc-dev
Martijn Coenen [Wed, 19 Apr 2017 23:40:49 +0000 (16:40 -0700)]
Stop hwbinder threads from app_process.
To prevent it from hanging up.
Bug:
37500397
Bug:
34085250
Test: DismissDialogsInstrumentation test
Change-Id: Ia69f6a5676666bc9286272b82f242d7b1d0ee286
TreeHugger Robot [Wed, 19 Apr 2017 23:34:22 +0000 (23:34 +0000)]
Merge "Package installer related changes to javadoc" into oc-dev
Jocelyn Dang [Fri, 14 Apr 2017 20:15:14 +0000 (13:15 -0700)]
Add min and max learned battery capacity to batterystats.
BUG:
32645990
Test: manual
Change-Id: I3da569e48571cb86c640aed732abdf6c46a2bc73
TreeHugger Robot [Wed, 19 Apr 2017 23:07:34 +0000 (23:07 +0000)]
Merge "Adjust the bind timeout" into oc-dev
TreeHugger Robot [Wed, 19 Apr 2017 23:07:07 +0000 (23:07 +0000)]
Merge "don't blindly reuse content providers" into oc-dev
TreeHugger Robot [Wed, 19 Apr 2017 22:57:46 +0000 (22:57 +0000)]
Merge "Opt out default focus highlight for TV." into oc-dev
TreeHugger Robot [Wed, 19 Apr 2017 22:56:21 +0000 (22:56 +0000)]
Merge "Fix tint on accessibility stream" into oc-dev
Christopher Tate [Wed, 19 Apr 2017 22:49:17 +0000 (15:49 -0700)]
Revert "Introduce PACKAGE_FIRST_ADDED broadcast"
This reverts commit
ee3b42af3f23c37cbd2799c1527f89ac623844be.
Bug
37219124
Test: manual
Adrian Roos [Wed, 19 Apr 2017 22:32:43 +0000 (15:32 -0700)]
A11y: Better label status bar icons
Some apps put just their app name as
the title. For those we should probably
show the text instead.
Fixes:
30739573
Test: receive notification that has the same title as app name, observe that the content description shows the title
Change-Id: I2e066507beee50c669ce34c6de33876a2474fca6
Dianne Hackborn [Wed, 19 Apr 2017 22:20:52 +0000 (22:20 +0000)]
Merge "Fix issue #
37306208: CTS: ServiceTest#testForegroundService..." into oc-dev
Garfield Tan [Mon, 17 Apr 2017 21:22:32 +0000 (14:22 -0700)]
Add a null check for visibleFile.
It's null if we're operating on an external thumbdrive/sd card etc. Add
a null check as we do in moveInMediaStore().
Test: Manual tests.
Bug:
37412897
Change-Id: Idd2c1d67a36893f980a239a9999c32369da27abd
Martijn Coenen [Tue, 18 Apr 2017 22:54:43 +0000 (15:54 -0700)]
Validate incoming data properly.
Make sure calls to readBuffer() and readEmbeddedBuffer()
get the correct size, parent and offset passed in, so
these can be validated by libhwbinder.
Modified HwBlob to take a length argument as well,
so it can be validated.
Bug:
30498700
Test: hidl_test, hidl_test_java, Youtube, Maps, Netflix, Camera
Change-Id: I28712db97ae29b46acfe952d3d92d1ce5f666a4d
Selim Cinek [Wed, 19 Apr 2017 21:59:34 +0000 (14:59 -0700)]
Changed the documentation of the colorization
There was still a reference to ongoing, which wasn't needed
Test: non, documentation change
Fixes:
34469375
Change-Id: Ic76d996f92f339db869f25d7696313eefc0c07bb
Selim Cinek [Tue, 18 Apr 2017 00:10:05 +0000 (17:10 -0700)]
Fixed the appearance of colorized fullscreenintent notifications
Previously the background would stay grey.
Test: manual, add fullscreen intent colorized notification
Change-Id: Ib9eefacba58256d2cb0c6f0d70cf0e9b5afdaf06
Fixes:
35968024
Dianne Hackborn [Wed, 19 Apr 2017 21:53:18 +0000 (14:53 -0700)]
Fix issue #
37470038: API Review: ServiceConnection.onBindingDead()
Renamed.
Test: booted and ran.
Change-Id: Ic21f7ef66d43fb6db9f7ebbc833f28c09474ea59
TreeHugger Robot [Wed, 19 Apr 2017 21:51:21 +0000 (21:51 +0000)]
Merge "Allow verifier to be optional" into oc-dev
TreeHugger Robot [Wed, 19 Apr 2017 21:36:03 +0000 (21:36 +0000)]
Merge "Change mask path to only use cubicTo notation so that isConvex is always true. Bug:
37100106" into oc-dev
Jiaquan He [Tue, 18 Apr 2017 22:39:59 +0000 (15:39 -0700)]
Opt out default focus highlight for TV.
Test: Checked that the default focus highlight doesn't show on TV.
Bug:
37160940
Change-Id: Id3719ce1aa602ba6792cc94c9fa034670509cda0
Todd Kennedy [Wed, 19 Apr 2017 21:12:34 +0000 (14:12 -0700)]
Adjust the bind timeout
We were using a timeout of 5s when it should have always
been in the hundreds of ms. Setting the timeout to 300ms
for 'eng' build and 200ms for all other builds.
Change-Id: I31e17457e7bfdb3bf703be430074b718cae8c17a
Fixes:
37474581
Test: Manual; still resolve instant apps
Abodunrinwa Toki [Wed, 19 Apr 2017 20:02:36 +0000 (21:02 +0100)]
TRON: Log "textAssist" actions.
- Logs when the assist menu item appears in the text selection menu.
- Logs when the assist menu item is selected.
- Logs the the type of the assist menu item that was presented.
Test: Manually tested by looking at the logs. See: go/tron-howto
Bug:
32572232
Change-Id: Ibbbf59423b3f510ab6f2f072962a556c3d6e2f65
TreeHugger Robot [Wed, 19 Apr 2017 21:10:09 +0000 (21:10 +0000)]
Merge "Log when an app targeting O does not specify a channel" into oc-dev
TreeHugger Robot [Wed, 19 Apr 2017 21:09:41 +0000 (21:09 +0000)]
Merge "Set the color space as nullptr on native bitmaps when sRGB is requested" into oc-dev
Phil Weaver [Wed, 19 Apr 2017 19:16:36 +0000 (12:16 -0700)]
Make a11y clickable span work after node recycle
Services recycle nodes when gathering possible actions
for users to take. It's very confusing for them if they
can't recycle the node without breaking their ability
to activate a clickable span inside it.
Making ClickableSpans used for accessibility independent
of their parent nodes.
Also adjusting the value used for invalid window ids to
come from AccessibilityWindowInfo. I must have missed this
in an earlier cleanup. I needed the value for the spans,
so I figured I might as well use the correct one.
Bug:
37004527
Test: Now recycling the node in the a11y cts test.
Change-Id: I6de4e98a182dd43c4fcd0430a3c082fcc8e458c7
TreeHugger Robot [Wed, 19 Apr 2017 21:04:21 +0000 (21:04 +0000)]
Merge changes from topic 'chooser' into oc-dev
* changes:
Rely on view animations for ResolverActivity
Create a valid ActivityOptions Bundle even for default animations
Remove scale up animation for startActivity from RemoteViews
Chad Brubaker [Wed, 19 Apr 2017 21:00:50 +0000 (21:00 +0000)]
Merge "Change ANDROID_ID for Instant Apps" into oc-dev
Todd Kennedy [Wed, 19 Apr 2017 21:00:48 +0000 (14:00 -0700)]
don't blindly reuse content providers
when a provider is already running, we would automatically
give it out to other processes that request it. for instant
apps, don't do that.
Change-Id: I159913adc599e88dac6253104776589592b251fd
Fixes:
37501319
Test: cts-tradefed run commandAndExit cts-dev -m CtsAppSecurityHostTestCases -t android.appsecurity.cts.EphemeralTest
TreeHugger Robot [Wed, 19 Apr 2017 20:54:06 +0000 (20:54 +0000)]
Merge "Fix issue with unresolved IDs in adaptive icons" into oc-dev
TreeHugger Robot [Wed, 19 Apr 2017 20:44:21 +0000 (20:44 +0000)]
Merge "QS BluetoothTile proiritizes connected device" into oc-dev
TreeHugger Robot [Wed, 19 Apr 2017 20:42:31 +0000 (20:42 +0000)]
Merge "Move CompanionDeviceManagerService to a place of its own" into oc-dev
TreeHugger Robot [Wed, 19 Apr 2017 20:41:02 +0000 (20:41 +0000)]
Merge "Fix compose shader child local matrix mutation" into oc-dev
Abodunrinwa Toki [Wed, 12 Apr 2017 13:40:46 +0000 (14:40 +0100)]
SmartSelection Config installer.
Test: none
Bug:
34780396
Change-Id: I9cb04e7b20b565ac5d128475a90bd065c805e95e
Wale Ogunwale [Wed, 19 Apr 2017 20:36:36 +0000 (20:36 +0000)]
Merge "Don't show starting window for overlay activities" into oc-dev
Abodunrinwa Toki [Sun, 2 Apr 2017 18:16:01 +0000 (19:16 +0100)]
LangId Config installer.
Test: none
Bug:
34780396
Change-Id: I6cdd608ea9a41041d03640997c076c6e6fea0129
TreeHugger Robot [Wed, 19 Apr 2017 20:31:01 +0000 (20:31 +0000)]
Merge "Flesh out more API docs." into oc-dev
Jason Monk [Wed, 19 Apr 2017 20:30:40 +0000 (16:30 -0400)]
Fix tint on accessibility stream
Test: make
Change-Id: I91daf405c85490ed0cb9d3909cd96d03884ce191
Fixes:
37485060
Jerry Zhang [Wed, 19 Apr 2017 20:28:03 +0000 (20:28 +0000)]
Merge "Only send HOST_STATE intents when host mode is used." into oc-dev
TreeHugger Robot [Wed, 19 Apr 2017 20:24:14 +0000 (20:24 +0000)]
Merge "Up the character limit for thermal strings" into oc-dev
Jeff Hao [Wed, 19 Apr 2017 20:16:18 +0000 (20:16 +0000)]
Merge "Handle shared libraries for split apks." into oc-dev
TreeHugger Robot [Wed, 19 Apr 2017 20:14:59 +0000 (20:14 +0000)]
Merge "Make javadoc of companion service name more like others" into oc-dev
Jeff Sharkey [Wed, 19 Apr 2017 20:11:23 +0000 (20:11 +0000)]
Merge "Some folks like sending null fields." into oc-dev
TreeHugger Robot [Wed, 19 Apr 2017 20:08:53 +0000 (20:08 +0000)]
Merge "Add comment to Typeface.Builder about file descriptor." into oc-dev
Matt Sarett [Wed, 19 Apr 2017 20:03:49 +0000 (20:03 +0000)]
Merge "Add unit test for Skia path behavior" into oc-dev
Evan Rosky [Wed, 19 Apr 2017 19:50:24 +0000 (19:50 +0000)]
Merge "Improve ViewDebug reporting for focus properties" into oc-dev
TreeHugger Robot [Wed, 19 Apr 2017 19:43:53 +0000 (19:43 +0000)]
Merge "Force data usage bottom label to be LTR." into oc-dev
TreeHugger Robot [Wed, 19 Apr 2017 19:43:02 +0000 (19:43 +0000)]
Merge "Bring up the QS state colors to increase contrast" into oc-dev
Selim Cinek [Sat, 15 Apr 2017 03:01:27 +0000 (20:01 -0700)]
Adapted the interpolator when using fingerprint
When using fingerprint and when launching without touch
we are now using a different interpolator.
Test: unlock with fingerprint, unlock after double-tap, observe different interpolator
Change-Id: If1b63340759089cdf55820d59b6dcce2ca8bed6d
Fixes:
37311479
Fan Zhang [Tue, 18 Apr 2017 22:15:21 +0000 (15:15 -0700)]
Force data usage bottom label to be LTR.
The bottom label has to be LTR to be in sync with the main view above
it, which does not support RTL.
Change-Id: Ib5cccd1cccb249dad0badd36f4d491faf0bbb562
Fix:
37222561
Test: visual
Geoffrey Pitsch [Wed, 19 Apr 2017 19:21:56 +0000 (15:21 -0400)]
Log when an app targeting O does not specify a channel
Bug:
37485692
Test: runtest systemui-notification
Change-Id: Iffe6a016dfd399c39e0acb281f454271ef13f7fd
TreeHugger Robot [Wed, 19 Apr 2017 19:20:39 +0000 (19:20 +0000)]
Merge "TextClassifierImpl: Fix empty locale list issue." into oc-dev
Todd Kennedy [Wed, 19 Apr 2017 19:13:51 +0000 (12:13 -0700)]
Allow verifier to be optional
Change-Id: Ibf01e5283b744f7745e92523787abb3d31a2c813
Fixes:
37412895
Test: Manual; disable verifier and notice that the device doesn't boot loop
TreeHugger Robot [Wed, 19 Apr 2017 19:06:04 +0000 (19:06 +0000)]
Merge "Fix FragmentTransaction.show() to show the fragment." into oc-dev
TreeHugger Robot [Wed, 19 Apr 2017 19:00:54 +0000 (19:00 +0000)]
Merge "Add a wakelock timeout when downloading xtra data for GNSS." into oc-dev
Romain Guy [Wed, 19 Apr 2017 18:58:05 +0000 (11:58 -0700)]
Set the color space as nullptr on native bitmaps when sRGB is requested
This regression is a fallout from the recent API council feedback
fallout. The default color space used to be always set to null but
it's now the named SRGB instance. This change passes null to native
when the specified color space is known to be sRGB.
Bug:
37496760
Test: runtest managed-provisioning
Change-Id: Ie933c84e429a682a58ee253b57b77bd61b88ee5e
Robert Carr [Tue, 18 Apr 2017 21:25:10 +0000 (14:25 -0700)]
Delay PiP transition to fullscreen until activities draw.
To avoid awful stretching.
Bug:
37473110
Test: Transition app fullscreen verify no awful video stretching.
Change-Id: I810a72207e45b8f83a63c9f0b3cc9a433569852c
Christopher Tate [Wed, 19 Apr 2017 18:32:35 +0000 (11:32 -0700)]
Treat the intent filter verifier app as foreground
Similarly to other install-time validation, its work is a direct
extension of the OS's processing of a user-initiated install action,
so it's appropriately modeled as being "foreground" work.
Bug
37502027
Test: manual
Change-Id: Ib6426fa3c7cb05c4e758ddad3356011e4753629e
TreeHugger Robot [Wed, 19 Apr 2017 18:42:31 +0000 (18:42 +0000)]
Merge "Fix issue where the notification could snap to the menu while its invisible" into oc-dev
TreeHugger Robot [Wed, 19 Apr 2017 18:41:44 +0000 (18:41 +0000)]
Merge "Update snooze visuals to match latest design" into oc-dev
Zheng Zhang [Wed, 19 Apr 2017 18:32:55 +0000 (18:32 +0000)]
Merge "DO NOT MERGE ANYWHERE: Move content from verison 123 to 122, and skip verison 123." into cw-f-dev am:
5b84ba3b15 -s ours
am:
74b8c15d2b -s ours
Change-Id: I4e023353faf1cbded69661da7013785bd130297c
Winson Chung [Wed, 19 Apr 2017 17:16:17 +0000 (10:16 -0700)]
Fixing issue with positioning tasks when moving to fullscreen.
- Previously, this code was incorrectly moving things to the top of the
stack, though the stack was never moved to the front so it was never
visible. But as a result, testDisallowMultipleTasksInPinnedStack()
was failing if there was already something in the fullscreen stack.
Bug:
36844394
Test: android.server.cts.ActivityManagerPinnedStackTests
Change-Id: I5108bf72b8760b187d0c92ec673bbe5cf9527e90