Commit Graph

69241 Commits

Author SHA1 Message Date
Phil Weaver
687bb44b43 Make a11y node info parceling more robust
Fix a bug where a malformed Parceled representation
of an AccessibilityNodeInfo could be used to mess with
Bundles as they get reparceled.

Bug: 36491278
Test: Verified that POC no longer works, a11y cts still passes.
Change-Id: I10f24747e3ab87d77cd1deba56db4526e3aa5441
2017-04-06 17:40:51 -07:00
Roozbeh Pournader
b0e52bb5d2 Merge "Force direction of phone number fields to (practically) LTR" into oc-dev am: 0dc7596ee3
am: 73da8f95b3

Change-Id: I9dfef2e89990e27495d7350df3b148e7e08042e7
2017-04-06 22:43:53 +00:00
Jason Monk
043578f69d Merge "Revert "Handle case when snapshot dimensions don't match"" into oc-dev am: e7ac324c71
am: 79f56babd7

Change-Id: Ib7bba216d53f911993a4afd01e0c77761dd45f89
2017-04-06 22:35:27 +00:00
Felipe Leme
c5bee3b95a Merge "Fixed Autofill NPE that crashed some apps." into oc-dev am: 75d0d92f7b
am: eefb3c91f1

Change-Id: Ic771e1eabb8b348ca3cfedc597787959141dbd5f
2017-04-06 22:04:55 +00:00
Roozbeh Pournader
73da8f95b3 Merge "Force direction of phone number fields to (practically) LTR" into oc-dev
am: 0dc7596ee3

Change-Id: I10ad0deefcc24276c376816e8b7482f64d040023
2017-04-06 21:18:57 +00:00
Roozbeh Pournader
0dc7596ee3 Merge "Force direction of phone number fields to (practically) LTR" into oc-dev 2017-04-06 21:13:05 +00:00
TreeHugger Robot
da56341dc6 Merge "Set android.display thread to top-app cpusets and schedtune group" 2017-04-06 21:00:02 +00:00
Kang Li
461959d71f Merge "Add a service to rank apps for ResolverActivity." into oc-dev
am: 5a0ee44ce5

Change-Id: I36f8664480f8741dd4d755cfcc3cfa95d8e3d1ba
2017-04-06 20:37:09 +00:00
TreeHugger Robot
5a0ee44ce5 Merge "Add a service to rank apps for ResolverActivity." into oc-dev 2017-04-06 20:25:47 +00:00
Jason Monk
79f56babd7 Merge "Revert "Handle case when snapshot dimensions don't match"" into oc-dev
am: e7ac324c71

Change-Id: If7e422b1a5e7f8b94d4f338412025aa7ca526a09
2017-04-06 20:20:41 +00:00
Chad Brubaker
878331631e Merge "Expose ConfigUpdater Intents in SystemApi" into oc-dev
am: 6de4ea56f7

Change-Id: Ibdf483d6b40ac30f78e3e6e4a024c7da2354831d
2017-04-06 20:09:06 +00:00
Felipe Leme
eefb3c91f1 Merge "Fixed Autofill NPE that crashed some apps." into oc-dev
am: 75d0d92f7b

Change-Id: I0a0b70b0a6e476b038af6e58fa524eadd3856de2
2017-04-06 20:04:53 +00:00
Rob Carr
099d350e95 Merge "WindowManager.LayoutParams: Expose privateFlags for CTS" into oc-dev am: 0b504559ee
am: 1f3a56ef7e

Change-Id: I5ad2558172233f0b4df84e48281f0bbc5c4eaab7
2017-04-06 19:58:01 +00:00
Jason Monk
e7ac324c71 Merge "Revert "Handle case when snapshot dimensions don't match"" into oc-dev 2017-04-06 19:51:12 +00:00
Roozbeh Pournader
380154724b 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
2017-04-06 19:42:57 +00:00
TreeHugger Robot
6de4ea56f7 Merge "Expose ConfigUpdater Intents in SystemApi" into oc-dev 2017-04-06 19:40:25 +00:00
Felipe Leme
75d0d92f7b Merge "Fixed Autofill NPE that crashed some apps." into oc-dev 2017-04-06 19:36:26 +00:00
Android Build Merger (Role)
1fd91e9d93 Merge "Merge "Allow permissions to be runtime-only." into oc-dev am: 941e9e2b38 am: 57a9464831" 2017-04-06 19:31:37 +00:00
Chad Brubaker
7671735fa5 Merge "Allow permissions to be runtime-only." into oc-dev am: 941e9e2b38
am: 57a9464831

