10584 Commits

Author SHA1 Message Date
skia-flutter-autoroll
ec01fb72c5 Roll src/third_party/dart c260e4e8dac6..1db1a837f8c9 (8 commits) (flutter/engine#14606)
https://dart.googlesource.com/sdk.git/+log/c260e4e8dac6..1db1a837f8c9

git log c260e4e8dac6..1db1a837f8c9 --date=short --first-parent --format='%ad %ae %s'
2019-12-20 kallentu@google.com Added SoundSplayTreeSieve benchmark for variantly sound interfaces.
2019-12-20 scheglov@google.com Issue 39875. Don't report unchecked nullable when resovled to an extension with nullable extended type.
2019-12-20 gityuan@gmail.com support more sync event when use systrace to record timeline event
2019-12-20 brianwilkerson@google.com Simplify the process of adding support for lint-based fixes in dartfix
2019-12-20 paulberry@google.com Introduce EditPlan, a builder class for creating source edits with automatic parenthesis management.
2019-12-20 scheglov@google.com Run all extension tests in NNBD mode too.
2019-12-20 rnystrom@google.com Track files that do not need to be migrated in the NNBD progress script.
2019-12-20 rnystrom@google.com Make selector argument parsing smarter.

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

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-20 21:30:00 -05:00
skia-flutter-autoroll
938b7def83 Roll src/third_party/skia 28b0c5d4b3bb..2723af6a6d43 (4 commits) (flutter/engine#14605)
https://skia.googlesource.com/skia.git/+log/28b0c5d4b3bb..2723af6a6d43

git log 28b0c5d4b3bb..2723af6a6d43 --date=short --first-parent --format='%ad %ae %s'
2019-12-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-12-20 khushalsagar@chromium.org gpu: Disable dual source blending support on buggy driver versions.
2019-12-20 bsalomon@google.com Disable advanced blend equations on Imagination driver 1.10 and earlier
2019-12-20 robertphillips@google.com Add BC1_RGB8_UNORM support

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

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-20 21:13:30 -05:00
Dan Field
159a0bc76f View ref pair (flutter/engine#14602) 2019-12-20 15:55:02 -08:00
skia-flutter-autoroll
7c5abdaa50 Roll fuchsia/sdk/core/mac-amd64 from VC7eE... to IZ278... (flutter/engine#14603)
Roll fuchsia/sdk/core/mac-amd64 from VC7eE... to IZ278...

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-20 18:46:39 -05:00
Nurhan Turgut
8ecdd967dc [web] fix leaking problem in tests for text editing. (flutter/engine#14582)
* fix leaking problem in tests for text editing. removing skips for firefox

* addressing pr comments
2019-12-20 15:27:40 -08:00
skia-flutter-autoroll
a805b635e0 Roll src/third_party/dart 886615d0f95b..c260e4e8dac6 (15 commits) (flutter/engine#14601)
https://dart.googlesource.com/sdk.git/+log/886615d0f95b..c260e4e8dac6

git log 886615d0f95b..c260e4e8dac6 --date=short --first-parent --format='%ad %ae %s'
2019-12-20 mfairhurst@google.com [nnbd_migration] Handle downcast from Iterable<T> to List<T>
2019-12-20 scheglov@google.com GenericInferrer gets all information from TypeSystem.
2019-12-20 liama@google.com [testing] Fill out equality_test
2019-12-20 scheglov@google.com Fix PackageBuildPackageUriResolver.restoreAbsolute()
2019-12-20 kustermann@google.com Revert "[SDK] Switch to is_sync to identify sync/async running."
2019-12-20 markzipan@google.com [dartdevc] Emitting is expressions correctly for NNBD-compliant ints.
2019-12-20 mfairhurst@google.com [nnbd_migration] Substitute type parameters for implicit super
2019-12-20 markzipan@google.com [dartdevc] Removing nullability wrappers from constructor invocations.
2019-12-20 alexmarkov@google.com [vm/compiler] Refactoring: introduce Instruction::ArgumentValueAt()
2019-12-20 scheglov@google.com Issue 39849. Support for null-aware invocations and extensions.
2019-12-20 liama@google.com [testing] Fix unchecked_use_of_nullable_test
2019-12-20 johnniwinther@google.com [cfe] Handle type variables as mixin superclasses
2019-12-20 johnniwinther@google.com [cfe] Don't report "missing input" on unknown command line option
2019-12-20 sstrickl@google.com [gardening] Only check these asserts if we're producing ELF.
2019-12-20 sjindel@google.com [vm/aot] Inline == in AOT against nullable receiver.

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

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-20 17:26:21 -05:00
skia-flutter-autoroll
59c5226c2f Roll src/third_party/skia 088913a63b7e..28b0c5d4b3bb (17 commits) (flutter/engine#14600)
https://skia.googlesource.com/skia.git/+log/088913a63b7e..28b0c5d4b3bb

git log 088913a63b7e..28b0c5d4b3bb --date=short --first-parent --format='%ad %ae %s'
2019-12-20 michaelludwig@google.com Pass Arenas* to GrOpsTask and GrOps instead of multiple pointers to each pool type
2019-12-20 csmartdalton@google.com Shorten argument lists in GrMesh::SendToGpuImpl
2019-12-20 reed@google.com move clip-stencil function into GpuDevice
2019-12-20 reed@google.com move SkClipStack::asPath into PDFUtils
2019-12-20 michaelludwig@google.com Arenas struct for GrRecordingContext
2019-12-20 reed@google.com simplify asClipRgn to not rely on pathops
2019-12-20 ethannicholas@google.com No longer using default Globals constructor in Metal shader code
2019-12-20 fmalita@chromium.org [skottie] Drop legacy effect logging
2019-12-20 robertphillips@google.com Change GrGpu::onCreateCompressedTexture signature
2019-12-20 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-12-20 robertphillips@google.com Prepare CompressedBackendAllocationTest for new compression formats
2019-12-20 jvanverth@google.com Reland "Generate small path SDFs directly from path."
2019-12-20 egdaniel@google.com Add factories to GrSurfaceContext and clean up creation flow.
2019-12-20 kjlubick@google.com Create code size treemaps for executable containing GL/Vulkan
2019-12-20 noah.b.lavine@gmail.com Optimize SkSL xor where one argument is constant
2019-12-20 nifong@google.com Debugger changes to make layer inspection interactive
2019-12-20 bsalomon@google.com Ungenerate GrSimpleTextureEffect

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

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-20 17:13:48 -05:00
Yegor
527ee6403a [web] implement pushImageFilter (flutter/engine#14599)
implement pushImageFilter in the HTML and CanvasKit backends
2019-12-20 12:10:56 -08:00
Yegor
ceed7446b0 fix editable placement in a11y mode (flutter/engine#14581) 2019-12-20 12:09:54 -08:00
skia-flutter-autoroll
4cac604b24 Roll src/third_party/dart b92fefdfe971..886615d0f95b (2 commits) (flutter/engine#14595)
https://dart.googlesource.com/sdk.git/+log/b92fefdfe971..886615d0f95b

git log b92fefdfe971..886615d0f95b --date=short --first-parent --format='%ad %ae %s'
2019-12-20 cskau@google.com [SDK] Switch to is_sync to identify sync/async running.
2019-12-20 sstrickl@google.com [vm/compiler] Generate debugging info during single snapshot pass.

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

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-20 13:18:34 -05:00
skia-flutter-autoroll
248efc3d77 Roll fuchsia/sdk/core/linux-amd64 from 25LzW... to TUoVa... (flutter/engine#14596)
Roll fuchsia/sdk/core/linux-amd64 from 25LzW... to TUoVa...

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-20 13:16:23 -05:00
skia-flutter-autoroll
9524d710ed Roll src/third_party/skia dcac29b02d02..088913a63b7e (1 commits) (flutter/engine#14597)
https://skia.googlesource.com/skia.git/+log/dcac29b02d02..088913a63b7e

git log dcac29b02d02..088913a63b7e --date=short --first-parent --format='%ad %ae %s'
2019-12-20 brianosman@google.com Start adding unit tests of SkRuntimeEffect

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

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-20 13:14:20 -05:00
Nurhan Turgut
7ca8f91259 [web] Long press fix on Safari on IOS (flutter/engine#14588)
* fixing long press by listening click

* documenting the code. creating a new method

* addressing reviewer comments
2019-12-20 09:25:00 -08:00
skia-flutter-autoroll
875d0fe395 Roll fuchsia/sdk/core/mac-amd64 from f51Q_... to VC7eE... (flutter/engine#14593)
Roll fuchsia/sdk/core/mac-amd64 from f51Q_... to VC7eE...

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-20 06:03:59 -05:00
skia-flutter-autoroll
ca89b98143 Roll src/third_party/dart 4681868aaf77..b92fefdfe971 (1 commits) (flutter/engine#14592)
https://dart.googlesource.com/sdk.git/+log/4681868aaf77..b92fefdfe971

git log 4681868aaf77..b92fefdfe971 --date=short --first-parent --format='%ad %ae %s'
2019-12-20 regis@google.com [VM/nnbd] Pass nnbd mode from compiler via generated code or bytecode to runtime functions performing type checks or type reification.

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

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-20 03:02:56 -05:00
skia-flutter-autoroll
b4e1fc3c7c Roll src/third_party/skia 7e2dea568299..dcac29b02d02 (3 commits) (flutter/engine#14591)
https://skia.googlesource.com/skia.git/+log/7e2dea568299..dcac29b02d02

git log 7e2dea568299..dcac29b02d02 --date=short --first-parent --format='%ad %ae %s'
2019-12-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 6423b7fc7ded..fe2ed33a56dd (9 commits)
2019-12-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 358ffa26e447..1c1af9fcab8f (435 commits)
2019-12-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 4fd7fccd6db5..6d29348ddb7e (3 commits)

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

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-20 02:00:54 -05:00
skia-flutter-autoroll
bc503417c6 Roll src/third_party/dart 141fcfa61092..4681868aaf77 (9 commits) (flutter/engine#14590)
https://dart.googlesource.com/sdk.git/+log/141fcfa61092..4681868aaf77

git log 141fcfa61092..4681868aaf77 --date=short --first-parent --format='%ad %ae %s'
2019-12-20 mfairhurst@google.com [nnbd_migration] Fix TypeParameterType asInstanceOf where valid.
2019-12-20 fizaaluthra@google.com [dartfuzz] Disable stopwatch
2019-12-20 brianwilkerson@google.com Fix an NPE when computing a proximateTargetForNode when the node is null
2019-12-20 scheglov@google.com Use DartType.getDisplayString() in as many places as possible.
2019-12-20 scheglov@google.com Remove SdkExtUriResolver.
2019-12-19 sigmund@google.com Cleanup sourcemap test
2019-12-19 nshahan@google.com Add more test suites to DDC NNBD strong/weak configs
2019-12-19 scheglov@google.com Issue 39773. Don't report MISSING_DEFAULT_VALUE_FOR_PARAMETER when no default value is allowed.
2019-12-19 sigmund@google.com Support building under git-worktree

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

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-19 22:58:04 -05:00
skia-flutter-autoroll
b6501729a3 Roll src/third_party/skia 87e9ddb675b6..7e2dea568299 (1 commits) (flutter/engine#14589)
https://skia.googlesource.com/skia.git/+log/87e9ddb675b6..7e2dea568299

git log 87e9ddb675b6..7e2dea568299 --date=short --first-parent --format='%ad %ae %s'
2019-12-19 mtklein@google.com SkColorFilter::onProgram()

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

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-19 22:01:19 -05:00
skia-flutter-autoroll
79c2f138d5 Roll fuchsia/sdk/core/linux-amd64 from uFFWW... to 25LzW... (flutter/engine#14587)
Roll fuchsia/sdk/core/linux-amd64 from uFFWW... to 25LzW...

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-19 21:10:48 -05:00
Ferhat
62edec4b08 Fix lint warnings across web_ui, add missing browserEngine case in text field. (flutter/engine#14535)
* Fix lint warnings across web_ui

* add textureCoordinates/indices getters for Vertices

* fix compositor indices
2019-12-19 17:39:33 -08:00
Jim Graham
77b9134e96 Engine support for ImageFiltered widget (flutter/engine#14491)
web_ui support coming in https://github.com/flutter/flutter/issues/47163
2019-12-19 16:47:08 -08:00
skia-flutter-autoroll
36954b460d Roll src/third_party/dart e50d98cd5651..141fcfa61092 (3 commits) (flutter/engine#14586)
https://dart.googlesource.com/sdk.git/+log/e50d98cd5651..141fcfa61092

git log e50d98cd5651..141fcfa61092 --date=short --first-parent --format='%ad %ae %s'
2019-12-19 fizaaluthra@google.com [dartfuzz] Adding fuzzing support for more core types
2019-12-19 kallentu@google.com [analyzer] Fix inference for variant parameters leaking UnknownTypes.
2019-12-19 alexmarkov@google.com [vm/compiler/arm] Fix assertion !stub.InVMIsolateHeap() at il_arm.cc:4650

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

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-19 18:54:24 -05:00
skia-flutter-autoroll
73e8c556d2 Roll src/third_party/skia a8352ccaae37..87e9ddb675b6 (11 commits) (flutter/engine#14585)
https://skia.googlesource.com/skia.git/+log/a8352ccaae37..87e9ddb675b6

git log a8352ccaae37..87e9ddb675b6 --date=short --first-parent --format='%ad %ae %s'
2019-12-19 bsalomon@google.com GrGLSLShaderBuilder::appendTextureLookupAndBlend
2019-12-19 fmalita@chromium.org [skottie] Treat unknown effects as warnings
2019-12-19 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-12-19 jvanverth@google.com Revert "Generate small path SDFs directly from path."
2019-12-19 jvanverth@google.com Generate small path SDFs directly from path.
2019-12-19 bsalomon@google.com Revert "Revert "Blend functions as SkSL built ins.""
2019-12-19 reed@google.com Revert "temporarily expose postIDiv"
2019-12-19 jvanverth@google.com Add wireframe support to Metal.
2019-12-19 benjaminwagner@google.com [infra] Use unbuffered I/O for run_recipe
2019-12-19 reed@google.com extend imageshader updater to handle perspective
2019-12-19 jvanverth@google.com Tweak smallpaths so new paths will show up in GM.

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

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-19 18:03:03 -05:00
mikejurka
36839c42a7 Wire up OpacityLayer to Scenic (flutter/engine#14577)
A previous version of this change also removed
system compositing of PhysicalShapeLayers on
Fuchsia. In this reland, keep using system
composting for PhysicalShapeLayers.

Co-authored-by: David Worsham <arbreng@gmail.com>
2019-12-19 23:25:43 +01:00
George Wright
b44f4ae767 Fix message_loop_fuchsia and thus enable fml_tests and flow_tests for Fuchsia (flutter/engine#14583) 2019-12-19 17:25:06 -05:00
skia-flutter-autoroll
96d31e2377 Roll fuchsia/sdk/core/mac-amd64 from Ykb4b... to f51Q_... (flutter/engine#14584)
Roll fuchsia/sdk/core/mac-amd64 from Ykb4b... to f51Q_...

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-19 17:21:24 -05:00
Jim Graham
5dd925b076 Update formatting in web_ui scene bulder to match flutter style and dartfmt. (flutter/engine#14539) 2019-12-19 12:50:39 -08:00
skia-flutter-autoroll
30f96cd474 Roll src/third_party/dart 7113fc79a83c..e50d98cd5651 (8 commits) (flutter/engine#14580)
https://dart.googlesource.com/sdk.git/+log/7113fc79a83c..e50d98cd5651

git log 7113fc79a83c..e50d98cd5651 --date=short --first-parent --format='%ad %ae %s'
2019-12-19 leafp@google.com Fix some incorrect NNBD tests.
2019-12-19 brianwilkerson@google.com Enable unnecessary_const in analysis_server
2019-12-19 alexmarkov@google.com [vm/compiler/arm] Fix crashes related to BoxInt64 with --no-use-bare-instructions
2019-12-19 liama@google.com [vm] Implement nullability check in type equality intrinsic
2019-12-19 sjindel@google.com [vm/tfa] Factor type arguments into result type of _List constructor.
2019-12-19 sjindel@google.com [vm] Enable multiple entry-points on ARM64.
2019-12-19 victor.agnez@hotmail.com [vm/precomp] Enable unbox_numeric_fields flag for AOT
2019-12-19 victor.agnez@hotmail.com [vm/precomp] Inline SIMD operations

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

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-19 14:50:50 -05:00
skia-flutter-autoroll
ae38953e14 Roll src/third_party/skia 77742c350371..a8352ccaae37 (8 commits) (flutter/engine#14579)
https://skia.googlesource.com/skia.git/+log/77742c350371..a8352ccaae37

git log 77742c350371..a8352ccaae37 --date=short --first-parent --format='%ad %ae %s'
2019-12-19 nifong@google.com Write a debugger user guide.
2019-12-19 robertphillips@google.com Add test for the GrContext::createCompressedBackendTexture API
2019-12-19 michaelludwig@google.com Fix int/uint comparison in TextureOp asserts
2019-12-19 robertphillips@google.com Add glue to link the GrContext createCompressedBackendTexture API to the GL and Vulkan backends
2019-12-19 jvanverth@google.com Clean up GenDistanceFieldFromPath.
2019-12-19 halcanary@google.com public.bzl:  add SKOTTIE_IOS_LIB_{SRCS,HDRS}
2019-12-19 robertphillips@google.com Update GL and Vulkan backends to support compressed backend formats
2019-12-19 brianosman@google.com Runtime SkSL: API sketch for child shaders/effects

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

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-19 14:05:23 -05:00
Chiung-Ming Huang
af6fb4dd5a Fix DOM-based ParagraphRuler.hitTest() (flutter/engine#14504)
* [web] Fix ParagraphRuler.hitTest

* [web] Add a test-case for paragraph.getPositionForOffset and nested TextSpans

* [web] Add a test-case for paragraph.getPositionForOffset and nested TextSpans

* [web] remove trailing spaces

* [web] avoid differences of overflow-wrap between chrome and firefox
2019-12-19 12:36:43 -05:00
Nurhan Turgut
f3fff73826 [web] Run engine tests on Safari locally by launching safari installed on MacOS (flutter/engine#14555)
* Launch safari browser

* Adding safari tests to supported browsers

* changing the directrory for redirect file. This works without opening a permision pop-up. Note: there is no headless mode in safari

* addressing reviewer comments
2019-12-19 08:05:16 -08:00
skia-flutter-autoroll
35918d7cb6 Roll src/third_party/dart 642f8d052fd7..7113fc79a83c (3 commits) (flutter/engine#14578)
https://dart.googlesource.com/sdk.git/+log/642f8d052fd7..7113fc79a83c

git log 642f8d052fd7..7113fc79a83c --date=short --first-parent --format='%ad %ae %s'
2019-12-19 sjindel@google.com [vm/aot/tfa] Use static type of calls against generic methods in TFA.
2019-12-19 sortie@google.com [benchmark] Switch dart2js and dartdevc targets to linux-x64.
2019-12-19 johnniwinther@google.com [cfe] Add tests for late extension fields

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

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-19 10:46:27 -05:00
Nurhan Turgut
c5ebda5f37 instructions for running firefox/safari tests (flutter/engine#14562)
* instructions for running firefox/safari tests

* addressing reviewer comments.
2019-12-19 07:33:51 -08:00
skia-flutter-autoroll
02d27185b0 Roll src/third_party/skia c76ac8e325c7..77742c350371 (1 commits) (flutter/engine#14576)
https://skia.googlesource.com/skia.git/+log/c76ac8e325c7..77742c350371

git log c76ac8e325c7..77742c350371 --date=short --first-parent --format='%ad %ae %s'
2019-12-19 brianosman@google.com Remove SkShader.Empty from CanvasKit

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

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-19 10:06:13 -05:00
skia-flutter-autoroll
6f7aad2e04 Roll fuchsia/sdk/core/linux-amd64 from VdBKA... to uFFWW... (flutter/engine#14575)
Roll fuchsia/sdk/core/linux-amd64 from VdBKA... to uFFWW...

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-19 08:13:52 -05:00
sjindel-google
5152ffa2bd Use ELF for Dart AOT snapshots on Fuchsia. (flutter/engine#13896)
We will still support loading blobs until build rules in Fuchsia are updated.
2019-12-19 14:11:20 +01:00
skia-flutter-autoroll
ce9df09c26 Roll src/third_party/dart 8d11c1dce64a..642f8d052fd7 (1 commits) (flutter/engine#14574)
https://dart.googlesource.com/sdk.git/+log/8d11c1dce64a..642f8d052fd7

git log 8d11c1dce64a..642f8d052fd7 --date=short --first-parent --format='%ad %ae %s'
2019-12-19 eernst@google.com Remove dartLangSpec.tex; current version is in language repo

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

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-19 07:03:09 -05:00
skia-flutter-autoroll
cb5eeb032c Roll fuchsia/sdk/core/mac-amd64 from NHgyx... to Ykb4b... (flutter/engine#14573)
Roll fuchsia/sdk/core/mac-amd64 from NHgyx... to Ykb4b...

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-19 03:24:48 -05:00
skia-flutter-autoroll
4c426c9a91 Roll src/third_party/dart aa6709974dea..8d11c1dce64a (2 commits) (flutter/engine#14572)
https://dart.googlesource.com/sdk.git/+log/aa6709974dea..8d11c1dce64a

git log aa6709974dea..8d11c1dce64a --date=short --first-parent --format='%ad %ae %s'
2019-12-19 jensj@google.com [kernel][vm] Add uris only from mixins to libraries sourceReferences index to fix VMs coverage issue
2019-12-19 brianwilkerson@google.com Remove one missed generated use of const in analysis_server

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

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-19 03:20:17 -05:00
skia-flutter-autoroll
40163806eb Roll src/third_party/skia 9e0afb791ac2..c76ac8e325c7 (4 commits) (flutter/engine#14571)
https://skia.googlesource.com/skia.git/+log/9e0afb791ac2..c76ac8e325c7

git log 9e0afb791ac2..c76ac8e325c7 --date=short --first-parent --format='%ad %ae %s'
2019-12-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 0827bfec78ad..358ffa26e447 (433 commits)
2019-12-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 751e78884a55..6423b7fc7ded (6 commits)
2019-12-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 21be09d8e699..4fd7fccd6db5 (4 commits)
2019-12-19 reed@google.com temporarily expose postIDiv

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

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-19 03:13:15 -05:00
Lau Ching Jun
0e45e9de31 Revert "[web] Calculate align offset for each paragraph line (LineMetrics.left) (#14537)" (flutter/engine#14569)
This reverts commit 014646e66f62efd87b787e6c8ba450c0063ab7b7.
2019-12-18 22:06:00 -08:00
skia-flutter-autoroll
fc7c91d9e0 Roll src/third_party/dart 171059d27689..aa6709974dea (11 commits) (flutter/engine#14567)
https://dart.googlesource.com/sdk.git/+log/171059d27689..aa6709974dea

git log 171059d27689..aa6709974dea --date=short --first-parent --format='%ad %ae %s'
2019-12-19 kallentu@google.com [cfe] Fix inference for variant parameters leaking UnknownTypes.
2019-12-19 brianwilkerson@google.com Add support to dartfix for prefer_single_quotes
2019-12-19 brianwilkerson@google.com Enable prefer_is_empty and prefer_is_not_empty in analyzer_plugin and analyzer_cli
2019-12-19 brianwilkerson@google.com Remove unnecessary uses of const in analysis_server_client
2019-12-19 nshahan@google.com [dartdevc] Add an nnbd runtime mode weak/strong option to ddb script
2019-12-18 sigmund@google.com Add ddc nnbd legacy tests
2019-12-18 jsimmons@google.com [observatory] Use month numbers ranging from 1-12 in the timeline default filename
2019-12-18 nbosch@google.com Remove int return from main and drop `new`
2019-12-18 sjindel@google.com [vm] Remove redundant type-tests from min/max.
2019-12-18 fizaaluthra@google.com [dartfuzz] Put gen_api_table.dart constants in alphabetical order
2019-12-18 scheglov@google.com Implement NNBD_TOP_MERGE.

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

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-18 23:16:40 -05:00
skia-flutter-autoroll
fa32751db6 Roll src/third_party/skia 8fec4140f614..9e0afb791ac2 (4 commits) (flutter/engine#14563)
https://skia.googlesource.com/skia.git/+log/8fec4140f614..9e0afb791ac2

git log 8fec4140f614..9e0afb791ac2 --date=short --first-parent --format='%ad %ae %s'
2019-12-19 jiancai@google.com Fix clang warnings
2019-12-19 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-12-18 reed@google.com hide/remove obsolete/tricky SkMatrix methods
2019-12-18 reed@google.com Detect when perspective is really affine, and update the matrix as we handoff the ctm to the device.

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

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-18 23:13:39 -05:00
Kaushik Iska
866b257d21 Revert "[fuchsia] Add diagnostics directory to the set of remote dirs (#14470)" (flutter/engine#14566)
This reverts commit c66d593a7336a5a5d9582cb8708137985653b4f8.
2019-12-18 18:58:37 -08:00
skia-flutter-autoroll
e27fa867e5 Roll fuchsia/sdk/core/linux-amd64 from jsuQq... to VdBKA... (flutter/engine#14560)
Roll fuchsia/sdk/core/linux-amd64 from jsuQq... to VdBKA...

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-18 19:18:03 -05:00
Kaushik Iska
76d887b711 Reland Wire up Opacity on Fuchsia (flutter/engine#14559)
This reverts commit 6919709e47661c5cd48d9b0d3bfde986b9c1af84.

On top of the revert, it reverted a commit in the PR:
https://github.com/flutter/engine/pull/14024

This reverts commit ea67e5b0b930ebf552bc7dbd678a35ee6a129c39.
2019-12-18 16:05:38 -08:00
Wu Zhong
42bade91a2 Fixes Objective-C objects memory leaks (flutter/engine#14326)
Fixes CALayer memory leaks in file FlutterPlatformViews_Internal.mm,FlutterPlatformViews.mm

flutter/flutter#46750
2019-12-18 15:32:44 -08:00
skia-flutter-autoroll
2033517a84 Roll src/third_party/dart 270966b16044..171059d27689 (19 commits) (flutter/engine#14558)
https://dart.googlesource.com/sdk.git/+log/270966b16044..171059d27689

git log 270966b16044..171059d27689 --date=short --first-parent --format='%ad %ae %s'
2019-12-18 nshahan@google.com [test_runner] Avoid potential errors using the wrong SDK fork in paths
2019-12-18 scheglov@google.com Remove AnalysisOptionsImpl.strongModeHints
2019-12-18 mfairhurst@google.com [nnbd_migration] Handle downcasting type arguments.
2019-12-18 bkonyi@google.com [ package:vm_service ] Fix issue where TimelineEvent objects never had any content
2019-12-18 alexmarkov@google.com [vm/bytecode] Cleanup support for old versions of bytecode format
2019-12-18 paulberry@google.com Migration: Re-architect FixBuilder to use the analyzer resolver.
2019-12-18 brianwilkerson@google.com Remove unnecessary uses of new in analysis_server
2019-12-18 brianwilkerson@google.com Remove unnecessary uses of const in analyzer_cli
2019-12-18 brianwilkerson@google.com Remove unnecessary uses of new in analysis_server_client
2019-12-18 nshahan@google.com [test_runner] Only skip analyzer configurations with NNBD on language_2
2019-12-18 sigmund@google.com Whitelist _2 suites as opted out from NNBD
2019-12-18 aam@google.com Reland "[vm, linux] Try to attach names to all VirtualMemory allocations using memfd."
2019-12-18 scheglov@google.com Remove StrongModeCode.DYNAMIC_INVOKE
2019-12-18 sjindel@google.com [vm] Don't require inputs to be _Smi in InlineByteArrayBaseStore in AOT.
2019-12-18 rnystrom@google.com Migrate corelib_2/regexp files to NNBD.
2019-12-18 sstrickl@google.com [vm] Reland "Weaken dwarf_stack_trace expected stack trace."
2019-12-18 dmitryas@google.com [cfe] Report an error if thrown expression isn't assignable to Object
2019-12-18 dmitryas@google.com [cfe] Fix compiler crashes on for-in iterables with Null type
2019-12-18 danny@tuppeny.com Update LSP spec URI and regenerate from spec

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

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-18 18:07:01 -05:00
Mouad Debbar
014646e66f [web] Calculate align offset for each paragraph line (LineMetrics.left) (flutter/engine#14537) 2019-12-18 14:29:51 -08:00
skia-flutter-autoroll
c8e351cc78 Roll src/third_party/skia e6a2ad81ab40..8fec4140f614 (17 commits) (flutter/engine#14557)
https://skia.googlesource.com/skia.git/+log/e6a2ad81ab40..8fec4140f614

git log e6a2ad81ab40..8fec4140f614 --date=short --first-parent --format='%ad %ae %s'
2019-12-18 mtklein@google.com Reland "roll clang_win"
2019-12-18 mtklein@google.com demote -fsanitize=pointer-overflow to warning
2019-12-18 herb@google.com Only checksum and query a valid descriptor
2019-12-18 bsalomon@google.com "fix" formatting of auto generated cpp from fp
2019-12-18 kjlubick@google.com Properly free bytes in SkDescriptor fuzzer
2019-12-18 bsalomon@google.com Make sure random unit test processors use an alpha type compatible with texture data.
2019-12-18 mtklein@google.com disable warnings in ANGLE
2019-12-18 mtklein@google.com Revert "roll clang_win"
2019-12-18 robertphillips@google.com Change signature of several gpu backend methods
2019-12-18 mtklein@google.com roll clang_win
2019-12-18 kjlubick@google.com [canvaskit] Fix SaveLayer constants
2019-12-18 brianosman@google.com Runtime SkSL: Reflect inputs in SkRuntimeEffect
2019-12-18 bsalomon@google.com Reland x3 "Remove most of GrConfig.h"
2019-12-18 robertphillips@google.com Fix a sprinkling of GPU issues
2019-12-18 rmistry@google.com Make OUTPUT_DIRECTORY in ProdDoxyfile configurable
2019-12-18 csmartdalton@google.com Add a kWireframe flag to GrPipeline
2019-12-18 bsalomon@google.com Remove SkRuntimeEffect.h include from SkColorFilterPriv.h

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

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-18 17:10:17 -05:00