10809 Commits

Author SHA1 Message Date
Miguel
497dc90ab7 [fuchsia] Add LogSink to flutter_[jit & aot]_product_runner (flutter/engine#15697) 2020-01-23 15:15:33 -08:00
Jason Simmons
65ffe2546f Do not produce timeline events in release mode (flutter/engine#15894)
Calling Dart_TimelineEvent has a performance cost, and the APIs for collecting
timeline events are not available in release mode.
2020-01-23 15:05:00 -08:00
skia-flutter-autoroll
c30d3bf7bc Roll src/third_party/dart e84bea25df23..3eaae5405d37 (17 commits) (flutter/engine#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
9ee8f1d83c Roll src/third_party/skia e4ddb8a7cddc..c88a3bc3f561 (24 commits) (flutter/engine#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
Wu Zhong
907f05a6ee Fixes labelPrefix memory leak in FlutterEngine (flutter/engine#14674) 2020-01-23 14:07:51 -08:00
Matt Carroll
fbd6f7a1f9 Release TextureView surface within FlutterTextureView when disconnected. (#48535) (flutter/engine#15899) 2020-01-23 13:19:42 -08:00
Kaushik Iska
74cbca7c98 [fuchsia] Timeline events in profile mode to observatory (flutter/engine#15900)
This is to address fxb/44063

In all the other modes they will be sent to the systrace
2020-01-23 11:53:03 -08:00
skia-flutter-autoroll
656b2c77f6 Roll fuchsia/sdk/core/linux-amd64 from N502w... to Wc7e4... (flutter/engine#15935) 2020-01-23 09:33:02 -08:00
Todd Volkert
a11a0ce39c Add script to force build LUCI builders for a specified commit (flutter/engine#15938) 2020-01-23 09:29:37 -08:00
skia-flutter-autoroll
e9ab147c8f Roll src/third_party/dart 6aa7407d6309..e84bea25df23 (6 commits) (flutter/engine#15934)
https://dart.googlesource.com/sdk.git/+log/6aa7407d6309..e84bea25df23

git log 6aa7407d6309..e84bea25df23 --date=short --first-parent --format='%ad %ae %s'
2020-01-23 jensj@google.com [CFE] Fix crash in incremental compiler caused by async redirecting factory
2020-01-23 jensj@google.com [CFE] Incremental compiler refactor #1
2020-01-23 athom@google.com [release] Prepare CHANGELOG for 2.7.1
2020-01-23 sstrickl@google.com [vm] Refactor debug info handling code into a new package.
2020-01-23 jensj@google.com [CFE] Strong test can have linked dependencies
2020-01-23 johnniwinther@google.com [cfe] Check null nullable accesses and include null in inferred type for null aware expressions

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

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 11:42:54 -05:00
skia-flutter-autoroll
24d4a49432 Roll src/third_party/skia f9aea7f7e502..e4ddb8a7cddc (35 commits) (flutter/engine#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
17069729db Roll fuchsia/sdk/core/mac-amd64 from LGwl3... to LAOYs... (flutter/engine#15930)
Roll fuchsia/sdk/core/mac-amd64 from LGwl3... to LAOYs...

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-mac-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-23 07:04:11 -05:00
skia-flutter-autoroll
b69bd91302 Roll src/third_party/dart 582727a4ec3b..6aa7407d6309 (4 commits) (flutter/engine#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
7d26c109c8 Revert "Migrate flutter_runner from flutter_runner::{Thread,Loop} to fml::{Thread,MessageLoop} (#15118)" (flutter/engine#15903)
This reverts commit efe18ad9a6b59a3f7b43e0e4e1cfe8dad94f8e16.
2020-01-22 20:35:41 -08:00
skia-flutter-autoroll
140b26543b Roll src/third_party/dart a9ea9365ad8a..582727a4ec3b (33 commits) (flutter/engine#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
Brian Osman
ea2edc9a40 Implement new SkCanvas virtuals in testing canvases (flutter/engine#15893) 2020-01-22 15:52:46 -05:00
Dan Field
ee7e3c82c9 Const finder fixes (flutter/engine#15880) 2020-01-22 12:00:51 -08:00
skia-flutter-autoroll
85f0814561 Roll fuchsia/sdk/core/linux-amd64 from v-OJE... to N502w... (flutter/engine#15892) 2020-01-22 11:33:01 -08:00
Dan Field
03fcc31f8c errant log (flutter/engine#15891) 2020-01-22 11:18:03 -08:00
skia-flutter-autoroll
a89a324ac5 Roll src/third_party/skia d59053987a27..f9aea7f7e502 (10 commits) (flutter/engine#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
Jason Simmons
bc8c219dc6 [libtxt] Assign a unique ID to each glyph cluster within a line (flutter/engine#15742) 2020-01-22 10:38:03 -08:00
skia-flutter-autoroll
0a1b34545d Roll src/third_party/dart 439cabaec02f..a9ea9365ad8a (4 commits) (flutter/engine#15886)
https://dart.googlesource.com/sdk.git/+log/439cabaec02f..a9ea9365ad8a

git log 439cabaec02f..a9ea9365ad8a --date=short --first-parent --format='%ad %ae %s'
2020-01-22 eernst@google.com Change null-aware `operator []`, `operator []=`, and function call to not have a period.
2020-01-22 eernst@google.com Migrate lib_2/typed_data to NNBD.
2020-01-22 johnniwinther@google.com [cfe] Use legacy erasure and nnbd top merge in computation of supertypes in ClassHierarchyBuilder
2020-01-22 johnniwinther@google.com [cfe] Test supertypes computed from ClassHierarchyBuilder

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

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 13:37:31 -05:00
skia-flutter-autoroll
f541f2813c Roll fuchsia/sdk/core/mac-amd64 from jAkm1... to LGwl3... (flutter/engine#15884)
Roll fuchsia/sdk/core/mac-amd64 from jAkm1... to LGwl3...

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-mac-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-22 13:35:11 -05:00
Kaushik Iska
156af12ed5 [bots] remove auto-assign for web PRs (flutter/engine#15878) 2020-01-22 09:50:00 -08:00
Dan Field
f6881297d2 [fuchsia] HitTesting for fuchsia a11y (flutter/engine#15570) 2020-01-22 01:12:37 -08:00
skia-flutter-autoroll
13897375cc Roll src/third_party/skia 808f021b51df..d59053987a27 (4 commits) (flutter/engine#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
51e137db8f Roll src/third_party/dart 4ad5fab95753..439cabaec02f (2 commits) (flutter/engine#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
0909b5ba64 Roll src/third_party/skia 4277f0173657..808f021b51df (7 commits) (flutter/engine#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
Michael Goderbauer
0ad44285bd Remove unused Imports and private method (flutter/engine#15872) 2020-01-21 17:53:02 -08:00
skia-flutter-autoroll
a25c5a5dd1 Roll src/third_party/dart ef0c7f16e609..4ad5fab95753 (41 commits) (flutter/engine#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
stuartmorgan
d45eb4bed2 Add missing include in GLFW and Windows embeddings (flutter/engine#15867) 2020-01-21 17:48:03 -08:00
skia-flutter-autoroll
24d62e7907 Roll fuchsia/sdk/core/linux-amd64 from p1UDn... to v-OJE... (flutter/engine#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
Dan Field
24d380c47f derp (flutter/engine#15876) 2020-01-21 16:53:06 -08:00
Ferhat
328ff31301 Implement Canvas drawPoints API for Html backend (flutter/engine#15870) 2020-01-21 16:37:41 -08:00
Dan Field
59118b69c0 retry on CIPD failure (flutter/engine#15862) 2020-01-21 16:16:30 -08:00
skia-flutter-autoroll
1b64bb85cb Roll src/third_party/skia cedab522227a..4277f0173657 (9 commits) (flutter/engine#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
Ferhat
e4501f8cba Fix RRect hittest optimization to handle malformed corner radius (flutter/engine#15859) 2020-01-21 12:12:14 -08:00
Nathan Rogers
9404aa2e5e Add size parameters to Vulkan surface functions (flutter/engine#15748)
Add "width" and "height" trace parameters to
|VulkanSurfacePool::GetCachedOrCreateSurface| and
|VulkanSurfacePool::CreateSurface|.  Also add an "allocationSize"
parameter to the "vkAllocateMemory" event.
2020-01-21 11:46:10 -08:00
godofredoc
af1484e0be Add .vpython dependencies to migrate run_tests.py to vpython. (flutter/engine#15161)
vpython is used to provide a hermetic environment for python scripts.
Dependencies are provided using cipd and take advantage of the caching
tools provided by luci services.
2020-01-21 11:16:59 -08:00
Nathan Rogers
f8c3d8d3aa [fuchsia] Support Skia tracing arguments (flutter/engine#15745)
When running on Fuchsia, respect the argument values that Skia passes
into the Flutter implementation of the |SkEventTracer| interface.

Bug: https://github.com/flutter/flutter/issues/48864
2020-01-21 10:00:11 -08:00
skia-flutter-autoroll
38db3623fb Roll src/third_party/skia 215c34be2bd3..cedab522227a (9 commits) (flutter/engine#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
Nurhan Turgut
8397831dd2 windpws batch script for running felt. it does not have snapshot option (flutter/engine#15746) 2020-01-21 09:30:57 -08:00
skia-flutter-autoroll
2a3d83a7b7 Roll src/third_party/skia e07936314c2b..215c34be2bd3 (1 commits) (flutter/engine#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
4915a808fb Roll src/third_party/dart f910a7575f3c..ef0c7f16e609 (1 commits) (flutter/engine#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
e1d8e56c08 Roll fuchsia/sdk/core/linux-amd64 from 0ERtT... to p1UDn... (flutter/engine#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
982cec51d7 Roll fuchsia/sdk/core/mac-amd64 from yMvVd... to jAkm1... (flutter/engine#15850)
Roll fuchsia/sdk/core/mac-amd64 from yMvVd... to jAkm1...

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-mac-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 05:58:51 -05:00
skia-flutter-autoroll
f91072d4ad Roll src/third_party/dart 7070347bbb7a..f910a7575f3c (2 commits) (flutter/engine#15849)
https://dart.googlesource.com/sdk.git/+log/7070347bbb7a..f910a7575f3c

git log 7070347bbb7a..f910a7575f3c --date=short --first-parent --format='%ad %ae %s'
2020-01-21 sigmund@google.com dart2js nnbd setup
2020-01-21 sigmund@google.com Update the nnbd-mode flag name according to the proposed specification.

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

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 02:17:32 -05:00
skia-flutter-autoroll
ece13b8a1b Roll src/third_party/skia 9f22f1ff3190..e07936314c2b (3 commits) (flutter/engine#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
f6bc95a5aa Roll src/third_party/skia ef05567733eb..9f22f1ff3190 (1 commits) (flutter/engine#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
df2b74602a Roll src/third_party/dart c790eccdf4c4..7070347bbb7a (4 commits) (flutter/engine#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