Change-Id: Ibf8b8f13ff5a8819671142e77ee238ba08805d40
2017-04-06 19:27:22 +00:00
TreeHugger Robot
24700423b4 Merge "Add a service to rank apps for ResolverActivity." 2017-04-06 19:25:19 +00:00
Jason Monk
ba53d8ae41 Revert "Handle case when snapshot dimensions don't match"
This reverts commit aea6b74e17.
Bug: 36991071
Bug: 36703868
Change-Id: Ie71992144e78a6580bfce17dfdf20396af80eacd
2017-04-06 18:30:11 +00:00
Kang Li
38a6da6473 Add a service to rank apps for ResolverActivity.
bug: 36952725,30982298

Test: used PTP before and after this fix.

Change-Id: I5b249af2dd0d9fe32d1e524e8d2675c863e92b5b
2017-04-06 18:08:14 +00:00
Rob Carr
1f3a56ef7e Merge "WindowManager.LayoutParams: Expose privateFlags for CTS" into oc-dev
am: 0b504559ee

Change-Id: I784b58f59acf7ed91e37d70e57c076734814aa9e
2017-04-06 18:07:50 +00:00
Rob Carr
0b504559ee Merge "WindowManager.LayoutParams: Expose privateFlags for CTS" into oc-dev 2017-04-06 18:00:55 +00:00
Chad Brubaker
19f98d9707 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 987b0fc4a5)
2017-04-06 17:18:13 +00:00
Chad Brubaker
57a9464831 Merge "Allow permissions to be runtime-only." into oc-dev
am: 941e9e2b38

Change-Id: I2b1b3a53e6609cc335b4efa9084e603986f58bbe
2017-04-06 16:54:50 +00:00
Todd Kennedy
91d6a8a0e9 Merge "Bind with the correct action" into oc-dev am: e7ec7ec634
am: f97938f9d0

Change-Id: I22c9be81cd3dc580fc3b5edc82f0d0f28cc38952
2017-04-06 16:52:50 +00:00
Todd Kennedy
f97938f9d0 Merge "Bind with the correct action" into oc-dev
am: e7ec7ec634

Change-Id: I761c5e112a75aa7314821f36c932e98b90be1aec
2017-04-06 16:44:58 +00:00
Chad Brubaker
941e9e2b38 Merge "Allow permissions to be runtime-only." into oc-dev 2017-04-06 16:44:11 +00:00
Felipe Leme
6219f2693e 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
2017-04-06 09:44:04 -07:00
TreeHugger Robot
e7ec7ec634 Merge "Bind with the correct action" into oc-dev 2017-04-06 16:35:37 +00:00
Julia Reynolds
bb23c9b80b Merge "Show a link to app settings in notification guts." into oc-dev am: 0ff1b458ac
am: fafcda882b

Change-Id: I397e37d0cbff42be9bc41e42eef094a8237e9c9a
2017-04-06 16:18:01 +00:00
Julia Reynolds
fafcda882b Merge "Show a link to app settings in notification guts." into oc-dev
am: 0ff1b458ac

Change-Id: I27b70e04b9924c95dbd2f915d27c0e346f2f0a09
2017-04-06 16:06:09 +00:00
Julia Reynolds
0ff1b458ac Merge "Show a link to app settings in notification guts." into oc-dev 2017-04-06 15:55:36 +00:00
Julia Reynolds
712decf92f Merge "Remove unneeded methods" into oc-dev am: 9a8f641801
am: 4c6d2c76a4

Change-Id: I976bb62b349a5de4655d44245a06d8898ed96461
2017-04-06 15:27:21 +00:00
Julia Reynolds
4c6d2c76a4 Merge "Remove unneeded methods" into oc-dev
am: 9a8f641801

