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: 65c9a8dc60bc
Choose a base ref
...
head repository: flutter/flutter
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 9a8278982588
Choose a head ref
  • 17 commits
  • 40 files changed
  • 8 contributors

Commits on Aug 22, 2026

  1. [WebParagraph] Fixing minor problem with getBoxesForRange (#191419)

    Adjusting width to max with extra spaces. Tests are updated (working for
    SkParagraph for comparison).
    Rusino authored Aug 22, 2026
    Configuration menu
    Copy the full SHA
    83a64de View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4ebf37f View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2026

  1. Configuration menu
    Copy the full SHA
    59150b3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    64e1cfe View commit details
    Browse the repository at this point in the history
  3. Remove Material/Cupertino references in error messages (#191305)

    This removes references to Material and Cupertino widgets in framework
    error messages, instead using the generic Widgets library versions.
    
    Fixes #190947
    justinmc authored Aug 23, 2026
    Configuration menu
    Copy the full SHA
    1f2af33 View commit details
    Browse the repository at this point in the history
  4. Fixes MSAA on the linux embedder. (#191379)

    fixes #191171
    
    This is the linux equivalent of the windows change:
    #190256
    
    On desktop we normally need to have an explicit resolution step for MSAA
    to work, this adds that explicit step. On linux we were already blitting
    from this framebuffer so we didn't need to provide an explicit resolve
    step, it already existed.
    
    I also removed code about using bgra. This was impeding our usage of
    MSAA render buffers, on linux I don't think there is a reason we have to
    use BGRA.
    
    ## 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
    gaaclarke authored Aug 23, 2026
    Configuration menu
    Copy the full SHA
    5f97c7f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7d219de View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2026

  1. Revert "Improve initial size and placement logic for popups and toolt…

    ……ips on Linux (#189994) (#191498)
    
    This reverts commit f6061d0.
    
    Reverts #189994
    
    ## Pre-launch Checklist
    
    - [ ] I read the [Contributor Guide] and followed the process outlined
    there for submitting PRs.
    - [ ] I read the [AI contribution guidelines] and understand my
    responsibilities, or I am not using AI tools.
    - [ ] I read the [Tree Hygiene] wiki page, which explains my
    responsibilities.
    - [ ] I read and followed the [Flutter Style Guide], including [Features
    we expect every widget to implement].
    - [ ] I signed the [CLA].
    - [ ] I listed at least one issue that this PR fixes in the description
    above.
    - [ ] I updated/added relevant documentation (doc comments with `///`).
    - [ ] 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.
    - [ ] 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
    
    Co-authored-by: Robert Ancell <[email protected]>
    mattkae and robert-ancell authored Aug 24, 2026
    Configuration menu
    Copy the full SHA
    a6d9dcd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    49d0823 View commit details
    Browse the repository at this point in the history
  3. Roll Skia from c78782c7c1c2 to 925e13559532 (5 revisions) (#191568)

    https://skia.googlesource.com/skia.git/+log/c78782c7c1c2..925e13559532
    
    2026-08-24
    recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com
    Roll recipe dependencies (trivial).
    2026-08-24 [email protected] Roll ANGLE
    from 6f066af1045b to 80760643c85e (5 revisions)
    2026-08-24 [email protected] etc1: add missing metadata fields to
    README.google
    2026-08-24 [email protected] Roll Skia
    Infra from 00da75d62171 to 00004eadd242 (9 revisions)
    2026-08-24 [email protected] Roll Dawn
    from 15f7ba37a9ac to 01af1ad339cb (10 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 [email protected],[email protected],[email protected] 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 Aug 24, 2026
    Configuration menu
    Copy the full SHA
    71edf97 View commit details
    Browse the repository at this point in the history
  4. iOS: Improve FlutterEngineGroup tests (#191563)

    Adds tests for `[FlutterEngine spawn]` that do checks at the
    `flutter::Shell` level.
    
    `testSpawn` already verified that a spawned engine shares its spawner's
    thread host this adds tests that ensure that spawned engines share a
    single Dart VM, shared task runners, and that the GPU enabled/disabled
    state is correctly set on the underlying `Shell`, not just on the
    `FlutterEngine` itself.
    
    This fills in some test coverage gaps before we start moving iOS towards
    the embedder API.
    
    Issue: #112232
    
    <!--
    Thanks for filing a pull request!
    Reviewers are typically assigned within a week of filing a request.
    To learn more about code review, see our documentation on Tree Hygiene:
    https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md
    -->
    
    ## 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
    cbracken authored Aug 24, 2026
    Configuration menu
    Copy the full SHA
    3eabedf View commit details
    Browse the repository at this point in the history
  5. iOS: Add stylus pointer tests (#191564)

    Adds tests for the stylus and touch-geometry fields that currently lack
    testing on iOS.
    
    `dispatchTouches:` normalises iOS-specific UITouch objects into generic
    engine `PointerData` structs. These include `force`, `majorRadius`,
    `altitudeAngle` and `azimuthAngleInView:`, but those have no test
    coverage. Currently, the only testing we have of `PointerData` checks a
    timestamp.
    
    `tilt` and `orientation` need particular care as they're not just
    straight copies of the data. iOS measures from the surface plane such
    that an angle of 0 is parallel to the surface and pi/2 is vertical.
    `PointerData` measures from the surface normal such that 0 is vertical
    and pi/2 is parallel to the plane.
    
    When we migrate to the embedder API, we'll need to expose these details
    via `FlutterPointerEvent`. It currently has `pressure` but none of
    `tilt`, `orientation` or the radius fields, so all of this has to be
    added to the embedder API before iOS can adopt it.
    
    Issue: #112232
    
    <!--
    Thanks for filing a pull request!
    Reviewers are typically assigned within a week of filing a request.
    To learn more about code review, see our documentation on Tree Hygiene:
    https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md
    -->
    
    ## 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
    cbracken authored Aug 24, 2026
    Configuration menu
    Copy the full SHA
    b4755fd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e6bc184 View commit details
    Browse the repository at this point in the history
  7. Move more RSE rendering cases to complex_rse.frag (#191235)

    Move all non-squarelike non-symmetric RoundSuperellipse rendering to
    complex_rse.frag. See discussion in
    #190874
    walley892 authored Aug 24, 2026
    Configuration menu
    Copy the full SHA
    ed21324 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    800eb02 View commit details
    Browse the repository at this point in the history
  9. Roll Dart SDK from cb056da580b6 to 78bbc37b6ff6 (13 revisions) (#191574)

    https://dart.googlesource.com/sdk.git/+log/cb056da580b6..78bbc37b6ff6
    
    2026-08-24 [email protected]
    Version 3.14.0-160.0.dev
    2026-08-22 [email protected]
    Version 3.14.0-159.0.dev
    2026-08-22 [email protected]
    Version 3.14.0-158.0.dev
    2026-08-21 [email protected]
    Version 3.14.0-157.0.dev
    2026-08-21 [email protected]
    Version 3.14.0-156.0.dev
    2026-08-21 [email protected]
    Version 3.14.0-155.0.dev
    2026-08-21 [email protected]
    Version 3.14.0-154.0.dev
    2026-08-21 [email protected]
    Version 3.14.0-153.0.dev
    2026-08-20 [email protected]
    Version 3.14.0-152.0.dev
    2026-08-20 [email protected]
    Version 3.14.0-151.0.dev
    2026-08-20 [email protected]
    Version 3.14.0-150.0.dev
    2026-08-20 [email protected]
    Version 3.14.0-149.0.dev
    2026-08-20 [email protected]
    Version 3.14.0-148.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 [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 Aug 24, 2026
    Configuration menu
    Copy the full SHA
    a48daa0 View commit details
    Browse the repository at this point in the history
  10. Roll Packages from 252bb33 to df2ba94 (5 revisions) (#191578)

    flutter/packages@252bb33...df2ba94
    
    2026-08-24 49699333+dependabot[bot]@users.noreply.github.com
    [dependabot]: Bump org.json:json from 20260719 to 20260814 in
    /packages/in_app_purchase/in_app_purchase_android/example/android/app
    (flutter/packages#12570)
    2026-08-22 [email protected] Roll Flutter from
    c243752 to 65c9a8d (195 revisions) (flutter/packages#12554)
    2026-08-21 [email protected] [pigeon] add modern concurrency support
    (flutter/packages#12382)
    2026-08-21 [email protected]
    [material_ui] Remove no-shuffle in scrollbar test
    (flutter/packages#12527)
    2026-08-21 [email protected]
    [material_ui] Remove no-shuffle from dropdown test
    (flutter/packages#12528)
    
    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] 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 Aug 24, 2026
    Configuration menu
    Copy the full SHA
    9a82789 View commit details
    Browse the repository at this point in the history
Loading