- 12 11月, 2019 11 次提交
-
-
由 Ferhat 提交于
* Move Path and PathMetrics into their own files. No delta * update file list in licenses_flutter
-
由 Harry Terkelsen 提交于
* Take devicePixelRatio into account when drawing shadows This fixes a bug where shadows were offset in CanvasKit * Respond to review comments
-
由 Harry Terkelsen 提交于
* Implement ImageFilter.blur and BackdropFilter * update licenses file * Respond to review comments
-
由 Chris Yang 提交于
This reverts commit 2dcfaaeb.
-
由 Harry Terkelsen 提交于
* 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
-
由 skia-flutter-autoroll 提交于
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
-
由 Greg Spencer 提交于
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.
-
-
由 Ferhat 提交于
-
由 Ben Konyi 提交于
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
-
由 skia-flutter-autoroll 提交于
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
-
- 10 11月, 2019 2 次提交
-
-
由 skia-flutter-autoroll 提交于
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
-
由 skia-flutter-autoroll 提交于
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
-
- 09 11月, 2019 21 次提交
-
-
由 skia-flutter-autoroll 提交于
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
-
由 skia-flutter-autoroll 提交于
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
-
由 Chris Yang 提交于
-
由 Matt Carroll 提交于
-
由 Filip Filmar 提交于
This reverts commit 6c763bb5. 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.
-
由 Michael Klimushyn 提交于
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
-
由 gabeschine 提交于
It is deprecated and will go away.
-
由 Greg Spencer 提交于
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.
-
由 skia-flutter-autoroll 提交于
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
-
由 skia-flutter-autoroll 提交于
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
-
由 Siva 提交于
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.
-
由 Harry Terkelsen 提交于
* Implement Path.computeMetrics in the CanvasKit backend * Add license for path_metrics.dart
-
-
由 Siva 提交于
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.
-
由 Chris Yang 提交于
This reverts commit 618e6666.
-
由 Ferhat 提交于
* Add draw image test * Optimize drawImageScaled * optimize cloning in HtmlImage, implement drawImageRect using image tag
-
由 Chris Yang 提交于
-
由 Greg Spencer 提交于
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.
-
由 skia-flutter-autoroll 提交于
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
-
由 Chris Yang 提交于
Revert "Always use `IOSGLContextSwitch` to access EAGLContexts to prevent plugins from polluting Flutter's EAGLContext (#13314)" (#13753)
-
由 Chris Yang 提交于
Always use `IOSGLContextSwitch` to access EAGLContexts to prevent plugins from polluting Flutter's EAGLContext (#13314)
-
- 08 11月, 2019 6 次提交
-
-
由 skia-flutter-autoroll 提交于
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
-
由 skia-flutter-autoroll 提交于
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
-
由 skia-flutter-autoroll 提交于
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
-
由 skia-flutter-autoroll 提交于
https://skia.googlesource.com/skia.git/+log/76eaab6b8cef..3fd426d19df3 git log 76eaab6b8cef..3fd426d19df3 --date=short --no-merges --format='%ad %ae %s' 2019-11-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 27a3d31d7a9d..d9ed1c2732ba (1 commits) Created with: gclient setdep -r src/third_party/skia@3fd426d19df3 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
-
由 Chinmay Garde 提交于
The earlier assumption was that the render target would be re-materialized per frame. The render target needs its own picture recorder to be create per frame as well. When render targets are cached in the registry, an existing target will be reused. But submitting the previous frame would have discarded the recorder already. The layer tree paint would then attempt to dererence a null canvas causing a crash at runtime. Added tests to ensure that this does not happen both with and without a custom compositor specified by the embedder. I am going to rework this code so that the external view embedders thinks of render target access on a per frame basis but that is a larger change. This smaller patchset should unblock broken builds. Fixes b/144093523
-
由 skia-flutter-autoroll 提交于
https://skia.googlesource.com/skia.git/+log/345a2735e2c8..76eaab6b8cef git log 345a2735e2c8..76eaab6b8cef --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 csmartdalton@google.com Implement multisample "disable" in Vulkan 2019-11-08 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial). 2019-11-07 mtklein@google.com Reland "hook up float comparisons to x86 JIT" 2019-11-07 herb@google.com Remove unused methods from SkStrike 2019-11-07 mtklein@google.com avoid the JIT on MSAN builds 2019-11-07 halcanary@google.com SkPDF/docs: note that Sfntly subsetter is deprecated 2019-11-07 herb@google.com One glyph() to rule them all!!! 2019-11-07 reed@google.com flesh out blendmodes through Screen 2019-11-07 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial). 2019-11-07 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial). 2019-11-07 robertphillips@google.com Use GrProgramInfo's primitiveType field 2019-11-07 mtklein@google.com Revert "hook up float comparisons to x86 JIT" 2019-11-07 egdaniel@google.com Add handling of failed framebuffer creation in vulkan. 2019-11-07 mtklein@google.com hook up float comparisons to x86 JIT 2019-11-07 mtklein@google.com gn format BUILD.gn 2019-11-07 robertphillips@google.com Add GrPrimitiveType to GrProgramInfo 2019-11-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 1d09b983031b..cc0919dcb64b (8 commits) Created with: gclient setdep -r src/third_party/skia@76eaab6b8cef 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
-