Commit Graph

40717 Commits

Author SHA1 Message Date
Mike Klein
8f4e224541 de-Sk tools/debugger
Change-Id: I489a54860139d1820471aa0330b29a8ae9eca31e
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/202316
Commit-Queue: Mike Klein <mtklein@google.com>
Reviewed-by: Brian Osman <brianosman@google.com>
2019-03-20 18:27:01 +00:00
Mike Klein
cd5104e942 SkAnimTimer -> AnimTimer
Change-Id: I700b7c0461475062ac66712cc29070f150cf777d
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/202315
Commit-Queue: Mike Klein <mtklein@google.com>
Reviewed-by: Brian Osman <brianosman@google.com>
2019-03-20 18:26:35 +00:00
Mike Klein
0498857cee fold sk_pixel_iter.h into ToolUtils
The single class in it is already in the ToolUtils namespace.

Change-Id: Iefa69690c4aa9b218784eb5edcfe7dba8721747b
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/202314
Commit-Queue: Mike Klein <mtklein@google.com>
Reviewed-by: Mike Klein <mtklein@google.com>
2019-03-20 18:22:15 +00:00
Mike Klein
ea3f014e2b sk_tool_utils -> ToolUtils, and git clang-format
sk_tool_utils doesn't really fit the naming convention
the rest of code under tools/ tends to use.

Change-Id: I45326a174101c6eb4b6149e9c742f658f2fd23b1
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/202313
Auto-Submit: Mike Klein <mtklein@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
Reviewed-by: Brian Osman <brianosman@google.com>
2019-03-20 18:05:42 +00:00
Ravi Mistry
8d1956edd8 Add ability to skip adb binary push
This saves lots of time when we need to run dm/nanobench repeatedly and the binary is already on the device.

Bug: skia:8884
Change-Id: Ie0afbefbb350b5d3f57c39948b9483e8e2faa0e6
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/201471
Reviewed-by: Eric Boren <borenet@google.com>
Commit-Queue: Ravi Mistry <rmistry@google.com>
2019-03-20 17:48:16 +00:00
Mike Klein
0cffcbf97b de-Sk tools/font, and git clang-format
Change-Id: I0326eb9cc1e1e38b0fdc417567987a595f9021d2
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/202310
Commit-Queue: Mike Klein <mtklein@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
Auto-Submit: Mike Klein <mtklein@google.com>
Reviewed-by: Brian Osman <brianosman@google.com>
2019-03-20 17:36:52 +00:00
skia-autoroll
cda31e164a Roll third_party/externals/angle2 6ce1be5a5a53..a532570a09b8 (4 commits)
6ce1be5a5a..a532570a09


git log 6ce1be5a5a53..a532570a09b8 --date=short --no-merges --format='%ad %ae %s'
2019-03-20 jmadill@chromium.org Vulkan: Cleanups to shader generation script.
2019-03-20 jmadill@chromium.org Vulkan: Force a flush in ContextVk::onDestroy.
2019-03-20 jmadill@chromium.org Use common SystemInfo in tests.
2019-03-20 jmadill@chromium.org Fix D3D9 context state sync.


Created with:
  gclient setdep -r third_party/externals/angle2@a532570a09b8

The AutoRoll server is located here: https://autoroll.skia.org/r/angle-skia-autoroll

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

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.

CQ_INCLUDE_TRYBOTS=skia.primary:Build-Debian9-Clang-x86_64-Release-ANGLE;skia.primary:Perf-Win10-Clang-AlphaR2-GPU-RadeonR9M470X-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-NUC5i7RYH-GPU-IntelIris6100-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-NUC6i5SYK-GPU-IntelIris540-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-NUCD34010WYKH-GPU-IntelHD4400-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-ShuttleC-GPU-GTX960-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-AlphaR2-GPU-RadeonR9M470X-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-NUC6i5SYK-GPU-IntelIris540-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-NUCD34010WYKH-GPU-IntelHD4400-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-ShuttleC-GPU-GTX960-x86_64-Debug-All-ANGLE
TBR=brianosman@google.com

Change-Id: I81edf53cab9a31fb4335092957b9810776ec0529
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/202293
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-03-20 17:13:42 +00:00
Mike Klein
88544fbe63 remove Sk prefix from CommandLineFlags
The command line flag package is tool-only, not part of Skia per se,
and does not need an Sk prefix to avoid naming conflicts.

And git clang-format.

Change-Id: Ida8477779e51750ed0475590ed2454841b23d6ea
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/202307
Auto-Submit: Mike Klein <mtklein@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
Reviewed-by: Brian Osman <brianosman@google.com>
2019-03-20 17:13:22 +00:00
Mike Klein
17dabb2022 upgrade clang_linux to LLVM 8
Released today.

Change-Id: I53132f9ff2753b8518f3d531d74a873a73455b44
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/202300
Auto-Submit: Mike Klein <mtklein@google.com>
Commit-Queue: Brian Salomon <bsalomon@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
2019-03-20 16:17:16 +00:00
skia-autoroll
f3cdc419f7 Roll third_party/externals/swiftshader 5851ef46d285..00ba176c0c40 (1 commits)
https://swiftshader.googlesource.com/SwiftShader.git/+log/5851ef46d285..00ba176c0c40


git log 5851ef46d285..00ba176c0c40 --date=short --no-merges --format='%ad %ae %s'
2019-03-20 chrisforbes@google.com Factor out vertex attribute binding from Draw*::play


Created with:
  gclient setdep -r third_party/externals/swiftshader@00ba176c0c40

The AutoRoll server is located here: https://autoroll.skia.org/r/swiftshader-skia-autoroll

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

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.

CQ_INCLUDE_TRYBOTS=skia.primary:Test-Debian9-Clang-GCE-GPU-SwiftShader-x86_64-Debug-All-SwiftShader
TBR=brianosman@google.com

Change-Id: I8e2af2f042403f7fad2824b210f7a0f4b1403248
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/202288
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-03-20 16:01:53 +00:00
Ethan Nicholas
10e93b6c0b Revert "Revert "more relaxed precision decorations for SPIR-V output""
This reverts commit d15b908f94.

Bug: skia:
Change-Id: I514bd96fdeaaa81dc7310f901c156438303c09f3
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/202129
Commit-Queue: Ethan Nicholas <ethannicholas@google.com>
Commit-Queue: Greg Daniel <egdaniel@google.com>
Auto-Submit: Ethan Nicholas <ethannicholas@google.com>
Reviewed-by: Greg Daniel <egdaniel@google.com>
2019-03-20 15:28:45 +00:00
Jim Van Verth
ba91f65f20 Tweaks to Metal pipeline state.
Bug: skia:8243
Change-Id: If2a0d38eedb197175b69d3c3b8422e4dfbfa8e02
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/201610
Reviewed-by: Greg Daniel <egdaniel@google.com>
Commit-Queue: Jim Van Verth <jvanverth@google.com>
2019-03-20 15:19:39 +00:00
skia-autoroll
29aa44353f Roll third_party/externals/swiftshader 3e485a4f3ec8..5851ef46d285 (1 commits)
https://swiftshader.googlesource.com/SwiftShader.git/+log/3e485a4f3ec8..5851ef46d285


git log 3e485a4f3ec8..5851ef46d285 --date=short --no-merges --format='%ad %ae %s'
2019-03-20 capn@google.com Don't treat SIMD::Float preferentially


Created with:
  gclient setdep -r third_party/externals/swiftshader@5851ef46d285

The AutoRoll server is located here: https://autoroll.skia.org/r/swiftshader-skia-autoroll

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

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.

CQ_INCLUDE_TRYBOTS=skia.primary:Test-Debian9-Clang-GCE-GPU-SwiftShader-x86_64-Debug-All-SwiftShader
TBR=brianosman@google.com

Change-Id: I7b212d0c75ae6af24917a5856928c012df435ceb
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/202287
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-03-20 15:17:49 +00:00
Kevin Lubick
805c4e8741 Make ios actually fail
Removed Test-iOS from CQ in https://skia-review.googlesource.com/c/skia/+/202130

Bug: skia:8861
Change-Id: I106425525a8149ee955740ae7ecb2eb633a3aa7b
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/202127
Reviewed-by: Stephan Altmueller <stephana@google.com>
Reviewed-by: Mike Klein <mtklein@google.com>
2019-03-20 14:59:10 +00:00
Brian Osman
917d356838 Remove all of the _as_paths GMs
These GMs are confusing to triage, and are checking behavior that I
don't think we care about any longer.

Bug: skia:6652
Change-Id: I331f9a51623a0e90d4a848c8209be93403bc90ee
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/202128
Reviewed-by: Mike Klein <mtklein@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
2019-03-20 14:47:51 +00:00
Kevin Lubick
359a7e305c [canvaskit] Add requestAnimationFrame to SkSurface
Bug: skia:
Change-Id: I8a15c10d0d8f20098d0e5357ffd602db97c50c84
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/201986
Reviewed-by: Mike Reed <reed@google.com>
2019-03-20 14:42:35 +00:00
recipe-roller
241aaa34bd Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls recipe
changes from upstream projects (e.g. depot_tools) into downstream projects
(e.g. tools/build).


