3030 Commits

Author SHA1 Message Date
skia-flutter-autoroll
ac42640fd0
Roll src/third_party/dart f10fa3df28a8..44da51fc720d (20 commits) (#14533)
https://dart.googlesource.com/sdk.git/+log/f10fa3df28a8..44da51fc720d

git log f10fa3df28a8..44da51fc720d --date=short --first-parent --format='%ad %ae %s'
2019-12-17 liama@google.com [vm] More fast paths in type equality intrinsic
2019-12-17 scheglov@google.com Remove Scope.getSource()
2019-12-17 rnystrom@google.com Migrate lib_2/js to NNBD.
2019-12-17 rnystrom@google.com Migrate lib_2/collection tests to NNBD.
2019-12-17 scheglov@google.com Rename the folder with sky_engine test package.
2019-12-17 scheglov@google.com Rename test file name typo for ExportDuplicatedLibraryNamedTest.
2019-12-17 brianwilkerson@google.com Remove unnecessary uses of new in analyzer_plugin
2019-12-17 paulberry@google.com Move pre_nnbd_modifiers_test.dart into language_2.
2019-12-17 rnystrom@google.com Enable "omit_local_variable_types" lint in test_runner and fix violations.
2019-12-17 nshahan@google.com [test_runner] Pass non-nullable experiment flag to VM
2019-12-17 srujzs@google.com Modify changelog for native return type changes
2019-12-17 scheglov@google.com When building interfaces in legacy libraries, convert signatures from superinterfaces to legacy.
2019-12-17 brianwilkerson@google.com Update dartfix to have an upgrade command for nnbd migration
2019-12-17 brianwilkerson@google.com Allow the full path in the URL used to open the preview tool
2019-12-17 asiva@google.com [VM/testing] Turn on language/nnbd tests
2019-12-17 scheglov@google.com Use getExecutableReturnType() where returnType is accessed.
2019-12-17 scheglov@google.com Implement strictly non-nullable predicate.
2019-12-17 danny@tuppeny.com Add a Flutter Outline Notification to the LSP server
2019-12-17 athom@google.com [co19] Handle builders using co19 with test selectors
2019-12-17 scheglov@google.com Stop reporting INFERRED_TYPE codes.

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

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
2019-12-17 16:45:26 -05:00
skia-flutter-autoroll
0f97a1e835
Roll src/third_party/skia cbeabd969bbe..3794db84e141 (8 commits) (#14532)
https://skia.googlesource.com/skia.git/+log/cbeabd969bbe..3794db84e141

git log cbeabd969bbe..3794db84e141 --date=short --first-parent --format='%ad %ae %s'
2019-12-17 bsalomon@google.com Blend functions as SkSL built ins.
2019-12-17 egdaniel@google.com Add SurfaceView for SkImage_GpuYUVA's flattened proxy.
2019-12-17 brianosman@google.com Don't allocate invalidation messages for generators that make uncacheable textures
2019-12-17 halcanary@google.com Skottie: fix public.bzl
2019-12-17 fmalita@chromium.org Python3 tweaks
2019-12-17 robertphillips@google.com Update SKP version (take 2)
2019-12-17 halcanary@google.com skottie_ios_app: fix tap logic
2019-12-17 robertphillips@google.com Additional DDL fix

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

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 borenet@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: borenet@google.com
2019-12-17 16:04:01 -05:00
Gary Qian
9b369ad197
Rename 'test_vsync_waiters' to 'vsync_waiters_test' for consistency. (#14519) 2019-12-18 04:32:03 +09:00
skia-flutter-autoroll
ad3bade1df
Roll src/third_party/dart 51859cb2056c..f10fa3df28a8 (4 commits) (#14531)
https://dart.googlesource.com/sdk.git/+log/51859cb2056c..f10fa3df28a8

git log 51859cb2056c..f10fa3df28a8 --date=short --first-parent --format='%ad %ae %s'
2019-12-17 dmitryas@google.com [cfe] Split the lines that span over the 80-symbols boundary
2019-12-17 sortie@google.com [infra] Prepare for the story of approve_results to end.
2019-12-17 cskau@google.com [SDK] Adds function name to CodeDescriptor dumps.
2019-12-17 athom@google.com [infra] Disable builds of macOS 32bit SDKs

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

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
2019-12-17 12:36:39 -05:00
skia-flutter-autoroll
ee92285ab4
Roll src/third_party/skia fdb2b7d53038..cbeabd969bbe (1 commits) (#14530)
https://skia.googlesource.com/skia.git/+log/fdb2b7d53038..cbeabd969bbe

git log fdb2b7d53038..cbeabd969bbe --date=short --first-parent --format='%ad %ae %s'
2019-12-17 reed@google.com Can't fold ctm and color matrix when in perspective

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

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 borenet@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: borenet@google.com
2019-12-17 12:00:12 -05:00
skia-flutter-autoroll
02825aa02b
Roll src/third_party/dart 2d332ee1d3f1..51859cb2056c (2 commits) (#14529)
https://dart.googlesource.com/sdk.git/+log/2d332ee1d3f1..51859cb2056c

git log 2d332ee1d3f1..51859cb2056c --date=short --first-parent --format='%ad %ae %s'
2019-12-17 athom@google.com [infra] Move simarm_x64 from macOS to Linux
2019-12-17 cskau@google.com Revert "[vm, linux] Try to attach names to all VirtualMemory allocations using memfd."

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

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
2019-12-17 08:33:36 -05:00
skia-flutter-autoroll
500f9cedf6
Roll src/third_party/skia 6153165d78f2..fdb2b7d53038 (2 commits) (#14528)
https://skia.googlesource.com/skia.git/+log/6153165d78f2..fdb2b7d53038

git log 6153165d78f2..fdb2b7d53038 --date=short --first-parent --format='%ad %ae %s'
2019-12-17 herb@google.com Add more thread annotations to SkStrike
2019-12-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 d1860ea17e8e..5407aaa089ac (11 commits)

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

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 borenet@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: borenet@google.com
2019-12-17 05:34:24 -05:00
skia-flutter-autoroll
e829384a26
Roll fuchsia/sdk/core/linux-amd64 from O6ELR... to ZHhOi... (#14525)
Roll fuchsia/sdk/core/linux-amd64 from O6ELR... to ZHhOi...

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
2019-12-17 04:21:42 -05:00
skia-flutter-autoroll
9556f2c825
Roll src/third_party/dart 2eba06d26f71..b1afe2d0ebc1 (6 commits) (#14523)
https://dart.googlesource.com/sdk.git/+log/2eba06d26f71..b1afe2d0ebc1

git log 2eba06d26f71..b1afe2d0ebc1 --date=short --first-parent --format='%ad %ae %s'
2019-12-17 asiva@google.com [VM/Runtime] - Ensure the comma separated options under --enable-experiment are stored as individual flags in the VM instead of as a single string. This ensures GetExperimentalFlag will return the correct value for an option.
2019-12-17 sra@google.com [dart2js] interceptor_simplifier cleanup
2019-12-17 scheglov@google.com Remove reporting NON_GROUND_TYPE_CHECK_INFO.
2019-12-16 jcollins@google.com Do not parallelize pub get.
2019-12-16 srawlins@google.com Convert all function parameters and typedefs to generic syntax
2019-12-16 rmacnak@google.com [vm, linux] Try to attach names to all VirtualMemory allocations using memfd.

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

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
2019-12-17 00:40:28 -05:00
skia-flutter-autoroll
025230f8cd
Roll src/third_party/skia d78a9b45b9e5..6153165d78f2 (1 commits) (#14522)
https://skia.googlesource.com/skia.git/+log/d78a9b45b9e5..6153165d78f2

git log d78a9b45b9e5..6153165d78f2 --date=short --first-parent --format='%ad %ae %s'
2019-12-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src b1568f298495..98b390c99b5d (401 commits)

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

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 borenet@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: borenet@google.com
2019-12-17 00:29:57 -05:00
skia-flutter-autoroll
46d76eb8e2
Roll src/third_party/skia 9b59953e77b9..d78a9b45b9e5 (23 commits) (#14516)
https://skia.googlesource.com/skia.git/+log/9b59953e77b9..d78a9b45b9e5

git log 9b59953e77b9..d78a9b45b9e5 --date=short --first-parent --format='%ad %ae %s'
2019-12-16 egdaniel@google.com Fixes to skpbench to actually clean itself up nicely.
2019-12-16 egdaniel@google.com Remove GrTextureContext.
2019-12-16 robertphillips@google.com Spruce up GrDataUtils in preparation for compressed backend texture support
2019-12-16 fmalita@chromium.org Reland "[skottie] Simplify effect builder lookup"
2019-12-16 herb@google.com Make allocation of SkDescriptor do initialization
2019-12-16 halcanary@google.com fix build minimal_ios_mtl_skia_app
2019-12-16 bsalomon@google.com Simplify proxy functionally exact check.
2019-12-16 robertphillips@google.com Add GrCaps::getConfigFromCompressedBackendFormat
2019-12-16 csmartdalton@google.com Include line numbers in Viewer's shader error windows
2019-12-16 brianosman@google.com Runtime SkSL: Disallow 'when', 'tracked', 'key', 'ctype'
2019-12-16 robertphillips@google.com Expand GrGpu::BackendTextureData to include compressed data
2019-12-16 csmartdalton@google.com Add a "conservative raster" flag to GrPipeline
2019-12-16 halcanary@google.com SkMetalDeviceToGrContext: no longer needs any Skia headers
2019-12-16 robertphillips@google.com Switch GrCaps::isFormatCompressed virtual to be 'compressionType'
2019-12-16 herb@google.com Have the fuzzer init the SkDescriptor
2019-12-16 robertphillips@google.com Fix DDL bots
2019-12-16 nihohit@gmail.com remove use_PIC.
2019-12-16 egdaniel@google.com Delete unused GrDebugMarkerOp.
2019-12-16 petar.p.kirov@gmail.com Fix small memory leak in c-api example
2019-12-16 brianosman@google.com Major refactor of runtime effects
2019-12-16 herb@google.com Simplify fRegenFlags
2019-12-16 nigeltao@google.com Have SkWuffsCodec.cpp link to Wuffs API docs
2019-12-16 borenet@google.com Revert "Update SKP version"

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

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 borenet@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: borenet@google.com
2019-12-16 19:40:34 -05:00
skia-flutter-autoroll
84564111f8
Roll src/third_party/dart 44ba80053396..2eba06d26f71 (32 commits) (#14515)
https://dart.googlesource.com/sdk.git/+log/44ba80053396..2eba06d26f71

git log 44ba80053396..2eba06d26f71 --date=short --first-parent --format='%ad %ae %s'
2019-12-16 brianwilkerson@google.com Stop using preview-dir and preview-port values and always open the preview tool
2019-12-16 liama@google.com [analyzer] Use non-nullable experiment when running with nnbd sdk
2019-12-16 regis@google.com [VM/nnbd] Make type Never a regular type.
2019-12-16 mfairhurst@google.com [nnbd_migration] Fix assertion failure in _forTypeParameterSubstitution when not fresh
2019-12-16 sjindel@google.com [vm] Make TFA traces more readable with color-coded scoping.
2019-12-16 mfairhurst@google.com [nnbd_migration] handle downcast from Function to a function type
2019-12-16 mfairhurst@google.com [nnbd_migration] Handle downcast from dynamic to function types
2019-12-16 brianwilkerson@google.com Fix naming of tests around unnecessary new and const fixes
2019-12-16 scheglov@google.com Fix BazelWorkspacePackageTest on Windows.
2019-12-16 brianwilkerson@google.com Add a fix and assist to add a return type
2019-12-16 rmacnak@google.com [vm] Progress toward running without TSAN warnings.
2019-12-16 scheglov@google.com Fix packages tests on Windows.
2019-12-16 whesse@google.com [infra] Fix typo in get_builder_status script
2019-12-16 paulberry@google.com Fix code generators to avoid generating unnecessary `const`s
2019-12-16 jcollins@google.com Update trial_migration for P1/G1 packages.
2019-12-16 kustermann@google.com [vm/concurrency] Skip isolate tests on hot-reload mode to avoid unnecessary coredumps for CI
2019-12-16 brianwilkerson@google.com Add support to dartfix to fix unnecessary new and const lints
2019-12-16 paulberry@google.com Migration: Modify FixBuilder tests in preparation for rewrite.
2019-12-16 paulberry@google.com Rename TypeProviderImpl._isNonNullableByDefault.
2019-12-16 paulberry@google.com Create an interface for the migration engine to communicate with the resolver.
2019-12-16 paulberry@google.com Make use of ElementTypeProvider in _LocalVariableTypeProvider
2019-12-16 paulberry@google.com Make use of ElementTypeProvider in StaticTypeAnalyzer
2019-12-16 johnniwinther@google.com [cfe+analyzer] Use TryStatement for try/catch and try/finally in CFE
2019-12-16 lrn@google.com Migrate dart:_http to NNBD.
2019-12-16 dimpen@gmail.com Update math.dart:atan2 in relation to atan comment - Follow-up for sdk_nnbd
2019-12-16 dimpen@gmail.com Update math.dart:atan2 in relation to atan comment
2019-12-16 dmitryas@google.com [cfe] Implement the NNBD variation of the assignability property
2019-12-16 johnniwinther@google.com [cfe] Handle setter import conflicts
2019-12-16 johnniwinther@google.com [cfe] Implement flow analysis on if elements
2019-12-16 whesse@google.com [infra] Build status script now queries Firestore, using access token
2019-12-16 athom@google.com [infra] Remove AST builders from the test matrix
2019-12-16 johnniwinther@google.com [cfe] Report errors on nnbd features used in opt-out libraries

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

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
2019-12-16 19:34:06 -05:00
skia-flutter-autoroll
ca799fa8b2
Roll src/third_party/skia 706eb5788e8b..9b59953e77b9 (3 commits) (#14511)
https://skia.googlesource.com/skia.git/+log/706eb5788e8b..9b59953e77b9

git log 706eb5788e8b..9b59953e77b9 --date=short --first-parent --format='%ad %ae %s'
2019-12-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 1d77542f5681..d1860ea17e8e (14 commits)
2019-12-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader ebb0bec91552..fbbfeb700295 (2 commits)
2019-12-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src d11c17148d1a..b1568f298495 (510 commits)

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

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 borenet@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: borenet@google.com
2019-12-16 15:31:44 -05:00
skia-flutter-autoroll
1d1eae2ed8
Roll fuchsia/sdk/core/linux-amd64 from q0tup... to O6ELR... (#14512)
Roll fuchsia/sdk/core/linux-amd64 from q0tup... to O6ELR...

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
2019-12-16 15:25:32 -05:00
skia-flutter-autoroll
45c6c3a5df
Roll src/third_party/skia 187cd367d388..706eb5788e8b (1 commits) (#14505)
https://skia.googlesource.com/skia.git/+log/187cd367d388..706eb5788e8b

git log 187cd367d388..706eb5788e8b --date=short --first-parent --format='%ad %ae %s'
2019-12-15 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version

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

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 borenet@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: borenet@google.com
2019-12-15 04:13:13 -05:00
skia-flutter-autoroll
87c1110dfb
Roll src/third_party/skia ef363a9ce692..187cd367d388 (1 commits) (#14503)
https://skia.googlesource.com/skia.git/+log/ef363a9ce692..187cd367d388

git log ef363a9ce692..187cd367d388 --date=short --first-parent --format='%ad %ae %s'
2019-12-15 fmalita@chromium.org Revert "[skottie] Simplify effect builder lookup"

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

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 borenet@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: borenet@google.com
2019-12-14 23:02:13 -05:00
skia-flutter-autoroll
c504b8fabd
Roll src/third_party/skia 9e7199561fc8..ef363a9ce692 (1 commits) (#14500)
https://skia.googlesource.com/skia.git/+log/9e7199561fc8..ef363a9ce692

git log 9e7199561fc8..ef363a9ce692 --date=short --first-parent --format='%ad %ae %s'
2019-12-14 fmalita@chromium.org [skottie] Simplify effect builder lookup

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

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 djsollen@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: djsollen@google.com
2019-12-14 15:28:35 -05:00
skia-flutter-autoroll
be9c7c9f65
Roll src/third_party/skia cf0e3c63fd22..9e7199561fc8 (1 commits) (#14499)
https://skia.googlesource.com/skia.git/+log/cf0e3c63fd22..9e7199561fc8

git log cf0e3c63fd22..9e7199561fc8 --date=short --first-parent --format='%ad %ae %s'
2019-12-14 reed@google.com clean up dox after enum change

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

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 djsollen@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: djsollen@google.com
2019-12-14 11:06:32 -05:00
skia-flutter-autoroll
cbe0e6c1e2
Roll src/third_party/skia cd9ad409a90d..cf0e3c63fd22 (1 commits) (#14495)
https://skia.googlesource.com/skia.git/+log/cd9ad409a90d..cf0e3c63fd22

git log cd9ad409a90d..cf0e3c63fd22 --date=short --first-parent --format='%ad %ae %s'
2019-12-14 reed@google.com remove dead code around old SkPath enums

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

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 djsollen@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: djsollen@google.com
2019-12-14 01:08:46 -05:00
skia-flutter-autoroll
3e3eb9c0a0
Roll src/third_party/dart 83eeab1e63d9..6c99171686be (5 commits) (#14492)
https://dart.googlesource.com/sdk.git/+log/83eeab1e63d9..6c99171686be

git log 83eeab1e63d9..6c99171686be --date=short --first-parent --format='%ad %ae %s'
2019-12-14 scheglov@google.com Report CompileTimeErrorCode.EXPORT_LEGACY_SYMBOL
2019-12-14 asiva@google.com [SDK/BUILD] Pass --enable-experiment=non-nullable to the gen_kernel when it is used to compile the sdk tools.
2019-12-14 srawlins@google.com Highlight line that is targeted; fix some linking
2019-12-14 srujzs@google.com Change Future lists to use dynamic
2019-12-14 srawlins@google.com Fix pedantic 0.9 lints around collection literals and spreads

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

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
2019-12-14 01:06:05 -05:00
skia-flutter-autoroll
3c85b828e3
Roll fuchsia/sdk/core/linux-amd64 from QZVxo... to q0tup... (#14494)
Roll fuchsia/sdk/core/linux-amd64 from QZVxo... to q0tup...

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
2019-12-14 01:02:38 -05:00
skia-flutter-autoroll
b43d3fe38d
Roll src/third_party/skia ea47b0e65802..cd9ad409a90d (7 commits) (#14490)
https://skia.googlesource.com/skia.git/+log/ea47b0e65802..cd9ad409a90d

git log ea47b0e65802..cd9ad409a90d --date=short --first-parent --format='%ad %ae %s'
2019-12-13 herb@google.com More cleanup on GrStrikeCache
2019-12-13 brianosman@google.com Remove all layout(ctype=...) from runtime SkSKL
2019-12-13 herb@google.com Use SkTHashTable in GrTextStrike
2019-12-13 herb@google.com Revert "Remove unused fields from GrTextBlobKey"
2019-12-13 herb@google.com Convert GrStrikeCache to sk_sp<GrTextStrike>
2019-12-13 herb@google.com switch to SkPoint for the idea of drawingOrigin
2019-12-13 herb@google.com Convert GrStrikeCache to use SkTHashTable

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

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 djsollen@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: djsollen@google.com
2019-12-13 20:32:31 -05:00
skia-flutter-autoroll
2026b83d74
Roll src/third_party/dart 8ad8abfb7463..83eeab1e63d9 (13 commits) (#14488)
https://dart.googlesource.com/sdk.git/+log/8ad8abfb7463..83eeab1e63d9

git log 8ad8abfb7463..83eeab1e63d9 --date=short --first-parent --format='%ad %ae %s'
2019-12-13 rmacnak@google.com Miscellaneous documentation updates.
2019-12-13 brianwilkerson@google.com Remove preview from dartfix api in favor of opening the preview automatically
2019-12-13 rnystrom@google.com Small script to track NNBD test migration progress and estimate.
2019-12-13 sra@google.com [dart2js] Make repeated 'usedAsVariable' tests faster
2019-12-13 srujzs@google.com Change type MediaDeviceInfo to dynamic in Future
2019-12-13 srujzs@google.com Add test to enumerate media devices
2019-12-13 scheglov@google.com Replace using \n with multiline strings.
2019-12-13 bkonyi@google.com [ dartfuzz ] Output Dart SDK revision to logs during fuzz testing
2019-12-13 sigmund@google.com Whitelist all packages in the .packages file as opt-out from nnbd.
2019-12-13 fizaaluthra@google.com [dartfuzz] Refactoring gen_api_table.dart
2019-12-13 scheglov@google.com Remove NameFilter.
2019-12-13 scheglov@google.com Remove JavaSystemIO.
2019-12-13 liama@google.com [vm] Enable nnbd experiment when building the SDK with --nnbd

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

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
2019-12-13 20:04:17 -05:00
skia-flutter-autoroll
47c1dde9cc
Roll src/third_party/skia d0840ecf5831..ea47b0e65802 (9 commits) (#14481)
https://skia.googlesource.com/skia.git/+log/d0840ecf5831..ea47b0e65802

git log d0840ecf5831..ea47b0e65802 --date=short --first-parent --format='%ad %ae %s'
2019-12-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms cd31cb38833c..ec78f685becd (1 commits)
2019-12-13 herb@google.com More viewMatrix renaming
2019-12-13 nifong@google.com Remove an uncessary and unused parameter for partially generating the JSON command list
2019-12-13 mtklein@google.com workaround?
2019-12-13 kjlubick@google.com [infra] Update go to 1.13.5
2019-12-13 bungeman@google.com Add more variation support on Mac.
2019-12-13 herb@google.com Rename viewMatrix to drawMatrix, initialMatrix, or currentMatrix
2019-12-13 bsalomon@google.com Support clipRegion on GPU backend
2019-12-13 egdaniel@google.com Store GrSurfaceProxyView on SkImage.

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

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 djsollen@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: djsollen@google.com
2019-12-13 15:52:27 -05:00
skia-flutter-autoroll
c2600574f8
Roll src/third_party/dart fe9f30c3896e..8ad8abfb7463 (19 commits) (#14480)
https://dart.googlesource.com/sdk.git/+log/fe9f30c3896e..8ad8abfb7463

git log fe9f30c3896e..8ad8abfb7463 --date=short --first-parent --format='%ad %ae %s'
2019-12-13 sigmund@google.com Enable strong/weak strict checking in ddc runtime from the test runner
2019-12-13 rmacnak@google.com [vm, gc] Flatten promotion allocations.
2019-12-13 brianwilkerson@google.com Update the server protocol to not require a port number
2019-12-13 sstrickl@google.com [vm/compiler] During DCE, remove PushArguments of non-live definitions.
2019-12-13 sra@google.com [dart2js] new-rti: Put sourceInformation on more nodes
2019-12-13 sra@google.com [dart2js] avoid empty statement in single-unit output
2019-12-13 brianwilkerson@google.com Add newly reviewed diagnostic docs
2019-12-13 markzipan@google.com [dartdevc] Cleaning up analysis errors.
2019-12-13 johnniwinther@google.com [cfe] Implement nnbd-top-merge
2019-12-13 nshahan@google.com [dartdevc] Remove dead code that handles functions in asserts
2019-12-13 nshahan@google.com [dartdevc] Actually use the libraries from the NNBD fork of the SDK
2019-12-13 srawlins@google.com NNBD Preview is a single-page application.
2019-12-13 zichangguo@google.com Revert "[dart:io] RawSocketOption.fromInt should follow the same endian as host"
2019-12-13 scheglov@google.com Remove DevCompilerResynthesizerBuilder from analyzer.
2019-12-13 kustermann@google.com Reland "[vm/compiler] Fix TypeTestingStub -> SubtypeTestCache fallback code if dst_type = TypeParameter"
2019-12-13 sstrickl@google.com [vm] Weaken dwarf_stack_trace expected stack trace.
2019-12-13 johnniwinther@google.com [cfe] Add weak mode testing
2019-12-13 sigurdm@google.com Bump pub version
2019-12-13 scheglov@google.com Stop supporting _sdkext, look for _embedder.yaml only in sky_engine package.

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

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
2019-12-13 15:37:48 -05:00
skia-flutter-autoroll
1377ef6808
Roll src/third_party/skia c514e7d9be6e..d0840ecf5831 (18 commits) (#14478)
https://skia.googlesource.com/skia.git/+log/c514e7d9be6e..d0840ecf5831

git log c514e7d9be6e..d0840ecf5831 --date=short --first-parent --format='%ad %ae %s'
2019-12-13 michaelludwig@google.com Provide record time allocator to onCombineIfPossible()
2019-12-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 6381d7f14805..1d77542f5681 (8 commits)
2019-12-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 07958d452f93..ebb0bec91552 (4 commits)
2019-12-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 636138928516..d11c17148d1a (358 commits)
2019-12-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 5855011aeee5..cd31cb38833c (1 commits)
2019-12-13 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-12-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms e7b14532d922..5855011aeee5 (1 commits)
2019-12-12 herb@google.com Add filter to SkTHashTable and SkTHashMap
2019-12-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 7240f337e5d6..e7b14532d922 (1 commits)
2019-12-12 mtklein@google.com use std::make_unique
2019-12-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 4e9ed5892c00..7240f337e5d6 (1 commits)
2019-12-12 fmalita@chromium.org [skottie] Cascading track matte support
2019-12-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 04c7f4ea275f..4e9ed5892c00 (1 commits)
2019-12-12 bsalomon@google.com Make Gr[Op]MemoryPool allocate itself into its initial block.
2019-12-12 reed@google.com perform perspective clip by default
2019-12-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 2e1ffb61f677..04c7f4ea275f (1 commits)
2019-12-12 michaelludwig@google.com Reland "Detach op memory pool from recording context"
2019-12-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 64374756e037..2e1ffb61f677 (1 commits)

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

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 djsollen@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: djsollen@google.com
2019-12-13 11:45:24 -05:00
skia-flutter-autoroll
b616dcd5df
Roll fuchsia/sdk/core/linux-amd64 from sBbWo... to QZVxo... (#14473)
Roll fuchsia/sdk/core/linux-amd64 from sBbWo... to QZVxo...

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
2019-12-13 11:37:18 -05:00
skia-flutter-autoroll
4ca54fe2c4
Roll src/third_party/dart c561a9eacc1b..fe9f30c3896e (7 commits) (#14475)
https://dart.googlesource.com/sdk.git/+log/c561a9eacc1b..fe9f30c3896e

git log c561a9eacc1b..fe9f30c3896e --date=short --first-parent --format='%ad %ae %s'
2019-12-13 gityuan@gmail.com [timeline] support vm events available to systrace
2019-12-13 srujzs@google.com Skip all html tests for d8
2019-12-13 rnystrom@google.com Turn the Dart 2.0 migration tool into an NNBD migration tool.
2019-12-12 scheglov@google.com Stop setting AST properties for DDC.
2019-12-12 zichangguo@google.com [dart:io] RawSocketOption.fromInt should follow the same endian as host
2019-12-12 zichangguo@google.com [vm/debugger] --trace-debugger-stacktrace prints async causal stack trace
2019-12-12 rnystrom@google.com Move NNBD tests (language_2/nnbd) to new NNBD test directory.

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

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
2019-12-13 11:33:37 -05:00
Kaushik Iska
e65b4901fa
[animator] Pass target frametime for Window.onBeginFrame (#14318)
This gives us a time closer to when the frame will be rendered on
screen.

Fixes: https://github.com/flutter/flutter/issues/10850
2019-12-12 15:03:27 -08:00
Jason Simmons
ef64becdd8
Roll fuchsia/sdk/core/linux-amd64 from 9wKTl... to sBbWo... (#14461) 2019-12-12 14:29:46 -08:00
Yegor
18c89f1cf6
[web][refactor] Split html and canvaskit classes more (#14320)
* Split surface and canvaskit classes more

* fix licenses

* address comments
2019-12-12 13:20:49 -08:00
Kaushik Iska
ffbe2a40e7
[testing] Move test vsync waiters to their own TUs (#14456)
This move makes it easier to add more vsync waiters.
2019-12-12 12:27:56 -08:00
skia-flutter-autoroll
0c24f3d019
Roll src/third_party/skia 51b99659ed82..c514e7d9be6e (13 commits) (#14457)
https://skia.googlesource.com/skia.git/+log/51b99659ed82..c514e7d9be6e

git log 51b99659ed82..c514e7d9be6e --date=short --first-parent --format='%ad %ae %s'
2019-12-12 herb@google.com Move the GrGlyph* and vertex data onto the arena alloc.
2019-12-12 halcanary@google.com BUILD.gn: Fix formatting.
2019-12-12 nifong@google.com Parse android layer annotations in debugger, play back layers
2019-12-12 djsollen@google.com Revert "Detach op memory pool from recording context"
2019-12-12 mtklein@google.com don't create out of range enums
2019-12-12 robertphillips@google.com Add compression to Mock backend
2019-12-12 michaelludwig@google.com Detach op memory pool from recording context
2019-12-12 paraboul@gmail.com Use absolute sigma instead of clamping to 0 in SkDropShadowImageFilter.
2019-12-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src cf2545c5111b..636138928516 (444 commits)
2019-12-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 d6053daa6203..6381d7f14805 (11 commits)
2019-12-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 50211670b4bf..07958d452f93 (11 commits)
2019-12-12 robertphillips@google.com Reland "Update FragmentProcessor TextureSampler to hold an GrSurfaceProxyView."
2019-12-12 robertphillips@google.com Revert "Update FragmentProcessor TextureSampler to hold an GrSurfaceProxyView."

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

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 djsollen@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: djsollen@google.com
2019-12-12 14:52:49 -05:00
skia-flutter-autoroll
d8edfea033
Roll src/third_party/dart d9fa37e85d5c..45db29709547 (48 commits) (#14453)
https://dart.googlesource.com/sdk.git/+log/d9fa37e85d5c..45db29709547

git log d9fa37e85d5c..45db29709547 --date=short --first-parent --format='%ad %ae %s'
2019-12-12 victor.agnez@hotmail.com [vm/precomp] Reduce arm32 code size for BoxInt64Instr
2019-12-12 sstrickl@google.com [vm] De-obfuscate function and file names in DWARF sections.
2019-12-12 scheglov@google.com Remove Packages from SourceFactory.
2019-12-12 dacoharkes@google.com [vm/ffi] Split up function_callbacks_test
2019-12-12 whesse@google.com [infra] Add script to read builder status from Firestore
2019-12-12 whesse@google.com Reland "Reland "[infra] Add failing test to test CI systems and approvals workflow""
2019-12-12 sstrickl@google.com [vm/compiler] Add --save-debugging-info flag to gen_snapshot.
2019-12-12 johnniwinther@google.com [cfe] Refactor for-in loops to handle flow analysis
2019-12-12 dacoharkes@google.com [vm/ffi] Fix asan test expectations
2019-12-12 athom@google.com [test] Fix import in exact_selector_test
2019-12-12 dmitryas@google.com [cfe] Implement NNBD-aware lower / upper bound algorithms
2019-12-12 dacoharkes@google.com [samples/ffi] Native resource lifetime management
2019-12-12 netroby@users.noreply.github.com Fixed #39679 make sqlite ffi sample run success
2019-12-12 jensj@google.com [parser] Allow ?? after Type?
2019-12-12 jensj@google.com [parser] Allow '?.' and '?.[' after '!'
2019-12-12 fizaaluthra@google.com [dartfuzz] Add flag for displaying output divergence details
2019-12-12 rmacnak@google.com [vm, arm64] Fix heap corruption in PushArrayOfArguments.
2019-12-12 srawlins@google.com NNBD preview: Rip out static preview; only server preview
2019-12-12 srawlins@google.com Connect g/setters which override fields (w/ implicit g/setters)
2019-12-12 fizaaluthra@google.com [dartfuzz] Re-enabling Int32x4
2019-12-11 sigmund@google.com fix nnbd bots: build step broke when tests were moved
2019-12-11 scheglov@google.com Packages configuration abstraction on top of .packages or package_config.json files.
2019-12-11 fishythefish@google.com [dart2js] Remove bad assert from runtime_types_new.
2019-12-11 gityuan@gmail.com [timeline] Add  support for timeline asynchronous events in android platform trace
2019-12-11 alexmarkov@google.com Reland "[vm/compiler] Dead code elimination"
2019-12-11 rnystrom@google.com Move files under language_2 into subdirectories.
2019-12-11 rmacnak@google.com [vm] Initialize the handle vtable table during VM initialization instead of during class registration in each isolate's initialization.
2019-12-11 pquitslund@google.com bump to linter 0.1.106
2019-12-11 rmacnak@google.com [vm] Reduce frame size for the functions with the largest frame sizes.
2019-12-11 rmacnak@google.com [build] Use separate out directories for each sanitizer.
2019-12-11 brianwilkerson@google.com Update dartfix to display urls and wait when run in preview mode
2019-12-11 scheglov@google.com Implement NORM.
2019-12-11 alexmarkov@google.com [vm/test] Fix vm/dart/product_aot_kernel_test for bytecode
2019-12-11 alexmarkov@google.com [vm/ffi_test] Fix ClobberAndCall helper on Windows
2019-12-11 scheglov@google.com Implement parsing for package_config.json files in analyzer.
2019-12-11 scheglov@google.com Extract nullability TypeSystem tests.
2019-12-11 srawlins@google.com Remove duplicate 'DEFAULT_VALUE_IN_FUNCTION_TYPE_ALIAS' already reported by fasta
2019-12-11 paulberry@google.com Create null-aware companion methods for ElementTypeProvider.
2019-12-11 brianwilkerson@google.com Start sending urls for preview mode from server to dartfix
2019-12-11 brianwilkerson@google.com Prepare to publish analysis_server_client so that dartfix can use the new API
2019-12-11 srawlins@google.com NNBD preview: improve details of where a nullable value is 'assigned'
2019-12-11 athom@google.com [infra] Update checked-in SDKs to 2.8.0-dev.0.0
2019-12-11 jensj@google.com [CFE] Fix bug in DebugStack
2019-12-11 whesse@google.com Revert "Reland "[infra] Add failing test to test CI systems and approvals workflow""
2019-12-11 athom@google.com [co19] Run co19 nnbd tests on analyzer-nnbd
2019-12-11 sstrickl@google.com [vm] Remove the unchecked entry point offset field from RawInstructions.
2019-12-11 athom@google.com [release] Merge the two 2.7.0 sections in the changelog
2019-12-11 whesse@google.com Reland "[infra] Add failing test to test CI systems and approvals workflow"

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

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
2019-12-12 14:08:51 -05:00
skia-flutter-autoroll
97634d2efa
Roll src/third_party/skia 826484f2631f..51b99659ed82 (2 commits) (#14405)
https://skia.googlesource.com/skia.git/+log/826484f2631f..51b99659ed82

git log 826484f2631f..51b99659ed82 --date=short --first-parent --format='%ad %ae %s'
2019-12-12 herb@google.com Remove unused fields from GrTextBlobKey
2019-12-12 benjaminwagner@google.com Format public.bzl

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

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 djsollen@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: djsollen@google.com
2019-12-12 10:51:26 -05:00
skia-flutter-autoroll
897ce34bc6
Roll src/third_party/skia 3517aa7b14ad..826484f2631f (18 commits) (#14375)
https://skia.googlesource.com/skia.git/+log/3517aa7b14ad..826484f2631f

git log 3517aa7b14ad..826484f2631f --date=short --first-parent --format='%ad %ae %s'
2019-12-12 egdaniel@google.com Always report SkImage_Gpu subclasses as being texture backed.
2019-12-12 egdaniel@google.com Revert "When converting runtime SkSL to FP SkSL, use default settings"
2019-12-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-12-11 brianosman@google.com When converting runtime SkSL to FP SkSL, use default settings
2019-12-11 egdaniel@google.com Update FragmentProcessor TextureSampler to hold an GrSurfaceProxyView.
2019-12-11 jvanverth@google.com Change PerspectiveClip to clip directly to half plane.
2019-12-11 jvanverth@google.com Adjust cache key for Metal persistent cache.
2019-12-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms ef3043bd8110..64374756e037 (1 commits)
2019-12-11 nifong@google.com Fix audit trail visualization bugs
2019-12-11 fmalita@chromium.org [skottie] Invert effect support
2019-12-11 halcanary@google.com experimental/skottie_ios/SkottieUiView
2019-12-11 csmartdalton@google.com Suppress allocation warnings for tests that induce them intentionally
2019-12-11 mtklein@google.com add SK_CPU_LIMIT_AVX
2019-12-11 halcanary@google.com public.bzl: add metal_objc_srcs()
2019-12-11 fmalita@chromium.org [skottie] Add SkottieSlide frame rate UI option
2019-12-11 halcanary@google.com Roll third_party/externals/libgifcodec ed218be1..38d9c73f (2 commits)
2019-12-11 herb@google.com Remove unused buffer call for SkGlyphRunPaint
2019-12-11 mtklein@google.com roll clang to 9.0

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

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 djsollen@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: djsollen@google.com
2019-12-11 23:39:22 -05:00
Chinmay Garde
0a40f3d784
Assert that arc end caps on canvases with root surface transformations are drawn correctly. (#14359)
Verifies that the Skia commit https://skia-review.googlesource.com/c/skia/+/259174 has been pulled into the engine. This should have happened in the roll https://github.com/flutter/engine/pull/14345.

Fixes https://github.com/flutter/flutter/issues/46691
Fixes b/142280381
2019-12-11 15:17:34 -08:00
skia-flutter-autoroll
3ebb7b426a Roll src/third_party/skia 75799967be60..3517aa7b14ad (3 commits) (#14345)
https://skia.googlesource.com/skia.git/+log/75799967be60..3517aa7b14ad

git log 75799967be60..3517aa7b14ad --date=short --first-parent --format='%ad %ae %s'
2019-12-11 bsalomon@google.com Fix stroked arcs for mirror matrices.
2019-12-11 benjaminwagner@google.com Update iOS provisioning profile.
2019-12-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src ffcaa57570c0..cf2545c5111b (466 commits)

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

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 djsollen@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: djsollen@google.com
2019-12-11 14:15:45 -08:00
Kaushik Iska
18519e9169
Roll fuchsia/sdk/core/linux-amd64 from UdfLO... to 9wKTl... (#14342)
* Roll fuchsia/sdk/core/linux-amd64 from UdfLO... to 9wKTl...

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

* async set dispatcher is now from async-default
2019-12-11 11:47:30 -08:00
skia-flutter-autoroll
ac95536a64
Roll src/third_party/skia 5afc7b2af854..75799967be60 (2 commits) (#14324)
https://skia.googlesource.com/skia.git/+log/5afc7b2af854..75799967be60

git log 5afc7b2af854..75799967be60 --date=short --first-parent --format='%ad %ae %s'
2019-12-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 f60da87424a4..d6053daa6203 (8 commits)
2019-12-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 31916f494c2e..50211670b4bf (28 commits)

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

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 djsollen@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: djsollen@google.com
2019-12-11 11:07:04 -05:00
Chinmay Garde
49d6552e76
Verify accounting for loop counts in Gif and WebP assets is consistent. (#14321)
Asserts that the Skia fix is pulled into Flutter Engine https://skia-review.googlesource.com/c/skia/+/259161. This should have happened in https://github.com/flutter/engine/pull/14315.

Fixes https://github.com/flutter/flutter/issues/46289
Fixes https://github.com/flutter/flutter/issues/45246
2019-12-10 20:04:15 -08:00
skia-flutter-autoroll
058b4bc5cc
Roll src/third_party/dart c74a8ec2c46e..bcd18e67dcae (9 commits) (#14317)
https://dart.googlesource.com/sdk.git/+log/c74a8ec2c46e..bcd18e67dcae

git log c74a8ec2c46e..bcd18e67dcae --date=short --first-parent --format='%ad %ae %s'
2019-12-11 fishythefish@google.com [dart2js] Mark native classes as needed if they have new-rti is-tests or named type variables.
2019-12-10 sra@google.com [dart2js] Ensure native lookup always initialized
2019-12-10 kustermann@google.com Revert "[vm/compiler] Fix TypeTestingStub -> SubtypeTestCache fallback code if dst_type = TypeParameter"
2019-12-10 regis@google.com [VM/nnbd] Map nullable Never type to Null type.
2019-12-10 scheglov@google.com Issue 39598. Make UNNECESSARY_NULL_AWARE_CALL and other warnings.
2019-12-10 alexmarkov@google.com Revert "[vm/compiler] Dead code elimination"
2019-12-10 vsm@google.com [dartdevc] add forwarding from old docs to new info
2019-12-10 alexmarkov@google.com [vm/nnbd] Fix nullability of types in inferred types attribute
2019-12-10 jcollins@google.com Fix working directory problem shown in demo.

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

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
2019-12-10 20:40:50 -05:00
skia-flutter-autoroll
5b5206e56d
Roll fuchsia/sdk/core/linux-amd64 from nqJnP... to UdfLO... (#14316)
Roll fuchsia/sdk/core/linux-amd64 from nqJnP... to UdfLO...

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
2019-12-10 20:37:46 -05:00
skia-flutter-autoroll
c0b1dc0c6a
Roll src/third_party/skia 732c49739fa5..5afc7b2af854 (16 commits) (#14315)
https://skia.googlesource.com/skia.git/+log/732c49739fa5..5afc7b2af854

git log 732c49739fa5..5afc7b2af854 --date=short --first-parent --format='%ad %ae %s'
2019-12-10 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-12-10 herb@google.com Move SubRun from .h to .cpp
2019-12-10 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-12-10 mtklein@google.com test for c++17 w/ c++14 stdlib
2019-12-10 scroggo@google.com SkWebpCodec: enable a loop count of 1
2019-12-10 herb@google.com Move luminance calculation to GrTextBlob::Make()
2019-12-10 egdaniel@google.com Add GrSurfaceProxyView to the various draw atlas ops.
2019-12-10 egdaniel@google.com Store GrSurfaceProxyView on shadow ops.
2019-12-10 herb@google.com Put SubRuns in an alloc on GrTextBlob
2019-12-10 fmalita@chromium.org [skottie] Add frame time histogram to SkottieSlide UI
2019-12-10 jlavrova@google.com Font features
2019-12-10 fmalita@chromium.org [skottie] Initial SkottieSlide UI
2019-12-10 halcanary@google.com utils/mac/SkCreateCGImageRef: cleanup
2019-12-10 brianosman@google.com GrSkSLFP: "Kind" is always kPipelineStage
2019-12-10 robertphillips@google.com Switch SkImage::CompressionType to be an enum class
2019-12-10 mtklein@google.com delete unused gyp hack

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

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 djsollen@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: djsollen@google.com
2019-12-10 20:31:57 -05:00
Ben Konyi
2bd5cc2cce
Roll src/third_party/dart 98c13ba18f..c74a8ec2c4 (14 commits) (#14309)
dart-lang/sdk@c74a8ec2c4 [vm/bytecode] Fix handling of contravariant parameters in isUncheckedCall
dart-lang/sdk@4ce13659b4 Update server API to allow URLs to be returned to dartfix
dart-lang/sdk@e22ddd1372 Update TypeSystemTest to reuse more ElementsTypesMixin.
dart-lang/sdk@e1ef70fad4 [vm] Add nnbd-experiment to the snapshot feature string
dart-lang/sdk@ec6e8c8dfa Clarify the roles of isolate_data and isolate_group_data in Dart_CreateIsolateGroup
dart-lang/sdk@b69596bb1b [vm/compiler] Dead code elimination
dart-lang/sdk@1cc5d6927a Deprecate ErrorReporter.reportTypeErrorForNode()
dart-lang/sdk@28b0f18397 Add basic git package management to trial_migration.
dart-lang/sdk@25def20f5d Revert "[infra] Add failing test to test CI systems and approvals workflow"
dart-lang/sdk@620dd7dab5 Use just DartType.getDisplayString() in ErrorReporter.
dart-lang/sdk@d03a7686d2 [vm/compiler] Fix inlining of SIMD shuffle operations
dart-lang/sdk@6a16a59d08 Additional fixes to analyzer pubspec.
dart-lang/sdk@bb8bece3bf Widen the analyzer's pubspec constraint on _fe_analyzer_shared
dart-lang/sdk@e578eeb235 [infra] Add failing test to test CI systems and approvals workflow
2019-12-10 18:46:55 -05:00
Ben Konyi
b7c947df5d
Roll src/third_party/dart 02a8b015ad..98c13ba18f (5 commits) (#14280)
dart-lang/sdk@98c13ba18f [vm/precomp] Reduce arm-32 code size in BoxInt64Instr
dart-lang/sdk@37b6b86b90 [infra] Change the name of the num_chunks attribute sent to pubsub.
dart-lang/sdk@a846098c18 [vm] Enable ELF loader to read snapshots from memory without any backing file.
dart-lang/sdk@bbd850eac8 Tweak the CHANGELOG for 2.7.0.
dart-lang/sdk@9456316b51 ErrorReporter should know isNonNullableByDefault.
2019-12-10 13:28:20 -08:00
Jason Simmons
b7d4278b4f
Create separate objects for isolate state and isolate group state (#14268)
Isolate data may need to be deleted on the same thread where it was allocated.
In particular, the task observer set up in the UIDartState ctor must be removed
from the same message loop where it was added.

The engine had been using the same DartIsolate object as the root isolate data
and as the isolate group data.  This object would be deleted when the isolate
group was shut down.  However, group shutdown may occur on a thread associated
with a secondary isolate.  When this happens, cleanup of any state tied to the
root isolate's thread will fail.

This change adds a DartIsolateGroupData object holding state that is common
among all isolates in a group.  DartIsolateGroupData can be deleted on any
thread.

See https://github.com/flutter/flutter/issues/45578
2019-12-10 10:34:50 -08:00
skia-flutter-autoroll
721fb5bc72
Roll src/third_party/skia ab26643258ad..732c49739fa5 (1 commits) (#14279)
https://skia.googlesource.com/skia.git/+log/ab26643258ad..732c49739fa5

git log ab26643258ad..732c49739fa5 --date=short --first-parent --format='%ad %ae %s'
2019-12-10 nifong@google.com Return image address in image info so it can be shown in dropdown.

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

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 djsollen@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: djsollen@google.com
2019-12-10 10:43:17 -05:00
Ben Konyi
ed6830edf3
Roll src/third_party/dart 8b8894648f..02a8b015ad (26 commits) (#14278)
dart-lang/sdk@02a8b015ad Migrate corelib tests starting with "j" to "q" to NNBD.
dart-lang/sdk@617933c3c1 [vm, gc] As a debugging aid, remember the previous object during heap iteration.
dart-lang/sdk@964c9d8c20 [dart2js] new-rti: debug print of named type variable miss
dart-lang/sdk@7974f3f899 [dartdevc] Reduce the number of SDK libraries in the platform
dart-lang/sdk@b296d55c55 Issue 39709. Disable implicit 'call' tear-off for nullable objects.
dart-lang/sdk@ded753a397 Use 'isNonNullableByDefault' as the flag name everywhere.
dart-lang/sdk@86723cd5b1 Remove unused private methods and explicit 'new'.
dart-lang/sdk@108a80bd0d NNBD: Mark some good tests as passing; add FailingTests for some GitHub issues
dart-lang/sdk@2015c55277 [dartdevc] Remove ability to run analyzer based DDC
dart-lang/sdk@2a1fadb66c [dart2js] types_propagation - handle HAsCheckSimple
dart-lang/sdk@20ec71d447 [vm/compiler] Fix TypeTestingStub -> SubtypeTestCache fallback code if dst_type = TypeParameter
dart-lang/sdk@1aeff32c14 NNBD migrator: record type information in TypeName type arguments
dart-lang/sdk@a17884aff0 [vm] Fix late final local variables in AST mode
dart-lang/sdk@991e55f6ad NNBD Migrator: Fix generic super initializers
dart-lang/sdk@9605cca5a6 Make a method public that is overridden in a subclass
dart-lang/sdk@55f86c13cb [dartfuzz] Fix infinite recursion
dart-lang/sdk@de0e432ef1 Create an abstract layer to customize querying element types.
dart-lang/sdk@5f7177db84 Handle two non-operators as if they were operators to prevent a failure when assertions are enabled
dart-lang/sdk@22fef10a59 [nnbd_migration] suppress fewer upstream exact nullable nodes
dart-lang/sdk@b37f391f34 [VM/nnbd] Make runtimeType return a non-nullable type when the NNBD experiment is enabled.
dart-lang/sdk@bafd4e8dc6 Issue 39668. Use 'read type' to check dead '??='.
dart-lang/sdk@8894b88467 [VM/nnbd] Implement syntactic type equality.
dart-lang/sdk@cb94390c63 [infra] Improve efficiency of cloning the Flutter repositories
dart-lang/sdk@42799b66b6 Add support for unmanaged packages to trial_migration.
dart-lang/sdk@304eb2cb7b [test] Remove extra / in dartdevc nndb test suite runner.
dart-lang/sdk@16e7647c86 [ VM / dart:typed_data ] Fixed issue where null could be passed for simd types in AOT
2019-12-10 06:43:40 -08:00
skia-flutter-autoroll
140818a715
Roll fuchsia/sdk/core/linux-amd64 from Zkpa_... to nqJnP... (#14274)
Roll fuchsia/sdk/core/linux-amd64 from Zkpa_... to nqJnP...

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
2019-12-10 02:38:11 -05:00