Change-Id: I5532580c81fcb337bf7a7d22cf148b72f73ba8f6
2017-04-06 15:19:51 +00:00
Julia Reynolds
9a8f641801 Merge "Remove unneeded methods" into oc-dev 2017-04-06 15:13:13 +00:00
Artem Iglikov
ac5600d2eb Merge "Clone BackupManagerService and make Trampoline aware of the clone." 2017-04-06 14:33:42 +00:00
Julius D'souza
4bb1ba7823 Document Android Wear usage of KEYCODE_WINDOW. am: 03d4a65865 am: 137006ff5c am: 4d0c2084f1
am: 4ce6cea7b6

Change-Id: Ifc2ddd699fcf83cab76fdee2a00788d79f6d8252
2017-04-06 14:32:48 +00:00
Julius D'souza
4ce6cea7b6 Document Android Wear usage of KEYCODE_WINDOW. am: 03d4a65865 am: 137006ff5c
am: 4d0c2084f1

Change-Id: I337022d3e9552a60ada14d19ce9a6e78faddc788
2017-04-06 14:26:42 +00:00
Julius D'souza
4d0c2084f1 Document Android Wear usage of KEYCODE_WINDOW. am: 03d4a65865
am: 137006ff5c

Change-Id: I40ba20230d36bfe7b1f397b822f2122172de9da3
2017-04-06 14:19:58 +00:00
Emilian Peev
d4dc369ca3 Merge "Camera: Initial support for vendor tag caches" into oc-dev am: a441da153e
am: 222cd1a634

Change-Id: I96fe807766dd59a68c237870724267410584b59c
2017-04-06 14:14:39 +00:00
Julius D'souza
137006ff5c Document Android Wear usage of KEYCODE_WINDOW.
am: 03d4a65865

Change-Id: If938e79a9eddcf3cec97274ad305834c2d58386e
2017-04-06 14:12:46 +00:00
Emilian Peev
222cd1a634 Merge "Camera: Initial support for vendor tag caches" into oc-dev
am: a441da153e

Change-Id: Ic80646c19d4f7bac081067ae740de550caa0f1fd
2017-04-06 14:07:02 +00:00
TreeHugger Robot
a441da153e Merge "Camera: Initial support for vendor tag caches" into oc-dev 2017-04-06 14:02:11 +00:00
Artem Iglikov
5021918605 Clone BackupManagerService and make Trampoline aware of the clone.
RefactoredBackupManagerService is an exact clone of
BackupManagerService. Trampoline chooses between these two based on
backup_refactored_service_disabled global setting, defaulting to true.

Test: manual: flashed the device, ran `settings put global
backup_refactored_service_disabled 1|0`, verified that correct class was
instantiated, ran bmgr backupnow command to make sure that it works.

Bug: 36850431

Change-Id: I8ef91b928a40aae022f88f07a4126a00b1d5e220
2017-04-06 12:28:13 +01:00
Felipe Leme
c6f9ea881c Merge "Pass FillResponse bundle on subsequent onFillRequest() calls." into oc-dev am: 84705f9fb9
am: 3dac19b040

Change-Id: I805151dffeea2856a36b8eb9cc300b5238ace5c5
2017-04-06 06:44:05 +00:00
Philip P. Moltmann
2390cc3407 Merge "Overlay a highlight over autofilled views" into oc-dev am: 4ebafa8000
am: 7e3af23cc3

Change-Id: I41e65cf34549589c17cea9cc71632925e0402019
2017-04-06 06:41:41 +00:00
Felipe Leme
3dac19b040 Merge "Pass FillResponse bundle on subsequent onFillRequest() calls." into oc-dev
am: 84705f9fb9

Change-Id: I044ab29d793b8fa5a1ce7830e61205b8240f2fef
2017-04-06 06:31:15 +00:00
Philip P. Moltmann
7e3af23cc3 Merge "Overlay a highlight over autofilled views" into oc-dev
am: 4ebafa8000

Change-Id: I0642ef746f9deeef58b3e689287b9378e14c038b
2017-04-06 06:28:33 +00:00