More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.
recipe_engine:
  https://crrev.com/24332ebdcdd5cbf04f12062f6969ab5fbfc93182 isolated&swarming: stop hardcoding namespace; add OWNERS (maruel@chromium.org)


TBR=borenet@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: I5450e8e11391e20f35dc0c1700cecee48d288136
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/202270
Reviewed-by: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2019-03-20 13:54:21 +00:00
skia-autoroll
4273a150f8 Roll third_party/externals/swiftshader f2564656e7af..3e485a4f3ec8 (1 commits)
https://swiftshader.googlesource.com/SwiftShader.git/+log/f2564656e7af..3e485a4f3ec8


git log f2564656e7af..3e485a4f3ec8 --date=short --no-merges --format='%ad %ae %s'
2019-03-20 swiftshader.regress@gmail.com Regres: Update test lists @ f2564656


Created with:
  gclient setdep -r third_party/externals/swiftshader@3e485a4f3ec8

The AutoRoll server is located here: https://autoroll.skia.org/r/swiftshader-skia-autoroll

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

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.

CQ_INCLUDE_TRYBOTS=skia.primary:Test-Debian9-Clang-GCE-GPU-SwiftShader-x86_64-Debug-All-SwiftShader
TBR=brianosman@google.com

Change-Id: I72de3674712cec67fd8318c0083f51fadb81bdf1
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/202255
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-03-20 10:29:21 +00:00
skia-autoroll
d7d93001ea Roll third_party/externals/angle2 df35e382de78..6ce1be5a5a53 (2 commits)
df35e382de..6ce1be5a5a


git log df35e382de78..6ce1be5a5a53 --date=short --no-merges --format='%ad %ae %s'
2019-03-19 ynovikov@chromium.org Vulkan: move platform defines to Vulkan Headers build file.
2019-03-19 spang@chromium.org Fuchsia: Remove use of deprecated API Presenter::Present2


Created with:
  gclient setdep -r third_party/externals/angle2@6ce1be5a5a53

The AutoRoll server is located here: https://autoroll.skia.org/r/angle-skia-autoroll

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

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.

CQ_INCLUDE_TRYBOTS=skia.primary:Build-Debian9-Clang-x86_64-Release-ANGLE;skia.primary:Perf-Win10-Clang-AlphaR2-GPU-RadeonR9M470X-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-NUC5i7RYH-GPU-IntelIris6100-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-NUC6i5SYK-GPU-IntelIris540-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-NUCD34010WYKH-GPU-IntelHD4400-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-ShuttleC-GPU-GTX960-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-AlphaR2-GPU-RadeonR9M470X-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-NUC6i5SYK-GPU-IntelIris540-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-NUCD34010WYKH-GPU-IntelHD4400-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-ShuttleC-GPU-GTX960-x86_64-Debug-All-ANGLE
TBR=brianosman@google.com

Change-Id: I7a8c128cc32483745fb486f0e97ba71b42616b89
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/202250
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-03-20 07:24:11 +00:00
skia-recreate-skps
c60fb38767 Update go_deps asset
Automatic commit by the UpdateGoDEPS bot.

TBR=borenet@google.com

Change-Id: I3777d9dacd73565cd1a62dfa77c541306d2b2bc5
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/202262
Reviewed-by: <skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com>
Commit-Queue: <skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com>
2019-03-20 06:09:10 +00:00
recipe-roller
37a9294d2e Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls recipe
changes from upstream projects (e.g. depot_tools) into downstream projects
(e.g. tools/build).


More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.
depot_tools:
  https://crrev.com/8e85c22df67891f33f5c7e07052a25b3c59ba936 [lucicfg] Bump lucicfg version 1.5.4 -> v1.5.6. (vadimsh@chromium.org)
  https://crrev.com/cf9613f166a2f3a7a6a52cff8ae5282aac45f3d9 Avoiding writing ninjalog.cfg unnecessarily (brucedawson@chromium.org)


TBR=borenet@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: I0a65cf4f799ca39e57eeca63440e589a1b2422c3
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/201469
Reviewed-by: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2019-03-20 04:54:11 +00:00
recipe-roller
2894d13a0d Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls recipe
changes from upstream projects (e.g. depot_tools) into downstream projects
(e.g. tools/build).


More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.
recipe_engine:
  https://crrev.com/b9f204be62708530b3dfe4a67d8d4010f6f9f177 Merging two TestPlaceholders with identical retcodes should work. (erikchen@chromium.org)


TBR=borenet@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: I340a54db6b13c368b5a8dc4bec108875df752589
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/202191
Reviewed-by: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2019-03-19 23:24:17 +00:00
skia-autoroll
b1d9977825 Roll third_party/externals/swiftshader 2dc0303903b1..f2564656e7af (3 commits)
https://swiftshader.googlesource.com/SwiftShader.git/+log/2dc0303903b1..f2564656e7af


git log 2dc0303903b1..f2564656e7af --date=short --no-merges --format='%ad %ae %s'
2019-03-19 chrisforbes@google.com Wire up BuiltInWorkgroupId to compute pipeline
2019-03-19 chrisforbes@google.com Carry decorations down type tree in WalkExplicitLayoutAccessChain
2019-03-19 chrisforbes@google.com Add support for push constants


Created with:
  gclient setdep -r third_party/externals/swiftshader@f2564656e7af

The AutoRoll server is located here: https://autoroll.skia.org/r/swiftshader-skia-autoroll

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

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.

CQ_INCLUDE_TRYBOTS=skia.primary:Test-Debian9-Clang-GCE-GPU-SwiftShader-x86_64-Debug-All-SwiftShader
TBR=brianosman@google.com

Change-Id: Ideb6d46fb94429c7a9cdfb76a97a3a25a9c0ce3a
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/202189
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-03-19 23:14:17 +00:00
recipe-roller
a1a76cc0e1 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls recipe
changes from upstream projects (e.g. depot_tools) into downstream projects
(e.g. tools/build).


More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.
depot_tools:
  https://crrev.com/2d29261e94edb6870b8c2575a335545c0f4f670f Remove exception for relative CIPD (btolsch@chromium.org)
  https://crrev.com/767b44a118a387e45d4344e9469137f4718b839e Revert "Remove exception for relative CIPD" (dpranke@chromium.org)


TBR=borenet@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: I0b8d73f2bcf76f269dd1448594bc6ed4b209cc29
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/202200
Reviewed-by: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2019-03-19 22:26:57 +00:00
Hal Canary
4524578a0f Documentation: notes on example fiddles
No-Try: true
Change-Id: I04bddda27cc876bf5d08a54b3a87205b76556081
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/202201
Reviewed-by: Hal Canary <halcanary@google.com>
Commit-Queue: Hal Canary <halcanary@google.com>
2019-03-19 22:26:57 +00:00
skia-autoroll
268278aecf Roll third_party/externals/angle2 9b050f846a06..df35e382de78 (2 commits)
9b050f846a..df35e382de


git log 9b050f846a06..df35e382de78 --date=short --no-merges --format='%ad %ae %s'
2019-03-19 spang@chromium.org Fuchsia: Remove use of deprecated header <lib/fdio/util.h>
2019-03-19 jonahr@google.com Add Android device name, version, manufacturer to gpu_info_util


Created with:
  gclient setdep -r third_party/externals/angle2@df35e382de78

The AutoRoll server is located here: https://autoroll.skia.org/r/angle-skia-autoroll

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

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.

CQ_INCLUDE_TRYBOTS=skia.primary:Build-Debian9-Clang-x86_64-Release-ANGLE;skia.primary:Perf-Win10-Clang-AlphaR2-GPU-RadeonR9M470X-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-NUC5i7RYH-GPU-IntelIris6100-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-NUC6i5SYK-GPU-IntelIris540-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-NUCD34010WYKH-GPU-IntelHD4400-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-ShuttleC-GPU-GTX960-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-AlphaR2-GPU-RadeonR9M470X-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-NUC6i5SYK-GPU-IntelIris540-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-NUCD34010WYKH-GPU-IntelHD4400-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-ShuttleC-GPU-GTX960-x86_64-Debug-All-ANGLE
TBR=brianosman@google.com

Change-Id: I1968b809f5e6b32c2bf3db6382ac1a5e65be249b
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/202183
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-03-19 22:21:53 +00:00
Brian Salomon
6b2ccfcf67 Reland "Add small offset to t in GrLinearGradientLayout."
This reverts commit 4a20dbeaf3.

Reason for revert: layout tests suppressed.

Original change's description:
> Revert "Add small offset to t in GrLinearGradientLayout."
> 
> This reverts commit 1a15723397.
> 
> Reason for revert: causes two layout tests to "fail". Need to disable tests
> 
> Original change's description:
> > Add small offset to t in GrLinearGradientLayout.
> > 
> > This works around a varying interpolation issue when a hard stop occurs
> > a along a row or column of pixel centers.
> > 
> > Bug: chromium:938592
> > Change-Id: I4c239b2831c3e901cbbfa43f0a60a3d7fb0fef75
> > Reviewed-on: https://skia-review.googlesource.com/c/skia/+/200939
> > Reviewed-by: Michael Ludwig <michaelludwig@google.com>
> > Commit-Queue: Brian Salomon <bsalomon@google.com>
> 
> TBR=bsalomon@google.com,michaelludwig@google.com
> 
> Change-Id: Iebe45929050b8ab1d07574518a1b3d9ac5147512
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Bug: chromium:938592
> Reviewed-on: https://skia-review.googlesource.com/c/skia/+/201655
> Reviewed-by: Brian Salomon <bsalomon@google.com>
> Commit-Queue: Brian Salomon <bsalomon@google.com>

