3206 Commits

Author SHA1 Message Date
skia-flutter-autoroll
f6526c0cf8
Roll src/third_party/skia 25bcd6a6215e..8f44c3504ca6 (2 commits) (#16243)
https://skia.googlesource.com/skia.git/+log/25bcd6a6215e..8f44c3504ca6

git log 25bcd6a6215e..8f44c3504ca6 --date=short --first-parent --format='%ad %ae %s'
2020-01-30 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2020-01-30 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).

Created with:
  gclient setdep -r src/third_party/skia@8f44c3504ca6

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC reed@google.com 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/+/master/autoroll/README.md

Bug: None
Tbr: reed@google.com
2020-01-30 06:21:53 -05:00
skia-flutter-autoroll
c971b465b0
Roll src/third_party/skia 24ed75db12ba..25bcd6a6215e (5 commits) (#16234)
https://skia.googlesource.com/skia.git/+log/24ed75db12ba..25bcd6a6215e

git log 24ed75db12ba..25bcd6a6215e --date=short --first-parent --format='%ad %ae %s'
2020-01-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 243744c215b7..fbfe7df1b1d4 (481 commits)
2020-01-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 6c3dc3581eaf..430def835f9f (7 commits)
2020-01-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 2bc9cc12f0b0..ee07cb317579 (18 commits)
2020-01-30 csmartdalton@google.com Add a stencil/tessellation hybrid mode for path rendering
2020-01-30 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).

Created with:
  gclient setdep -r src/third_party/skia@25bcd6a6215e

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC reed@google.com 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/+/master/autoroll/README.md

