skia-flutter-autoroll
8f37affa02
Roll fuchsia/sdk/core/mac-amd64 from J6ct_... to 95geB... ( flutter/engine#16982 )
2020-03-06 09:56:03 -08:00
Ferhat
d6a38fbd6f
[web] Fixes IE11 crash due to missing canvas ellipse support and font polyfill failure ( flutter/engine#16965 )
...
* Add context ellipse polyfill
* Change call sites for ellipse
* Switch fontloader polyfill font for ie11
2020-03-06 09:50:02 -08:00
Duong Nguyen
56309c96cf
Fix issue viewdidload call while init FlutterViewController ( flutter/engine#16672 )
...
Co-authored-by: Aaron Clarke <aaclarke@google.com>
2020-03-06 09:35:40 -08:00
Felipe Archondo
64beefcc3a
[fuchsia] fix broken flows when under high load ( flutter/engine#16834 )
2020-03-06 11:33:31 -05:00
skia-flutter-autoroll
729e6ffed2
Roll src/third_party/skia 93a2a6b8badb..74055566bd14 (2 commits) ( flutter/engine#16981 )
2020-03-06 08:11:04 -08:00
skia-flutter-autoroll
2ca9e3eb22
Roll src/third_party/skia 012f8497802e..93a2a6b8badb (4 commits) ( flutter/engine#16974 )
2020-03-06 01:41:02 -08:00
Yegor
8b77254d97
fix shadows and mask filter blurs ( flutter/engine#16963 )
...
* fix shadows and mask filter blurs
* update goldens
* clarify the choice to min the shadows
2020-03-05 22:07:57 -08:00
skia-flutter-autoroll
62ea7cc68a
Roll fuchsia/sdk/core/linux-amd64 from cXgMr... to cTw2C... ( flutter/engine#16970 )
2020-03-05 20:36:02 -08:00
skia-flutter-autoroll
6dec5d0b16
Roll fuchsia/sdk/core/mac-amd64 from 6eF38... to J6ct_... ( flutter/engine#16969 )
2020-03-05 20:11:02 -08:00
Flutter GitHub Bot
346838907b
Roll src/third_party/skia db20afc1bf3c..012f8497802e (6 commits) ( flutter/engine#16966 )
2020-03-05 17:06:01 -08:00
Flutter GitHub Bot
a596a768b6
Roll src/third_party/skia 1b1b0d5abb75..db20afc1bf3c (7 commits) ( flutter/engine#16959 )
2020-03-05 15:31:02 -08:00
Flutter GitHub Bot
e5ea37af7f
Roll src/third_party/skia b803ef83d68f..1b1b0d5abb75 (5 commits) ( flutter/engine#16958 )
2020-03-05 12:01:02 -08:00
Flutter GitHub Bot
1397ab1e03
Roll src/third_party/dart d1d89c8ce1a1..9983424a3c50 (10 commits) ( flutter/engine#16957 )
2020-03-05 10:36:02 -08:00
Flutter GitHub Bot
dc3fcd7505
Roll src/third_party/skia d2f18734aa84..b803ef83d68f (2 commits) ( flutter/engine#16956 )
2020-03-05 10:26:03 -08:00
gaaclarke
fc5784c61c
Fixed FlutterPlugin.h doxygen. ( flutter/engine#16945 )
2020-03-05 10:04:13 -08:00
Kirill Nikolaev
810209faf5
Avoid generating VSYNC trace events from Flutter common code. ( flutter/engine#16248 )
...
Chrome Trace viewer treats events labeled "VSYNC" as special and highlights them (when the "Highlight Vsync" checkbox is enabled). Ideally VSYNC events are generated by the host system at their source. System VSYNC events are indeed present in full-system systraces. Flutter-level traces (as seen in Observatory/Flutter devtools) do not contain the system VSYNC events, so we rely on the engine to generate them (as close to where they would be generated by the system ideally).
Currently the common (platform-independent code) generates VSYNC events at the time when the UI thread starts processing a frame. This has two drawbacks:
1. The traces are generated with a delay (we wait for the callback to be have been scheduled on the UI thread instead of tracing as soon as the system notified us.
2. When inspecting system-wide traces we'll have both the system and the Flutter app (or potentially multiple Flutter apps) generate VSYNC events at the same time. This confuses both the developers and the trace viewer.
This change moves the VSYNC event generation to the platform-specific embedder implementations:
1. On Android/iOS we always generate the VSYNC event since Android/iOS developers use Flutter tools to debug the apps.
2. On Fuchsia we do not generate VSYNC events since the systraces always contain them.
3. In the Embedder wrapper we don not generate VSYNC events and rely on the actual embedder to do this in a way appropriate for the target system.
2020-03-05 16:59:43 +01:00
Flutter GitHub Bot
041ef5f142
Roll src/third_party/skia f6ed96d1c23b..d2f18734aa84 (5 commits) ( flutter/engine#16955 )
2020-03-05 07:46:02 -08:00
Flutter GitHub Bot
99c14a76d9
Roll src/third_party/dart 8e5354dccb64..d1d89c8ce1a1 (10 commits) ( flutter/engine#16954 )
2020-03-05 07:11:01 -08:00
Flutter GitHub Bot
842776c24a
Roll fuchsia/sdk/core/linux-amd64 from vH9-3... to cXgMr... ( flutter/engine#16952 )
2020-03-05 07:06:02 -08:00
Flutter GitHub Bot
1a619f4366
Roll fuchsia/sdk/core/mac-amd64 from 8HrJn... to 6eF38... ( flutter/engine#16949 )
2020-03-05 07:01:03 -08:00
Brian Osman
7680e74c5f
Roll src/third_party/skia 50d7d6fd7280..f6ed96d1c23b (11 commits) ( flutter/engine#16953 )
...
https://skia.googlesource.com/skia.git/+log/50d7d6fd7280..f6ed96d1c23b
git log 50d7d6fd7280..f6ed96d1c23b --date=short --first-parent --format='%ad %ae %s'
2020-03-05 egdaniel@google.com Revert "Move GrGpuResource GrSurface and GrTexture into src."
2020-03-05 mtklein@google.com add an ulp of error on the clamp asserts
2020-03-04 mtklein@google.com better SKVM_JIT_STATS output
2020-03-04 mtklein@google.com skip dump checks on machines w/o FMAs
2020-03-04 reed@google.com detect when the localmatrix forces us into a perspective stage
2020-03-04 egdaniel@google.com Move GrGpuResource GrSurface and GrTexture into src.
2020-03-04 mtklein@google.com async llvm compile, take 2
2020-03-04 mtklein@google.com turn off LLVM FMA discovery
2020-03-04 mtklein@google.com do our own fma discovery
2020-03-04 mtklein@google.com get rid of troublesome Op::round
2020-03-04 nifong@google.com Remove experimental from name of skm44 canvas methods
Created with:
gclient setdep -r src/third_party/skia@f6ed96d1c23b
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 herb@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/+/master/autoroll/README.md
Bug: None
Tbr: herb@google.com
2020-03-05 09:11:34 -05:00
Jason Simmons
ae240539c6
Remove duplicate dependency on the Dart language model ( flutter/engine#16948 )
2020-03-04 17:05:34 -08:00
Flutter GitHub Bot
8a2867b04c
Roll src/third_party/dart df5036eb6e73..8e5354dccb64 (14 commits) ( flutter/engine#16943 )
2020-03-04 16:16:01 -08:00
Greg Spencer
6a2e36c37f
Make GetDefaultFontFamilies return a vector<string> instead of… ( flutter/engine#16928 )
...
On Linux, there is rarely just one default font that can reasonably be expected to be on the platform. This PR changes the GetDefaultFontFamily call to be GetDefaultFontFamilies, and it now returns a vector<string> so that the font collection code can look up all of them, and if any of them exist, add them to the fallback list.
For Linux, I supplied the list "Ubuntu", "Cantarell", "DejaVu Sans", "Liberation Sans", and "Arial", which should cover a large proportion of linux machines. For the other platforms, I supplied a list of length one, containing the one fallback font that used to be defined. On Windows, I added "Segoe UI" as a default, since that is the default system font on newer Windows.
The goal of this function is to provide at least one font family that is installed, since otherwise linux (or any platform) will just have no font at all if the default font isn't found.
2020-03-05 00:45:53 +01:00
Flutter GitHub Bot
f35ba0b489
Roll src/third_party/skia 93d75eff08b0..50d7d6fd7280 (4 commits) ( flutter/engine#16942 )
2020-03-04 15:21:03 -08:00
Dan Field
0f559d6392
fix OOL def for dart_isolate_runner ( flutter/engine#16941 )
2020-03-04 13:56:08 -08:00
Ryan Macnak
ae7c21544b
Roll Dart to df5036eb6e738c723339ed74c1e8ca93bea2570d. ( flutter/engine#16936 )
2020-03-04 13:45:24 -08:00
gaaclarke
cdf1a0d498
Added compiling the dart code for scenario tests as part of the xcode build ( flutter/engine#16937 )
2020-03-04 13:36:58 -08:00
Flutter GitHub Bot
0b72cd7a62
Roll src/third_party/skia 3a5974f68d4b..93d75eff08b0 (5 commits) ( flutter/engine#16940 )
2020-03-04 12:56:02 -08:00
Matt Carroll
9c9898bc94
Fixed splash screen crash when bringing Android app back to foreground after being evicted from memory. ( #47635 ) ( flutter/engine#16916 )
2020-03-04 11:27:12 -08:00
Flutter GitHub Bot
c20fae3db3
Roll src/third_party/skia 64a3f8fcb749..3a5974f68d4b (8 commits) ( flutter/engine#16934 )
2020-03-04 11:21:04 -08:00
Dan Field
19fc68d3d2
Refactor isolate test ( flutter/engine#16933 )
...
Make the test harness reusable for other tests that want to launch a Dart VM
2020-03-04 11:10:39 -08:00
gaaclarke
f5761ab436
Fixed the ability to scroll to the top on iOS 13 ( flutter/engine#16820 )
2020-03-04 10:53:11 -08:00
Flutter GitHub Bot
7c5f697b32
Remove debug log ( flutter/engine#16932 )
2020-03-04 10:36:03 -08:00
skia-flutter-autoroll
b27e984dbf
Roll fuchsia/sdk/core/mac-amd64 from VQHsS... to 8HrJn... ( flutter/engine#16925 )
2020-03-04 05:06:02 -08:00
skia-flutter-autoroll
80feba11aa
Roll src/third_party/dart 5701c4fd3b11..57462f9ca520 (7 commits) ( flutter/engine#16922 )
2020-03-04 05:01:04 -08:00
stuartmorgan
d1c97282f2
Request EGL in GLFW window creation ( flutter/engine#16924 )
...
Skia expects an EGL context, but GLFW was defaulting to non-EGL, which
causes eglGetCurrentDisplay to fail--since the context wasn't made
current via EGL--with new versions of libglvnd. (It may have worked only
by accident with previous versions).
Fixes https://github.com/flutter/flutter/issues/47954
2020-03-04 14:00:44 +01:00
skia-flutter-autoroll
32a317e522
Roll src/third_party/skia 20ed48e8e963..64a3f8fcb749 (1 commits) ( flutter/engine#16921 )
2020-03-04 04:56:04 -08:00
skia-flutter-autoroll
feaf6d3f34
Roll fuchsia/sdk/core/linux-amd64 from ULy6Z... to vH9-3... ( flutter/engine#16920 )
2020-03-04 04:51:02 -08:00
skia-flutter-autoroll
c07a641fce
Roll src/third_party/skia a54af923929b..20ed48e8e963 (1 commits) ( flutter/engine#16918 )
2020-03-03 18:19:01 -08:00
skia-flutter-autoroll
4950bc9356
Roll src/third_party/skia 4036cb1f0b6e..a54af923929b (1 commits) ( flutter/engine#16917 )
2020-03-03 16:44:01 -08:00
skia-flutter-autoroll
fe8b064c23
Roll fuchsia/sdk/core/mac-amd64 from cGxwD... to VQHsS... ( flutter/engine#16914 )
2020-03-03 15:34:01 -08:00
Chris Bracken
90f3de7400
Revert "Drop last usages of Dart_New from engine ( #16838 )" ( flutter/engine#16915 )
...
We believe this may be implicated in a Windows-specific crash during the
Flutter Gallery integration test.
See:
https://github.com/flutter/flutter/issues/51896
This reverts commit b41f86eb00e16e0dd6e1bfba7d670e05a8dafd4b.
2020-03-03 14:52:56 -08:00
skia-flutter-autoroll
f6c1d95ba6
Roll src/third_party/dart e7e45599cb1a..5701c4fd3b11 (25 commits) ( flutter/engine#16913 )
2020-03-03 14:29:03 -08:00
skia-flutter-autoroll
930568e6c3
Roll src/third_party/skia 964aa91580b6..4036cb1f0b6e (5 commits) ( flutter/engine#16912 )
2020-03-03 14:24:01 -08:00
skia-flutter-autoroll
2aa858770e
Roll src/third_party/skia ae2da5e7f9b5..964aa91580b6 (4 commits) ( flutter/engine#16911 )
2020-03-03 12:49:03 -08:00
skia-flutter-autoroll
c52c4e62be
Roll src/third_party/skia b58098f34c56..ae2da5e7f9b5 (3 commits) ( flutter/engine#16910 )
2020-03-03 09:29:01 -08:00
skia-flutter-autoroll
a83c0016e9
Roll src/third_party/dart c07d5d84b828..e7e45599cb1a (9 commits) ( flutter/engine#16909 )
2020-03-03 09:14:01 -08:00
skia-flutter-autoroll
68082b7ab5
Roll src/third_party/skia 96c2eb6258ae..b58098f34c56 (2 commits) ( flutter/engine#16908 )
2020-03-03 07:54:01 -08:00
skia-flutter-autoroll
04acc8cfb1
Roll fuchsia/sdk/core/linux-amd64 from uiAI5... to ULy6Z... ( flutter/engine#16907 )
2020-03-03 07:04:02 -08:00