1. 09 11月, 2019 17 次提交
    • F
      Revert "[fuchsia] Temporarily disable intl provider (#13696)" (#13721) · 20e3c5bb
      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.
      20e3c5bb
    • M
      Turn on RasterCache based on view hierarchy (#13762) · 8a99d107
      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
      8a99d107
    • G
      Remove usage of fuchsia.modular.Clipboard. (#13763) · 31cd2dfc
      gabeschine 提交于
      It is deprecated and will go away.
      31cd2dfc
    • G
      Change wordBoundary to take dynamic temporarily (#13765) · e0b9a2bb
      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.
      e0b9a2bb
    • S
      Roll fuchsia/sdk/core/mac-amd64 from KRali... to eq_Rz... (#13766) · a8f678e0
      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
      a8f678e0
    • S
      Roll src/third_party/skia c88d1774ed50..4135cf0b57c2 (13 commits) (#13764) · b4a50d7a
      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
      b4a50d7a
    • S
      Manual Dart roll... · 0fce6905
      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.
      0fce6905
    • H
      Implement Path.computeMetrics in the CanvasKit backend (#13760) · 2f69e381
      Harry Terkelsen 提交于
      * Implement Path.computeMetrics in the CanvasKit backend
      
      * Add license for path_metrics.dart
      2f69e381
    • J
    • S
      Manual roll of Dart... · af043384
      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.
      af043384
    • C
      Revert "Reland "Guarding EAGLContext used by Flutter #13314" (#13755)" (#13757) · f5754357
      Chris Yang 提交于
      This reverts commit 618e6666.
      f5754357
    • F
      [web] Support gif/webp animations, Speed up image drawing in BitmapCanvas. (#13748) · 7413304c
      Ferhat 提交于
      * Add draw image test
      * Optimize drawImageScaled
      * optimize cloning in HtmlImage, implement drawImageRect using image tag
      7413304c
    • C
      618e6666
    • G
      Move TextRange from the framework to dart:ui. (#13747) · f7e73b62
      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.
      f7e73b62
    • S
      Roll src/third_party/skia 8c1e265f6f81..c88d1774ed50 (7 commits) (#13754) · 9620273f
      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
      9620273f
    • C
      Revert "Always use `IOSGLContextSwitch` to access EAGLContexts to prevent... · 2036530c
      Chris Yang 提交于
      Revert "Always use `IOSGLContextSwitch` to access EAGLContexts to prevent plugins from polluting Flutter's EAGLContext (#13314)" (#13753)
      
      2036530c
    • C
      Always use `IOSGLContextSwitch` to access EAGLContexts to prevent plugins from... · bec55421
      Chris Yang 提交于
      Always use `IOSGLContextSwitch` to access EAGLContexts to prevent plugins from polluting Flutter's EAGLContext (#13314)
      
      bec55421
  2. 08 11月, 2019 14 次提交
  3. 07 11月, 2019 9 次提交