angler-fishThe Vulnerability History Project

Upstream oodles of Chrome for Android code into Chromium.

      This adds plenty of Android-specific code (Java, C++, and resources) in a
few new folders:
 - chrome/android/java_staging: will be merged into chrome/android/java
   in the nearish future
 - chrome/android/javatests: chrome/android/javatests_shell will be merged into
   here incrementally as ChromeShell tests are converted to run against
   ChromePublic
 - chrome/test/android/javatests_staging: will be merged into
   chrome/test/android/javatests in the nearish future

There are two important new build targets: chrome_public_apk and
chrome_public_test_apk. chrome_public_apk is similar to chrome_shell_apk, but
with even more features.

Expected effect on bot times: The new tests take about 5 minutes to run.
Initially they'll be enabled on an FYI bot, but will soon be moved to the
CQ and main bots.

BUG=484934
R=cjhopman@chromium.org, jianli@chromium.org, maruel@chromium.org, mnaganov@chromium.org, sclittle@chromium.org, tedchoc@chromium.org, yfriedman@chromium.org

Review URL: https://codereview.chromium.org/1141283003

Cr-Commit-Position: refs/heads/master@{#330877}
    
commit 7497635a7cfdae2866d2aa7a3bd2894c895b8360
-2
-456
-48
-17
-577
-12
-119
-7
-20
-14
-13
-9
-12
-8
-13
-14
-12
-20
-9
-11
-19
-11
-11
-9
-13
-15
-15
-10
-10
-28
-11
-17
-17
-17
-13
-58
-19
-77
-66
-34
-17
-77
-36
-55
-55
-56
-46
-47
-106
-204
-8
-8
-60
-17
-30
-90
-17
-30
-76
-33
-89
-12
-80
-16
-86
-54
-63
-19
-45
-54
-33
-12
-79
-58
-35
-10
-40
-205
-82
-11
-55
-36
-58
-60
-62
-10
-20
-19
-32
-30
-49
-17
-17
-38
-67
-36
-17
-53
-28
-91
-11
-6
-9
-10
-9
-11
-34
-9
-136
-11
-10
-10
-10
-64
-148
-16
-22
-17
-17
-18
-11
-57
-9
-12
-11
-15
-36
-798
-82
-106
-602
-73
-1314
-55
-635
-190
-45
-121
-111
-239
-161
-53
-225
-738
-234
-113
-335
-362
-89
-89
-99
-364
-41
-73
-27
-127
-388
-38
-108
-457
-1105
-55
-3
-156
-50
-24
-65
-513
-747
-150
-246
-450
-81
-42
-57
-23
-336
-359
-246
-414
-1181
-2541
-437
-219
-232
-674
-522
-108
-66
-1566
-382
-566
-47
-109
-42
-152
-81
-138
-131
-241
-1381
-80
-68
-31
-372
-123
-307
-46
-104
-192
-1
-195
-202
-330
-74
-265
-822
-74
-991
-458
-350
-98
-48
-101
-3
-67
-90
-94
-50
-308
-682
-105
-296
-55
-33
-244
-145
-170
-465
-73
-36
-125
-395
-120
-391
-332
-64
-460
-97
-648
-94
-163
-221
-199
-496
-118
-51
-101
-188
-69
-18
-31
-76
-136
-54
-232
-30
-28
-49
-139
-126
-110
-61
-181
-81
-31
-226
-30
-217
-69
-245
-93
-21
-60
-3
-8
-318
-14
-76
-71
-258
-49
-580
-384
-39
-327
-200
-73
-104
-123
-109
-243
-125
-114
-151
-97
-97
-62
-153
-30
-488
-149
-92
-78
-961
-181
-2
-72
-215
-436
-198
-287
-835
-197
-24
-1
-833
-110
-70
-180
-29
-84
-62
-38
-297
-137
-2394
-358
-223
-2
-202
-995
-42
-966
-274
-16
-160
-119
-1
-35
-134
-59
-107
-238
-45
-136
-253
-84
-133
-106
-87
-85
-136
-58
-396
-152
-338
-97
-91
-204
-20
-897
-32
-1388
-335
-315
-110
-431
-116
-180
-47
-404
-61
-2
-123
-117
-351
-61
-303
-503
-861
-125
-1839
-35
-411
-19
-24
-45
-266
-97
-341
-359
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-39
-147
-56
-173
-53
-33
-184
-91
-64
-138
-115
-183
-96
-109
-41
-69
-167
-160
-402
-636
-102
-24
-71
-189
-140
-165
-4
-714
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-162
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-162
-163
-163
-163
-163
-163
-162
-163
-163
-163
-163
-163
-162
-163
-163
-44
-11
-8
-51
-447
-91
-186
-107
-195
-319
-78
-72
-356
-426
-201
-170
-121
-61
-439
-1614
-165
-59
-231
-553
-528
-70
-151
-134
-648
-151
-1523
-65
-1
-175
-73
-319
-395
-879
-55
-3
-144
-287
-271
-171
-293
-50
-505
-57
-89
-450
-65
-277
-73
-233
-75
-368
-2
-117
-52
-1
-809
-289
-149
-23
-2
-648
-324
-442
-119
-1
-28
-174
-235
-205
-37
-146
-143
-91
-103
-138
-234
-1414
-175
-2
-57
-71
-94
-51
-162
-2
-121
-56
-213
-66
-69
-366
-281
-11
-41
-12
-15
-66
-36
-10
-42
-20
-3
-308
-146
-159
-68
-195
-75
-122
-72
-79
-53
-213
-134
-192
-107
-1
-19
-35
-489
-201
-327
-281
-130
-53
-34
-61
-48
-1
-144
-96
-193
-56
-237
-66
-259
-151
-72
-220
-177
-60
-42
-39
-60
-34
-200
-76
-51
-29
-142
-59
-196
-166
-60
-194
-78
-137
-40
-25
-32
-18
-182
-114
-50
-18
-170
-59
-98
-12
-27
-1068
-75
-84
-137
-32
-112
-72
-226
-91
-69
-86
-131
-372
-405
-59
-53
-327
-82
-164
-134
expand_less