forked from firka/flutter
c4851857bebacf5499f9f966d8d477b457e6e7c0
82732 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
c4851857be |
Roll pub packages (#163083)
This PR was generated by `flutter update-packages --force-upgrade`. |
||
|
|
67097370ed |
Adds hasSelectedState parameter to matchesSemantics for migration (#163014)
<!-- 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 --> A lot of internal test was failing due to the new hasSelectedState api added in https://github.com/flutter/flutter/pull/162467 To migrate those failed test, I create this empty api first so that I can migrate those tests preemptively ## 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]. <!-- 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 |
||
|
|
80235272c9 |
fix: Dispose codec after completing frame creation (#159945)
ref https://github.com/flutter/flutter/issues/93404,
[comment](https://github.com/flutter/flutter/issues/93404#issuecomment-2525453113)
and
[comment](https://github.com/flutter/flutter/issues/93404#issuecomment-2547622795).
Added a process to call `ui.Codec`'s `dispose`.
With this change,
[HtmlBlobCodec](
|
||
|
|
b37e7aaaab |
[ios][secure_paste]show menu item based on info sent from framework (#161103)
This is moved from https://github.com/flutter/engine/pull/56362 *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.* *If you had to change anything in the [flutter/tests] repo, include a link to the migration guide as per the [breaking change policy].* ## 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]. <!-- 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 |
||
|
|
6a412a5f71 |
Update conductor to support monorepos (#161704)
Fixes https://github.com/flutter/flutter/issues/161616 Tested this PR with the 3.29.0 stable release: - https://github.com/flutter/flutter/pull/162899 |
||
|
|
7f783e3587 |
[Android] fix hcpp tapping, again, and add test. (#163035)
I didn't actually fix it. lets add a test this time. |
||
|
|
2376fa02f1 |
Add new builder for experiment with dynamic modules. (#162855)
This adds a new flavor of android_release_arm64, which enables a build flag. This is not part of the merge-queue since it's intended for experimental and internal use at the moment. Tested locally via `et build --config ci/android_release_arm64_ddm` This is a first step to get a better gauge of the cost on the build. The .json is identical to the android_release_arm64 configuration except for 2 new flags added (easier to diff locally). The .ci.yaml has additional changes to make set this up as no backfill and no release. cc @jtmcdole @jiahaog @andrewkolos --------- Co-authored-by: Sigmund Cherem < 2049220+sigmundch@users.noreply.github.com> |
||
|
|
6c9a555e56 | Roll vulkan-deps to 9edf248c597b (#162549) | ||
|
|
21471aa236 |
Adds dialog and alertdialog role (#162692)
<!-- 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 --> fixes https://github.com/flutter/flutter/issues/162124 fixes https://github.com/flutter/flutter/issues/157207 fixes https://github.com/flutter/flutter/issues/157204 ## 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]. <!-- 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 |
||
|
|
04cbda2b1a |
Roll Dart SDK from 99789828cc95 to d9d7f103b6b7 (12 revisions) (#163060)
https://dart.googlesource.com/sdk.git/+log/99789828cc95..d9d7f103b6b7 2025-02-11 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.8.0-88.0.dev 2025-02-11 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.8.0-87.0.dev 2025-02-11 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.8.0-86.0.dev 2025-02-10 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.8.0-85.0.dev 2025-02-10 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.8.0-84.0.dev 2025-02-10 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.8.0-83.0.dev 2025-02-09 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.8.0-82.0.dev 2025-02-09 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.8.0-81.0.dev 2025-02-08 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.8.0-80.0.dev 2025-02-08 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.8.0-79.0.dev 2025-02-08 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.8.0-78.0.dev 2025-02-08 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.8.0-77.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 |
||
|
|
9ee42fd1ec |
[ Widget Preview ] Cleanup PreviewDetector code (#163050)
Adds some convenience extensions for working with analyzer APIs and removes a dependency on an implementation library from a private analyzer package. |
||
|
|
59fd4f9791 |
Fix SkiaException -> TestFailure, add tests. (#163054)
Fixes https://github.com/flutter/flutter/issues/163051, mitigates https://github.com/flutter/flutter/issues/162362. |
||
|
|
761c1623ca |
[Android] fix hcpp overlay layer intersection. (#163024)
Since we only have a single overlay layer, we need to diff out the platform views that _would_ intersect if we did the correct layering. |
||
|
|
e7e5480a57 |
[ Widget Preview ] Update generated scaffold project to include early preview rendering (#162847)
With this change, `flutter widget-preview start` will launch a working widget preview environment that can render previews from a target project. Also fixes an issue where `--offline` wasn't being respected by some pub operations. |
||
|
|
94cd4b14c9 |
[Embedder] Implement merged platform and UI thread (#162944)
Fixes https://github.com/flutter/flutter/issues/152337 Introduces `ui_task_runner` field on `FlutterCustomTaskRunners`. This lets the embedder to specify task runner for UI isolate tasks, allowing for merging platform and UI threads. With custom UI task runner there is no `MessageLoop` anymore for the UI thread, so the message loop task observer can no longer be used to flush microtask queue. Instead the microtask queue is flushed at the end of each `FlutterEngineRunTask` invocation if needed. This is handled internally by the embedder. ## 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]. <!-- 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 --------- Co-authored-by: Jonah Williams <jonahwilliams@google.com> Co-authored-by: Loïc Sharma <737941+loic-sharma@users.noreply.github.com> |
||
|
|
7cd9e0f640 |
[Android] Remove overlay when platform views are removed from screen. (#162908)
When there are no more platform views, make sure the overlay layer is hidden. When a platform view is added again, show the overlay. The show/hide allows us to avoid continually recreating and destroying the overlay surface + swapchain when a platform view slides in and out of frame. To further reduce memory usage, we could do a delayed de-allocation of the overlay layer (say after 50 frames of no platform view, destroy it). But I'm leaving this to a follow up. |
||
|
|
2d39a739ea |
Roll Dart to 3.8.0-76.0.dev (#162913)
https://dart.googlesource.com/sdk.git/+log/548dcc7a544dd23b8835be61e5d790d8001a2d0c..99789828cc95b713f33dfb7b19a6430f617ee9f2 [9978982](https://dart.googlesource.com/sdk.git/+/99789828cc95b713f33dfb7b19a6430f617ee9f2) [Version 3.8.0-76.0.dev](https://dart.googlesource.com/sdk.git/+/99789828cc95b713f33dfb7b19a6430f617ee9f2) by Dart CI · 4 hours ago [lkgr-dev](https://dart.googlesource.com/sdk.git/+/refs/heads/lkgr-dev) [3.8.0-76.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.8.0-76.0.dev) [89af242](https://dart.googlesource.com/sdk.git/+/89af2425f23bfb127ab39c2f73e9149042715443) [[ddc] Append hot restart instruction to hot reload rejection reasons.](https://dart.googlesource.com/sdk.git/+/89af2425f23bfb127ab39c2f73e9149042715443) by Nate Biggs · 6 hours ago [3b42c4f](https://dart.googlesource.com/sdk.git/+/3b42c4fec851d0dc82fbc1c8c0ff93f6db52ffe9) [Version 3.8.0-75.0.dev](https://dart.googlesource.com/sdk.git/+/3b42c4fec851d0dc82fbc1c8c0ff93f6db52ffe9) by Dart CI · 8 hours ago [3.8.0-75.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.8.0-75.0.dev) [89e545c](https://dart.googlesource.com/sdk.git/+/89e545c5cc939f5861faace1d78252fd2aca834f) [[dot-shorthands][co19] Rename enum-shorthands flag to dot-shorthands (and roll co19 to b14b080)](https://dart.googlesource.com/sdk.git/+/89e545c5cc939f5861faace1d78252fd2aca834f) by Kallen Tu · 8 hours ago [base](https://dart.googlesource.com/sdk.git/+/refs/heads/base) [e0b0c33](https://dart.googlesource.com/sdk.git/+/e0b0c33937e783f8420884fdd4a7f3305640df47) [[cfe] Remove nullaiblity requirement from shape sufficiency checks](https://dart.googlesource.com/sdk.git/+/e0b0c33937e783f8420884fdd4a7f3305640df47) by Chloe Stefantsova · 11 hours ago [2c81261](https://dart.googlesource.com/sdk.git/+/2c81261f941db1717c2b975ef8395a96ca3b97b4) [[cfe] Use last token for missing constructor error](https://dart.googlesource.com/sdk.git/+/2c81261f941db1717c2b975ef8395a96ca3b97b4) by Johnni Winther · 11 hours ago [4c0121f](https://dart.googlesource.com/sdk.git/+/4c0121f2d3dd7ee33776d83f85f6ff1403aefc92) [[cfe] Run ErrorCommentCheck last](https://dart.googlesource.com/sdk.git/+/4c0121f2d3dd7ee33776d83f85f6ff1403aefc92) by Johnni Winther · 13 hours ago [26c5df2](https://dart.googlesource.com/sdk.git/+/26c5df200f796eb9cb6a5446dd3865430308fb39) [Version 3.8.0-74.0.dev](https://dart.googlesource.com/sdk.git/+/26c5df200f796eb9cb6a5446dd3865430308fb39) by Dart CI · 16 hours ago [3.8.0-74.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.8.0-74.0.dev) [19622c5](https://dart.googlesource.com/sdk.git/+/19622c5238bfeab0b7ebe45ae2ebea237e7a57f1) [Update issue-triage.yml](https://dart.googlesource.com/sdk.git/+/19622c5238bfeab0b7ebe45ae2ebea237e7a57f1) by Devon Carew · 17 hours ago [31ab99c](https://dart.googlesource.com/sdk.git/+/31ab99c258d15312c92920b938d7fbe524888909) [Version 3.8.0-73.0.dev](https://dart.googlesource.com/sdk.git/+/31ab99c258d15312c92920b938d7fbe524888909) by Dart CI · 20 hours ago [3.8.0-73.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.8.0-73.0.dev) [26b3e61](https://dart.googlesource.com/sdk.git/+/26b3e61ffe454fcf41dd628e868f0234143549a5) [Prepare to publish analyzer 7.3.0 and _fe_analyzer_shared 80.0.0](https://dart.googlesource.com/sdk.git/+/26b3e61ffe454fcf41dd628e868f0234143549a5) by Konstantin Shcheglov · 21 hours ago [dd22a35](https://dart.googlesource.com/sdk.git/+/dd22a358a64010fa574e1e851a0ed0c00585965c) [[dart2js] Adding some documentation on split constraints.](https://dart.googlesource.com/sdk.git/+/dd22a358a64010fa574e1e851a0ed0c00585965c) by Sigmund Cherem · 22 hours ago [e962350](https://dart.googlesource.com/sdk.git/+/e962350dd658469eea8c3f4031d1f2d046bd6139) [[dart2js] Simply is-test when type parameters not needed](https://dart.googlesource.com/sdk.git/+/e962350dd658469eea8c3f4031d1f2d046bd6139) by Stephen Adams · 23 hours ago [27a58d9](https://dart.googlesource.com/sdk.git/+/27a58d9e2da681f2f1f7ed9cfcf168d36b9dfe59) [Version 3.8.0-72.0.dev](https://dart.googlesource.com/sdk.git/+/27a58d9e2da681f2f1f7ed9cfcf168d36b9dfe59) by Dart CI · 24 hours ago [3.8.0-72.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.8.0-72.0.dev) [7349ef5](https://dart.googlesource.com/sdk.git/+/7349ef5e1187c99a835f5f35466f1e5e37b0ca65) [[analyzer] Fix message for ENUM_WITHOUT_CONSTANTS](https://dart.googlesource.com/sdk.git/+/7349ef5e1187c99a835f5f35466f1e5e37b0ca65) by Jaime Wren · 25 hours ago [f4cfbf9](https://dart.googlesource.com/sdk.git/+/f4cfbf9cdce38b6cd59a740ca56dd3bf70ec48f9) [Update create function fix to create an async function for await expressions](https://dart.googlesource.com/sdk.git/+/f4cfbf9cdce38b6cd59a740ca56dd3bf70ec48f9) by Jake Macdonald · 26 hours ago [50f96d6](https://dart.googlesource.com/sdk.git/+/50f96d6e5b015bfc32fa7fbc9cdde6dbe48e4cce) [Revert "[diagnostics] fix `removed_lint` reporting"](https://dart.googlesource.com/sdk.git/+/50f96d6e5b015bfc32fa7fbc9cdde6dbe48e4cce) by Phil Quitslund · 26 hours ago [7559108](https://dart.googlesource.com/sdk.git/+/755910894551477f350da8bba3cb59a15d6a1ff4) [[DAS] Tests for parameter highlights](https://dart.googlesource.com/sdk.git/+/755910894551477f350da8bba3cb59a15d6a1ff4) by FMorschel · 27 hours ago [8dab178](https://dart.googlesource.com/sdk.git/+/8dab17891290f42242d4a2478f0bd7d5a1f09441) [[dds/dap] Remove macro tests](https://dart.googlesource.com/sdk.git/+/8dab17891290f42242d4a2478f0bd7d5a1f09441) by Danny Tuppeny · 28 hours ago [93847ce](https://dart.googlesource.com/sdk.git/+/93847ce649b21e8646eca74ace03597bf7a4c507) [[productivity] server test launch config and generate task](https://dart.googlesource.com/sdk.git/+/93847ce649b21e8646eca74ace03597bf7a4c507) by pq · 28 hours ago [dd4f341](https://dart.googlesource.com/sdk.git/+/dd4f341e157bb4c2114f3ed02ad6c022363e720a) [[dart2bytecode] Add API to invoke dart2bytecode programmatically](https://dart.googlesource.com/sdk.git/+/dd4f341e157bb4c2114f3ed02ad6c022363e720a) by Alexander Markov · 31 hours ago [c19f913](https://dart.googlesource.com/sdk.git/+/c19f913d50220a97e8bded07de33ba49ce9f88db) [[co19] Roll co19 to dd7fa9c980a47c5196c192046f5d4a43dbce70ef](https://dart.googlesource.com/sdk.git/+/c19f913d50220a97e8bded07de33ba49ce9f88db) by Sergey G. Grekhov · 35 hours ago [440593f](https://dart.googlesource.com/sdk.git/+/440593fe9d80b59017d8ba876b198f12c9cca0c9) [[gardening] Mark test slow](https://dart.googlesource.com/sdk.git/+/440593fe9d80b59017d8ba876b198f12c9cca0c9) by Daco Harkes · 35 hours ago [9200023](https://dart.googlesource.com/sdk.git/+/9200023b49f0f549494cc47564a2a075d2e14691) [Use `AsyncError` more in future error handling.](https://dart.googlesource.com/sdk.git/+/9200023b49f0f549494cc47564a2a075d2e14691) by Lasse R.H. Nielsen · 35 hours ago [7566327](https://dart.googlesource.com/sdk.git/+/756632700b856ec3b7b0d3573f60f95bc2b0072f) [[deps] Update benchmarks_internal](https://dart.googlesource.com/sdk.git/+/756632700b856ec3b7b0d3573f60f95bc2b0072f) by Ömer Sinan Ağacan · 35 hours ago [9f529ae](https://dart.googlesource.com/sdk.git/+/9f529aefc4df2662c9119336b6149ed0e7cb900e) [[cfe] Add TypeParameterFragment](https://dart.googlesource.com/sdk.git/+/9f529aefc4df2662c9119336b6149ed0e7cb900e) by Johnni Winther · 2 days ago [72963bf](https://dart.googlesource.com/sdk.git/+/72963bf6f0b4098bda46ee3a9a16f0d989936902) [[dart2wasm] Fix inlining issue after introducing unchecked entrypoints](https://dart.googlesource.com/sdk.git/+/72963bf6f0b4098bda46ee3a9a16f0d989936902) by Martin Kustermann · 2 days ago [e05a423](https://dart.googlesource.com/sdk.git/+/e05a423e049c8ea0193db1edd681d2f9f39771c9) [[dart2wasm] Avoid extra global definitions for int constants that are wasmI32.](https://dart.googlesource.com/sdk.git/+/e05a423e049c8ea0193db1edd681d2f9f39771c9) by Nate Biggs · 2 days ago [07b7cfe](https://dart.googlesource.com/sdk.git/+/07b7cfed076131afbb10b695bdcad75023305ace) [New assist to add/edit `hide` at import for ambiguous import](https://dart.googlesource.com/sdk.git/+/07b7cfed076131afbb10b695bdcad75023305ace) by FMorschel · 2 days ago [8aa6b41](https://dart.googlesource.com/sdk.git/+/8aa6b413ebe0986e8be47137409dd8ab3a8220a8) [[ddc] Update hot reload test suite to use recompile-restart](https://dart.googlesource.com/sdk.git/+/8aa6b413ebe0986e8be47137409dd8ab3a8220a8) by Srujan Gaddam · 2 days ago [4617198](https://dart.googlesource.com/sdk.git/+/4617198d58001a1192e829a65d53c5ad2c14e28d) [[vm] Add option for GC at [re]throw.](https://dart.googlesource.com/sdk.git/+/4617198d58001a1192e829a65d53c5ad2c14e28d) by Ryan Macnak · 2 days ago [3700d33](https://dart.googlesource.com/sdk.git/+/3700d3320375443d333fa559240e3fec247fbd95) [Elements. Migrate type_algebra_test.dart](https://dart.googlesource.com/sdk.git/+/3700d3320375443d333fa559240e3fec247fbd95) by Konstantin Shcheglov · 2 days ago [97772dd](https://dart.googlesource.com/sdk.git/+/97772dd77255b2959bb7539485db2293b3d74e64) [[doc] Update GSoC projects](https://dart.googlesource.com/sdk.git/+/97772dd77255b2959bb7539485db2293b3d74e64) by Daco Harkes · 2 days ago [f2d70ce](https://dart.googlesource.com/sdk.git/+/f2d70cec0415f24c839baaef117731a61b4434e5) [[vm,arm64] Fix AddImmediate in case of CSP](https://dart.googlesource.com/sdk.git/+/f2d70cec0415f24c839baaef117731a61b4434e5) by Alexander Markov · 2 days ago [5f9e3af](https://dart.googlesource.com/sdk.git/+/5f9e3af19c0dffebadc17f7e7bbcd50b67998092) [Elements. Migrate BinaryExpressionResolver.](https://dart.googlesource.com/sdk.git/+/5f9e3af19c0dffebadc17f7e7bbcd50b67998092) by Konstantin Shcheglov · 2 days ago [30d6cc9](https://dart.googlesource.com/sdk.git/+/30d6cc9394fad4c178bc93e6b4d13151cf07b984) [[vm,tests] Fix vm/dart/devirtualization_during_inlining_il_test on vm-aot-optimization-level-linux-release-x64](https://dart.googlesource.com/sdk.git/+/30d6cc9394fad4c178bc93e6b4d13151cf07b984) by Alexander Markov · 2 days ago [7134a45](https://dart.googlesource.com/sdk.git/+/7134a451f3d86ccfc93a7f8f109ee93f056e7d95) [Format tests/language/i*.](https://dart.googlesource.com/sdk.git/+/7134a451f3d86ccfc93a7f8f109ee93f056e7d95) by Robert Nystrom · 2 days ago [43e190b](https://dart.googlesource.com/sdk.git/+/43e190beda22b15310b6f37b4f672ff1adf347b9) [[deps] rev core, ecosystem, http, markdown, test, vector_math, web, web_socket_channel, webdev, webdriver](https://dart.googlesource.com/sdk.git/+/43e190beda22b15310b6f37b4f672ff1adf347b9) by Devon Carew · 2 days ago [ba301f4](https://dart.googlesource.com/sdk.git/+/ba301f49c0c3dedda81c6accf09db9ee89beb700) [Roll BoringSSL from 2b19cd39ba3a to ea42fe287758 (7 revisions)](https://dart.googlesource.com/sdk.git/+/ba301f49c0c3dedda81c6accf09db9ee89beb700) by DEPS Autoroller · 2 days ago [075bbe9](https://dart.googlesource.com/sdk.git/+/075bbe92456a5d3829809647a6fd3d7e208c71fa) [[cfe] Create SourceClassBuilder throught ClassDeclaration+Fragment](https://dart.googlesource.com/sdk.git/+/075bbe92456a5d3829809647a6fd3d7e208c71fa) by Johnni Winther · 2 days ago [c833c12](https://dart.googlesource.com/sdk.git/+/c833c1227ccdbf587fb1fc120efda2f8745148b4) [[dart2wasm] Add support for dispatch table calls to unchecked entries](https://dart.googlesource.com/sdk.git/+/c833c1227ccdbf587fb1fc120efda2f8745148b4) by Martin Kustermann · 2 days ago [7c22f94](https://dart.googlesource.com/sdk.git/+/7c22f942aa88b78667781cbc83d89a035348f598) [[_fe_analyzer_shared] Remove macro tests and helpers](https://dart.googlesource.com/sdk.git/+/7c22f942aa88b78667781cbc83d89a035348f598) by Johnni Winther · 3 days ago [ca16a42](https://dart.googlesource.com/sdk.git/+/ca16a4271cbb9bec2da06aa2bf95b70c9f7b3953) [[scanner] Replace KeywordState](https://dart.googlesource.com/sdk.git/+/ca16a4271cbb9bec2da06aa2bf95b70c9f7b3953) by Jens Johansen · 3 days ago [49a9d42](https://dart.googlesource.com/sdk.git/+/49a9d42cfc08138b3d230296d704ae99c4ae1323) [[scanner] Ask VM to inline Token._setCommentParent](https://dart.googlesource.com/sdk.git/+/49a9d42cfc08138b3d230296d704ae99c4ae1323) by Jens Johansen · 3 days ago [95265c3](https://dart.googlesource.com/sdk.git/+/95265c319c101636e15e36d36f26e7836e8bfe18) [[scanner] Optimize scanning of identifiers, comments, spaces etc.](https://dart.googlesource.com/sdk.git/+/95265c319c101636e15e36d36f26e7836e8bfe18) by Jens Johansen · 3 days ago [f534c13](https://dart.googlesource.com/sdk.git/+/f534c1337f7c2e91f215ceffa51109bf5d5dbc71) [[dart2js, ddc] Slightly quicker 'as' checks for primitve types](https://dart.googlesource.com/sdk.git/+/f534c1337f7c2e91f215ceffa51109bf5d5dbc71) by Stephen Adams · 3 days ago [81f7324](https://dart.googlesource.com/sdk.git/+/81f73241653d1edbb38a9d226f1dc3799fe947ef) [Format tests/language/l*.](https://dart.googlesource.com/sdk.git/+/81f73241653d1edbb38a9d226f1dc3799fe947ef) by Robert Nystrom · 3 days ago [9e3daae](https://dart.googlesource.com/sdk.git/+/9e3daae3cadaf59fed3defd43d528f45e7f1ad33) [Roll Fuchsia SDK from 26.20250120.5.1 to 27.20250203.4.1](https://dart.googlesource.com/sdk.git/+/9e3daae3cadaf59fed3defd43d528f45e7f1ad33) by DEPS Autoroller · 3 days ago [83cb99c](https://dart.googlesource.com/sdk.git/+/83cb99cec8fd42256b8497ef0eca58cf4fe96346) [Roll BoringSSL from afa405fd7c90 to 2b19cd39ba3a (6 revisions)](https://dart.googlesource.com/sdk.git/+/83cb99cec8fd42256b8497ef0eca58cf4fe96346) by DEPS Autoroller · 3 days ago [919160c](https://dart.googlesource.com/sdk.git/+/919160ca6502e49e3d2b2457396394c92d8244a6) [Roll Fuchsia Test Scripts from 47fHFQ75rAiCuvG7G... to 2fowg5AX8Ry8Vf_Ku...](https://dart.googlesource.com/sdk.git/+/919160ca6502e49e3d2b2457396394c92d8244a6) by DEPS Autoroller · 3 days ago [1e8b9ea](https://dart.googlesource.com/sdk.git/+/1e8b9eae70aa1183c2c3f6b5cbba25b23f3336b4) [Version 3.8.0-71.0.dev](https://dart.googlesource.com/sdk.git/+/1e8b9eae70aa1183c2c3f6b5cbba25b23f3336b4) by Dart CI · 3 days ago [3.8.0-71.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.8.0-71.0.dev) [5e52d5b](https://dart.googlesource.com/sdk.git/+/5e52d5bac322f17d045f4423e3575ee4f0e27433) [Bump github/codeql-action from 3.28.5 to 3.28.8](https://dart.googlesource.com/sdk.git/+/5e52d5bac322f17d045f4423e3575ee4f0e27433) by dependabot[bot] · 3 days ago [2cf3a72](https://dart.googlesource.com/sdk.git/+/2cf3a726b2ec34f722a0e96c71e5334063085022) [Bump actions/setup-python from 5.3.0 to 5.4.0](https://dart.googlesource.com/sdk.git/+/2cf3a726b2ec34f722a0e96c71e5334063085022) by dependabot[bot] · 3 days ago [466cc35](https://dart.googlesource.com/sdk.git/+/466cc35c7eff7244bf00885e8fb88c59020ce9e0) [[CQ] correct options fix test docs](https://dart.googlesource.com/sdk.git/+/466cc35c7eff7244bf00885e8fb88c59020ce9e0) by pq · 3 days ago [2ac5992](https://dart.googlesource.com/sdk.git/+/2ac59922d2e6ab5f62ceb8725ffad96cfd147c68) [DAS plugins: Support fixes to ignore diagnostics](https://dart.googlesource.com/sdk.git/+/2ac59922d2e6ab5f62ceb8725ffad96cfd147c68) by Sam Rawlins · 3 days ago [4305541](https://dart.googlesource.com/sdk.git/+/430554158e74e862ead25d21b013eb769056431c) [[vm] Support implicit dynamic calls](https://dart.googlesource.com/sdk.git/+/430554158e74e862ead25d21b013eb769056431c) by Alexander Markov · 3 days ago [052e03c](https://dart.googlesource.com/sdk.git/+/052e03c82905ea6342bb2176085df7707ef85c02) [DAS plugins: Support plugin-namespaced inline ignore comments](https://dart.googlesource.com/sdk.git/+/052e03c82905ea6342bb2176085df7707ef85c02) by Sam Rawlins · 3 days ago [00e5314](https://dart.googlesource.com/sdk.git/+/00e5314d7b70f997d562bf1dd7aeb4d171f9bbbb) [[vm,compiler] Do not treat unrelated DynamicInvocation flag as InstanceInvocation.FlagInvariant](https://dart.googlesource.com/sdk.git/+/00e5314d7b70f997d562bf1dd7aeb4d171f9bbbb) by Alexander Markov · 3 days ago [938d9c0](https://dart.googlesource.com/sdk.git/+/938d9c0dc8ed139fc7b15481ed5026258af1d866) [[cfe] Create synthesized super classes late](https://dart.googlesource.com/sdk.git/+/938d9c0dc8ed139fc7b15481ed5026258af1d866) by Johnni Winther · 3 days ago [98e29db](https://dart.googlesource.com/sdk.git/+/98e29db45cd969a0a1cd913ef69e231307b17b02) [[native_assets] Disable experiment on stable and beta channel](https://dart.googlesource.com/sdk.git/+/98e29db45cd969a0a1cd913ef69e231307b17b02) by Daco Harkes · 4 days ago [74f2d4b](https://dart.googlesource.com/sdk.git/+/74f2d4b1afef800e5728558889b77429d4bd8d01) [[vm/ffi] Error on invoking callback from leaf call](https://dart.googlesource.com/sdk.git/+/74f2d4b1afef800e5728558889b77429d4bd8d01) by Daco Harkes · 4 days ago [5984cc8](https://dart.googlesource.com/sdk.git/+/5984cc8c24ac4989a6ddf65a5c4b76c32bd7fad0) [[vm] Verify transitions in generated code](https://dart.googlesource.com/sdk.git/+/5984cc8c24ac4989a6ddf65a5c4b76c32bd7fad0) by Daco Harkes · 4 days ago [6157f45](https://dart.googlesource.com/sdk.git/+/6157f4598cf64ae5d189be5035dac1b286796b5e) [[benchmark][ffi] Add simple callback benchmark](https://dart.googlesource.com/sdk.git/+/6157f4598cf64ae5d189be5035dac1b286796b5e) by Daco Harkes · 4 days ago [68d334d](https://dart.googlesource.com/sdk.git/+/68d334d6204c219248202b9a54dc4b751192ddf6) [Replace link to non-existent language versioning document with current dev docs on subject](https://dart.googlesource.com/sdk.git/+/68d334d6204c219248202b9a54dc4b751192ddf6) by Tim Maffett · 4 days ago [3a4277b](https://dart.googlesource.com/sdk.git/+/3a4277bdef70dd11ea2719be9715a1089dc739d6) [[docs] Add GSoC 2025 project ideas](https://dart.googlesource.com/sdk.git/+/3a4277bdef70dd11ea2719be9715a1089dc739d6) by Daco Harkes · 4 days ago [0dfbab89](https://dart.googlesource.com/sdk.git/+/0dfbab89cba46e6bd750e674af0f9ee26f0c2240) [Make tests/lib/js/static_interop not use minitest.](https://dart.googlesource.com/sdk.git/+/0dfbab89cba46e6bd750e674af0f9ee26f0c2240) by Lasse R.H. Nielsen · 4 days ago [e534983](https://dart.googlesource.com/sdk.git/+/e534983216e6db5fdc8bd7c773c3a6a5a519301a) [Linkable AOT snapshots on macOS](https://dart.googlesource.com/sdk.git/+/e534983216e6db5fdc8bd7c773c3a6a5a519301a) by Ivan Inozemtsev · 4 days ago [d678a7e](https://dart.googlesource.com/sdk.git/+/d678a7e191c0b99e5367e2819c46597b7b356d35) [[analyzer] Stop generating the diagnostics.md file](https://dart.googlesource.com/sdk.git/+/d678a7e191c0b99e5367e2819c46597b7b356d35) by Parker Lougheed · 4 days ago [7bb0c4c](https://dart.googlesource.com/sdk.git/+/7bb0c4cdf42db9252a969c9984f86da71c487c25) [Update d8 and jsc in DEPS](https://dart.googlesource.com/sdk.git/+/7bb0c4cdf42db9252a969c9984f86da71c487c25) by Srujan Gaddam · 4 days ago [dacb2a7](https://dart.googlesource.com/sdk.git/+/dacb2a71a7566c687c3a04e33200250b1137899e) [[ CLI ] Remove implicit entry into DartDev if VM service is enabled](https://dart.googlesource.com/sdk.git/+/dacb2a71a7566c687c3a04e33200250b1137899e) by Ben Konyi · 4 days ago [5454e70](https://dart.googlesource.com/sdk.git/+/5454e70ce25a0e10f43d0982ca3949a7ffe18b30) [[migration] Rename utilities in protocol_dart.dart](https://dart.googlesource.com/sdk.git/+/5454e70ce25a0e10f43d0982ca3949a7ffe18b30) by Brian Wilkerson · 4 days ago [a9f288a](https://dart.googlesource.com/sdk.git/+/a9f288a810f96497b3df5fa5817a9316795f7abd) [[diagnostics] fix `removed_lint` reporting](https://dart.googlesource.com/sdk.git/+/a9f288a810f96497b3df5fa5817a9316795f7abd) by pq · 4 days ago [fb0cac7](https://dart.googlesource.com/sdk.git/+/fb0cac7375664e8204ad831af92bedbb79d4ca52) [[vm] Fix uninitialized Code::instructions_ during deferred loading.](https://dart.googlesource.com/sdk.git/+/fb0cac7375664e8204ad831af92bedbb79d4ca52) by Ryan Macnak · 4 days ago [2e13d4d](https://dart.googlesource.com/sdk.git/+/2e13d4d95498a586df8a5b7ce984640902d76c4a) [[linter] Doc and changelog updates](https://dart.googlesource.com/sdk.git/+/2e13d4d95498a586df8a5b7ce984640902d76c4a) by Parker Lougheed · 4 days ago [0d03fb8](https://dart.googlesource.com/sdk.git/+/0d03fb88d6f1e14b4c2f758cd0abd0782626faa2) [Make more methods synchronous.](https://dart.googlesource.com/sdk.git/+/0d03fb88d6f1e14b4c2f758cd0abd0782626faa2) by Konstantin Shcheglov · 4 days ago [448f0d4](https://dart.googlesource.com/sdk.git/+/448f0d408028113d196d45d0322f862737f87a2d) [[migrate] server/protocol_dart.dart](https://dart.googlesource.com/sdk.git/+/448f0d408028113d196d45d0322f862737f87a2d) by Brian Wilkerson · 4 days ago |
||
|
|
6291a51ce2 |
[Android] add HCPP platform views benchmark and integration test. (#163018)
Adds a benchmark and integration test of HCPP using a Pixel 7. |
||
|
|
e8a0fbbe69 |
Roll Skia from 8c377e8bedd2 to 5b56d9a91633 (9 revisions) (#163021)
https://skia.googlesource.com/skia.git/+log/8c377e8bedd2..5b56d9a91633 2025-02-10 bungeman@google.com SkScalerContext to not own SkTypeface 2025-02-10 jamesgk@google.com Revert "Roll Fontations, Skrifa to 0.27" 2025-02-10 robertphillips@google.com [graphite] Add jobs to exercise the gr*testprecompile configs 2025-02-10 robertphillips@google.com Serialize stableKeys, rather than SkSL code, for runtimeEffects in skp files 2025-02-10 drott@chromium.org Roll Fontations, Skrifa to 0.27 2025-02-10 egdaniel@google.com [Graphite] Fix ResourceCache Token if size changes. 2025-02-10 kjlubick@google.com Cleanups in SkEdge and SkAnalyticEdge 2025-02-10 jvanverth@google.com [graphite] Disable clip atlas manager for now. 2025-02-10 jvanverth@google.com [graphite] Use more integer types in path atlas code. 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 bdero@google.com,jamesgk@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 |
||
|
|
7afc8557a4 |
Try golden-testing on a Mokey (bringup: true), retry on an emulator (#163029)
Towards https://github.com/flutter/flutter/issues/162362 (see if retries help VD on an emulator). Towards https://github.com/flutter/flutter/issues/163025 (see if we can golden-test on a device). May the odds be in our favor. |
||
|
|
af3c91045b |
Fix Linux keyboard support for AltGr (#162495)
This was previously connected to right alt, which was confusing the keyboard handling code into generating up events for this key when it didn't match the expected values. This key is also configurable, and only defaults to right alt in Ubuntu/GNOME. Fixes https://github.com/flutter/flutter/issues/154053 |
||
|
|
29827d75f3 |
Update gen_keycodes output to new engine location. (#162479)
The engine is now part of Flutter and doesn't need to have the path configured. The current code doesn't update the engine. |
||
|
|
9438fd4471 |
[Android] add runtime flag to determine if HCPP is supported. (#163004)
Developers will need to _conditionally_ use HCPP (or the framework will need to handle it automatically). This requires the ability to query at runtime whether HCPP mode is enabled + supported. Add a message channel to do so, and add the usage of this to the android_engine_test. Does not yet add any automatic selection. --------- Co-authored-by: Matan Lurey <matanlurey@users.noreply.github.com> |
||
|
|
5e37c966c0 |
[iOS][Engine] Fix view removal process for AutofillContextAction.cancel (#160653)
Original PR https://github.com/flutter/engine/pull/57209 --- The `removeFromSuperview` in the `hideTextInput` method was triggering the save password, so I changed it to `cleanUpViewHierarchy`. fix https://github.com/flutter/flutter/issues/145681 sample app code https://github.com/koji-1009/autofill_cancel_issue before https://github.com/user-attachments/assets/c380538b-6783-4706-9a09-4db1c3b761df after https://github.com/user-attachments/assets/b6654b80-f383-408d-9820-6fe53279ce14 ## 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]. <!-- 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 |
||
|
|
dee15f56bb |
Re-land #162644: Remove --verbose from devicelab task executions. (#163017)
Re-lands https://github.com/flutter/flutter/pull/162644.
Reverts
|
||
|
|
2e74a87461 |
Include device lab version for how to run test (#163010)
No bug adding to documentation. ## 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]. - [x] I followed the [breaking change policy] and added [Data Driven Fixes] where supported. - [x] All existing and new tests are passing. |
||
|
|
30b8eb635b |
Change the default optimization level to -O2 for wasm in release mode. (#162917)
As per the investigation in https://github.com/flutter/flutter/issues/162620, we determined that the soundness we gain from using `-O2` outweighs the perf benefits of `-O4`. |
||
|
|
c5fbe83809 |
[web] robustify safaridriver launch sequence (#162919)
Improve safaridriver launch sequence as follows: - Fix retry: the previous version would call `_startDriverProcess` recursively from within a listener to the stderr output. But by then the outer `_startDriverProcess` call would have completed its future, so the retry mechanism would kick in while tests are already running. - Wait for `safaridriver` server process to start listening and responding to WebDriver commands (using `/status` as the smoke test). - Smoke-test the driver session by attempting to list all windows (`WebDriver.windows`). - When `safaridriver` fails to pass all of the above checks, both close the session and kill the `safaridriver` process. Killing the process alone leaves Safari windows open. Closing the session alone leaves `safaridriver` processes open. - When tests are finished use `quit()` instead of `window.close()`, because the latter does not close the session. |
||
|
|
01c2866780 |
Return more eagerly when toggling service extensions (#162774)
Fixes https://github.com/flutter/devtools/issues/8497 When handling requests to enable or disable service extensions, we currently wait until the next frame is rendered before responding to the request. If the app is hidden this will not happen until the app is unhidden, or a frame is scheduled for some other reason. This fix does not await the next frame before responding - which I think is reasonable - but feel free to push back if there is a reason to not do it that way. Updated tests to expect the response before actually rendering the next frame. ## 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]. <!-- 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 |
||
|
|
c484d14ba4 |
Fix doc reference typos (#162893)
I updated https://github.com/flutter/flutter/pull/160921 and found these. Sadly, the lint is not quite ready to be enabled yet. Work towards https://github.com/flutter/flutter/issues/150800. |
||
|
|
4fdcb400bc |
Roll Skia from 180ed4fc263d to 8c377e8bedd2 (4 revisions) (#162998)
https://skia.googlesource.com/skia.git/+log/180ed4fc263d..8c377e8bedd2 2025-02-10 bungeman@google.com SkTypeface_fontconfig::onMakeClone to keep pattern 2025-02-10 kylechar@chromium.org Add SingleOwner to DawnResourceProvider 2025-02-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from b4c8dd090b72 to cd5e835851d1 (1 revision) 2025-02-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from ffb7575c7d58 to ef2ef1072427 (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 bdero@google.com,jamesgk@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 |
||
|
|
25f89bf8fb |
FYI matanlurey (does not require review, but probably should) on dev/test infra. (#162642)
I'm the primary contributor to these areas, so I'd like to know if significant changes are proposed. No impact to the code approval process. |
||
|
|
58bc9643b5 |
[Impeller] rrect_blur: scale max radius clamp by transform (#161238)
migrated PR https://github.com/flutter/engine/pull/54350 ## 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]. <!-- 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 |
||
|
|
a5ed6aea7a |
Remove the redirects from src/build_overrides to src/flutter/build_overrides (#162553)
These were created when the buildroot and flutter/engine were separate repositories. They are no longer needed in the monorepo. |
||
|
|
78e5d7995c |
Improved error message when PageController is not attached to PageView (#162422)
Fixes https://github.com/flutter/flutter/issues/138945 - Added asserts for jumpToPage and animateToPage methods in PageController (https://github.com/flutter/flutter/issues/138945) - Covered by tests <!-- 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 --> *Replace this paragraph with a description of what this PR is changing or adding, and why. Consider including before/after screenshots.* *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.* *If you had to change anything in the [flutter/tests] repo, include a link to the migration guide as per the [breaking change policy].* ## 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. - [ ] 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/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 |
||
|
|
1d766ed8d9 |
Add experimental hot reload flag support to flutter tools (#162889)
Rather than ask users to pass the complicated and long string `--extra-front-end-options=--dartdevc-canary,--dartdevc-module-format=ddc` we want a simpler flag to enable the new DDC module system/hot reload. Technically this flag enables the new module system, not necessarily hot reload directly. But we only expect people to use the flag to enable hot reload so I've chosen the name based on that. --------- Co-authored-by: Nate Biggs <natebiggs@google.com> |
||
|
|
33a4c95de0 |
[flutter_tools] remove SkSL bundling and dump skp on compilation. (#162849)
SkSL precompilation was only ever beneficial for iOS. For other platforms, we recommended against it as Skia generated shaders per target architecture which could be invalid on other devices. It is no longer possible to use Skia on iOS. Delete all Skia shader bundling logic. Fixes https://github.com/flutter/flutter/issues/80091 |
||
|
|
c89d563944 |
Add additional information to DeviceLab readme for running DeviceLab tests locally (#160243)
Fixes https://github.com/flutter/flutter/issues/160242 ## 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]. |
||
|
|
e7cb7a30bb |
Roll Skia from 22f96cc60dec to 180ed4fc263d (2 revisions) (#162974)
https://skia.googlesource.com/skia.git/+log/22f96cc60dec..180ed4fc263d 2025-02-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from fe735af98e27 to 21597fbbfeb0 (12 revisions) 2025-02-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 19cc3648535f to a1770b70c6be (5 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 bdero@google.com,jamesgk@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 |
||
|
|
99690cb8c7 |
Drop link to engine.version which is no longer checked in. (#162497)
The engine SHA is the same as the Flutter SHA since they were merged in the monorepo. |
||
|
|
5156de731b |
Roll Skia from a8f4bcc62532 to 22f96cc60dec (1 revision) (#162946)
https://skia.googlesource.com/skia.git/+log/a8f4bcc62532..22f96cc60dec 2025-02-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from dbe0a14ab512 to b4c8dd090b72 (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 bdero@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 |
||
|
|
5e646e2614 |
Roll Skia from 8e83e49cba3a to a8f4bcc62532 (3 revisions) (#162943)
https://skia.googlesource.com/skia.git/+log/8e83e49cba3a..a8f4bcc62532 2025-02-08 skia-autoroll@skia-public.iam.gserviceaccount.com Manual roll Dawn from 2acbf990918f to 19cc3648535f (7 revisions) 2025-02-08 skia-autoroll@skia-public.iam.gserviceaccount.com Manual roll ANGLE from e9cda7f685da to ffb7575c7d58 (14 revisions) 2025-02-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from d7a3a302691b to dbe0a14ab512 (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 bdero@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 |
||
|
|
829fe68e9d |
Roll Skia from d25aea76dbc7 to 8e83e49cba3a (27 revisions) (#162911)
https://skia.googlesource.com/skia.git/+log/d25aea76dbc7..8e83e49cba3a 2025-02-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from c32804ca5a39 to d7a3a302691b (3 revisions) 2025-02-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 483be92cf076 to e9cda7f685da (10 revisions) 2025-02-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from ecff3b887f5d to fe735af98e27 (6 revisions) 2025-02-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 863d392cd025 to 2acbf990918f (32 revisions) 2025-02-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from f1d4fcb60688 to c32804ca5a39 (14 revisions) 2025-02-06 kjlubick@google.com Minor cleanups in SkEdgeBuilder 2025-02-06 kjlubick@google.com SkBlitter cleanups 2025-02-06 kjlubick@google.com Small MaskFilter cleanups 2025-02-06 nicolettep@google.com Revert "fix image serialization for MSKPs on Android using derived generators" 2025-02-06 bungeman@google.com Fix FontMgrFontConfig_Fontations_AllBold test 2025-02-06 kjlubick@google.com Remove redundant pis from src/ 2025-02-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 46d51c9afa5d to f1d4fcb60688 (2 revisions) 2025-02-06 lokokung@google.com [dawn][headers] Use renamed wgpu::ImageCopyTexture structure. 2025-02-06 danieldilan@google.com [png] Allow fInterlaceBuffer to fail on malloc instead of abort 2025-02-06 bungeman@google.com Correct "proxy" terminology, remove setProxy 2025-02-06 robertphillips@google.com [graphite] Add Vulkan serialization for Android-style Precompile keys 2025-02-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from aa94da0253a2 to 483be92cf076 (12 revisions) 2025-02-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from aac2fe5e6d52 to ecff3b887f5d (10 revisions) 2025-02-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 28a2e8a45f16 to 5017ce3c800e (1 revision) 2025-02-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 83cddb9b590f to 863d392cd025 (24 revisions) 2025-02-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 4d67b5012a2f to 46d51c9afa5d (9 revisions) 2025-02-05 jvanverth@google.com [graphite] Address some clip atlas bugs. 2025-02-05 robertphillips@google.com [graphite] Precompile cleanup 2025-02-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skottie-base from c83c11cec8f5 to 8b3338080c3c 2025-02-05 jmbetancourt@google.com fix image serialization for MSKPs on Android using derived generators 2025-02-05 nscobie@google.com Correct CtsEnforcement::kApiLevel_V to kApiLevel_202404 2025-02-05 lokokung@google.com [dawn][headers] Use InstanceDescriptor.capabilities. 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 bdero@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 |
||
|
|
53bcdf2cda |
[Android] Make PVC1 and PVC2 share a platform view registry. (#162857)
This avoids the insanity of having to register everything twice. Since the object is shared a registration on pvc1 will automatically apply to pvc2. |
||
|
|
6cca066620 |
Revert the preview-device feature, tests, and code that only existed for it. (#162835)
Closes https://github.com/flutter/flutter/issues/162693. Fortunately due to the power of `git`, it will live forever 🫡 |
||
|
|
494c47cb4f |
Lower minimum java file count to 1. (#162915)
We removed enough java files that we're failing a "minimum number of java check". |
||
|
|
045fb9989c |
Make sure to opt hcpp tests into using hcpp (#162906)
🤦
|
||
|
|
7c894c091f |
Add team-ios label to relevant PRs (#162491)
Using `git ls-files pattern`: <details> <summary>engine/src/flutter/shell/platform/darwin/common/**/*</summary> ``` engine/src/flutter/shell/platform/darwin/common/BUILD.gn engine/src/flutter/shell/platform/darwin/common/availability_version_check.cc engine/src/flutter/shell/platform/darwin/common/availability_version_check.h engine/src/flutter/shell/platform/darwin/common/availability_version_check_unittests.cc engine/src/flutter/shell/platform/darwin/common/buffer_conversions.h engine/src/flutter/shell/platform/darwin/common/buffer_conversions.mm engine/src/flutter/shell/platform/darwin/common/command_line.h engine/src/flutter/shell/platform/darwin/common/command_line.mm engine/src/flutter/shell/platform/darwin/common/framework/Headers/FlutterBinaryMessenger.h engine/src/flutter/shell/platform/darwin/common/framework/Headers/FlutterChannels.h engine/src/flutter/shell/platform/darwin/common/framework/Headers/FlutterCodecs.h engine/src/flutter/shell/platform/darwin/common/framework/Headers/FlutterDartProject.h engine/src/flutter/shell/platform/darwin/common/framework/Headers/FlutterHourFormat.h engine/src/flutter/shell/platform/darwin/common/framework/Headers/FlutterMacros.h engine/src/flutter/shell/platform/darwin/common/framework/Headers/FlutterTexture.h engine/src/flutter/shell/platform/darwin/common/framework/Source/FlutterBinaryMessengerRelay.h engine/src/flutter/shell/platform/darwin/common/framework/Source/FlutterBinaryMessengerRelay.mm engine/src/flutter/shell/platform/darwin/common/framework/Source/FlutterBinaryMessengerRelayTest.mm engine/src/flutter/shell/platform/darwin/common/framework/Source/FlutterChannels.mm engine/src/flutter/shell/platform/darwin/common/framework/Source/FlutterChannelsTest.m engine/src/flutter/shell/platform/darwin/common/framework/Source/FlutterCodecs.mm engine/src/flutter/shell/platform/darwin/common/framework/Source/FlutterHourFormat.mm engine/src/flutter/shell/platform/darwin/common/framework/Source/FlutterNSBundleUtils.h engine/src/flutter/shell/platform/darwin/common/framework/Source/FlutterNSBundleUtils.mm engine/src/flutter/shell/platform/darwin/common/framework/Source/FlutterStandardCodec.mm engine/src/flutter/shell/platform/darwin/common/framework/Source/FlutterStandardCodecHelper.cc engine/src/flutter/shell/platform/darwin/common/framework/Source/FlutterStandardCodecHelper.h engine/src/flutter/shell/platform/darwin/common/framework/Source/FlutterStandardCodec_Internal.h engine/src/flutter/shell/platform/darwin/common/framework/Source/FlutterTestUtils.h engine/src/flutter/shell/platform/darwin/common/framework/Source/FlutterTestUtils.mm engine/src/flutter/shell/platform/darwin/common/framework/Source/flutter_codecs_unittest.mm engine/src/flutter/shell/platform/darwin/common/framework/Source/flutter_standard_codec_unittest.mm engine/src/flutter/shell/platform/darwin/common/framework_common.gni ``` </details> <details> <summary>engine/src/flutter/shell/platform/darwin/ios/framework/**/*</summary> ``` engine/src/flutter/shell/platform/darwin/ios/framework/Headers/Flutter.h engine/src/flutter/shell/platform/darwin/ios/framework/Headers/FlutterAppDelegate.h engine/src/flutter/shell/platform/darwin/ios/framework/Headers/FlutterCallbackCache.h engine/src/flutter/shell/platform/darwin/ios/framework/Headers/FlutterEngine.h engine/src/flutter/shell/platform/darwin/ios/framework/Headers/FlutterEngineGroup.h engine/src/flutter/shell/platform/darwin/ios/framework/Headers/FlutterHeadlessDartRunner.h engine/src/flutter/shell/platform/darwin/ios/framework/Headers/FlutterPlatformViews.h engine/src/flutter/shell/platform/darwin/ios/framework/Headers/FlutterPlugin.h engine/src/flutter/shell/platform/darwin/ios/framework/Headers/FlutterPluginAppLifeCycleDelegate.h engine/src/flutter/shell/platform/darwin/ios/framework/Headers/FlutterViewController.h engine/src/flutter/shell/platform/darwin/ios/framework/Info.plist engine/src/flutter/shell/platform/darwin/ios/framework/PrivacyInfo.xcprivacy engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterAppDelegate.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterAppDelegateTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterAppDelegate_Test.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterCallbackCache.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterCallbackCache_Internal.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterChannelKeyResponder.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterChannelKeyResponder.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterChannelKeyResponderTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterDartProject.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterDartProjectTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterDartProject_Internal.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterDartVMServicePublisher.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterDartVMServicePublisher.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterEmbedderKeyResponder.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterEmbedderKeyResponder.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterEmbedderKeyResponderTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterEngine.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterEngineGroup.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterEngineGroupTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterEnginePlatformViewTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterEngineTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterEngine_Internal.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterEngine_Test.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterFakeKeyEvents.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterFakeKeyEvents.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterHeadlessDartRunner.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterIndirectScribbleDelegate.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterKeyPrimaryResponder.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterKeySecondaryResponder.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterKeyboardManager.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterKeyboardManager.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterKeyboardManagerTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterMetalLayer.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterMetalLayer.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterMetalLayerTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterOverlayView.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterOverlayView.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterPlatformPlugin.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterPlatformPlugin.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterPlatformPluginTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterPlatformViews.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterPlatformViewsController.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterPlatformViewsController.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterPlatformViewsTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterPlatformViews_Internal.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterPluginAppLifeCycleDelegate.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterPluginAppLifeCycleDelegateTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterPluginAppLifeCycleDelegate_internal.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterRestorationPlugin.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterRestorationPlugin.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterRestorationPluginTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterSemanticsScrollView.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterSemanticsScrollView.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterSpellCheckPlugin.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterSpellCheckPlugin.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterSpellCheckPluginTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterTextInputDelegate.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterTextInputPlugin.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterTextInputPlugin.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterTextInputPluginTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterTextureRegistryRelay.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterTextureRegistryRelay.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterTextureRegistryRelayTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterTouchInterceptingView_Test.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterUIPressProxy.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterUIPressProxy.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterUmbrellaImport.m engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterUndoManagerDelegate.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterUndoManagerPlugin.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterUndoManagerPlugin.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterUndoManagerPluginTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterView.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterView.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterViewController.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterViewControllerTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterViewController_Internal.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterViewResponder.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterViewTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/IOKit.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/KeyCodeMap.g.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/KeyCodeMap_Internal.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/SemanticsObject+UIFocusSystem.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/SemanticsObject.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/SemanticsObject.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/SemanticsObjectTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/SemanticsObjectTestMocks.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/TextInputSemanticsObject.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/TextInputSemanticsObject.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/UIViewController+FlutterScreenAndSceneIfLoaded.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/UIViewController+FlutterScreenAndSceneIfLoaded.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/UIViewController_FlutterScreenAndSceneIfLoadedTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/VsyncWaiterIosTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/accessibility_bridge.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/accessibility_bridge.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/accessibility_bridge_ios.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/accessibility_bridge_test.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/availability_version_check_test.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/connection_collection.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/connection_collection.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/connection_collection_test.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/overlay_layer_pool.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/overlay_layer_pool.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/platform_message_response_darwin.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/platform_message_response_darwin.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/profiler_metrics_ios.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/profiler_metrics_ios.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/vsync_waiter_ios.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/vsync_waiter_ios.mm engine/src/flutter/shell/platform/darwin/ios/framework/module.modulemap ``` </details> <details> <summary>packages/flutter_tools/**/ios/*</summary> ``` packages/flutter_tools/lib/src/ios/application_package.dart packages/flutter_tools/lib/src/ios/code_signing.dart packages/flutter_tools/lib/src/ios/core_devices.dart packages/flutter_tools/lib/src/ios/devices.dart packages/flutter_tools/lib/src/ios/ios_deploy.dart packages/flutter_tools/lib/src/ios/ios_emulators.dart packages/flutter_tools/lib/src/ios/ios_workflow.dart packages/flutter_tools/lib/src/ios/iproxy.dart packages/flutter_tools/lib/src/ios/mac.dart packages/flutter_tools/lib/src/ios/migrations/host_app_info_plist_migration.dart packages/flutter_tools/lib/src/ios/migrations/ios_deployment_target_migration.dart packages/flutter_tools/lib/src/ios/migrations/metal_api_validation_migration.dart packages/flutter_tools/lib/src/ios/migrations/project_base_configuration_migration.dart packages/flutter_tools/lib/src/ios/migrations/project_build_location_migration.dart packages/flutter_tools/lib/src/ios/migrations/remove_bitcode_migration.dart packages/flutter_tools/lib/src/ios/migrations/remove_framework_link_and_embedding_migration.dart packages/flutter_tools/lib/src/ios/migrations/uiapplicationmain_deprecation_migration.dart packages/flutter_tools/lib/src/ios/migrations/xcode_build_system_migration.dart packages/flutter_tools/lib/src/ios/plist_parser.dart packages/flutter_tools/lib/src/ios/simulators.dart packages/flutter_tools/lib/src/ios/xcode_build_settings.dart packages/flutter_tools/lib/src/ios/xcode_debug.dart packages/flutter_tools/lib/src/ios/xcodeproj.dart packages/flutter_tools/lib/src/ios/xcresult.dart packages/flutter_tools/lib/src/isolated/native_assets/ios/native_assets.dart packages/flutter_tools/templates/module/ios/host_app_ephemeral/Config.tmpl/Debug.xcconfig packages/flutter_tools/templates/module/ios/host_app_ephemeral/Config.tmpl/Flutter.xcconfig packages/flutter_tools/templates/module/ios/host_app_ephemeral/Config.tmpl/Release.xcconfig packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/AppDelegate.h packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/AppDelegate.m packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/AppIcon.appiconset/Contents.json packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/LaunchImage.imageset/Contents.json packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/LaunchImage.imageset/LaunchImage.png packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/LaunchImage.imageset/README.md packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Base.lproj/LaunchScreen.storyboard packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Base.lproj/Main.storyboard packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Info.plist.tmpl packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/main.m packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.xcodeproj.tmpl/project.pbxproj.tmpl packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.xcodeproj.tmpl/project.xcworkspace/contents.xcworkspacedata packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.xcodeproj.tmpl/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.xcodeproj.tmpl/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.xcodeproj.tmpl/xcshareddata/xcschemes/Runner.xcscheme packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.xcworkspace.tmpl/contents.xcworkspacedata packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.xcworkspace.tmpl/xcshareddata/IDEWorkspaceChecks.plist packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.xcworkspace.tmpl/xcshareddata/WorkspaceSettings.xcsettings packages/flutter_tools/templates/module/ios/host_app_ephemeral_cocoapods/Config.tmpl/Debug.xcconfig packages/flutter_tools/templates/module/ios/host_app_ephemeral_cocoapods/Config.tmpl/Release.xcconfig packages/flutter_tools/templates/module/ios/host_app_ephemeral_cocoapods/Podfile.copy.tmpl packages/flutter_tools/templates/module/ios/host_app_ephemeral_cocoapods/Runner.tmpl/AppDelegate.m packages/flutter_tools/templates/module/ios/library/Flutter.tmpl/AppFrameworkInfo.plist packages/flutter_tools/templates/module/ios/library/Flutter.tmpl/README.md packages/flutter_tools/templates/module/ios/library/Flutter.tmpl/podhelper.rb.tmpl packages/flutter_tools/templates/xcode/ios/custom_application_bundle/README.md packages/flutter_tools/templates/xcode/ios/custom_application_bundle/Runner.xcodeproj.tmpl/project.pbxproj packages/flutter_tools/templates/xcode/ios/custom_application_bundle/Runner.xcodeproj.tmpl/project.xcworkspace/contents.xcworkspacedata packages/flutter_tools/templates/xcode/ios/custom_application_bundle/Runner.xcodeproj.tmpl/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist packages/flutter_tools/templates/xcode/ios/custom_application_bundle/Runner.xcodeproj.tmpl/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings packages/flutter_tools/templates/xcode/ios/custom_application_bundle/Runner.xcodeproj.tmpl/xcshareddata/xcschemes/Runner.xcscheme.tmpl packages/flutter_tools/templates/xcode/ios/custom_application_bundle/Runner.xcworkspace.tmpl/contents.xcworkspacedata packages/flutter_tools/templates/xcode/ios/custom_application_bundle/Runner.xcworkspace.tmpl/xcshareddata/IDEWorkspaceChecks.plist packages/flutter_tools/templates/xcode/ios/custom_application_bundle/Runner.xcworkspace.tmpl/xcshareddata/WorkspaceSettings.xcsettings packages/flutter_tools/test/general.shard/ios/code_signing_test.dart packages/flutter_tools/test/general.shard/ios/core_devices_test.dart packages/flutter_tools/test/general.shard/ios/devices_test.dart packages/flutter_tools/test/general.shard/ios/ios_deploy_test.dart packages/flutter_tools/test/general.shard/ios/ios_device_install_test.dart packages/flutter_tools/test/general.shard/ios/ios_device_logger_test.dart packages/flutter_tools/test/general.shard/ios/ios_device_port_forwarder_test.dart packages/flutter_tools/test/general.shard/ios/ios_device_project_test.dart packages/flutter_tools/test/general.shard/ios/ios_device_start_nonprebuilt_test.dart packages/flutter_tools/test/general.shard/ios/ios_device_start_prebuilt_test.dart packages/flutter_tools/test/general.shard/ios/ios_project_migration_test.dart packages/flutter_tools/test/general.shard/ios/ios_workflow_test.dart packages/flutter_tools/test/general.shard/ios/mac_test.dart packages/flutter_tools/test/general.shard/ios/metal_api_validator_test.dart packages/flutter_tools/test/general.shard/ios/simulators_test.dart packages/flutter_tools/test/general.shard/ios/xcode_debug_test.dart packages/flutter_tools/test/general.shard/ios/xcodeproj_test.dart packages/flutter_tools/test/general.shard/ios/xcresult_test.dart packages/flutter_tools/test/general.shard/ios/xcresult_test_data.dart packages/flutter_tools/test/general.shard/isolated/ios/native_assets_test.dart ``` </details> <details> <summary>packages/flutter_tools/**/*xcode*</summary> ``` packages/flutter_tools/bin/xcode_backend.dart packages/flutter_tools/bin/xcode_backend.sh packages/flutter_tools/bin/xcode_debug.js packages/flutter_tools/lib/src/ios/migrations/xcode_build_system_migration.dart packages/flutter_tools/lib/src/ios/xcode_build_settings.dart packages/flutter_tools/lib/src/ios/xcode_debug.dart packages/flutter_tools/lib/src/ios/xcodeproj.dart packages/flutter_tools/lib/src/macos/xcode.dart packages/flutter_tools/lib/src/macos/xcode_validator.dart packages/flutter_tools/lib/src/migrations/xcode_project_object_version_migration.dart packages/flutter_tools/lib/src/migrations/xcode_script_build_phase_migration.dart packages/flutter_tools/lib/src/migrations/xcode_thin_binary_build_phase_input_paths_migration.dart packages/flutter_tools/lib/src/xcode_project.dart packages/flutter_tools/templates/app/ios-objc.tmpl/Runner.xcodeproj/project.pbxproj.tmpl packages/flutter_tools/templates/app/ios-objc.tmpl/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme.tmpl packages/flutter_tools/templates/app/ios-swift.tmpl/Runner.xcodeproj/project.pbxproj.tmpl packages/flutter_tools/templates/app/ios-swift.tmpl/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme.tmpl packages/flutter_tools/templates/app/ios.tmpl/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata packages/flutter_tools/templates/app/ios.tmpl/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist packages/flutter_tools/templates/app/ios.tmpl/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings packages/flutter_tools/templates/app/macos.tmpl/Runner.xcodeproj/project.pbxproj.tmpl packages/flutter_tools/templates/app/macos.tmpl/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist packages/flutter_tools/templates/app/macos.tmpl/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme.tmpl packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.xcodeproj.tmpl/project.pbxproj.tmpl packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.xcodeproj.tmpl/project.xcworkspace/contents.xcworkspacedata packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.xcodeproj.tmpl/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.xcodeproj.tmpl/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.xcodeproj.tmpl/xcshareddata/xcschemes/Runner.xcscheme packages/flutter_tools/templates/xcode/ios/custom_application_bundle/README.md packages/flutter_tools/templates/xcode/ios/custom_application_bundle/Runner.xcodeproj.tmpl/project.pbxproj packages/flutter_tools/templates/xcode/ios/custom_application_bundle/Runner.xcodeproj.tmpl/project.xcworkspace/contents.xcworkspacedata packages/flutter_tools/templates/xcode/ios/custom_application_bundle/Runner.xcodeproj.tmpl/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist packages/flutter_tools/templates/xcode/ios/custom_application_bundle/Runner.xcodeproj.tmpl/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings packages/flutter_tools/templates/xcode/ios/custom_application_bundle/Runner.xcodeproj.tmpl/xcshareddata/xcschemes/Runner.xcscheme.tmpl packages/flutter_tools/templates/xcode/ios/custom_application_bundle/Runner.xcworkspace.tmpl/contents.xcworkspacedata packages/flutter_tools/templates/xcode/ios/custom_application_bundle/Runner.xcworkspace.tmpl/xcshareddata/IDEWorkspaceChecks.plist packages/flutter_tools/templates/xcode/ios/custom_application_bundle/Runner.xcworkspace.tmpl/xcshareddata/WorkspaceSettings.xcsettings packages/flutter_tools/test/general.shard/ios/xcode_debug_test.dart packages/flutter_tools/test/general.shard/ios/xcodeproj_test.dart packages/flutter_tools/test/general.shard/macos/xcode_test.dart packages/flutter_tools/test/general.shard/macos/xcode_validator_test.dart packages/flutter_tools/test/general.shard/xcode_backend_test.dart packages/flutter_tools/test/general.shard/xcode_project_test.dart packages/flutter_tools/test/integration.shard/xcode_backend_test.dart ``` </details> --------- Co-authored-by: Victoria Ashworth <15619084+vashworth@users.noreply.github.com> |
||
|
|
ec7cdbd126 |
[Android] Add missing API level check for hcpp (#162901)
Requires API 34 |
||
|
|
6e631c5a46 |
Delete un-tested hybrid_android_views, add layering to android_engine_test. (#162903)
Another large test suite that has never been running. The underlying thing I _think_ it wanted tested, which was hybrid composition, is now tested by `android_engine_test`. I also added a red square on top of each platform view so that, like `hybrid_android_views`, we can make sure layering is working as expected. Any other ideas? Can also be follow-up PRs? |