engine
engine copied to clipboard
The Flutter engine
# Flutter stable 3.22.3 Engine ## Scheduled Cherrypicks - Roll dart revision: dart-lang/sdk@604651494 ### Dart - https://github.com/dart-lang/sdk/issues/55979 - https://github.com/dart-lang/sdk/issues/55943 ### Engine - https://github.com/flutter/flutter/issues/149700 - https://github.com/flutter/flutter/issues/149701 - https://github.com/flutter/flutter/issues/149702 - https://github.com/flutter/flutter/issues/149704 -...
Switch to using semantic heading tags (h1, h2, etc). Fix missing secondary roles: focus, live region, route name, and label. Improves indexability (https://github.com/flutter/flutter/issues/46789)
A semantic node may be tappable without having a more concrete role set on it, such as "button". It will just have a tap handler. This could lead to the...
Manual roll requested by skia-flutter-autoroll https://skia.googlesource.com/skia.git/+log/c0ee0e108900..refs/changes/44/871744/2 DO_NOT_SUBMIT: This canary roll is only for testing Documentation for Autoroller Canaries is here: go/autoroller-canary-bots (Googlers only) To report a problem with the AutoRoller...
This relands https://github.com/flutter/engine/pull/53679. Stop using `SemanticsAction.didGain/LoseAccessibilityFocus` on the web, start using `SemanticsAction.focus`. This is because on the web, a11y focus is not observable, only input focus is. Sending `SemanticsAction.focus` will...
Switch flutter from sysmem(1) protocols to sysmem2 protocols. This is part of the overall sysmem(1) to sysmem2 migration. fixes flutter/flutter#151154
fixes https://github.com/flutter/flutter/issues/150720 ## Pre-launch Checklist - [ ] I read the [Contributor Guide] and followed the process outlined there for submitting PRs. - [ ] I read the [Tree Hygiene]...
This PR updates `ui_web.views.getHostElement` API to also return `hostElement` for implicit view. Resolves https://github.com/flutter/flutter/issues/150075
**REVIEW BUT DO NOT MERGE:** Will merge after https://github.com/flutter/buildroot/pull/870 lands. Updates engine to use Android 35. Engine step of https://github.com/flutter/flutter/blob/master/docs/platforms/android/Upgrading-Engine's-Android-API-version.md. ## Pre-launch Checklist - [ ] I read the [Contributor...
Resolves https://github.com/flutter/flutter/issues/115112. Resolves https://github.com/flutter/flutter/issues/123596. See https://github.com/flutter/flutter/issues/115112#issuecomment-2169127211 for the full explanation.