13783 Commits

Author SHA1 Message Date
skia-flutter-autoroll
8da6aecfc3 Roll Skia from 952f088d41e1 to d385091edd58 (4 revisions) (flutter/engine#20847) 2020-08-28 00:18:02 -07:00
skia-flutter-autoroll
da66acad6f Roll Dart SDK from 8e50ccae259f to ac54810c36a9 (1 revision) (flutter/engine#20844) 2020-08-27 23:23:02 -07:00
Ferhat
02a654f8ea Cliprect op (flutter/engine#20837)
* Switched PathCommand apply parameter to non-nullable. Add clip op parameter to ClipCommand.
2020-08-27 22:38:03 -07:00
Ferhat
7ad78711f9 [web] Fix path rendering when addPolygon is chained with other verbs. (flutter/engine#20803) 2020-08-27 20:25:38 -07:00
William Wold
2752ef1dcd Replace FlRenderer::get_visual() with more generic FlRenderer::setup_window_attr() (flutter/engine#20833) 2020-08-28 14:31:34 +12:00
skia-flutter-autoroll
e1ce9c4a4b Roll Skia from 716e281185b5 to 952f088d41e1 (1 revision) (flutter/engine#20839) 2020-08-27 19:08:02 -07:00
skia-flutter-autoroll
04aec5fe70 Roll Skia from ee58da9d6f49 to 716e281185b5 (2 revisions) (flutter/engine#20835) 2020-08-27 17:48:01 -07:00
skia-flutter-autoroll
2387f367e7 Roll Dart SDK from b0f6d5483b79 to 8e50ccae259f (2 revisions) (flutter/engine#20834) 2020-08-27 17:43:02 -07:00
Casey Hillers
b3d1cff1a1 [fuchsia] Add fuchsia_ctl func to test script (flutter/engine#20827) 2020-08-27 17:38:02 -07:00
skia-flutter-autoroll
f68a871974 Roll Skia from 55f02eb3ff5f to ee58da9d6f49 (7 revisions) (flutter/engine#20832) 2020-08-27 15:43:02 -07:00
skia-flutter-autoroll
38d7e636d7 Roll Fuchsia Mac SDK from fqYfP5y9V... to tG1GErEv9... (flutter/engine#20831) 2020-08-27 15:33:01 -07:00
skia-flutter-autoroll
4a0f159037 Roll Fuchsia Linux SDK from lqjGEhKFW... to kbanTZZRS... (flutter/engine#20830) 2020-08-27 15:28:01 -07:00
William Wold
aff51746dd Consolidate FlRenderer initialization into fl_renderer_start() (flutter/engine#20763) 2020-08-28 09:57:14 +12:00
Ferhat
5bb7ec6611 [web] Fix analyzer warnings in web engine. (flutter/engine#20825) 2020-08-27 14:55:43 -07:00
Mehmet Fidanboylu
b237cb1c9c Reland "Pass platform configuration to Dart VM for insecure socket policy (#20733)"
This reverts commit cc5fef5f3266b0088a8ee60e85d6c16ed7748464.
2020-08-27 14:23:31 -07:00
skia-flutter-autoroll
584413de81 Roll Skia from 5a1ebc6247ab to 55f02eb3ff5f (1 revision) (flutter/engine#20826) 2020-08-27 14:23:01 -07:00
Chris Yang
c85f437dc9 |MessageLoopImpl::FlushTasks| runs one task at a time (flutter/engine#20771) 2020-08-27 14:18:02 -07:00
Jason Simmons
7a38d174d5 Ignore calls to AccessibilityBridge listeners after release (flutter/engine#20701)
AccessibilityBridge installs various listeners for Android events
that invoke Flutter engine APIs.  These listeners are removed in
AccessibilityBridge.release.  However, in some environments there may
be deferred calls to the listener that will still execute even after
the listener has been removed.  This change sets a flag during release
and ignores any listener invocations that happen after the flag is set.

See https://github.com/flutter/flutter/issues/63555 and
https://github.com/flutter/engine/pull/17311
2020-08-27 12:24:33 -07:00
Ferhat
938d17ae5d [web] Implement SceneBuilder.pushColorFilter for html (flutter/engine#20821)
* Implement Color filter layer
* Add test with BlendMode color
* update licenses file
* Move blend functions into color_filter.dart
* dartfmt
* Add missing default clause
* Remove switch default
2020-08-27 12:06:22 -07:00
skia-flutter-autoroll
fc22d06c5e Roll Dart SDK from be0043df64ab to b0f6d5483b79 (1 revision) (flutter/engine#20823) 2020-08-27 12:03:01 -07:00
skia-flutter-autoroll
5fd4663fb4 Roll Skia from faa844b3686c to 5a1ebc6247ab (5 revisions) (flutter/engine#20822) 2020-08-27 11:53:01 -07:00
Zachary Anderson
6dca441cc6 Revert "[web] Implement SceneBuilder.pushColorFilter for html (#20802)" (flutter/engine#20820)
This reverts commit b84b4e6df775c421ca7d1db45e9a1b25ac61329c.
2020-08-27 10:12:55 -07:00
skia-flutter-autoroll
acdc26ebe0 Roll Skia from aba6b93dfbc8 to faa844b3686c (2 revisions) (flutter/engine#20817) 2020-08-27 09:08:01 -07:00
Ferhat
b84b4e6df7 [web] Implement SceneBuilder.pushColorFilter for html (flutter/engine#20802)
* Implement Color filter layer
* Add test with BlendMode color
* update licenses file
* Move blend functions into color_filter.dart
* dartfmt
2020-08-27 08:49:12 -07:00
renyou
cc5fef5f32 Revert "Pass platform configuration to Dart VM for insecure socket policy (#20733)" (flutter/engine#20812)
This reverts commit 749cede9a0c9692439cd5e585c8578462d285e97.
2020-08-27 08:23:30 -07:00
skia-flutter-autoroll
8693a2faea Roll Skia from e3d6db4c3fac to aba6b93dfbc8 (1 revision) (flutter/engine#20814) 2020-08-27 07:48:01 -07:00
skia-flutter-autoroll
43cf7eead3 Roll Dart SDK from 443c3ab676f4 to be0043df64ab (1 revision) (flutter/engine#20813) 2020-08-27 07:33:01 -07:00
skia-flutter-autoroll
e94c964b8c Roll Dart SDK from 4fd02f1463b1 to 443c3ab676f4 (1 revision) (flutter/engine#20811) 2020-08-27 03:23:02 -07:00
skia-flutter-autoroll
c2fc4de2e4 Roll Fuchsia Mac SDK from prLsJ6DhX... to fqYfP5y9V... (flutter/engine#20810) 2020-08-27 02:28:02 -07:00
skia-flutter-autoroll
da4b457d13 Roll Fuchsia Linux SDK from qeXDifXBr... to lqjGEhKFW... (flutter/engine#20809) 2020-08-27 02:08:02 -07:00
skia-flutter-autoroll
11d1e3a3d9 Roll Skia from e6c0f0157c6f to e3d6db4c3fac (3 revisions) (flutter/engine#20808) 2020-08-27 01:43:02 -07:00
skia-flutter-autoroll
53404673c5 Roll Dart SDK from 7720ed2967aa to 4fd02f1463b1 (1 revision) (flutter/engine#20807) 2020-08-26 23:13:01 -07:00
skia-flutter-autoroll
33ef76324a Roll Skia from 398ecf1876f1 to e6c0f0157c6f (1 revision) (flutter/engine#20806) 2020-08-26 22:53:01 -07:00
David Worsham
f98d00315d fuchsia: Call out legacy rasterizer code (flutter/engine#20761) 2020-08-26 19:36:14 -07:00
skia-flutter-autoroll
1fa68f2947 Roll Dart SDK from 69d57182c66f to 7720ed2967aa (1 revision) (flutter/engine#20804) 2020-08-26 18:48:01 -07:00
Gary Qian
cfe1db1146 Use Android R (API 30) getInsets() to compute padding (flutter/engine#18339) 2020-08-26 18:15:40 -07:00
skia-flutter-autoroll
e026de2840 Roll Skia from b2b7f80c163f to 398ecf1876f1 (3 revisions) (flutter/engine#20799) 2020-08-26 16:13:02 -07:00
Casey Hillers
ff18636371 Link to SDK version of script (flutter/engine#20798) 2020-08-26 16:03:01 -07:00
Kaushik Iska
5e969b46ef [embedder] Add gl present callback that takes present info (flutter/engine#20672) 2020-08-26 15:53:01 -07:00
skia-flutter-autoroll
372e1a8ded Roll Skia from c113f004deca to b2b7f80c163f (4 revisions) (flutter/engine#20796) 2020-08-26 14:48:01 -07:00
skia-flutter-autoroll
2ae6ff9238 Roll Dart SDK from 152026d794c8 to 69d57182c66f (1 revision) (flutter/engine#20795) 2020-08-26 14:13:03 -07:00
skia-flutter-autoroll
d39a2c3740 Roll Skia from 06d7c9d79805 to c113f004deca (3 revisions) (flutter/engine#20793) 2020-08-26 13:28:01 -07:00
skia-flutter-autoroll
b2e43114db Roll Fuchsia Mac SDK from 2uJQ4vXzv... to prLsJ6DhX... (flutter/engine#20792) 2020-08-26 13:23:02 -07:00
skia-flutter-autoroll
59af03db58 Roll Fuchsia Linux SDK from LhYt1i9FP... to qeXDifXBr... (flutter/engine#20787) 2020-08-26 12:48:01 -07:00
Kaushik Iska
a47cc2d479 Revert "[fuchsia] Adds a test for clock change (#19993)" (flutter/engine#20790)
This reverts commit 8b200432726241370f374071448f13bd4f5bf94d.
2020-08-26 12:29:03 -07:00
skia-flutter-autoroll
1954a7633b Roll Skia from 5da7327358e3 to 06d7c9d79805 (13 revisions) (flutter/engine#20788) 2020-08-26 12:03:02 -07:00
Chris Bracken
d37e3846a8 Add tests for lerpDouble (flutter/engine#20778)
The behaviour of lerpDouble with respect to null inputs isn't entirely
obvious. In the case where both inputs are null, it returns null.
Otherwise, it defaults the null parameter to 0.0 and carries on.

Post non-null by default, it might be nice to strengthen the parameter
contract to require them to be non-null. While this would be a breaking
change, it seems likely that the framework either meets this guarantee
or can provide it without a framework breaking change.

https://github.com/flutter/flutter/issues/64617 tracks the above.

In the meantime, adding a test to lock in the current behaviour.
2020-08-26 11:32:15 -07:00
Ferhat
6a2c7ed9dc Guard recording_canvas against restore calls without ending recording (flutter/engine#20786) 2020-08-26 11:19:07 -07:00
skia-flutter-autoroll
e90eeda5ae Roll Skia from ead4ca052b99 to 5da7327358e3 (1 revision) (flutter/engine#20782) 2020-08-26 10:43:01 -07:00
chunhtai
a53b6955ac Avoid passing nil to IOS accessibility announcement (flutter/engine#20700) 2020-08-26 10:38:03 -07:00