TBR=bsalomon@google.com,michaelludwig@google.com

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

Bug: chromium:938592
Change-Id: I3020bbe2f2bddf5b933dac56f39d821681a1e070
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/201617
Reviewed-by: Brian Salomon <bsalomon@google.com>
Reviewed-by: Michael Ludwig <michaelludwig@google.com>
Commit-Queue: Brian Salomon <bsalomon@google.com>
2019-03-19 22:21:52 +00:00
Florin Malita
7b49eeb496 [skottie] Turn on AA for solid layers
TBR=reed

Change-Id: I8b7b73516eeb7acb5412ad61d6fcbe92dbe10525
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/201467
Reviewed-by: Florin Malita <fmalita@chromium.org>
Commit-Queue: Florin Malita <fmalita@chromium.org>
2019-03-19 22:16:48 +00:00
skia-autoroll
70ac835a0a Roll third_party/externals/swiftshader 0e712410582f..2dc0303903b1 (1 commits)
https://swiftshader.googlesource.com/SwiftShader.git/+log/0e712410582f..2dc0303903b1


git log 0e712410582f..2dc0303903b1 --date=short --no-merges --format='%ad %ae %s'
2019-03-19 capn@google.com Fix VulkanUnitTests on Visual Studio


Created with:
  gclient setdep -r third_party/externals/swiftshader@2dc0303903b1

The AutoRoll server is located here: https://autoroll.skia.org/r/swiftshader-skia-autoroll

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

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.

CQ_INCLUDE_TRYBOTS=skia.primary:Test-Debian9-Clang-GCE-GPU-SwiftShader-x86_64-Debug-All-SwiftShader
TBR=brianosman@google.com

Change-Id: I5a2f2b7ca7b2587c6d27c7d8bb3dcda661edfe2c
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/202182
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-03-19 22:16:47 +00:00
Ethan Nicholas
d15b908f94 Revert "more relaxed precision decorations for SPIR-V output"
This reverts commit 3215f1a5ca.

Reason for revert: breaking big_rrect_elliptical_corner_aa_effect on Adreno

Original change's description:
> more relaxed precision decorations for SPIR-V output
> 
> Bug: skia:
> Change-Id: Ib840187fc5ded2d00e42a8fb675e9dcf606574bb
> Reviewed-on: https://skia-review.googlesource.com/c/skia/+/201984
> Reviewed-by: Greg Daniel <egdaniel@google.com>
> Commit-Queue: Ethan Nicholas <ethannicholas@google.com>

TBR=egdaniel@google.com,ethannicholas@google.com

Change-Id: Id3368edf8442ec62300bb0e4ee639bcbec8dc33f
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: skia:
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/202202
Reviewed-by: Ethan Nicholas <ethannicholas@google.com>
Commit-Queue: Ethan Nicholas <ethannicholas@google.com>
2019-03-19 20:22:16 +00:00
Hal Canary
66d1144752 Docs: fix more case-sensitive names
Change-Id: I487a3f9a68e6f6a00edfa6aec3448d5bae7a7911
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/201618
Reviewed-by: Hal Canary <halcanary@google.com>
2019-03-19 20:07:29 +00:00
Florin Malita
e3e8da5e52 [skottie] Initial camera support
Camera layers introduce a top-level 3d camera/view matrix based on their
transform properties:

  * position - camera location
  * point of interest (stored as anchor point by BM) - camera direction
  * rotation - camera orientation

The perspective degree is controlled by a "zoom" camera property (which
corresponds to the view distance), and the composition dimensions.

Current limitations:

  * single camera track/layer
  * affects all layers (not just 3d-tagged layers)
  * parent layer transforms are likely not applied correctly

Bug: skia:
Change-Id: Ifc1b8b699ff09fa13b4804d18546b444d02e81c2
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/201651
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Florin Malita <fmalita@chromium.org>
2019-03-19 19:49:12 +00:00
Michael Ludwig
4da3f3d5bd Respect strict constraint in drawEdgeAAImageSet
Bug: skia:
Change-Id: I840a4d12e9b7b09b64ef6c386714e813f75a86a7
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/201613
Commit-Queue: Michael Ludwig <michaelludwig@google.com>
Commit-Queue: Brian Salomon <bsalomon@google.com>
Auto-Submit: Michael Ludwig <michaelludwig@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
2019-03-19 19:39:22 +00:00
Greg Daniel
78e6a4c1ff Don't directly map vertex/index buffers on qualcomm vulkan.
Bug: skia:
Change-Id: I673b677c5e5ca9801381ee8f19b1db7819eabb1a
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/201611
Commit-Queue: Greg Daniel <egdaniel@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
2019-03-19 19:04:12 +00:00
Hal Canary
d88c2e8e09 Docs: rename examples files to match names
Change-Id: I9a6b2780cfdd91cdd16d5a08eb9ba1214492cb7e
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/201982
Commit-Queue: Hal Canary <halcanary@google.com>
Reviewed-by: Hal Canary <halcanary@google.com>
2019-03-19 18:49:22 +00:00
Kevin Lubick
8aa203c1d8 Add macro to decide GrGLStandard
This allows us to remove certain interfaces at compile time.

This replaces most (all?) of the cases where it was
if (gl) else [implicit gles] to be explicitly
if (gl) else if (gles)
in preparation for adding a WebGL standard.

For consistency, I tried to check first for GL, then for
GLES, which involved re-arranging a few if blocks.

PS 3 removes about 1.2KB (0.4 KB gzipped) from CanvasKit by
removing the GrGLInterface related checks from
GrGlInterface::validate()

PS 8 removes a total of 6.0 KB (2.6 KB gzipped) from
GrGlInterface::validate() and GrGlCaps::*

Bug: skia:8378
Change-Id: Ia91b732d888907f5d94b0eac8ca023084999fa7e
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/201604
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Kevin Lubick <kjlubick@google.com>
2019-03-19 18:19:12 +00:00
Michael Ludwig
3fad21283d Add SK_API to ImageSetEntry
Bug: skia:
Change-Id: I5df6735da3d574439f2ca2bcdcf01057adc95384
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/201612
Auto-Submit: Michael Ludwig <michaelludwig@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Brian Salomon <bsalomon@google.com>
2019-03-19 18:04:12 +00:00
Ben Wagner
8dce054179 Add planet emoji font.
This allows for testing falling into various buckets in the gpu
fallbacks.

Change-Id: Ia0c319a6bdd03c5cdece1ce83ab228c1a3a7c46d
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/199420
Reviewed-by: Jim Van Verth <jvanverth@google.com>
Reviewed-by: Herb Derby <herb@google.com>
Commit-Queue: Ben Wagner <bungeman@google.com>
2019-03-19 17:49:22 +00:00
Mike Klein
a2a5cc0a3c regen from .fp files after .clang-format change
and SortUsingDeclarations is too new to use

Cq-Include-Trybots: skia.primary:Housekeeper-PerCommit-CheckGeneratedFiles
Change-Id: Id785aa76c58ff354cdb820f1c74b8b2be399c341
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/202115
Reviewed-by: Brian Osman <brianosman@google.com>
Commit-Queue: Mike Klein <mtklein@google.com>
2019-03-19 17:29:12 +00:00
Mike Klein
1a5235e0ed try 2 threads on n7/np
Change-Id: Ibbfd36d0c1e89fdbbf8e7ba36f1bf5c236ef5e0d
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/202107
Reviewed-by: Mike Klein <mtklein@google.com>
Commit-Queue: Mike Klein <mtklein@google.com>
2019-03-19 17:24:16 +00:00
skia-autoroll
8262dd9e2d Roll ../src 69be71e10036..ca0130108117 (351 commits)
69be71e100..ca01301081


