OSDN Git Service
Casey Burkhardt [Fri, 7 Apr 2017 02:40:11 +0000 (02:40 +0000)]
Merge "Revise Accessibility button chooser intent/permissions" into oc-dev
TreeHugger Robot [Fri, 7 Apr 2017 02:28:19 +0000 (02:28 +0000)]
Merge "Add UPDATE_TZDATA to config updater intents" into oc-dev
Jason Monk [Fri, 7 Apr 2017 01:39:25 +0000 (01:39 +0000)]
Merge "Tuner plugin settings updates" into oc-dev
TreeHugger Robot [Fri, 7 Apr 2017 01:18:55 +0000 (01:18 +0000)]
Merge "Added onMovedToDisplay method to WebView" into oc-dev
TreeHugger Robot [Fri, 7 Apr 2017 00:39:27 +0000 (00:39 +0000)]
Merge "Add metrics for nav buttons through KeyButtonView" into oc-dev
TreeHugger Robot [Fri, 7 Apr 2017 00:26:30 +0000 (00:26 +0000)]
Merge "NotiViewWrapper: Fix test that breaks on master" into oc-dev
Calin Juravle [Fri, 7 Apr 2017 00:24:21 +0000 (00:24 +0000)]
Merge "Reconcile secondary dex paths when compiling with adb shell cmd..." into oc-dev
Calin Juravle [Fri, 7 Apr 2017 00:23:43 +0000 (00:23 +0000)]
Merge "Pass SElinux info to installd dexopt" into oc-dev
Andrii Kulian [Fri, 7 Apr 2017 00:22:37 +0000 (00:22 +0000)]
Merge "Add system config to specify Multi-Display support" into oc-dev
TreeHugger Robot [Fri, 7 Apr 2017 00:08:20 +0000 (00:08 +0000)]
Merge "Fix crash when using list of enabled a11y services" into oc-dev
William Luh [Fri, 7 Apr 2017 00:00:40 +0000 (00:00 +0000)]
Merge "Fix injected settings titles not matching a locale change." into oc-dev
TreeHugger Robot [Thu, 6 Apr 2017 23:35:31 +0000 (23:35 +0000)]
Merge "SurfaceControl: Crash due to invalid JNI cast" into oc-dev
TreeHugger Robot [Thu, 6 Apr 2017 22:51:38 +0000 (22:51 +0000)]
Merge "Set android.display thread to top-app cpusets and schedtune group" into oc-dev
Tima Vaisburd [Thu, 6 Apr 2017 22:50:05 +0000 (15:50 -0700)]
Added onMovedToDisplay method to WebView
Delegate the action to WebViewProvider, by default it is no-op.
Bug:
36006397
Test: There is no implementation yet to test.
Change-Id: Ib5101d3669a92ae81cfb34cc5db607c374712a3d
Dongwon Kang [Thu, 6 Apr 2017 22:49:46 +0000 (22:49 +0000)]
Merge "Add intent to intialize programs on APP installed" into oc-dev
TreeHugger Robot [Thu, 6 Apr 2017 22:41:59 +0000 (22:41 +0000)]
Merge "Don't start a partition when session is pending FillResponse authentication." into oc-dev
Adrian Roos [Wed, 5 Apr 2017 20:59:15 +0000 (13:59 -0700)]
NotiViewWrapper: Fix test that breaks on master
oc-dev allows constructing views with a null context, but
that doesn't work any longer on master.
Bug:
36430936
Change-Id: If069f81d54e3e3b9145ca5187b87888cd6173c0f
Merged-In: If069f81d54e3e3b9145ca5187b87888cd6173c0f
TreeHugger Robot [Thu, 6 Apr 2017 22:32:35 +0000 (22:32 +0000)]
Merge "Preserve app window when it requests a relaunch" into oc-dev
TreeHugger Robot [Thu, 6 Apr 2017 22:30:45 +0000 (22:30 +0000)]
Merge "Add lower case charging string." into oc-dev
TreeHugger Robot [Thu, 6 Apr 2017 22:20:45 +0000 (22:20 +0000)]
Merge "Removed deprecated onFillRequest() method" into oc-dev
Jason Monk [Fri, 31 Mar 2017 19:42:27 +0000 (15:42 -0400)]
Add metrics for nav buttons through KeyButtonView
Doesn't cover home-long-press or overview, but those appear to be
covered by other events.
Test: runtest systemui
Merged-In: I590b52765aaef3c2bf573ce8ab980aa992b1d5b0
Change-Id: I630356245e223a3fb8d4d2fe11be5d498227c0e3
Fixes:
25931698
TreeHugger Robot [Thu, 6 Apr 2017 22:15:04 +0000 (22:15 +0000)]
Merge "Use hwservicemanager getTransport." into oc-dev
TreeHugger Robot [Thu, 6 Apr 2017 22:06:21 +0000 (22:06 +0000)]
Merge "Add showChargingMethod in BatteryInfo" into oc-dev
Sudheer Shanka [Thu, 6 Apr 2017 22:06:14 +0000 (22:06 +0000)]
Merge "Add tests for verifying network availability on activity start." into oc-dev
Sudheer Shanka [Thu, 6 Apr 2017 22:05:51 +0000 (22:05 +0000)]
Merge "Fix testWaitForNetworkStateUpdate." into oc-dev
William Luh [Fri, 31 Mar 2017 22:08:16 +0000 (15:08 -0700)]
Fix injected settings titles not matching a locale change.
The injected tiles code currently treats the string metadata value
for the title key in the Activity's manifest as the title itself.
When the language on the device is changed the title remains in the
previous language until a reboot.
This CL will make injected tiles attempt to treat the string metadata
value as a resource variable to get the integer res id and then
properly load the localized title using the res id. To be backwards
compatible, if the res id is 0, we treat the string metadata value as
the title itself (current behavior).
Bug:
36470694
Test: make RunSettingsLibRoboTests
Change-Id: I3963534a3a3a27d0455c4ed1ad4fa574b03d67fc
TreeHugger Robot [Thu, 6 Apr 2017 21:34:13 +0000 (21:34 +0000)]
Merge "Rename getIntent() to getRenderIntent()" into oc-dev
TreeHugger Robot [Thu, 6 Apr 2017 21:21:55 +0000 (21:21 +0000)]
Merge changes I6f00614d,I987eeab2 into oc-dev
* changes:
Convert 16 bit bitmaps to 8 bit on devices that do not have GLES3.0
Fix HardwareBitmapTests.testBitmapConfigFromRGB565
Patrik Torstensson [Mon, 27 Mar 2017 14:04:11 +0000 (15:04 +0100)]
SurfaceControl: Crash due to invalid JNI cast
The (void*)buffer.get on ARM32 is 4 byte, so the calling convention
will put the argument in [sp, #12]. However, the caller actually
expects a long (the signature of gGraphicBufferClassInfo.builder),
which means it will expect it to be in [sp, #16]
Test: Tested on mtk device
Fixes:
36631082
Fixes:
36974487
Change-Id: I0f723125e612d096c0d76ca3360d895f3f23f286
(cherry picked from commit
98dd5d9a85e8911cf41dea6198d4111f737a5892)
Joel Fernandes [Tue, 4 Apr 2017 23:32:15 +0000 (16:32 -0700)]
Set android.display thread to top-app cpusets and schedtune group
android.display being in the foreground cpuset group is an issue. As
seen on M/S, during heavily CPU load it is not given core 3 even though
it might be free and causes jank. This patch adds the thread to the
top-app group to ensure it is placed on all cores during scheduling
decisions.
Doing this required a couple of changes:
- new API to set per-thread cpusets
- changes to DisplayManagerService to set the thread to top-app group
- changes to SystemServer to set the policy toward the end, as doing it
during start of the DisplayManagerService was in issue (issue being
SystemServer calls setSystemProcess.. -> setProcessGroup which overrides
the group settings for threads in the system server process, including
android.display)
Bug:
36631902
Test: Boot and make sure android.display thread is in the top-app group
Change-Id: Icc394ea0ffcf159d11728ad38de114234a29d20f
Signed-off-by: Joel Fernandes <joelaf@google.com>
(cherry picked from commit
474d311cb098e86c078c3f615e1161e2854f1847)
Roozbeh Pournader [Thu, 6 Apr 2017 21:13:22 +0000 (21:13 +0000)]
Merge "Use additions/emoji-data.txt instead of hardcoded values" into oc-dev
Roozbeh Pournader [Thu, 6 Apr 2017 21:13:01 +0000 (21:13 +0000)]
Merge "Force direction of phone number fields to (practically) LTR" into oc-dev
TreeHugger Robot [Thu, 6 Apr 2017 21:06:43 +0000 (21:06 +0000)]
Merge "Shows a Toast when manual autofill request cannot be fulfilled." into oc-dev
Chad Brubaker [Thu, 6 Apr 2017 20:35:23 +0000 (13:35 -0700)]
Add UPDATE_TZDATA to config updater intents
Change-Id: I5fcd011e0ab030ebf1aa40818a05853117cc6811
Fixes:
36977046
Test: checkbuild
TreeHugger Robot [Thu, 6 Apr 2017 20:32:37 +0000 (20:32 +0000)]
Merge "Update comment on why Keep is needed." into oc-dev
Felipe Leme [Thu, 6 Apr 2017 20:27:52 +0000 (13:27 -0700)]
Don't start a partition when session is pending FillResponse authentication.
BUG:
35707731
Test: fixed testFillResponseAuthBothFields and testFillResponseAuthJustOneField
Change-Id: Ib74e46dd37feb7e5c03e40cfbe8133ace6db0709
TreeHugger Robot [Thu, 6 Apr 2017 20:25:42 +0000 (20:25 +0000)]
Merge "Add a service to rank apps for ResolverActivity." into oc-dev
jackqdyulei [Mon, 3 Apr 2017 18:31:40 +0000 (11:31 -0700)]
Add lower case charging string.
The previous charging string is "75% - Charging", this cl add lower
case string to make it "75% - charging".
Bug:
36558216
Test: Build
Change-Id: I683843de0b6cbd45bea6a465c7b6d8ee0b7c4f93
TreeHugger Robot [Thu, 6 Apr 2017 20:17:51 +0000 (20:17 +0000)]
Merge "Revert "Remove SystemProperty gating-flag for virtual displays."" into oc-dev
jackqdyulei [Fri, 24 Mar 2017 19:13:49 +0000 (12:13 -0700)]
Add showChargingMethod in BatteryInfo
This toggle is used to decide whether to show charging method.
If it is off, then "Charging over ac" will become "Charging"
Bug:
36558216
Test: RunSettingsLibRoboTests
Change-Id: I98b1f7e7b77d7ce0a7e1aae29e55a33ac79ff0d7
(cherry picked from commit
b3c33f63ed120cf4758ec67426bb45291e289fce)
TreeHugger Robot [Thu, 6 Apr 2017 19:59:53 +0000 (19:59 +0000)]
Merge "Disable PiP when VR mode starts." into oc-dev
Jason Monk [Thu, 6 Apr 2017 19:51:03 +0000 (19:51 +0000)]
Merge "Revert "Handle case when snapshot dimensions don't match"" into oc-dev
TreeHugger Robot [Thu, 6 Apr 2017 19:48:40 +0000 (19:48 +0000)]
Merge "Xform bitmaps to sRGB on SW and PDF canvases" into oc-dev
TreeHugger Robot [Thu, 6 Apr 2017 19:47:29 +0000 (19:47 +0000)]
Merge "Refactor VR state management in ActivityManagerService." into oc-dev
Roozbeh Pournader [Wed, 5 Apr 2017 01:27:10 +0000 (18:27 -0700)]
Force direction of phone number fields to (practically) LTR
Previously, phone number fields defaulted to locale direction, which
created problems for apps that were not aware of LTR requirements for
phone numbers.
Now, we look at the direction of the digits for the locale, and use
that to determine the direction of the edit field. (For practically
all major RTL locales, that direction is LTR.)
Test: Manual
Bug:
33643035
Change-Id: I17c70d8462bd403ea6866057971105f1f5772ba3
Philip P. Moltmann [Thu, 6 Apr 2017 19:40:42 +0000 (19:40 +0000)]
Merge "Do not show UI when currentID changed." into oc-dev
TreeHugger Robot [Thu, 6 Apr 2017 19:40:22 +0000 (19:40 +0000)]
Merge "Expose ConfigUpdater Intents in SystemApi" into oc-dev
TreeHugger Robot [Thu, 6 Apr 2017 19:39:00 +0000 (19:39 +0000)]
Merge "change how instant app installer is updated" into oc-dev
Sudheer Shanka [Thu, 6 Apr 2017 19:37:11 +0000 (19:37 +0000)]
Merge "ConnectivityService: safer locking" into oc-dev
Romain Guy [Thu, 6 Apr 2017 19:37:03 +0000 (12:37 -0700)]
Rename getIntent() to getRenderIntent()
Bug:
37077433
Test: compile and ColorSpaceTests
Change-Id: I8eb1fa6136582eaac1d509ebfef7f67b0fffe1aa
Felipe Leme [Thu, 6 Apr 2017 19:36:16 +0000 (19:36 +0000)]
Merge "Fixed Autofill NPE that crashed some apps." into oc-dev
Romain Guy [Thu, 6 Apr 2017 19:24:29 +0000 (12:24 -0700)]
Convert 16 bit bitmaps to 8 bit on devices that do not have GLES3.0
Bug:
37077308
Test: CtsUiRenderingTests (ran to manually emulate 2.0 devices)
Change-Id: I6f00614d79797835adcfe4716bd331573e1463e3
Hugo Benichi [Thu, 6 Apr 2017 07:01:44 +0000 (16:01 +0900)]
ConnectivityService: safer locking
This path changes a dangerous lock path in reportNetworkConnectivity().
This methods is called outside of the main ConnectivityService handler
and takes a lock on a specific NetworkAgentInfo whose connectivity
status is being reported.
While this lock is held, reportNetworkConnectivity() goes on and query
the network policy state for that network, which may ends into
NetworkPolicyManagerService.
Instead, the lock on NetworkAgentInfo is only held long enough to make a
copy of LinkProperties, which is then passed to
NetworkPolicyManagerService without that lock.
Bug:
36902662
Test: could not repro b/
36902662, reportNetworkConnectivity() works.
$ runtest frameworks-net
Change-Id: Iac4b75bcecbdddb0ac695c8b1a87ae755f62f47f
Casey Burkhardt [Wed, 5 Apr 2017 23:47:19 +0000 (16:47 -0700)]
Revise Accessibility button chooser intent/permissions
1) Switch AccessibilityButtonChooserActivity to non-exported
2) Update AccessibilityButtonChooserActivity's intent action to
be CTS-compliant
3) Switches to correct permission to validate a click of the
accessibility button originated from the status bar service
Bug:
36866328
Bug:
36976440
Test: Manual / Created app to validate launch protection
Change-Id: Ifcd5e8dbbe683dc99bb900a5870a9ba374fbd5d4
Jason Monk [Thu, 6 Apr 2017 18:28:19 +0000 (18:28 +0000)]
Revert "Handle case when snapshot dimensions don't match"
This reverts commit
aea6b74e17a0f7b105999adad50dd20eac17df35.
Bug:
36991071
Bug:
36703868
Change-Id: Ie71992144e78a6580bfce17dfdf20396af80eacd
Philip P. Moltmann [Thu, 6 Apr 2017 17:36:32 +0000 (10:36 -0700)]
Do not show UI when currentID changed.
Test: autofill cts tests (no new failures)
Fixes:
36992897
Change-Id: I0c97a84c034533d07544eb3845ff52cdab107f2a
Kang Li [Wed, 5 Apr 2017 19:30:55 +0000 (12:30 -0700)]
Add a service to rank apps for ResolverActivity.
bug:
36952725,
30982298
Test: used PTP before and after this fix.
Change-Id: I5b249af2dd0d9fe32d1e524e8d2675c863e92b5b
Santos Cordon [Thu, 6 Apr 2017 18:06:31 +0000 (18:06 +0000)]
Revert "Remove SystemProperty gating-flag for virtual displays."
Test team is still relying on this. We'll keep this until the virtual display input code goes in this week.
This reverts commit
abcc8e54f636bd4eaff5f85d54d5ff8b75508bb9.
Change-Id: Ic591f813289191b09367a76be3221183562256a7
TreeHugger Robot [Thu, 6 Apr 2017 18:04:55 +0000 (18:04 +0000)]
Merge "Ignore a broken test until it can be fixed." into oc-dev
Scott Randolph [Thu, 6 Apr 2017 18:01:41 +0000 (18:01 +0000)]
Merge "Use explicit .c_str() for hidl_string" into oc-dev
Rob Carr [Thu, 6 Apr 2017 18:00:50 +0000 (18:00 +0000)]
Merge "WindowManager.LayoutParams: Expose privateFlags for CTS" into oc-dev
Romain Guy [Thu, 6 Apr 2017 18:00:21 +0000 (11:00 -0700)]
Fix HardwareBitmapTests.testBitmapConfigFromRGB565
Bug:
37077304
Test: HardwareBitmapTests.testBitmapConfigFromRGB565
Change-Id: I987eeab243f93f9ee8fe8d1b6a12ddbd23225651
Rob Carr [Thu, 6 Apr 2017 18:00:16 +0000 (18:00 +0000)]
Merge "Correct animation glitch for pinned stack." into oc-dev
Andrii Kulian [Thu, 6 Apr 2017 05:01:35 +0000 (22:01 -0700)]
Add system config to specify Multi-Display support
Added config_supportsMultiDisplay. Devices that have the config set
to false will not allow launching activities on secondary screens.
Bug:
36776777
Test: android.server.cts.ActivityManagerDisplayTests
Test: #testMultiDisplayDisabled
Change-Id: Iebb79044440866b1693897b0b53ccb987b5fd8e0
TreeHugger Robot [Thu, 6 Apr 2017 17:50:18 +0000 (17:50 +0000)]
Merge "Fix StringDef usage in MediaDrm API" into oc-dev
Sudheer Shanka [Thu, 6 Apr 2017 17:40:54 +0000 (17:40 +0000)]
Merge "Don't populate a setting instead of defaulting to 0 when not set." into oc-dev
Todd Kennedy [Tue, 4 Apr 2017 22:16:36 +0000 (15:16 -0700)]
change how instant app installer is updated
. only pay attention to package changes if there's no
installer or the changed package is the installer
. always update the installer component, even if the
resolved component is identical [the install paths
might have updated]
Change-Id: I16eba07ccdb55f5cb61ba6172e71ce1698445fa5
Fixes:
36740490
Test: Manually install/remove/update the installer and see that the component is updated
Felipe Leme [Thu, 6 Apr 2017 00:11:01 +0000 (17:11 -0700)]
Shows a Toast when manual autofill request cannot be fulfilled.
Bug:
35708229
Test: manual verification
Change-Id: If4fa6556dd94a805727329f0aebc4b37f548b3a1
Wale Ogunwale [Thu, 6 Apr 2017 16:29:24 +0000 (09:29 -0700)]
Preserve app window when it requests a relaunch
Help allow blank screens when the app calls Activity.recreate().
Test: Take YouTube app in-out of split-screen and make sure there is't
a hole
Fixes
36567223
Change-Id: Ic4915153c2cb88cce9a1bea7500cf89be14c5aa4
Svetoslav Ganov [Wed, 5 Apr 2017 01:12:27 +0000 (18:12 -0700)]
Make sure pending cookie persistence canceled
When a full app is uninstalled we delete its instant app
cookie but were not canceling a pending write which ended
up having the written cookie file after the app is uninstalled.
Test: InstantCookieHostTest#testCookieResetOnNonInstantReinstall
bug:
36455310
Change-Id: Iec6d1f95f8ff731885241913808daf12ce3a5587
Chad Brubaker [Fri, 10 Mar 2017 21:31:38 +0000 (13:31 -0800)]
Expose ConfigUpdater Intents in SystemApi
The Intents are are in the android namespace and should have been
exposed as SystemApi, but were not previously.
Since there are no classes in the framework that reference these Intents
this adds android.os.ConfigUpdate to have them all in one place.
Test: builds
Change-Id: I2086945301f06b28b491ec876652c37e97315e8c
Fixes:
35252508
Fixes:
35266806
Fixes:
35266833
Fixes:
35271111
(cherry picked from commit
987b0fc4a57c8b8246b12069a5db06693bc3eea6)
Julia Reynolds [Thu, 6 Apr 2017 16:45:04 +0000 (16:45 +0000)]
Merge "Fix build" into oc-dev
Chad Brubaker [Thu, 6 Apr 2017 16:44:07 +0000 (16:44 +0000)]
Merge "Allow permissions to be runtime-only." into oc-dev
Felipe Leme [Thu, 6 Apr 2017 16:39:01 +0000 (09:39 -0700)]
Fixed Autofill NPE that crashed some apps.
It happened when views provided an Accessibility node that had children.
Bug:
37078783
Fixes:
37009008
Test: LoginActivityTest#testAutoFillWhenViewHasChildAccessibilityNodes
Change-Id: Ie694094afe9129b933096a385eb867baf4550e7f
Calin Juravle [Thu, 6 Apr 2017 16:41:52 +0000 (09:41 -0700)]
Reconcile secondary dex paths when compiling with adb shell cmd...
Test: running `adb shell cmd package compile -r bg-dexopt -f --secondary-dex com.google.android.gms` prints no error for missing dex files.
Bug:
36895499
Change-Id: Ibde3d47121dcb2c252fe29772d8db81ea599b2d0
Julia Reynolds [Thu, 6 Apr 2017 16:31:56 +0000 (12:31 -0400)]
Fix build
Test: runtest systemui
Change-Id: I94663b45c8f745c9485cdeb898de5a6bc4f85f0b
Winson Chung [Sat, 25 Mar 2017 00:11:33 +0000 (17:11 -0700)]
Disable PiP when VR mode starts.
Bug:
36214284
Test: Ensure that PiP is stopped when VR is enabled.
Change-Id: Ib537e1f360be7b47199d230e5691f6fece0f925f
Ruben Brunk [Fri, 31 Mar 2017 01:01:33 +0000 (18:01 -0700)]
Refactor VR state management in ActivityManagerService.
- Move VR-related state from ActivityManagerService into
VrController.
- Move VR-related render thread scheduling logic from
ActivityManagerService into VrController.
- Update state logic to better enforce invariants.
Bug:
36214284
Test: Covered by existing tests.
Change-Id: I02d1488da0c0f65a10dd0369f38f1a0c47cee174
TreeHugger Robot [Thu, 6 Apr 2017 16:35:30 +0000 (16:35 +0000)]
Merge "Bind with the correct action" into oc-dev
Steven Moreland [Thu, 6 Apr 2017 16:28:32 +0000 (09:28 -0700)]
Use hwservicemanager getTransport.
libhidl no longer provides a getTransport function. Now, call into the
hwservicemanager which directly interfaces with libvintf.
Test: extensive, see Ia5d1eb41b057ab5d6800f6c3fd22658adecc4be7
Bug:
36377072
Change-Id: I8b0ca845251cd7cd156f3471cbd4b0ce17617be0
Julia Reynolds [Thu, 6 Apr 2017 15:55:25 +0000 (15:55 +0000)]
Merge "Show a link to app settings in notification guts." into oc-dev
Calin Juravle [Thu, 6 Apr 2017 15:54:58 +0000 (15:54 +0000)]
Merge "Keep track of protected data dirs in DexManager" into oc-dev
Conrad Chen [Wed, 15 Mar 2017 18:58:49 +0000 (11:58 -0700)]
Add intent to intialize programs on APP installed
Adds a new broadcast intent for system APPs to send when some TV APP met
certain requirements is newly installed. The intent will wake up the APP
and notify it to initialize its channel and program list to the system
provider.
Test: build
Bug:
34739955
Change-Id: Ib172b40434db4a439ec0db7bf8b28037d0bfb8a8
Jason Monk [Thu, 6 Apr 2017 15:31:19 +0000 (11:31 -0400)]
Ignore a broken test until it can be fixed.
Test: runtest systemui
Bug:
37074875
Change-Id: Id5561a3ded2242c711c2edccefb1647437d6f963
Jason Monk [Tue, 7 Mar 2017 14:29:05 +0000 (09:29 -0500)]
Tuner plugin settings updates
Test: manual
Fixes:
33446852
Change-Id: I05c046bb70dff66ea25531503216f121e6618a62
Joseph Pirozzo [Thu, 6 Apr 2017 15:19:24 +0000 (15:19 +0000)]
Merge "Bluetooth Multi Connect" into oc-dev
Matt Sarett [Wed, 29 Mar 2017 20:25:10 +0000 (16:25 -0400)]
Xform bitmaps to sRGB on SW and PDF canvases
For picture-backed canvases, we will defer the xform
until playback.
Test: Unit tests and cts test.
Bug:
32984164
Change-Id: Ib74663bcb688b74b6ba8792b403b0475126732af
Julia Reynolds [Thu, 6 Apr 2017 15:13:09 +0000 (15:13 +0000)]
Merge "Remove unneeded methods" into oc-dev
TreeHugger Robot [Thu, 6 Apr 2017 14:26:53 +0000 (14:26 +0000)]
Merge "Change flag from -includekeyvalue to -keyvalue/-nokeyvalue" into oc-dev
Julius D'souza [Thu, 6 Apr 2017 14:19:58 +0000 (14:19 +0000)]
Document Android Wear usage of KEYCODE_WINDOW. am:
03d4a65865
am:
137006ff5c
Change-Id: I40ba20230d36bfe7b1f397b822f2122172de9da3
Julius D'souza [Thu, 6 Apr 2017 14:12:46 +0000 (14:12 +0000)]
Document Android Wear usage of KEYCODE_WINDOW.
am:
03d4a65865
Change-Id: If938e79a9eddcf3cec97274ad305834c2d58386e
TreeHugger Robot [Thu, 6 Apr 2017 14:02:06 +0000 (14:02 +0000)]
Merge "Camera: Initial support for vendor tag caches" into oc-dev
TreeHugger Robot [Thu, 6 Apr 2017 13:24:45 +0000 (13:24 +0000)]
Merge "Do not stop lock task if it is starting background user" into oc-dev
Neil Fuller [Wed, 5 Apr 2017 12:58:26 +0000 (13:58 +0100)]
Canonicalize tz IDs when finding exemplar location
Canonicalize time zone IDs when looking up exemplar location.
ICU's canonical IDs are not guaranteed the same as IANA's.
Various data files (e.g. timezones.xml, tzdata,
time_zones_by_country.xml) are using IANA IDs. ICU's IDs
are often the same, but because they are guaranteed not to
change and IANAs are not there is some drift.
This fixes an issue with the settings picker for ICU IDs:
America/Buenos_Aires
Asia/Rangoon
Asia/Katmandu
Asia/Calcutta
Which are IANA's:
America/Argentina/Buenos_Aires
Asia/Yangon
Asia/Kathmandu
Asia/Kolkata
introduced by commit
b4d003da66.
It could also influence some display names for
automatically-selected time zones outside of this list.
The issues was particularly noticeable in locales that
use non-ASCII scripts; ICU performs a fallback if the ID
isn't canonical and would transform and return the last
part of the ID (e.g. Buenos Aires, Yangon, Kathmandu,
Kolkata).
Bug:
36469833
Test: Manual testing in Japanese
Change-Id: I2febdbee58e474d251d0a33f2c8335664a74581f
(cherry picked from commit
f92ad8a0190add07779ed454a0908dd3df83f4bd)
TreeHugger Robot [Thu, 6 Apr 2017 06:23:59 +0000 (06:23 +0000)]
Merge "Pass FillResponse bundle on subsequent onFillRequest() calls." into oc-dev
TreeHugger Robot [Thu, 6 Apr 2017 06:22:08 +0000 (06:22 +0000)]
Merge "Overlay a highlight over autofilled views" into oc-dev
TreeHugger Robot [Thu, 6 Apr 2017 06:21:03 +0000 (06:21 +0000)]
Merge "Clarify MediaDrm#getKeyRequest docs: init and mimeType" into oc-dev
TreeHugger Robot [Thu, 6 Apr 2017 06:06:48 +0000 (06:06 +0000)]
Merge "Update MediaDrm documentation for provideKeyResponse" into oc-dev
Calin Juravle [Thu, 6 Apr 2017 05:49:38 +0000 (22:49 -0700)]
Pass SElinux info to installd dexopt
For secondary dex files, the oat directory is created on the fly. We
need to make sure we restore the SElinux context after the oat files are
generated. To do that we need to pass the app SElinux info to installd
dexopt.
Bug:
36896515
Test: adb shell cmd package compile -r bg-dexopt --secondary-dex com.google.android.gms
adb shell ls
/data/user_de/0/com.google.android.gms/app_chimera/m/
0000000c/oat/arm64/
-Z
youtube loads gms modules without extracting from apk
Change-Id: I5be34b42a509701f6222ca52bec4761c161ec6eb
TreeHugger Robot [Thu, 6 Apr 2017 05:20:11 +0000 (05:20 +0000)]
Merge "Fix anchor overlap handling in ListPopupWindow" into oc-dev