Commit Graph

389 Commits

Author SHA1 Message Date
Nicolas Geoffray
d33a66f6d1 Merge "More light grey APIs." into pi-dev
am: c4fa63383f

Change-Id: I4a08b79cccb96a49367cd9054cab21e10f94e773
2018-05-18 07:42:29 -07:00
Nicolas Geoffray
c4fa63383f Merge "More light grey APIs." into pi-dev 2018-05-18 14:28:46 +00:00
Nicolas Geoffray
53ce75e46d Merge "More light grey APIs." into pi-dev
am: 5c22485903

Change-Id: I6a1e3a93dc448d93886f1471ca6e3371364ae36a
2018-05-18 06:26:49 -07:00
Nicolas Geoffray
ea07979645 Merge "Add one new API to light grey." into pi-dev
am: 7b47a51323

Change-Id: I31794c61b00afcd2c7dfb2a29dabaca663ebbfed
2018-05-18 06:22:51 -07:00
Nicolas Geoffray
5c22485903 Merge "More light grey APIs." into pi-dev 2018-05-18 13:10:43 +00:00
Nicolas Geoffray
72cf5459c2 Add one new API to light grey.
bug: 78330253
Test: m
Change-Id: Iae2ce202d504208826bcbf114ce3895c0dcd7917
2018-05-17 15:36:13 +01:00
Nicolas Geoffray
f5149cd387 More light grey APIs.
bug: 74221770
Test: m
Change-Id: I1c3b02983846a4dcc2d5b9f1bfeb5b4ffc7ae171
Merged-in: I1c3b02983846a4dcc2d5b9f1bfeb5b4ffc7ae171
2018-05-17 13:58:58 +00:00
Nicolas Geoffray
10d8a70155 Merge "Add two more camera APIs to light grey." into pi-dev
am: 3ffdfbfbc0

Change-Id: I34f3f9ed33bbf889ae654846ead71b491719b408
2018-05-17 06:42:06 -07:00
Nicolas Geoffray
3ffdfbfbc0 Merge "Add two more camera APIs to light grey." into pi-dev 2018-05-17 13:30:35 +00:00
Nicolas Geoffray
2e5944de8b Merge "More light grey APIs." into pi-dev
am: 30e5b27cfe

Change-Id: I290198bc6bb4a8c0199757da5b8b9e4a797a698f
2018-05-17 06:12:22 -07:00
Nicolas Geoffray
30e5b27cfe Merge "More light grey APIs." into pi-dev 2018-05-17 12:57:45 +00:00
Nicolas Geoffray
07b341e33c Merge "Add two wake lock APIs to light grey." into pi-dev
am: b88b59fdee

Change-Id: Iffc1122e6f122a7be23a60622dbb8734b2ac7aa2
2018-05-17 03:36:52 -07:00
Nicolas Geoffray
b88b59fdee Merge "Add two wake lock APIs to light grey." into pi-dev 2018-05-17 10:24:49 +00:00
Nicolas Geoffray
78fdf4a21b More light grey APIs.
bug: 79903825
Test: m
Change-Id: I06bd77f2b5a56390ce7484e5768d437ef3893af5
2018-05-17 11:15:40 +01:00
Nicolas Geoffray
7ea3f0cef7 More light grey APIs.
bug: 78373177
Test: m
Change-Id: I1ce77829709ca5169876e8cdc360cb2df093c9f4
2018-05-17 11:01:19 +01:00
Nicolas Geoffray
b5ec993a4d Add two more camera APIs to light grey.
bug: 79874141
Test: m
Change-Id: I4174dbb541e5fba46949c0b1be93a6a9736ed3ef
2018-05-17 10:33:05 +01:00
Nicolas Geoffray
1a934f9f2e Merge "Add more APIs to light grey." into pi-dev
am: 2891fe6c61

Change-Id: I6a5adb83f866914959cd0db1a1dbc779e601014a
2018-05-17 01:58:38 -07:00
Nicolas Geoffray
4a08d4d605 Add two wake lock APIs to light grey.
bug: 73171118
Test: m
Change-Id: I30f453c62a066dbd39b3c9d7a1ba29d892ff52a6
2018-05-17 09:10:14 +01:00
Nicolas Geoffray
c67a56ad83 Add more APIs to light grey.
Also blacklist Ljava/lang/invoke/MethodHandles$Lookup;->IMPL_LOOKUP.