git log 69be71e10036..ca0130108117 --date=short --no-merges --format='%ad %ae %s'
2019-03-19 steimel@chromium.org [Media Controls] Properly handle page zoom when checking doubletap
2019-03-19 wangxianzhu@chromium.org Avoid painting empty display items for decoration backgrounds
2019-03-19 shrekshao@google.com Implement the 'powerPreference' canvas context attribute
2019-03-19 agrieve@chromium.org Android: Fix proguard / manifest diff error messages having extra newlines
2019-03-19 pkasting@chromium.org Convert InitFocusSiblings() from before-insert to after-insert.
2019-03-19 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/swiftshader 1cef4e693fc3..24cb99d44e9c (5 commits)
2019-03-19 treib@chromium.org Delete chrome/browser/sync/profile_sync_test_util.h/cc
2019-03-19 lowell@chromium.org Update IdentityManager to own SigninManager.
2019-03-19 rkaplow@chromium.org Use UKM Source Ids for Translate
2019-03-19 rdevlin.cronin@chromium.org [Extensions Bindings] Remove RequestSender
2019-03-19 altimin@chromium.org [scheduler] Rename active connection-related things.
2019-03-19 dtapuska@chromium.org Fix flakiness in SWR fetch test when running lots of jobs.
2019-03-19 msalama@google.com Android: Added more precision to native code's resident  memory metric.
2019-03-19 siliu@microsoft.com Enable TSF support on Windows by default.
2019-03-19 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/SPIRV-Tools/src 2ac348b5c0a5..e1a76269b649 (3 commits)
2019-03-19 samans@chromium.org Don't skip activation dependency when SurfaceRange start=end
2019-03-19 khushalsagar@chromium.org testing/config: Enable fieldtrial testing for SurfaceControl.
2019-03-19 robertogden@chromium.org Update comment on prefs::kDataSaverEnabled
2019-03-19 agrieve@chromium.org Android: Write build_vars.txt using a list of lines (refactor)
2019-03-19 bratell@opera.com [jumbo] Restrict it to one content::Status alias
2019-03-19 thakis@chromium.org Disable TextureFunctionTest.NonConstantOffset on win gpu fyi bots for a bit.
2019-03-19 alancutter@chromium.org Record user action of clicking on the PWA install icon
2019-03-19 treib@chromium.org PeopleHandler: grab/release sync_blocker in OnPrimaryAccountSet/Cleared
2019-03-19 newcomer@chromium.org Cros: Enable users to move apps via keyboard shortcut
2019-03-19 peconn@chromium.org 🤝 Remove PersistentNotificationController.
2019-03-19 peria@chromium.org IDL compiler: Define classes for public APIs
2019-03-19 olivierrobin@chromium.org Fix offline pages src inlining
2019-03-19 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update V8 to version 7.5.64.
2019-03-19 hajimehoshi@chromium.org Introduce DeprecatedDefaultTaskRunner and use it at WidgetInputHandlerImpl
2019-03-19 vikassoni@chromium.org SkiaRenderer: Add support to draw STREAM_VIDEO_CONTENT quads.
2019-03-19 mario@igalia.com Migrate //content/browser/service_worker to net::CompletionOnceCallback
2019-03-19 smcgruer@chromium.org Correctly specify CSS Transition timing functions on the effect
2019-03-19 robliao@chromium.org Run clang-tidy modernize-use-nullptr on //ui/views
2019-03-19 gyuyoung@igalia.com Remove AudioNodeOutput::Create in modules/webaudio
2019-03-19 dstockwell@google.com pdf: Fix anchor navigation
2019-03-19 tengs@chromium.org Notifications: Allow removing non-visible notifications in MessageCenter.
2019-03-19 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/dawn fef613365afe..54e4d47db491 (1 commits)
2019-03-19 loyso@chromium.org WebApp: Use abstract web_app::InstallManager instead of BookmarkAppHelper.
2019-03-19 tonikitoo@igalia.com Rework modules/filesystem's MetadataCallbacks callbacks' mechanism
2019-03-19 davidbienvenu@chromium.org Fix GlassBrowserFrameView::GetMinimumSize after restore from maximize
2019-03-19 gyuyoung@igalia.com Remove TransformationMatrix::Create(...) in platform/transforms
2019-03-19 googleo@chromium.org Extend 3 months for M17N metrics.
2019-03-19 rsesek@chromium.org [Mac] Convert the task manager layout to code, rather than a XIB.
2019-03-19 treib@chromium.org Expose SyncService::RequiresClientUpgrade to Java
2019-03-19 nikitapodguzov@chromium.org Add PIN code to print ticket.
2019-03-19 nuskos@chromium.org Reserve on the first call to OnTraceBack rather in the construction of the JSONTraceExporter.
2019-03-19 toyoshim@chromium.org OOR-CORS: Update TestExpectations for Slow tests
2019-03-19 falken@chromium.org service worker: ServiceWorkerRequestHandler is only for main resources.
2019-03-19 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/depot_tools b542cca26697..d2b0c2ae17fe (4 commits)
2019-03-19 gyuyoung@igalia.com Remove WebThreadSupportingGC::Create() in blink's platform
2019-03-19 myid.shin@igalia.com Change unsigned long to uint32_t/uint64_t in third_party/blink/ related Resources
2019-03-19 hajimehoshi@chromium.org translate: Use a per-frame task runner at TranslateHelper
2019-03-19 myid.shin@igalia.com Use Format macro, String::Number and std::to_string instead of type casting
2019-03-19 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia 4a20dbeaf31a..6caab2161079 (27 commits)
2019-03-19 andypaicu@chromium.org Parse first-party-sets and save the result in the origin_policy
2019-03-19 cbiesinger@chromium.org [layoutng] Minor optimizations
2019-03-19 tkent@chromium.org custom-elements: An exception message from define() should mention the custom element name.
2019-03-19 dgozman@chromium.org Plumb WebDocumentLoader to CreateApplicationCacheHost
2019-03-19 msw@chromium.org Fix a reentrancy crash when closing the status bubble
2019-03-19 pkasting@chromium.org Make AddChildView() match AddChildViewAt() re: views already parented to |this|.
2019-03-19 pasko@chromium.org crashpad_stackwalker: Allow running from any $PWD
2019-03-19 jkrcal@chromium.org [AF Profile Sync] Commit changes to WebDB on remote update
2019-03-19 jkim@igalia.com OnionSoup: Apply testharness.js for tests in animations/prefixed.
2019-03-19 thakis@chromium.org Roll clang 355581:356356.
2019-03-19 droger@chromium.org [signin] Remove support for REAUTH response in X-Chrome-Connected headers
2019-03-19 jsaul@google.com [Autofill] Split autofill_payments_features from autofill_features
2019-03-19 gyuyoung@igalia.com Remove TracedValue::Create() in platform/instrumentation
2019-03-19 arthursonzogni@chromium.org Replace CHECK by DumpWithoutCrashing in NavigationRequest.
2019-03-19 hendrich@chromium.org Revert "Reland "[blink] Remove old script streamer thread""
2019-03-19 sky@chromium.org chromeos: gets mirroring in overview mode working with hidden windows
2019-03-19 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/chromite f9f298eb11ce..cbcd56c13ecf (1 commits)
2019-03-19 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/pdfium bcb9892d16d3..3d3dcdff38a6 (8 commits)
2019-03-19 bajones@chromium.org Add inverse() method to XRRigidTransform
2019-03-19 ellyjones@chromium.org flags: assign enable-network-logging-to-file
2019-03-19 nikitapodguzov@chromium.org Print Preview: Add PIN value setting in Print Preview page logic.
2019-03-19 twellington@chromium.org Disable InterestFeedContentSuggestions for testing
2019-03-19 chiniforooshan@chromium.org Telemetry: step 1 of removing redundant metrics
2019-03-19 carlscab@google.com Reduce scope of lock in TaskQueueImpl
2019-03-19 raul@tambre.ee Improve Python 3 support in build scripts
2019-03-19 myid.shin@igalia.com Change unsigned long to uint32_t in third_party/blink/public/platform/web_content_decryption_module_result.h
2019-03-19 timvolodine@chromium.org [AW NS] Rename directory to network_service/ and move network service related files there
2019-03-19 myid.shin@igalia.com Change unsigned long to size_t in third_party/blink/public/platform/fonts/
2019-03-19 clemensh@chromium.org Move failing wasm wpt tests to own bug
2019-03-19 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/native_client 1ed9878b8eb6..7d24fb15d81f (1 commits)
2019-03-19 jlebel@chromium.org [iOS] Manage sync needs to be disabled when sync is disabled
2019-03-19 pauljensen@chromium.org [Cronet] include junit in cronet_tests_java.jar
2019-03-19 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal b97f27935ca1..6abdbc905c14 (41 commits)
2019-03-19 rakina@chromium.org Make <select multiple> element not skipped for find-in-page
2019-03-19 dstockwell@google.com pdf: Temporary workaround for races using the Ink API
2019-03-19 myid.shin@igalia.com Change unsigned long/unsigned to uint32_t in third_party/blink/public/platform/web_database_observer.h
2019-03-19 menghuan@chromium.org chromeos: Add UMA for cryptohomed to measure incoming queue time
2019-03-19 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/catapult d8c847c11680..93bbf937f838 (2 commits)
2019-03-19 nickdiego@igalia.com Move CreatePipe function into //base/files/file_util.h
2019-03-19 jbudorick@chromium.org Drop win7-rel to a 10% CQ experiment.
2019-03-19 rsesek@chromium.org Add a new LPM fuzzer for Mach message servers.
2019-03-19 tikuta@chromium.org [buildtools] update .gitignore for CIPD
2019-03-19 agl@chromium.org Add Settings UI for security keys.
2019-03-19 martiniss@chromium.org Remove todos for CQ bots
2019-03-19 hendrich@chromium.org Revert "Store the current SequenceManagerImpl instance in TLS"
2019-03-19 ksolt@chromium.org [scheduler] Migrating chrome/browser/ to PostTask.runOrPostTask.
2019-03-19 philipp.hancke@googlemail.com webrtc wpt: fix use of helper function
2019-03-19 leszeks@chromium.org [BlinkGenPropertyTrees] Re-add element id failure expectation
2019-03-19 3su6n15k.default@developer.gserviceaccount.com Automated Commit: LKGM 11951.0.0 for chromeos.
2019-03-19 jdemeulenaere@google.com [Autofill Assistant] Disable the carousels measurement cache.
2019-03-19 jlebel@chromium.org [iOS] Should close Manage sync settings when sync is disabbled
2019-03-19 jlebel@chromium.org [iOS] Fix to test for enterprise policy reason to disable sync
2019-03-19 mcarlen@chromium.org [Autofill Assistant] Add ShowInfoBox to the set of actions.
2019-03-19 eseckler@chromium.org Manually roll third_party/perfetto to 7b0c9453e8d3.
2019-03-19 mattcary@chromium.org Orderfile: split commit step to second run of orderfile generator.
2019-03-19 joelhockey@chromium.org Try and debug flakes in ExtractMountNameFileSystemNameFullPath tests
2019-03-19 szermatt@chromium.org [Autofill Assistant] Don't show UI after moving tabs when feature is off
2019-03-19 olivierrobin@chromium.org Reenable RL tests for slim-nav
2019-03-19 pasko@chromium.org custom-tabs-client: Remove pasko from OWNERS
2019-03-19 huanzhong@google.com [iOS] Change "Clear Browsing Data" button to a toolbar button
2019-03-19 carlscab@google.com Store the current SequenceManagerImpl instance in TLS
2019-03-19 mrsuyi@chromium.org Add feature flag kDisplaySearchEngineFavicon.
2019-03-19 mrsuyi@chromium.org Remove kCustomSearchEngines flag.
2019-03-19 rkgibson@google.com Remove contents text for clipboard image match
2019-03-19 boliu@chromium.org aw: Set enable/disable feature once
2019-03-19 hendrich@chromium.org Revert "cros: Add Attestation enrollment browser test."
2019-03-19 gambard@chromium.org [iOS][web] Group navigation methods in CRWWebController
2019-03-19 ksakamoto@chromium.org Revert "Use NetworkChangeNotifier to initialize the connection type in NetworkChangeManagerClient."
2019-03-19 mlippautz@chromium.org unified-heap: Avoid stand-alone Blink idle GCs
2019-03-19 hollingum@google.com Force numlock to be on when sending modifier state to sommelier
2019-03-19 aleksandar.stojiljkovic@intel.com Revert "Mark DepthCapture_depthStreamToR32FloatTexture as flaky on win7"
2019-03-19 niwa@google.com Fix a crash bug in ArcSelectFilesHandler
2019-03-19 rsorokin@chromium.org cros: Add Attestation enrollment browser test.
2019-03-19 nverne@chromium.org Allows any USB device with an ADB interface to connect to a VM.
2019-03-19 yoichio@chromium.org Disable flaky DriveIntegrationServiceTest.ServiceInstanceIdentity
2019-03-19 cliffsmo@microsoft.com Fix the retrieval of DwmIsCompositionEnabled.
2019-03-19 yoshiki@chromium.org Disable lock screen notification
2019-03-19 joelhockey@chromium.org CrostiniSharePath small fixes
2019-03-19 sinansahin@google.com Changing "Clear browsing data..." button ripple color
2019-03-19 karandeepb@chromium.org Docserver: Bump version.
2019-03-19 enga@chromium.org Skip WebGPU tests on Linux AMD
2019-03-19 joelhockey@chromium.org Removed TestServiceManagerContext from FileManagerPathUtilTests
2019-03-19 shend@chromium.org chromeos: Whitelist input method prefs for virtual keyboard.
2019-03-19 mahmadi@chromium.org [iOS][Translate] Adds EarlGrey tests for the new translate infobar (part 1)
2019-03-19 yoichio@chromium.org Revert "Photo Picker: Convert filePaths to URIs."
2019-03-19 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll Fuchsia SDK from 3e59cb1001cf to 032385d9bec7
2019-03-19 amaralp@chromium.org Fixing NTP logo top margin
2019-03-19 wez@chromium.org [Fuchsia] Migrate ApplicationConfigManager from using struct to table.
2019-03-19 chrome-release-bot@chromium.org Updating trunk VERSION from 3738.0 to 3739.0
2019-03-19 lucmult@chromium.org JS clang format ui/file_manager/file_manager/background/
2019-03-19 twellington@chromium.org Attempt to deflake ExampleUiCaptureTest
2019-03-19 vovoy@chromium.org Disable system_health.memory_desktop/browse:news:hackernews:2018
2019-03-19 ksakamoto@chromium.org Revert "Looks like these tests pass on my box, on Linux, with this flag."
2019-03-19 rmcelrath@chromium.org Use NetworkChangeNotifier to initialize the connection type in NetworkChangeManagerClient.
2019-03-19 edcourtney@google.com Plumb transparent values for MUS.
2019-03-19 jbudorick@chromium.org Disable a batch of flaky layout tests.
2019-03-19 minch@google.com Animate only top window during mode transition.
2019-03-19 dmblack@google.com Fix Assistant embedded UI dialog plate and thinking dot dimensions.
2019-03-19 donnd@chromium.org [TTS] Refactor: java ResolvedSearchTerm immutable.
2019-03-19 lanwei@chromium.org Transfer user activation in browser and renderer side
2019-03-19 lucmult@chromium.org [Files app] Add ARIA landmarks for file list and top bar
2019-03-19 jbudorick@chromium.org Remove blink_unittests from Win7 bots.
2019-03-19 lucmult@chromium.org [Files app] Add page title and body aria-label
2019-03-19 yuweih@chromium.org [remoting][FTL] Fix race condition in GrpcAsyncDispatcher
2019-03-19 lucmult@chromium.org Add context menu test for Media View
2019-03-18 amaralp@chromium.org The incognito app theme for the Grid Tab Switcher should be dark
2019-03-18 atotic@chromium.org Revert "Copy error over after glCopySubTexture"
2019-03-18 marcin@mwiacek.com Remove unnecessary enum inside FirstRunTest.java
2019-03-18 amaralp@chromium.org Use theme color provider for tinting in top toolbars minus CCT toolbar
2019-03-18 seantopping@chromium.org [Chromecast] Fix Grant/RevokeScreenAccess crash
2019-03-18 atotic@chromium.org Revert "Added perfetto test suite to Linux, Mac, and Windows bots."
2019-03-18 pnoland@chromium.org [Chromeshine] Hook up in-memory components to persistence
2019-03-18 myid.shin@igalia.com Change unsigned long to uint32_t/size_t in third_party/blink/renderer/modules/indexeddb/
2019-03-18 myid.shin@igalia.com Fix the crash bug by the overflow in LayoutFrameSet.
2019-03-18 tiansong@google.com [Chromecast][BLE] Enable change GATT Client connectability
2019-03-18 tapted@chromium.org Ensure BaseView correctly processes captured NSLeftMouseUp.
2019-03-18 sczs@chromium.org [ios] Sets badge to Selected state while InfobarBanner is being presented.
2019-03-18 lasoren@chromium.org Uprev min env version for rtanalytics-light and rtanalytics-full.
2019-03-18 bashi@chromium.org Update ServiceWorkerAggressiveCodeCache fieldtrial testing config
2019-03-18 mheikal@chromium.org Revert "[Android] Inflate toolbar stub on a BG thread"
2019-03-18 skym@chromium.org Revert "[Background Sync] Use min_delay across storage partitions."
2019-03-18 spang@chromium.org ozone: demo: Initialize mojo
2019-03-18 mario@igalia.com Migrate //remoting/protocol to net::CompletionRepeatingCallback
2019-03-18 mario@igalia.com Migrate //remoting/base and //remoting/protocol to net::CompletionOnceCallback
2019-03-18 agrieve@chromium.org SuperSize: Print out coverage for WhereHasComponent() in stats
2019-03-18 yliuyliu@google.com Change Android SDK path to third_party/android_sdk/public
2019-03-18 mcasas@chromium.org VaAPI JDA unit test: s/visible_/coded_/ where appropriate
2019-03-18 robertogden@chromium.org Update DRP OWNERS ASCII Art with new icon
2019-03-18 almasrymina@chromium.org [Chromecast] Delete obsolete AV sync unittests
2019-03-18 ntfschr@chromium.org AW: don't use URLRequestContextGetter
2019-03-18 bialpio@chromium.org Fix crash in AR instrumentation tests
2019-03-18 mlippautz@chromium.org histograms: Add labels for unified heap GC
2019-03-18 johannes@chromium.org Make HttpServer interface more precise to reduce copying.
2019-03-18 wangxianzhu@chromium.org [Non-BGPT] Don't invalidate raster on start/end of animation
2019-03-18 tbarzic@chromium.org Delay public session login until associated policy store load
2019-03-18 pnoland@chromium.org Revert "[Chromeshine] Hook up in-memory components to persistence"
2019-03-18 ljusten@chromium.org Add Kerberos client
2019-03-18 rdevlin.cronin@chromium.org [Extensions Bindings] Remove obsolete native handlers from //extensions
2019-03-18 eugenebut@google.com Fix WKBasedNavigationManagerImpl::CommitPendingItem for back forward navigations.
2019-03-18 ntfschr@chromium.org AW: simplify JNI in cookie_manager
2019-03-18 oksamyt@chromium.org Reland "Move credential_manager.mojom to third_party/blink/public/mojom/"
2019-03-18 pbos@chromium.org Move observable changes into InkDropEventHandler
2019-03-18 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia 252996c72d2c..4a20dbeaf31a (13 commits)
2019-03-18 mathp@chromium.org Removing mathp@ from owners of components/leveldb_proto
2019-03-18 dvadym@chromium.org Removed expired metric PasswordManager.SendPasswordFormToBrowserProcess.
2019-03-18 qingsi@chromium.org Revert "Move the getUserMedia gating of mDNS protection to FilteringNetworkManager."
2019-03-18 davidben@chromium.org Detect RSA-PSS support in NSS keys.
2019-03-18 jamescook@chromium.org Add mnissler as TPM firmware update owner
2019-03-18 agrieve@chromium.org Android: Add M74 to generate_milestone_reports.py
2019-03-18 katie@chromium.org Updates auto alt strings per request.
2019-03-18 mmenke@chromium.org Remove simulated DNS errors from SetPriority ConnectJob tests.
2019-03-18 pdr@chromium.org Remove ProxyImpl::input_throttled_until_commit_ and associated code
2019-03-18 sczs@chromium.org [ios] InfobarBanner UI tweaks
2019-03-18 bokan@chromium.org Fix Spatial Navigation Looping
2019-03-18 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/depot_tools efe902b20b6a..b542cca26697 (1 commits)
2019-03-18 oshima@chromium.org Do not check if reporting has started.
2019-03-18 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal 28645ae1d8fb..b97f27935ca1 (5 commits)
2019-03-18 dpapad@chromium.org Replace i18n-values with $i18n{} mechanism in chrome://slow debug page.
2019-03-18 dmblack@google.com Add unique prefix to Assistant alarm/timer notifications.
2019-03-18 dmblack@google.com Renames Assistant's BaseLogoView to LogoView.
2019-03-18 kylechar@chromium.org Call SetActiveURL() from InProcessCommandBuffer.
2019-03-18 staphany@chromium.org Roll src/third_party/googletest/src/ efecb0bfa..8b6d3f9c4 (5 commits)
2019-03-18 agrieve@chromium.org Add COMPONENT for //services/net
2019-03-18 afakhry@chromium.org Revert "Remove unnecessary looping over all root windows"
2019-03-18 avi@chromium.org Convert to modern JSONReader Value usage in transport_security_state_unittest.
2019-03-18 etiennep@chromium.org [TaskScheduler]: Implement simplified TaskSource.
2019-03-18 backer@chromium.org Copy error over after glCopySubTexture
2019-03-18 hongchan@chromium.org Remove redundant codes for Autoplay from BaseAudioContext
2019-03-18 dcastagna@chromium.org exo: Align texture target with SharedImages
2019-03-18 jamescook@chromium.org Move chromeos JS browser tests to chromeos section in BUILD.gn
2019-03-18 jdufault@google.com cros: Remove ScreenContext usage in UpdateScreen.
2019-03-18 monufriienko@chromium.org Fixed build with disable_brotli_filter=True
2019-03-18 vtsyrklevich@chromium.org mojo: Fix cfi-icall failure
2019-03-18 rouslan@chromium.org [Payment Request][Android] Deflake integration tests.
2019-03-18 alph@chromium.org [heap profiler] Do not try to collect sample when TLS is destroyed
2019-03-18 sahel@chromium.org Do not coalesce wheel with phaseBegan to wheel with phaseEnded.
2019-03-18 alexclarke@chromium.org Prioritize UI thread navigation tasks behind a feature flag.
2019-03-18 npm@chromium.org Remove ExpectedQueueingTime by FrameStatus
2019-03-18 pwnall@chromium.org sqlite: Remove VFS patch.
2019-03-18 pkasting@chromium.org Misc. cleanup:
2019-03-18 mdjones@chromium.org Add TouchlessUiController
2019-03-18 johannes@chromium.org Looks like these tests pass on my box, on Linux, with this flag.
2019-03-18 cyan@chromium.org Fix unwanted underline on three dot menu.
2019-03-18 dtapuska@chromium.org Media controls - Hide popup menu when exiting fullscreen
2019-03-18 ellyjones@chromium.org flags: assign upcoming-ui-features
2019-03-18 reed@google.com Skip alloc by placing SkiaPaintCanvas on stack
2019-03-18 khushalsagar@chromium.org ui/android: Missed adding observer in previous change.
2019-03-18 drubery@chromium.org Set several MacOS file types to show platform warnings on download
2019-03-18 estade@chromium.org Move test method from PowerManagerClient to FakePowerManagerClient
2019-03-18 corising@chromium.org Add two additional flag options for a user study on the tab hover cards feature.
2019-03-18 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update V8 to version 7.5.62.
2019-03-18 thegreenfrog@chromium.org [ios] Clear findInPage Namespace
2019-03-18 v.paturi@samsung.com Add support for classification of image sprites in dark mode.
2019-03-18 ryansturm@chromium.org Removing Page capping feature and code
2019-03-18 arthursonzogni@chromium.org Remove instrumentation for bug 880741
2019-03-18 pnoland@chromium.org [Chromeshine] Hook up in-memory components to persistence
2019-03-18 lanwei@chromium.org Add pause to wait for scroll stop in WPT pointerevent touch test
2019-03-18 bsheedy@chromium.org Support VR perf tests on Windows
2019-03-18 altimin@chromium.org [scheduler] Replace OnActiveConnectionCreated with RegisterFeature
2019-03-18 morlovich@chromium.org Pass in full Options to SetCanonicalCookieAsync
2019-03-18 nator@chromium.org [Background Sync] Remove experimental flag from test.
2019-03-18 estevenson@chromium.org Reland "Trichrome: Remove webview deps from trichrome_chrome_apk."
2019-03-18 dmblack@google.com Reset Assistant query view when necessary.
2019-03-18 tinazwang@chromium.org [Self Share] Add confirmation notification when user successfully send tab to other devices
2019-03-18 fdoray@chromium.org Document attempt to get rid of the macros in WebContentsUserData.
2019-03-18 masonfreed@chromium.org Added ability to scale empty rects, and scale rects to zero.
2019-03-18 agrieve@chromium.org Android: Make proguard deobfuscation more careful about false-positives
2019-03-18 stevenjb@chromium.org Move chromeos/dbus/session_manager_client to subdir
2019-03-18 nator@chromium.org [Background Sync] Remove more instances of raw new.
2019-03-18 arthursonzogni@chromium.org Add temporary instrumentation into NavigationRequest::BeginNavigation().
2019-03-18 olivierrobin@chromium.org Fetch gn based on the host OS.
2019-03-18 khushalsagar@chromium.org ui/gl: Fix some assumptions around TransactionAcks in SurfaceControl.
2019-03-18 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll Fuchsia SDK from 37d4d95da14b to 3e59cb1001cf
2019-03-18 rkgibson@google.com [iOS] Prevent empty omnibox popup from opening on incognito pages
2019-03-18 treib@chromium.org Migrate PeopleHandlerTest to MockSyncService
2019-03-18 ellyjones@chromium.org views_bridge_mac: migrate off deprecated NSAccessibility API
2019-03-18 fhorschig@chromium.org [Mfill Android] Move mediator properties into model
2019-03-18 bokan@chromium.org Immediately complete synthetic gestures in VR
2019-03-18 staphany@chromium.org AppCache: Remove command-line flags for default quota and disk size.
2019-03-18 sebmarchand@chromium.org Use UmaHistogramLongTimes to log the WMI::AddEnum call duration
2019-03-18 cassew@google.com Update CSS properties for immersive-mode media controls
2019-03-18 ikilpatrick@chromium.org [LayoutNG] Remove unused geometry structs.
2019-03-18 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/swiftshader c2bb50b73101..1cef4e693fc3 (4 commits)
2019-03-18 minch@google.com Add a11y alert for entering/exiting full screen workspace state.
2019-03-18 nohle@google.com Move CryptAuthEnrollmentManager::RegisterPrefs() to implementation
2019-03-18 skyostil@chromium.org SequenceManager: Remove old crash keys
2019-03-18 mmenke@chromium.org Use a single global constant priority for proxy tunnels over H2/QUIC.
2019-03-18 penghuang@chromium.org Support write access for ExternalVkImageSkiaRepresentation
2019-03-18 tommycli@chromium.org Docs: Add How to Write Cross-Platform UI doc
2019-03-18 mlippautz@chromium.org heap: Remove infra to track stack frame depth
2019-03-18 eseckler@chromium.org tracing: Reword developer options hint
2019-03-18 llin@chromium.org Handle audio focus for internal media player.
2019-03-18 parastoog@google.com [AF] Empty country/filling forms/invalid address fields
2019-03-18 chlily@chromium.org Reland "NEL: Add SQLitePersistentReportingAndNELStore"
2019-03-18 stkhapugin@chromium.org 🦁 Split omnibox popup view controller into new and legacy.
2019-03-18 alph@chromium.org DevTools: Limit the script sources size retained solely by debugger.
2019-03-18 karenqian@google.com Added perfetto test suite to Linux, Mac, and Windows bots.
2019-03-18 bokan@chromium.org [SpatNav] Escape should blur any focused element
2019-03-18 lgrey@chromium.org Update dark omnibox result URL color
2019-03-18 estade@chromium.org Remove an unused param from a CrasAudioHandler::AudioObserver method
2019-03-18 jbudorick@chromium.org Add initial generic bind gn template & bound asan wrapper script.
2019-03-18 treib@chromium.org Migrate iOS Sync UI unittests to Mock/TestSyncService
2019-03-18 sky@chromium.org aura/compositor: provide delegate function prior to sending damage
2019-03-18 treib@chromium.org Migrate iOS ClearBrowsingData tests to TestSyncService
2019-03-18 joenotcharles@google.com Add chrome_cleaner/engines/broker subdir
2019-03-18 bratell@opera.com Add a missing dependency in content/common/native_types
2019-03-18 miu@chromium.org Audio Service: Simpler SnooperNode correction FPS heuristic.
2019-03-18 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal bb85d2ba05ff..28645ae1d8fb (4 commits)
2019-03-18 jlebel@chromium.org [iOS][Unity] Support in Google services settings for enterprise policy
2019-03-18 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia cfea834b8da6..252996c72d2c (4 commits)
2019-03-18 reed@google.com Use GetSkColorSpaceForSkSurfaces for all surfaces
2019-03-18 tangltom@chromium.org Fix avatar size in Mac profile menu
2019-03-18 jdufault@google.com cros: Remove BaseWebUIHandler::GetNativeWindow
2019-03-18 treib@chromium.org sync_ui_util cleanup: Break apart unrelated cases
2019-03-18 hbos@chromium.org Whitelist googFirstFrameReceivedToDecodedMs.
2019-03-18 kaznacheev@google.com Fix crash in app_list::LauncherSearchProvider::SetSearchResults
2019-03-18 yucliu@chromium.org [Chromecast][QuickFix] Retain buffer before pushing to decoder
2019-03-18 obrufau@igalia.com [css-grid] Treat percentages as auto for the minimum contribution
2019-03-18 lowell@chromium.org Remove IdentityAccessorImpl's Dependency on AccountTrackerService.
2019-03-18 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/webrtc 6d83592367c2..7dbc0eb2efa4 (1 commits)
2019-03-18 wnwen@chromium.org Android: Add reminders for android_deps
2019-03-18 rego@igalia.com [css-grid] Fix grid container baseline alignment for orthogonal items
2019-03-18 treib@chromium.org Introduce SyncService::RequiresClientUpgrade
2019-03-18 andrescj@chromium.org media/VJD test: add some ASSERTs and do some clean-ups.
2019-03-18 sgilhuly@chromium.org Triage GLRenderer pixel tests
2019-03-18 alexclarke@chromium.org Use BOOTSTRAP for onFirstDrawComplete task
2019-03-18 atotic@chromium.org [LayoutNG] Fix for DCHECK(NeedsLayout) for fixed
2019-03-18 riajiang@chromium.org Fix drag-n-drop with nested OOPIFs in VizHitTestDrawQuad.
2019-03-18 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update V8 to version 7.5.60.
2019-03-18 manukh@chromium.org [omnibox] Extract duplicated classification logic.
2019-03-18 xiyuan@chromium.org Reland "SPM: Fix EmbedRoot focus"
2019-03-18 sushraja@microsoft.com Reland "Fix touch keyboard occluding focused element inside OOPIF"
2019-03-18 joenotcharles@google.com Add rest of chrome_cleaner engines/common subdir
2019-03-18 eseckler@chromium.org Manually roll third_party/perfetto to 16626dc4501d.
2019-03-18 juke@chromium.org [chromecast] Avoid calling net::SetURLRequestContextForNSSHttpIO twice
2019-03-18 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/catapult 4e9bccd7a0cf..d8c847c11680 (1 commits)
2019-03-18 carlscab@google.com Make sure schedulers shutdown all queues before deleting SequenceManager
2019-03-18 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/dawn 991ab98f113f..fef613365afe (1 commits)
2019-03-18 finnur@chromium.org Inspector-protocol tests were timing out, not failing.
2019-03-18 clemensh@chromium.org [v8][fuzzer] Avoid use of uninitialized value
2019-03-18 rkaplow@chromium.org Remove unused offline pages UKM.
2019-03-18 kpschoedel@chromium.org Temporarly disable -Wextra-semi from Chromecast internal builds
2019-03-18 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal 7a8b6555e173..bb85d2ba05ff (2 commits)
2019-03-18 foolip@chromium.org Mark external/wpt/dom/events/Event-dispatch-on-disabled-elements.html as timeout
2019-03-18 spang@chromium.org ozone: demo: Use PlatformWindowSurface in ozone_demo
2019-03-18 lpz@chromium.org Make WPT's .gitignore only ignore the testharness_runner.html in the root dir.
2019-03-18 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia 2c043c288169..cfea834b8da6 (1 commits)
2019-03-18 sullivan@chromium.org Disable very flaky facebook and voicememos tests for loading.mobile
2019-03-18 lindsayw@google.com [ios]Move GREYAssert out of helper and into test
2019-03-18 thakis@chromium.org Remove use_drfuzz.
2019-03-18 knollr@chromium.org Fix notification border on Windows and ChromeOS.
2019-03-18 treib@chromium.org sync_ui_util: Handle UPGRADE_CLIENT error more explicitly
2019-03-18 caitlinfischer@google.com [Autofill] Cleaned up a few minor issues.
2019-03-18 isandrk@google.com [Locked Fullscreen] Disable page navigation in Locked Fullscreen mode
2019-03-18 ydago@chromium.org Extension UI: Hide 'Load unpacked' button if no extension is whitelisted
2019-03-18 smcgruer@chromium.org Cleanup: Remove unused function in timing_calculations.h
2019-03-18 ricea@chromium.org Mark fetch.tentative.html as flaky


