14434 Commits

Author SHA1 Message Date
godofredoc
97c8422212 Engine build configuration for web engine. (flutter/engine#27971)
This is part of the implementation of build/test separation.

Bug: https://github.com/flutter/flutter/issues/81855
2021-08-10 13:33:20 -07:00
The one with the braid | Dфҿ mit dem Zopf
7830e8dd89 [web_ui] Fixed aria-live attribute on web (flutter/engine#27985)
* Fixed aria-live attribute on web
2021-08-10 12:10:53 -07:00
skia-flutter-autoroll
dc33755f64 Roll Skia from 23d8f9453581 to d89d445dea5e (10 revisions) (flutter/engine#27991) 2021-08-10 10:47:01 -07:00
skia-flutter-autoroll
38a55844d3 Roll Skia from ad5944cf8dbb to 23d8f9453581 (17 revisions) (flutter/engine#27988) 2021-08-10 08:17:02 -07:00
eggfly
517f61119f Avoid crashing when FlutterImageView is resized to zero dimension (flutter/engine#27946) 2021-08-09 19:25:01 -07:00
Chris Bracken
684ad825ce Eliminate Mac Android Debug Engine shard (flutter/engine#27980)
At one point, this shard built the Android Vulkan binaries, but during
the migration to ci.yaml-based recipes, the gn and build steps for that
build were accidentally removed. As such, this shard no longer builds
anything.

This was detected when a buildroot roll triggered a clobber build which
caused the verify_exported.dart script to fail due to a missing 'out'
directory, which caused several of us to wonder why we were:
1. Checking that we strip release binaries on a debug bot, and
2. Why we're checking that we strip release binaries before we actually
   build anything at all.

It appears that we used to build android vulkan binaries, such as in
steps 14-16 of Build 11130:
* https://ci.chromium.org/ui/p/flutter/builders/prod/Mac%20Android%20Debug%20Engine/11130/overview

We migrated to ci.yaml-based infra in this commit:
* https://flutter-review.googlesource.com/c/infra/+/15660

A no-op rebuild was triggered in commmit:
* https://github.com/flutter/engine/pull/27599

Which triggered the following buikld, Build 11131:
* https://ci.chromium.org/ui/p/flutter/builders/prod/Mac%20Android%20Debug%20Engine/11131/overview

That build does not contain the gn or build steps for the Android Vulkan
binaries.

HOWEVER... we have no users actually using Android Vulkan binaries, so
rather than update the build to fix this, we delete the shard altogether
and save some CPU.

This will be followed by a patch that removes the --enable-vulkan flag
from gn and throughout our build.
2021-08-09 18:40:35 -07:00
Chris Bracken
82fdaae8a6 Use runtime checks for arguments, out directory (flutter/engine#27978)
Since verify_exported.dart is not run with assertions enabled, replace
the assertions with runtime checks and appropriate error messages:

* Adds a check for valid arguments and emits usage otherwise
* Adds a check for the presence of the out/ directory and exits with
  error if it does not exist.
2021-08-09 17:13:53 -07:00
Brandon DeRosier
941f0a93cd Fix StandardMessageCodec test leaks (flutter/engine#27959) 2021-08-09 15:19:07 -07:00
Tong Mu
29a2647b2a Fix: modifier keys not recognized on macOS Web (flutter/engine#27972) 2021-08-09 15:03:14 -07:00
Jenn Magder
693dd0381c Support iOS universal links route deep linking (flutter/engine#27874) 2021-08-09 14:35:11 -07:00
Kaushik Iska
5a046a15c6 Windows host builds don't need android SDK (flutter/engine#27969) 2021-08-09 14:01:02 -07:00
skia-flutter-autoroll
1682cca945 Roll Fuchsia Linux SDK from D6VF_8x5s... to 78gBCb4IK... (flutter/engine#27968) 2021-08-09 13:10:01 -07:00
Emmanuel Garcia
1af82bec75 Fix memory leak in PlatformViewsController (flutter/engine#27915) 2021-08-09 12:50:02 -07:00
moko256
846c5c5beb UWP: Fix uwptools that does not uninstall package (flutter/engine#27694) 2021-08-09 10:24:41 -07:00
skia-flutter-autoroll
8201437312 Roll Skia from 717ef9472b56 to ad5944cf8dbb (7 revisions) (flutter/engine#27962) 2021-08-09 09:35:01 -07:00
skia-flutter-autoroll
fd45a42bff Roll Skia from fdf7b3c41f8e to 717ef9472b56 (1 revision) (flutter/engine#27960) 2021-08-09 07:50:01 -07:00
skia-flutter-autoroll
bdb7b0c17d Roll Skia from d27a0d39cea2 to fdf7b3c41f8e (1 revision) (flutter/engine#27958) 2021-08-09 00:45:01 -07:00
skia-flutter-autoroll
0d72ed9147 Roll Fuchsia Linux SDK from TK8mj-iQr... to D6VF_8x5s... (flutter/engine#27957) 2021-08-08 23:50:01 -07:00
skia-flutter-autoroll
237eb671a7 Roll Skia from a28795fd64a4 to d27a0d39cea2 (1 revision) (flutter/engine#27955) 2021-08-08 23:20:01 -07:00
Casey Hillers
85d7db50ff [ci.yaml] Remove deprecated builder field (flutter/engine#27940) 2021-08-08 11:20:02 -07:00
skia-flutter-autoroll
fc265adc9b Roll Fuchsia Linux SDK from GBIahjoek... to TK8mj-iQr... (flutter/engine#27954) 2021-08-08 10:30:01 -07:00
skia-flutter-autoroll
4dc05c6eb2 Roll Skia from 6bc126d24d1b to a28795fd64a4 (2 revisions) (flutter/engine#27951) 2021-08-08 03:20:01 -07:00
skia-flutter-autoroll
62ace83c08 Roll Fuchsia Linux SDK from yZ4KOzDE1... to GBIahjoek... (flutter/engine#27949) 2021-08-07 17:35:00 -07:00
Matej Knopp
41a21b299b Do not call CoreWindow::Visible from raster thread (flutter/engine#27760) 2021-08-07 22:26:28 +02:00
skia-flutter-autoroll
6eec502741 Roll Skia from ca13a3acc4b2 to 6bc126d24d1b (1 revision) (flutter/engine#27947) 2021-08-07 09:15:01 -07:00
skia-flutter-autoroll
03a57257f6 Roll Fuchsia Linux SDK from wX-ifEGo5... to yZ4KOzDE1... (flutter/engine#27945) 2021-08-07 04:15:02 -07:00
Greg Spencer
d55048cdf8 Fix sample analyzer errors in text.dart (flutter/engine#27941)
This just fixes a couple of minor analyzer errors in the sample code so that they won't break the build when I fix the analyzer in the flutter repo.
2021-08-06 18:11:43 -07:00
skia-flutter-autoroll
36a4de766a Roll Skia from 94fcb37e5b4f to ca13a3acc4b2 (10 revisions) (flutter/engine#27938) 2021-08-06 16:15:01 -07:00
ColdPaleLight
8b0b0ee703 Fix the SurfaceTexture related crash by Replacing the JNI weak global reference with a WeakReference<SurfaceTexture> (flutter/engine#27924) 2021-08-06 15:05:02 -07:00
skia-flutter-autoroll
d1dc7969d3 Roll Fuchsia Linux SDK from q6H_ZE5Bs... to wX-ifEGo5... (flutter/engine#27937) 2021-08-06 14:55:01 -07:00
chunhtai
31813e14fc Fix routerinformationupdate can take complex json (flutter/engine#27932)
* Fix routerinformationupdate can take complex json

* comment
2021-08-06 13:53:40 -07:00
eggfly
f1fd54b45a Implementation of two or more threads merging for multiple platform views (flutter/engine#27662)
Implementation of two or more threads merging for both lightweight multiple engines and standalone multiple engines.
2021-08-06 10:31:59 -07:00
skia-flutter-autoroll
0f65d8079d Roll Skia from aef5dc78f38a to 94fcb37e5b4f (15 revisions) (flutter/engine#27926) 2021-08-06 10:30:02 -07:00
xiaoxiaowesley
f4bfc0c5f7 fix crash SemanticsObject dealloc and access the children (flutter/engine#27786) 2021-08-05 20:30:02 -07:00
skia-flutter-autoroll
ce88ea79ab Roll Skia from 462e18821630 to aef5dc78f38a (1 revision) (flutter/engine#27919) 2021-08-05 20:15:01 -07:00
skia-flutter-autoroll
919d5abfd6 Roll Skia from 134c5f7f690b to 462e18821630 (1 revision) (flutter/engine#27918) 2021-08-05 18:50:02 -07:00
Jim Graham
8531128b8e Reland enable DisplayList by default (flutter/engine#27892) 2021-08-05 17:40:01 -07:00
skia-flutter-autoroll
85bb17e7ca Roll Skia from e53c721d781f to 134c5f7f690b (12 revisions) (flutter/engine#27917) 2021-08-05 17:20:01 -07:00
Mouad Debbar
7c0336349d [web] Fix types of some event listeners (flutter/engine#27911) 2021-08-05 16:16:05 -07:00
skia-flutter-autoroll
800ed9c0a9 Roll Skia from c0bfdffe3d53 to e53c721d781f (3 revisions) (flutter/engine#27916) 2021-08-05 15:55:01 -07:00
skia-flutter-autoroll
c450806964 Roll Skia from 7893d2d0862d to c0bfdffe3d53 (1 revision) (flutter/engine#27912) 2021-08-05 13:35:01 -07:00
ColdPaleLight
396f7190b9 Prevent a race between SurfaceTexture.release and attachToGLContext (flutter/engine#27884) 2021-08-05 13:15:02 -07:00
ColdPaleLight
0620217342 Fix wrong EGL value in AndroidEnvironmentGL (flutter/engine#27878) 2021-08-05 13:10:01 -07:00
moko256
6b538a20bd fix a typo in https://github.com/flutter/engine/pull/27311 (flutter/engine#27687) 2021-08-05 13:05:02 -07:00
skia-flutter-autoroll
40c0ec55ac Roll Skia from 8ba1e71a1f59 to 7893d2d0862d (1 revision) (flutter/engine#27910) 2021-08-05 11:00:01 -07:00
Jenn Magder
66134f5875 Embed OCMock and iOS tests into IosUnitTests app (flutter/engine#27899) 2021-08-05 09:50:02 -07:00
skia-flutter-autoroll
a2c92f47d0 Roll Skia from daa971741613 to 8ba1e71a1f59 (2 revisions) (flutter/engine#27909) 2021-08-05 09:40:02 -07:00
Michael Ludwig
8910b2bfc6 Remove references to deprecated SkClipOps (flutter/engine#27900) 2021-08-05 08:25:01 -07:00
skia-flutter-autoroll
0bbc86638c Roll Skia from 100079422340 to daa971741613 (3 revisions) (flutter/engine#27908) 2021-08-05 08:20:01 -07:00
skia-flutter-autoroll
43ef75321d Roll Skia from 1f808360e586 to 100079422340 (2 revisions) (flutter/engine#27905) 2021-08-05 00:40:02 -07:00