- 24 3月, 2020 10 次提交
-
-
由 skia-flutter-autoroll 提交于
-
由 mikejurka 提交于
* [fuchsia] Add labels to Scenic nodes. * [fuchsia] Skip creating Scenic nodes for identity Transforms. * [fuchsia] Assign elevation to Scenic nodes based on paint order. * [fuchsia] Create Scenic OpacityNodes at leaf nodes. * [fuchsia] Composite PhysicalShapeLayers using Skia, except when they need to float above child views. In that case, they will still need to be pulled into separate Scenic nodes to be composited on top of the child view[s]. * [fuchsia] Add tests for Fuchsia-specific layer behavior. Inspect commands going to Scenic and make sure they match what is expected. Also, restructure code to need less member variables, and other cleanups based on review feedback.
-
由 skia-flutter-autoroll 提交于
-
由 Mouad Debbar 提交于
-
由 skia-flutter-autoroll 提交于
-
由 gaaclarke 提交于
Removed a text input trait that causes VoiceOver to be incorrect when tapping a text input. (#17203)
-
由 gaaclarke 提交于
-
由 skia-flutter-autoroll 提交于
-
由 stuartmorgan 提交于
This is a step toward aligning the API with macOS, and will make it easier to add the precompiled library later for release mode (since it can just be added to the project directory, without any code changes required for wrapper clients). At the C API, uses a struct instead of individual arguments, mirroring a change that was already made on the Linux side to make the C API cleaner. Functional changes in addition to the restructuring: adds relative path support, as was recently added for GLFW Uses wstring, rather than string, for paths; the conversion to UTF-8 is actually a potential problem on Windows, so pushing it into the embedding allows us the possibility of removing it later (if we can figure out a good solution at the embedder.h layer) without API breakage. The old APIs used by the standard runner are left in place for now to avoid breaking the template on an engine roll. Once the framework template has been updated, the old API paths will be removed.
-
由 gaaclarke 提交于
-
- 23 3月, 2020 11 次提交
-
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 Chinmay Garde 提交于
-
由 Chinmay Garde 提交于
All Metal layers have their presentsWithTransaction property set to true. However, when an external view embedder is not present, there is no mechanism to ensure that the command buffer commit is within transaction scope. This works in most cases as there there is usually an implicit (possibly nested) transaction in place during rendering. However, when there isn’t, rendering will look paused at an incorrect size. This code now works similar to OpenGL but will be refactored for ease of understanding and consistency between the various backends.
-
由 skia-flutter-autoroll 提交于
-
由 Chinmay Garde 提交于
Based on feedback gather in https://github.com/flutter/engine/pull/17250 after it landed.
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
- 22 3月, 2020 7 次提交
-
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 Chinmay Garde 提交于
-
- 21 3月, 2020 12 次提交
-
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 Yegor 提交于
This reverts commit 047c03bf. This roll also breaks web tests with: ``` org-dartlang-app:///test/material/icon_button_test.dart:15:7: Warning: Implementing 'Function' is deprecated. Try removing 'Function' from the 'implements' clause. class MockOnPressedFunction implements Function { ```
-
由 Yegor 提交于
* Soften shadows * update goldens
-
由 Nurhan Turgut 提交于
* adding arguments to felt for running different type of tests * adding test type enums to felt * more changes to felt for testing branches * more additions to code * more changes to felt * adding code for cloning web_drivers * validating test directories. running the integration tests. update the readme file partially * Removing todo lists used for development * addressing reviewers comments * remove unused imports * addressing more reviewer comments * addressing more reviewer comments * addressing reviewer comments. * addressing reviewer comments. * fixing typos * using chromedriverinstaller as a library. Fixing the commit number used from web_installers repo * clean drivers directory after tests finish * addressing more reviewer comments * throwing all critical exceptions instead of logging and returning boolean flags * adding todos for items we can do for making felt easier to use for local development * do not run integration tests on CIs. Added an issue to the TODO. * changing todo's with issues.
-
由 skia-flutter-autoroll 提交于
-
由 Emmanuel Garcia 提交于
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 Yegor 提交于
This reverts commit 6c757f3b. It broke web tests with: ``` org-dartlang-app:///test/material/icon_button_test.dart:15:7: Warning: Implementing 'Function' is deprecated. Try removing 'Function' from the 'implements' clause. class MockOnPressedFunction implements Function { ```
-
由 skia-flutter-autoroll 提交于
-
由 Yegor 提交于
-