1. 30 7月, 2020 2 次提交
    • M
      Fix dartdocs of dart:ui (#20140) · 19368efc
      Michael Goderbauer 提交于
      19368efc
    • S
      Manual roll of Dart from 24c7666def...40fd1c456e (#20092) · b955e15e
      Siva 提交于
      * Manual roll of Dart from 24c7666def...40fd1c456e
      
      dart-lang/sdk@40fd1c456e Revert "[dart:io] Add Abort() on HttpClientRequest"
      dart-lang/sdk@17d7296a42 [vm/nnbd/bytecode] Fix reuse of type arguments in bytecode
      dart-lang/sdk@58b6f40c73 Issue 42797. Understand in legacy libraries that a function returning Never (in Null Safety library) never returns. (reland)
      dart-lang/sdk@fc8a6d9f9b [VM/compiler] Dereference TypeRef literal when propagating constants.
      dart-lang/sdk@0689ec527a Move "test.dart" (well, most of its contents) into pkg/test_runner.
      dart-lang/sdk@1094b3c61d Prepare static error test updater tool to handle web tests.
      dart-lang/sdk@b258585f2f [observatory] Migrate from deprecated isInstanceOf to isA.
      dart-lang/sdk@dfe1d9b682 Disable OverrideContributor for Cider.
      dart-lang/sdk@aea99b2f5c scope debug property assist to Diagnosticables
      dart-lang/sdk@4b96f20a79 [dart:io] Add Abort() on HttpClientRequest
      dart-lang/sdk@1b1a39708c [build] Use frameworks instead of libs
      dart-lang/sdk@3fef522496 Revert "Reland "[vm] Replaces fuchsia.deprecatedtimezone""
      dart-lang/sdk@8c664d4f3f Revert "Issue 42797. Understand in legacy libraries that a function returning Never (in Null Safety library) never returns."
      dart-lang/sdk@2efb5bebc7 [ dart:_http ] Fix typo in HTTP response timeline event
      dart-lang/sdk@0884dae36c Revert "Fix the #include path for ICU headers"
      dart-lang/sdk@5171534e81 Scope tweaks. Report REFERENCED_BEFORE_DECLARATION in more places.
      dart-lang/sdk@6bba75079a Issue 42797. Understand in legacy libraries that a function returning Never (in Null Safety library) never returns.
      dart-lang/sdk@b4ebbb7f5c [build] Update gn to match Fuchsia
      dart-lang/sdk@cb428a7a02 [dart2js] Remove old bug work around in collector.
      dart-lang/sdk@08663c20ab Change flutter patch to match existing DEPS on master branch
      dart-lang/sdk@146ad014d9 update js/meta for the 2.10 dev sdk
      dart-lang/sdk@488c718793 [co19] Roll co19 to d79951e06e443213243e54c2c32694b79a221b65
      dart-lang/sdk@ba20edd7be Add patch for flutter-engine when changing to version 2.10
      
      * Rev buildroot to latest version.
      
      * Update license.
      
      * update.
      
      * Update gn revision.
      
      * Format BUILD.gn files as the gn revision has been updated.
      b955e15e
  2. 29 7月, 2020 2 次提交
  3. 25 7月, 2020 1 次提交
    • S
      Manual merge of Dart a3815b6590...24c7666def (#19967) · 3bb6cc26
      Siva 提交于
      * Manual merge or Dart into flutter a3815b6590...24c7666def
      
      dart-lang/sdk@24c7666def Update tests that have the current version number hardcoded
      dart-lang/sdk@f88ce7aef5 Increase Dart version to 2.10
      
      * Update language version.
      
      * Update license.
      
      * Hpdate language version.
      
      * Update license.
      3bb6cc26
  4. 23 7月, 2020 1 次提交
  5. 22 7月, 2020 1 次提交
    • D
      Refactor instantiateImageCodec/decodeImageFromPixels to provide an ImageDescriptor (#19537) · 52813224
      Dan Field 提交于
      Refactors instantiateImageCodec and decodeImageFromPixels to provide intermediate data about the image width, height, and bytes per pixel. This allows for more fine grained control from Dart, particularly when trying to reason about how or whether to maintain aspect ratio in the targetWidth/targetHeight parameters.
      
      This leaves the existing methods functional by re-implementing them to use the new ImmutableBuffer/ImageDescriptor class.
      
      The ImmutableBuffer class is provided so that callers can avoid copying the image data multiple times if they wish to re-recreate the image descriptor.
      
      Related Issues
      52813224
  6. 17 7月, 2020 1 次提交
  7. 15 7月, 2020 1 次提交
  8. 14 7月, 2020 1 次提交
    • D
      fuchsia: Enable most unittests (#19583) · 9353692c
      David Worsham 提交于
      Tweak the primary flutter build rule so that fuchsia is more similar to
      other platforms in how tests and the shell are built.
      
      Only embedder_unittests and GLFW tests are disabled on Fuchsia now.
      
      TEST: Ran unittests on host/fuchsia; workstation on fuchsia
      BUG: fxb/53847, fxb/54056
      9353692c
  9. 11 7月, 2020 1 次提交
  10. 10 7月, 2020 2 次提交
  11. 07 7月, 2020 1 次提交
  12. 02 7月, 2020 1 次提交
  13. 01 7月, 2020 2 次提交
  14. 27 6月, 2020 1 次提交
    • D
      Move fuchsia/scenic integration behind #define (#19003) · 220a8310
      David Worsham 提交于
      Additionally create "_next" permutations for all of the test binaries
      on Fuchsia, in order to test both code-paths.
      
      Using the #define follow-up CLs can also create a flutter_runner_next
      binary that does not contain any legacy integration code.
      
      BUG: 53847
      220a8310
  15. 20 6月, 2020 1 次提交
  16. 19 6月, 2020 2 次提交
  17. 18 6月, 2020 1 次提交
  18. 17 6月, 2020 1 次提交
  19. 16 6月, 2020 1 次提交
  20. 13 6月, 2020 1 次提交
  21. 12 6月, 2020 1 次提交
  22. 10 6月, 2020 1 次提交
  23. 09 6月, 2020 1 次提交
  24. 06 6月, 2020 2 次提交
  25. 05 6月, 2020 4 次提交
  26. 04 6月, 2020 3 次提交
  27. 03 6月, 2020 3 次提交
    • D
      Make images contribute to Picture allocation size, more aggressively release... · f46dde1f
      Dan Field 提交于
      Make images contribute to Picture allocation size, more aggressively release references when dispose is called (#18706)
      
      SkImage references get held by both our Image and Picture objects. The GC has no idea about this, and so sometimes pictures look very small when they're actually holding a reference to a large chunk of memory. This patch helps make sure that the GC can more adequately catch the real size impact of Picture objects, and combined with an upstream patch in Dart allows for much more aggressive collection of unused image related memory.
      f46dde1f
    • C
      null-annotate SemanticsUpdateBuilder.updateNode (#18552) · cc08940e
      Chris Bracken 提交于
      The underlying _updateNode call requires that all parameters be set
      non-null. There's a single call site in the framework in
      lib/src/semantics/semantics.dart in SemanticsNode.updateWith(). At that
      call site, all parameters are either asserted non-null in the
      constructor of SemanticsData or defaulted to null, with the sole
      exception of textDirection.
      
      The ergonomics of this method are currently pretty ugly and we should
      consider migrating most of the defaulting and assertions that we apply
      at the call site up to the definition in dart:ui. That work is filed as
      https://github.com/flutter/flutter/issues/57720.
      cc08940e
    • C
      null-annotate lib/ui/hooks.dart (#18555) · 90eb4895
      Chris Bracken 提交于
      90eb4895