1. 15 Feb, 2023 13 commits
    • engine-flutter-autoroll's avatar
      Roll Flutter Engine from 44e36c9c0d73 to bf7d51586704 (2 revisions) (#120772) · 31c73fcf
      engine-flutter-autoroll authored
      * cce774f71 Roll Skia from 2a7644cf4bd7 to df42581d2765 (3 revisions) (flutter/engine#39643)
      
      * bf7d51586 Roll Dart SDK from 1dc26efa3c4c to 0456c4011cb3 (1 revision) (flutter/engine#39644)
      31c73fcf
    • Kate Lovett's avatar
      Fix license page crash (#120728) · 4ae5252f
      Kate Lovett authored
      4ae5252f
    • engine-flutter-autoroll's avatar
      Roll Flutter Engine from d860892528ff to 44e36c9c0d73 (20 revisions) (#120761) · 911b1378
      engine-flutter-autoroll authored
      * ab2dec516 Roll Skia from 8de7f68a3661 to 67a8177742e6 (4 revisions) (flutter/engine#39623)
      
      * a7ec1e50f Remove libpng dependency in the APNG decoder (flutter/engine#39622)
      
      * cb5393336 Add more info to malioc_diff.py output (flutter/engine#39625)
      
      * 60c199501 Roll Dart SDK from ea59504416a8 to 22ad11262460 (2 revisions) (flutter/engine#39624)
      
      * b1f76fbb0 [Impeller] Avoid stringstream usage in CreateUniformMemberKey (flutter/engine#39606)
      
      * a85220d2f Fix a flake in EmbedderTest.CompositorRenderTargetsNotRecycledWhenAvoidsCacheSet (flutter/engine#39596)
      
      * 3141b116d [impeller] Refactored backend specific feature checks to capabilities (flutter/engine#39598)
      
      * bf667254f [impellerc] Generate GLSL output for the runtime-stage-gles target (flutter/engine#39602)
      
      * 57e83aa16 [Impeller] Special case color filter in tiled texture. (flutter/engine#39445)
      
      * e1325a9de Roll Skia from 67a8177742e6 to a3fe5233eb10 (9 revisions) (flutter/engine#39627)
      
      * 9f2c4db50 Add app anatomy diagram (flutter/engine#39628)
      
      * e8c14e436 Roll Fuchsia Linux SDK from mWwKhmxRlXNJATVmu... to A15Lg2MzGSkbj33mo... (flutter/engine#39631)
      
      * 9bd50b706 [Impeller] read from framebuffer for advanced blends on iOS. (flutter/engine#39567)
      
      * 66715c928 Fix build output path of the malioc core list (flutter/engine#39629)
      
      * 727500b12 Roll Skia from a3fe5233eb10 to b7508e2f2577 (3 revisions) (flutter/engine#39634)
      
      * f193de9cc [Impeller] Make RenderTarget::CreateOffscreen utilities have a stencil by default (flutter/engine#39636)
      
      * 76b51e33a Roll Skia from b7508e2f2577 to 5974e36ea190 (4 revisions) (flutter/engine#39639)
      
      * aba44ff0b Roll Dart SDK from 22ad11262460 to 1dc26efa3c4c (1 revision) (flutter/engine#39640)
      
      * 657102f87 Roll Fuchsia Mac SDK from EFcCpAxOuQllDqP0F... to jsnm3dngrd9MveHrB... (flutter/engine#39641)
      
      * 44e36c9c0 Roll Skia from 5974e36ea190 to 2a7644cf4bd7 (1 revision) (flutter/engine#39642)
      911b1378
    • Jackson Gardner's avatar
      4b8ad1b0
    • LouiseHsu's avatar
      Add temporary default case to support new PointerSignalKind (#120731) · fd01812f
      LouiseHsu authored
      * add default case to prep for engine pr
      
      * combine unknown w default
      
      * fixed todo comment not inline with flutter standards
      fd01812f
    • Loïc Sharma's avatar
    • LongCatIsLooong's avatar
    • Viren Khatri's avatar
    • Ian Hickson's avatar
      Improve network resources doctor check (#120417) · d29668dd
      Ian Hickson authored
      ...and various other minor cleanup:
      
      * Moved "FLUTTER_STORAGE_BASE_URL" into a constant throughout the code. There are other strings that we should do that to but this one was relevant to the code I was changing.
      
      * Fixed the logger's handling of slow warnings. Previously it deleted too much text. Fixed the test for that to actually verify it entirely, too.
      
      * Made the logger delete the slow warning when it's finished.
      
      * Fixed 'Please choose one (To quit, press "q/Q")' message to be the cleaner 'Please choose one (or "q" to quit)'.
      
      * Added a debug toString to ValidationResult for debugging purposes (not used).
      
      * In http_host_validator:
      
        - Shortened constant names to be clearer (e.g. kPubDevHttpHost -> kPubDev).
        - Added GitHub as a tested host since when you run `flutter` we hit that immediately.
        - Renamed the check "Network resources".
        - Updated the `slowWarning` of the check to say which hosts are pending.
        - Removed all timeout logic. Timeouts violate our style guide.
        - Removed `int.parse(... ?? '10')`; passing a constant to `int.parse` is inefficient.
        - Replaced the `_HostValidationResult` class with `String?` for simplicity.
        - Improved the error messages to be more detailed.
        - Removed all checks that dependened on the stringification of exceptions. That's very brittle.
        - Added a warning specifically for HandshakeException that talks about the implications (MITM attacks).
        - Replaced exception-message-parsing logic with just calling `Uri.tryParse` and validating the result.
        - Replaced a lot of list-filtering logic with just a single for loop to check the results.
        - Replaced code that added a constant to a known-empty list with just returning a constant list.
        - Revamped the logic for deciding which hosts to check to just use a single chain of if/else blocks instead of getters, lists literals with `if` expressions, `??`, functions, etc spread over multiple places in the code.
      d29668dd
    • godofredoc's avatar
      Move linux-x64-flutter-gtk.zip to linux-x64-debug location. (#120658) · 9d94a51b
      godofredoc authored
      * Move linux-x64-flutter-gtk.zip to linux-x64-debug location.
      
      linux-x64-flutter-gtk.zip is being uploaded twice to linux-x64-debug
      and linux-x64 as part of making a soft transition to use linux-x64-debug
      location. This PR starts using the copy inside linux-x64-debug to later
      remove the duplicated upload.
      
      * Also move arm64.
      
      * Do not override output dir.
      9d94a51b
    • engine-flutter-autoroll's avatar
      d86089252 Roll Fuchsia Mac SDK from OeUljRQOmJwgDhNOo... to... · fd2fd94e
      engine-flutter-autoroll authored
      d86089252 Roll Fuchsia Mac SDK from OeUljRQOmJwgDhNOo... to EFcCpAxOuQllDqP0F... (flutter/engine#39621) (#120702)
      
      fd2fd94e
    • Loïc Sharma's avatar
      2cfca820
    • fzyzcjy's avatar
      Fix error when resetting configurations in tear down phase (#114468) · 577ad2ee
      fzyzcjy authored
      * move _verifyInvariants
      
      * fix
      
      * fix (mimic import test_api.dart)
      
      * fix
      
      * Update binding.dart
      
      * add tests
      
      * try to move
      
      * Revert "try to move"
      
      This reverts commit d3c466d226cc1abe195af83a2630c70f08e25d7d.
      
      * Update binding.dart
      577ad2ee
  2. 14 Feb, 2023 10 commits
  3. 13 Feb, 2023 17 commits