Created with:
  gclient setdep -r ../src@ca01301081

The AutoRoll server is located here: https://autoroll.skia.org/r/chromium-skia-autoroll

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

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.

CQ_INCLUDE_TRYBOTS=skia.primary:Perf-Mac10.13-Clang-MacBookPro11.5-GPU-RadeonHD8870M-x86_64-Release-All-CommandBuffer;skia.primary:Test-Mac10.13-Clang-MacBookPro11.5-GPU-RadeonHD8870M-x86_64-Debug-All-CommandBuffer
TBR=brianosman@google.com

Change-Id: Icecef1354b7198719fceb7cafdeaf143089e2216
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/202113
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-03-19 17:09:12 +00:00
Ethan Nicholas
3215f1a5ca more relaxed precision decorations for SPIR-V output
Bug: skia:
Change-Id: Ib840187fc5ded2d00e42a8fb675e9dcf606574bb
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/201984
Reviewed-by: Greg Daniel <egdaniel@google.com>
Commit-Queue: Ethan Nicholas <ethannicholas@google.com>
2019-03-19 17:04:12 +00:00
skia-autoroll
026a9fd571 Roll third_party/externals/swiftshader 7cdf79cccb8e..0e712410582f (1 commits)
https://swiftshader.googlesource.com/SwiftShader.git/+log/7cdf79cccb8e..0e712410582f


