Граф коммитов

19802 Коммитов

Автор SHA1 Сообщение Дата
Byoungchan Lee 820101cf3c Improve support for Python3 in Mac, iOS build
- Decode the result of subprocess.Popen() so that the stdout/stderr
  result is str, not bytes.
- Use dict.items() instead of dict.iteritems().
- If the return of map() needs to be a list, use list comprehension.
- Use range() instead of xrange().
- Tuple parameter unpacking is removed on Python3, refactor its usage.
- struct.pack() doesn't accept str, convert arguments as bytes.
- plistlib has several API changes. Replace removed.
  functions (readPlistFromString). Still have some warnings like this:
  "The readPlist function is deprecated, use load() instead"
- _GetOutputNoError() in tweak_info_plist.py has no usage. Removed.

No intended behavior change.

Bug: 941669
Change-Id: Ibc204fad8b56e864a083046559133403dcf99fe3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2392289
Reviewed-by: Robert Sesek <rsesek@chromium.org>
Commit-Queue: Robert Sesek <rsesek@chromium.org>
Cr-Commit-Position: refs/heads/master@{#805790}
GitOrigin-RevId: 1fdde535bbe5fb06abdb35a7aadf5e5903ab3913
2020-09-10 09:43:29 -07:00
chromium-autoroll 82f5d003b9 Roll Fuchsia SDK from 0.20200910.0.1 to 0.20200910.1.1
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-chromium-autoroll
Please CC cr-fuchsia+bot@chromium.org on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md

Cq-Include-Trybots: luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-x64-cast
Tbr: cr-fuchsia+bot@chromium.org
Change-Id: Ic9aac6fe2745df8bfb9f353bee279ba1be4f7fb5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2403312
Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/master@{#805726}
GitOrigin-RevId: 89b6d2b0f937e749af4fad48af224d8c99eb48c7
2020-09-10 07:05:48 -07:00
chromium-autoroll 8984f7a2c3 Roll Fuchsia SDK from 0.20200909.2.1 to 0.20200910.0.1
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-chromium-autoroll
Please CC cr-fuchsia+bot@chromium.org on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md

Cq-Include-Trybots: luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-x64-cast
Tbr: cr-fuchsia+bot@chromium.org
Change-Id: I2e2ffbda4ad0d149e0b755c049d965d43825bd56
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2401733
Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/master@{#805633}
GitOrigin-RevId: 8dc142adb27932df076d0b4e4b7e12a1d340cb09
2020-09-09 23:36:33 -07:00
Andrew Grieve 471a6cd745 Add GN assert for enable_resource_allowlist_generation
Improves error messages for existing asserts, and adds one for
blink_symbol_level=0

Bug: 1126200
Change-Id: I6624f6858ee568a33b5174ab8ba7c1834c1d5f56
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2401853
Commit-Queue: Andrew Grieve <agrieve@chromium.org>
Reviewed-by: Bruce Dawson <brucedawson@chromium.org>
Cr-Commit-Position: refs/heads/master@{#805578}
GitOrigin-RevId: 73b000940e519d13ccb4e326fa26e297bb620e17
2020-09-09 17:56:26 -07:00
chromium-autoroll e8efc87321 Roll Fuchsia SDK from 0.20200909.1.1 to 0.20200909.2.1
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-chromium-autoroll
Please CC cr-fuchsia+bot@chromium.org on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md

Cq-Include-Trybots: luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-x64-cast
Tbr: cr-fuchsia+bot@chromium.org
Change-Id: I61d374985c37a85ac4de024010b85cdc3a8029e2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2402052
Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/master@{#805518}
GitOrigin-RevId: 09fb81f9b2514d4d61520cb5d566acb59fee1b38
2020-09-09 16:04:48 -07:00
Andrew Grieve 21c476cd2b Revert "Increase android32_ndk_api_level 16 -> 21"
This reverts commit 1d5cb6af5192be1b701b389024e7c0121e8f2a7d.

Reason for revert: Breaking v8 kitkat bots

Original change's description:
> Increase android32_ndk_api_level 16 -> 21
>
> We only support 21+, so we should build for it.
>
> Bug: 1116198
> Change-Id: I552a946b245de0f54485ea985e08b53b92186bb1
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2367984
> Reviewed-by: Ben Mason <benmason@chromium.org>
> Commit-Queue: Ben Mason <benmason@chromium.org>
> Auto-Submit: Andrew Grieve <agrieve@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#804976}

TBR=agrieve@chromium.org,benmason@chromium.org

# Not skipping CQ checks because original CL landed > 1 day ago.

Bug: 1116198, 1126469
Change-Id: Ia59936b975b6a17ec102fea02b9e86ba15de7b7c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2401268
Reviewed-by: Andrew Grieve <agrieve@chromium.org>
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Andrew Grieve <agrieve@chromium.org>
Cr-Commit-Position: refs/heads/master@{#805510}
GitOrigin-RevId: 35c44df96c33dfd83a58d1d0683f30929e16c267
2020-09-09 15:59:31 -07:00
Yuke Liao 108b5fbeab [lacros] Retry starting ash-chrome
Ash-chrome occasionally fail to start even after 20s, which causes
infrastructure failures on linux-lacros-rel. This CL mitigates the
issue by adding a retry logic so that the test runner script attempts
to start ash-chrome up to 3 times.

Bug: 1126185
Change-Id: Ibf80b6dbee51645db600e2804a53ca4d5320ca0a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2399618
Commit-Queue: Yuke Liao <liaoyuke@chromium.org>
Reviewed-by: Sven Zheng <svenzheng@chromium.org>
Reviewed-by: Erik Chen <erikchen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#805420}
GitOrigin-RevId: d32df2d55eac403fd90fe539961b05877dd78f77
2020-09-09 12:05:56 -07:00
chromium-autoroll 61bc170eb9 Roll Fuchsia SDK from 0.20200909.0.1 to 0.20200909.1.1
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-chromium-autoroll
Please CC cr-fuchsia+bot@chromium.org on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md

Cq-Include-Trybots: luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-x64-cast
Tbr: cr-fuchsia+bot@chromium.org
Change-Id: I17d2840c67574adeb0e474a26d0c17f36a6d88b2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2400885
Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/master@{#805311}
GitOrigin-RevId: 46ef5cbc9baa2d2eaaee7045daca4e3c8ca16366
2020-09-09 07:46:26 -07:00
chromium-autoroll b557c091de Roll Fuchsia SDK from 0.20200908.2.1 to 0.20200909.0.1
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-chromium-autoroll
Please CC cr-fuchsia+bot@chromium.org on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md

Cq-Include-Trybots: luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-x64-cast
Tbr: cr-fuchsia+bot@chromium.org
Change-Id: Ibece64247083feef35eed2f3e70e6e30990044fb
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2399888
Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/master@{#805217}
GitOrigin-RevId: 573e58020ff084d1622f5f18ed37b0fc3c013dcf
2020-09-09 00:10:29 -07:00
Peter Kotwicz 9c1d4223d1 [Build] Make remaining targets compatible with 'enforce_resource_overlays'
This CL:
- Sets resource_overlay=true in //weblayer:components_java_strings to
indicate that the target duplicates resources in
//components/strings:components_locale_settings
- Renames
android_webview/nonembedded/java/res_devui/drawable/ic_search.xml as the
resource conflicts with R.drawable.ic_search

BUG=1093825

Change-Id: Ica9c2335fdf688bec594f842e617e82e1a826773
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2389229
Commit-Queue: Peter Kotwicz <pkotwicz@chromium.org>
Reviewed-by: Mohamed Heikal <mheikal@chromium.org>
Reviewed-by: Bo <boliu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#805181}
GitOrigin-RevId: 5a3468d7f408eda7fb07f8979ea3b7b22c5ec817
2020-09-08 19:05:18 -07:00
Ben Mason a87adab6c8 Fix build_vars.txt
android_secondary_abi_toolchain was incorrectly referenced.

TBR=agrieve@chromium.org

Bug: 1122870
Change-Id: I24cd37b8638bf57db0a1cdc0ddc6b5de7e91959d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2398688
Reviewed-by: ssid <ssid@chromium.org>
Reviewed-by: Ben Mason <benmason@chromium.org>
Commit-Queue: Ben Mason <benmason@chromium.org>
Cr-Commit-Position: refs/heads/master@{#805132}
GitOrigin-RevId: fa1f7073713966112df2a960fa8edfab3be8536a
2020-09-08 16:46:00 -07:00
chromium-autoroll 120e77c447 Roll Fuchsia SDK from 0.20200908.1.1 to 0.20200908.2.1
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-chromium-autoroll
Please CC cr-fuchsia+bot@chromium.org on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md

Cq-Include-Trybots: luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-x64-cast
Tbr: cr-fuchsia+bot@chromium.org
Change-Id: Id6127b9f7641047fe5ea4b5165ec659edb1fad36
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2399680
Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/master@{#805125}
GitOrigin-RevId: c775d20618599ab045a7c1a6d3f33d7ce5175a70
2020-09-08 16:26:21 -07:00
Josip Sokcevic 8b0819f4cc Update codesearch links
code.google.com redirects no longer work. This CL replaces links in /build/android
to source.chromium.org equivalent.
This CL was uploaded by git cl split.

R=tiborg@chromium.org

Change-Id: I0862b5c23da99ee793239f19baf0f4fffbfefe81
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2392760
Auto-Submit: Josip Sokcevic <sokcevic@google.com>
Reviewed-by: Tibor Goldschwendt <tiborg@chromium.org>
Commit-Queue: Tibor Goldschwendt <tiborg@chromium.org>
Cr-Commit-Position: refs/heads/master@{#804989}
GitOrigin-RevId: d8d6c9fc027f3bd8057e26db1ac4c912240a7a9b
2020-09-08 11:35:15 -07:00
Mohamed Heikal d580658b50 android_resources targets can no longer create srcjars
With all current targets setting create_srcjar=false, we can remove all
code that creates srcjars in prepare resources so that no new usages are
created.

TBR= #cced OWNERS, just a mechanical deprecation change (for the files outside of build).

Bug: 1073476
Change-Id: I102744c75f9be1ee8e78203a524a12a474f55390
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2392740
Commit-Queue: Mohamed Heikal <mheikal@chromium.org>
Reviewed-by: Andrew Grieve <agrieve@chromium.org>
Cr-Commit-Position: refs/heads/master@{#804979}
GitOrigin-RevId: 2bc4ba086520af61dec3ab3b2c0599f99b35149f
2020-09-08 11:12:03 -07:00
Andrew Grieve 1ec9496d25 Increase android32_ndk_api_level 16 -> 21
We only support 21+, so we should build for it.

Bug: 1116198
Change-Id: I552a946b245de0f54485ea985e08b53b92186bb1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2367984
Reviewed-by: Ben Mason <benmason@chromium.org>
Commit-Queue: Ben Mason <benmason@chromium.org>
Auto-Submit: Andrew Grieve <agrieve@chromium.org>
Cr-Commit-Position: refs/heads/master@{#804976}
GitOrigin-RevId: 1d5cb6af5192be1b701b389024e7c0121e8f2a7d
2020-09-08 11:07:16 -07:00
chromium-autoroll 7adecd1696 Roll Fuchsia SDK from 0.20200908.0.1 to 0.20200908.1.1
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-chromium-autoroll
Please CC cr-fuchsia+bot@chromium.org on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md

Cq-Include-Trybots: luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-x64-cast
Tbr: cr-fuchsia+bot@chromium.org
Change-Id: Iee4d506b6b2bc47ec552759e29b282e8af663c9e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2398799
Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/master@{#804929}
GitOrigin-RevId: a04b329edb1e4e5bf985524764bbb970e2b855b7
2020-09-08 08:58:47 -07:00
chromium-autoroll e4867e8154 Roll Fuchsia SDK from 0.20200907.2.1 to 0.20200908.0.1
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-chromium-autoroll
Please CC cr-fuchsia+bot@chromium.org on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md

Cq-Include-Trybots: luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-x64-cast
Tbr: cr-fuchsia+bot@chromium.org
Change-Id: Ic99591d89663524d2391a5d134474b4f4267548f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2397014
Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/master@{#804861}
GitOrigin-RevId: 75b4cf4b61d976392b8a857f6c04a7ecdce31ccc
2020-09-08 01:28:24 -07:00
chromium-autoroll 2dc8141cfc Roll Fuchsia SDK from 0.20200907.1.1 to 0.20200907.2.1
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-chromium-autoroll
Please CC cr-fuchsia+bot@chromium.org on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md

Cq-Include-Trybots: luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-x64-cast
Tbr: cr-fuchsia+bot@chromium.org
Change-Id: I5e00cd77675baecbf0c7cabfa030b546e4f483bd
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2396716
Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/master@{#804802}
GitOrigin-RevId: 3932bec3072e841a4e3887e4a33b2262c9bf82b2
2020-09-07 17:39:08 -07:00
chromium-autoroll 5df161ae46 Roll Fuchsia SDK from 0.20200907.0.1 to 0.20200907.1.1
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-chromium-autoroll
Please CC cr-fuchsia+bot@chromium.org on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md

Cq-Include-Trybots: luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-x64-cast
Tbr: cr-fuchsia+bot@chromium.org
Change-Id: Ic13e93eb74d6888e3397ebbde6c972ae7b489d3e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2396284
Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/master@{#804764}
GitOrigin-RevId: ee81068e33d5d10098c35a09c68a2aa235742673
2020-09-07 08:27:34 -07:00
chromium-autoroll 4b6f7d1e73 Roll Fuchsia SDK from 0.20200906.3.1 to 0.20200907.0.1
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-chromium-autoroll
Please CC cr-fuchsia+bot@chromium.org on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md

Cq-Include-Trybots: luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-x64-cast
Tbr: cr-fuchsia+bot@chromium.org
Change-Id: Icdd82bfbbd5eb14d964a5245dcdb02bffe7af704
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2395067
Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/master@{#804693}
GitOrigin-RevId: e29d3f9f62e4dd1611d52552cb01f92945b1c507
2020-09-07 01:09:39 -07:00
chromium-autoroll fc95b89607 Roll Fuchsia SDK from 0.20200906.2.1 to 0.20200906.3.1
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-chromium-autoroll
Please CC cr-fuchsia+bot@chromium.org on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md

Cq-Include-Trybots: luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-x64-cast
Tbr: cr-fuchsia+bot@chromium.org
Change-Id: I9a0ca71719dbb7e1888ed260358e71c858f871f9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2394776
Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/master@{#804639}
GitOrigin-RevId: 3aa25a4fd6beb933e39ce2df6436c76111d1ac79
2020-09-06 17:35:33 -07:00
chromium-autoroll 50492c5ae9 Roll Fuchsia SDK from 0.20200902.0.1 to 0.20200906.2.1
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-chromium-autoroll
Please CC cr-fuchsia+bot@chromium.org on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md

Cq-Include-Trybots: luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-x64-cast
Tbr: cr-fuchsia+bot@chromium.org
Change-Id: I8f0d34ad2287a1f2e222bc4960d3a2273d4e6c23
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2394567
Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/master@{#804633}
GitOrigin-RevId: b1613709f5d1caaee62249db79e0297121d2287d
2020-09-06 10:16:53 -07:00
Andrew Grieve 2b8377b5b8 Roll bundletool 0.13.3 -> 1.2.0
Bug: 1123726
Change-Id: I5f6ced3f613961ec3ea14857e20e7df19fb9764f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2393250
Auto-Submit: Andrew Grieve <agrieve@chromium.org>
Commit-Queue: Clark DuVall <cduvall@chromium.org>
Reviewed-by: Clark DuVall <cduvall@chromium.org>
Cr-Commit-Position: refs/heads/master@{#804553}
GitOrigin-RevId: 987a7c16cd24d70374b9683719d5c453a68013ac
2020-09-04 07:43:40 -07:00
Hidehiko Abe a9ca728568 lacros: Migrate chromeos/chromeos_buildflags.h to build/chromeos_buildflags.h
This CL unifies those two buildflags file for Chrome OS.

BUG=1114198
TEST=Build locally. Ran tryjob.

Change-Id: Id7343da06ac6b17cb20cb20babdd8ab06ac40028
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2377525
Commit-Queue: Hidehiko Abe <hidehiko@chromium.org>
Reviewed-by: James Cook <jamescook@chromium.org>
Reviewed-by: Nico Weber <thakis@chromium.org>
Cr-Commit-Position: refs/heads/master@{#804308}
GitOrigin-RevId: 9c499c22b25937c65b6f0169fa0cff66ec58d6f0
2020-09-03 11:16:05 -07:00
Andrew Grieve 709ce86e12 Grit: whitelist -> allowlist
Renames occurrences in //tools/grit as well as all spots that
are transitively affected by the rename.

Opts grit testdata out of PRESUBMIT.py checks since we don't
need UI snapshots for strings in unit tests.

Bug: 1097644
Change-Id: Ieca51c233447ded9d5943ad878354cbdaa1de78d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2386392
Reviewed-by: Scott Violet <sky@chromium.org>
Commit-Queue: Andrew Grieve <agrieve@chromium.org>
Cr-Commit-Position: refs/heads/master@{#804288}
GitOrigin-RevId: 0e8790c5fc8ab5df43ccf072bf2fdbdcb57d498c
2020-09-03 10:30:59 -07:00
Hidehiko Abe a6962986c9 lacros: Renamed build/lacros_buildflags.h to build/chromeos_buildflags.h
In order to migrate it with chromeos/chromeos_buildflags.h.

BUG=1114198
TEST=Build locally. Ran tryjob.

Change-Id: Idbec0af0b6dbcc95f0758494c1e4800980782855
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2377169
Reviewed-by: Ken Rockot <rockot@google.com>
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Reviewed-by: Nico Weber <thakis@chromium.org>
Reviewed-by: David Bertoni <dbertoni@chromium.org>
Reviewed-by: James Cook <jamescook@chromium.org>
Commit-Queue: Hidehiko Abe <hidehiko@chromium.org>
Cr-Commit-Position: refs/heads/master@{#804252}
GitOrigin-RevId: 7c68f583cb1c461dcd9ad6d56778e95aa13f7543
2020-09-03 08:54:05 -07:00
Arthur Eubanks 1d74a3db43 Re-enable -Wstring-concatenation
Bug: 1114873
Change-Id: I45701a5d484481a54514b367ece99259abc64a5a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2366552
Commit-Queue: Nico Weber <thakis@chromium.org>
Reviewed-by: Nico Weber <thakis@chromium.org>
Cr-Commit-Position: refs/heads/master@{#804226}
GitOrigin-RevId: d956c7bc670f2b9dbd8b2f4f87fa5d2e276aed0c
2020-09-03 07:58:25 -07:00
Brian Sheedy 62caf80991 Fix handling of missing Gold links
Fixes the Gold interaction code not properly handling the case where a
bug on Gold's end prevents it from writing a triage link to the provided
file.

Bug: 1124368
Change-Id: Ic3e9a4d8808b97831fba1c4f42338b6b1435acde
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2391505
Commit-Queue: Brian Sheedy <bsheedy@chromium.org>
Commit-Queue: Sven Zheng <svenzheng@chromium.org>
Auto-Submit: Brian Sheedy <bsheedy@chromium.org>
Reviewed-by: Sven Zheng <svenzheng@chromium.org>
Cr-Commit-Position: refs/heads/master@{#804107}
GitOrigin-RevId: 53d6cf9868ab6a87a309305aba4a1f439c6a38ab
2020-09-02 22:36:26 -07:00
Samuel Huang 7cbd827ff1 [Lacros] Size dashboard: Track total and total compressed sizes.
This CL modifies lacros_resource_sizes.py to compute total files sizes
and total compressed sizes. Compression relies on gzip as an external
tool.

Also add tracking for WidevineCdm/ directory.

Bug: 1106626
Change-Id: I84ac09b4f66f8f55bb1869e2917cdaa60ef4bf03
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2390877
Commit-Queue: Samuel Huang <huangs@chromium.org>
Reviewed-by: Erik Chen <erikchen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#803974}
GitOrigin-RevId: e7bc8b040af4d12b3938a4b0ea5c64f016927483
2020-09-02 14:38:09 -07:00
Ben Joyce 0fca1584e7 Add summary html to test results.
Bug: 1096591
Change-Id: I085c379c4189b3ed71943edeffa53aa4bf1cb10a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2385818
Reviewed-by: Peter Wen <wnwen@chromium.org>
Reviewed-by: Nodir Turakulov <nodir@chromium.org>
Reviewed-by: Chan Li <chanli@chromium.org>
Commit-Queue: benjamin joyce <bjoyce@chromium.org>
Cr-Commit-Position: refs/heads/master@{#803956}
GitOrigin-RevId: a1adef063b5434afe084555a7855010555a72382
2020-09-02 13:23:30 -07:00
Ben Mason 01f9622579 Allow "optimize_for" param for bundletool.
TBR=agrieve@chromium.org

Bug: 1123319
Change-Id: Ib60d02dd820e2f60a9ab6b7f9f0380b4af839d02
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2390863
Commit-Queue: Ben Mason <benmason@chromium.org>
Reviewed-by: Ben Mason <benmason@chromium.org>
Cr-Commit-Position: refs/heads/master@{#803947}
GitOrigin-RevId: a270ae9a2998a3f3031e8e2af3fe69a5a33852ce
2020-09-02 12:15:28 -07:00
Sylvain Defresne c8b72be369 [ios] Fix build/config/ios/hardlink.py when output exists
shutil.rmtree fails if asked to delete a single file, so change
build/config/ios/hardlink.py to use os.unlink/shutil.rmtree based
on the output type (directory, file, symlink, ...).

Bug: none
Change-Id: I861c215e91b455e5b24f8159e162f21644a4bd47
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2390183
Auto-Submit: Sylvain Defresne <sdefresne@chromium.org>
Reviewed-by: Justin Cohen <justincohen@chromium.org>
Commit-Queue: Sylvain Defresne <sdefresne@chromium.org>
Cr-Commit-Position: refs/heads/master@{#803861}
GitOrigin-RevId: af8f4f5d6065be3c60bb5a1b3ccefb94bea6493f
2020-09-02 08:10:26 -07:00
Samuel Huang 5bc1cb373f [Lacros] Suppress ignored params in lacros_resource_sizes.py.
Android resource_sizes.py suppresses the following command line params
to confirm to isolate script interface:
  --isolated-script-test-filter
  --isolated-script-test-perf-output

The initial version of lacros_resource_sizes.py did not copy the
suppression code, resulting in failure when integrated with a trybot.
This CL fixes the issue.

Bug: 1106626
Change-Id: Iee4cc1e1e9fba7e070b4c03ef6501fc259e1390a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2389422
Reviewed-by: Erik Chen <erikchen@chromium.org>
Commit-Queue: Samuel Huang <huangs@chromium.org>
Cr-Commit-Position: refs/heads/master@{#803845}
GitOrigin-RevId: cc30baacbaa63c1a3a50cb248b394c169b876ae0
2020-09-02 07:09:30 -07:00
chromium-autoroll c12a68d90b Roll Fuchsia SDK from 0.20200901.3.1 to 0.20200902.0.1
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-chromium-autoroll
Please CC cr-fuchsia+bot@chromium.org on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md

Cq-Include-Trybots: luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-x64-cast
Tbr: cr-fuchsia+bot@chromium.org
Change-Id: I08656e92d07d07fea18f84f8c28c975068a7c1c5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2389462
Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/master@{#803777}
GitOrigin-RevId: d9e94ef36efa6b174bce24e3b337f47fb410b55b
2020-09-01 23:16:57 -07:00
Peter Kotwicz 57299669d3 [Android] Make build style more strict about resource overriding
This CL:
Adds to android_apk_or_module() template:
- enforce_resource_overlays parameter to indicate that strict resource
  override checking is desired. The purpose is to enable landing this CL
  without breaking downstream.
Adds to android_resources():
- resource_overlay parameter to indicate that the target overrides
another target's resources

BUG=1093825

Change-Id: I4229b343654f873c22c3e58bbbfd01209d9c880c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2367352
Commit-Queue: Peter Kotwicz <pkotwicz@chromium.org>
Reviewed-by: benjamin joyce <bjoyce@chromium.org>
Reviewed-by: Andrew Grieve <agrieve@chromium.org>
Cr-Commit-Position: refs/heads/master@{#803775}
GitOrigin-RevId: 629170f53008773b0808a62ae797fbc1c3d07b1d
2020-09-01 22:56:07 -07:00
chromium-autoroll 6d55754671 Roll Fuchsia SDK from 0.20200901.1.1 to 0.20200901.3.1
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-chromium-autoroll
Please CC cr-fuchsia+bot@chromium.org on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md

Cq-Include-Trybots: luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-x64-cast
Tbr: cr-fuchsia+bot@chromium.org
Change-Id: Ia4e0085b9fa7a51b1ecadff2255002dc277cc435
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2388903
Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/master@{#803679}
GitOrigin-RevId: 78dca9b2a886e1490131fbbfe5dc821f38284061
2020-09-01 15:53:56 -07:00
Yngve N. Pettersen a99f0cc429 Specify GN not_needed() for lint deps
When defining lint_suppressions_dep it might not be used when
generating some variants of the project for Android.

Change-Id: I056865bd030201448c870f259e0b0027c9c71eee
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2385361
Reviewed-by: Peter Wen <wnwen@chromium.org>
Commit-Queue: Peter Wen <wnwen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#803573}
GitOrigin-RevId: 1a75ed030df55be4cafd526a29425c3af60d7ed4
2020-09-01 11:42:48 -07:00
John Budorick 23dc5c5783 Use denylist throughout //build/android.
Bug: 1097306
Change-Id: I7a96cddd408d6b75e3a55c68f7e18fd481476361
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2384079
Commit-Queue: John Budorick <jbudorick@chromium.org>
Reviewed-by: Haiyang Pan <hypan@google.com>
Reviewed-by: Ben Pastene <bpastene@chromium.org>
Cr-Commit-Position: refs/heads/master@{#803531}
GitOrigin-RevId: 8b57e6056791aa93ca95c0e5e1db89584d906bf9
2020-09-01 10:01:30 -07:00
chromium-autoroll e0ef5872fc Roll Fuchsia SDK from 0.20200831.3.1 to 0.20200901.1.1
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-chromium-autoroll
Please CC cr-fuchsia+bot@chromium.org on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md

Cq-Include-Trybots: luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-x64-cast
Tbr: cr-fuchsia+bot@chromium.org
Change-Id: I5e464bb1096d27bda8da2a9637b0906dbb2422da
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2387450
Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/master@{#803473}
GitOrigin-RevId: 93cae528305f6992ea06a49fe4ab9eaf66b10e8e
2020-09-01 06:51:00 -07:00
Maksim Sisov 0c1b85ff49 Reland "Reland "Reland "X11 and Ozone: enable use_x11 and use_ozone"""
This is a reland of 8ce938a2f69dcd0ad814f5045d30ba13d99b910e

Fixes vulkan tests on Linux FYI SkiaRenderer Vulkan
and angle tests on Linux Ozone FYI bot.

Original change's description:
> Reland "Reland "X11 and Ozone: enable use_x11 and use_ozone""
>
> This is a reland of 75363679c701c78fac57dea6b816f4c21c80bf5e
>
> Original change's description:
> > Reland "X11 and Ozone: enable use_x11 and use_ozone"
> >
> > This is a reland of f985905ebdd488c63b7819a65c817aa98fb8da49.
> >
> > This change broke our headless build:
> > ERROR at //ui/events/platform/x11/BUILD.gn:51:5: Assertion failed.
> >     assert(ozone_platform_x11)
> >     ^-----
> > See //components/viz/demo/BUILD.gn:73:7: which caused the file to be included.
> >       "//ui/events/platform/x11",.
> >
> > Fix:
> > Don't include x11 build for headless case.
> >
> > Original change's description:
> > > X11 and Ozone: enable use_x11 and use_ozone
> > >
> > > This is the final change that enables use_x11
> > > and use_ozone for Linux builds and (as it was
> > > before) excludes X11 for chromeos, chromecast,
> > > lacros.
> > >
> > > in order to run ozone/X11/wayland, one must pass
> > > —enable-features=UseOzonePlatform
> > > —ozone-platform=x11 or wayland. otherwise,
> > > non-ozone/X11 is used.
> > >
> > > it’s also possible to completely disable X11
> > > so that clients, who need that kind of build can
> > > continue to have that.
> > >
> > > Bug: 1085700
> > > Change-Id: I171bcb53c406555a1d4bec3e88d76dc676310d48
> > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2315869
> > > Reviewed-by: Thomas Anderson <thomasanderson@chromium.org>
> > > Reviewed-by: Robert Kroeger <rjkroege@chromium.org>
> > > Reviewed-by: Scott Violet <sky@chromium.org>
> > > Commit-Queue: Maksim Sisov (GMT+3) <msisov@igalia.com>
> > > Cr-Commit-Position: refs/heads/master@{#801523}
> >
> > Bug: 1085700
> > Change-Id: I8bf0abead6c94c95ddc58443de7cf2268c977cf1
> > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2376806
> > Reviewed-by: Thomas Anderson <thomasanderson@chromium.org>
> > Commit-Queue: Maksim Sisov (GMT+3) <msisov@igalia.com>
> > Cr-Commit-Position: refs/heads/master@{#801692}
>
> Bug: 1085700
> Change-Id: Ia5ed2af9376354d3378d8edd98a7a1446f13c88b
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2379190
> Commit-Queue: Maksim Sisov (GMT+3) <msisov@igalia.com>
> Reviewed-by: Robert Kroeger <rjkroege@chromium.org>
> Reviewed-by: Thomas Anderson <thomasanderson@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#802773}

Bug: 1085700
Change-Id: I26fb00938adc6a9e49576257ca316f23830e9cf1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2382834
Commit-Queue: Maksim Sisov (GMT+3) <msisov@igalia.com>
Reviewed-by: Thomas Anderson <thomasanderson@chromium.org>
Reviewed-by: Scott Violet <sky@chromium.org>
Cr-Commit-Position: refs/heads/master@{#803448}
GitOrigin-RevId: cc45a53ce5908f1d9bd4c98694a97eea3adae4cd
2020-09-01 04:31:24 -07:00
chromium-autoroll 25864a085f Roll Fuchsia SDK from 0.20200831.2.1 to 0.20200831.3.1
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-chromium-autoroll
Please CC cr-fuchsia+bot@chromium.org on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md

Cq-Include-Trybots: luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-x64-cast
Tbr: cr-fuchsia+bot@chromium.org
Change-Id: I641c684321d8506afa936293f7e706e9e6ba24ca
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2387312
Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/master@{#803398}
GitOrigin-RevId: 6ced4b0145d15e0403f3ee347a9476d4a8a35b34
2020-08-31 23:33:11 -07:00
Mike Nichols 482dd77bef install-build-deps: Remove redundant dev_list
Logic was added to select the right package, based on packages available
within the distro, but the final dev list assignment overwrote what was
selected based on distro.  This results in a breakage for Ubuntu based
builders that still utilize the older package.

Bug: 1122846
Test: './install-build-deps on Ubuntu'
Change-Id: Ia96d29c2b2767bb3a22b002cfba97a9525d246e8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2386659
Commit-Queue: Mike Nichols <mikenichols@chromium.org>
Reviewed-by: Lei Zhang <thestig@chromium.org>
Reviewed-by: Thomas Anderson <thomasanderson@chromium.org>
Cr-Commit-Position: refs/heads/master@{#803302}
GitOrigin-RevId: 6063682ae60b84c2a5e96be3077834923a1af0e4
2020-08-31 16:33:40 -07:00
Ben Joyce 05f39942a1 Remove need for flag option.
Will always try to check for LUCI_CONTEXT to have a sink and upload if
it does.

Bug: 1104238
Change-Id: I37d7de2a6e9ea72d43b5ef17874b11f2eca242cc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2382892
Commit-Queue: benjamin joyce <bjoyce@chromium.org>
Commit-Queue: Peter Wen <wnwen@chromium.org>
Reviewed-by: Nodir Turakulov <nodir@chromium.org>
Reviewed-by: Peter Wen <wnwen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#803291}
GitOrigin-RevId: 204ff5b3950cbb77ca90fa24fa3eed35a6ed9d22
2020-08-31 16:24:34 -07:00
chromium-autoroll 912ca19a84 Roll Fuchsia SDK from 0.20200831.1.1 to 0.20200831.2.1
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-chromium-autoroll
Please CC cr-fuchsia+bot@chromium.org on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md

Cq-Include-Trybots: luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-x64-cast
Tbr: cr-fuchsia+bot@chromium.org
Change-Id: Ia23f40a94286438c632efec2dfe15dbfa77f56f9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2386515
Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/master@{#803277}
GitOrigin-RevId: aad8f34bd99528259b3e398b55f5b1c77a4b3d4f
2020-08-31 15:42:42 -07:00
Andrew Grieve c10077be58 Make Cronet use GN arg for min_sdk_version and bump android32_ndk_api_level
Java code can have per-target lower-than-default min_sdk_versions, but
the same is not true for native code. In order to increase
min_sdk_version for native code, it must be done globally.

Bug: 1116198, 1119402
Change-Id: Id6e55027f57bae26fc13b4338c4b16c462dfacf5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2367649
Reviewed-by: Zhongyi Shi <zhongyi@chromium.org>
Reviewed-by: Peter Wen <wnwen@chromium.org>
Reviewed-by: Dirk Pranke <dpranke@google.com>
Commit-Queue: Andrew Grieve <agrieve@chromium.org>
Cr-Commit-Position: refs/heads/master@{#803202}
GitOrigin-RevId: 384463e4b49150229134f4a5a7a5589e2437f53b
2020-08-31 11:53:45 -07:00
Peter Kotwicz b1d8cdddd3 Update renamed PRESUBMIT function in docs
This CL updates the docs with function rename in
https://chromium-review.googlesource.com/c/chromium/src/+/2350234

Change-Id: Ia08ca3ef4d8b9bafa5b78889a1571bd0ccadce79
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2384650
Commit-Queue: Peter Kotwicz <pkotwicz@chromium.org>
Reviewed-by: Andrew Grieve <agrieve@chromium.org>
Cr-Commit-Position: refs/heads/master@{#803109}
GitOrigin-RevId: 9a69d42a571353f2ec1e8445789716bb5ef83eed
2020-08-31 08:02:59 -07:00
chromium-autoroll b3ce04e0a9 Roll Fuchsia SDK from 0.20200831.0.1 to 0.20200831.1.1
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-chromium-autoroll
Please CC cr-fuchsia+bot@chromium.org on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md

Cq-Include-Trybots: luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-x64-cast
Tbr: cr-fuchsia+bot@chromium.org
Change-Id: I8480e43b27e64c014641a55bcbe6288e4bb94a62
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2384859
Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/master@{#803106}
GitOrigin-RevId: 17174d014eba2c8bf0b82679c82fc55b19ce1caf
2020-08-31 07:41:47 -07:00
chromium-autoroll 5e22a2309a Roll Fuchsia SDK from 0.20200830.3.1 to 0.20200831.0.1
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-chromium-autoroll
Please CC cr-fuchsia+bot@chromium.org on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md

Cq-Include-Trybots: luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-x64-cast
Tbr: cr-fuchsia+bot@chromium.org
Change-Id: I00e6f700c11819bee92cd48b2e48a91306e20730
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2384518
Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/master@{#803023}
GitOrigin-RevId: c499b31cde68f006c84fc912e8e5efedc26f79e5
2020-08-31 00:12:26 -07:00
Wenbin Zhang 2dbf41fec1 Revert "Rename wrapper_scripts for generated_script tests in MB."
This reverts commit 8700df8a8aef14e8d88dec7668be4b4e16c7c204.

Reason for revert:

Android builders started failing since this commit:
https://ci.chromium.org/p/chrome/builders/ci/android-builder-perf/217957

Traceback (most recent call last):
  File "/b/s/w/ir/cache/builder/src/tools/mb/mb.py", line 105, in Main
    ret = self.args.func()
  File "/b/s/w/ir/cache/builder/src/tools/mb/mb.py", line 378, in CmdGen
    return self.RunGNGen(vals)
  File "/b/s/w/ir/cache/builder/src/tools/mb/mb.py", line 961, in RunGNGen
    ret = self.GenerateIsolates(vals, isolate_targets, isolate_map, build_dir)
  File "/b/s/w/ir/cache/builder/src/tools/mb/mb.py", line 1075, in GenerateIsolates
    command, extra_files = self.GetIsolateCommand(target, vals)
  File "/b/s/w/ir/cache/builder/src/tools/mb/mb.py", line 1392, in GetIsolateCommand
    'generated_scripts can no longer customize the script path')
AssertionError: generated_scripts can no longer customize the script path

Original change's description:
> Rename wrapper_scripts for generated_script tests in MB.
>
> A few tests (some Android resource_sizes tests, and one Perfetto
> test), were using generated_script tests that were generating
> wrappers that weren't named 'bin/run_$target_name'.
>
> We want all generated_script tests to be using consistent names, so
> this CL changes those targets.
>
> Bug: 816629
> Change-Id: If447fbee6b33637de4c9711e87379128272285af
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2380672
> Commit-Queue: Dirk Pranke <dpranke@google.com>
> Reviewed-by: John Chen <johnchen@chromium.org>
> Reviewed-by: Andrew Grieve <agrieve@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#802694}

TBR=dpranke@google.com,agrieve@chromium.org,johnchen@chromium.org

# Not skipping CQ checks because original CL landed > 1 day ago.

Bug: 816629
Change-Id: I11ec06405105860f01f3b7752df2024615f7badc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2384069
Reviewed-by: Wenbin Zhang <wenbinzhang@google.com>
Commit-Queue: John Chen <johnchen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#802984}
GitOrigin-RevId: 56428611ac02c50b40bdb2d951f9d94e5a4bb617
2020-08-30 17:16:56 -07:00
chromium-autoroll a6ab890f8c Roll Fuchsia SDK from 0.20200830.1.1 to 0.20200830.3.1
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-chromium-autoroll
Please CC cr-fuchsia+bot@chromium.org on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md

Cq-Include-Trybots: luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-x64-cast
Tbr: cr-fuchsia+bot@chromium.org
Change-Id: I7adc49071b1bbaa7c37e3839e10395114e0ff7a1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2384266
Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/master@{#802978}
GitOrigin-RevId: 8e89b66f893cfa212781f7086989166b1ff1f016
2020-08-30 16:51:55 -07:00