Commit Graph

15737 Commits

Author SHA1 Message Date
David Worsham ea67e5b0b9 Wire up OpacityLayer to Scenic 2019-12-04 18:31:39 -08:00
David Worsham c4df6dfeed Centralize system-composite and elevation logic 2019-12-04 18:31:39 -08:00
David Worsham 2277d7d809 Remove EnsureSingleChild 2019-12-04 18:31:39 -08:00
David Worsham 065aaf683c Maintain layer stack inside of SceneBuilder 2019-12-04 18:31:39 -08:00
David Worsham 1423191f33 Wire frame metrics through contexts 2019-12-04 18:31:38 -08:00
David Worsham a46a98c526 Remove erroneous ChildView opacity 2019-12-04 18:31:38 -08:00
George Wright 1bf04ad9d0 Disable fml_tests until they're fixed on Fuchsia (#14137) 2019-12-04 20:24:10 -05:00
gaaclarke 9f8e44722a Started specifying the OS version for running the tests. (#14094) 2019-12-04 16:17:43 -08:00
skia-flutter-autoroll 79599036de Roll src/third_party/skia ccca30aad770..6344c2937997 (13 commits) (#14133)
https://skia.googlesource.com/skia.git/+log/ccca30aad770..6344c2937997

git log ccca30aad770..6344c2937997 --date=short --first-parent --format='%ad %ae %s'
2019-12-04 reed@google.com some cleanups for halfplanes
2019-12-04 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-12-04 egdaniel@google.com Remove unneeded abandon/release check in GrGpuResource message processing.
2019-12-04 bsalomon@google.com Remove SkSize& SkSize::operator=(const SkISize&)
2019-12-04 halcanary@google.com SkQP: model-creation improvements
2019-12-04 mtklein@google.com work around GCC false positive warning?
2019-12-04 egdaniel@google.com Handle failures in submission of vulkan command buffers.
2019-12-04 mtklein@google.com replace SkIRect[1] with SkIRect
2019-12-04 bsalomon@google.com Fix for 420/422 chroma subsampling of odd dimension images when converting from YUV to RGB on GPU.
2019-12-04 reed@google.com Reland "remove legacy SkPath enum guards"
2019-12-04 robertphillips@google.com Add onPrePrepareDraws to GrFillRectOp
2019-12-04 mtklein@google.com simpler tmp arrays in GrGLPath
2019-12-04 senorblanco@chromium.org Update dawn.h -> webgpu.h, dawn_cpp.h -> webgpu_cpp.h.

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

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 bsalomon@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: bsalomon@google.com
2019-12-04 18:56:59 -05:00
gaaclarke 47ef4cdddf Expanded our scenario_app docs. (#14136) 2019-12-04 15:11:54 -08:00
Yegor 5d9509ae05 [web][felt] fix source map path (#14134) 2019-12-04 13:28:23 -08:00
Mouad Debbar 8d1c59811c [web] Fix text measurement when constraint width is infinite (#14132) 2019-12-04 13:27:14 -08:00
Chinmay Garde e6887328a1 Fix platform view offsets incorrectly taking into account device pixel ratios. (#14135)
This issue was hidden by an incorrect test expectation that has been corrected.

Fixes b/144555069
Fixes https://github.com/flutter/flutter/issues/45991
2019-12-04 13:15:47 -08:00
Ben Konyi 65b126b71a Roll src/third_party/dart 413867d678..a9c77229c2 (1 commits) (#14130)
dart-lang/sdk@a9c77229c2 [vm/compiler] Avoid undefined behavior in range analysis shift operation
2019-12-04 10:19:27 -08:00
skia-flutter-autoroll fdaa7cf121 Roll fuchsia/sdk/core/mac-amd64 from OSk8h... to XCAOU... (#14128)
Roll fuchsia/sdk/core/mac-amd64 from OSk8h... to XCAOU...

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-04 11:15:09 -05:00
skia-flutter-autoroll fbc049be89 Roll src/third_party/skia 75368c3a0290..ccca30aad770 (12 commits) (#14129)
https://skia.googlesource.com/skia.git/+log/75368c3a0290..ccca30aad770

git log 75368c3a0290..ccca30aad770 --date=short --first-parent --format='%ad %ae %s'
2019-12-04 rosasco@google.com Notes on how to build SKQP for Fuchsia.
2019-12-04 reed@google.com Revert "remove legacy SkPath enum guards"
2019-12-04 thomasanderson@chromium.org Always check for GL_ARB_sync
2019-12-04 borenet@google.com [infra] Auto-submit the CL to update supported branch configs
2019-12-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src bd8110e59b6b..d02b0cb4d389 (540 commits)
2019-12-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader b64fbfec4dcd..bbd0694f9ab2 (3 commits)
2019-12-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 fb40d231c3e2..249cb200173f (15 commits)
2019-12-04 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-12-03 herb@google.com Make GrTextBlob initial position const
2019-12-03 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-12-03 reed@google.com remove legacy SkPath enum guards
2019-12-03 herb@google.com Start cleanup of GrTextBlob

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

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 bsalomon@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: bsalomon@google.com
2019-12-04 11:12:29 -05:00
Brian Osman 07aab98212 Fix one more use of deprecated path fill type API (#14127) 2019-12-04 10:59:06 -05:00
Ben Konyi 027c9614cd Roll src/third_party/dart 2a13b1fe26..413867d678 (3 commits) (#14125)
dart-lang/sdk@413867d678 [infra] Add a script to convert multi-tests to the new static error test framework
dart-lang/sdk@2ea8ff5ae7 [cfe] Don't continue shorting in explicit extension null aware access
dart-lang/sdk@7c3b2b75c8 [infra] Fix deflaking in test.dart
2019-12-04 07:11:50 -08:00
Ben Konyi 1cdfc99314 Roll src/third_party/dart 19fc1016da..2a13b1fe26 (6 commits) (#14107)
dart-lang/sdk@2a13b1fe26 Reland "[dartdevc] Break dart:_debugger dependency on dart:html"
dart-lang/sdk@48573044b3 Replace helper methods in AbstractTypeSystemTest with ElementsTypesMixin.
dart-lang/sdk@7a911ce3f1 [ package:vm_service ] Fix issue where an exception could be thrown if remote service protocl version was older than that supported by package:vm_service
dart-lang/sdk@f4e44dd705 [vm] Make kernel buffers live exactly as long as their derived views.
dart-lang/sdk@5ecfd7058a Drop fallback to looser as check
dart-lang/sdk@9c220059a1 Implement DOWN for FunctionType(s) with NNBD rules.
2019-12-03 22:20:02 -08:00
chunhtai 3e6d6bc612 add pointer data santizing in flutter web engine (#14082) 2019-12-03 18:41:36 -08:00
Ben Konyi 90e28c027c Roll src/third_party/dart 89e31069e8..19fc1016da (6 commits) (#14093)
dart-lang/sdk@19fc1016da [dart:core] BREAKING CHANGE: Fix analysis errors in NNBD fork
dart-lang/sdk@6c42984383 Update dartdoc to 0.29.2.
dart-lang/sdk@1ebf5cfb39 Fix false positive UNUSED_FIELD on extensions
dart-lang/sdk@b7094364fe [vm] Re-add late field initializer code
dart-lang/sdk@441a17d1f9 [cfe] Fix flow analysis for type parameter promotion, initializers, switch continue and for loops
dart-lang/sdk@9719f75ef3 Add InvalidLanguageVersionOverride Hint; fixes #37504
2019-12-03 16:23:47 -08:00
David Worsham 2fc1e1bce1 Relanding: Add Flow unittests and fixtures (#14091) 2019-12-03 14:33:02 -08:00
skia-flutter-autoroll 77d104d842 Roll src/third_party/skia 49e564e5e02c..75368c3a0290 (23 commits) (#14090)
https://skia.googlesource.com/skia.git/+log/49e564e5e02c..75368c3a0290

git log 49e564e5e02c..75368c3a0290 --date=short --first-parent --format='%ad %ae %s'
2019-12-03 fmalita@chromium.org [skottie] Deferred image frame resolution
2019-12-03 brianosman@google.com Particles: Do a cleanup/standardization pass on the API
2019-12-03 herb@google.com Replace some std::tie with auto []
2019-12-03 michaelludwig@google.com Reorg helper functions in prep for function pointer caching
2019-12-03 herb@google.com Don't draw strikes that are too small
2019-12-03 mtklein@google.com remove SkColorSpaceXformSteps::Required
2019-12-03 kjlubick@google.com [skottieWASM] make sure we are using CPU or GPU correctly
2019-12-03 fmalita@chromium.org Reland "[skottie] Remove defensive seek(0) from Animation ctor"
2019-12-03 mtklein@google.com replace CSXformSteps::Required() in GrSurfaceContext
2019-12-03 mtklein@google.com Fix sprite blitter choice logic
2019-12-03 mtklein@google.com replace CSXformSteps::Required() in SkShader
2019-12-03 mtklein@google.com add friendly new ctor for xform steps
2019-12-03 jvanverth@google.com Some more tweaks to perspective path clipping
2019-12-03 fmalita@chromium.org Revert "[skottie] Remove defensive seek(0) from Animation ctor"
2019-12-03 mtklein@google.com Revert "replace SkColorSpaceXformSteps::Required()"
2019-12-03 fmalita@chromium.org [skottie] Remove defensive seek(0) from Animation ctor
2019-12-03 mtklein@google.com Fix some GCC warnings.
2019-12-03 reed@google.com remove legacy next from iter
2019-12-03 kjlubick@google.com [canvaskit] Add test and extern for MakeImage
2019-12-03 brianosman@google.com Particles: SkImageBinding to allow sampling an image from script
2019-12-03 brianosman@google.com Particles: Better integration for ResourceProvider
2019-12-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 8a4500482e8d..bd8110e59b6b (424 commits)
2019-12-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 ea0dcd4bda18..fb40d231c3e2 (10 commits)

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

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 bsalomon@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: bsalomon@google.com
2019-12-03 16:50:19 -05:00
Ben Konyi b1d00c998d Roll src/third_party/dart a4d799c402..89e31069e8 (14 commits) (#14089)
dart-lang/sdk@89e31069e8 Revert "[vm/cfe] Elaborate for-in statements during async transform"
dart-lang/sdk@f922ed0962 [vm/concurrency] Update IsolateSpawnMemory benchmark
dart-lang/sdk@f7941eb850 [cfe] Handle break/continue in flow analysis
dart-lang/sdk@175ceca1fa Bump pub version in DEPS
dart-lang/sdk@0dc58fdcea Format long lines in shared_type_tests.
dart-lang/sdk@2de9b45c8f Update isFunctionSubtypeOf() to NNBD spec.
dart-lang/sdk@980b7ace7d Implement DOWN with NNBD rules.
dart-lang/sdk@b050a59d3b (dart2js) merge inferrer-engine interface and implementation
dart-lang/sdk@1103d9fdb5 (dart2js): seal-in members used only within the inferrer_engine class
dart-lang/sdk@aa56cd39a3 (dart2js): rename 'assignments' to 'inputs' in global analysis
dart-lang/sdk@198fde2342 Fix language_2/nnbd/syntax/null_assertion_ambiguous_test
dart-lang/sdk@e25744c44e [dartfuzz] Adding support for callable classes
dart-lang/sdk@fe64ce38e8 [vm] Fix late static fields (both non-final and final) in AST mode
dart-lang/sdk@284f662022 Migrate the corelib_2/ tests starting with "e" through "i".
2019-12-03 13:20:49 -08:00
Casey Hillers 6179380243 Update fallback to Roboto url to be HTTPS (#14086) 2019-12-03 12:25:53 -08:00