bug: 64382372
Test: m
Change-Id: I0c605ca03ce11f51bca806a9bb997df8f1ac6de3
Merged-in: I0c605ca03ce11f51bca806a9bb997df8f1ac6de3
2018-05-16 16:17:53 +01:00
Jeff Sharkey
75299cffec Merge "Let tests enumerate all transports/capabilities." into pi-dev
am: 8e6445a1a5

Change-Id: Ie5cd22cfa2b6a60510fd1e31d7ebcd8f6cc890a0
2018-05-15 08:27:40 -07:00
Jeff Sharkey
8e6445a1a5 Merge "Let tests enumerate all transports/capabilities." into pi-dev 2018-05-15 15:17:30 +00:00
Nicolas Geoffray
060d3525e6 Merge "Add RemoteViews.setIsWidgetCollectionChild to light grey." into pi-dev
am: a66cc0da75

Change-Id: Ia79917a4f798ad46cc98a187e1bca4bab10d098a
2018-05-15 08:07:29 -07:00
Nicolas Geoffray
a66cc0da75 Merge "Add RemoteViews.setIsWidgetCollectionChild to light grey." into pi-dev 2018-05-15 14:59:04 +00:00
Philip P. Moltmann
df22284084 Merge "Allow to create trusted BaseDexClassLoader" into pi-dev
am: 183f753624

Change-Id: If40343231640515c42455139b94d746fd02dc262
2018-05-14 16:36:25 -07:00
Jeff Sharkey
a5ee62f356 Let tests enumerate all transports/capabilities.
This gives them a way to collect all included values without
resorting to manual probing of each newly added value.

Bug: 16207332
Test: atest com.android.cts.net.HostsideVpnTests
Change-Id: I35ca412512dc8515b44d5518e1ca4caa5bdc678f
2018-05-14 17:17:33 -06:00
TreeHugger Robot
183f753624 Merge "Allow to create trusted BaseDexClassLoader" into pi-dev 2018-05-14 23:11:33 +00:00
Philip P. Moltmann
740a3813ee Allow to create trusted BaseDexClassLoader
Currently the API is blacklisted.

Bug: 78235528
Test: Called the API after light-greylisting
Change-Id: I7f094a96262a9c8527b339a175f17f2addc87cda
2018-05-14 14:00:45 -07:00
Mathieu Chartier
24482c9f05 Merge "Update boot image profile and preloaded classes" into pi-dev
am: 82db2614e4

Change-Id: I5f827e8cbb46533c6fdb667352cf37f4e39ef181
2018-05-14 11:01:41 -07:00
Mathieu Chartier
82db2614e4 Merge "Update boot image profile and preloaded classes" into pi-dev 2018-05-14 17:36:19 +00:00
Nicolas Geoffray
58f367438b Add RemoteViews.setIsWidgetCollectionChild to light grey.
bug: 79611661
Test: m
Change-Id: I6606c0469315116cda04994d4db94a0163679a47
2018-05-14 16:26:43 +01:00
Nicolas Geoffray
97721e7c4d Merge "Add some Settings APIs to light grey." into pi-dev
am: bc7a12b01a

Change-Id: I71e741e447f19ffd9e13c4736c28a8615a7ba5a4
2018-05-14 08:02:10 -07:00
Nicolas Geoffray
146fb472f6 Merge "Add some related NetworkStatsService APIs in light grey." into pi-dev
am: a1544d3ac7

Change-Id: I3717ac16926938baf831bc122e13b1e4d5ba9738
2018-05-14 07:58:00 -07:00
Nicolas Geoffray
90a5c6e38b Merge "Bugreport greylist updates." into pi-dev
am: 1170f387cc

Change-Id: I510aaaed9e0dc7ab554c77abf55025c280a90ad7
2018-05-14 07:53:37 -07:00
Nicolas Geoffray
bc7a12b01a Merge "Add some Settings APIs to light grey." into pi-dev 2018-05-14 14:43:43 +00:00
Nicolas Geoffray
a1544d3ac7 Merge "Add some related NetworkStatsService APIs in light grey." into pi-dev 2018-05-14 14:43:26 +00:00
Nicolas Geoffray
749042e986 Add some Settings APIs to light grey.
bug: 79509209
Test: m
Change-Id: I7ca846623baa1b72fc45dd4a79c886bed8177e21
2018-05-14 13:03:51 +01:00
Nicolas Geoffray
200a74221d Add some related NetworkStatsService APIs in light grey.
bug: 74474835
Test: m
Change-Id: I37f53663d0d5fdb11f9d366e17072ac4506266ac
2018-05-14 13:01:09 +01:00
Nicolas Geoffray
a07c190e69 Bugreport greylist updates.
Monday edition.
Manual as it looks the tables haven't been populated yet.

