skia-flutter-autoroll
7b0c11e707
Roll fuchsia/sdk/core/mac-amd64 from tZdOC... to p9FbP... ( #13801 )
...
Roll fuchsia/sdk/core/mac-amd64 from tZdOC... to p9FbP...
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-12 18:49:45 -05:00
George Wright
7041238576
Create a WeakPtrFactory for use on the UI thread in VsyncWaiter ( #13781 )
2019-11-12 15:46:07 -08:00
skia-flutter-autoroll
1a8bc658a0
Roll src/third_party/skia d860a78fd60c..581108137b46 (13 commits) ( #13800 )
...
https://skia.googlesource.com/skia.git/+log/d860a78fd60c..581108137b46
git log d860a78fd60c..581108137b46 --date=short --no-merges --format='%ad %ae %s'
2019-11-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-12 csmartdalton@google.com Add 'numRasterSamples' and 'isMixedSampled' to GrProgramInfo
2019-11-12 ccross@android.com [SkQP/Android] Replace -Weverything with -Wextra
2019-11-12 robertphillips@google.com Use a priori knowledge about the number of stencil bits in Dawn, Metal and Vulkan backends
2019-11-12 senorblanco@chromium.org Dawn: implement dynamic primitive processor texture handling.
2019-11-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 31edef751a8d..9da287fd0264 (6 commits)
2019-11-12 jvanverth@google.com Detect whether trying to blit a Metal swapchain texture, and fail if so.
2019-11-12 senorblanco@chromium.org Dawn: fix bug in stencil handling.
2019-11-12 nigeltao@google.com Free SkWuffsCodec frame-count decoder earlier
2019-11-12 bungeman@google.com Track and force opsz axis on Mac.
2019-11-12 herb@google.com Make metrics const on SkStrike
2019-11-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
Created with:
gclient setdep -r src/third_party/skia@581108137b46
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 halcanary@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=halcanary@google.com
2019-11-12 18:45:58 -05:00
Ben Konyi
429e56e974
Roll src/third_party/dart 7ebc820ffc..5cce1e4acd (1 commits) ( #13798 )
...
dart-lang/sdk@5cce1e4acd Reland "[vm] Remove obsolete kernel constant expression evaluator."
2019-11-13 00:45:33 +02:00
Chinmay Garde
a59c96910d
Document the coordinate space of points in FlutterPointerEvent. ( #13782 )
2019-11-12 12:21:50 -08:00
Yegor
dee42b4ead
implement radial gradient in canvaskit backend ( #13796 )
2019-11-12 10:56:07 -08:00
Clement Skau
db23a6cabf
Adds missing comma in EngineParagraphStyle.toString() ( #13795 )
2019-11-12 17:00:54 +01:00
skia-flutter-autoroll
270fa824e4
Roll src/third_party/skia ad21d47cfa8d..d860a78fd60c (2 commits) ( #13794 )
...
https://skia.googlesource.com/skia.git/+log/ad21d47cfa8d..d860a78fd60c
git log ad21d47cfa8d..d860a78fd60c --date=short --no-merges --format='%ad %ae %s'
2019-11-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 012d15196023..e33c1582b4bc (6 commits)
2019-11-12 herb@google.com WS: SkStrike
Created with:
gclient setdep -r src/third_party/skia@d860a78fd60c
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 halcanary@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=halcanary@google.com
2019-11-12 10:29:49 -05:00
Ben Konyi
885852bd68
Roll src/third_party/dart 7408ed4730..7ebc820ffc (20 commits)
...
dart-lang/sdk@7ebc820ffc [CFE] Also guard _extensions for LazyScope
dart-lang/sdk@a196d68145 Revert "[vm, front-end server] Cache generated bytecode using separate file"
dart-lang/sdk@b2fa458f3d [CFE] Support experiments in the incremental compiler tests
dart-lang/sdk@da561313c6 [vm/bytecode] Erase promoted bounds of type parameter types
dart-lang/sdk@be6e5d8717 [vm] Try to symbolize Dart frames on crash or assertion failure when there is an exit frame.
dart-lang/sdk@804706c026 Represent variance as an object rather than an integer
dart-lang/sdk@782b048625 Bump the ABI version
dart-lang/sdk@a26f8402e5 [dartdevc] Branch the logic for FutureOr type tests when NNBD is enabled
dart-lang/sdk@f9969cca58 Add Element.declaration to unify elements and members.
dart-lang/sdk@b4ab28fef1 [vm/bytecode] Do not declare receiver variable in closures
dart-lang/sdk@cd6dbad074 [front-end server] Cleanup --strong in test/frontend_server_flutter.dart
dart-lang/sdk@6cde7ce224 Deprecate synthetic FunctionTypeImpl constructor.
dart-lang/sdk@86641d07ae [vm, front-end server] Cache generated bytecode using separate file
dart-lang/sdk@b5110a59a9 Revert "[vm/async] Don't add an <asynchronous suspension> marker along sync-async calls."
dart-lang/sdk@263ac017be Use standard Set in LegacyTypeAsserter.
dart-lang/sdk@c98df62dd0 [CFE] Add comments to clarify source encoding and offsets
dart-lang/sdk@1d6584720b Migrating DDC dart:developer patch files.
dart-lang/sdk@830b3d5f36 [front-end server] Remove obsolete --strong option
dart-lang/sdk@f4d930997b [vm/async] Don't add an <asynchronous suspension> marker along sync-async calls.
dart-lang/sdk@4366afc6f5 [http] noFolding() should follow same check as add()
2019-11-12 07:10:59 -08:00
skia-flutter-autoroll
5643988a9d
Roll fuchsia/sdk/core/mac-amd64 from TnTbF... to tZdOC... ( #13791 )
...
Roll fuchsia/sdk/core/mac-amd64 from TnTbF... to tZdOC...
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-12 03:13:58 -05:00
Ferhat
679a4369b2
[web] Implement TextStyle.shadows ( #13769 )
...
* Add shadows to Engine classes
* add text shadow test
* update golden locks file, update ui.ParagraphStyle, fix issues
* Change maxDiffRate for mac clients
2019-11-12 00:05:00 -08:00
Matt Carroll
e19ee72f31
Expose asset lookup from plugin binding. ( #42019 ) ( #13743 )
2019-11-12 07:14:27 +00:00
skia-flutter-autoroll
c9afadccbf
Roll src/third_party/skia 3de645cbca78..ad21d47cfa8d (15 commits) ( #13790 )
...
https://skia.googlesource.com/skia.git/+log/3de645cbca78..ad21d47cfa8d
git log 3de645cbca78..ad21d47cfa8d --date=short --no-merges --format='%ad %ae %s'
2019-11-11 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-11 bsalomon@google.com Clamp RGB outputs of GrYUVtoRGBEffect.
2019-11-11 herb@google.com Remove belongsToCache from SkStrike
2019-11-11 jlavrova@google.com Correct cluster index
2019-11-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms e51ca8b81987..0e5f77218153 (1 commits)
2019-11-11 sgilhuly@chromium.org Roll Dawn, fix build issues in Skia Dawn
2019-11-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms b118cb0ef477..e51ca8b81987 (1 commits)
2019-11-11 robertphillips@google.com Remove GrProgramDesc's need for the GrGpu
2019-11-11 mtklein@google.com add int3, vptest, jc
2019-11-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 652dbfc63e70..012d15196023 (9 commits)
2019-11-11 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version
2019-11-11 mtklein@google.com add assert_true()
2019-11-11 bsalomon@google.com C++17
2019-11-11 mtklein@google.com don't allocate an interpreter register for stores
2019-11-11 rosasco@google.com Staging for Chromium to accept Skia-GL changes to come.
Created with:
gclient setdep -r src/third_party/skia@ad21d47cfa8d
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 halcanary@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=halcanary@google.com
2019-11-12 01:24:36 -05:00
Ferhat
1a7bf8578d
Move Path and PathMetrics from canvas.dart into their own files. No delta ( #13772 )
...
* Move Path and PathMetrics into their own files. No delta
* update file list in licenses_flutter
2019-11-11 21:27:15 -08:00
Harry Terkelsen
e150bf3305
Take devicePixelRatio into account when drawing shadows ( #13786 )
...
* Take devicePixelRatio into account when drawing shadows
This fixes a bug where shadows were offset in CanvasKit
* Respond to review comments
2019-11-11 18:20:08 -08:00
Harry Terkelsen
63e8c6275e
Add ImageFilter and BackdropFilter to CanvasKit backend ( #13768 )
...
* Implement ImageFilter.blur and BackdropFilter
* update licenses file
* Respond to review comments
2019-11-11 17:20:45 -08:00
Chris Yang
6d66993b1d
Revert "Reland "Guarding EAGLContext used by Flutter #13314 " ( #13759 )" ( #13788 )
...
This reverts commit 2dcfaaeb5d3caee2bf7488e90abadf0456f43922.
2019-11-11 17:17:18 -08:00
Harry Terkelsen
726e8f54db
Add Helvetica and sans-serif as fallback font families ( #13784 )
...
* Add Helvetica and sans-serif as fallback font families
This prevents us from using an ugly serif default font when the
requested font isn't available.
* Use Arial when not on iOS
2019-11-11 16:54:28 -08:00
skia-flutter-autoroll
164df8e9e0
Roll src/third_party/skia 0fd4f01b9b83..3de645cbca78 (1 commits) ( #13776 )
...
https://skia.googlesource.com/skia.git/+log/0fd4f01b9b83..3de645cbca78
git log 0fd4f01b9b83..3de645cbca78 --date=short --no-merges --format='%ad %ae %s'
2019-11-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader d9ed1c2732ba..31edef751a8d (3 commits)
Created with:
gclient setdep -r src/third_party/skia@3de645cbca78
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 halcanary@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=halcanary@google.com
2019-11-11 19:45:43 -05:00
Greg Spencer
f68de3f451
Add line boundary information to LineMetrics. ( #13727 )
...
This exposes the line boundary information a line by adding getLineBoundary to return the indices corresponding to a line around a TextPosition. The information is already calculated when calculating line metrics, so that we can enable moving the selection/cursor to the beginning/end of a line in a text field.
2019-11-11 16:42:40 -08:00
Jason Simmons
ce0e9e79e6
Fix RendererContextSwitch result check in Rasterizer::MakeRasterSnapshot ( #13785 )
...
Fixes https://github.com/flutter/flutter/issues/31355
2019-11-11 15:46:26 -08:00
Ferhat
10d5ed19f8
[web] Fix path to svg for drrect ( #13779 )
2019-11-11 15:38:30 -08:00
Ben Konyi
b6e25aa7c9
Roll src/third_party/dart d45c3d15cb..7408ed4730 (20 commits) ( #13778 )
...
dart-lang/sdk@7408ed4730 Added null-check selector to syntax of cascades, and test.
dart-lang/sdk@6f70d7f5a3 Revert "[vm] Remove obsolete kernel constant expression evaluator."
dart-lang/sdk@96822518f9 [frontend_server] Add reproduction test of incremental serializer bug
dart-lang/sdk@64b0bfac68 [infra] Update CHANGELOG.md for 2.6.1
dart-lang/sdk@4a661e19e2 [cfe] Remove type_promotion_look_ahead_listener.dart
dart-lang/sdk@12c92332f8 [CFE] Parser test can run scanner in non-nnbd-mode
dart-lang/sdk@684c456ffc [cfe] Remove reify runtime
dart-lang/sdk@e8de03915b [vm] Remove obsolete kernel constant expression evaluator.
dart-lang/sdk@0e9eadcb71 Upgrade pub revision
dart-lang/sdk@48f0b83ff2 [CFE] Allow ! in cascade
dart-lang/sdk@cf2a474438 [CFE] Fix incremental serialization bug caused by missing parameter passing
dart-lang/sdk@a7a54afbaa [cfe] Support failure log printing in unit_test_suites
dart-lang/sdk@bbdb7860f6 [build]: Build on Arch Linux with python 2.7-3.8
dart-lang/sdk@64e65a7dab [dart2js] new-rti: Use local in setting up type$
dart-lang/sdk@8f1be54906 [dart2js] New RTI: Improve normalization of is-tests.
dart-lang/sdk@1b344fc77e [dartfuzz] Add fuzzer support for extension methods for classes
dart-lang/sdk@ed956daa3f Update the DDC dart:async patch file version to match the migrated lib.
dart-lang/sdk@be2866b9b1 [analyzer] update lib/crash_reporting.dart
dart-lang/sdk@8ca18f1a14 Extension method prefixed import tests.
dart-lang/sdk@750a83b896 [dartdevc] Fix crash when source files contain non-UTF8 characters
2019-11-11 13:46:33 -08:00
skia-flutter-autoroll
0172e08078
Roll fuchsia/sdk/core/mac-amd64 from RrTFI... to TnTbF... ( #13775 )
...
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-11 11:22:01 -08:00
skia-flutter-autoroll
14cc5195c2
Roll fuchsia/sdk/core/mac-amd64 from 4JJNo... to RrTFI... ( #13774 )
...
Roll fuchsia/sdk/core/mac-amd64 from 4JJNo... to RrTFI...
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-10 09:09:11 -05:00
skia-flutter-autoroll
3fb5d855f2
Roll fuchsia/sdk/core/mac-amd64 from xC_an... to 4JJNo... ( #13773 )
...
Roll fuchsia/sdk/core/mac-amd64 from xC_an... to 4JJNo...
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-09 20:33:14 -05:00
skia-flutter-autoroll
eec36a8d4f
Roll fuchsia/sdk/core/mac-amd64 from eq_Rz... to xC_an... ( #13771 )
...
Roll fuchsia/sdk/core/mac-amd64 from eq_Rz... to xC_an...
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-09 07:52:55 -05:00
skia-flutter-autoroll
745909b412
Roll src/third_party/skia 4135cf0b57c2..0fd4f01b9b83 (1 commits) ( #13770 )
...
https://skia.googlesource.com/skia.git/+log/4135cf0b57c2..0fd4f01b9b83
git log 4135cf0b57c2..0fd4f01b9b83 --date=short --no-merges --format='%ad %ae %s'
2019-11-08 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
Created with:
gclient setdep -r src/third_party/skia@0fd4f01b9b83
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 ethannicholas@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=ethannicholas@google.com
2019-11-08 23:54:39 -05:00
Chris Yang
2dcfaaeb5d
Reland "Guarding EAGLContext used by Flutter #13314 " ( #13759 )
2019-11-08 20:09:18 -08:00
Matt Carroll
55c64a92d8
Point old plugin registry accessors to new embedding plugin accessors. ( #44225 ) ( #13739 )
2019-11-09 01:55:59 +00:00
Filip Filmar
20e3c5bb83
Revert "[fuchsia] Temporarily disable intl provider ( #13696 )" ( #13721 )
...
This reverts commit 6c763bb551cbc06da59b6a55b4c5ee0eccb6575f.
The reverted code was not the root cause of the issues with rolling
flutter into fuchsia, so adding it back.
In addition, lowering the severity of the connection error at the outset
to WARNING; since it is not a hard failure.
2019-11-08 17:34:04 -08:00
Michael Klimushyn
8a99d10748
Turn on RasterCache based on view hierarchy ( #13762 )
...
This is a duplicate of flutter/engine#13360 with the test switched to use the software backend instead of the GL backend.
After some debugging and testing on another GL embedder I think the issue with the test is some bug having to do with the GL implementation in the test harness specifically.
Fixes flutter/flutter#38903
2019-11-08 17:14:50 -08:00
gabeschine
31cd2dfca2
Remove usage of fuchsia.modular.Clipboard. ( #13763 )
...
It is deprecated and will go away.
2019-11-08 17:13:17 -08:00
Greg Spencer
e0b9a2bb23
Change wordBoundary to take dynamic temporarily ( #13765 )
...
Converting the argument to Paragraph.wordBoundary to dynamic temporarily until the framework code is converted to send a TextPosition instead of an int.
I'll submit this, then update the framework side to send a TextPosition, and expect a TextRange
or a List<int>, and then submit that, then I'll change this code to send a TextRange and take a TextPostion only, removing the dynamic here. Once that's done, I'll remove the code in the framework that expects a TextRange or a List<int>, and have it just expect a TextRange.
This is so that we can change the API without breaking the builds.
Landing on red to kick the engine builds.
2019-11-08 16:27:00 -08:00
skia-flutter-autoroll
a8f678e019
Roll fuchsia/sdk/core/mac-amd64 from KRali... to eq_Rz... ( #13766 )
...
Roll fuchsia/sdk/core/mac-amd64 from KRali... to eq_Rz...
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-08 19:18:41 -05:00
skia-flutter-autoroll
b4a50d7ab1
Roll src/third_party/skia c88d1774ed50..4135cf0b57c2 (13 commits) ( #13764 )
...
https://skia.googlesource.com/skia.git/+log/c88d1774ed50..4135cf0b57c2
git log c88d1774ed50..4135cf0b57c2 --date=short --no-merges --format='%ad %ae %s'
2019-11-08 mtklein@google.com use round() instead of trunc() to f32->unorm
2019-11-08 jlavrova@google.com Yet another build fix
2019-11-08 mtklein@google.com rename to_i32 -> trunc, and add round
2019-11-08 mtklein@google.com avoid redundant clamps
2019-11-08 mtklein@google.com don't clamp alpha, it's already [0,1]
2019-11-08 mtklein@google.com native f32 min/max
2019-11-08 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-08 mtklein@google.com convert SkVMBlitter over to floats
2019-11-08 csmartdalton@google.com Always attach stencil buffers with exact sample count matches
2019-11-08 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-08 jlavrova@google.com Fixing no icu situation
2019-11-08 reed@google.com add flatten test to SkFont
2019-11-08 csmartdalton@google.com Defer stencil attachment until opsTask execution
Created with:
gclient setdep -r src/third_party/skia@4135cf0b57c2
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 ethannicholas@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=ethannicholas@google.com
2019-11-08 19:11:35 -05:00
Siva
0fce6905f3
Manual Dart roll fa4379946109467c8a48f20f19d83d7c72968a3e...d45c3d15cb3cea0104a87697c085259666eec528 ( #13761 )
...
dart-lang/sdk@d45c3d15cb [VM/nnbd] Make Nullability and NNBDMode class enums to avoid name conflicts.
dart-lang/sdk@cfec969eff Update dartdoc version to 0.29.1.
dart-lang/sdk@e3e0ef8548 Make explanations for unchanged types optional and disabled by default
dart-lang/sdk@e39b0f8d99 Disallow a deferred import of a library with extensions if any extensions are visible
dart-lang/sdk@9c983d2ee3 [cfe] Support extensions via prefix
dart-lang/sdk@5f5ce5d119 Include type parameter bounds into string expections for subtyping.
dart-lang/sdk@dc69edcdb3 NullabilityEliminator for removing nullabilities in legacy libraries.
dart-lang/sdk@7ad7e6202d Allow extensions imported with a prefix to be accessible
dart-lang/sdk@ea57b1e62c [VM/nnbd] Pass nullability when creating Class::DeclarationType.
2019-11-09 01:55:03 +02:00
Harry Terkelsen
2f69e38160
Implement Path.computeMetrics in the CanvasKit backend ( #13760 )
...
* Implement Path.computeMetrics in the CanvasKit backend
* Add license for path_metrics.dart
2019-11-08 15:53:42 -08:00
Jason Simmons
bf99efe65b
libtxt: pass an RTL bool flag instead of a bidiFlags enum to measureText ( #13736 )
...
Fixes https://github.com/flutter/flutter/issues/41086
2019-11-08 15:18:06 -08:00
Siva
af04338413
Manual roll of Dart e68ca9b652acdb642668a6acb5f630d5be6c03da...fa4379946109467c8a48f20f19d83d7c72968a3e ( #13756 )
...
dart-lang/sdk@fa43799461 [vm/bytecode] Check number of type arguments in non-generic closures
dart-lang/sdk@a01c3b464e Use TypeParameterElement(s) as free variables in FunctionType.toString().
dart-lang/sdk@9c4c49d9ee [vm/benchmarks] Reduce number of isolate spawn runs from 5 to 3.
dart-lang/sdk@e3aac9e25d Check more in LegacyTypeAsserter.
dart-lang/sdk@0957c13054 Check for null before dereferencing constraint text.
dart-lang/sdk@fd9f79c25d [cfe] Handle deferred explicit extension access
dart-lang/sdk@7c78ab75a5 Migration: allow already-migrated libraries to be opted in.
dart-lang/sdk@6317779f9b Simplify TestTypeProvider constructor.
dart-lang/sdk@7e8e66016a Migration: do not use `always` or `never` in already-migrated types.
dart-lang/sdk@e4a60912a7 [cfe] Use library's NNBD opt-in status while serializing supertypes
dart-lang/sdk@ee2efe8e58 [CFE] Add more incremental compiler tests, prepare for better invalidation strategy
dart-lang/sdk@5eaccc20ba [CFE] Incremental test suite now has expect files
dart-lang/sdk@ec0d042955 [infra] Support multiple named configurations in test infrastructure
dart-lang/sdk@b334ea8320 [dart2js] new-rti: experiment - fault in '$is' test
dart-lang/sdk@7a45228584 Use ElementsTypesMixin in TypeSystem tests.
dart-lang/sdk@ec519c3d16 [vm/aot] Disable bytecode in AOT compilation pipeline
dart-lang/sdk@f4780a6450 [vm] Late modifier for non-static final fields.
dart-lang/sdk@23770fcc6c [vm, gc] Increase HeapPage size to 512k; increase max heap size to 32GB.
2019-11-09 00:33:47 +02:00
Chris Yang
f5754357b6
Revert "Reland "Guarding EAGLContext used by Flutter #13314 " ( #13755 )" ( #13757 )
...
This reverts commit 618e6666ced77bf497311876fbe968c6b9d72041.
2019-11-08 13:44:29 -08:00
Ferhat
7413304c37
[web] Support gif/webp animations, Speed up image drawing in BitmapCanvas. ( #13748 )
...
* Add draw image test
* Optimize drawImageScaled
* optimize cloning in HtmlImage, implement drawImageRect using image tag
2019-11-08 12:52:01 -08:00
Chris Yang
618e6666ce
Reland "Guarding EAGLContext used by Flutter #13314 " ( #13755 )
2019-11-08 12:26:48 -08:00
Greg Spencer
f7e73b6236
Move TextRange from the framework to dart:ui. ( #13747 )
...
This removes TextRange from the framework and moves it to the engine, in preparation for using it to return text ranges from the text extent APIs, like Paragraph.getWordBoundary instead of a List<int>.
Also added new tests for TextRange.
2019-11-08 12:21:46 -08:00
skia-flutter-autoroll
9620273f05
Roll src/third_party/skia 8c1e265f6f81..c88d1774ed50 (7 commits) ( #13754 )
...
https://skia.googlesource.com/skia.git/+log/8c1e265f6f81..c88d1774ed50
git log 8c1e265f6f81..c88d1774ed50 --date=short --no-merges --format='%ad %ae %s'
2019-11-08 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-08 mtklein@google.com add SkColorTypeIsNormalized()
2019-11-08 jlavrova@google.com Font resolution: all unit tests working
2019-11-08 kjlubick@google.com [canvaskit] Expand SkAnimatedImage
2019-11-08 kjlubick@google.com [canvaskit] Fix null dereference when GrContext cannot be made
2019-11-08 egdaniel@google.com Handle failure to create VkRenderPasses in vulkan backend.
2019-11-08 mtklein@google.com Pre-flight SkTLS_pthread changes for C++17
Created with:
gclient setdep -r src/third_party/skia@c88d1774ed50
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 ethannicholas@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=ethannicholas@google.com
2019-11-08 15:16:52 -05:00
Chris Yang
2036530c4d
Revert "Always use IOSGLContextSwitch to access EAGLContexts to prevent plugins from polluting Flutter's EAGLContext ( #13314 )" ( #13753 )
2019-11-08 10:59:45 -08:00
Chris Yang
bec554211b
Always use IOSGLContextSwitch to access EAGLContexts to prevent plugins from polluting Flutter's EAGLContext ( #13314 )
2019-11-08 10:02:23 -08:00
skia-flutter-autoroll
5f5713e339
Roll src/third_party/skia 99b558b594a1..8c1e265f6f81 (1 commits) ( #13751 )
...
https://skia.googlesource.com/skia.git/+log/99b558b594a1..8c1e265f6f81
git log 99b558b594a1..8c1e265f6f81 --date=short --no-merges --format='%ad %ae %s'
2019-11-08 mtklein@google.com remove redundant comparison ops
Created with:
gclient setdep -r src/third_party/skia@8c1e265f6f81
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 ethannicholas@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=ethannicholas@google.com
2019-11-08 10:04:30 -05:00
skia-flutter-autoroll
b1a1dd6c6c
Roll fuchsia/sdk/core/mac-amd64 from H_5HL... to KRali... ( #13750 )
...
Roll fuchsia/sdk/core/mac-amd64 from H_5HL... to KRali...
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-08 06:04:17 -05:00
skia-flutter-autoroll
9399645f8a
Roll src/third_party/skia 3fd426d19df3..99b558b594a1 (1 commits) ( #13749 )
...
https://skia.googlesource.com/skia.git/+log/3fd426d19df3..99b558b594a1
git log 3fd426d19df3..99b558b594a1 --date=short --no-merges --format='%ad %ae %s'
2019-11-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 cc0919dcb64b..652dbfc63e70 (7 commits)
Created with:
gclient setdep -r src/third_party/skia@99b558b594a1
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 ethannicholas@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=ethannicholas@google.com
2019-11-08 04:51:31 -05:00