git log 7cdf79cccb8e..0e712410582f --date=short --no-merges --format='%ad %ae %s'
2019-03-19 chrisforbes@google.com Add support for OpUndef


Created with:
  gclient setdep -r third_party/externals/swiftshader@0e712410582f

The AutoRoll server is located here: https://autoroll.skia.org/r/swiftshader-skia-autoroll

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

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.

CQ_INCLUDE_TRYBOTS=skia.primary:Test-Debian9-Clang-GCE-GPU-SwiftShader-x86_64-Debug-All-SwiftShader
TBR=brianosman@google.com

Change-Id: I9f5ef6d7aeaa9f7e43698bd9566b589d186e52ba
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/202111
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-03-19 15:47:42 +00:00
Mike Klein
e8bc1935a0 tweak .clang-format
I just spent a bunch of time manually formatting SkScan_AAAPath.cpp so
that I could read it, a bunch of really frustrating time.  So I decided
to see how clang-format would do, and with a couple of tweaks I think
I'm happy to let the tool take the wheel.  It actually fixed up a few
places I missed.

Most controversial stuff is proably parameter/argument packing?  I find
packing these makes it hard to distinguish which and even how many
arguments you're passing to a function... it all becomes a bit of a sea
of letters and you need to hunt for commas.  This way you always see
them distinctly, and if things start to look ridiculously tall, it's
probably because the _function_ is ridiculous.

