24915 Commits

Author SHA1 Message Date
skia-flutter-autoroll
79bf8cecfd Roll Skia from 399ecfeb50d5 to fbffa6c379ba (7 revisions) (flutter/engine#36047) 2022-09-09 18:48:03 +00:00
Ryan Macnak
dd8da9fa05 Synchronize the version of clang used for all platforms. (flutter/engine#35548)
After switching DEPS from instance ids (which are different for each platform) to the git revision (which is the same across platforms), these don't need to be rolled independently.

This also fixes linux-arm64 and mac-arm64 falling behind for lack of separate rollers.
2022-09-09 10:20:08 -07:00
Chris Bracken
753034f273 Roll buildroot to a237fca3756ea1580ab05b0c3f6f8fde722731ef (flutter/engine#36021)
Includes:
* Enable native Windows on Arm build (flutter/buildroot#612)

Issue: https://github.com/flutter/flutter/issues/62597
2022-09-09 10:16:02 -07:00
skia-flutter-autoroll
a692624080 Roll Skia from fec4be3be3d8 to 399ecfeb50d5 (2 revisions) (flutter/engine#36042) 2022-09-09 16:42:19 +00:00
skia-flutter-autoroll
58c6a57a62 Roll Fuchsia Mac SDK from SptzPcGbOBfYL-Tum... to thzQ3Eamr4bpD4qXS... (flutter/engine#36040) 2022-09-09 15:23:59 +00:00
Niklas Schulze
c579e02c31 Windows: Texture Registrar: Destroy textures on raster thread (flutter/engine#33688) 2022-09-09 16:22:40 +02:00
stuartmorgan
d49e749f10 Remove context assertion from Android platform views using Virtual Display (flutter/engine#35997) 2022-09-09 11:40:30 +00:00
Niklas Schulze
b83034aa90 Windows: Client wrapper: Support querying the graphics adapter chosen by ANGLE (flutter/engine#29294) 2022-09-09 10:38:20 +02:00
skia-flutter-autoroll
71736b51fe Roll Skia from 4d4bd4bf0b53 to fec4be3be3d8 (4 revisions) (flutter/engine#36034) 2022-09-09 08:02:25 +00:00
ColdPaleLight
6a88a2451d [Impeller] Make the filter coverage of the erode image filter smaller (flutter/engine#35993) 2022-09-09 07:56:33 +00:00
Nayuta403
603e316036 Surface will be created again after the front and back switches (flutter/engine#35767) 2022-09-09 07:28:11 +00:00
skia-flutter-autoroll
33a13335bc Roll Fuchsia Linux SDK from nHBOdXRdrHSKPhszb... to 64AKvws9D_pywDW-f... (flutter/engine#36028) 2022-09-09 06:02:36 +00:00
skia-flutter-autoroll
fe3ba31be2 Roll Skia from 07ba1f081f34 to 4d4bd4bf0b53 (20 revisions) (flutter/engine#36025) 2022-09-09 03:57:07 +00:00
godofredoc
6f66c584f7 Update mac_host_engine to generate snapshot with global generators. (flutter/engine#36026) 2022-09-09 03:45:16 +00:00
Polina Cherkasova
e0e86ca10b Instrument Image and Picture for leak tracking. (flutter/engine#35274) 2022-09-08 20:13:46 -07:00
Chinmay Garde
3844ee8293 [Impeller] Avoid using the major and minor variable names. (flutter/engine#36009) 2022-09-09 02:59:13 +00:00
Alexander Biggs
4fea91b1a1 [fuchsia] Remove serve.sh. (flutter/engine#35895)
This script is unreliable. Context from @chaselatta:

```
serve.sh will still suffer from instability. The reason is that the
flutter/engine repo is using the fuchsia.com host for all of its packages.
When that script runs it tries to connect to the target and rewrite some
rules so that it resolves fuchsia.com to engine which is what is being served
locally. If you later call serve from fuchsia.git it will do the same thing
and overwrite your local repo rewrite rules and serve the runner that is
being published from fuchsia.git.

There are some changes to ffx which allow you to better set rewrite rules via
the --alias flag which would fix this problem. The bazel sdk doesn't suffer
from this because we don't use the fuchsia.com repo name and thus don't have
collisions.

I think the best solution here is to stop using fuchsia.com when referencing
the flutter runner but that is a pretty large change.
```

We're migrating to the Bazel SDK at
fuchsia.googlesource.com/flutter-embedder so we'll gain the benefits of
package serving then.
2022-09-08 19:57:26 -07:00
godofredoc
f2e1e679b0 Zip gen snapshot (flutter/engine#35983) 2022-09-09 02:42:45 +00:00
Dan Field
08312a825e Lint and fix bugprone-use-after-move violations (flutter/engine#35978) 2022-09-09 02:41:03 +00:00
skia-flutter-autoroll
fc3bb28b0e Roll Fuchsia Mac SDK from jTGAqMkpVAa0EiLIg... to SptzPcGbOBfYL-Tum... (flutter/engine#36019) 2022-09-09 02:16:17 +00:00
Casey Hillers
ca247a24c8 Revert "Support basic back navigation in Android 13/API 33" (flutter/engine#36001) 2022-09-09 01:11:55 +00:00
Jonah Williams
c4d3db0133 add pixel snapping conditional on presence of raster cache (flutter/engine#35981) 2022-09-09 01:10:01 +00:00
godofredoc
ca593fb04c Add relative directory support to symbols validation script. (flutter/engine#35936) 2022-09-09 00:37:03 +00:00
Callum Moffat
ce10462a1d Fix crash on ImageFilter.blur with very small sigma (flutter/engine#35890) 2022-09-09 00:14:57 +00:00
Yegor
40eb019805 [web] roll CanvasKit 0.36.1 (attempt 3) (flutter/engine#36005) 2022-09-09 00:13:25 +00:00
Gary Qian
2d99a39079 Revert "Roll Dart SDK from 381de7ccbe81 to a20105e9f50a (1 revision) (#35984)" (flutter/engine#36004)
This reverts commit 035fc87166948dd889b557e742197cd76f151b9c.
2022-09-08 09:31:40 -07:00
skia-flutter-autoroll
035fc87166 Roll Dart SDK from 381de7ccbe81 to a20105e9f50a (1 revision) (flutter/engine#35984) 2022-09-08 05:57:35 +00:00
skia-flutter-autoroll
df06cb7650 Roll Fuchsia Mac SDK from JwUV4fO7YBCZli3yN... to jTGAqMkpVAa0EiLIg... (flutter/engine#35982) 2022-09-08 02:17:22 +00:00
skia-flutter-autoroll
c67a7dd3cb Roll Dart SDK from 510176992194 to 381de7ccbe81 (4 revisions) (flutter/engine#35980) 2022-09-08 00:31:06 +00:00
Brandon DeRosier
8a9df09212 [Impeller] Keep track of stencil coverage; don't render unused clips (flutter/engine#35966) 2022-09-08 00:27:17 +00:00
godofredoc
659c686ca9 Remove build badge and add scorecards badge. (flutter/engine#35977) 2022-09-08 00:16:17 +00:00
gaaclarke
42c469183e Started handling messages from background isolates for iOS (flutter/engine#35174) 2022-09-08 00:03:27 +00:00
skia-flutter-autoroll
2342c60cbe Roll Skia from d0b84eceadc6 to 07ba1f081f34 (3 revisions) (flutter/engine#35976) 2022-09-07 23:38:32 +00:00
Dan Field
4f14c3d127 Use the frame size to cull (flutter/engine#35973) 2022-09-07 23:18:10 +00:00
skia-flutter-autoroll
df4edae1fa Roll Dart SDK from 91adda240dc6 to 510176992194 (2 revisions) (flutter/engine#35972)
https://dart.googlesource.com/sdk.git/+log/91adda240dc6..510176992194

2022-09-06 dart-internal-sdk-dev-roller@dart-ci-internal.iam.gserviceaccount.com Version 2.19.0-173.0.dev
2022-09-06 dart-internal-sdk-dev-roller@dart-ci-internal.iam.gserviceaccount.com Version 2.19.0-172.0.dev

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter-engine
Please CC dart-vm-team@google.com,garyq@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter Engine: 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-09-07 15:48:16 -07:00
luckysmg
f1878b0f90 [iOS] Avoid jitter and laggy when user is dragging on iOS Promotion devices (flutter/engine#35592) 2022-09-07 22:36:21 +00:00
skia-flutter-autoroll
fe397dbc4b Roll Skia from 977dc4d93034 to d0b84eceadc6 (3 revisions) (flutter/engine#35971) 2022-09-07 21:22:06 +00:00
Loïc Sharma
0c2a1361e6 Remove noisy log from startup (flutter/engine#35954) 2022-09-07 21:18:22 +00:00
moko256
fc23f4971c [Windows] Fix system theme integration. (flutter/engine#35902)
The #35019 didn't merge SettingsPluginWin32's constructor and destructor. This PR adds them and fix SettingsPlugin to re-enable it to watch the theme changes.

This PR is part of flutter/flutter#110700.

No changes in the flutter/tests repo.
2022-09-07 12:27:12 -07:00
skia-flutter-autoroll
7f471a7ec6 Roll Skia from 3f8e52d43555 to 977dc4d93034 (1 revision) (flutter/engine#35970) 2022-09-07 19:05:08 +00:00
Alexander Biggs
aece90bdaa [fuchsia] Port text-input-test, part 1. (flutter/engine#35957)
Part 1 sets up the test to run but the UI has not been
ported yet so the test hangs.

This is mostly a straight port from
https://cs.opensource.google/fuchsia/fuchsia/+/main:src/ui/tests/integration_input_tests/text-input/

There were some nuances:

- Some FIDL APIs are not available in the SDK and have to be
  referenced by name instead (vulkan.Loader, scheduler.ProfileProvider).
- Some subtle differences between the GN rules in fuchsia.git
  vs. engine (e.g. fuchsia_component doesn't append .cm by default to
  CFv2 output).
- Moved shared logic from embedder test into a utils/ folder to
  facilitate writing new tests in the future.

Part 2 will port over the UI to dart:ui.
2022-09-07 11:57:12 -07:00
Jason Simmons
670f8dc88f Roll to a patched version of libcxxabi that is compatible with the latest Clang Mac/iOS toolchain (flutter/engine#35873) 2022-09-07 18:27:16 +00:00
skia-flutter-autoroll
11d2c0a59b Roll Skia from 796df2adb550 to 3f8e52d43555 (5 revisions) (flutter/engine#35969) 2022-09-07 17:22:04 +00:00
skia-flutter-autoroll
dcf65c7c3e Roll Fuchsia Linux SDK from r45MRYVf5_xaCG8bv... to nHBOdXRdrHSKPhszb... (flutter/engine#35967) 2022-09-07 15:51:20 +00:00
skia-flutter-autoroll
e761cb71e8 Roll Skia from 4c1018786f7b to 796df2adb550 (1 revision) (flutter/engine#35965) 2022-09-07 14:22:55 +00:00
skia-flutter-autoroll
acc43abe52 Roll Fuchsia Mac SDK from 2YbFwIuDkJ1W46jzg... to JwUV4fO7YBCZli3yN... (flutter/engine#35964) 2022-09-07 12:36:33 +00:00
skia-flutter-autoroll
84f36190bb Roll Skia from da38c46129b4 to 4c1018786f7b (1 revision) (flutter/engine#35961) 2022-09-07 08:24:23 +00:00
Brandon DeRosier
faa5bea1b9 [Impeller] Use ascent/descent rather than deprecated top/bottom for glyph bounds (flutter/engine#35960) 2022-09-07 06:57:31 +00:00
skia-flutter-autoroll
380692b661 Roll Skia from 36a6669b71c8 to da38c46129b4 (1 revision) (flutter/engine#35959) 2022-09-07 06:33:15 +00:00
skia-flutter-autoroll
0f01f01d43 Roll Skia from 2fb4c0df63be to 36a6669b71c8 (1 revision) (flutter/engine#35958) 2022-09-07 04:09:28 +00:00