10518 Commits

Author SHA1 Message Date
Nurhan Turgut
c0dfb3386f Calling onConnectionClosed when the input element is blurred (flutter/engine#14484)
* close connection call

* closing connection on blur

* remove the timer and check the window focus directly. address reviewer comments.

* addressing reviewer comments
2019-12-17 16:18:54 -08:00
skia-flutter-autoroll
a68728ff94 Roll fuchsia/sdk/core/linux-amd64 from ZHhOi... to WSlsF... (flutter/engine#14534)
Roll fuchsia/sdk/core/linux-amd64 from ZHhOi... to WSlsF...

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 17:27:51 -05:00
skia-flutter-autoroll
6c63868b3a Roll src/third_party/dart f10fa3df28a8..44da51fc720d (20 commits) (flutter/engine#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
Gityuan
a2473cbb3f Support timeline can enabled in release mode (flutter/engine#14521) 2019-12-17 13:40:50 -08:00
skia-flutter-autoroll
47f5b01d33 Roll src/third_party/skia cbeabd969bbe..3794db84e141 (8 commits) (flutter/engine#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
50c528c9aa Rename 'test_vsync_waiters' to 'vsync_waiters_test' for consistency. (flutter/engine#14519) 2019-12-18 04:32:03 +09:00
skia-flutter-autoroll
d088b56b8c Roll src/third_party/dart 51859cb2056c..f10fa3df28a8 (4 commits) (flutter/engine#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
Tomás Arias
dc0401f8e4 Fix off-by-one fromRGBO alpha value calculation (flutter/engine#13777)
Constructing colors using `fromRGBO` should return the same values as the CSS
`rgba()` notation.  rgba(0, 0, 255, 0.5) is the same as `#0000ff80`

However `fromRGBO` sometimes creates a color with an off-by-one alpha value:

    expect(Color.fromRGBO(0, 0, 255, 0.5), Color(0x800000ff));

Expected: Color:<Color(0x800000ff)>
  Actual: Color:<Color(0x7f0000ff)>

If we use `withOpacity` to create the same color, it returns the correct color:

    expect(Color.fromRGBO(0, 0, 255, 1).withOpacity(0.5), Color(0x800000ff));

This should also be changed in lib/web_ui/lib/src/ui/painting.dart in a
followup change.
2019-12-17 09:34:30 -08:00
skia-flutter-autoroll
4a4762f364 Roll src/third_party/skia fdb2b7d53038..cbeabd969bbe (1 commits) (flutter/engine#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
6c6e2433cc Roll src/third_party/dart 2d332ee1d3f1..51859cb2056c (2 commits) (flutter/engine#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
59563e005d Roll src/third_party/skia 6153165d78f2..fdb2b7d53038 (2 commits) (flutter/engine#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
a35d6cdbcf Roll src/third_party/dart b1afe2d0ebc1..2d332ee1d3f1 (1 commits) (flutter/engine#14526)
https://dart.googlesource.com/sdk.git/+log/b1afe2d0ebc1..2d332ee1d3f1

git log b1afe2d0ebc1..2d332ee1d3f1 --date=short --first-parent --format='%ad %ae %s'
2019-12-17 srawlins@google.com Make private fields final where possible

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

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 04:26:53 -05:00
skia-flutter-autoroll
7727c31593 Roll fuchsia/sdk/core/linux-amd64 from O6ELR... to ZHhOi... (flutter/engine#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
6664c121df Roll src/third_party/dart 2eba06d26f71..b1afe2d0ebc1 (6 commits) (flutter/engine#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
64702b3606 Roll src/third_party/skia d78a9b45b9e5..6153165d78f2 (1 commits) (flutter/engine#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
liyuqian
8dcf0235e5 Apply SmoothPointerDataDispatcher to Fuchsia (flutter/engine#14514)
Fixes https://bugs.fuchsia.dev/p/fuchsia/issues/detail?id=35050
and https://github.com/flutter/flutter/issues/38811
2019-12-16 17:14:19 -08:00
Chinmay Garde
54f9ebe7a9 Forward low memory notifications from the shell to DartVM. (flutter/engine#14517) 2019-12-16 16:55:08 -08:00
skia-flutter-autoroll
2dc224f3fe Roll src/third_party/skia 9b59953e77b9..d78a9b45b9e5 (23 commits) (flutter/engine#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
19ccbf83fa Roll src/third_party/dart 44ba80053396..2eba06d26f71 (32 commits) (flutter/engine#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
df2d4b3a05 Roll src/third_party/skia 706eb5788e8b..9b59953e77b9 (3 commits) (flutter/engine#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
6705ba22d3 Roll src/third_party/dart c5c469088697..44ba80053396 (1 commits) (flutter/engine#14510)
https://dart.googlesource.com/sdk.git/+log/c5c469088697..44ba80053396

git log c5c469088697..44ba80053396 --date=short --first-parent --format='%ad %ae %s'
2019-12-16 srawlins@google.com dartfix: Fix for new lints in pedantic 0.9:

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

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 15:27:23 -05:00
skia-flutter-autoroll
52c04ee42d Roll fuchsia/sdk/core/linux-amd64 from q0tup... to O6ELR... (flutter/engine#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
Chinmay Garde
4435ab8b04 Allow custom embedders to post low memory notifications. (flutter/engine#14506)
This is a non-breaking addition to the stable Flutter Embedder API.
2019-12-16 11:42:13 -08:00
skia-flutter-autoroll
c2c14ab14f Roll src/third_party/dart 2e1dd98e5e7f..c5c469088697 (4 commits) (flutter/engine#14508)
https://dart.googlesource.com/sdk.git/+log/2e1dd98e5e7f..c5c469088697

git log 2e1dd98e5e7f..c5c469088697 --date=short --first-parent --format='%ad %ae %s'
2019-12-16 scheglov@google.com Stop reporting several StrongModeCode(s).
2019-12-16 scheglov@google.com AnalysisSession is required for LinkedElementFactory.
2019-12-16 scheglov@google.com Look up concrete members when checking for PRIVATE_COLLISION_IN_MIXIN_APPLICATION.
2019-12-15 paulberry@google.com Make further use of InheritanceManager3 in ElementResolver.

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

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-15 21:24:49 -05:00
skia-flutter-autoroll
bad9e56381 Roll src/third_party/dart 24b99838f433..2e1dd98e5e7f (1 commits) (flutter/engine#14507)
https://dart.googlesource.com/sdk.git/+log/24b99838f433..2e1dd98e5e7f

git log 24b99838f433..2e1dd98e5e7f --date=short --first-parent --format='%ad %ae %s'
2019-12-15 brianwilkerson@google.com Create burndown lists for enabling the pedantic lints

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

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-15 17:41:10 -05:00
Wu Zhong
6533879f59 Fix comments of iOS status bar height constant (flutter/engine#14496) 2019-12-15 12:34:21 -08:00
skia-flutter-autoroll
f453e6f960 Roll src/third_party/skia 187cd367d388..706eb5788e8b (1 commits) (flutter/engine#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
7ad2cbd6dc Roll src/third_party/skia ef363a9ce692..187cd367d388 (1 commits) (flutter/engine#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
ca03670f14 Roll src/third_party/dart ae3973da4023..24b99838f433 (3 commits) (flutter/engine#14502)
https://dart.googlesource.com/sdk.git/+log/ae3973da4023..24b99838f433

git log ae3973da4023..24b99838f433 --date=short --first-parent --format='%ad %ae %s'
2019-12-14 paulberry@google.com Make use of ElementTypeProvider in MethodInvocationResolver
2019-12-14 paulberry@google.com Make use of ElementTypeProvider in ElementResolver.
2019-12-14 paulberry@google.com Make use of ElementTypeProvider in ResolverVisitor.

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

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 20:39:36 -05:00
skia-flutter-autoroll
aec1c48484 Roll src/third_party/dart 09a0b040dd9b..ae3973da4023 (1 commits) (flutter/engine#14501)
https://dart.googlesource.com/sdk.git/+log/09a0b040dd9b..ae3973da4023

git log 09a0b040dd9b..ae3973da4023 --date=short --first-parent --format='%ad %ae %s'
2019-12-14 scheglov@google.com Use FeatureSetProvider in AnalysisDriver.

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

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 16:53:28 -05:00
skia-flutter-autoroll
437bbc0b4a Roll src/third_party/skia 9e7199561fc8..ef363a9ce692 (1 commits) (flutter/engine#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
43f3e5303e Roll src/third_party/skia cf0e3c63fd22..9e7199561fc8 (1 commits) (flutter/engine#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
17591d05b0 Roll src/third_party/dart 6c99171686be..09a0b040dd9b (1 commits) (flutter/engine#14497)
https://dart.googlesource.com/sdk.git/+log/6c99171686be..09a0b040dd9b

git log 6c99171686be..09a0b040dd9b --date=short --first-parent --format='%ad %ae %s'
2019-12-14 paulberry@google.com Deprecate InterfaceType.lookupXyz, add new InheritanceManager based implementations.

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

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 10:03:54 -05:00
skia-flutter-autoroll
5fdb187476 Roll fuchsia/sdk/core/mac-amd64 from 5t09i... to esDH2... (flutter/engine#14493)
Roll fuchsia/sdk/core/mac-amd64 from 5t09i... to esDH2...

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
2019-12-14 01:12:59 -05:00
skia-flutter-autoroll
2438176cc3 Roll src/third_party/skia cd9ad409a90d..cf0e3c63fd22 (1 commits) (flutter/engine#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
c91954b8e1 Roll src/third_party/dart 83eeab1e63d9..6c99171686be (5 commits) (flutter/engine#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
e20adcce4f Roll fuchsia/sdk/core/linux-amd64 from QZVxo... to q0tup... (flutter/engine#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
c71ae5446a Roll src/third_party/skia ea47b0e65802..cd9ad409a90d (7 commits) (flutter/engine#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
Chinmay Garde
b111a13d25 Allow embedders to post Dart objects on send ports from the native side. (flutter/engine#14477)
This is a non-breaking addition to the stable Flutter Embedder API and exposes a
subset of the functionality provided by Dart_PostCObject API in a stable and
tested manner to custom embedder implementations.

Send port acquisition can currently be done as described in the unit-test but
there may be opportunities to extend this API in the future to access ports more
easily or create ports from the native side.

The following capabilities of the the Dart_PostCObject API are explicitly NOT
exposed:
* Object arrays: This allows callers to create complex object graphs but only
  using the primitives specified in the native API. I could find no current use
  case for this and would have made the implementation a lot more complex. This
  is something we can add in the future if necessary however.
* Capabilities and ports: Again no use cases and I honestly I didn’t understand
  how to use capabilities. If needed, these can be added at a later point by
  appending to the union.

Fixes https://github.com/flutter/flutter/issues/46624
Fixes b/145982720
2019-12-13 17:28:21 -08:00
skia-flutter-autoroll
88a2615294 Roll src/third_party/dart 8ad8abfb7463..83eeab1e63d9 (13 commits) (flutter/engine#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
Yegor
254263f3b1 Introduce an auto-deletable SkiaObject; make SkPaint a SkiaObject (flutter/engine#14486)
* Introduce `SkiaObject` an object that's backed by Skia C++ objects that need to be explicitly deleted.
* Automatically delete `SkiaObject`s at the end of frame.
* Make `SkPaint` a `SkiaObject`.

Because `SkiaObject`s are deleted at the end of the frame, the object can be reused as many times as necessary within the frame. `SkPaint` in particular is a fairly expensive object. Reusing this object, for example, on `drawRRect` drops the canvas paint time by 30%.
2019-12-13 15:42:04 -08:00
Chinmay Garde
5f6e426048 Verify embedders can convert clip rects from mutation stack into surface space. (flutter/engine#14483)
Add a test to verify behavior discussed in b/143612326
2019-12-13 15:28:01 -08:00
Nurhan Turgut
198a8d5dce adding firefox unit tests to font loading (flutter/engine#14487) 2019-12-13 15:26:19 -08:00
Jason Simmons
073d9af904 libtxt: cache fallback fonts found by a Minikin font collection (flutter/engine#14482)
If a new fallback font is discovered during paragraph layout, the fallback
font cache in txt::FontCollection will use that font in future layouts.

However, that cache is not available if the new fallback font needs to be
used for other characters within the current layout.  This PR adds a cache
to minikin::FontCollection and checks whether fonts in the cache can handle
a character before calling the fallback font provider.

See https://github.com/flutter/engine/pull/13257
2019-12-13 15:18:37 -08:00
Mouad Debbar
06b55991c6 [web] Remove Paragraph._lines which isn't necessary anymore (flutter/engine#14485) 2019-12-13 15:08:17 -08:00
Mouad Debbar
fe02dd7c44 [web] Implement Paragraph.getLineBoundary (flutter/engine#14479) 2019-12-13 13:53:55 -08:00
skia-flutter-autoroll
e38daa41b4 Roll src/third_party/skia d0840ecf5831..ea47b0e65802 (9 commits) (flutter/engine#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
c4315b51c6 Roll src/third_party/dart fe9f30c3896e..8ad8abfb7463 (19 commits) (flutter/engine#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
Jason Simmons
4dc714b8a4 Do not assume that createTypeface is called before getStyle in the AssetManagerFontStyleSet (flutter/engine#14343) 2019-12-13 09:23:08 -08:00
skia-flutter-autoroll
879d79695a Roll src/third_party/skia c514e7d9be6e..d0840ecf5831 (18 commits) (flutter/engine#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