flutter-pub-roller-bot
c4851857be
Roll pub packages ( #163083 )
...
This PR was generated by `flutter update-packages --force-upgrade`.
2025-02-11 23:47:59 +00:00
chunhtai
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
2025-02-11 23:21:49 +00:00
Koji Wakamiya
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](8e0993eda8/engine/src/flutter/lib/web_ui/lib/src/engine/html_image_element_codec.dart (L100)
)'s
dispose will be called in Safari when using CanvasKit, and
`revokeObjectURL` will be executed as expected.
* https://api.flutter.dev/flutter/dart-ui/Codec/dispose.html
* https://bugs.webkit.org/show_bug.cgi?id=31253
*
https://developer.mozilla.org/en-US/docs/Web/API/URL/createObjectURL_static
*
https://developer.mozilla.org/en-US/docs/Web/API/URL/revokeObjectURL_static
If this fix looks good, I will open the
https://github.com/flutter/flutter/pull/161481 to remove the
`AlearmClock` from the `BrowserImageDecoder`.
## 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
2025-02-11 23:20:06 +00:00
hellohuanlin
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
2025-02-11 21:54:38 +00:00
Christopher Fujino
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
2025-02-11 20:51:50 +00:00
Jonah Williams
7f783e3587
[Android] fix hcpp tapping, again, and add test. ( #163035 )
...
I didn't actually fix it. lets add a test this time.
2025-02-11 20:32:34 +00:00
sigmundch
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>
2025-02-11 20:16:43 +00:00
Jason Simmons
6c9a555e56
Roll vulkan-deps to 9edf248c597b ( #162549 )
2025-02-11 19:52:47 +00:00
chunhtai
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
2025-02-11 19:51:05 +00:00
engine-flutter-autoroll
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
2025-02-11 19:51:04 +00:00
Ben Konyi
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.
2025-02-11 17:58:01 +00:00
Matan Lurey
59fd4f9791
Fix SkiaException
-> TestFailure
, add tests. ( #163054 )
...
Fixes https://github.com/flutter/flutter/issues/163051 , mitigates
https://github.com/flutter/flutter/issues/162362 .
2025-02-11 17:54:05 +00:00
Jonah Williams
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.
2025-02-11 17:13:19 +00:00
Ben Konyi
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.
2025-02-11 16:41:28 +00:00
Matej Knopp
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>
2025-02-11 12:24:13 +00:00
Jonah Williams
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.
2025-02-11 02:29:07 +00:00
Jason Simmons
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
2025-02-11 02:12:49 +00:00
Jonah Williams
6291a51ce2
[Android] add HCPP platform views benchmark and integration test. ( #163018 )
...
Adds a benchmark and integration test of HCPP using a Pixel 7.
2025-02-11 02:12:49 +00:00
engine-flutter-autoroll
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
2025-02-11 02:07:08 +00:00
Matan Lurey
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.
2025-02-11 01:46:24 +00:00
Robert Ancell
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
2025-02-11 01:03:48 +00:00
Robert Ancell
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.
2025-02-11 00:52:03 +00:00
Jonah Williams
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>
2025-02-10 22:43:25 +00:00
Koji Wakamiya
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
2025-02-10 22:10:15 +00:00
Matan Lurey
dee15f56bb
Re-land #162644 : Remove --verbose
from devicelab task executions. ( #163017 )
...
Re-lands https://github.com/flutter/flutter/pull/162644 .
Reverts 7569fbfce500f3859902984144855cb249de24ed, with the change to
`ios_app_with_extensions_test.dart` omitted, which is intentional
(`--verbose` is load-bearing and used to check for a particular
message).
2025-02-10 21:53:55 +00:00
Reid Baker
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.
2025-02-10 21:29:36 +00:00
Jackson Gardner
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`.
2025-02-10 21:29:35 +00:00
Yegor
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.
2025-02-10 21:27:40 +00:00
Jacob MacDonald
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
2025-02-10 19:58:22 +00:00
Michael Goderbauer
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 .
2025-02-10 19:40:45 +00:00
engine-flutter-autoroll
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
2025-02-10 19:24:42 +00:00
Matan Lurey
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.
2025-02-10 19:24:40 +00:00
gaaclarke
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
2025-02-10 19:23:16 +00:00
Jason Simmons
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.
2025-02-10 19:21:57 +00:00
Paulik8
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
2025-02-10 17:39:06 +00:00
Nate Biggs
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>
2025-02-10 17:23:47 +00:00
Jonah Williams
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
2025-02-10 16:54:02 +00:00
Harri Kirik
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].
2025-02-10 16:39:49 +00:00
engine-flutter-autoroll
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
2025-02-10 09:49:12 +00:00
Robert Ancell
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.
2025-02-10 04:43:36 +00:00
engine-flutter-autoroll
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
2025-02-09 05:46:39 +00:00
engine-flutter-autoroll
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
2025-02-08 21:03:12 +00:00
engine-flutter-autoroll
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
2025-02-08 01:05:01 +00:00
Jonah Williams
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.
2025-02-08 01:05:00 +00:00
Matan Lurey
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 🫡
2025-02-08 01:03:25 +00:00
Jonah Williams
494c47cb4f
Lower minimum java file count to 1. ( #162915 )
...
We removed enough java files that we're failing a "minimum number of
java check".
2025-02-08 00:12:48 +00:00
Jonah Williams
045fb9989c
Make sure to opt hcpp tests into using hcpp ( #162906 )
...
🤦
2025-02-07 23:17:06 +00:00
Jenn Magder
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>
2025-02-07 23:13:01 +00:00
Jonah Williams
ec7cdbd126
[Android] Add missing API level check for hcpp ( #162901 )
...
Requires API 34
2025-02-07 21:52:35 +00:00
Matan Lurey
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?
2025-02-07 21:51:54 +00:00