Ben Konyi
34d2ccff68
Change support for VM service message from "Dart VM Service listening" to "The Dart VM Service is listening" ( flutter/engine#31310 )
...
See https://github.com/dart-lang/sdk/issues/46756
2022-02-07 13:55:22 -08:00
skia-flutter-autoroll
4b2d1fa06b
Roll Fuchsia Linux SDK from a1V2mhkac... to VHhdhVlRY... ( flutter/engine#31309 )
2022-02-07 13:50:10 -08:00
skia-flutter-autoroll
091dd8f723
Roll Skia from d41771865ba2 to 14f559fd2324 (9 revisions) ( flutter/engine#31307 )
2022-02-07 13:45:06 -08:00
Martin Kustermann
fa5e12d50a
Fix incorrect handling of error handling in case an isolate initialization fails ( flutter/engine#31207 )
...
For isolates spawned by the application via `Isolate.spawn()`ed, the VM
will create a "lightweight" isolate and invoke the `initialize_isolate`
embedder callback to initialize it.
The embedder-provided callback will be invoked with the active isolate
and is expected to return with that active isolate - irrespective of
whether it succeeded to initialize or not.
=> The unsuccessful path was using `Dart_ExitIsolate()` - which is
incorrect.
This PR fixes that by not exiting the isolate. As a side-effect of the
fix, we also do less `Dart_EnterIsolate()`/`Dart_ExitIsolate()` calls in
initialization (which makes it faster) and handle failure to spawn the
root isolate. Furthermore this PR removes some dead code and replaces it
with `FML_DCHECK()`s instead.
The PR adds a test that will set the root library to null which will make the
engine fail initializing of the isolate and therefore trigger this error handling
path.
Fixes https://github.com/flutter/flutter/issues/90478
2022-02-07 08:21:47 +01:00
skia-flutter-autoroll
357d59656a
Roll Skia from d7f7cc879108 to d41771865ba2 (2 revisions) ( flutter/engine#31282 )
2022-02-06 02:20:10 -08:00
skia-flutter-autoroll
db2986f845
Roll Fuchsia Linux SDK from qUIH7p4Ef... to a1V2mhkac... ( flutter/engine#31279 )
2022-02-05 15:55:06 -08:00
MasahideMori-SimpleAppli
ed6e36f3c1
[Update][Proposal] Improve Canvas Documentation ( flutter/engine#31153 )
2022-02-05 12:20:10 -08:00
Zachary Anderson
5184af687b
DEPS in impeller and build unit tests ( flutter/engine#31227 )
2022-02-05 12:10:24 -08:00
Jim Graham
ef9c1c9887
Revert "Fix first batch of warnings in the Android embedding ( #30807 )" ( flutter/engine#31277 )
...
This reverts commit 2288e0d981062fd94c41fec53ac889d039379cbb.
2022-02-05 11:39:46 -08:00
skia-flutter-autoroll
5b018adc5c
Roll Fuchsia Linux SDK from D78mFHjTF... to qUIH7p4Ef... ( flutter/engine#31276 )
2022-02-05 02:35:02 -08:00
Emmanuel Garcia
2288e0d981
Fix first batch of warnings in the Android embedding ( flutter/engine#30807 )
2022-02-04 18:50:08 -08:00
skia-flutter-autoroll
a42f83f7fb
Roll Skia from 7dda12a88a8a to d7f7cc879108 (1 revision) ( flutter/engine#31274 )
2022-02-04 18:00:10 -08:00
skia-flutter-autoroll
ccdabfdeee
Roll Skia from b292c30aa0c6 to 7dda12a88a8a (2 revisions) ( flutter/engine#31273 )
2022-02-04 16:40:08 -08:00
Emmanuel Garcia
6d8f65e672
Parallelize Android unit tests ( flutter/engine#30728 )
2022-02-04 16:15:09 -08:00
skia-flutter-autoroll
9e3452902d
Roll Skia from 8b618c3e1687 to b292c30aa0c6 (7 revisions) ( flutter/engine#31271 )
2022-02-04 15:20:10 -08:00
George Wright
bd22d1169d
Add a python script to parse DisplayList benchmarking output ( flutter/engine#31266 )
2022-02-04 15:18:45 -08:00
skia-flutter-autoroll
e43cf15068
Roll Skia from e94b52c4420e to 8b618c3e1687 (2 revisions) ( flutter/engine#31270 )
2022-02-04 14:00:10 -08:00
skia-flutter-autoroll
ffc25762b6
Roll Fuchsia Linux SDK from jhWn_Olx3... to D78mFHjTF... ( flutter/engine#31267 )
2022-02-04 13:15:11 -08:00
skia-flutter-autoroll
da44488495
Roll Skia from b58173c96b90 to e94b52c4420e (1 revision) ( flutter/engine#31264 )
2022-02-04 12:40:08 -08:00
skia-flutter-autoroll
66728541e8
Roll Skia from 40df2e3cf51e to b58173c96b90 (2 revisions) ( flutter/engine#31261 )
2022-02-04 10:50:10 -08:00
Ben Konyi
a5baa644a3
Add support for new VM service message ( flutter/engine#31250 )
...
"Observatory listening on..." is eventually being updated to "Dart VM
Service listening on...". This change allows for parsing the VM service
URI from messages of either format.
See https://github.com/dart-lang/sdk/issues/46756
2022-02-04 10:25:53 -08:00
Brian Osman
9eb7120212
Remove (deprecated) isOpaque parameter to SkSL shaders ( flutter/engine#31242 )
...
SkSL now determines this automatically, so the isOpaque paramter is
going away. The local matrix parameter now has a nullptr default.
2022-02-04 12:40:38 -05:00
godofredoc
7da0c5421c
Archives for dart-sdk and flutter_patched_sdk. ( flutter/engine#30888 )
2022-02-04 09:30:02 -08:00
skia-flutter-autoroll
ba3329c2cf
Roll Skia from ca0b32c1dc4c to 40df2e3cf51e (4 revisions) ( flutter/engine#31260 )
2022-02-04 09:25:10 -08:00
skia-flutter-autoroll
c7641be8cb
Roll Skia from cedcaeed0138 to ca0b32c1dc4c (3 revisions) ( flutter/engine#31259 )
2022-02-04 07:50:02 -08:00
skia-flutter-autoroll
2ff6986fef
Roll Skia from 9049e12a2734 to cedcaeed0138 (2 revisions) ( flutter/engine#31258 )
2022-02-04 06:30:09 -08:00
skia-flutter-autoroll
f9dcef5e6e
Roll Skia from 9f5df27b0318 to 9049e12a2734 (3 revisions) ( flutter/engine#31257 )
2022-02-04 03:00:06 -08:00
Jim Graham
7cec2a4d1b
DisplayList savelayer opacity peephole optimization ( flutter/engine#30957 )
2022-02-04 00:45:10 -08:00
skia-flutter-autoroll
0422247405
Roll Fuchsia Linux SDK from Ljh3FkHol... to jhWn_Olx3... ( flutter/engine#31255 )
2022-02-03 22:35:02 -08:00
skia-flutter-autoroll
7dab41453e
Roll Skia from 420fd7280e08 to 9f5df27b0318 (1 revision) ( flutter/engine#31253 )
2022-02-03 22:00:07 -08:00
Wu Zhong
a05ff11045
[iOS] Add FlutterViewController weak pointer check before use ( flutter/engine#31008 )
2022-02-03 19:55:10 -08:00
skia-flutter-autoroll
67b6d37a8b
Roll Skia from 2ad035378ce0 to 420fd7280e08 (1 revision) ( flutter/engine#31251 )
2022-02-03 18:20:10 -08:00
Alexander Biggs
900fd11e17
[fuchsia] Fix typo in error message. ( flutter/engine#31249 )
2022-02-03 17:10:11 -08:00
Tong Mu
2e79db2171
[Win32, Keyboard] Fix text input after pressing Enter or Ctrl-Digit ( flutter/engine#31247 )
2022-02-03 17:00:07 -08:00
skia-flutter-autoroll
2349e4b02a
Roll Skia from 47045c9e0664 to 2ad035378ce0 (3 revisions) ( flutter/engine#31248 )
2022-02-03 16:25:10 -08:00
Yegor
be1a9ca1a1
[web] roll CanvasKit to 0.33.0 ( flutter/engine#31240 )
2022-02-03 15:22:19 -08:00
Felipe Archondo
35078529c1
[fuchsia] add input shield to Flatland ( flutter/engine#31119 )
...
Currenty this is a no-op on Flatland. This work is part of the effort to
enable hit testing on Flatland, after a couple CLs land platform-side.
Test: unittests and manual testing
Bug: fxbug.dev/92165
2022-02-03 18:05:36 -05:00
skia-flutter-autoroll
f11d78ffc3
Roll Skia from d33334d44e4d to 47045c9e0664 (6 revisions) ( flutter/engine#31244 )
2022-02-03 15:05:08 -08:00
Brandon DeRosier
bae75ce21d
Vulkan embedder GLFW example ( flutter/engine#31213 )
2022-02-03 14:21:11 -08:00
b-luk
98021de75e
Refactor initializeCanvasKit ( flutter/engine#31217 )
2022-02-03 13:50:09 -08:00
skia-flutter-autoroll
9e8947b703
Roll Skia from 005392cbc4bf to d33334d44e4d (2 revisions) ( flutter/engine#31243 )
2022-02-03 13:40:10 -08:00
skia-flutter-autoroll
5ea7d4401d
Roll Skia from 0fa0367c8abb to 005392cbc4bf (4 revisions) ( flutter/engine#31241 )
2022-02-03 12:20:12 -08:00
Emmanuel Garcia
9315ec14d1
Reland: Teardown external view embedder prior to unmerging threads ( flutter/engine#31122 )
2022-02-03 11:55:04 -08:00
Emmanuel Garcia
74c00d4838
Don't remove views while the rasterizer is torn down ( flutter/engine#31229 )
2022-02-03 11:45:10 -08:00
skia-flutter-autoroll
a1403b72b3
Roll Skia from 66e2b0534bd9 to 0fa0367c8abb (6 revisions) ( flutter/engine#31239 )
2022-02-03 11:00:11 -08:00
skia-flutter-autoroll
c0d5c2c9a3
Roll Skia from 1351a5954f99 to 66e2b0534bd9 (13 revisions) ( flutter/engine#31237 )
2022-02-03 09:40:11 -08:00
skia-flutter-autoroll
989543f0b8
Roll Fuchsia Linux SDK from l5Ld_b9of... to Ljh3FkHol... ( flutter/engine#31233 )
2022-02-03 09:15:10 -08:00
skia-flutter-autoroll
f6e14f3c60
Roll Skia from 1f2435f46b48 to 1351a5954f99 (1 revision) ( flutter/engine#31235 )
...
https://skia.googlesource.com/skia.git/+log/1f2435f46b48..1351a5954f99
2022-02-03 scroggo@google.com Revert "[fuzzer] Remove GL from (now-Vulkan) build"
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC borenet@google.com ,jimgraham@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2022-02-03 08:21:02 -08:00
skia-flutter-autoroll
bcf652a2e0
Roll Skia from 16ac164ab336 to 1f2435f46b48 (3 revisions) ( flutter/engine#31228 )
2022-02-02 23:30:10 -08:00
skia-flutter-autoroll
003769cdcf
Roll Skia from 3518875c21ea to 16ac164ab336 (1 revision) ( flutter/engine#31226 )
2022-02-02 22:10:08 -08:00