20368 Commits

Author SHA1 Message Date
Brian Osman
298bf68b10
Fix use of uninitialized memory in animator (#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
97a4af5815
Roll Skia from 4dfa9774300c to 6c5e78d09940 (6 revisions) (#22719) 2020-11-24 10:38:01 -08:00
skia-flutter-autoroll
6ed357c8b3
Roll Skia from 68ac3b9ec3ca to 4dfa9774300c (3 revisions) (#22715) 2020-11-24 09:18:01 -08:00
skia-flutter-autoroll
1c1d99cb02
Roll Skia from 95b5fb9213d7 to 68ac3b9ec3ca (17 revisions) (#22713) 2020-11-24 08:23:02 -08:00
skia-flutter-autoroll
850bfb5ca3
Roll Fuchsia Linux SDK from GlHwWVGTU... to eyiA9UhTG... (#22712) 2020-11-24 08:08:01 -08:00
skia-flutter-autoroll
e0728f5325
Roll Skia from 95b5fb9213d7 to 68ac3b9ec3ca (17 revisions) (#22711) 2020-11-24 07:58:01 -08:00
skia-flutter-autoroll
de27944f6c
Roll Dart SDK from cde050a4c0b4 to ed9894865fa3 (2 revisions) (#22709) 2020-11-24 06:18:01 -08:00
skia-flutter-autoroll
d531e63fbc
Roll Fuchsia Mac SDK from qC9Z6PMoY... to QKCl4nBGL... (#22707) 2020-11-24 01:03:01 -08:00
skia-flutter-autoroll
637053233c
Roll Fuchsia Linux SDK from Nmo4pkY2s... to GlHwWVGTU... (#22704) 2020-11-23 22:28:02 -08:00
stuartmorgan
9f207a3fc6
Add initial settings message to Windows embedding (#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
skia-flutter-autoroll
a92adb0aed
Roll Dart SDK from 962ef010aedd to cde050a4c0b4 (2 revisions) (#22690) 2020-11-23 15:53:01 -08:00
Chris Yang
054bfef24b
Fix shell_unittests flakes related to external_view_embedder (#22683) 2020-11-23 15:48:03 -08:00
nturgut
fbf6818741
Enabling semantics tests for safari, ios-safari and firefox (#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
291774abe4
Roll Skia from b27f39c92410 to 95b5fb9213d7 (2 revisions) (#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
07af6a92d6
Create a wrapper for IOSurface to handle creation and (#22663)
binding IOSurfaces to textures / framebuffers.
2020-11-23 15:32:07 -05:00
skia-flutter-autoroll
2eea2471ae
Roll Skia from ee40ec6dd679 to b27f39c92410 (14 revisions) (#22680) 2020-11-23 12:08:01 -08:00
skia-flutter-autoroll
fe12566956
Roll Dart SDK from 2ff016f0416d to 962ef010aedd (2 revisions) (#22677) 2020-11-23 10:28:02 -08:00
skia-flutter-autoroll
c6a1b5c306
Roll Fuchsia Mac SDK from jh5hQRJsk... to qC9Z6PMoY... (#22673) 2020-11-23 10:23:02 -08:00
skia-flutter-autoroll
4a7d997c8b
Roll Skia from 0dd83e165ae9 to ee40ec6dd679 (6 revisions) (#22668) 2020-11-23 10:18:01 -08:00
Jenn Magder
b1c75534a3
Generate XCFramework in recipe package script (#22664) 2020-11-23 10:13:01 -08:00
skia-flutter-autoroll
cf15225f40
Roll Fuchsia Linux SDK from L78XAIrlz... to Nmo4pkY2s... (#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
fd5ebc1ddf
Roll Fuchsia Mac SDK from OFI5mVERq... to jh5hQRJsk... (#22667) 2020-11-21 09:38:01 -08:00
skia-flutter-autoroll
9f26bcdafe
Roll Fuchsia Linux SDK from mw1Z23AQ4... to L78XAIrlz... (#22666) 2020-11-21 08:58:02 -08:00
skia-flutter-autoroll
57a6a572d1
Roll Dart SDK from d189db64441c to 2ff016f0416d (1 revision) (#22660) 2020-11-21 08:53:02 -08:00
skia-flutter-autoroll
9f0d603628
Roll Skia from 0006ad01ce55 to 0dd83e165ae9 (21 revisions) (#22659) 2020-11-21 08:48:03 -08:00
Richard Cai
aafa661103
Create FlutterFrameBufferProvider class. (#22656) 2020-11-21 08:43:04 -08:00
Yegor
b249d568cf
Add Instrumentation class (#22650) 2020-11-21 08:38:02 -08:00
Jason Simmons
26c4ba074d
Make AndroidContext::IsValid virtual (#22665)
Fixes https://github.com/flutter/flutter/issues/70938
2020-11-21 07:51:39 -08:00
Sanjay Chouksey
66a6b4a56c
Check valid view_holder ptr before updating view (#22545)
Co-authored-by: Sanjay Chouksey <sanjayc@google.com>
2020-11-20 14:28:32 -08:00
skia-flutter-autoroll
2604d6f5c8
Roll Fuchsia Mac SDK from wGZWtwuY4... to OFI5mVERq... (#22652) 2020-11-20 13:58:01 -08:00
Jason Simmons
6c262173d7
libtxt: Clone an ICU line break iterator for each Paragraph/WordBreaker (#22594) 2020-11-20 13:43:03 -08:00
Gary Qian
c0b08e8e06
Fix java warnings for unchecked conversions in PlayStoreDynamicFeatureManager (#22628) 2020-11-20 13:37:26 -08:00
skia-flutter-autoroll
59c440fc56
Roll Fuchsia Linux SDK from X1ue-JZsc... to mw1Z23AQ4... (#22649) 2020-11-20 12:53:02 -08:00
skia-flutter-autoroll
020efea0dc
Roll Dart SDK from 1adf3d5fa9d0 to d189db64441c (1 revision) (#22647) 2020-11-20 11:53:02 -08:00
Jason Simmons
9cd0c2f75b
Roll buildroot (#22646) 2020-11-20 11:45:29 -08:00
Filip Filmar
ee0b5cb595
Add and use --quiet flag on the license checker (#22485) 2020-11-20 11:18:03 -08:00
skia-flutter-autoroll
1fe4b51e90
Roll Skia from 8c5889937172 to 0006ad01ce55 (4 revisions) (#22637) 2020-11-20 10:48:01 -08:00
Greg Spencer
b4d4e30c0a
Fix double delete on backspace on Android (#22626) 2020-11-20 10:43:02 -08:00
Yegor
b502fcb9fc
Implement image resurrection (#22575) 2020-11-20 10:38:02 -08:00
Jason Simmons
97cacfbfec
Add more runtime intrinsic symbols to the export checker script (#22641) 2020-11-20 09:47:59 -08:00
Ferhat
1bf5c8b084
[web] Implement tilemode for gradient shaders. (#22597) 2020-11-20 09:06:55 -08:00
skia-flutter-autoroll
a9f332c042
Roll Dart SDK from 861ebcb175b6 to 1adf3d5fa9d0 (1 revision) (#22636) 2020-11-20 07:43:01 -08:00
skia-flutter-autoroll
a09cdfdbec
Roll Skia from 9dce4d081f8a to 8c5889937172 (1 revision) (#22635) 2020-11-20 07:28:01 -08:00
skia-flutter-autoroll
8971b8295f
Roll Dart SDK from b8fea79a2549 to 861ebcb175b6 (1 revision) (#22634) 2020-11-20 02:58:01 -08:00
skia-flutter-autoroll
885bd6516a
Roll Fuchsia Mac SDK from DQpWjEN59... to wGZWtwuY4... (#22633) 2020-11-20 00:53:02 -08:00
skia-flutter-autoroll
976e8874d6
Roll Skia from ed289e777cfa to 9dce4d081f8a (3 revisions) (#22632) 2020-11-20 00:08:02 -08:00
skia-flutter-autoroll
76b6acb851
Roll Fuchsia Linux SDK from aAb3NJv_h... to X1ue-JZsc... (#22631) 2020-11-19 23:33:02 -08:00
skia-flutter-autoroll
ce94c4e3a6
Roll Dart SDK from a06d469024fd to b8fea79a2549 (1 revision) (#22630) 2020-11-19 22:48:01 -08:00
freiling
f2803ac017
[fuchsia] shader warmup fixes (#22439)
This change contains a couple of changes that should have been in
github.com/flutter/engine/commit/3105db8ee856ffef281d018774d21a6164c81236
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
550c750252
Remove opt outs for dart:ui (#22603)
* Remove null safety opt outs for dart:ui
2020-11-19 18:54:12 -08:00