The Wayback Machine - https://web.archive.org/web/20210817192244/https://github.com/flutter/flutter/commits/master
Skip to content
Permalink
master

Commits on Aug 16, 2021

  1. Migration text selection manipulation. (#86986)

    Consolidate duplicated cut/copy/paste/selectall code so it can be done via Actions in the future.
    YeungKC committed Aug 16, 2021
  2. Revert "Revert "Revert "Restores surface size in the postTest of test…

    … binding (#87240)" (#87258)" (#87297)" (#88293)
    
    This reverts commit 91f8b6b.
    dkwingsmt committed Aug 16, 2021
  3. Removed no-shuffle tag and fixed leak in debug_test.dart (#88268)

    Co-authored-by: Alexander Dahlberg <[email protected]>
    
    The TapGestureRecognizer in the test named 'TapGestureRecognizer _sentTapDown toString' was not disposed, which was breaking a couple of other tests.
    This worked fine when not shuffling the tests as the test was executed last.
    Swiftaxe committed Aug 16, 2021
  4. Animation controller test (#88251)

    Co-authored-by: Alexander Dahlberg <[email protected]>
    
    Fixes test/animation/animation_controller_test.dart in #85160
    
    Problem:
    The test 'animateTo can deal with duration == Duration.Zero' was failing with the following error:
    
    Expected: <0>
    Actual: <5>
    Expected no animation.
    package:test_api expect
    package:flutter_test/src/widget_tester.dart 484:3 expect
    test/animation/animation_controller_test.dart 511:5 main.
    
    Following line finds 5 transientCallbacks scheduled, while expecting zero, if shuffled with seed 123:
    
    expect(SchedulerBinding.instance!.transientCallbackCount, equals(0), reason: 'Expected no animation.');
    
    This is caused by some other test leaving transientCallbacks scheduled.
    
    Fix:
    By disposing the AnimationController after each test, the transientCallbacks get cleaned up.
    I chose to dispose all controllers in every test, to make sure there is no risk of leaks.
    Swiftaxe committed Aug 16, 2021

Commits on Aug 15, 2021

  1. [Fonts] Improved icons update script (#88153)

    * Improved update_icons.dart
    
    * Handle _
    
    * Update dartdoc
    
    * Rename function
    
    * formatting
    
    * fix type
    
    * Refactor ID generation
    
    * rename
    
    * cleanup
    
    * update comment
    
    * replace typedef with type
    guidezpl committed Aug 15, 2021

Commits on Aug 14, 2021

  1. Roll Engine from a447901bc58b to 1af0a207932d (4 revisions) (#88216)

    * c388bfab7 Roll Skia from 1049d8206120 to abe39f5cb932 (6 revisions) (flutter/engine#28090)
    
    * 5ba9ed516 [web] Clean up legacy Paragraph implementation (flutter/engine#28050)
    
    * b1ccc4175 Revert "Sets focus before sending a11y focus event in Android (#27992)" (flutter/engine#28092)
    
    * 1af0a2079 Roll Fuchsia Linux SDK from WoiEzs7XB... to 54i7Z2kLS... (flutter/engine#28093)
    engine-flutter-autoroll committed Aug 14, 2021
Older