15052 Commits

Author SHA1 Message Date
Kaushik Iska
9d46f7efef [embedder] Compositor can specify that no backing stores be cached (flutter/engine#22780) 2020-12-02 13:01:46 -06:00
Jonah Williams
bc13e87a05 add trace kernel flag to allowlist (flutter/engine#22812) 2020-12-02 09:49:04 -08:00
skia-flutter-autoroll
b5fc3acd3e Roll Fuchsia Mac SDK from 7O11wjLVX... to Z_-ciOYM9... (flutter/engine#22820) 2020-12-02 09:48:02 -08:00
skia-flutter-autoroll
76221e4570 Roll Fuchsia Linux SDK from Bnaeivv07... to W14Qninrb... (flutter/engine#22817) 2020-12-02 09:43:02 -08:00
skia-flutter-autoroll
f2b8b22f2f Roll Dart SDK from e9a03fd98faa to 5acaa5f14b03 (1 revision) (flutter/engine#22810) 2020-12-02 09:38:02 -08:00
skia-flutter-autoroll
0ce861794d Roll Skia from 7b776b514933 to c504ecda03b8 (6 revisions) (flutter/engine#22808) 2020-12-02 09:33:03 -08:00
chunhtai
7c9c91cf02 Add static text trait to plain semantics object with label in iOS (flutter/engine#22811)
* Add static text trait to plain semantics object with label in iOS

* update

* format
2020-12-02 09:32:35 -08:00
xster
fab16364f9 Add a golden scenario test for fallback font rendering on iOS take 3 (flutter/engine#22736) 2020-12-02 09:28:02 -08:00
Zachary Anderson
1f4cc8b4ee Revert "Roll buildroot and benchmark (#22804)" (flutter/engine#22816)
This reverts commit 0d078a2b1661236e3a813b30788d367943599085.
2020-12-01 18:32:10 -08:00
skia-flutter-autoroll
2b5c492d99 Roll Fuchsia Mac SDK from qpkZl0s5J... to 7O11wjLVX... (flutter/engine#22805) 2020-12-01 13:53:02 -08:00
Dan Field
0d078a2b16 Roll buildroot and benchmark (flutter/engine#22804)
Roll benchmark to google/benchmark@bf585a2

Roll buildroot to flutter/buildroot@084f0d3
2020-12-01 13:39:37 -08:00
skia-flutter-autoroll
ba0f7a1ee1 Roll Skia from a927771c9cce to 7b776b514933 (3 revisions) (flutter/engine#22803) 2020-12-01 13:33:01 -08:00
skia-flutter-autoroll
0d3815965f Roll Dart SDK from 7a2a3968ef53 to e9a03fd98faa (5 revisions) (flutter/engine#22801) 2020-12-01 12:33:02 -08:00
skia-flutter-autoroll
665250b312 Roll Skia from 4c6f57a23e63 to a927771c9cce (10 revisions) (flutter/engine#22802) 2020-12-01 11:18:01 -08:00
Greg Spencer
851544f2d2 Fix PlatformDispatcher.locale to return something meaningful when there are no locales. (flutter/engine#22608)
Returns an "undefined" locale (language code "und") from PlatformDispatcher.locale when no locales are defined.
2020-12-01 09:54:56 -08:00
Greg Spencer
dee94135d4 Fix race condition in key event handling on Android (flutter/engine#22658)
This fixes a problem in Android key event handling where, because I was only using a single bool to indicate that we were re-dispatching, there was a race condition when multiple keys were pending (sent to the framework, awaiting responses).

This fixes that by switching to a mechanism that uses the event itself to tell if it was redispatched.

In doing this, I realized that because key events can come from either the dispatchEvent call, or through the InputConnectionAdaptor, I needed to handle both routes properly so that the events would all be handled, and all go through the same mechanism on the framework side.
2020-12-01 09:42:38 -08:00
Daco Harkes
2b546a6eb6 Add file.dart to DEPS (flutter/engine#22794)
https://dart-review.googlesource.com/c/sdk/+/174382 added `file.dart` to the DEPS in Dart.
2020-12-01 14:07:53 +01:00
Gary Qian
05927cf60d Add FlutterPlayStoreSplitApplication for simpler opt in to Split AOT (flutter/engine#22752) 2020-11-30 19:27:44 -08:00
Ferhat
bf3bb11a51 [web] Optimize Matrix4.identity (flutter/engine#22622) 2020-11-30 16:29:20 -08:00
skia-flutter-autoroll
5fa3d855a7 Roll Skia from 70fe17e12f38 to 4c6f57a23e63 (1 revision) (flutter/engine#22781) 2020-11-30 15:43:01 -08:00
skia-flutter-autoroll
ef4923a1a5 Roll Dart SDK from 960620d2e811 to 7a2a3968ef53 (12 revisions) (flutter/engine#22778) 2020-11-30 14:38:01 -08:00
skia-flutter-autoroll
04c694a207 Roll Skia from fd41d878b13d to 70fe17e12f38 (6 revisions) (flutter/engine#22776) 2020-11-30 14:18:02 -08:00
Mouad Debbar
482bad112c [web] Add new line break type (prohibited) (flutter/engine#22771) 2020-11-30 13:05:10 -08:00
skia-flutter-autoroll
a2f762549a Roll Skia from 8d78da910e45 to fd41d878b13d (20 revisions) (flutter/engine#22772) 2020-11-30 12:53:02 -08:00
chandarrengoog
ad017544f3 Cleanup dart_runner examples & tests. (flutter/engine#22769) 2020-11-30 12:48:02 -08:00
Kaushik Iska
7d69fda39b Revert "Introduce a delegate class for gpu metal rendering (#22611)" (flutter/engine#22775)
This reverts commit 98f761acf90de8b60127ab0e7236d60866cb13e4.
2020-11-30 14:47:01 -06:00
xster
fd77ecc84c Let FlutterFragment not pop the whole activity by default when more fragments are in the activity (flutter/engine#22692) 2020-11-30 12:43:03 -08:00
Jacob MacDonald
027b2d513e add file package to deps in prep for glob update (flutter/engine#22770) 2020-11-30 12:41:56 -08:00
Jason Simmons
567590484f Fix the unchecked conversion warning for searchPaths in PlayStoreDynamicFeatureManager (flutter/engine#22654)
Also use the diamond operator throughout this class.
2020-11-30 12:23:09 -08:00
skia-flutter-autoroll
cc4b12faf4 Roll Dart SDK from dcd5a8f005a2 to 960620d2e811 (794 revisions) (flutter/engine#22768) 2020-11-30 10:03:01 -08:00
skia-flutter-autoroll
4da52b0c8b Roll Skia from f2efb80bc316 to 8d78da910e45 (5 revisions) (flutter/engine#22754) 2020-11-30 09:58:02 -08:00
skia-flutter-autoroll
9722507b92 Roll Fuchsia Mac SDK from 36uDTGJQp... to qpkZl0s5J... (flutter/engine#22753) 2020-11-30 09:53:02 -08:00
skia-flutter-autoroll
5bef5ed2aa Roll Fuchsia Linux SDK from un3JixwuO... to Bnaeivv07... (flutter/engine#22757)
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 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/master/autoroll/README.md
2020-11-30 08:46:37 -08:00
Martin Kustermann
5821ed3513 Manual roll of Dart SDK from ce76503f5b46 to dcd5a8f005a (flutter/engine#22766)
dart-lang/sdk@dcd5a8f005 [vm/aot] Two improvements to signature shaking (reland)
dart-lang/sdk@5bff8f3bb4 [co19] Roll co19 to 8740182c0547c1b26b79a5f96e28a0d5cd27b0c9
dart-lang/sdk@b16e402fb9 Prepare for replacing PackageBundle with PackageBundleReader.
dart-lang/sdk@85174e4d8c Revert "Reland "update Glob in the sdk, also adds package:file to the sdk""
dart-lang/sdk@4a206e4108 Analyzer: Report invalid instance access from closure within factory
dart-lang/sdk@72e8eab7e2 [vm/concurrency] Reduce public API surface of ICData, remove unused methods, make methods private
dart-lang/sdk@94f6532bd9 Capture a couple of failing completions as tests
dart-lang/sdk@c62709e87b Reland "update Glob in the sdk, also adds package:file to the sdk"
dart-lang/sdk@4fc797d6b1 [Analyzer] Add LSP dart.analysisExcludedFolders to readme
dart-lang/sdk@e047dd60d6 Ensure that function elements inside local variable elements have unique locations.
dart-lang/sdk@7de67100a3 [co19] Roll co19 to 7a43aa19fb31db657b8b2dac2ed8a8af28889be3
dart-lang/sdk@367761987b [vm/corelib] Fix ConcurrentModificationError for empty addAll.
dart-lang/sdk@b64550eaff Add a `nullFuture` in `dart:internal`.
2020-11-27 14:14:53 +01:00
David Worsham
135b5f5504 fuchsia: Ensure full-screen input interceptor (flutter/engine#22687) 2020-11-25 19:10:29 -08:00
skia-flutter-autoroll
cd47914437 Roll Skia from 452369182f6e to f2efb80bc316 (4 revisions) (flutter/engine#22750)
https://skia.googlesource.com/skia.git/+log/452369182f6e..f2efb80bc316

2020-11-25 michaelludwig@google.com Clamp really big recording bounds to safe ints
2020-11-25 michaelludwig@google.com Preserve dithering for SkImageFilters::Shader
2020-11-25 johnstiles@google.com Remove accidentally-commited conflict markers.
2020-11-25 johnstiles@google.com Add early-outs to buildCandidateList.

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 michaelludwig@google.com on the revert to ensure that a human
is aware of the problem.

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/master/autoroll/README.md
2020-11-25 17:04:56 -06:00
Kaushik Iska
98f761acf9 Introduce a delegate class for gpu metal rendering (flutter/engine#22611) 2020-11-25 15:46:38 -06:00
skia-flutter-autoroll
14f68b8de3 Roll Skia from 51b74afb84d4 to 452369182f6e (1 revision) (flutter/engine#22749) 2020-11-25 12:53:01 -08:00
Harry Terkelsen
23586802af Don't register CanvasKit with define (flutter/engine#22745) 2020-11-25 11:48:55 -08:00
skia-flutter-autoroll
9239a8fa8d Roll Skia from 888c5d3e57eb to 51b74afb84d4 (12 revisions) (flutter/engine#22746) 2020-11-25 11:08:02 -08:00
skia-flutter-autoroll
d742be78cc Roll Fuchsia Linux SDK from gkfmiRsIl... to un3JixwuO... (flutter/engine#22744) 2020-11-25 10:48:01 -08:00
skia-flutter-autoroll
aad6763e9d Roll Dart SDK from cd7b857e70a7 to ce76503f5b46 (1 revision) (flutter/engine#22738) 2020-11-25 06:48:02 -08:00
skia-flutter-autoroll
76bb783983 Roll Fuchsia Mac SDK from aXfbrLuUK... to 36uDTGJQp... (flutter/engine#22737) 2020-11-25 03:18:02 -08:00
skia-flutter-autoroll
39cedee9d3 Roll Skia from 36d06a806f69 to 888c5d3e57eb (2 revisions) (flutter/engine#22735) 2020-11-24 23:23:01 -08:00
skia-flutter-autoroll
5b9a4a43be Roll Fuchsia Linux SDK from eyiA9UhTG... to gkfmiRsIl... (flutter/engine#22733) 2020-11-24 21:28:01 -08:00
skia-flutter-autoroll
870794b9df Roll Skia from ee792d6c96d9 to 36d06a806f69 (9 revisions) (flutter/engine#22732) 2020-11-24 17:38:01 -08:00
skia-flutter-autoroll
6240f73cdf Roll Dart SDK from ed9894865fa3 to cd7b857e70a7 (1 revision) (flutter/engine#22727) 2020-11-24 14:28:01 -08:00
Andy Weiss
ebdd79df0d [embedder][glfw] Add support for locales to glfw shell (flutter/engine#22657)
The other linux shell (and all the other embedding) have support for
getting the locales from the system and sending them over the
flutter/localization channel. The glfw shell does not have that which is
causing a crash on an assert now that Locale is no longer nullable
in Platform.

This adds a similar approach to what is going on over in the other linux
shell.
2020-11-24 14:23:12 -08:00
skia-flutter-autoroll
f611b85a5b Roll Fuchsia Mac SDK from QKCl4nBGL... to aXfbrLuUK... (flutter/engine#22726) 2020-11-24 14:08:01 -08:00
skia-flutter-autoroll
8a8a80474b Roll Skia from 6c5e78d09940 to ee792d6c96d9 (8 revisions) (flutter/engine#22724) 2020-11-24 13:23:03 -08:00