I'd have even gone as far to set AllowAllArgumentsOnNextLine: false, but
it doesn't exist yet.

Change-Id: I504dedb50f99d0d935d59e252d30f59eca451a0c
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/202000
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Mike Klein <mtklein@google.com>
2019-03-19 15:25:22 +00:00
skia-autoroll
bd960c064d Roll third_party/externals/swiftshader 24cb99d44e9c..7cdf79cccb8e (3 commits)
https://swiftshader.googlesource.com/SwiftShader.git/+log/24cb99d44e9c..7cdf79cccb8e


git log 24cb99d44e9c..7cdf79cccb8e --date=short --no-merges --format='%ad %ae %s'
2019-03-19 bclayton@google.com Regres: Categorize crashes caused by debug macros
2019-03-19 bclayton@google.com Regres: Fix priority boost for +2 code review.
2019-03-19 bclayton@google.com Regres: Don't attempt to build failing changes forever.


Created with:
  gclient setdep -r third_party/externals/swiftshader@7cdf79cccb8e

The AutoRoll server is located here: https://autoroll.skia.org/r/swiftshader-skia-autoroll

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

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.

CQ_INCLUDE_TRYBOTS=skia.primary:Test-Debian9-Clang-GCE-GPU-SwiftShader-x86_64-Debug-All-SwiftShader
TBR=brianosman@google.com