Bug: None
Tbr: reed@google.com
2020-01-30 01:14:41 -05:00
Chris Bracken
b98eadca04
Correct the Fuchsia licenses golden file (#16215)
Looks like this was triggered by the recent tonic deletion.

Related commits:
* Move tonic into //flutter/third_party. #15895
* Remove tonic/platform. #16062

This is preventing the Dart roller from rolling.
2020-01-29 17:59:37 -08:00
skia-flutter-autoroll
a6ebefbe38
Roll src/third_party/skia a2a0c8a2c475..24ed75db12ba (12 commits) (#16216)
https://skia.googlesource.com/skia.git/+log/a2a0c8a2c475..24ed75db12ba

git log a2a0c8a2c475..24ed75db12ba --date=short --first-parent --format='%ad %ae %s'
2020-01-29 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2020-01-29 nifong@google.com Return summaries of all layers for display
2020-01-29 egdaniel@google.com Use views throughout gpu blur code.
2020-01-29 kjlubick@google.com [canvaskit] Add demo for RT shader
2020-01-29 csmartdalton@google.com Add a "kSimpleInnerPolygons" mode to GrTessellator
2020-01-29 fmalita@chromium.org [skottie] Cleanup: convert shape stroke/fill to new adapter pattern
2020-01-29 bsalomon@google.com Check for valid stencil buffer in GrGLGpu::clearStencilClip
2020-01-29 bsalomon@google.com Make cache RRect blur masks with exact fit textures.
2020-01-29 reed@google.com tweak textbox to use subpixel
2020-01-29 csmartdalton@google.com Preserve triangle winding in GrTessellator
2020-01-29 jlavrova@google.com Memory leak in cache
2020-01-29 egdaniel@google.com Remove asTextureProxyRef from SkSpecialImage.

Created with:
  gclient setdep -r src/third_party/skia@24ed75db12ba

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC reed@google.com 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/+/master/autoroll/README.md

Bug: None
Tbr: reed@google.com
2020-01-29 20:18:36 -05:00
skia-flutter-autoroll
6007c17fd2
Roll src/third_party/skia dc49b0ca9816..a2a0c8a2c475 (4 commits) (#16197)
https://skia.googlesource.com/skia.git/+log/dc49b0ca9816..a2a0c8a2c475

git log dc49b0ca9816..a2a0c8a2c475 --date=short --first-parent --format='%ad %ae %s'
2020-01-29 reed@google.com extract font from run
2020-01-29 fmalita@chromium.org [skottie] Cleanup: remove unused header
2020-01-29 robertphillips@google.com Update wacky_yuv_formats GM to demonstrate YUV resizing on the GPU
2020-01-29 robertphillips@google.com Add SkImage::MakeTextureFromCompressed and deprecate MakeFromCompressed

Created with:
  gclient setdep -r src/third_party/skia@a2a0c8a2c475

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC reed@google.com 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/+/master/autoroll/README.md

Bug: None
Tbr: reed@google.com
2020-01-29 15:57:17 -05:00
skia-flutter-autoroll
cb9d1bf02d
Roll fuchsia/sdk/core/linux-amd64 from 2rLoq... to -mGIA... (#16195) 2020-01-29 09:38:03 -08:00
skia-flutter-autoroll
c0c633ca31
Roll src/third_party/skia dcc8c5431bcb..3d23fc123c37 (6 commits) (#16182)
https://skia.googlesource.com/skia.git/+log/dcc8c5431bcb..3d23fc123c37

git log dcc8c5431bcb..3d23fc123c37 --date=short --first-parent --format='%ad %ae %s'
2020-01-29 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go Deps
2020-01-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 77c4d4c42f40..243744c215b7 (487 commits)
2020-01-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 34e16df059f8..6c3dc3581eaf (2 commits)
2020-01-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 086aded3cb74..2bc9cc12f0b0 (19 commits)
2020-01-29 mtklein@google.com remove more vtune references
2020-01-29 mtklein@google.com start on 2pt conical gradients

Created with:
  gclient setdep -r src/third_party/skia@3d23fc123c37

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC reed@google.com 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/+/master/autoroll/README.md

Bug: None
Tbr: reed@google.com
2020-01-29 03:56:04 -05:00
skia-flutter-autoroll
6e506fb641
Roll src/third_party/skia 9ae06637d069..dcc8c5431bcb (16 commits) (#16173)
https://skia.googlesource.com/skia.git/+log/9ae06637d069..dcc8c5431bcb

git log 9ae06637d069..dcc8c5431bcb --date=short --first-parent --format='%ad %ae %s'
2020-01-29 csmartdalton@google.com Convert the "bool antialias" param in GrTessellator to an enum
2020-01-29 egdaniel@google.com Store GrSurfaceProxyViews on SkSpecial*_Gpu.
2020-01-29 fmalita@chromium.org [skottie] Separate text resize options
2020-01-28 mtklein@google.com partial strength reduction for bit ops
2020-01-28 egdaniel@google.com Remove create function in proxyProvider that takes a raster SkImage.
2020-01-28 mtklein@google.com tweak grading in gm/skbug_9819 for G8
2020-01-28 mtklein@google.com skvm sweep gradients
2020-01-28 reed@google.com improvements to shaper_ct
2020-01-28 bsalomon@google.com Fix asyncRescaleAndReadPixelsYUV420 fallback w/out GL_EXT_texture_rg.
2020-01-28 mtklein@google.com radial gradients in skvm
2020-01-28 herb@google.com Use a monotonic counter for atlas and plot generations
2020-01-28 mtklein@google.com incorporate r,g,b,a into shaderHash
2020-01-28 robertphillips@google.com Expand the compressed_textures GM
2020-01-28 kjlubick@google.com [debugger] Use correct archiver
2020-01-28 herb@google.com Atlas generation numbers is not tracking plot changes -- disable it
2020-01-28 mtklein@google.com prune unused SkPostConfig

Created with:
  gclient setdep -r src/third_party/skia@dcc8c5431bcb

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC reed@google.com 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/+/master/autoroll/README.md

Bug: None
Tbr: reed@google.com
2020-01-28 23:34:02 -05:00
skia-flutter-autoroll
f4b2183f1b
Roll src/third_party/skia 9c1d30dd163e..9ae06637d069 (24 commits) (#16158)
https://skia.googlesource.com/skia.git/+log/9c1d30dd163e..9ae06637d069

git log 9c1d30dd163e..9ae06637d069 --date=short --first-parent --format='%ad %ae %s'
2020-01-28 mtklein@google.com add --skvm to DM
2020-01-28 kjlubick@google.com Fix wasm builds
2020-01-28 senorblanco@chromium.org Roll dawn and adjust for new SwapChain API.
2020-01-28 bsalomon@google.com Add fallback for asyncRescaleAndReadPixelsYUV420 without PBOs.
2020-01-28 reed@google.com Experimental coretext backend for SkShaper
2020-01-28 jlavrova@google.com Skip vertical clipping in unclear case of font height=font size
2020-01-28 kjlubick@google.com [canvaskit] Update build script to support latest Emscripten
2020-01-28 robertphillips@google.com Add SkImage::MakeRasterFromCompressed and make MakeFromCompressed fall back to decompression for unsupported compression types (take 2)
2020-01-28 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go Deps
2020-01-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 82459860eaf4..77c4d4c42f40 (425 commits)
2020-01-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 748ad200897b..34e16df059f8 (6 commits)
2020-01-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 fcef6dcb6ab2..086aded3cb74 (9 commits)
2020-01-28 bsalomon@google.com Fix bug in NPOT shader wrap mode impl
2020-01-28 brianosman@google.com Revert "In GrSkSLFP, always use a coord transform"
2020-01-27 jlavrova@google.com Dealing with SkScalar values in cache
2020-01-27 fmalita@chromium.org [skottie] Switch SkMatrix44 -> SkM44
2020-01-27 reed@google.com don't need to include deprecated Sk3D.h
2020-01-27 herb@google.com Rename AtlasID to PlotLocator
2020-01-27 bsalomon@google.com Fix case of asyncRescaleAndReadPixelsYUV420 for case where SkSurface is backed by non-textureable FBO and no scaling/color space conversions is performed.
2020-01-27 robertphillips@google.com Revert "Add SkImage::MakeRasterFromCompressed and make MakeFromCompressed fall back to decompression for unsupported compression types"
2020-01-27 brianosman@google.com In GrSkSLFP, always use a coord transform
2020-01-27 robertphillips@google.com Add SkImage::MakeRasterFromCompressed and make MakeFromCompressed fall back to decompression for unsupported compression types
2020-01-27 herb@google.com Swap dtor order of SkSTArenaAlloc and SkArenaAlloc v.2
2020-01-27 borenet@google.com [infra] Update infra dep

Created with:
  gclient setdep -r src/third_party/skia@9ae06637d069

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC reed@google.com 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/+/master/autoroll/README.md

Bug: None
Tbr: reed@google.com
2020-01-28 19:21:32 -05:00
skia-flutter-autoroll
b4fc4b5ab3 Roll fuchsia/sdk/core/linux-amd64 from 8Ns10... to 2rLoq... (#15971) 2020-01-27 18:53:02 -08:00
Chinmay Garde
da1a5d58c2
Remove tonic/platform. (#16062)
This is unused.
2020-01-27 14:41:15 -08:00
skia-flutter-autoroll
222770c0ec
Roll src/third_party/skia f1b2b42613cb..9c1d30dd163e (8 commits) (#16060)
https://skia.googlesource.com/skia.git/+log/f1b2b42613cb..9c1d30dd163e

git log f1b2b42613cb..9c1d30dd163e --date=short --first-parent --format='%ad %ae %s'
2020-01-27 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2020-01-27 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2020-01-27 mtklein@google.com draw whole grid
2020-01-27 fmalita@chromium.org [skottie] Cleanup: convert transform adapters to new pattern
2020-01-27 mtklein@google.com rm mtklein@chromium
2020-01-27 bsalomon@google.com Revert "Switch runtime SkSL to always sample at explicit coords"
2020-01-27 jvanverth@google.com Revert "Wrap page index packing in helper methods."
2020-01-27 brianosman@google.com Switch runtime SkSL to always sample at explicit coords

Created with:
  gclient setdep -r src/third_party/skia@9c1d30dd163e

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC reed@google.com 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/+/master/autoroll/README.md

Bug: None
Tbr: reed@google.com
2020-01-27 15:44:10 -05:00
skia-flutter-autoroll
c4229bfbba
Roll src/third_party/skia 0fb0a21bd999..f1b2b42613cb (4 commits) (#16053)
https://skia.googlesource.com/skia.git/+log/0fb0a21bd999..f1b2b42613cb

git log 0fb0a21bd999..f1b2b42613cb --date=short --first-parent --format='%ad %ae %s'
2020-01-27 sergeyu@google.com Fix GrSmallPathRenderer to respect max texture size.
2020-01-27 kjlubick@google.com [canvaskit] Fix test for drawOnce
2020-01-27 bryct@amazon.com Add drawOnce() API to SkSurface.
2020-01-27 nifong@google.com Use html tags instead of markdown for images in debugger user guide

Created with:
  gclient setdep -r src/third_party/skia@f1b2b42613cb

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC reed@google.com 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/+/master/autoroll/README.md

Bug: None
Tbr: reed@google.com
2020-01-27 11:29:41 -05:00
skia-flutter-autoroll
665326130e
Roll src/third_party/skia f93a8436cea5..0fb0a21bd999 (3 commits) (#16036)
https://skia.googlesource.com/skia.git/+log/f93a8436cea5..0fb0a21bd999

git log f93a8436cea5..0fb0a21bd999 --date=short --first-parent --format='%ad %ae %s'
2020-01-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 2ae619822948..82459860eaf4 (508 commits)
2020-01-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 f3b4e6c3030f..fcef6dcb6ab2 (15 commits)
2020-01-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 5ef91b82cbed..748ad200897b (6 commits)

Created with:
  gclient setdep -r src/third_party/skia@0fb0a21bd999

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC reed@google.com 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/+/master/autoroll/README.md

Bug: None
Tbr: reed@google.com
2020-01-27 01:49:09 -05:00
skia-flutter-autoroll
ac1ba3033c
Roll src/third_party/skia d92e4e9de7f1..f93a8436cea5 (1 commits) (#16029)
https://skia.googlesource.com/skia.git/+log/d92e4e9de7f1..f93a8436cea5

git log d92e4e9de7f1..f93a8436cea5 --date=short --first-parent --format='%ad %ae %s'
2020-01-26 mtklein@google.com support dither in skvm

Created with:
  gclient setdep -r src/third_party/skia@f93a8436cea5

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC reed@google.com 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/+/master/autoroll/README.md

Bug: None
Tbr: reed@google.com
2020-01-26 21:23:19 -05:00
skia-flutter-autoroll
004cbdf066
Roll src/third_party/skia 45add166fdb9..d92e4e9de7f1 (32 commits) (#16022)
https://skia.googlesource.com/skia.git/+log/45add166fdb9..d92e4e9de7f1

git log 45add166fdb9..d92e4e9de7f1 --date=short --first-parent --format='%ad %ae %s'
2020-01-26 mtklein@google.com cache only when SkVM has a JIT
2020-01-26 reed@google.com offer raw-array variant of remaining 44 methods
2020-01-26 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version
2020-01-26 reed@google.com use vsphere to control light
2020-01-26 reed@google.com virtual sphere
2020-01-26 reed@google.com restore til I understand what changed
2020-01-26 reed@google.com consolidate examples to 1 matrix type
2020-01-25 bsalomon@google.com Revert "Revert "Use bitmap subset for comparison in texture_domain_effect GMs.""
2020-01-25 reed@google.com Revert "convert sample completely to SkM4"
2020-01-25 reed@google.com convert sample completely to SkM4
2020-01-25 bsalomon@google.com Revert "Use bitmap subset for comparison in texture_domain_effect GMs."
2020-01-25 bsalomon@google.com Use bitmap subset for comparison in texture_domain_effect GMs.
2020-01-25 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2020-01-24 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2020-01-24 ethannicholas@google.com add SkSLInterpreter vector instructions
2020-01-24 reed@google.com Revert "Revert "add rotate to SkM44""
2020-01-24 brianosman@google.com Make invokeChild just return a string containing the child function call
2020-01-24 reed@google.com Revert "add rotate to SkM44"
2020-01-24 bsalomon@google.com Detect implementation read formats on ES.
2020-01-24 reed@google.com add rotate to SkM44
2020-01-24 bungeman@google.com Preserve FcConfig in SkFontConfigInterface_direct methods.
2020-01-24 jvanverth@google.com Wrap page index packing in helper methods.
2020-01-24 bsalomon@google.com Revert "Revert "Move GrDomainEffect functionality into GrTextureEffect and delete""
2020-01-24 robertphillips@google.com Make GrGpu::createBackendTexture match createCompressedBackendTexture
2020-01-24 jvanverth@google.com Revert "Reland "Reland "Add new method for storing DrawOpAtlas texture index."""
2020-01-24 mtklein@google.com add skvm msan bot, move asan back to linux
2020-01-24 brianosman@google.com Remove invokeChild variants that write to output color
2020-01-24 mtklein@google.com clean up caches at thread exit
2020-01-24 mtklein@google.com link clang bots against our prepackaged libc++
2020-01-24 bsalomon@google.com Revert "Move GrDomainEffect functionality into GrTextureEffect and delete"
2020-01-24 ethannicholas@google.com Revert "Revert "Complete rewrite of the SkSL interpreter""
2020-01-24 bsalomon@google.com Move GrDomainEffect functionality into GrTextureEffect and delete the former.

Created with:
  gclient setdep -r src/third_party/skia@d92e4e9de7f1

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC reed@google.com 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/+/master/autoroll/README.md

Bug: None
Tbr: reed@google.com
2020-01-26 17:12:00 -05:00
skia-flutter-autoroll
a41ff8d359 Roll src/third_party/skia 3ea4d5bb857d..45add166fdb9 (1 commits) (#15967)
https://skia.googlesource.com/skia.git/+log/3ea4d5bb857d..45add166fdb9

git log 3ea4d5bb857d..45add166fdb9 --date=short --first-parent --format='%ad %ae %s'
2020-01-24 mtklein@google.com silly hack -- move SkVM/ASAN bot to Mac

Created with:
  gclient setdep -r src/third_party/skia@45add166fdb9

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC benjaminwagner@google.com 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/+/master/autoroll/README.md

Bug: None
Tbr: benjaminwagner@google.com
2020-01-26 08:00:17 -05:00
Chinmay Garde
276481c4d3
Move tonic into //flutter/third_party. (#15895)
Tonic used to be used by multiple consumers outside of Flutter Engine. Due to
this, it has an unnecessary abstraction layer as well as utilities duplicated in
FML and other engine subsystems. The sole user of Tonic is now the Flutter
Engine. It is intended that the Flutter Engine team now owns this subsystem,
remove unnecessary utilities and document the headers. This is the first step in
the transition. No history is being imported as the initial history was already
lost in the transition of this component to fuchsia.googlesource. As this
component was unmaintained there, I could see no additional value in importing
the history of the patches there.

No functional change. Just moved the repo from //third_party to
//flutter/third_party and updates GN refs.
2020-01-25 17:01:56 -08:00
George Wright
abdf4bde63
Refactor ShellTest to allow for different ShellTestPlatformViews (#15972)
This paves the way for us to have shell_unittests backed by different rendering APIs (e.g. OpenGL, Vulkan, Metal).
2020-01-24 13:29:12 -08:00
skia-flutter-autoroll
51a7964966
Roll src/third_party/dart bc9348829ef8..fc3af737c759 (2 commits) (#15965)
https://dart.googlesource.com/sdk.git/+log/bc9348829ef8..fc3af737c759

git log bc9348829ef8..fc3af737c759 --date=short --first-parent --format='%ad %ae %s'
2020-01-24 lrn@google.com Update typed-data constructor documentation.
2020-01-24 cskau@google.com [SDK] Fixes async* stack unwinding.

Created with:
  gclient setdep -r src/third_party/dart@fc3af737c759

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter-engine
Please CC dart-vm-team@google.com 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/+/master/autoroll/README.md

Bug: None
Tbr: dart-vm-team@google.com
2020-01-24 06:25:28 -05:00
skia-flutter-autoroll
dfec1088ce Roll fuchsia/sdk/core/linux-amd64 from Wc7e4... to 8Ns10... (#15964) 2020-01-24 02:13:02 -08:00
skia-flutter-autoroll
d5777c77b6
Roll src/third_party/skia a7e557f3e353..3ea4d5bb857d (4 commits) (#15963)
https://skia.googlesource.com/skia.git/+log/a7e557f3e353..3ea4d5bb857d

git log a7e557f3e353..3ea4d5bb857d --date=short --first-parent --format='%ad %ae %s'
2020-01-24 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 7afe38da7578..2ae619822948 (463 commits)
2020-01-24 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 135f8fcba837..f3b4e6c3030f (8 commits)
2020-01-24 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader f324fe10ca65..5ef91b82cbed (6 commits)
2020-01-24 bsalomon@google.com Add support for GL_NV_fence.

Created with:
  gclient setdep -r src/third_party/skia@3ea4d5bb857d

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC benjaminwagner@google.com 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/+/master/autoroll/README.md

Bug: None
Tbr: benjaminwagner@google.com
2020-01-24 02:29:05 -05:00
skia-flutter-autoroll
2bd89803a6
Roll src/third_party/dart 3eaae5405d37..c359b5943a52 (13 commits) (#15959)
https://dart.googlesource.com/sdk.git/+log/3eaae5405d37..c359b5943a52

git log 3eaae5405d37..c359b5943a52 --date=short --first-parent --format='%ad %ae %s'
2020-01-24 rmacnak@google.com [vm, service] Fix and enable more services tests.
2020-01-24 scheglov@google.com Convert opt-in elements to legacy when resolving annotations.
2020-01-24 bkonyi@google.com [ dartfuzz ] Fixed type table for `sumManyDoubles`
2020-01-24 bkonyi@google.com Revert "[vm] resolve symbolic link to find kernel_service snapshot"
2020-01-24 brianwilkerson@google.com Remove the notion of required fixes from dartfix and the server
2020-01-23 pquitslund@google.com de-dup mutiply exported elements
2020-01-23 jakemac@google.com Allow http uris in frontend_server, front_end, and ddc.
2020-01-23 asiva@google.com [VM/libraries] Address code review comment from previous CL.
2020-01-23 scheglov@google.com Fixes for NORM and FunctionType(s) - type parameters, and covariant formal parameters.
2020-01-23 zichangguo@google.com [vm] resolve symbolic link to find kernel_service snapshot
2020-01-23 rmacnak@google.com [vm, service] Fix race in Service.controlWebServer / getInfo.
2020-01-23 srawlins@google.com NNBD preview: Make navigation directories collapsible; closes #40109
2020-01-23 asiva@google.com [VM/libraries] Fix more analyzer warnings related to NNBD in patch files.

Created with:
  gclient setdep -r src/third_party/dart@c359b5943a52

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter-engine
Please CC dart-vm-team@google.com 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/+/master/autoroll/README.md

Bug: None
Tbr: dart-vm-team@google.com
2020-01-23 22:11:03 -05:00
George Wright
41e8ed0714 Migrate flutter_runner from flutter_runner::{Thread,Loop} to fml::{Thread,MessageLoop} (#15118) 2020-01-23 18:54:49 -08:00
skia-flutter-autoroll
1d05c83611
Roll src/third_party/skia c88a3bc3f561..a7e557f3e353 (6 commits) (#15957)
https://skia.googlesource.com/skia.git/+log/c88a3bc3f561..a7e557f3e353

git log c88a3bc3f561..a7e557f3e353 --date=short --first-parent --format='%ad %ae %s'
2020-01-24 michaelludwig@google.com Reland "Increase precision of some quad AA calculations"
2020-01-24 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2020-01-23 reed@google.com remove legacy SkMScalar code
2020-01-23 mtklein@google.com use longer-lived alloc in CacheKey()
2020-01-23 mtklein@google.com force skvm interpreter in ASAN builds, add bots
2020-01-23 brianosman@google.com Use PipelineStageArgs throughout GrSkSLFP and PipelineStageCodeGenerator

Created with:
  gclient setdep -r src/third_party/skia@a7e557f3e353

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC benjaminwagner@google.com 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/+/master/autoroll/README.md

Bug: None
Tbr: benjaminwagner@google.com
2020-01-23 21:49:01 -05:00
skia-flutter-autoroll
4e03c90716
Roll src/third_party/dart e84bea25df23..3eaae5405d37 (17 commits) (#15946)
https://dart.googlesource.com/sdk.git/+log/e84bea25df23..3eaae5405d37

git log e84bea25df23..3eaae5405d37 --date=short --first-parent --format='%ad %ae %s'
2020-01-23 nbosch@google.com Enable and fix directives_ordering lint
2020-01-23 jakemac@google.com Remove multiRootOutputPath special case for package: uris
2020-01-23 aam@google.com [io/file_watching] Skip unwatching if listener has been closed already.
2020-01-23 asiva@google.com Update ABI version.
2020-01-23 nshahan@google.com [dartdevc] Update FutureOr is, as, and _check methods for NNBD
2020-01-23 paulberry@google.com Migration: Fix hang in preview server when an exception occurs.
2020-01-23 paulberry@google.com Migration: as a temporary measure, remove code via commenting it out.
2020-01-23 scheglov@google.com Revert "Use NNBD_TOP_MERGE to combine signatures of the inherited members."
2020-01-23 mfairhurst@google.com [nnbd_migration] Don't union implicit types to bounds
2020-01-23 jcollins@google.com Updates to steamroll_ecosystem prior to port.
2020-01-23 rmacnak@google.com [test] Update copied mirrors tests for Dart 3.
2020-01-23 rmacnak@google.com [test] Run some service tests in AOT.
2020-01-23 scheglov@google.com Use NNBD_TOP_MERGE to combine signatures of the inherited members.
2020-01-23 brianwilkerson@google.com Update a preview site after adding or removing a hint
2020-01-23 paulberry@google.com Migration: switch to using the FixBuilder.
2020-01-23 dmitryas@google.com [cfe] Report errors on missing default values of optional parameters
2020-01-23 vsm@google.com [dartdevc/nnbd] run co19 tests

Created with:
  gclient setdep -r src/third_party/dart@3eaae5405d37

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter-engine
Please CC dart-vm-team@google.com 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/+/master/autoroll/README.md

Bug: None
Tbr: dart-vm-team@google.com
2020-01-23 17:59:04 -05:00
skia-flutter-autoroll
f57540a9c8 Roll src/third_party/skia e4ddb8a7cddc..c88a3bc3f561 (24 commits) (#15945)
https://skia.googlesource.com/skia.git/+log/e4ddb8a7cddc..c88a3bc3f561

git log e4ddb8a7cddc..c88a3bc3f561 --date=short --first-parent --format='%ad %ae %s'
2020-01-23 jlavrova@google.com Bidi segmentation BEFORE anything else
2020-01-23 csmartdalton@google.com Move GrTessellator::VertexAllocator to GrEagerVertexAllocator
2020-01-23 herb@google.com Convert evict callback from function to interface
2020-01-23 brianosman@google.com Remove unused functions and members from PipelineStageCodeGenerator
2020-01-23 mtklein@google.com more bits for shader program hash
2020-01-23 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2020-01-23 robertphillips@google.com Clean up some "const SkISize& dimensions" usages w/in Ganesh
2020-01-23 reed@google.com Don't make promises about rowbytes
2020-01-23 egdaniel@google.com Treat GrTextureAdjusters mip copy like other producers, i.e. no fallback.
2020-01-23 michaelludwig@google.com Revert "Increase precision of some quad AA calculations"
2020-01-23 mtklein@google.com basic pass at gradients
2020-01-23 reed@google.com remove some memory-based methods, add rc()
2020-01-23 senorblanco@chromium.org Implement support for framebufferOnly render targets.
2020-01-23 egdaniel@google.com GrPixelConfig is DEAD!!!!!
2020-01-23 halcanary@google.com Fix build when (is_ios && !skia_enable_skottie)
2020-01-23 michaelludwig@google.com Increase precision in barycentric_coord calculations
2020-01-23 egdaniel@google.com Remove fConfig from GrSurfaceDesc.
2020-01-23 bsalomon@google.com Fix issue introduced in 33c0f260d28e28dbb5e34be71ffcbd5165a83bb3
2020-01-23 michaelludwig@google.com Increase precision of some quad AA calculations
2020-01-23 herb@google.com Reland "Specialize SkRectanzier to SkRectanizerSkyline"
2020-01-23 reed@google.com row/col methods
2020-01-23 reed@google.com remove obsolete flag SK_SUPPORT_LEGACY_CANVAS_MATRIX_VIRTUALS
2020-01-23 brianosman@google.com Disable Programs test on MacBook10.1-Metal
2020-01-23 michaelludwig@google.com Add GM for crbug:10141204

Created with:
  gclient setdep -r src/third_party/skia@c88a3bc3f561

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC benjaminwagner@google.com 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/+/master/autoroll/README.md

Bug: None
Tbr: benjaminwagner@google.com
2020-01-23 14:30:23 -08:00
skia-flutter-autoroll
1fc17d1881 Roll fuchsia/sdk/core/linux-amd64 from N502w... to Wc7e4... (#15935) 2020-01-23 09:33:02 -08:00
skia-flutter-autoroll
a68e4314d6 Roll src/third_party/skia f9aea7f7e502..e4ddb8a7cddc (35 commits) (#15931)
https://skia.googlesource.com/skia.git/+log/f9aea7f7e502..e4ddb8a7cddc

git log f9aea7f7e502..e4ddb8a7cddc --date=short --first-parent --format='%ad %ae %s'
2020-01-23 reed@google.com Revert "Specialize SkRectanzier to SkRectanizerSkyline"
2020-01-23 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src f2517d68dfde..7afe38da7578 (473 commits)
2020-01-23 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 8c396a9cc4a8..135f8fcba837 (16 commits)
2020-01-23 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader b766e5e7fbf4..f324fe10ca65 (6 commits)
2020-01-23 herb@google.com Specialize SkRectanzier to SkRectanizerSkyline
2020-01-23 egdaniel@google.com Pass readSwizzle into more proxy creation to not use config.
2020-01-23 egdaniel@google.com Remove GrPixelConfig from GrSurface and GrSurfaceProxy.
2020-01-23 benjaminwagner@google.com Reduce binary size of GCC Debug builds
2020-01-22 robertphillips@google.com Add missing 'GrProtected' parameter to createCompressedTexture call chain
2020-01-22 michaelludwig@google.com Account for negative w in GrQuad::bounds
2020-01-22 jlavrova@google.com Another attempt to aling ellipsis behavior with TxtLib
2020-01-22 awscreen@chromium.org Update font descriptor selection workaround
2020-01-22 michaelludwig@google.com Add GM reproducing perspective failures
2020-01-22 mtklein@google.com extend -O1 hack to avx2 code as well
2020-01-22 benjaminwagner@google.com Revert "Revert "Revert "Complete rewrite of the SkSL interpreter"""
2020-01-22 ethannicholas@google.com let's see what happens
2020-01-22 ethannicholas@google.com derp
2020-01-22 ethannicholas@google.com test change
2020-01-22 ethannicholas@google.com removed extraneous change
2020-01-22 ethannicholas@google.com maybe fixed?
2020-01-22 ethannicholas@google.com Revert "Revert "Complete rewrite of the SkSL interpreter""
2020-01-22 kjlubick@google.com [canvaskit] Roll to 0.12.0
2020-01-22 kjlubick@google.com [canvaskit] Fix color opaqueness
2020-01-22 kjlubick@google.com [canvaskit] Fix colorType bug
2020-01-22 reed@google.com Revert "Revert "use SkM44 internally""
2020-01-22 fmalita@chromium.org [skottie] Cleanup: convert shape layer adapters to new pattern
2020-01-22 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2020-01-22 bsalomon@google.com Fix usage enum with GL_NV_pixel_buffer_object.
2020-01-22 bungeman@google.com Glyph 0xFFFF is a valid glyph.
2020-01-22 bsalomon@google.com Disable Programs test on TecnoSparkPro3 Debug test bot
2020-01-22 egdaniel@google.com Reland "Reland "Pass in a SkColorType into SkImage_Gpu ctor.""
2020-01-22 michaelludwig@google.com Add GrQuad::bounds() benchmark
2020-01-22 reed@google.com Revert "use SkM44 internally"
2020-01-22 mtklein@google.com add --dylib to fm
2020-01-22 reed@google.com use SkM44 internally

Created with:
  gclient setdep -r src/third_party/skia@e4ddb8a7cddc

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC benjaminwagner@google.com 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/+/master/autoroll/README.md

Bug: None
Tbr: benjaminwagner@google.com
2020-01-23 10:57:18 -05:00
skia-flutter-autoroll
e7533f690d
Roll src/third_party/dart 582727a4ec3b..6aa7407d6309 (4 commits) (#15923)
https://dart.googlesource.com/sdk.git/+log/582727a4ec3b..6aa7407d6309

git log 582727a4ec3b..6aa7407d6309 --date=short --first-parent --format='%ad %ae %s'
2020-01-23 jensj@google.com [CFE] Proof of concept of using vm service to find leaks
2020-01-23 jensj@google.com [CFE] Add interactive mode to spell checker
2020-01-23 scheglov@google.com Update NNBD_TOP_MERGE for pending updates to the spec.
2020-01-23 asiva@google.com [VM/libraries] Fix more analyzer errors in patch files.

Created with:
  gclient setdep -r src/third_party/dart@6aa7407d6309

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter-engine
Please CC dart-vm-team@google.com 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/+/master/autoroll/README.md

Bug: None
Tbr: dart-vm-team@google.com
2020-01-23 04:52:32 -05:00
George Wright
69bc783016
Revert "Migrate flutter_runner from flutter_runner::{Thread,Loop} to fml::{Thread,MessageLoop} (#15118)" (#15903)
This reverts commit a50f1ef56a05999bfa97a777cca14fd7a00e8454.
2020-01-22 20:35:41 -08:00
skia-flutter-autoroll
973cfbc6cb
Roll src/third_party/dart a9ea9365ad8a..582727a4ec3b (33 commits) (#15906)
https://dart.googlesource.com/sdk.git/+log/a9ea9365ad8a..582727a4ec3b

git log a9ea9365ad8a..582727a4ec3b --date=short --first-parent --format='%ad %ae %s'
2020-01-23 scheglov@google.com Tests for TypeName resolution, fixes for NNBD opt-in/out mixes.
2020-01-23 markzipan@google.com [dartdevc] Normalizing legacy null to null.
2020-01-23 pquitslund@google.com element info for Function `call` suggestions
2020-01-22 markzipan@google.com [dartdevc] Fixing null coercions in linked_hash_map.dart.
2020-01-22 paulberry@google.com Report an exception to the client if EditDomainHandler.dartfix encounters an exception.
2020-01-22 mfairhurst@google.com [nnbd_migration] Support LUB(T extends num, num)
2020-01-22 paulberry@google.com Migration: add permissive mode support to FixBuilder
2020-01-22 nshahan@google.com [dartdevc] Fix nullability wrapping for Never and Bottom types
2020-01-22 vsm@google.com [nnbd] remove opt-out for dart:_js
2020-01-22 rmacnak@google.com [lib] Be explicit about the type parameter for positional argument lists.
2020-01-22 kustermann@google.com [vm] Extend cpu_arm.cc to support devices using ARMv8 in "Processor" field
2020-01-22 nshahan@google.com [cfe] Automatically opt out generated multi-tests from the *_2 paths
2020-01-22 markzipan@google.com [dartdevc] Cleaning up generic function processing logic and formatting.
2020-01-22 jwren@google.com Add an initial tests for dartdev that can execute and pass on the Dart build bots, as well as locally.
2020-01-22 brianwilkerson@google.com First steps to allow migration to be incrementally rerun
2020-01-22 scheglov@google.com Support for instantiating opt-in classes from legacy libraries.
2020-01-22 scheglov@google.com Fix reporting of uninitialized field errors after a redirecting constructor.
2020-01-22 pquitslund@google.com Function `call()` suggestions
2020-01-22 srawlins@google.com NNBD preview: Fix windows tests
2020-01-22 rmacnak@google.com [test] Fork mirrors tests.
2020-01-22 scheglov@google.com Replace ClassElement/FunctionTypeAliasElement.instantiateToBounds() with TypeSystem.instantiateToBounds2()
2020-01-22 liama@google.com [vm] Fix function type testing in NNBD legacy mode.
2020-01-22 bkonyi@google.com [ dartfuzz ] Fixed DartFuzz collection script to reflect changes in infra pages
2020-01-22 jwren@google.com Cleanup from a previous PR, additional assertion in Place constructor
2020-01-22 scheglov@google.com Build non-nullable or legacy SDK summary.
2020-01-22 srawlins@google.com Move UNDEFINED_{GETTER,METHOD,OPERATOR,SETTER} tests to their own files
2020-01-22 srawlins@google.com Add an Edits panel, listing all edits in a page; #40115
2020-01-22 paulberry@google.com Migration: fix instrumentation when dropping the condition and else parts of an "if"
2020-01-22 paulberry@google.com Migration: fix unused import
2020-01-22 dacoharkes@google.com [vm/ffi] Add tests with very many arguments
2020-01-22 cskau@google.com [SDK] Fixes stack trace service API tests.
2020-01-22 scheglov@google.com Issue 35908. Remove DartObjectImpl types comparison workaround.
2020-01-22 lrn@google.com Add new constructors to TypedData classes.

Created with:
  gclient setdep -r src/third_party/dart@582727a4ec3b

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter-engine
Please CC dart-vm-team@google.com 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/+/master/autoroll/README.md

Bug: None
Tbr: dart-vm-team@google.com
2020-01-22 21:24:32 -05:00
skia-flutter-autoroll
7e53e730b7 Roll fuchsia/sdk/core/linux-amd64 from v-OJE... to N502w... (#15892) 2020-01-22 11:33:01 -08:00
skia-flutter-autoroll
97c5068171
Roll src/third_party/skia d59053987a27..f9aea7f7e502 (10 commits) (#15890)
https://skia.googlesource.com/skia.git/+log/d59053987a27..f9aea7f7e502

git log d59053987a27..f9aea7f7e502 --date=short --first-parent --format='%ad %ae %s'
2020-01-22 csmartdalton@google.com Add a tessellation mode that triangulates the inner polygon separately
2020-01-22 herb@google.com Reduce error control flow in addGlyphToAtlas
2020-01-22 scroggo@google.com Make SkImageInfo::validRowBytes consider alignment
2020-01-22 bsalomon@google.com Rework spefication of src/dst rects/translates throughout SkGpuBlurUtils.
2020-01-22 brianosman@google.com Clamp GrSkSLFP output to valid premul
2020-01-22 bsalomon@google.com Add functions for GL_NV_fence to GrGLInterface.
2020-01-22 robertphillips@google.com Revert "Add compressed backend textures to Metal"
2020-01-22 reed@google.com remove fun operator overloads
2020-01-22 mtklein@google.com split SkBBoxHierarchy into public/base types
2020-01-22 robertphillips@google.com Add compressed backend textures to Metal

Created with:
  gclient setdep -r src/third_party/skia@f9aea7f7e502

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC benjaminwagner@google.com 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/+/master/autoroll/README.md

Bug: None
Tbr: benjaminwagner@google.com
2020-01-22 13:40:23 -05:00
skia-flutter-autoroll
5dc24e3a50
Roll src/third_party/skia 808f021b51df..d59053987a27 (4 commits) (#15882)
https://skia.googlesource.com/skia.git/+log/808f021b51df..d59053987a27

git log 808f021b51df..d59053987a27 --date=short --first-parent --format='%ad %ae %s'
2020-01-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 845a09b8241e..8c396a9cc4a8 (5 commits)
2020-01-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 11cb891a01a2..b766e5e7fbf4 (1 commits)
2020-01-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 4c7513580a6e..f2517d68dfde (355 commits)
2020-01-22 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).

Created with:
  gclient setdep -r src/third_party/skia@d59053987a27

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC benjaminwagner@google.com 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/+/master/autoroll/README.md

Bug: None
Tbr: benjaminwagner@google.com
2020-01-22 01:41:58 -05:00
skia-flutter-autoroll
e8ff2219aa
Roll src/third_party/dart 4ad5fab95753..439cabaec02f (2 commits) (#15881)
https://dart.googlesource.com/sdk.git/+log/4ad5fab95753..439cabaec02f

git log 4ad5fab95753..439cabaec02f --date=short --first-parent --format='%ad %ae %s'
2020-01-22 rmacnak@google.com [test] Changes to mirrors tests to make them more Dart 3 compatible.
2020-01-22 markzipan@google.com [dartdevc] Adding support for function type object normalization.

Created with:
  gclient setdep -r src/third_party/dart@439cabaec02f

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter-engine
Please CC dart-vm-team@google.com 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/+/master/autoroll/README.md

Bug: None
Tbr: dart-vm-team@google.com
2020-01-22 01:01:39 -05:00
skia-flutter-autoroll
bca8ac1e61
Roll src/third_party/skia 4277f0173657..808f021b51df (7 commits) (#15879)
https://skia.googlesource.com/skia.git/+log/4277f0173657..808f021b51df

git log 4277f0173657..808f021b51df --date=short --first-parent --format='%ad %ae %s'
2020-01-21 brianosman@google.com Improve error handling in SkSL ByteCode
2020-01-21 brianosman@google.com Tweak pointlight3d sample to work in Raster backend
2020-01-21 jlavrova@google.com Calculating drawing area for a line with shadows
2020-01-21 benjaminwagner@google.com Revert "Reland "Pass in a SkColorType into SkImage_Gpu ctor.""
2020-01-21 reed@google.com remove the last vestiges of SkMScalar
2020-01-21 reed@google.com IWYU -- colorspace no longer includes matrix44
2020-01-21 egdaniel@google.com Pass swizzle into createProxy instead of inferring from GrPixelConfig.

Created with:
  gclient setdep -r src/third_party/skia@808f021b51df

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC benjaminwagner@google.com 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/+/master/autoroll/README.md

Bug: None
Tbr: benjaminwagner@google.com
2020-01-21 21:33:47 -05:00
skia-flutter-autoroll
c3bfd45080
Roll src/third_party/dart ef0c7f16e609..4ad5fab95753 (41 commits) (#15875)
https://dart.googlesource.com/sdk.git/+log/ef0c7f16e609..4ad5fab95753

git log ef0c7f16e609..4ad5fab95753 --date=short --first-parent --format='%ad %ae %s'
2020-01-22 jwren@google.com Refactor _placementInSuggestionList to not use the dart:math Point class to represent Place, this has been replaced by a new class.
2020-01-22 rmacnak@google.com [test] Remove dart2js tests of MirrorsUsed. Remove MirrorsUsed annotations for all tests.
2020-01-22 paulberry@google.com Migration: add logic to remove unnecessary "as" expressions.
2020-01-22 paulberry@google.com Migration: verify that "as" expressions are allowed to be null
2020-01-21 scheglov@google.com Parse --packages file as package_config.json or .packages, depending on the content.
2020-01-21 paulberry@google.com Migration: make an inverse function for Variables.uniqueIdentifierForSpan.
2020-01-21 vsm@google.com Add node-source-map-support for better web stack traces during testing
2020-01-21 markzipan@google.com Moving DoubleLinkedQueueEntry's null check to firstEntry and lastEntry.
2020-01-21 jakemac@google.com code review updates from https://dart-review.googlesource.com/c/sdk/+/132300/6 that I forgot to upload
2020-01-21 jwren@google.com Counter utility class for printing additional metrics from the completion_metrics.dart file.
2020-01-21 scheglov@google.com Issue 39833. Report an error when a function typed formal parameter has question and the experiment is not enabled.
2020-01-21 alexmarkov@google.com [vm/aot/tfa] Take control flow into account when building data flow summary
2020-01-21 fmil@google.com Replace fuchsia.deprecatedtimezone
2020-01-21 whesse@google.com [infra] Send only 100 changed test results to Firestore at once
2020-01-21 vsm@google.com [dartdevc,nnbd] include dart:developer and dart:isolate in built sdk
2020-01-21 jwren@google.com Initial and intentionally minimal pkg/dartdev/ package.  This includes some initial CLI utilities and test file.
2020-01-21 brianwilkerson@google.com Enable prefer_single_quotes in analyzer_plugin
2020-01-21 brianwilkerson@google.com Fix some lints from function typed parameters that were not converted automatically
2020-01-21 mfairhurst@google.com [nnbd_migration] Assign instance creation parameters to bounds
2020-01-21 mfairhurst@google.com [nnbd_migration] Assign implicit call type parameters to bounds
2020-01-21 mfairhurst@google.com [nnbd_migration] assign explicit call() type-parameters to their bounds
2020-01-21 brianwilkerson@google.com Enable prefer_single_quotes in analysis_server_client
2020-01-21 brianwilkerson@google.com Enable prefer_single_quotes in analysis_server
2020-01-21 jakemac@google.com Updates frontend_server javascript bundler to be based on import uri instead of file uri.
2020-01-21 victor.agnez@hotmail.com [vm/aot] Fix FlowGraphCompiler::TryIntrinsifyHelper issue for implicit getters and setters of unboxed fields
2020-01-21 paulberry@google.com Migration: create wrapper methods for EditPlanner.surround
2020-01-21 paulberry@google.com Make it easier for tests based on AnalysisContextCollectionImpl to enable NNBD.
2020-01-21 paulberry@google.com Convert builder.dart to triple-slash comment style
2020-01-21 paulberry@google.com Migration: plumb more fix reasons through FixBuilder to instrumentation.
2020-01-21 paulberry@google.com Migration: fix broken reasons for dead code elimination
2020-01-21 paulberry@google.com Migration: generalize creation of unique IDs for source spans
2020-01-21 danny@tuppeny.com Add a server diagnostic page for viewing overlays/contents
2020-01-21 johnniwinther@google.com [cfe] Move type parser to package:kernel
2020-01-21 johnniwinther@google.com [cfe] Implement ClassHierarchyBuilder supertype computation in terms of DartType
2020-01-21 lrn@google.com Include [AssertionError.message] in [AssertionError.toString] value.
2020-01-21 vsm@google.com [js] cleanup old dart:js / js_util files
2020-01-21 dmitryas@google.com [cfe] Allow invocations of Object's member on nullable receivers
2020-01-21 mvdoster@gmail.com docs(Update list.dart)
2020-01-21 13454782+awulkan@users.noreply.github.com Fix: Typo in elementAt() method description
2020-01-21 lrn@google.com Clean-up. Fixes List.generate and Stream.isEmpty documentation.
2020-01-21 dacoharkes@google.com [vm/ffi] Enable tests on CFE

Created with:
  gclient setdep -r src/third_party/dart@4ad5fab95753

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter-engine
Please CC dart-vm-team@google.com 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/+/master/autoroll/README.md

Bug: None
Tbr: dart-vm-team@google.com
2020-01-21 20:49:57 -05:00
skia-flutter-autoroll
b5cd41940e
Roll fuchsia/sdk/core/linux-amd64 from p1UDn... to v-OJE... (#15874)
Roll fuchsia/sdk/core/linux-amd64 from p1UDn... to v-OJE...

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC  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/+/master/autoroll/README.md
2020-01-21 20:45:28 -05:00
skia-flutter-autoroll
3e5796905a
Roll src/third_party/skia cedab522227a..4277f0173657 (9 commits) (#15863)
https://skia.googlesource.com/skia.git/+log/cedab522227a..4277f0173657

git log cedab522227a..4277f0173657 --date=short --first-parent --format='%ad %ae %s'
2020-01-21 robertphillips@google.com mv BackendTextureData to end of parameter list
2020-01-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2020-01-21 egdaniel@google.com Reland "Pass in a SkColorType into SkImage_Gpu ctor."
2020-01-21 mtklein@google.com let picture record take a bbh directly
2020-01-21 mtklein@google.com modernize some picture internal types
2020-01-21 robertphillips@google.com Add GrTexturable type
2020-01-21 egdaniel@google.com Better handle colorTypes in GrTexutreProducer.
2020-01-21 herb@google.com Simplify 1 pixel padding calculation
2020-01-21 reed@google.com use safe cast when converting double to float

Created with:
  gclient setdep -r src/third_party/skia@4277f0173657

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC benjaminwagner@google.com 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/+/master/autoroll/README.md

Bug: None
Tbr: benjaminwagner@google.com
2020-01-21 16:49:45 -05:00
skia-flutter-autoroll
52f700191b
Roll src/third_party/skia 215c34be2bd3..cedab522227a (9 commits) (#15856)
https://skia.googlesource.com/skia.git/+log/215c34be2bd3..cedab522227a

git log 215c34be2bd3..cedab522227a --date=short --first-parent --format='%ad %ae %s'
2020-01-21 reed@google.com remove debugging dump
2020-01-21 ethannicholas@google.com Revert "Complete rewrite of the SkSL interpreter"
2020-01-21 reed@google.com use real normal-map texture
2020-01-21 bungeman@google.com Fix 'trak' and system variable fonts on macOS.
2020-01-21 ethannicholas@google.com Complete rewrite of the SkSL interpreter
2020-01-21 fmalita@chromium.org Cleanup remainig SkMSCalar literals
2020-01-21 fmalita@chromium.org [skottie] Ensure malformed scalar properties are initialized
2020-01-21 nifong@google.com Don't apply android device clip restriction, only show the viz of it.
2020-01-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).

Created with:
  gclient setdep -r src/third_party/skia@cedab522227a

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC benjaminwagner@google.com 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/+/master/autoroll/README.md

Bug: None
Tbr: benjaminwagner@google.com
2020-01-21 12:48:58 -05:00
skia-flutter-autoroll
a6a731cbdc
Roll src/third_party/skia e07936314c2b..215c34be2bd3 (1 commits) (#15853)
https://skia.googlesource.com/skia.git/+log/e07936314c2b..215c34be2bd3

git log e07936314c2b..215c34be2bd3 --date=short --first-parent --format='%ad %ae %s'
2020-01-21 reed@google.com SkMScalar is obsolete -- use SkScalar

Created with:
  gclient setdep -r src/third_party/skia@215c34be2bd3

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC benjaminwagner@google.com 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/+/master/autoroll/README.md

Bug: None
Tbr: benjaminwagner@google.com
2020-01-21 08:45:17 -05:00
skia-flutter-autoroll
975c9c8607
Roll src/third_party/dart f910a7575f3c..ef0c7f16e609 (1 commits) (#15852)
https://dart.googlesource.com/sdk.git/+log/f910a7575f3c..ef0c7f16e609

git log f910a7575f3c..ef0c7f16e609 --date=short --first-parent --format='%ad %ae %s'
2020-01-21 dacoharkes@google.com [vm/ffi] Do not use `int` in tests

Created with:
  gclient setdep -r src/third_party/dart@ef0c7f16e609

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter-engine
Please CC dart-vm-team@google.com 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/+/master/autoroll/README.md

Bug: None
Tbr: dart-vm-team@google.com
2020-01-21 06:41:18 -05:00
skia-flutter-autoroll
b317e051a8
Roll fuchsia/sdk/core/linux-amd64 from 0ERtT... to p1UDn... (#15851)
Roll fuchsia/sdk/core/linux-amd64 from 0ERtT... to p1UDn...

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC  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/+/master/autoroll/README.md
2020-01-21 06:19:27 -05:00
skia-flutter-autoroll
4e2275ff16
Roll src/third_party/skia 9f22f1ff3190..e07936314c2b (3 commits) (#15848)
https://skia.googlesource.com/skia.git/+log/9f22f1ff3190..e07936314c2b

git log 9f22f1ff3190..e07936314c2b --date=short --first-parent --format='%ad %ae %s'
2020-01-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 579c59400f86..845a09b8241e (4 commits)
2020-01-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 6c56a01aa1bb..4c7513580a6e (270 commits)
2020-01-21 bsalomon@google.com Remove proxy offset param to SkGpuBlurUtils::GaussianBlur.

Created with:
  gclient setdep -r src/third_party/skia@e07936314c2b

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC benjaminwagner@google.com 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/+/master/autoroll/README.md

Bug: None
Tbr: benjaminwagner@google.com
2020-01-21 01:56:56 -05:00
skia-flutter-autoroll
1ed752a92d
Roll src/third_party/skia ef05567733eb..9f22f1ff3190 (1 commits) (#15847)
https://skia.googlesource.com/skia.git/+log/ef05567733eb..9f22f1ff3190

git log ef05567733eb..9f22f1ff3190 --date=short --first-parent --format='%ad %ae %s'
2020-01-21 reed@google.com use transpose of inverse for transforming normals

Created with:
  gclient setdep -r src/third_party/skia@9f22f1ff3190

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC benjaminwagner@google.com 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/+/master/autoroll/README.md

Bug: None
Tbr: benjaminwagner@google.com
2020-01-20 21:51:13 -05:00
skia-flutter-autoroll
f2a00e4235
Roll src/third_party/dart c790eccdf4c4..7070347bbb7a (4 commits) (#15846)
https://dart.googlesource.com/sdk.git/+log/c790eccdf4c4..7070347bbb7a

git log c790eccdf4c4..7070347bbb7a --date=short --first-parent --format='%ad %ae %s'
2020-01-20 brianwilkerson@google.com Generate single quoted strings where possible
2020-01-20 brianwilkerson@google.com Enable prefer_single_quotes in analyzer_cli
2020-01-20 brianwilkerson@google.com Dartfix: add fixes, cleanup output, fix bug
2020-01-20 lrn@google.com Make the NNBD List.empty default to non-growable.

Created with:
  gclient setdep -r src/third_party/dart@7070347bbb7a

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter-engine
Please CC dart-vm-team@google.com 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/+/master/autoroll/README.md

Bug: None
Tbr: dart-vm-team@google.com
2020-01-20 20:44:29 -05:00
skia-flutter-autoroll
ddbf44779a
Roll fuchsia/sdk/core/linux-amd64 from omzFN... to 0ERtT... (#15845)
Roll fuchsia/sdk/core/linux-amd64 from omzFN... to 0ERtT...

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC  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/+/master/autoroll/README.md
2020-01-20 17:20:28 -05:00
skia-flutter-autoroll
3cd07cc83c
Roll src/third_party/dart e8c1391b26f7..c790eccdf4c4 (5 commits) (#15843)
https://dart.googlesource.com/sdk.git/+log/e8c1391b26f7..c790eccdf4c4

git log e8c1391b26f7..c790eccdf4c4 --date=short --first-parent --format='%ad %ae %s'
2020-01-20 srawlins@google.com NNBD preview: Load region details when requested; Closes #40112
2020-01-20 whesse@google.com [infra] Add link to failing tests on failing CI builders
2020-01-20 kustermann@google.com [vm/aot] Fix optimization bug in aliasing analysis / redundancy elimination
2020-01-20 kustermann@google.com [vm/compiler] Replace uses of constant phis with constants
2020-01-20 dacoharkes@google.com [vm/ffi] Split out tests which use nulls

Created with:
  gclient setdep -r src/third_party/dart@c790eccdf4c4

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter-engine
Please CC dart-vm-team@google.com 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/+/master/autoroll/README.md

Bug: None
Tbr: dart-vm-team@google.com
2020-01-20 16:36:59 -05:00
skia-flutter-autoroll
c95ded864b
Roll src/third_party/dart e7b1392b0205..e8c1391b26f7 (1 commits) (#15842)
https://dart.googlesource.com/sdk.git/+log/e7b1392b0205..e8c1391b26f7

git log e7b1392b0205..e8c1391b26f7 --date=short --first-parent --format='%ad %ae %s'
2020-01-20 dacoharkes@google.com [vm/ffi] Test truncation and extension on calls and callbacks

Created with:
  gclient setdep -r src/third_party/dart@e8c1391b26f7

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter-engine
Please CC dart-vm-team@google.com 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/+/master/autoroll/README.md

Bug: None
Tbr: dart-vm-team@google.com
2020-01-20 11:57:32 -05:00