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: bf18e3958a05
Choose a base ref
...
head repository: flutter/flutter
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 2fa45e01aa5c
Choose a head ref
  • 19 commits
  • 31 files changed
  • 7 contributors

Commits on Apr 10, 2026

  1. Win32: Prevent mouse leave on WM_SYSKEYUP. (#184835)

    Fixes #184462
    
    ## Pre-launch Checklist
    
    - [x] I read the [Contributor Guide] and followed the process outlined
    there for submitting PRs.
    - [x] I read the [AI contribution guidelines] and understand my
    responsibilities, or I am not using AI tools.
    - [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].
    - [x] 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].
    
    If this change needs to override an active code freeze, provide a
    comment explaining why. The code freeze workflow can be overridden by
    code reviewers. See pinned issues for any active code freezes with
    guidance.
    
    **Note**: The Flutter team is currently trialing the use of [Gemini Code
    Assist for
    GitHub](https://developers.google.com/gemini-code-assist/docs/review-github-code).
    Comments from the `gemini-code-assist` bot should not be taken as
    authoritative feedback from the Flutter team. If you find its comments
    useful you can update your code accordingly, but if you are unsure or
    disagree with the feedback, please feel free to wait for a Flutter team
    member's review for guidance on which automated comments should be
    addressed.
    
    <!-- Links -->
    [Contributor Guide]:
    https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#overview
    [AI contribution guidelines]:
    https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#ai-contribution-guidelines
    [Tree Hygiene]:
    https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md
    [test-exempt]:
    https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#tests
    [Flutter Style Guide]:
    https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md
    [Features we expect every widget to implement]:
    https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md#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/blob/main/docs/contributing/Tree-hygiene.md#handling-breaking-changes
    [Discord]:
    https://github.com/flutter/flutter/blob/main/docs/contributing/Chat.md
    [Data Driven Fixes]:
    https://github.com/flutter/flutter/blob/main/docs/contributing/Data-driven-Fixes.md
    knopp authored Apr 10, 2026
    Configuration menu
    Copy the full SHA
    6b7a9ab View commit details
    Browse the repository at this point in the history
  2. Roll Packages from 1aa892c09c8b to c2e3d1f86b5b (5 revisions) (#184886)

    flutter/packages@1aa892c...c2e3d1f
    
    2026-04-10 okorohelijah@google.com [google_maps_flutter_ios] Exclude
    from Xcode analysis until upstream warning is fixed
    (flutter/packages#11480)
    2026-04-09 engine-flutter-autoroll@skia.org Roll Flutter from
    05e0ae0 to 81c87ea (27 revisions) (flutter/packages#11477)
    2026-04-09 me@davidmiguel.com [go_router] Fix chained top-level
    redirects not being fully resolved (flutter/packages#11108)
    2026-04-09 stuartmorgan@google.com [google_maps_flutter] Remove .static
    from Package.swift (flutter/packages#11392)
    2026-04-09 10687576+bparrishMines@users.noreply.github.com
    [webview_flutter_wkwebview] Updates plugin for iOS 26
    (flutter/packages#11415)
    
    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 flutter-ecosystem@google.com 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 Apr 10, 2026
    Configuration menu
    Copy the full SHA
    c32d918 View commit details
    Browse the repository at this point in the history
  3. [macOS] Add move timer runloop mode to common modes (#182295)

    Fixes #182294 by adding
    `_NSMoveTimerRunLoopMode` to common run loop modes. This ensures that
    Flutter messages are processed during sheet animation.
    
    This PR avoids referencing `_NSMoveTimerRunLoopMode` in code directly to
    avoid the possibility of being flagged an SPI. Instead it runs a very
    brief (~10ms) hidden animation and then gets the run loop mode through
    `CFRunLoopCopyAllModes`.
    
    ## 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].
    - [x] 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].
    
    **Note**: The Flutter team is currently trialing the use of [Gemini Code
    Assist for
    GitHub](https://developers.google.com/gemini-code-assist/docs/review-github-code).
    Comments from the `gemini-code-assist` bot should not be taken as
    authoritative feedback from the Flutter team. If you find its comments
    useful you can update your code accordingly, but if you are unsure or
    disagree with the feedback, please feel free to wait for a Flutter team
    member's review for guidance on which automated comments should be
    addressed.
    
    <!-- Links -->
    [Contributor Guide]:
    https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#overview
    [Tree Hygiene]:
    https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md
    [test-exempt]:
    https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#tests
    [Flutter Style Guide]:
    https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md
    [Features we expect every widget to implement]:
    https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md#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/blob/main/docs/contributing/Tree-hygiene.md#handling-breaking-changes
    [Discord]:
    https://github.com/flutter/flutter/blob/main/docs/contributing/Chat.md
    [Data Driven Fixes]:
    https://github.com/flutter/flutter/blob/main/docs/contributing/Data-driven-Fixes.md
    knopp authored Apr 10, 2026
    Configuration menu
    Copy the full SHA
    5ce7051 View commit details
    Browse the repository at this point in the history
  4. Reduce boilerplate in FlutterPlatformViewsTest.mm (#184555)

    ## Summary
    
    - Extracts repeated view-hierarchy traversal
    (`FlutterTouchInterceptingView` lookup) and gesture recognizer search
    (`ForwardingGestureRecognizer` lookup) into two static helper functions:
    `FindTouchInterceptingView` and `FindForwardingGestureRecognizer`
    - Replaces 12 inline while-loop traversals and 7 inline for-loop gesture
    recognizer searches across the test file
    - Removes 6 unnecessary type casts since the variable is now properly
    typed as `FlutterTouchInterceptingView*`
    - Net reduction of ~68 lines with no changes to test logic or assertions
    
    Fixes #184437
    
    ## 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].
    - [x] I listed at least one issue that this PR fixes in the description
    above.
    - [x] I added a test for the change if applicable. _(This is a test-only
    refactor — no new tests needed.)_
    
    [Contributor Guide]:
    https://github.com/flutter/flutter/blob/master/CONTRIBUTING.md
    [Tree Hygiene]:
    https://github.com/flutter/flutter/blob/master/docs/contributing/Tree-hygiene.md
    [Flutter Style Guide]:
    https://github.com/flutter/flutter/blob/master/docs/contributing/Style-guide-for-Flutter-repo.md
    
    Co-authored-by: LongCatIsLooong <31859944+LongCatIsLooong@users.noreply.github.com>
    mahi-ma and LongCatIsLooong authored Apr 10, 2026
    Configuration menu
    Copy the full SHA
    cad6073 View commit details
    Browse the repository at this point in the history
  5. Roll Skia from 25b01e5f4ea0 to 7c8b85349a9a (13 revisions) (#184887)

    https://skia.googlesource.com/skia.git/+log/25b01e5f4ea0..7c8b85349a9a
    
    2026-04-10 bungeman@google.com Better font request
    2026-04-10 bungeman@google.com Prefer IDWriteFontFace3 to Font and
    Family
    2026-04-10 ccameron@chromium.org skhdr::AdaptiveGlobalToneMap: Fix OOB
    write
    2026-04-10 borenet@google.com [fiddler] Fix Docker build
    2026-04-10 arthursonzogni@chromium.org MiraclePtr: Enable PartitionAlloc
    in benchmark
    2026-04-10
    louhi-prod-1-6316342352543744@louhi-prod-1.iam.gserviceaccount.com
    Update fiddler-base for 3c48577c7fb6
    2026-04-10 borenet@google.com [fiddle] Update fiddler-backend Dockerfile
    2026-04-10
    recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com
    Roll recipe dependencies (trivial).
    2026-04-10
    recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com
    Roll recipe dependencies (trivial).
    2026-04-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE
    from 641c0d0e1bbd to 9015bc2851d8 (11 revisions)
    2026-04-10
    recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com
    Roll recipe dependencies (trivial).
    2026-04-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia
    Infra from ed695f1e8369 to e96d81a3b47e (6 revisions)
    2026-04-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn
    from 4867e85a01c1 to cbeb98c08875 (12 revisions)
    
    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 egdaniel@google.com,jimgraham@google.com,kjlubick@google.com
    on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
    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 Apr 10, 2026
    Configuration menu
    Copy the full SHA
    156699c View commit details
    Browse the repository at this point in the history
  6. [web] Refactor LazyPath and separate immutable paths from path builde…

    …rs (#177686)
    
    - `CkPath`:
        - An immutable Path backed by the immutable `SkPath`.
        - Not exposed to Flutter.
    - `CkPathBuilder`:
        - A path builder backed by `SkPathBuilder`.
        - Not exposed to Flutter.
    - `SkwasmPath`:
    - Implements both the immutable path interface and the path builder
    interface.
        - Not exposed to Flutter.
    - `LazyPath`:
        - The only implementation of the mutable `ui.Path` interface.
        - Exposed to Flutter.
    - Manages the lifecycles of renderer-specific paths and path builders.
    mdebbar authored Apr 10, 2026
    Configuration menu
    Copy the full SHA
    4b768c7 View commit details
    Browse the repository at this point in the history
  7. Roll Skia from 7c8b85349a9a to a8128c7adc49 (2 revisions) (#184899)

    https://skia.googlesource.com/skia.git/+log/7c8b85349a9a..a8128c7adc49
    
    2026-04-10 thomsmit@google.com [graphite] add fine grained bounds
    checking
    2026-04-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll
    vulkan-deps from fc3031169f9f to b325d2324719 (3 revisions)
    
    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 egdaniel@google.com,jimgraham@google.com,kjlubick@google.com
    on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
    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 Apr 10, 2026
    Configuration menu
    Copy the full SHA
    cbf5802 View commit details
    Browse the repository at this point in the history
  8. Roll Dart SDK from e715805ddbd3 to 7128b5b5142c (3 revisions) (#184896)

    https://dart.googlesource.com/sdk.git/+log/e715805ddbd3..7128b5b5142c
    
    2026-04-10 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com
    Version 3.13.0-8.0.dev
    2026-04-10 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com
    Version 3.13.0-7.0.dev
    2026-04-10 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com
    Version 3.13.0-6.0.dev
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/dart-sdk-flutter
    Please CC dart-vm-team@google.com,jimgraham@google.com 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 Apr 10, 2026
    Configuration menu
    Copy the full SHA
    eb0796f View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2026

  1. Roll Skia from a8128c7adc49 to 8cbf3db1a0db (1 revision) (#184904)

    https://skia.googlesource.com/skia.git/+log/a8128c7adc49..8cbf3db1a0db
    
    2026-04-10 nicolettep@google.com Reland^3 "Fix VkTestUtils's
    VulkanPreferredFeatures usage"
    
    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 egdaniel@google.com,jimgraham@google.com,kjlubick@google.com
    on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
    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 Apr 11, 2026
    Configuration menu
    Copy the full SHA
    c158af1 View commit details
    Browse the repository at this point in the history
  2. SelectableRegion can dismiss context menu with keyboard shortcuts (#…

    …184788)
    
    Part of #182628
    
    Adds support for `DismissIntent` in `SelectableRegion`, so it may
    dismiss the context menu when it is present and the "esc" key is
    pressed.
    
    ## Pre-launch Checklist
    
    - [x] I read the [Contributor Guide] and followed the process outlined
    there for submitting PRs.
    - [x] I read the [AI contribution guidelines] and understand my
    responsibilities, or I am not using AI tools.
    - [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].
    - [x] I followed the [breaking change policy] and added [Data Driven
    Fixes] where supported.
    - [x] All existing and new tests are passing.
    Renzo-Olivares authored Apr 11, 2026
    Configuration menu
    Copy the full SHA
    bf9f14b View commit details
    Browse the repository at this point in the history
  3. Roll Skia from 8cbf3db1a0db to 6942f5774d65 (1 revision) (#184911)

    https://skia.googlesource.com/skia.git/+log/8cbf3db1a0db..6942f5774d65
    
    2026-04-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll
    vulkan-deps from b325d2324719 to 00e9e22a37b1 (6 revisions)
    
    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 egdaniel@google.com,jimgraham@google.com,kjlubick@google.com
    on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
    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 Apr 11, 2026
    Configuration menu
    Copy the full SHA
    8aea1bf View commit details
    Browse the repository at this point in the history
  4. Roll Dart SDK from 7128b5b5142c to 8fdbf58b58bd (1 revision) (#184906)

    https://dart.googlesource.com/sdk.git/+log/7128b5b5142c..8fdbf58b58bd
    
    2026-04-11 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com
    Version 3.13.0-9.0.dev
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/dart-sdk-flutter
    Please CC dart-vm-team@google.com,jimgraham@google.com 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 Apr 11, 2026
    Configuration menu
    Copy the full SHA
    0f84e85 View commit details
    Browse the repository at this point in the history
  5. Roll Fuchsia Linux SDK from lZcRfPoCLnDttrf9P... to tEm4sdcM6twjxQ0w6…

    …... (#184917)
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter
    Please CC jimgraham@google.com,zra@google.com 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 Apr 11, 2026
    Configuration menu
    Copy the full SHA
    7d48de2 View commit details
    Browse the repository at this point in the history
  6. Roll Dart SDK from 8fdbf58b58bd to 77324e51833a (1 revision) (#184921)

    https://dart.googlesource.com/sdk.git/+log/8fdbf58b58bd..77324e51833a
    
    2026-04-11 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com
    Version 3.13.0-10.0.dev
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/dart-sdk-flutter
    Please CC dart-vm-team@google.com,jimgraham@google.com 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 Apr 11, 2026
    Configuration menu
    Copy the full SHA
    ed5462c View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2026

  1. Roll Skia from 6942f5774d65 to 8d35796258a2 (2 revisions) (#184924)

    https://skia.googlesource.com/skia.git/+log/6942f5774d65..8d35796258a2
    
    2026-04-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SKP
    CIPD package from 559 to 560
    2026-04-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll
    vulkan-deps from 00e9e22a37b1 to 0ffb9a5e1ddf (1 revision)
    
    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 jimgraham@google.com,kjlubick@google.com,thomsmit@google.com
    on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
    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 Apr 12, 2026
    Configuration menu
    Copy the full SHA
    b1876d8 View commit details
    Browse the repository at this point in the history
  2. Roll Dart SDK from 77324e51833a to ef28089d6533 (1 revision) (#184929)

    https://dart.googlesource.com/sdk.git/+log/77324e51833a..ef28089d6533
    
    2026-04-12 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com
    Version 3.13.0-11.0.dev
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/dart-sdk-flutter
    Please CC dart-vm-team@google.com,jimgraham@google.com 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 Apr 12, 2026
    Configuration menu
    Copy the full SHA
    bc44cf9 View commit details
    Browse the repository at this point in the history
  3. Roll Fuchsia Linux SDK from tEm4sdcM6twjxQ0w6... to K_2AkZL3Drs6cGE1q…

    …... (#184930)
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter
    Please CC jimgraham@google.com,zra@google.com 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 Apr 12, 2026
    Configuration menu
    Copy the full SHA
    a04cdec View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2026

  1. Roll Skia from 8d35796258a2 to 55ddd6bb8be5 (1 revision) (#184952)

    https://skia.googlesource.com/skia.git/+log/8d35796258a2..55ddd6bb8be5
    
    2026-04-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll
    vulkan-deps from 0ffb9a5e1ddf to 3b423b7f63de (1 revision)
    
    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 jimgraham@google.com,kjlubick@google.com,thomsmit@google.com
    on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
    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 Apr 13, 2026
    Configuration menu
    Copy the full SHA
    ee6bbd9 View commit details
    Browse the repository at this point in the history
  2. Test that the locked version of dependencies of sdk packages equal th…

    …e lower bound (#183395)
    
    Part of https://flutter.dev/go/unpin-flutter-sdk-dependencies
    Preparing for #158050
    
    This test will trivially succeed as long as packages are pinned.
    But when we start unpinning it will be desirable to enforce that we
    always run tests against the lower bounds of our dependencies.
    sigurdm authored Apr 13, 2026
    Configuration menu
    Copy the full SHA
    2fa45e0 View commit details
    Browse the repository at this point in the history
Loading