Change-Id: Id13b85fc32c1965594f66919bd1e40b4cc41888c
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/202109
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-03-19 15:04:22 +00:00
skia-autoroll
d6b8f9639c Roll third_party/externals/swiftshader b8c63935328f..24cb99d44e9c (1 commits)
https://swiftshader.googlesource.com/SwiftShader.git/+log/b8c63935328f..24cb99d44e9c


git log b8c63935328f..24cb99d44e9c --date=short --no-merges --format='%ad %ae %s'
2019-03-19 capn@google.com Fix mipmap generation on undefined cube texture


Created with:
  gclient setdep -r third_party/externals/swiftshader@24cb99d44e9c

The AutoRoll server is located here: https://autoroll.skia.org/r/swiftshader-skia-autoroll

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

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.

CQ_INCLUDE_TRYBOTS=skia.primary:Test-Debian9-Clang-GCE-GPU-SwiftShader-x86_64-Debug-All-SwiftShader
TBR=brianosman@google.com

Change-Id: Ibcfa2c2b31be5233ef1c20467220fabc27d29e56
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/202106
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-03-19 14:22:22 +00:00
Michael Ludwig
390f0cc1f8 Reland "Reland "Update SkCanvas' experimental SkiaRenderer API""
This reverts commit 138a06d1b1.

Reason for revert: add explicit constructors to ImageSetEntry to account for the new arguments,
matching SkiaRenderer's current initializer list. Also hardens SkPictureDrawback's deserialization
code for drawEdgeAAImageSet and drawEdgeAAQuad from a fuzz that was found during the CL's brief
lifespan.

Original change's description:
> Revert "Reland "Update SkCanvas' experimental SkiaRenderer API""
>
> This reverts commit bd9d88a6e4.
>
> Reason for revert: Breaks SkiaRenderer on Android. Rendering is all corrupted, bisected to this change.
>
> Original change's description:
> > Reland "Update SkCanvas' experimental SkiaRenderer API"
> >
> > This reverts commit 90791c202d.
> >
> > Reason for revert: Jumped the gun, just need to update blacklist
> >
> > Original change's description:
> > > Revert "Update SkCanvas' experimental SkiaRenderer API"
> > >
> > > This reverts commit 4bf964602a.
> > >
> > > Reason for revert: vulkan dm crashes
> > >
> > > Original change's description:
> > > > Update SkCanvas' experimental SkiaRenderer API
> > > >
> > > > This lifts the temporary functions in SkGpuDevice into SkCanvas and
> > > > deprecates the older experimental_DrawImageSetV1 and
> > > > experimental_DrawEdgeAARect.  The new functions can handle paints and
> > > > transform batching. Internally, SkCanvas routes the old functions to the
> > > > new entry points and all device-level code is updated to handle the new
> > > > API features.
> > > >
> > > > While touching all of the canvas/device/recording areas, the
> > > > experimental functions are grouped in an "EdgeAA" cluster instead of being
> > > > separated into the image category and the rectangle category.
> > > >
> > > > Bug: skia:8739
> > > > Change-Id: I67c2a724873040ad5dc3307ab5b2823ba1eac54b
> > > > Reviewed-on: https://skia-review.googlesource.com/c/skia/+/190221
> > > > Commit-Queue: Michael Ludwig <michaelludwig@google.com>
> > > > Reviewed-by: Brian Salomon <bsalomon@google.com>
> > >
> > > TBR=bsalomon@google.com,robertphillips@google.com,michaelludwig@google.com
> > >
> > > Change-Id: I87a5a258c5a1bd15e16389cdf91743772d6fa98a
> > > No-Presubmit: true
> > > No-Tree-Checks: true
> > > No-Try: true
> > > Bug: skia:8739
> > > Reviewed-on: https://skia-review.googlesource.com/c/skia/+/201226
> > > Reviewed-by: Michael Ludwig <michaelludwig@google.com>
> > > Commit-Queue: Michael Ludwig <michaelludwig@google.com>
> >
> > TBR=bsalomon@google.com,robertphillips@google.com,michaelludwig@google.com
> >
> > Change-Id: I75e9b6cbf079a7739b69a7e208730a930621abf9
> > No-Presubmit: true
> > No-Tree-Checks: true
> > No-Try: true
> > Bug: skia:8739
> > Reviewed-on: https://skia-review.googlesource.com/c/skia/+/201229
> > Reviewed-by: Michael Ludwig <michaelludwig@google.com>
> > Commit-Queue: Michael Ludwig <michaelludwig@google.com>
> > Auto-Submit: Michael Ludwig <michaelludwig@google.com>
>
> TBR=bsalomon@google.com,robertphillips@google.com,michaelludwig@google.com
>
> Change-Id: Ib87ef9b8b8598c16a8a6915920adf0b5dffc644b
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Bug: skia:8739
> Reviewed-on: https://skia-review.googlesource.com/c/skia/+/201391
> Reviewed-by: Brian Salomon <bsalomon@google.com>
> Commit-Queue: Brian Salomon <bsalomon@google.com>

Bug: skia:8739, oss-fuzz:13794
Change-Id: Ibd7df4a398928c3170d16300bf3ade496125372c
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/201650
Commit-Queue: Michael Ludwig <michaelludwig@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
2019-03-19 14:18:52 +00:00
skia-autoroll
6caab21610 Roll third_party/externals/swiftshader 289a576d337a..b8c63935328f (1 commits)
https://swiftshader.googlesource.com/SwiftShader.git/+log/289a576d337a..b8c63935328f


git log 289a576d337a..b8c63935328f --date=short --no-merges --format='%ad %ae %s'
2019-03-19 capn@google.com Use C++11 std::swap()


Created with:
  gclient setdep -r third_party/externals/swiftshader@b8c63935328f

The AutoRoll server is located here: https://autoroll.skia.org/r/swiftshader-skia-autoroll

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

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.

CQ_INCLUDE_TRYBOTS=skia.primary:Test-Debian9-Clang-GCE-GPU-SwiftShader-x86_64-Debug-All-SwiftShader
TBR=brianosman@google.com

Change-Id: Ic5e32facca32ba5c0c8f658e21bc9e6155fcc6dc
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/202102
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-03-19 12:38:22 +00:00
Robert Phillips
5194123f7e Have DM's "--pr ~*" processing start from the default list of path renderers
This seems to be a less surprising handling of the path renderer flags.
Right now the DDL1 bot runs w/ "pr ~small" which is magically turning CCPR back on.

Change-Id: Ibbf630653853b9d421f2bedf7ed6e2845adfbc44
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/201607
Reviewed-by: Chris Dalton <csmartdalton@google.com>
Commit-Queue: Robert Phillips <robertphillips@google.com>
2019-03-19 12:36:42 +00:00
skia-autoroll
d5fc88fdb6 Roll third_party/externals/angle2 eb986426cd6d..9b050f846a06 (1 commits)
eb986426cd..9b050f846a


git log eb986426cd6d..9b050f846a06 --date=short --no-merges --format='%ad %ae %s'
2019-03-19 jiajia.qin@intel.com Fix that 0 is a valid memory barrier


Created with:
  gclient setdep -r third_party/externals/angle2@9b050f846a06

The AutoRoll server is located here: https://autoroll.skia.org/r/angle-skia-autoroll

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

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.

CQ_INCLUDE_TRYBOTS=skia.primary:Build-Debian9-Clang-x86_64-Release-ANGLE;skia.primary:Perf-Win10-Clang-AlphaR2-GPU-RadeonR9M470X-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-NUC5i7RYH-GPU-IntelIris6100-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-NUC6i5SYK-GPU-IntelIris540-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-NUCD34010WYKH-GPU-IntelHD4400-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-ShuttleC-GPU-GTX960-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-AlphaR2-GPU-RadeonR9M470X-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-NUC6i5SYK-GPU-IntelIris540-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-NUCD34010WYKH-GPU-IntelHD4400-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-ShuttleC-GPU-GTX960-x86_64-Debug-All-ANGLE
TBR=brianosman@google.com

Change-Id: Ic6f2edd9f03a3d744a5177ee999b0baf2ef2d2d5
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/202101
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-03-19 12:25:12 +00:00