10260 Commits

Author SHA1 Message Date
skia-flutter-autoroll
19523430de Roll fuchsia/sdk/core/mac-amd64 from FQdiV... to l1EAN... (flutter/engine#13956)
Roll fuchsia/sdk/core/mac-amd64 from FQdiV... to l1EAN...

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-11-21 15:19:16 -05:00
skia-flutter-autoroll
07c37a3557 Roll src/third_party/skia f9291b8942d8..4e0255508749 (27 commits) (flutter/engine#13954)
https://skia.googlesource.com/skia.git/+log/f9291b8942d8..4e0255508749

git log f9291b8942d8..4e0255508749 --date=short --no-merges --format='%ad %ae %s'
2019-11-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-21 herb@google.com Remove device paths from SubRun
2019-11-20 mtklein@google.com support 2 immediates
2019-11-20 mtklein@google.com fix SKVM_PERF_DUMPS
2019-11-20 halcanary@google.com Revert "public.bzl: update to replace Gif with Wuffs"
2019-11-20 robertphillips@google.com No longer ref count GrGeometryProcessors
2019-11-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 2914b63d6886..68d3f3a95f1b (1 commits)
2019-11-20 halcanary@google.com Revert "Replace third_party/gif with new DEPS entry."
2019-11-20 halcanary@google.com BUILD: libgifcodec: fix flutter build
2019-11-20 rosasco@google.com Use system-temp storage.
2019-11-20 jsimmons@google.com Find and cache font family lists and the typeface lists that they map to
2019-11-20 mtklein@google.com SkReader32::setMemory() requires 4-byte alignment
2019-11-20 michaelludwig@google.com Specialize vertex writing function for common quad VertexSpecs
2019-11-20 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-20 egdaniel@google.com Various fixes for supporting failures in VkPipeline and cache creation.
2019-11-20 halcanary@google.com Replace third_party/gif with new DEPS entry.
2019-11-20 egdaniel@google.com Update GrVkImageView to handle failure of VkImageView creation.
2019-11-20 jvanverth@google.com Fix for Metal framebufferOnly MSAA texture.
2019-11-20 halcanary@google.com public.bzl: update to replace Gif with Wuffs
2019-11-20 scroggo@google.com Add arm64 Wuffs perf bots
2019-11-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 8d45badce994..2914b63d6886 (1 commits)
2019-11-20 robertphillips@google.com Revert "Reland "Enable msaa ccpr on vulkan""
2019-11-20 robertphillips@google.com Revert "Block MSAA CCPR on NVIDIA without mixed samples"
2019-11-20 halcanary@google.com SkQP: remove unused script
2019-11-20 borenet@google.com [infra] Use CIPD packages from infra repo
2019-11-20 kjlubick@google.com [canvaskit] Include direction from getRects
2019-11-20 benjaminwagner@google.com Add additional GCC Builds using Docker

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

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 robertphillips@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=robertphillips@google.com
2019-11-21 15:16:48 -05:00
Ben Konyi
abb5031908 Roll src/third_party/dart aa2b3a5eaa..521b168441 (15 commits) (flutter/engine#13958)
dart-lang/sdk@521b168441 [co19] Add tests/co19_2/co19_2-co19.status to test_matrix.json
dart-lang/sdk@8295efc541 Revert "Revamp patch_sdk.dart mainly to use libraries.json."
dart-lang/sdk@acff31ed26 [cfe] Support null-aware index access
dart-lang/sdk@f8d42542dd [vm/compiler] ARM64: Block R22 to hold NullObject().
dart-lang/sdk@afa82d8e98 [co19] Add missing backslash to update script
dart-lang/sdk@28a029102b [SDK] Adds --support-disassembler in PRODUCT.
dart-lang/sdk@45569e146e [SDK] Fixes C++ undef. behaviour in Library::Add*Metadata.
dart-lang/sdk@51f14eb911 [co19] Fork the update script for the co19 NNBD tests
dart-lang/sdk@eb6d7f51e2 [dart2js] Add DartTypes for T*, T?, and Never.
dart-lang/sdk@4c8c44ec78 [cfe] Implement lowering for constructor initialization of late fields
dart-lang/sdk@f692a2fbb8 [cfe] Eliminate Nullability.legacy in transformers
dart-lang/sdk@539b0093e1 [dart2js] Remove unnecessary DartType predicates and replace with is-tests.
dart-lang/sdk@2e32972929 [pkg/vm] Remove usage of Library.isExternal
dart-lang/sdk@54011e5622 [analyzer] Fix format.fbs after summary change for variance.
dart-lang/sdk@615928c514 Stop referencing non-API TypeSystem in analyzer.
2019-11-21 11:52:40 -08:00
skia-flutter-autoroll
b692cb7c57 Roll fuchsia/sdk/core/linux-amd64 from VHWsK... to zgJ75... (flutter/engine#13957)
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-11-21 11:28:36 -08:00
Ben Konyi
5b73c404f3 Roll src/third_party/dart 867a6e0e52..aa2b3a5eaa (15 commits) (flutter/engine#13955)
dart-lang/sdk@aa2b3a5eaa [cfe] Inference constraint solving takes contravariance into account.
dart-lang/sdk@5a8c52e06a Add script that performs the tasks of creating and checking the nnbd sdk
dart-lang/sdk@4ce204d16a Migration: remove unused variable
dart-lang/sdk@97e432a5bc Migration: refactor _checkExpressionNotNull.
dart-lang/sdk@8d328738b8 [analyzer] Add variance to analyzer summaries.
dart-lang/sdk@3c9e924073 Revamp patch_sdk.dart mainly to use libraries.json.
dart-lang/sdk@be519e83b1 Remove XyzElementImpl.forNode() constructors.
dart-lang/sdk@a9c1f68135 Oops, meant to commit these changes with:
dart-lang/sdk@b431b2fb0d Point analyzer NNBD bot to `language` rather than `language_2`
dart-lang/sdk@4ee62c3479 Migrate all of the negative language_2 tests to not be negative tests.
dart-lang/sdk@b55ae4e586 Remove TypeSystem.create()
dart-lang/sdk@488daa270c [dartdevc] Fix analysis errors in patched dart:core library
dart-lang/sdk@ee9a640c9d [vm] Allocate temporaries used by Dart_Invoke etc in new-space.
dart-lang/sdk@b3cf5ef327 [observatory] Properly wait for Catapult's iframe to load. Give message while fetching timeline.
dart-lang/sdk@b14a4fbf49 Update the comment on parseString to clarify throwIfDiagnostics behavior.
2019-11-21 19:11:05 +02:00
gaaclarke
28e7487bf9 Made the thread checker print out the thread names on Apple platforms. (flutter/engine#13943) 2019-11-20 17:56:00 -08:00
liyuqian
b9f2bacea8 Fix picture raster cache throttling (flutter/engine#13710)
Previously, we're also counting the pictures that are already raster
cached.

This fixes https://github.com/flutter/flutter/issues/44252 and helps
solving the GPU thread issue of https://github.com/flutter/flutter/issues/43083

https://github.com/flutter/flutter/pull/45050 is a performance test in the framework repo to reveal this bug.
2019-11-20 16:36:23 -08:00
skia-flutter-autoroll
284ac99190 Roll fuchsia/sdk/core/mac-amd64 from bC9Qy... to FQdiV... (flutter/engine#13936)
Roll fuchsia/sdk/core/mac-amd64 from bC9Qy... to FQdiV...

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-11-20 19:09:50 -05:00
skia-flutter-autoroll
40acce8e36 Roll src/third_party/skia 935a35d972e5..f9291b8942d8 (13 commits) (flutter/engine#13938)
https://skia.googlesource.com/skia.git/+log/935a35d972e5..f9291b8942d8

git log 935a35d972e5..f9291b8942d8 --date=short --no-merges --format='%ad %ae %s'
2019-11-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 e4b3136913c6..99bd10b70422 (13 commits)
2019-11-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src b659e40a3998..0db96f99f73d (373 commits)
2019-11-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 79afb7620a69..7e11f46ddf8e (1 commits)
2019-11-20 mtklein@google.com drop sse4.1 limit on valgrind bots
2019-11-20 ethannicholas@google.com Fixed some GrSkSLFP limitations.
2019-11-20 mtklein@google.com skip _imm ops on ARM
2019-11-19 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-19 csmartdalton@google.com Block MSAA CCPR on NVIDIA without mixed samples
2019-11-19 csmartdalton@google.com Don't sync unique keys on ccpr clip FP proxies
2019-11-19 mtklein@google.com initialize to avoid Valgrind false positive
2019-11-19 egdaniel@google.com Handle failure to submit semaphores in vulkan backend.
2019-11-19 jvanverth@google.com Metal: Simplify GrFence to use completedHandler in all cases.
2019-11-19 sgilhuly@chromium.org Fix unique_ptr typo in Skia Dawn

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

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 robertphillips@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=robertphillips@google.com
2019-11-20 19:07:43 -05:00
skia-flutter-autoroll
a02b63e0fe Roll fuchsia/sdk/core/linux-amd64 from 7mmHP... to VHWsK... (flutter/engine#13939)
Roll fuchsia/sdk/core/linux-amd64 from 7mmHP... to VHWsK...

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-11-20 19:05:23 -05:00
Ben Konyi
d4f55e1535 Roll src/third_party/dart b188632458..867a6e0e52 (4 commits) (flutter/engine#13948)
dart-lang/sdk@867a6e0e52 [dart:core] Update DartTime.parse to support arbitrary precision fractional seconds.
dart-lang/sdk@ae34d6e233 [dartdevc] rename legacy to ddc
dart-lang/sdk@733db095ce Move nullabilitySuffix to the public interface for DartType.
dart-lang/sdk@635aaa8adf [vm/dart2native] Bundle product-mode vm_platform.dill with the dart-sdk and let dart2native use it
2019-11-20 15:15:48 -08:00
George Wright
49897131f4 Ensure we use the base CompositorContext's AcquireFrame method when screenshotting (flutter/engine#13934)
This ensures we rasterize into the canvas passed in as subclasses may reimplement AcquireFrame in different ways that don't utilize the canvas object passed in (such as Fuchsia's flutter_runner::CompositorContext).
2019-11-20 14:09:27 -08:00
Chinmay Garde
6d8a433679 Update SwiftShader to 5d1e854. (flutter/engine#13945)
Includes better Vulkan conformance (for which I am going to add support for in
the test harness).
2019-11-20 12:25:55 -08:00
Ian McKellar
7461c5a43a [flutter_runner] fix a11y tests (flutter/engine#13947)
Instead of running over 400000000 nodes, do something a little quicker.
2019-11-20 12:11:35 -08:00
Ben Konyi
b104b5d3e9 Roll src/third_party/dart 8342ec2c71..b188632458 (2 commits) (flutter/engine#13942)
dart-lang/sdk@b188632458 Fix syntax error in Symbol doc example
dart-lang/sdk@61c453f0fe Hide dart:cli in api docs
2019-11-20 11:18:00 -08:00
Ferhat
cd982ca7d0 Fix edge detection for correct dom_renderer reset (flutter/engine#13940) 2019-11-20 08:56:56 -08:00
Ben Konyi
3daba45b72 Roll src/third_party/dart 1f933abcee..8342ec2c71 (12 commits) (flutter/engine#13941)
dart-lang/sdk@8342ec2c71 Fix pub.dev URLs throughout SDK repo
dart-lang/sdk@6546460461 chore(doc): fix typo
dart-lang/sdk@73cca4480c Fix typo
dart-lang/sdk@f594720679 Fix typo
dart-lang/sdk@11d523dfe1 Add a test suite for "co19", which will be the NNBD-migrated co19 tests.
dart-lang/sdk@246b23e5be [cfe] Implement late lowering for local variables.
dart-lang/sdk@195dd200ab [cfe] Support statement replacement in inference_visitor
dart-lang/sdk@f1adb0b4d8 [analyzer] use the staging url for crash reports
dart-lang/sdk@453aca82a7 [dartdevc] Migrating dart:_debugger to nnbd.
dart-lang/sdk@28de386937 [dart:core] Update num `operator ==` parameter type in NNBD fork
dart-lang/sdk@f31fb0386b Catch exceptions during ranking and disable smart ranking
dart-lang/sdk@f414465c45 Analyzer refactoring Workspace.isBazelWorkspace() to a getter: get isBazel, this is follow up on https://dart-review.googlesource.com/c/sdk/+/125564
2019-11-20 07:55:50 -08:00
Nurhan Turgut
ae5cce0b17 [web] Flutter for web autocorrect support (flutter/engine#13922)
* support for autocorrect

* fixing the unit tests. Note there is no unit tests for the autocorrect since the unit tests do not run on webkit

* addressing PR comments

* fix typo
2019-11-20 06:47:09 -08:00
skia-flutter-autoroll
c9f8d20878 Roll src/third_party/skia e678b79c489d..935a35d972e5 (13 commits) (flutter/engine#13927)
https://skia.googlesource.com/skia.git/+log/e678b79c489d..935a35d972e5

git log e678b79c489d..935a35d972e5 --date=short --no-merges --format='%ad %ae %s'
2019-11-19 csmartdalton@google.com Reland "Enable msaa ccpr on vulkan"
2019-11-19 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-19 herb@google.com Remove fallback flag from subrun
2019-11-19 benjaminwagner@google.com Use docker recipe module for Docker Build
2019-11-19 benjaminwagner@google.com Add Debian10 GCC Docker Build
2019-11-19 mtklein@google.com Add basic line table to VTune hooks
2019-11-19 jlavrova@google.com Fixing a memory leak in OneLineShaper
2019-11-19 halcanary@google.com GN tools: copy_git_directory.py better error message.
2019-11-19 herb@google.com Fallback direct glyphs not translating properly
2019-11-19 bungeman@google.com Set fixed pitch bit in DirectWrite port.
2019-11-19 csmartdalton@google.com ccpr: Fix an assumption about weights from the tessellator
2019-11-19 mtklein@google.com add VTune integration to SkVM
2019-11-19 michaelludwig@google.com Detect empty triangles in CropRect

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

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 robertphillips@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=robertphillips@google.com
2019-11-19 20:02:59 -08:00
Ben Konyi
2ca98a09df Roll src/third_party/dart eeca3fb1cb..1f933abcee (7 commits) (flutter/engine#13931)
dart-lang/sdk@1f933abcee Convert a compile time error into a parse error (issue 39389)
dart-lang/sdk@db64f9ecb2 Delete standalone_2/io/process_exit_negative_test.dart.
dart-lang/sdk@db166e423e Fix unused elements when setter used
dart-lang/sdk@2c5705ad23 Migrate some negative tests to static error tests.
dart-lang/sdk@c2584d8046 [kernel] Align TypeParameterType.hashCode with the equality strategy
dart-lang/sdk@c6efc78319 Migration: update edge builder tests to use `pointsToNever` where possible.
dart-lang/sdk@26f5ea47e8 [co19] Rename status file to co19_2-co19.status
2019-11-19 14:49:47 -08:00
Jim Graham
c8ad84b60d Imagefilter wrapper object (flutter/engine#13711)
Make ImageFilter objects comparable and printable.

This will help in areas in the Widget and RenderObject trees which try to avoid marking objects for updates if a setter is called with the same value (previously all ImageFilter objects would compare as not equal and appear to be new values).
2019-11-19 13:43:06 -08:00
Harry Terkelsen
1028e1eafc Implement basic text rendering support in CanvasKit backend (flutter/engine#13903)
* Implement basic text rendering support in CanvasKit backend

* Update licenses

* Address PR comments
2019-11-19 12:37:28 -08:00
Todd Volkert
3dcaf815b7 Roll Skia to e678b79c489d (2 commits) (flutter/engine#13923)
Roll skia to e678b79c489d (2 commits)

https://skia.googlesource.com/skia.git/+log/c5e528e15b1f..e678b79c489d

e678b79 Remove use of kCTFontOpticalSizeAttribute by Ben Wagner
417d299 Fix windows DLL builds with shaper included by Brian Osman
2019-11-19 12:33:08 -08:00
Nurhan Turgut
395ce7ae62 Changing test runner and platform to be browser independent (flutter/engine#13869)
* changes to add firefox as one of the browser options to test_platform and test_runner

* Creating a supported_browsers file to put all the different browser related maps and utilities

* Remove accidentaly forgotten commented out lines. Clear imports

* fix error in screenshot handler

* Addressing PR comments.

* addressing PR comments part 2:
2019-11-19 12:18:10 -08:00
skia-flutter-autoroll
d4af7db522 Roll fuchsia/sdk/core/linux-amd64 from T9BAw... to 7mmHP... (flutter/engine#13924)
Roll fuchsia/sdk/core/linux-amd64 from T9BAw... to 7mmHP...

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-11-19 14:29:21 -05:00
Chinmay Garde
6df221f6fb Expose the platform view mutator stack to custom compositors. (flutter/engine#13731)
This allows custom compositors to affect scene builder modifications made
to the platform view.

Fixes https://github.com/flutter/flutter/issues/44211
Fixes b/143612326
2019-11-19 10:35:41 -08:00
Jonah Williams
fb6777923d allow ignoring toString, hashCode, and == in api_conform_test (flutter/engine#13907) 2019-11-19 10:21:31 -08:00
Ben Konyi
3e412ce43a Roll src/third_party/dart d9d5fbc109..eeca3fb1cb (5 commits)
dart-lang/sdk@eeca3fb1cb New "general" status file added
dart-lang/sdk@626639f11f Added nonfunction-type-alias tests, skipped for non-fasta compiler
dart-lang/sdk@fae6affeea [CFE] Incremental compiler has experimental invalidation strategy (first checkpoint)
dart-lang/sdk@7543d27445 [CFE] Disable colors for incremental compiler test suite
dart-lang/sdk@6f5b3775ff Simplify IgnoreInfo.
2019-11-19 10:17:26 -08:00
Chinmay Garde
a48601803b Add virtual destructor to GPUSurfaceSoftwareDelegate. (flutter/engine#13918) 2019-11-19 10:15:34 -08:00
chunhtai
d053943e7c Moves pointer event sanitizing to engine. (flutter/engine#13697)
* Moves pointer event sanitizing to engine

* fix comment format

* fix formatting

* addressing comment

* fix format

* fix format

* addressing comment
2019-11-19 09:48:25 -08:00
Kate Lovett
03679977c3 Adding opacity -> alpha method to Color class (flutter/engine#13902) 2019-11-19 09:48:04 -08:00
skia-flutter-autoroll
5241bc93b9 Roll src/third_party/skia d3ddcb403993..c5e528e15b1f (1 commits) (flutter/engine#13916)
https://skia.googlesource.com/skia.git/+log/d3ddcb403993..c5e528e15b1f

git log d3ddcb403993..c5e528e15b1f --date=short --no-merges --format='%ad %ae %s'
2019-11-19 benjaminwagner@google.com Update Valgrind to 3.15.0.

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

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 robertphillips@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=robertphillips@google.com
2019-11-19 12:42:43 -05:00
Ferhat
b8bd61038f [web] Implement PathMetrics.length (flutter/engine#13909)
* Implement PathMetrics.length, add tests
2019-11-19 09:41:11 -08:00
skia-flutter-autoroll
26a2dfaa40 Roll fuchsia/sdk/core/mac-amd64 from 8X5fE... to bC9Qy... (flutter/engine#13919)
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-11-19 09:09:26 -08:00
Ben Konyi
20bc91734e Roll src/third_party/dart 5b72c1c669..d9d5fbc109 (5 commits) (flutter/engine#13917)
dart-lang/sdk@d9d5fbc109 [cfe] Create TypeParameterTypes with default nullabilities
dart-lang/sdk@1b295ef956 [cfe] Make nullability parameter of SubtypeTester.futureType required
dart-lang/sdk@203583b41b [cfe] Account for invalid type being part of a type in subtype check
dart-lang/sdk@0a98a7a153 Add helper predicates for upper/lower bounds.
dart-lang/sdk@239e2eb4ed Issue 38813. If in a legacy library, use legacy interface types for CONFLICTING_GENERIC_INTERFACES.
2019-11-19 09:09:04 -08:00
skia-flutter-autoroll
ebe8325c9f Roll src/third_party/skia d4fb7c7b140d..d3ddcb403993 (21 commits) (flutter/engine#13915)
https://skia.googlesource.com/skia.git/+log/d4fb7c7b140d..d3ddcb403993

git log d4fb7c7b140d..d3ddcb403993 --date=short --no-merges --format='%ad %ae %s'
2019-11-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 51b5a3222b60..e4b3136913c6 (6 commits)
2019-11-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src c30db006f1d6..b659e40a3998 (423 commits)
2019-11-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader aba1020d3914..79afb7620a69 (5 commits)
2019-11-19 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-18 fmalita@chromium.org [skottie] Fix single-node camera orientation relative to z=0 plane
2019-11-18 jsimmons@google.com Use the default font family if no match is found for any of the families in the text style
2019-11-18 robertphillips@google.com Only access the scissorState's rect when it is valid
2019-11-18 brianosman@google.com Remove some SK_API from src/
2019-11-18 halcanary@google.com DEPS: add third_party/externals/libgifcodec
2019-11-18 halcanary@google.com GN tool: copy_git_directory.py script
2019-11-18 michaelludwig@google.com Make TessellationHelper resettable
2019-11-18 nigeltao@google.com Optimize SkWuffsCodec pixbuf zero-initialization
2019-11-18 egdaniel@google.com Make GrSemaphore no longer derive from GrGPUResource.
2019-11-18 scroggo@google.com Run nanobench on droids.gif
2019-11-18 jvanverth@google.com Metal: Fix buffer alignment issues on Mac
2019-11-18 reed@google.com restructure EdgeClipper to accommodate other callers (e.g. half-plane)
2019-11-18 benjaminwagner@google.com [infra] Update docs with respect to Go modules.
2019-11-18 robertphillips@google.com Add SampleLocationsTestOp::onPrePrepare
2019-11-18 jvanverth@google.com Add Metal support for dynamic texture state
2019-11-18 robertphillips@google.com Add FwidthSquircleTestOp::onPrePrepare
2019-11-18 robertphillips@google.com Reformat gn files

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

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 robertphillips@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=robertphillips@google.com
2019-11-19 02:15:30 -05:00
skia-flutter-autoroll
672995ba02 Roll fuchsia/sdk/core/linux-amd64 from kSMF7... to T9BAw... (flutter/engine#13914)
Roll fuchsia/sdk/core/linux-amd64 from kSMF7... to T9BAw...

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-11-19 01:38:18 -05:00
Ben Konyi
d5fff1f36c Roll src/third_party/dart 62c67e40dc..5b72c1c669 (17 commits)
dart-lang/sdk@5b72c1c669 [dartdevc] Migrating internal_patch to nnbd.
dart-lang/sdk@7c5f81eb0f [dartdevc] Cleanup unused optional parameter from NoSuchMethodError
dart-lang/sdk@5eb0d5979a Add new bot configuration for analyzer NNBD
dart-lang/sdk@bcc77d8605 (ddc) Generate the sdk.js files by reading a dill file directly
dart-lang/sdk@19144db89f Use compile_platform to build the sdk.dill
dart-lang/sdk@582cec84f4 Set up new test suites for migrating the tests to NNBD.
dart-lang/sdk@baa2d8125f [dartdevc] Cleanup dynamic calls and downcasts in _BigIntImpl
dart-lang/sdk@ed8c53ad49 Bump dartfix to 0.1.6
dart-lang/sdk@5ec93e211f [dartfuzz] Adding fuzzer support for extension methods on core library types
dart-lang/sdk@2416116208 [analyzer] Support AST variance in visitors and cloning methods.
dart-lang/sdk@93c9f97715 [dart:core] Fix analysis error in NNBD fork
dart-lang/sdk@bde92ca34a [vm] Late modifier for final local variables.
dart-lang/sdk@89b4f55010 Fix an import at the top of the analysis server workspace.dart file
dart-lang/sdk@c38cde958d [dartdevc] Finishing NNBD migration of dart:typed_data.
dart-lang/sdk@0d40d3736b Change mocks.dart to triple-slash comment style
dart-lang/sdk@01614788c8 (ddc) split rule that compiles packages into separate rules for each package
dart-lang/sdk@6f00b19174 Migrating dart:convert patch files to NNBD.
2019-11-18 22:12:24 -08:00
Chinmay Garde
0699b6ddfe Roll buildroot to a985f7f63ac. (flutter/engine#13910)
Pulls in the fixes to libwebp in https://github.com/flutter/buildroot/pull/332.
2019-11-18 20:00:32 -08:00
skia-flutter-autoroll
549a34e652 Roll fuchsia/sdk/core/mac-amd64 from Oo6E_... to 8X5fE... (flutter/engine#13912)
Roll fuchsia/sdk/core/mac-amd64 from Oo6E_... to 8X5fE...

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-11-18 22:50:31 -05:00
skia-flutter-autoroll
aabe1f6a8e Roll src/third_party/skia c9d263c1213e..d4fb7c7b140d (7 commits) (flutter/engine#13897)
https://skia.googlesource.com/skia.git/+log/c9d263c1213e..d4fb7c7b140d

git log c9d263c1213e..d4fb7c7b140d --date=short --no-merges --format='%ad %ae %s'
2019-11-18 robertphillips@google.com Rename opPODAllocator to recordTimeAllocator
2019-11-18 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version
2019-11-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 6961018759e7..c30db006f1d6 (480 commits)
2019-11-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 5f4db6a76640..51b5a3222b60 (9 commits)
2019-11-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 102fd19c65f4..aba1020d3914 (7 commits)
2019-11-18 rosasco@google.com SKQP Build for Fuchsia SDK
2019-11-18 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).

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

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 robertphillips@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=robertphillips@google.com
2019-11-18 22:22:50 -05:00
Ben Konyi
bb3571b2a5 Roll src/third_party/dart 830f291773..62c67e40dc (15 commits)
dart-lang/sdk@62c67e40dc Added language test for reified torn-off methods with explicit variance.
dart-lang/sdk@7c517ed007 [analyzer] Report invalid variance positions in fields.
dart-lang/sdk@c3607e3d48 [dart:_internal] Fix some analyzer errors in the NNBD fork
dart-lang/sdk@e12a7e0ca2 Fix for OSR assert (debug) or crash (release)
dart-lang/sdk@bbe5d38c0e Add a script to analysis_server/tool for testing out NNBD migration.
dart-lang/sdk@c0144141ce Move TestPluginManager, MockServerChannel, and ServerError into utilities
dart-lang/sdk@28d9eaf230 Migration: Go ahead and generate migration output files even when a port is given
dart-lang/sdk@a8bf0dc2e5 Move type parameter variance tests for LUB to LeastUpperBoundTest.
dart-lang/sdk@cfd226a27f [ dart:http ] Fix issue where setting HttpClient.enableTimelineLogging wasn't actually enabling timeline logging
dart-lang/sdk@c825038296 [dartdevc] Migrating dart:async patch files for DDC to be nnbd-compliant.
dart-lang/sdk@73d0ef6a30 Remove 'visitedTypes' from appendTo().
dart-lang/sdk@99f88806ec (ddc) split call to build_pkgs: create packages for dartdevc-legacy and dartdevc separately
dart-lang/sdk@bc449f160b Fix for dartbug.com/39401 -- quick fix improvement around angular generated files
dart-lang/sdk@8dd2e8e693 Modify DeclarationsContext.getLibraries to consider the entire context if it is a BazelWorkspace
dart-lang/sdk@ed971fd0c7 NNBD migrator: Add Locations for each edit made in an NN fix
2019-11-18 19:20:24 -08:00
Todd Volkert
02a18868b3 Revert "RendererContextSwitch guard flutter's gl context rework. (#13812)" (flutter/engine#13906)
This reverts commit 7552e9370527aae8df06b43dcb6b313d9ebdb365.

This is being reverted because it caused flutter/flutter#45098
(images don't load on iOS).
2019-11-18 18:28:04 -08:00
Ben Konyi
bcedfab086 Roll src/third_party/dart 06e6554d2e..830f291773 (22 commits) (flutter/engine#13905)
dart-lang/sdk@830f291773 [vm] Use a wrapper for bootstrap natives too.
dart-lang/sdk@29ff784ecb [dart/compiler] Loop analysis and BCE improvements
dart-lang/sdk@b716efbfc0 Attempt to work around repeating LinkedBundleContext exceptions.
dart-lang/sdk@860132c9e0 Fix using interfaceType() without nullability, remove unused class.
dart-lang/sdk@7df44023f4 Issue 38878. Update SuperContext for annotations.
dart-lang/sdk@e34e734b56 [nnbd_migration] track causations for substitution nodes
dart-lang/sdk@7905e78db2 NNBD preview: Better messaging for non-late uninitialized variable
dart-lang/sdk@b5b45ffe4b Issue 38953. Exit the unit element walker on enter into a directive.
dart-lang/sdk@1e7d4fd81e Simplify ForEachPartsWithDeclaration case in LocalDeclarationVisitor.
dart-lang/sdk@f69935b107 Migration: stop creating union edges for inferred types.
dart-lang/sdk@6a8aae0095 [vm] Enable Dart VM to run in QEMU user-mode emulation for ARM.
dart-lang/sdk@1ae6f1b031 Support for creating and displaying edits in the preview tool
dart-lang/sdk@8fbb053092 Issue 39021. Guard against invalid generic type alias, without function type.
dart-lang/sdk@fe3fadbdba Issue 39025. ForEachPartsWithIdentifier does not define anything, don't pretend that it is a LocalVariableElement.
dart-lang/sdk@3a17bebf9c Issue 39028. Guard against mixin constructor in FieldFormalParameter completion.
dart-lang/sdk@2a5d00bcd2 Issue 38992. Build annotation elements for type parameter elements on their creation.
dart-lang/sdk@aa0cf44b05 Issue 38506. Don't attempt to use LibraryElement.metadata for not the first LibraryDirective.
dart-lang/sdk@6df2491743 Issue 38551. Fix for reading references to PropertyAccessorElement(s) defined in extensions.
dart-lang/sdk@7c1f58f9fe [cfe] Demote inferred type variables when used as type arguments
dart-lang/sdk@16af4b7355 [vm] Set all entrypoints when reading JIT snapshots.
dart-lang/sdk@369fdb7cb2 [SDK] Fixes FORCE_INCLUDE_DISASSEMBLER build in PRODUCT.
dart-lang/sdk@043885676c [CFE] Mark initializer as inferred and don't redo work
2019-11-19 03:12:51 +02:00
Ferhat
89438f0dc1 Fix withIn matcher distance function lookup (flutter/engine#13904) 2019-11-18 16:00:01 -08:00
Ben Konyi
2cef3235a9 Roll src/third_party/dart aceeba7567..06e6554d2e (2 commits) (flutter/engine#13900)
dart-lang/sdk@06e6554d2e [CFE] getFormal via Identifier (name and offset) and not just String (name)
dart-lang/sdk@edbff4eae7 [CFE] Encapsulate 'Stack' and create DebugStack as an option
2019-11-18 14:58:37 -08:00
Ferhat
bf3e0cbf22 Fix single line bitmap canvas text shadow (flutter/engine#13901) 2019-11-18 13:42:48 -08:00
skia-flutter-autoroll
b5d79e9c53 Roll fuchsia/sdk/core/linux-amd64 from dhwMR... to kSMF7... (flutter/engine#13899)
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-11-18 09:47:52 -08:00
Ben Konyi
77b22948db Roll src/third_party/dart 7b67303318..aceeba7567 (8 commits)
dart-lang/sdk@aceeba7567 [vm/async] Encode the yield index -> token position in PcDescriptors.
dart-lang/sdk@129565a71d [kernel] Handle property invocation in MethodInvocation.getStaticType
dart-lang/sdk@706c54f763 [SDK] Adds disasm. flags for FORCE_INCLUDE_DISASSEMBLER.
dart-lang/sdk@696069c9a2 [infra] test.dart: Download build results while running the tests
dart-lang/sdk@9e03a639ea [cfe] Split inferMethodInvocation into invocation variants
dart-lang/sdk@764926f37d [cfe] Use BinaryExpression in compounds
dart-lang/sdk@29f127d055 [CFE] Clear initializers unconditionally in prepareInitializers
dart-lang/sdk@ed6dd5b79b [dart2js] Address new UNUSED_ELEMENT warnings
2019-11-18 07:13:13 -08:00
skia-flutter-autoroll
3462aa6cdb Roll fuchsia/sdk/core/mac-amd64 from 6ZRA_... to Oo6E_... (flutter/engine#13894)
Roll fuchsia/sdk/core/mac-amd64 from 6ZRA_... to Oo6E_...

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-11-18 10:09:56 -05:00