bug:79630776
bug:79577968
bug:79604623
Test: m
Change-Id: I569b827821ed5651afab409a66704ba61a572a7c
Merged-in: I569b827821ed5651afab409a66704ba61a572a7c
2018-05-14 12:54:25 +01:00
Mathieu Chartier
6ea19ebe05 Update boot image profile and preloaded classes
Data obtained from dogfood device.

Also updated system server profile.

Bug: 73313191
Test: make and flash sailfish

Change-Id: I9cf059f177a10e940e7cda1d12a8ed7429019c3c
2018-05-13 23:56:35 -07:00
Winson Chung
59ff523949 Merge changes from topic "sysui_flags_drop" into pi-dev
am: 53ae6a82cd

Change-Id: I88661e52aedee934e5b5cdbfd1d457d2c6a7d1c1
2018-05-11 15:59:45 -07:00
Winson Chung
53ae6a82cd Merge changes from topic "sysui_flags_drop" into pi-dev
* changes:
  Clean up Recents animation api
  Expose the system ui visibility flags and translucent state with snapshot
2018-05-11 22:18:37 +00:00
Mathew Inwood
2b46441438 Merge "Add APIs from public requests." into pi-dev
am: 7692904a7b

Change-Id: I0eff161e25938a9bb823f730a9c208b94ac2dbac
2018-05-11 08:58:18 -07:00
Mathew Inwood
7692904a7b Merge "Add APIs from public requests." into pi-dev 2018-05-11 15:44:53 +00:00
David Brazdil
bad3bf6c22 Merge "Include in hidden API dark greylist based on package name" into pi-dev
am: f36144f575

Change-Id: I2f1e1ccd9de49b95f1c5439b13134cc166645612
2018-05-11 08:24:12 -07:00
Mathew Inwood
14b1596800 Add APIs from public requests.
Bug: 79477176
Bug: 79461371
Bug: 75254051
Bug: 77840247
Bug: 78456545
Test: m
Change-Id: I6588b65d4f4dccd5fe8bd8420b88c7830803c978
2018-05-11 15:32:01 +01:00
Nicolas Geoffray
7ae03babc6 Fix pi-dev-plus-aosp breakage.
bug: 64382372
Test: m
Change-Id: I9ca81e8e8aae96f5f55931c8393316c6f0f71157
2018-05-11 14:23:12 +01:00
Nicolas Geoffray
3d77341d88 Revert "Revert "Add static analysis data.""
am: d6c8144043

Change-Id: I5114959573deaa6e4e5812ce7dab6f975d0279e5
2018-05-11 05:29:34 -07:00
David Brazdil
4c3c03129b Include in hidden API dark greylist based on package name
Dark greylist has so far been populated with the remaining class
members of classes listed on the light greylist. This patch changes
the rule to include all remaining classes and class members in the
same package (sub-packages not included).

Bug: 64382372
Test: make -j64 out/target/common/obj/PACKAGING/hiddenapi-dark-greylist.txt
Change-Id: Icf3f60f1e776f092103c612fc3995ce0e66617ea
2018-05-11 13:27:26 +01:00
Nicolas Geoffray
d6c8144043 Revert "Revert "Add static analysis data.""
bug: 64382372

Merged-in: I188a69ad05fffa69be79fec36b180fc9f76998fa
Merged-in: Ie0696a5eecf610165c4b9c339a789f76964a0623
Test: m

This reverts commit a11a78549d.

Change-Id: I8e82aa8cb30052555cbc4020ebe8a0c1157dc6e6
2018-05-11 11:22:30 +01:00
David Brazdil
34a06b86bd Greylist hidden methods for exempting trusted test code
Bug: 64382372
Test: N/A
Merged-In: I8bcc3d23d0b942e70a16a9d28ea0d21ce4fe75a2
Change-Id: I8bcc3d23d0b942e70a16a9d28ea0d21ce4fe75a2
(cherry picked from commit 0e348c5013)
2018-05-11 09:47:37 +00:00