15969 Commits

Author SHA1 Message Date
skia-flutter-autoroll
0d37d49bda Roll Skia from 96860d3bbabc to 39dc2a02fda7 (2 revisions) (flutter/engine#30967) 2022-01-20 22:50:08 -08:00
Zachary Anderson
315a80b99b Revert Dart SDK to b3f3c7dbd422fc0925334620c2ad4dda5af37691 (flutter/engine#30965)
* Revert "Roll Dart SDK from 07d514c629d3 to e01af97dfff2 (1 revision) (#30963)"

This reverts commit a22152c7ff1849605796a1c51144d1ccc31f2268.

* Revert "Roll Dart SDK from b3f3c7dbd422 to 07d514c629d3 (8 revisions) (#30959)"

This reverts commit 254d5a3230186b24cb2a2ece6e462f2cb2927dd9.

* Empty commit
2022-01-20 21:13:55 -08:00
skia-flutter-autoroll
39bbd645ad Roll Skia from 418557a96a0b to 96860d3bbabc (1 revision) (flutter/engine#30962) 2022-01-20 18:15:10 -08:00
skia-flutter-autoroll
254d5a3230 Roll Dart SDK from b3f3c7dbd422 to 07d514c629d3 (8 revisions) (flutter/engine#30959) 2022-01-20 16:10:09 -08:00
Yilong Li
193d6b62d6 [fuchsia] Use upstream FUCHSIA_buffer_collection extension. (flutter/engine#30911)
This updates Flutter engine to use the upstream FUCHSIA
buffer extension collection. It removes the obsolete
vkSetBufferCollectionConstraints() and replaces it with
vkSetBufferCollectionImageConstraints().
2022-01-20 16:05:23 -08:00
Ben Konyi
86f50b4af4 Preserve write permissions when uploading canvaskit to CIPD (flutter/engine#30960)
Related to https://github.com/dart-lang/sdk/issues/48010
2022-01-20 16:04:42 -08:00
Jaden
97287722fe Access FlutterFragmentActivity's root content view ID using ViewUtils.generateViewId (flutter/engine#30595) 2022-01-20 15:15:15 -08:00
skia-flutter-autoroll
004fee7923 Roll Skia from 42bfd747a7fe to 418557a96a0b (2 revisions) (flutter/engine#30958) 2022-01-20 15:15:03 -08:00
Marcel Kirchhoff
4be91c61de Support opacity layers for platform-views using hybrid-composition (flutter/engine#30264) 2022-01-20 15:10:09 -08:00
Kaushik Iska
66bbb434e5 [macos] Enable macOS platform views only for Metal (flutter/engine#30853) 2022-01-20 15:01:41 -08:00
Rulong Chen(陈汝龙)
f65004e7c5 Check weak pointer to avoid potential use-after-free crash (flutter/engine#30396) 2022-01-20 14:00:11 -08:00
skia-flutter-autoroll
cbbf0adae4 Roll Skia from 013397884c73 to 42bfd747a7fe (1 revision) (flutter/engine#30951) 2022-01-20 13:55:10 -08:00
Alexander Biggs
039101b3f1 [nit] Fix casing on a variable name. (flutter/engine#30866) 2022-01-20 13:30:10 -08:00
Alexander Biggs
978346d6b1 [examples] Ignore glfw/debug folder. (flutter/engine#30865) 2022-01-20 13:25:09 -08:00
fzyzcjy
37cc235a2b Fixing bug when ListenableEditingState is provided initialState with a valid composing range, android.view.inputmethod.BaseInputConnection.setComposingRegion(int, int) has NPE (flutter/engine#30916) 2022-01-20 13:10:12 -08:00
ColdPaleLight
5efc2ba8d0 Change visibility of FlutterView when onStop/onStart (flutter/engine#30897) 2022-01-20 13:05:15 -08:00
George Wright
c225edfb0a Remove extraneous release of the MTLTexture in EmbedderTestBackingstoreProducer (flutter/engine#30955) 2022-01-20 12:35:52 -08:00
skia-flutter-autoroll
b27cc40c2c Roll Fuchsia Linux SDK from KHNPi3m0W... to BfJXLeLtr... (flutter/engine#30953) 2022-01-20 12:10:11 -08:00
Jason Simmons
a237fa84cd libtxt: Initialize ParagraphTxt::final_line_count_ (flutter/engine#30892) 2022-01-20 10:35:09 -08:00
Alexander Aprelev
b8a5513fbb Prefix dart:ffi import to prevent name conflicts. (flutter/engine#30950)
https://dart.googlesource.com/sdk/+/85a87ca7ae6c9f028a0cbf6d8de3563b9a19b8e7 introduced Size to dart:ffi which conflicts with the one from dart:ui. See https://logs.chromium.org/logs/dart/buildbucket/cr-buildbucket/8824501487884216129/+/u/build_host_debug/stdout .

This will unblock dart->engine roll with that change.
2022-01-20 10:19:27 -08:00
Zachary Anderson
11c548f696 Disable building examples by default (flutter/engine#30946)
This should be paired with a recipe change to enable building the example on CI that I'll prepare shortly.
2022-01-20 09:46:23 -08:00
Matej Knopp
549e82fec6 Enable partial repaint for Android/OpenGL (flutter/engine#29591) 2022-01-20 18:22:18 +01:00
skia-flutter-autoroll
5553f427d9 Roll Skia from b98159e414b1 to 78cec092bf6a (2 revisions) (flutter/engine#30945) 2022-01-20 09:05:11 -08:00
Jia Hao
a6d7e507e8 Minor doc improvements to BinaryMessenger (flutter/engine#30923)
Co-authored-by: gaaclarke <30870216+gaaclarke@users.noreply.github.com>
2022-01-20 08:58:38 -08:00
skia-flutter-autoroll
6ad79f3d42 Roll Skia from 9be7372e1dcd to b98159e414b1 (1 revision) (flutter/engine#30943) 2022-01-20 07:45:12 -08:00
skia-flutter-autoroll
cc00bda0b1 Roll Skia from e9632e096621 to 9be7372e1dcd (1 revision) (flutter/engine#30938) 2022-01-19 23:35:10 -08:00
skia-flutter-autoroll
1349eee6bb Roll Fuchsia Linux SDK from xfmQFfiyb... to KHNPi3m0W... (flutter/engine#30936) 2022-01-19 22:50:10 -08:00
skia-flutter-autoroll
c1b25ed020 Roll Skia from 8bf4a85e30eb to e9632e096621 (1 revision) (flutter/engine#30935) 2022-01-19 22:15:11 -08:00
Rulong Chen(陈汝龙)
8fda497245 Remove the unused FlutterImageView from FlutterView to avoid leaks (flutter/engine#30873) 2022-01-19 17:30:02 -08:00
ColdPaleLight
b64598bef6 Refactor type of deadline in the method NotifyIdle to fml::TimePoint (flutter/engine#30737) 2022-01-19 17:25:09 -08:00
Tong Mu
0fecfd79eb [Win32, Keyboard] Correctly process modifier events in IME mode (flutter/engine#30919) 2022-01-19 16:05:08 -08:00
Rulong Chen(陈汝龙)
205398943b Export |ExclusiveAppComponent<Activity>| from FlutterActivity/FlutterFragment class (flutter/engine#30864) 2022-01-19 16:00:11 -08:00
skia-flutter-autoroll
f245127ae1 Roll Skia from d0c5af652318 to 8bf4a85e30eb (2 revisions) (flutter/engine#30933)
https://skia.googlesource.com/skia.git/+log/d0c5af652318..8bf4a85e30eb

2022-01-19 johnstiles@google.com Push shaders.skia.org.
2022-01-19 ethannicholas@google.com Fixed an issue with SkSL For loop symbol tables

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 aaclarke@google.com,scroggo@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-01-19 15:05:16 -08:00
George Wright
0ad83b7100 Refactor DisplayList Benchmarks (flutter/engine#30913)
Refactor DisplayList Benchmarks so that we allocate the CanvasProvider inside the test body. This allows for easier to understand memory management and object lifetimes, and fixes a leak on iOS/macOS.
2022-01-19 13:39:37 -08:00
skia-flutter-autoroll
9776336eae Roll Skia from 98c09e51f33e to d0c5af652318 (6 revisions) (flutter/engine#30930) 2022-01-19 12:20:10 -08:00
Chinmay Garde
047b85586e Allow builder to skip building examples. (flutter/engine#30917) 2022-01-19 11:55:10 -08:00
skia-flutter-autoroll
08e10fd6bc Roll Skia from 458653d9fce7 to 98c09e51f33e (8 revisions) (flutter/engine#30927) 2022-01-19 09:35:09 -08:00
skia-flutter-autoroll
fac0930890 Roll Fuchsia Linux SDK from yFO1aZ2Bx... to xfmQFfiyb... (flutter/engine#30926) 2022-01-19 09:30:10 -08:00
skia-flutter-autoroll
2995aabdfc Roll Skia from 8276fa8ef102 to 458653d9fce7 (1 revision) (flutter/engine#30915)
https://skia.googlesource.com/skia.git/+log/8276fa8ef102..458653d9fce7

2022-01-18 ethannicholas@google.com Fixed cloning SkSL ReturnStatements without expressions

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 aaclarke@google.com,scroggo@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-01-19 08:07:17 -08:00
moko256
9bafc06dc5 cleanup #28013 (flutter/engine#29500) 2022-01-18 16:13:19 -08:00
LongCatIsLooong
6d5d1acc53 [Web Text Input] ensure the input element is put in the DOM on desktop safari (flutter/engine#30885) 2022-01-18 14:55:02 -08:00
Greg Spencer
62fbe04ce3 Remove redundant --template arguments from code samples (flutter/engine#30909)
This removes redundant --template arguments from the samples that I should have removed before in #30827 .

Also, fixed a bunch of spelling misteaks.
2022-01-18 14:19:51 -08:00
skia-flutter-autoroll
16d616f958 Roll Skia from 9f231c330962 to 8276fa8ef102 (2 revisions) (flutter/engine#30912) 2022-01-18 13:35:09 -08:00
skia-flutter-autoroll
c29dca1a8f Roll Skia from 466df1e697fd to 9f231c330962 (2 revisions) (flutter/engine#30910) 2022-01-18 12:15:09 -08:00
Emircan Uysaler
7ebf6b3106 [fuchsia] Set blending mode on flatland images (flutter/engine#30890) 2022-01-18 10:50:11 -08:00
skia-flutter-autoroll
215b776a8e Roll Skia from 87e679db5d01 to 7022d7456730 (6 revisions) (flutter/engine#30905) 2022-01-18 09:45:10 -08:00
Alexander Aprelev
2dd70761f3 Add pkg:smith as a dependency for flutter_frontend_server. (flutter/engine#30903)
* Add pkg:smith as a dependency for flutter_frontend_server.

This is needed to roll dart past b453c6bcba

* Update few more packages that depend on internal dart sdk expect package
2022-01-18 09:26:55 -08:00
skia-flutter-autoroll
10cf651a8f Roll Fuchsia Linux SDK from GhyAYf6QX... to yFO1aZ2Bx... (flutter/engine#30899)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC kaushikiska@google.com on the revert to ensure that a human
is aware of the problem.

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-01-18 09:26:07 -08:00
skia-flutter-autoroll
5cb92eac8e Roll Skia from 55c215cfb650 to 87e679db5d01 (1 revision) (flutter/engine#30901)
https://skia.googlesource.com/skia.git/+log/55c215cfb650..87e679db5d01

2022-01-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 582427f86ca9 to 4e697a7bed30

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 kaushikiska@google.com,scroggo@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-01-18 08:21:56 -08:00
skia-flutter-autoroll
6e76010b8d Roll Fuchsia Linux SDK from V541xkYVr... to GhyAYf6QX... (flutter/engine#30896) 2022-01-15 00:05:10 -08:00