- 08 5月, 2020 15 次提交
-
-
由 Jason Simmons 提交于
-
由 Ferhat 提交于
* Implement linear gradient matrix * update golden locks * Remove matrix check in RadialGradient
-
由 liyuqian 提交于
This reverts commit a7a25d3b and relands our reland https://github.com/flutter/engine/pull/17915. Additionally, we fixed the cull rect logic in `OpacityLayer::Preroll` which is the root cause of https://github.com/flutter/flutter/issues/56298. We've always had that root problem before but it did not trigger performance issues because we were using the OpacityLayer's `paint_bounds`, instead of its child's `paint_bounds` for preparing the layer raster cache. A correct handling of the cull rect should allow us to cull at any level. It also turns out that our ios32 (iPhone4s) performacne can regress a lot without snapping. My theory is that although the picture has a fractional top left corner, many drawing operations inside the picture have integral coordinations. In older hardwares, keeping those coordinates integral seems to be performance critical. To avoid flutter/flutter#41654, the snapping will still be disabled if the matrix has non-scale-translation transformations.
-
由 skia-flutter-autoroll 提交于
-
由 stuartmorgan 提交于
This does some long-overdue refactoring of the spaghetti code that grew in the GLFW embedding to begin providing a clearer separation between the engine and the window. It is now possible to register plugins, and run the runloop, on a headless engine, which makes headless mode much more usable. This is useful in some automated testing environments. There is more refactoring that should be done in the future, but this is a good incremental point to stop as the PR is already large, and it provides useful new functionality as-is.
-
由 Siva 提交于
dart-lang/sdk@39e0e75fcf Remove ElementSuggestionBuilder dart-lang/sdk@2707880f1b [vm] Fix various UBSan failures. dart-lang/sdk@8c79102889 [vm/isolates] Move saved_initial_field_table to isolate group. dart-lang/sdk@9eff98594f Cleanup unnecessary references to experiments that are enabled by default dart-lang/sdk@d4514bef78 Bypass pub constraint validation for dartfix 0.1.7. dart-lang/sdk@30da9d580b Ensure new analysis drivers are seeded with existing priority files dart-lang/sdk@f16663a678 Convert LocalReferenceContributor to use SuggestionBuilder dart-lang/sdk@7cbd5f6f78 [cfe] Add round-trip serialization support for loop nodes dart-lang/sdk@9491c6cc48 [dart2js] Fix codegen/variance_subtype_cast_test
-
由 Kurun 提交于
Fixes https://github.com/flutter/flutter/issues/49398
-
由 Robert Ancell 提交于
* Handle leak of message handle when no engine present * Move callback in wrong location
-
由 xster 提交于
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 Jason Simmons 提交于
The engine was using a global to store a timestamp representing the launch of the engine. This timestamp is initialized with a JNI call on Android and during shell setup on other platforms. Later the timestamp is added to a FlutterEngineMainEnter timeline event used to measure engine startup time in benchmarks. This PR removes the global and the JNI call and moves the timestamp into the settings object.
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 Dragoș Tiselice 提交于
* Fixed ChildSceneLayer elevation issue on Fuchsia. ChildSceneLayers would draw on top of stacked Flutter content on Fuchsia if not wrapped up in a Material widget, i.e. a PhysicalShapeLayer. This patch pushes the logic from there to all types of Layers.
-
- 07 5月, 2020 17 次提交
-
-
由 Kaushik Iska 提交于
See flutter.dev/go/engine-cpu-profiling for details
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 Wu Zhong 提交于
-
由 Ali Mahdiyar 提交于
-
由 Nurhan Turgut 提交于
* changes for getting the configuration * running autofill * simplifications, remove unused map * more changes * make single autofill fields work. remove print messages * remove an extra line * remove extra file. also update chrome version * addressing reviewers comments * addressing reviewer comments * addressing reviewer comments * addressing reviewer comments * changing comments * changing comments * adding a comment on subscriptions lifecycle * fixing a bug which was failing the existing unit tests * add unit tests for AutofillInfo and EngineAutofillForm. add autocomplete to textarea * add unit tests for method channels * remove json from the end of the file * do not change the input type for the focused element * check name instead of autocomplete for firefox * check name instead of autocomplete for firefox in other methods as well * fixing a bug in the autofillhints file, testing if firefox is failing for username hint or for all autocomplete values * fix the breaking unit test
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
- 06 5月, 2020 8 次提交
-
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 Ferhat 提交于
-
由 Robert Ancell 提交于
-
由 Chris Yang 提交于
-