Felipe Leme
87f03be771
Javadoc: Added alternative to Package verification.
...
Bug: 64125551
Test: ran 'm -j doc-comment-check-docs' and checked resulting HTML
Change-Id: I371cd1752ab92e19461fe3bf3d034c7bc83ca2dd
2017-09-05 10:56:07 -07:00
Phil Weaver
490d397d28
Merge "Backport overlay security fix" into oc-dev
2017-08-29 18:08:54 +00:00
Phil Weaver
c510ecb3ec
Backport overlay security fix
...
Replacing app opps fix with the flag that is used
elsewhere.
Bug: 37442941
Test: Verified that toast and system overlay still goes
away on permission and a11y service capability screens.
Merged-In: I1a3e3c5b1696a5f5b95eac187acb5a03863b4a0b
Change-Id: If9bec515105369055415d54c7fcad7a65431f8e7
2017-08-29 00:52:25 +00:00
TreeHugger Robot
7d29b6f2df
Merge "Clarified that getAutofillValue() must return same value passed to autofill()." into oc-dev
2017-08-25 21:27:56 +00:00
TreeHugger Robot
560221752e
Merge "Minor Autofill javadoc fixes." into oc-dev
2017-08-25 19:12:22 +00:00
Baligh Uddin
230c78cec5
DO NOT MERGE ANYWHERE Revert "Merge "Remove gender-specific pronouns from documentation" into oc-dev"
...
Bug: 64864568
This reverts commit fd35d7c0a2 , reversing
changes made to 07a21754f4 .
2017-08-19 15:49:05 -07:00
Tyler Freeman
fd35d7c0a2
Merge "Remove gender-specific pronouns from documentation" into oc-dev
2017-08-19 00:11:01 +00:00
Tyler Freeman
2504ebf600
Remove gender-specific pronouns from documentation
...
Bug: 64847340
Change-Id: Ifc48cebbab8ad1d7223d75637eb63049bc28ae7c
2017-08-18 21:42:49 +00:00
Felipe Leme
a96f7af211
Clarified that getAutofillValue() must return same value passed to autofill().
...
Test: m doc-comment-check-docs
Bug: 64114048
Change-Id: I618cc3703db64315a848cc483f460f1b27fec98b
2017-08-17 16:18:44 -07:00
Felipe Leme
94011333e8
Minor Autofill javadoc fixes.
...
Bug: 64125551
Test: no, thanks
Change-Id: Idea93d3a55705fbed6ede7eac0c0791300ff1c90
2017-08-17 09:14:39 -07:00
Kevin Hufnagle
80376a98a5
Merge "docs: Updated ShortcutManager API reference guide." into oc-dev
2017-08-16 18:44:34 +00:00
TreeHugger Robot
36cbdef880
Merge "Additional documentation about Autofill / WebView security." into oc-dev
2017-08-15 21:12:32 +00:00
Android Build Merger (Role)
0fa9328b80
[automerger] Fix security hole in GateKeeperResponse. am: e74cae8f7c am: b1141b6ff0 am: 1cd9e8096f am: 6dfc8d8d4d am: a3c1de7e49 am: 4acf4fabf4 am: 40317127f4 am: 159cd14334 am: 24587d57cf
...
Change-Id: If5cad5c0f361acda25df4d90de06821d16e689c0
2017-08-15 20:47:03 +00:00
Charles He
24587d57cf
[automerger] Fix security hole in GateKeeperResponse. am: e74cae8f7c am: b1141b6ff0 am: 1cd9e8096f am: 6dfc8d8d4d am: a3c1de7e49 am: 4acf4fabf4 am: 40317127f4
...
am: 159cd14334
Change-Id: Iaed779900e094a5951e24771ed1f1f55b0c1b014
2017-08-15 20:42:11 +00:00
Charles He
159cd14334
[automerger] Fix security hole in GateKeeperResponse. am: e74cae8f7c am: b1141b6ff0 am: 1cd9e8096f am: 6dfc8d8d4d am: a3c1de7e49 am: 4acf4fabf4 am: 40317127f4
...
Change-Id: I6bb7e6146e9a5a1a7c4721c496b1088fb3209f00
2017-08-15 17:54:35 +00:00
Charles He
40317127f4
[automerger] Fix security hole in GateKeeperResponse. am: e74cae8f7c am: b1141b6ff0 am: 1cd9e8096f am: 6dfc8d8d4d am: a3c1de7e49 am: 4acf4fabf4
...
Change-Id: Iea8871d4f1a491e4571e2152afbf8855bf451478
2017-08-15 17:54:05 +00:00
Charles He
4acf4fabf4
[automerger] Fix security hole in GateKeeperResponse. am: e74cae8f7c am: b1141b6ff0 am: 1cd9e8096f am: 6dfc8d8d4d am: a3c1de7e49
...
Change-Id: Idcc4beaf75e1aba8609aa18ad1850e0796a17741
2017-08-15 17:53:35 +00:00
Charles He
a3c1de7e49
[automerger] Fix security hole in GateKeeperResponse. am: e74cae8f7c am: b1141b6ff0 am: 1cd9e8096f am: 6dfc8d8d4d
...
Change-Id: Ia5ad4b5d36d92caa26fa69951180320848c372e7
2017-08-15 17:52:57 +00:00
Charles He
6dfc8d8d4d
[automerger] Fix security hole in GateKeeperResponse. am: e74cae8f7c am: b1141b6ff0 am: 1cd9e8096f
...
Change-Id: I2fce56d688cc0a4111668c695c9cf9b1c930faf8
2017-08-15 17:52:27 +00:00
Charles He
1cd9e8096f
[automerger] Fix security hole in GateKeeperResponse. am: e74cae8f7c am: b1141b6ff0
...
Change-Id: Ia0d267bb2013d7ddfe26dddfa35f3f396cca7f20
2017-08-15 17:51:58 +00:00
Charles He
b1141b6ff0
[automerger] Fix security hole in GateKeeperResponse. am: e74cae8f7c
...
Change-Id: Ic72c354aaec594f02567949e294be2c10da47853
2017-08-15 17:51:28 +00:00
Felipe Leme
303b609eaa
Additional documentation about Autofill / WebView security.
...
Test: ran 'm -j doc-comment-check-docs' and checked resulting HTML
Fixes: 64114048
Fixes: 64337380
Fixes: 64125551
Change-Id: I375bb4712af875251fea4f3e572d92165643409a
2017-08-14 08:49:47 -07:00
Cindy Kuang
0580ac8a65
Merge "docs: replaced "i.e." to fix formatting error" into oc-dev
2017-08-11 20:33:34 +00:00
Cindy Kuang
12d3747c0b
docs: replaced "i.e." to fix formatting error
...
Test: make ds-docs
Bug: 6440865
Change-Id: I428476ddfe55f14df531ea6a1c3e3a09f7a29e7d
2017-08-10 09:59:58 -07:00
Vinay Kalia
c2fd144218
Fix BLE scan leaks
...
If an app starts multiple scans with same callback then
there is a collision in mLeScanClients hash map which
results in leaking first scan. This change fixes it by
not allowing the second scan with same callback.
BUG: 62389939
BUG: 38198694
Test: Tested applications which started multiple scans with
same callback.
Change-Id: I569069a40b6f8b4b8bb070731225e732c6b23ec8
(cherry picked from commit 9722971cb4 )
2017-08-09 09:03:52 -07:00
Kevin Hufnagle
e7cbfa995d
docs: Updated ShortcutManager API reference guide.
...
The guide now contains supplemental, rather than duplicate,
information relative to the "App Shortcuts" guide, available at
https://developer.android.com/guide/topics/ui/shortcuts.html
Test: make ds-docs -j8
Bug: 64401518
Change-Id: Iefa34299a9765eb5d853da71d9197a0edb346026
2017-08-07 20:01:31 -07:00
Felipe Leme
744976e298
Clarifies autofill lifecycle.
...
Test: m update-api
Bug: 64125551
Bug: 64114048
Change-Id: I17c5bc2e2e64fa27e877301dbcb983ac8497209e
2017-08-07 17:22:50 -07:00
TreeHugger Robot
2976109d89
Merge "camera2: Fix template requirements" into oc-dev
2017-08-02 19:43:31 +00:00
Felipe Leme
c8f0fd7076
Merge "Clarifies how the autofill service should check for signature hashes." into oc-dev
2017-08-02 15:52:05 +00:00
TreeHugger Robot
6829a1dace
Merge "Cherry-picked some Autofill Javadoc improvements from master." into oc-dev
2017-08-02 00:08:15 +00:00
Andrew Solovay
09289b5d7b
Merge "docs: Noted that JobIntentService is usually a better choice" into oc-dev
...
am: d71cc3b72e
Change-Id: I348e71eac5076b37ca50fa1d4cf87afd9890eb2a
2017-08-01 21:20:59 +00:00
Felipe Leme
2fb64c0b28
Clarifies how the autofill service should check for signature hashes.
...
Test: m update-api
Bug: 64125551
Fixes: 63991811
Change-Id: I1ba66787ef91c0fc5fab20b5e9e9fd47aee46412
2017-08-01 12:51:58 -07:00
Andrew Solovay
494f1a4dfa
docs: Noted that JobIntentService is usually a better choice
...
Since IntentService is subject to the O background restrictions,
most devs are better off switching to the new JobIntentService.
(I assume IntentService is not actually deprecated; if it is, tell
me and I'll change this to a @deprecated tag!)
See first comment for doc stage location.
Test: make ds-docs
Bug: 64159987
Change-Id: I83a53d1e6336c2134bf4c61bedd2ae42cd80493a
2017-07-31 19:41:01 -07:00
Stanley Tng
f6b59c80da
DO NOT MERGE ANYWHERE Allow the Bluetooth MAC address to be updated asynchronously (2/3)
...
There are intermittent issues where either the returned Bluetooth
MAC address to Java framework is uninitialized or this address update
arrives too late. This fix will do 2 things:
(1) Returns error when MAC address is unavailable in the native code.
(2) Updates the MAC address later by adding a new broadcast event.
Test: Check address for these cases: factory reset, system reboot, and
Bluetooth re-enable.
Bug: 36709382
Merged-In: I09720193e38fdf9139e1bb146f8e1847e2b65b1a
(cherry picked from commit ad4d1d8e28 )
Change-Id: Ifae3adf6e2aad1f0811c03d3114d1bd0452e7c23
2017-07-31 21:14:50 +00:00
Felipe Leme
33681a94cf
Cherry-picked some Autofill Javadoc improvements from master.
...
Test: m update-api
Bug: 64125551
Bug: 63669555
Bug: 63985284
Merged-in: Iba4817f682670e9fd6d891ae221e1fa415252e99
Change-Id: I82cbb54a522b2cf1dfb11aacc9735c932aa9af90
2017-07-31 10:18:03 -07:00
Erik Wolsheimer
d788e9420c
DO NOT MERGE JobInfo experiment
...
Bug: 28696194
Change-Id: I26c5ae4a16109d5febd6e80459801ba97b3adfb1
2017-07-28 23:26:53 +00:00
Chien-Yu Chen
5b0a58ea45
camera2: Fix template requirements
...
STILL_CAPTURE, RECORD, and VIDEO_SNAPSHOT templates are not
guaranteed on depth only devices.
Test: make docs
Bug: 64157646
Change-Id: I1b2db9d919e136d640be0ca04f63b71e4603e542
2017-07-28 15:15:39 -07:00
Benjamin Miller
b75ca9cf4d
Merge "Docs: Note that DISALLOW_CONFIG_VPN stops VPNs from starting" into oc-dev
...
am: 91f16ace4f
Change-Id: I93ba6b5f960798344c3abd44caf7db16b1d894a9
2017-07-28 17:30:06 +00:00
TreeHugger Robot
91f16ace4f
Merge "Docs: Note that DISALLOW_CONFIG_VPN stops VPNs from starting" into oc-dev
2017-07-28 17:11:28 +00:00
Svetoslav Ganov
d9bf0f789b
Report permission flags for all protections based on SDK
...
am: adb8c522a8
Change-Id: I91357a83b04abce402b0384ee9d362a351b0cb1c
2017-07-28 16:42:08 +00:00
Benjamin Miller
05fef7ed69
Docs: Note that DISALLOW_CONFIG_VPN stops VPNs from starting
...
VPNs don't start except a DPC's configured always-on VPN. Clarified version behaviors.
Staged at: go/dac-stage/reference/android/os/UserManager.html#DISALLOW_CONFIG_VPN
Test: make ds-docs and output staged UserManager page
Bug: 63582789
Change-Id: I83c0c6cc580b9d1d224a94e073f559f23cf4d672
(cherry picked from commit 1f83e4d498 )
2017-07-28 09:56:24 +00:00
Svetoslav Ganov
adb8c522a8
Report permission flags for all protections based on SDK
...
We added a couple of protection flags that also apply to
normal and dangerous permissions. These flags are folded
in the protection level breaking apps that directly and
compare against the protection constants. Apps that target
older than O SDK don't get protection flags folded into
the protection level.
Test: All permission tests pass
Added a new test to ensure no protection flags reported
for normal and dangerous permissions
Change-Id: I87b10a7695d8ecfa7156525d6f3d101fc0639513
bug:62755026
2017-07-28 05:46:53 +00:00
Bart Sears
3d99cec342
Revert "Report permission flags for all protections based on SDK"
...
am: 784b56e1e6
Change-Id: I552f6a02c12b13825d829cd86f987502b71b0f2f
2017-07-28 05:17:46 +00:00
Bart Sears
784b56e1e6
Revert "Report permission flags for all protections based on SDK"
...
This reverts commit 852cf98cb8 .
Change-Id: I62763bf85ec95a02a245c6b503aa34bb0e9d997a
2017-07-28 05:05:38 +00:00
Svetoslav Ganov
1c3ee56351
Report permission flags for all protections based on SDK
...
am: 852cf98cb8
Change-Id: I01b89051e10932c7926a6fe4f6c3225543a8ae4d
2017-07-28 02:48:37 +00:00
Svetoslav Ganov
852cf98cb8
Report permission flags for all protections based on SDK
...
We added a couple of protection flags that also apply to
normal and dangerous permissions. These flags are folded
in the protection level breaking apps that directly and
compare against the protection constants. Apps that target
older than O SDK don't get protection flags folded into
the protection level.
Test: All permission tests pass
Added a new test to ensure no protection flags reproted
for normal and dangerous permissions
bug:62755026
Change-Id: I72547b0146e6b6919803e33ff64b7208c4a255ad
2017-07-28 01:46:04 +00:00
Michael Plass
9c1d56576e
[AsyncChannel] Fix race in handling of sync result
...
Bug: 62866191
Bug: 63074860
Test: wifi unit tests
Change-Id: I1d59eb8d599de9d9041e0b9b7d731363675a40c9
(cherry picked from commit 56e46134d3 )
2017-07-26 21:44:31 +00:00
David Friedman
5a9919f5e4
Merge "Docs: Updates guidance about using permissions when accessing OBB expansion files, Bug: 34273998 Test: Ran "make" to verify error-free building." into oc-dev
...
am: e4d0557334
Change-Id: I05093bfc77bbddb959743f3fb8086510e44d8b20
2017-07-21 23:11:14 +00:00
David Friedman
e4d0557334
Merge "Docs: Updates guidance about using permissions when accessing OBB expansion files, Bug: 34273998 Test: Ran "make" to verify error-free building." into oc-dev
2017-07-21 23:01:56 +00:00
Benjamin Miller
0de1d328c9
Merge "Docs-change: how UserManager.ENSURE_VERIFY_APPS affects profiles." into oc-dev
...
am: baa85250d4
Change-Id: I621c6249c18d9919484b78f3b92e93092870bc22
2017-07-20 14:07:01 +00:00