engine
engine copied to clipboard
The Flutter engine
This PR changes `FlutterRenderer` so that it can no longer be set a view, but instead the methods receive a view as an argument. Part of [the multiwindow project](https://github.com/flutter/flutter/issues/30701) ([design...
Use a kind of heuristic to guess at whether an event is from mouse or trackpad. Part of https://github.com/flutter/flutter/issues/64210 ## Sequence 1. https://github.com/flutter/flutter/pull/112171 2. This PR ## Pre-launch Checklist -...
_This PR is based on https://github.com/flutter/engine/pull/36392 and currently contains parent PRs . See https://github.com/dkwingsmt/engine/pull/8 for net changes._ This PR turns backing store and compositor to fitting the multi-view world. The...
context: this is related to recent change at https://github.com/flutter/engine/pull/35673/files , where the FlutterMacOS.framework.zip is now built through the global generator scripts. This commit embed code signing configurations in the global...
Flutter locales use the BCP-47 format (https://www.rfc-editor.org/rfc/bcp/bcp47.txt), and Unix locales use a POSIX format. There is not a perfect mapping between them, see https://wiki.openoffice.org/wiki/LocaleMapping The current implementation is not correctly...
Reduce duplications in text tests. This PR also re-enables a screenshot test on iOS Safari. Fixes https://github.com/flutter/flutter/issues/66656
08-16 06:23:59.641 23012 23012 E flutter : [ERROR:flutter/fml/platform/android/jni_util.cc(182)] java.lang.IllegalArgumentException: array == null at android.opengl.Matrix.multiplyMM(Native Method) at io.flutter.view.AccessibilityBridge$SemanticsNode.updateRecursively(Unknown Source:28) at io.flutter.view.AccessibilityBridge$SemanticsNode.updateRecursively(Unknown Source:240) at io.flutter.view.AccessibilityBridge$SemanticsNode.updateRecursively(Unknown Source:240) at io.flutter.view.AccessibilityBridge$SemanticsNode.updateRecursively(Unknown Source:240) at io.flutter.view.AccessibilityBridge$SemanticsNode.updateRecursively(Unknown Source:240)...
For this issue: https://github.com/flutter/flutter/issues/109843
This adds some preliminary support for compiling our unit tests to WebAssembly and running them. This doesn't actually work yet for two reasons: first, the version of Chrome we use...
Just fixing a typo I noticed while looking through `ColorFilter` docs: https://api.flutter.dev/flutter/dart-ui/ColorFilter/ColorFilter.matrix.html ## Pre-launch Checklist - [x] I read the [Contributor Guide] and followed the process outlined there for submitting...