-
Notifications
You must be signed in to change notification settings - Fork 30.6k
Comparing changes
Open a pull request
base repository: flutter/flutter
base: d18214307703
head repository: flutter/flutter
compare: 2ec61af30672
- 19 commits
- 46 files changed
- 12 contributors
Commits on Mar 6, 2026
-
refactor: remove material from widget_inspector_test, sliver_cross_ax…
…is_group_test, editable_text_show_on_screen_test, scrollable_fling_test, selection_container_test (#182702) This PR removes Material imports from widget_inspector_test, sliver_cross_axis_group_test, editable_text_show_on_screen_test, scrollable_fling_test, selection_container_test. part of: #177415 ## 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.
Configuration menu - View commit details
-
Copy full SHA for 9b02885 - Browse repository at this point
Copy the full SHA 9b02885View commit details -
Add displayCornerRadii support to predictive back transitions. (#181326)
Closes #178463 - Adds support of `MediaQuery.displayCornerRadii` to `PredictiveBackPageTransitionsBuilder` - Adds support of `MediaQuery.displayCornerRadii` to `PredictiveBackFullscreenPageTransitionsBuilder` ## 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. <!-- 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
Configuration menu - View commit details
-
Copy full SHA for f57ed5c - Browse repository at this point
Copy the full SHA f57ed5cView commit details -
This PR was generated by `flutter update-packages --force-upgrade`.
Configuration menu - View commit details
-
Copy full SHA for 833bb75 - Browse repository at this point
Copy the full SHA 833bb75View commit details -
Fix typo: s/REAMDE/README ## 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.
Configuration menu - View commit details
-
Copy full SHA for 00c5dd7 - Browse repository at this point
Copy the full SHA 00c5dd7View commit details -
Add back in accidentally removed line from `create_updated_flutter_de…
Configuration menu - View commit details
-
Copy full SHA for 3ae0fd9 - Browse repository at this point
Copy the full SHA 3ae0fd9View commit details -
[Impeller] Do not wait for a frame's acquire fence if the frame was n…
…ever presented (#183288) This could happen if a previous call to vkAcquireNextImageKHR failed. If that occurs, then AcquireNextDrawable will not return a surface. The caller will not render a frame or call Present, and the fence will never be signaled. See internal issue b/488786379
Configuration menu - View commit details
-
Copy full SHA for c5d0a84 - Browse repository at this point
Copy the full SHA c5d0a84View commit details -
Add AI contribution guidelines (#183326)
Adds a section about expectations around using AI tools to the contributor docs. Also adds a PR checklist item calling them out (although like the first checklist item they are a subset of the overall docs that the next entry links to). --------- Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 063707c - Browse repository at this point
Copy the full SHA 063707cView commit details -
Revert "Make HCPP upgrading work for vd/tlhc (#181024)" (#183310)
This reverts commits a191754 and 242d4f9 as a fix for b/483943343 and a speculative fix for b/489613062. ## 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
Configuration menu - View commit details
-
Copy full SHA for b53c2e6 - Browse repository at this point
Copy the full SHA b53c2e6View commit details -
Roll Dart SDK from 7c7c1e3d024d to 0c24edc41e09 (2 revisions) (#183328)
https://dart.googlesource.com/sdk.git/+log/7c7c1e3d024d..0c24edc41e09 2026-03-06 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.12.0-223.0.dev 2026-03-06 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.12.0-222.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,jsimmons@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
Configuration menu - View commit details
-
Copy full SHA for 2e62458 - Browse repository at this point
Copy the full SHA 2e62458View commit details -
[doc]add discord channel to ios triage meeting (#183285)
Add discord channel to ios triage meeting, as discussed offline in the meeting *List which issues are fixed by this PR. You must list at least one issue. An issue is not required if the PR fixes something trivial like a typo.* NA, it's from meeting discussion ## 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]. - [ ] I listed at least one issue that this PR fixes in the description above. - [x] 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]. **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
Configuration menu - View commit details
-
Copy full SHA for 3ed8197 - Browse repository at this point
Copy the full SHA 3ed8197View commit details -
Roll Fuchsia Linux SDK from 8ay15_eQOEgPHCypm... to P9D6h4D2ks99Ct7TO…
…... (#183329) 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 jsimmons@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
Configuration menu - View commit details
-
Copy full SHA for 6dae39d - Browse repository at this point
Copy the full SHA 6dae39dView commit details
Commits on Mar 7, 2026
-
Support BGRA textures in BlitCopyTextureToBufferCommandGLES::Encode a…
…nd fix improper mapping of BGRA to RGBA in blit_command_gles and texture_gles (#182397) Updates BlitCopyTextureToBufferCommandGLES::Encode to check for "GL_EXT_texture_format_BGRA8888", and call gl.ReadPixels with GL_BGRA_EXT if appropriate. Also fixes an improper mapping of BGRA to RGBA in blit_command_gles and texture_gles. It now properly maps BGRA if BGRA is supported. If BGRA is not supported, it falls back to the existing behavior of using RGBA. I think this may be incorrect, but it's existing behavior so I'm not changing it. This fixes codec_test.dart for opengles, which currently fails on linux. Fixes #182105 ## codec_test.dart failure [codec_test.dart](https://github.com/flutter/flutter/blob/ba9a650befcc53f56db2bd86fe3cc278b3a788a1/engine/src/flutter/testing/dart/codec_test.dart) has many tests which calls `getNextFrame()` on a codec, and then calls `toByteData` on the resulting frame: ``` dart final Uint8List data = File( path.join('flutter', 'lib', 'ui', 'fixtures', 'four_frame_with_reuse.gif'), ).readAsBytesSync(); final ui.Codec codec = await ui.instantiateImageCodec(data); // Capture the final frame of animation. If we have not composited // correctly, it will be clipped strangely. late ui.FrameInfo frameInfo; for (var i = 0; i < 4; i++) { frameInfo = await codec.getNextFrame(); } codec.dispose(); final ui.Image image = frameInfo.image; final ByteData imageData = (await image.toByteData(format: ui.ImageByteFormat.png))!; ``` This was causing a crash with the following error: ``` [ERROR:flutter/impeller/renderer/backend/gles/blit_command_gles.cc(343)] Break on 'ImpellerValidationBreak' to inspect point of failure: Only textures with pixel format RGBA are supported yet. [FATAL:flutter/impeller/renderer/backend/gles/blit_pass_gles.cc(88)] Check failed: result. Must be able to encode GL commands without error. ``` ## Cause `getNextFrame()` converts an image frame into a bitmap. The bitmap generation is configured with the `SkImageInfo` here: https://github.com/flutter/flutter/blob/ba9a650befcc53f56db2bd86fe3cc278b3a788a1/engine/src/flutter/lib/ui/painting/multi_frame_codec.cc#L65 The bitmap uses `kN32_SkColorType`. This is defined here: https://source.chromium.org/chromium/chromium/src/+/main:third_party/skia/include/core/SkColorType.h;l=145-149?q=kN32_SkColorType&ss=chromium. It is an alias that can be `kRGBA_8888_SkColorType` or `kBGRA_8888_SkColorType`, depending on the platform. So the generated `DlImage` created by `getNextFrame()` is backed by a texture which can have a pixel format of either RGBA or BGRA. When `toByteData()` is called on this image, opengles impeller uses `BlitCopyTextureToBufferCommandGLES::Encode` to convert the `DlImage`'s texture to byte data. If the texture has a BGRA pixel format, this fails: https://github.com/flutter/flutter/blob/ba9a650befcc53f56db2bd86fe3cc278b3a788a1/engine/src/flutter/impeller/renderer/backend/gles/blit_command_gles.cc#L340-L345 On linux, including our CI linux tests, the pixel format is BGRA and codec_test.dart fails. ## Fix This PR changes `BlitCopyTextureToBufferCommandGLES::Encode` to add a check for "GL_EXT_texture_format_BGRA8888" support. If it is supported, BGRA pixel format textures are accepted. These textures will be read with `gl.ReadPixels` using a format of `GL_BGRA_EXT` rather than `GL_RGBA`. If "GL_EXT_texture_format_BGRA8888" is not supported, this may still result in a crash. This could potentially be fixed by converting BGRA images to RGBA. But that is outside the scope of this PR. ## Pre-launch Checklist - [ ] I read the [Contributor Guide] and followed the process outlined there for submitting PRs. - [ ] 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]. **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
Configuration menu - View commit details
-
Copy full SHA for 9bd8587 - Browse repository at this point
Copy the full SHA 9bd8587View commit details -
Roll Fuchsia Test Scripts from nR2ESa1Gd8yPcWo06... to R2EllDf4DgBXVN…
…uiN... (#183341) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/fuchsia-test-scripts-flutter Please CC chrome-fuchsia-engprod@google.com,jsimmons@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
Configuration menu - View commit details
-
Copy full SHA for 4e9cd41 - Browse repository at this point
Copy the full SHA 4e9cd41View commit details -
Roll Dart SDK from 0c24edc41e09 to 1604910613c7 (2 revisions) (#183342)
https://dart.googlesource.com/sdk.git/+log/0c24edc41e09..1604910613c7 2026-03-07 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.12.0-225.0.dev 2026-03-06 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.12.0-224.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,jsimmons@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
Configuration menu - View commit details
-
Copy full SHA for afb6030 - Browse repository at this point
Copy the full SHA afb6030View commit details -
This PR was generated by `flutter update-packages --force-upgrade`.
Configuration menu - View commit details
-
Copy full SHA for dd1f4c6 - Browse repository at this point
Copy the full SHA dd1f4c6View commit details -
Roll Skia from a69ef43650ee to 6643c1bd93bb (13 revisions) (#183346)
https://skia.googlesource.com/skia.git/+log/a69ef43650ee..6643c1bd93bb 2026-03-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 1fefa40f614b to 3439d87c47fa (12 revisions) 2026-03-06 ishitatsuyuki@google.com [graphite][vulkan] Add an OcclusionPassSamples stat 2026-03-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 0e3bcd414637 to 1fefa40f614b (5 revisions) 2026-03-06 lehoangquyen@chromium.org Revert "Graphite: add an API function to check whether there is pending GPU work" 2026-03-06 briansalomon@gmail.com Move types in graphite/AtlasTypes under DrawAtlas. 2026-03-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from a271d4db7d0a to 2b6e1f017676 (16 revisions) 2026-03-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 52c3d9c25c0f to 7dcf5ceeb2ad (29 revisions) 2026-03-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 31cd9c333164 to 45c37cb48461 (22 revisions) 2026-03-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 2e9659bff433 to 0e3bcd414637 (6 revisions) 2026-03-06 ishitatsuyuki@google.com [graphite] Generalize GPU stats interface 2026-03-06 ishitatsuyuki@google.com [graphite] Only allow one query per submission 2026-03-06 ishitatsuyuki@google.com [graphite][vulkan] Support GpuStatsFlags::kElapsedTime 2026-03-05 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial). 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 jsimmons@google.com,kjlubick@google.com,nicolettep@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
Configuration menu - View commit details
-
Copy full SHA for a8f1b16 - Browse repository at this point
Copy the full SHA a8f1b16View commit details -
refactor: remove material import from animated_cross_fade, physical_m…
…odel_test, pinned_header_sliver_test, spell_check_test (#183234) This PR removes Material imports from animated_cross_fade, physical_model_test, pinned_header_sliver_test, spell_check_test. part of: #177415 ## 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.
Configuration menu - View commit details
-
Copy full SHA for 24d164c - Browse repository at this point
Copy the full SHA 24d164cView commit details -
Roll Skia from 6643c1bd93bb to af994ae4d990 (1 revision) (#183359)
https://skia.googlesource.com/skia.git/+log/6643c1bd93bb..af994ae4d990 2026-03-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 3439d87c47fa to 94cefeae33fc (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 jsimmons@google.com,kjlubick@google.com,nicolettep@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
Configuration menu - View commit details
-
Copy full SHA for f136b11 - Browse repository at this point
Copy the full SHA f136b11View commit details
Commits on Mar 8, 2026
-
Roll Fuchsia Linux SDK from P9D6h4D2ks99Ct7TO... to giLoee6arX5CRHuRh…
…... (#183366) 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 jsimmons@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
Configuration menu - View commit details
-
Copy full SHA for 2ec61af - Browse repository at this point
Copy the full SHA 2ec61afView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff d18214307703...2ec61af30672