Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: flutter/flutter
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 00425ef1be26
Choose a base ref
...
head repository: flutter/flutter
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: adf279f3080f
Choose a head ref
  • 13 commits
  • 243 files changed
  • 7 contributors

Commits on May 17, 2024

  1. Roll Flutter Engine from a19d3722922d to 7d244ab0348a (4 revisions) (#…

    …148546)
    
    flutter/engine@a19d372...7d244ab
    
    2024-05-17 [email protected] Roll Skia from a251e7836a5c to bcb24206f9c4 (1 revision) (flutter/engine#52899)
    2024-05-17 [email protected] Roll Dart SDK from c0709fb4a1a3 to 601c7a96ef5d (1 revision) (flutter/engine#52898)
    2024-05-17 [email protected] Roll Skia from 071cbd93d0a4 to a251e7836a5c (1 revision) (flutter/engine#52897)
    2024-05-17 [email protected] Roll Skia from 4af5313185d7 to 071cbd93d0a4 (2 revisions) (flutter/engine#52896)
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
    Please CC [email protected],[email protected],[email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
    
    To report a problem with the AutoRoller itself, please file a bug:
    https://issues.skia.org/issues/new?component=1389291&template=1850622
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    engine-flutter-autoroll authored May 17, 2024
    Configuration menu
    Copy the full SHA
    6a8f44b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f4c268e View commit details
    Browse the repository at this point in the history
  3. Roll Packages from 87a02e3 to ae4dd32 (9 revisions) (#148555)

    flutter/packages@87a02e3...ae4dd32
    
    2024-05-17 [email protected] Roll Flutter from 0d22d91 to 00425ef (14 revisions) (flutter/packages#6753)
    2024-05-16 [email protected] [go_router_builder] Add test for `onExit` (flutter/packages#6614)
    2024-05-16 [email protected] [camera_android_camerax] update to latest stable camerax 1.3.3 (flutter/packages#6737)
    2024-05-16 [email protected] [camera_avfoundation] Revert camera example PRODUCT_BUNDLE_IDENTIFIER (flutter/packages#6735)
    2024-05-16 [email protected] [file_selector_ios, image_picker_ios] Remove Swift Package Support (flutter/packages#6740)
    2024-05-16 [email protected] [two_dimensional_scrollables] TreeView (flutter/packages#6592)
    2024-05-16 [email protected] Roll Flutter from 39651e8 to 0d22d91 (23 revisions) (flutter/packages#6748)
    2024-05-16 [email protected] [pigeon][swift] Removes FlutterError in favor of PigeonError (flutter/packages#6611)
    2024-05-16 [email protected] [webview_flutter] Skip "Video playback policy" drive tests (flutter/packages#6747)
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/flutter-packages-flutter-autoroll
    Please CC [email protected],[email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
    
    To report a problem with the AutoRoller itself, please file a bug:
    https://issues.skia.org/issues/new?component=1389291&template=1850622
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    engine-flutter-autoroll authored May 17, 2024
    Configuration menu
    Copy the full SHA
    3695802 View commit details
    Browse the repository at this point in the history
  4. Revert "if chains → switch expressions" (#148556)

    Reverts #147793
    
    Introduced #148548.
    zanderso authored May 17, 2024
    Configuration menu
    Copy the full SHA
    597462a View commit details
    Browse the repository at this point in the history
  5. Shift a test on MotoG4 to staging, add it on Mokey (#148552)

    The test on MotoG4 has lots of flaky timeouts, so this PR moves it to
    bringup to stop turning the tree red. This PR also adds the test on
    Mokey in anticipation of removing the MotoG4 devices and to see if it
    might be flaky there as well.
    zanderso authored May 17, 2024
    Configuration menu
    Copy the full SHA
    167e65f View commit details
    Browse the repository at this point in the history
  6. Roll Flutter Engine from 17decdf12557 to 5b3bf9a950b2 (3 revisions) (#…

    …148567)
    
    flutter/engine@17decdf...5b3bf9a
    
    2024-05-17 [email protected] Roll Skia from 6165e26f33ac to 6f7cb3d360b7 (1 revision) (flutter/engine#52903)
    2024-05-17 [email protected] Roll Skia from bcb24206f9c4 to 6165e26f33ac (1 revision) (flutter/engine#52902)
    2024-05-17 [email protected] Issue an`ERROR` instead of an `INFO` for a non-working API. (flutter/engine#52892)
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
    Please CC [email protected],[email protected],[email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
    
    To report a problem with the AutoRoller itself, please file a bug:
    https://issues.skia.org/issues/new?component=1389291&template=1850622
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    engine-flutter-autoroll authored May 17, 2024
    Configuration menu
    Copy the full SHA
    8317bc2 View commit details
    Browse the repository at this point in the history
  7. Migrate the flutter/flutter wiki to docs/unsorted_wiki (#148562)

    Part of #145009
    This is part one of the wiki migration.
    This moves all wiki pages wholesale into the new docs directory with no changes.
    Follow up PRs will sort them, updating breadcrumbs and links.
    Piinks authored May 17, 2024
    1 Configuration menu
    Copy the full SHA
    ed8eaf1 View commit details
    Browse the repository at this point in the history
  8. Roll Flutter Engine from 5b3bf9a950b2 to 93f1b5a146ed (3 revisions) (#…

    …148581)
    
    flutter/engine@5b3bf9a...93f1b5a
    
    2024-05-17 [email protected] Roll Fuchsia Linux SDK from ywxGmpIdjxBl2i7s2... to jKdOTTgE2Uq5OmJzT... (flutter/engine#52909)
    2024-05-17 [email protected] [Impeller] fix colr/bitmap font color drawing. (flutter/engine#52871)
    2024-05-17 [email protected] Roll Skia from 6f7cb3d360b7 to 3f4c5038da37 (1 revision) (flutter/engine#52907)
    
    Also rolling transitive DEPS:
      fuchsia/sdk/core/linux-amd64 from ywxGmpIdjxBl to jKdOTTgE2Uq5
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
    Please CC [email protected],[email protected],[email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
    
    To report a problem with the AutoRoller itself, please file a bug:
    https://issues.skia.org/issues/new?component=1389291&template=1850622
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    engine-flutter-autoroll authored May 17, 2024
    Configuration menu
    Copy the full SHA
    4c35ab5 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2024

  1. Swap crash reporting with unified analytics (#148525)

    Fixes: #147260
    
    (this is a remake of #147296; in hindsight I could have force-pushed there instead but �)
    andrewkolos authored May 18, 2024
    Configuration menu
    Copy the full SHA
    ac6409b View commit details
    Browse the repository at this point in the history
  2. Roll Flutter Engine from 93f1b5a146ed to 552a965b707b (4 revisions) (#…

    …148595)
    
    flutter/engine@93f1b5a...552a965
    
    2024-05-18 98614782+auto-submit[bot]@users.noreply.github.com Reverts "Fixes MatrixFilterContents rendering/coverage (#52880)" (flutter/engine#52918)
    2024-05-18 [email protected] Fixes MatrixFilterContents rendering/coverage (flutter/engine#52880)
    2024-05-17 98614782+auto-submit[bot]@users.noreply.github.com Reverts "[macOS] Generate universal gen_snapshots (#52885)" (flutter/engine#52913)
    2024-05-17 [email protected] [macOS] Generate universal gen_snapshots (flutter/engine#52885)
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
    Please CC [email protected],[email protected],[email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
    
    To report a problem with the AutoRoller itself, please file a bug:
    https://issues.skia.org/issues/new?component=1389291&template=1850622
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    engine-flutter-autoroll authored May 18, 2024
    Configuration menu
    Copy the full SHA
    adc9307 View commit details
    Browse the repository at this point in the history
  3. Move Feedback to widgets layer (#148523)

    Currently, `Feedback` exists in the Material layer. However, not only is
    `Feedback` not material-opinionated, but it is an abstract class that
    defines its functionality depending on the user's platform.
    
    It makes sense that `Feedback` should exist in the widgets layer
    instead. This makes it easier to incorporate platform specific
    `Feedback` updates as they arrive, fixing issues like #148391.
    
    ## Pre-launch Checklist
    
    - [x] I read the [Contributor Guide] and followed the process outlined
    there for submitting PRs.
    - [x] I read the [Tree Hygiene] wiki page, which explains my
    responsibilities.
    - [x] I read and followed the [Flutter Style Guide], including [Features
    we expect every widget to implement].
    - [x] I signed the [CLA].
    - [x] I listed at least one issue that this PR fixes in the description
    above.
    - [x] I updated/added relevant documentation (doc comments with `///`).
    - [x] I added new tests to check the change I am making, or this PR is
    [test-exempt].
    - [ ] I followed the [breaking change policy] and added [Data Driven
    Fixes] where supported.
    - [x] All existing and new tests are passing.
    
    If you need help, consider asking for advice on the #hackers-new channel
    on [Discord].
    
    <!-- Links -->
    [Contributor Guide]:
    https://github.com/flutter/flutter/wiki/Tree-hygiene#overview
    [Tree Hygiene]: https://github.com/flutter/flutter/wiki/Tree-hygiene
    [test-exempt]:
    https://github.com/flutter/flutter/wiki/Tree-hygiene#tests
    [Flutter Style Guide]:
    https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo
    [Features we expect every widget to implement]:
    https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo#features-we-expect-every-widget-to-implement
    [CLA]: https://cla.developers.google.com/
    [flutter/tests]: https://github.com/flutter/tests
    [breaking change policy]:
    https://github.com/flutter/flutter/wiki/Tree-hygiene#handling-breaking-changes
    [Discord]: https://github.com/flutter/flutter/wiki/Chat
    [Data Driven Fixes]:
    https://github.com/flutter/flutter/wiki/Data-driven-Fixes
    victorsanni authored May 18, 2024
    Configuration menu
    Copy the full SHA
    f7012db View commit details
    Browse the repository at this point in the history
  4. Disable shuffling in the flutter_tools create_test suite (#148619)

    This suite is failing when run with --test-randomize-ordering-seed=20240518
    
    This is currently blocking the engine->framework roller
    jason-simmons authored May 18, 2024
    Configuration menu
    Copy the full SHA
    791a782 View commit details
    Browse the repository at this point in the history
  5. Fix template manifest test (#148616)

    `'flutter create should tool exit if the template manifest cannot be read'` fails consistently, as shown by #148614.
    
    The test expects a `ToolExit` with the message "Unable to read the template manifest", but depending on how the test is being run, a different exception ("Cannot create a project within the Flutter SDK") is sometimes thrown first.
    
    This pull request relocates the test project to `dev/` to prevent the extraneous error.
    nate-thegrate authored May 18, 2024
    Configuration menu
    Copy the full SHA
    adf279f View commit details
    Browse the repository at this point in the history
Loading