10307 Commits

Author SHA1 Message Date
Kaushik Iska
d6b2b657eb [vulkan] Bundle vulkan validation layer so files (flutter/engine#13930)
Enable vulkan validation for Fuchsia in debug mode as well.
2019-11-25 16:09:56 -08:00
Chinmay Garde
dee0c26a36 Don't crash but warn when the scene builder specifies no layers. (flutter/engine#14008) 2019-11-25 15:38:41 -08:00
Francisco Magdaleno
0ae5cf2b29 Remove device independent mask (flutter/engine#14010) 2019-11-25 14:55:12 -08:00
skia-flutter-autoroll
45817c11df Roll src/third_party/skia 50299de39976..8fa469d3bcd6 (21 commits) (flutter/engine#14009)
https://skia.googlesource.com/skia.git/+log/50299de39976..8fa469d3bcd6

git log 50299de39976..8fa469d3bcd6 --date=short --first-parent --format='%ad %ae %s'
2019-11-25 michaelludwig@google.com Lift TextureSampler's proxy to SurfaceProxy
2019-11-25 csmartdalton@google.com Reland "Reland "Enable msaa ccpr on vulkan""
2019-11-25 jlavrova@google.com Ellipsis again
2019-11-25 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-25 fmalita@chromium.org [CanvasKit] Add SkResourceCache helpers
2019-11-25 brianosman@google.com Extracted Skottie's resource provider to a separate module
2019-11-25 herb@google.com Fix chrome build bots
2019-11-25 herb@google.com Structured binding for SkZip and SkEnumerate
2019-11-25 herb@google.com Simplify SubRun structure in GrTextBlob
2019-11-25 benjaminwagner@google.com Fix asset_utils when no service_account_json
2019-11-25 bsalomon@google.com Reland "Revert "Revert "Make FP optimizations helpers use SkAlphaType not GrColorType"""
2019-11-25 robertphillips@google.com Add code path that avoids large indexBuffer draws
2019-11-25 fmalita@chromium.org [sksg] Temporarily inline Path fillType accessors
2019-11-25 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 68d3f3a95f1b..ef3043bd8110 (1 commits)
2019-11-25 michaelludwig@google.com Use just GrSurfaceProxy in pipeline management.
2019-11-25 michaelludwig@google.com Lock down GrQuad ctors, avoid resetting Ws when known to be 1.0
2019-11-25 fmalita@chromium.org [skottie] Use seekFrame in skottie2movie
2019-11-25 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 4c7db77e0185..e9b68f332a30 (5 commits)
2019-11-25 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 137e8082047a..0ec8ef3c9f4f (1040 commits)
2019-11-25 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader c8d4d4254ca1..d44d61514749 (4 commits)
2019-11-24 benjaminwagner@google.com Remove Debian9 GCC jobs and related code

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

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 bungeman@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: bungeman@google.com
2019-11-25 17:48:37 -05:00
Jason Simmons
b8182fbd53 Convert images to raster on the GPU thread for Image.toByteData (flutter/engine#13647)
If the image is a cross-context image that might be read from the GPU thread
during onscreen rendering, then it is not safe to read it concurrently from
the IO thread as part of Image.toByteData.

If the GPU thread does not have a graphics context, then fall back to
converting the image on the IO thread.

Fixes https://github.com/flutter/flutter/issues/30697
2019-11-25 14:44:57 -08:00
David Worsham
5aa9e07326 Fix most fml tests on Fuchsia (flutter/engine#14007)
* Add fuchsia MessageLoopImpl; fix several tests
2019-11-25 14:16:50 -08:00
Ben Konyi
71317963a3 Roll src/third_party/dart d5fa596d74..134e0e28cd (9 commits) (flutter/engine#14006)
dart-lang/sdk@134e0e28cd [dartdevc] Break dart:_debugger dependency on dart:html
dart-lang/sdk@629d4ce095 [vm] Test for late fields with complicated initializers
dart-lang/sdk@7ceceda72c Fix typo in snapshot_profiling.md. heapsnaphsot -> heapsnapshot
dart-lang/sdk@d45438e793 Add support for selecting text in completion snippets
dart-lang/sdk@18f23124ad [cfe] Print nullability on types in messages for opt-in libraries.
dart-lang/sdk@e84af9b761 [cfe] Disallow annotations on type parameters of function types
dart-lang/sdk@2b56db6e5d [dart2js,ddc] Enable late lowering in dart2js and ddc
dart-lang/sdk@cb6ab6eaa2 [cfe] Handle untyped initializing formals for late fields
dart-lang/sdk@4d884229ab [kernel] Add (internal) relink method
2019-11-25 13:14:50 -08:00
Amir Hardon
1575b8224f revert accidental change to MultipePlatformViewsTest (flutter/engine#13481) 2019-11-25 12:33:23 -08:00
Jonah Williams
e78dbf3347 Add support for FontLoader API for the web (flutter/engine#13999) 2019-11-25 11:07:13 -08:00
Brian Osman
b7afcf47d6 Use new SkPathDirection enum, previous one is deprecated (flutter/engine#14005) 2019-11-25 14:03:16 -05:00
skia-flutter-autoroll
aaff3314e1 Roll src/third_party/skia c3ff97a98b74..50299de39976 (1 commits) (flutter/engine#13998)
https://skia.googlesource.com/skia.git/+log/c3ff97a98b74..50299de39976

git log c3ff97a98b74..50299de39976 --date=short --no-merges --format='%ad %ae %s'
2019-11-23 robertphillips@google.com Reland "Revert "Make FP optimizations helpers use SkAlphaType not GrColorType""

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

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-25 13:30:54 -05:00
skia-flutter-autoroll
f4ca39e2a0 Roll fuchsia/sdk/core/linux-amd64 from _7JyV... to hK-BD... (flutter/engine#13997)
Roll fuchsia/sdk/core/linux-amd64 from _7JyV... to hK-BD...

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-25 13:27:53 -05:00
skia-flutter-autoroll
6450ecdbc0 Roll fuchsia/sdk/core/mac-amd64 from Q9HKI... to 1nxSz... (flutter/engine#13995)
Roll fuchsia/sdk/core/mac-amd64 from Q9HKI... to 1nxSz...

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-25 13:25:13 -05:00
gaaclarke
d75d4ef7c8 Removed auto roll commits from auto_assign. (flutter/engine#13992) 2019-11-25 09:38:36 -08:00
Ben Konyi
0354ab01e9 Roll src/third_party/dart 16cbabec3a..d5fa596d74 (2 commits) (flutter/engine#14001)
dart-lang/sdk@d5fa596d74 [vm/compiler] ARM64: Extend usage of PushPair.
dart-lang/sdk@709b2aa33d Adding a tool for using DWARF information to convert stack traces.
2019-11-25 09:33:30 -08:00
Chinmay Garde
51da19b944 PR 2019-11-22 23:03:34 -08:00
Chinmay Garde
2866095b58 Setup a Metal test surface and add a new unit-test target that tests the testing utilities.
`//flutter/testing` now contains a lot of utilities used by other test targets.
This includes stuff like working with render targets that use either OpenGL or
Metal, fixtures for interacting with the Dart VM, test assertion predicates,
etc.. However, these utilities themselves are not tested as part of a standalone
test suite. Instead, only the test targets that include it exercise these
utilities. Since these are no longer trivial, a new test target has been added
that tests the testing utilities directly.
2019-11-22 23:03:34 -08:00
Ben Konyi
dd3f79a0d4 Roll src/third_party/dart 603fd7881f..16cbabec3a (1 commits) (flutter/engine#13994)
dart-lang/sdk@16cbabec3a [dartdevc] Migrating dart:_isolate_helper to NNBD.
2019-11-22 22:12:58 -08:00
skia-flutter-autoroll
c7aca18f19 Roll src/third_party/skia 47af12aa8331..c3ff97a98b74 (3 commits) (flutter/engine#13993)
https://skia.googlesource.com/skia.git/+log/47af12aa8331..c3ff97a98b74

git log 47af12aa8331..c3ff97a98b74 --date=short --no-merges --format='%ad %ae %s'
2019-11-23 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-23 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-23 bsalomon@google.com Revert "Revert "Make FP optimizations helpers use SkAlphaType not GrColorType""

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

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-22 23:03:46 -05:00
Ben Konyi
31a9e995f3 Roll src/third_party/dart 5b5f34f2e6..603fd7881f (11 commits) (flutter/engine#13991)
dart-lang/sdk@603fd7881f (ddc) Fix deps tracking for the ddc sdk.
dart-lang/sdk@6294c73f3e Deprecate 'typeSystem' parameter for InheritanceManager3.
dart-lang/sdk@f196196779 Add modification counts and instructions to all pages; add an index page
dart-lang/sdk@5c111a217c Update package:watcher in SDK
dart-lang/sdk@f3102ab0cf [vm] Fix late final field edge case
dart-lang/sdk@c58d263729 [analysis_server] Handle directory watcher closed on windows.
dart-lang/sdk@a87c563ecb [test_runner] Make update_static_error_tests work on Windows
dart-lang/sdk@fc47953a1e [dartfuzz] Adding library methods for TypedData types
dart-lang/sdk@72f461b116 Update FunctionExpression return type inference to NNBD.
dart-lang/sdk@c9165dc3cd Add 'sdkVersion' field to 'server.log' messages.
dart-lang/sdk@e304d34cea Use the corresponding TypeProvider(s) to create legacy / nonNullableByDefault TypeSystem.
2019-11-22 19:14:41 -08:00
Kaushik Iska
e04a911e5c [fuchsia] Capture SkRRect in scene_update_context by value (flutter/engine#13989)
This was leading to usage of the captured rect after the end
of the lifetime in descrutor of Frame.
2019-11-22 16:29:58 -08:00
skia-flutter-autoroll
8c16c784a3 Roll src/third_party/skia 078e8faa26d8..47af12aa8331 (22 commits) (flutter/engine#13987)
https://skia.googlesource.com/skia.git/+log/078e8faa26d8..47af12aa8331

git log 078e8faa26d8..47af12aa8331 --date=short --no-merges --format='%ad %ae %s'
2019-11-22 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-22 bsalomon@google.com Test texture domain effect with local matrix.
2019-11-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 b8e748be6b94..4c7db77e0185 (21 commits)
2019-11-22 halcanary@google.com LICENSE file: clean up
2019-11-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader f2c9ce1e08ed..c8d4d4254ca1 (15 commits)
2019-11-22 jvanverth@google.com Add checks for TextureSampler count in text GeoProcs.
2019-11-22 ethannicholas@google.com SkSL now supports functions defined in sksl_gpu.inc
2019-11-22 reed@google.com Revert "Reland "Revert "Use flat version of path-direction enum"""
2019-11-22 robertphillips@google.com Add utility for creating test-only GrProgramInfos
2019-11-22 kjlubick@google.com [skolo] Remove internal hardware 2
2019-11-22 reed@google.com remove LEGACY_CONVEXITY code -- no more clients
2019-11-22 michaelludwig@google.com GrQuadPerEdgeAA::Tessellator owns GrVertexWriter
2019-11-22 michaelludwig@google.com Move textureop fallback code out of GrRTC and into AddTextureSetOps
2019-11-22 rmistry@google.com [G3 compile bot] Add comment to CL when there is an interesting failure
2019-11-22 mtklein@google.com rough unit test support for FM
2019-11-22 jvanverth@google.com Rename GLRTFBOIDIs0 to WrapsSwapchainSurface and use for Metal.
2019-11-22 nigeltao@google.com Optimize SkWuffsCodec's sk_bzero calls
2019-11-22 robertphillips@google.com Update bezier_*_effects GMs to not use rand
2019-11-22 halcanary@google.com Documentation: Cq-Include-Trybots
2019-11-22 benjaminwagner@google.com Add Docker-based GCC Test tasks
2019-11-22 kjlubick@google.com [canvaskit] Add SkContourMeasure
2019-11-22 reed@google.com Reland "Revert "Use flat version of path-direction enum""

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

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-22 19:13:06 -05:00
gaaclarke
ec5cf813f6 Made a way to turn off the OpenGL operations on the IO thread for backgrounded apps (flutter/engine#13908) 2019-11-22 14:08:33 -08:00
Gary Qian
ffe1d3fca6 Do not default to downstream affinity on iOS insertText (flutter/engine#13852) 2019-11-22 14:02:50 -08:00
gaaclarke
f5c2a1e0ad Added auto-reviewer config file (flutter/engine#13962) 2019-11-22 13:30:18 -08:00
skia-flutter-autoroll
49844fa631 Roll fuchsia/sdk/core/linux-amd64 from mvesW... to _7JyV... (flutter/engine#13983)
Roll fuchsia/sdk/core/linux-amd64 from mvesW... to _7JyV...

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-22 16:18:27 -05:00
Ben Konyi
f36e220701 Roll src/third_party/dart 029e06b8d9..5b5f34f2e6 (10 commits) (flutter/engine#13982)
dart-lang/sdk@5b5f34f2e6 [vm] Cleanup try-catch blocks around Expression.getStaticType
dart-lang/sdk@ecaa3e643a [cfe] Move inference visitor to its own library and rename kernel_shadow_ast to internal_ast
dart-lang/sdk@f2b7af83e7 Migration: eliminate some explicit uses of always/never nodes from node_builder.dart.
dart-lang/sdk@e78a2fd0df [cfe] Remove optional parameter to toString
dart-lang/sdk@82c9950e9c Reland "Fix completion in Analysis Server LSP mode"
dart-lang/sdk@1f382890a7 [cfe] Make inference NNBD-aware
dart-lang/sdk@bd06f1bf51 [cfe/infra] Unit test suites: print re-run command when a test fails
dart-lang/sdk@a2bf8153af Revert "Fix completion in Analysis Server LSP mode"
dart-lang/sdk@ec8fc01d3b Fix completion in Analysis Server LSP mode
dart-lang/sdk@63e8213721 Expose 'typeProvider' and 'typeSystem' from LibraryElement.
2019-11-22 13:05:17 -08:00
Jonah Williams
ca6bb55b70 Add dev_compiler and frontend_server to package uploading rule (flutter/engine#13926) 2019-11-22 12:27:06 -08:00
skia-flutter-autoroll
77d7e4dd89 Roll fuchsia/sdk/core/mac-amd64 from l1EAN... to Q9HKI... (flutter/engine#13979)
Roll fuchsia/sdk/core/mac-amd64 from l1EAN... to Q9HKI...

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-22 15:22:28 -05:00
Mouad Debbar
f27f912a4c [web] Fix bug in rich text layout (flutter/engine#13981) 2019-11-22 12:20:16 -08:00
gaaclarke
43dce83fc1 Refactor to passing functions by const ref (flutter/engine#13975)
Moved our code to passing functions by const ref
2019-11-22 12:20:02 -08:00
skia-flutter-autoroll
618eee6b31 Roll src/third_party/skia 7a538b1eeccd..078e8faa26d8 (1 commits) (flutter/engine#13978)
https://skia.googlesource.com/skia.git/+log/7a538b1eeccd..078e8faa26d8

git log 7a538b1eeccd..078e8faa26d8 --date=short --no-merges --format='%ad %ae %s'
2019-11-22 bsalomon@google.com Revert "Make FP optimizations helpers use SkAlphaType not GrColorType"

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

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-22 15:18:28 -05:00
gaaclarke
1f86864e4b Updated googletest to fix fuchsia build. (flutter/engine#13980) 2019-11-22 11:13:54 -08:00
skia-flutter-autoroll
ef868d4ec1 Roll fuchsia/sdk/core/linux-amd64 from zgJ75... to mvesW... (flutter/engine#13977)
Roll fuchsia/sdk/core/linux-amd64 from zgJ75... to mvesW...

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-22 03:20:09 -05:00
Ben Konyi
765e28d4c5 Roll src/third_party/dart 77ac3d0a5c..029e06b8d9 (4 commits) (flutter/engine#13974)
dart-lang/sdk@029e06b8d9 [analyzer] Allow downwards inference and upper bound heuristic wrt variance.
dart-lang/sdk@74a57acfbe [dartdevc] Migrating dart:_foreign_helper to NNBD.
dart-lang/sdk@361d96227b Remove support for negative tests from the test runner.
dart-lang/sdk@ec81b3edf7 Revert "[vm] Avoid holding canonical hashes at rest."
2019-11-21 22:13:48 -08:00
skia-flutter-autoroll
3f9d84f0bc Roll src/third_party/skia 0788481c63dc..7a538b1eeccd (3 commits) (flutter/engine#13973)
https://skia.googlesource.com/skia.git/+log/0788481c63dc..7a538b1eeccd

git log 0788481c63dc..7a538b1eeccd --date=short --no-merges --format='%ad %ae %s'
2019-11-22 bsalomon@google.com Make FP optimizations helpers use SkAlphaType not GrColorType
2019-11-22 reed@google.com Revert "Revert "Use flat version of path-direction enum""
2019-11-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).

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

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 23:51:23 -05:00
Ben Konyi
401944b9a9 Roll src/third_party/dart 09d22a0509..77ac3d0a5c (14 commits) (flutter/engine#13970)
dart-lang/sdk@77ac3d0a5c [vm/aot/tfa] Introduce TFA-specific representation of classes (refactoring)
dart-lang/sdk@3931d43d42 Issue 39407. Test for ListLiteral inference in presence of null(s).
dart-lang/sdk@28d272b3dd Move more types access / creation helpers into ElementsTypesMixin.
dart-lang/sdk@aff0915ead Fix BazelWorkspaces in which multiple 'bin' directories exist, e.g. on distributed build systems
dart-lang/sdk@fee8c5503c Mark the completion.registerLibraryPaths as deprecated in the Dart Analysis Server.
dart-lang/sdk@970c164826 [cfe] Use correct types in transformations and start verifying getStaticType
dart-lang/sdk@f979bd9899 Merge RestrictedAnalysisContext into AnalysisContextImpl.
dart-lang/sdk@f3455278ff Use 'isNonNullableByDefault' flag in TypeProviderImpl.
dart-lang/sdk@dcaf959589 Fix several unused elements, and unnecessary casts.
dart-lang/sdk@6646412705 Rewrite DEFERRED_IMPORT_OF_EXTENSION check to using ImportElement namespace.
dart-lang/sdk@b7de866bee [vm] Avoid holding canonical hashes at rest.
dart-lang/sdk@03676ad489 Remove AnalysisEngine.createAnalysisContext()
dart-lang/sdk@535cbf5db9 NNBD preview: Text for return type with nullable return type in subclass
dart-lang/sdk@af541cd0dd [VM/nnbd] Ignore nullability of type Never provided by CFE.
2019-11-21 20:26:25 -08:00
Kaushik Iska
f6d868ede0 [fuchsia] Ensure we do not initialize nan RoundedRectangles (flutter/engine#13971)
Also initializes physical shape layer vars to empty.
2019-11-21 19:40:06 -08:00
Ben Konyi
6f8302b89e Roll src/third_party/dart 6fa41ae6f9..09d22a0509 (14 commits) (flutter/engine#13967)
dart-lang/sdk@09d22a0509 [vm] Wrap late local var initializers in a closure.
dart-lang/sdk@f6cefb35c0 [vm/gardening] Clean up no longer used ClassAndSize class.
dart-lang/sdk@4456d01a35 [dartfuzz] Fix ffi check in getMethods
dart-lang/sdk@e5ec9e2f6a Migration: improve quality of debug output when finish is called.
dart-lang/sdk@1fb118f0e7 Migration: do not call FlowAnalysis.finish from inside a finally block
dart-lang/sdk@655ddc90b4 Print a URL that can be used to open the preview tool when a port is specified
dart-lang/sdk@6444fba9c7 Implement upper bound computation with NNBD rules.
dart-lang/sdk@6dc3762b99 Stop producing a diagnostic for an error that was removed from the spec (issue 39476)
dart-lang/sdk@821b3c44ff Add evaluateConstant() to LinterContext.
dart-lang/sdk@0b9665fc8b [cfe] Use library's non-nullable modifier when creating new types
dart-lang/sdk@3ed0ce2419 [cfe] Reuse nullability modifier when creating a copy of a type
dart-lang/sdk@6808c563aa Adjusted front end to allow non-function type aliases
dart-lang/sdk@b370346d60 Add 'isNonNullableByDefault' flag to TypeSystemImpl, make all parameters named required.
dart-lang/sdk@ad021d02d4 Integrate the latest batch of reviewed diagnostic docs
2019-11-21 16:22:28 -08:00
skia-flutter-autoroll
fa2ae20e3c Roll src/third_party/skia 4e0255508749..0788481c63dc (24 commits) (flutter/engine#13968)
https://skia.googlesource.com/skia.git/+log/4e0255508749..0788481c63dc

git log 4e0255508749..0788481c63dc --date=short --no-merges --format='%ad %ae %s'
2019-11-21 benjaminwagner@google.com Remove Build-Ubuntu18-GCC job
2019-11-21 benjaminwagner@google.com [infra] Add service_account_json option to asset utils
2019-11-21 rosasco@google.com Slim down .far by ~45 MB.
2019-11-21 reed@google.com Revert "Use flat version of path-direction enum"
2019-11-21 halcanary@google.com [reland] public.bzl: update to replace Gif with Wuffs
2019-11-21 mtklein@google.com all-constant peepholes
2019-11-21 reed@google.com Use flat version of path-direction enum
2019-11-21 kjlubick@google.com [canvaskit] Try some things to reduce GPU test flakiness
2019-11-21 mtklein@google.com build with Clang for Valgrind bots (take 2)
2019-11-21 mtklein@google.com add some missing bitfield initializers
2019-11-21 ethannicholas@google.com Reland "Fixed some GrSkSLFP limitations."
2019-11-21 michaelludwig@google.com Normalize src coords and domain up front instead of at tessellation time
2019-11-21 robertphillips@google.com Add onPrePrepare to GrFillRRectOp
2019-11-21 herb@google.com Simplify makeOps API
2019-11-21 mtklein@google.com one more stray Valgrind false positive
2019-11-21 halcanary@google.com [minor] mark scripts as executable
2019-11-21 halcanary@google.com Replace third_party/gif with new DEPS entry.
2019-11-21 mtklein@google.com expand float peepholes
2019-11-21 halcanary@google.com Replace third_party/gif: Preflight changes
2019-11-21 ethannicholas@google.com Revert "Fixed some GrSkSLFP limitations."
2019-11-21 egdaniel@google.com Update failure calls in GrVkMemory and shader creation.
2019-11-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 99bd10b70422..b8e748be6b94 (17 commits)
2019-11-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 0db96f99f73d..137e8082047a (617 commits)
2019-11-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 7e11f46ddf8e..f2c9ce1e08ed (9 commits)

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

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 19:21:44 -05:00
Matt Carroll
bdff1904c4 Removed GET_ACTIVITIES flag from all manifest meta-data lookups. (#38891) (flutter/engine#13932) 2019-11-21 15:00:27 -08:00
Jason Simmons
a2b8543cfa Remove the strace debug logging from the Fuchsia gen_package script (flutter/engine#13963) 2019-11-21 14:44:31 -08:00
Craig Stout
ff7f96116f [shell][fuchsia] Migrate away from deprecated async loop configs 2019-11-21 13:49:53 -08:00
Ben Konyi
151dce74c1 Roll src/third_party/dart 521b168441..6fa41ae6f9 (1 commits) (flutter/engine#13961)
dart-lang/sdk@6fa41ae6f9 Migration: remove _notNull* fields from EdgeBuilder.
2019-11-21 13:11:52 -08:00
Ferhat
41e21ee7b9 [web] Fix line-height for Firefox (flutter/engine#13960) 2019-11-21 13:04:51 -08:00
Mouad Debbar
71d056623e [web] Allow users to enable canvas text measurement (flutter/engine#13929) 2019-11-21 12:37:07 -08:00
Mouad Debbar
36aebfe6e7 [web] Refactor text editing to handle any order of platform messages gracefully (flutter/engine#13741) 2019-11-21 12:36:53 -08:00
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