11796 Commits

Author SHA1 Message Date
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
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
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
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
8a8a80474b Roll Skia from 6c5e78d09940 to ee792d6c96d9 (8 revisions) (flutter/engine#22724) 2020-11-24 13:23:03 -08:00
Jim Graham
b4a85a26ca Request quickReject results from correct drawing canvas (flutter/engine#22674)
Also Fix MockCanvas clipping so tests will work with new culling
2020-11-24 13:11:15 -08:00
Brian Osman
2260bb3fd7 Fix use of uninitialized memory in animator (flutter/engine#22714)
* Fix use of uninitialized memory in animator

Discovered via MSAN build of embedder_unittests
2020-11-24 14:51:31 -05:00
skia-flutter-autoroll
2e1e887c76 Roll Skia from 4dfa9774300c to 6c5e78d09940 (6 revisions) (flutter/engine#22719) 2020-11-24 10:38:01 -08:00
skia-flutter-autoroll
aa11f1336f Roll Skia from 68ac3b9ec3ca to 4dfa9774300c (3 revisions) (flutter/engine#22715) 2020-11-24 09:18:01 -08:00
skia-flutter-autoroll
0488cd6af1 Roll Fuchsia Linux SDK from GlHwWVGTU... to eyiA9UhTG... (flutter/engine#22712) 2020-11-24 08:08:01 -08:00
skia-flutter-autoroll
923c52fe23 Roll Skia from 95b5fb9213d7 to 68ac3b9ec3ca (17 revisions) (flutter/engine#22711) 2020-11-24 07:58:01 -08:00
skia-flutter-autoroll
a1f4e35b4f Roll Fuchsia Linux SDK from Nmo4pkY2s... to GlHwWVGTU... (flutter/engine#22704) 2020-11-23 22:28:02 -08:00
stuartmorgan
79b158833b Add initial settings message to Windows embedding (flutter/engine#22323)
Sends the flutter/settings update message to the engine after starting
it. For now values other than 24-hour time preference are hard-coded,
but dark mode support can be added later.

Fixes https://github.com/flutter/flutter/issues/65590
2020-11-23 15:58:45 -08:00
Chris Yang
4f25c151f3 Fix shell_unittests flakes related to external_view_embedder (flutter/engine#22683) 2020-11-23 15:48:03 -08:00
nturgut
ead12e134c Enabling semantics tests for safari, ios-safari and firefox (flutter/engine#22662)
* enable safari tests for almost all the methods for semantics tests

* enable almost all semantics tests for firefox

* Safari desktop have different scroll max values for different versions

* fix assert
2020-11-23 15:45:55 -08:00
skia-flutter-autoroll
c0ca6f911d Roll Skia from b27f39c92410 to 95b5fb9213d7 (2 revisions) (flutter/engine#22684)
https://skia.googlesource.com/skia.git/+log/b27f39c92410..95b5fb9213d7

2020-11-23 reed@google.com Revert "Share code handling legacy SkFilterQuality"
2020-11-23 michaelludwig@google.com Reland "Simplify layer bounds syncing and no-device error handling in SkCanvas::internalSaveLayer"

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 adlai@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-23 14:52:42 -08:00
Richard Cai
4201a76d36 Create a wrapper for IOSurface to handle creation and (flutter/engine#22663)
binding IOSurfaces to textures / framebuffers.
2020-11-23 15:32:07 -05:00
skia-flutter-autoroll
3774a9dd9d Roll Skia from ee40ec6dd679 to b27f39c92410 (14 revisions) (flutter/engine#22680) 2020-11-23 12:08:01 -08:00
skia-flutter-autoroll
d7832f88fa Roll Skia from 0dd83e165ae9 to ee40ec6dd679 (6 revisions) (flutter/engine#22668) 2020-11-23 10:18:01 -08:00
Jenn Magder
fae2eaea0b Generate XCFramework in recipe package script (flutter/engine#22664) 2020-11-23 10:13:01 -08:00
skia-flutter-autoroll
c0efcd30ee Roll Fuchsia Linux SDK from L78XAIrlz... to Nmo4pkY2s... (flutter/engine#22671)
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 jsimmons@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-23 11:10:28 -06:00
skia-flutter-autoroll
756ab4faa8 Roll Fuchsia Linux SDK from mw1Z23AQ4... to L78XAIrlz... (flutter/engine#22666) 2020-11-21 08:58:02 -08:00
skia-flutter-autoroll
6fbe983a70 Roll Skia from 0006ad01ce55 to 0dd83e165ae9 (21 revisions) (flutter/engine#22659) 2020-11-21 08:48:03 -08:00
Richard Cai
4c16b3f5ef Create FlutterFrameBufferProvider class. (flutter/engine#22656) 2020-11-21 08:43:04 -08:00
Yegor
cc5d22dc66 Add Instrumentation class (flutter/engine#22650) 2020-11-21 08:38:02 -08:00
Jason Simmons
ec51a006fe Make AndroidContext::IsValid virtual (flutter/engine#22665)
Fixes https://github.com/flutter/flutter/issues/70938
2020-11-21 07:51:39 -08:00
Sanjay Chouksey
e76e35f677 Check valid view_holder ptr before updating view (flutter/engine#22545)
Co-authored-by: Sanjay Chouksey <sanjayc@google.com>
2020-11-20 14:28:32 -08:00
Jason Simmons
dcbace3a9d libtxt: Clone an ICU line break iterator for each Paragraph/WordBreaker (flutter/engine#22594) 2020-11-20 13:43:03 -08:00
Gary Qian
b29a73b5dc Fix java warnings for unchecked conversions in PlayStoreDynamicFeatureManager (flutter/engine#22628) 2020-11-20 13:37:26 -08:00
skia-flutter-autoroll
74ad8d5fb8 Roll Fuchsia Linux SDK from X1ue-JZsc... to mw1Z23AQ4... (flutter/engine#22649) 2020-11-20 12:53:02 -08:00
Filip Filmar
57f5298af9 Add and use --quiet flag on the license checker (flutter/engine#22485) 2020-11-20 11:18:03 -08:00
skia-flutter-autoroll
8ed012926d Roll Skia from 8c5889937172 to 0006ad01ce55 (4 revisions) (flutter/engine#22637) 2020-11-20 10:48:01 -08:00
Greg Spencer
5c883e2293 Fix double delete on backspace on Android (flutter/engine#22626) 2020-11-20 10:43:02 -08:00
Yegor
10a52ef99a Implement image resurrection (flutter/engine#22575) 2020-11-20 10:38:02 -08:00
Jason Simmons
e58b36e55a Add more runtime intrinsic symbols to the export checker script (flutter/engine#22641) 2020-11-20 09:47:59 -08:00
Ferhat
685ff71e37 [web] Implement tilemode for gradient shaders. (flutter/engine#22597) 2020-11-20 09:06:55 -08:00
skia-flutter-autoroll
9a04f47528 Roll Skia from 9dce4d081f8a to 8c5889937172 (1 revision) (flutter/engine#22635) 2020-11-20 07:28:01 -08:00
skia-flutter-autoroll
41cf6ad219 Roll Skia from ed289e777cfa to 9dce4d081f8a (3 revisions) (flutter/engine#22632) 2020-11-20 00:08:02 -08:00
skia-flutter-autoroll
20f64f9ed8 Roll Fuchsia Linux SDK from aAb3NJv_h... to X1ue-JZsc... (flutter/engine#22631) 2020-11-19 23:33:02 -08:00
freiling
fa9001447d [fuchsia] shader warmup fixes (flutter/engine#22439)
This change contains a couple of changes that should have been in
github.com/flutter/engine/commit/4903a92b2b16e480c486965f6c102f335f1a4ecb
but fell through the cracks

First one lifts the initialization of the flutter::RunConfiguration so that
the asset manager gets set on the persistant cache before the shader
warmup happens. I'm not sure how this didnt end up in the first PR I
think it got mangled during merge conflict resolution. no test coverage
for that code because its in the middle of a 400 line constructor

Second one fixes a race condition that the tests dont catch because the
tests are single threaded. This change restructures the test that missed
this bug so that it would have caught that bug and will catch comparable
bugs.
2020-11-19 19:46:13 -08:00
vsmenon
c035c7f167 Remove opt outs for dart:ui (flutter/engine#22603)
* Remove null safety opt outs for dart:ui
2020-11-19 18:54:12 -08:00