14620 Commits

Author SHA1 Message Date
Martin Kustermann
e9ec3d5656 Manual Dart SDK roll 6e015bd9cddb to 9c6e76468ca4 (6 revisions (flutter/engine#22153)
This includes the commits from

  https://dart.googlesource.com/sdk.git/+log/6e015bd9cddb..9c6e76468ca4

as well as the changes from

  https://github.com/flutter/engine/pull/22149/files

which are needed due to dart-lang/sdk@23ee425de7
2020-10-27 18:26:48 -07:00
skia-flutter-autoroll
c877670248 Roll Fuchsia Mac SDK from GKPwGj1Ux... to xHjtLQPQ5... (flutter/engine#22151)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-mac-sdk-flutter-engine
Please CC garyq@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-10-27 11:50:47 -07:00
skia-flutter-autoroll
5ec34cae1c Roll Fuchsia Linux SDK from XYN02FThN... to UKgKCjxSA... (flutter/engine#22147)
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 garyq@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-10-27 11:49:59 -07:00
skia-flutter-autoroll
1d3a8f3f57 Roll Skia from 7737a5bd2510 to 5567a6091ceb (8 revisions) (flutter/engine#22146)
https://skia.googlesource.com/skia.git/+log/7737a5bd2510..5567a6091ceb

2020-10-27 brianosman@google.com Guard traversal of certain kinds of mid-optimization IfStatement
2020-10-27 johnstiles@google.com Pass function arguments using SkSpan instead of count + ptr.
2020-10-27 egdaniel@google.com Add uma histogram tracking for the number of submit render passes.
2020-10-27 johnstiles@google.com Prototype helper functions from FP files before use.
2020-10-27 johnstiles@google.com Mangle function names as a separate step before emitting func-bodies.
2020-10-27 mtklein@google.com remove absl experiment
2020-10-27 mtklein@google.com use ieee divide
2020-10-27 ethannicholas@google.com Made IRNode smaller

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 jcgregorio@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-10-27 11:49:17 -07:00
Martin Kustermann
6fced04114 Add dart-lang/sdk's new package:clock dependency (flutter/engine#22142)
This partially fixes flutter/engine + dart-lang/sdk head-head build and will allow auto roller to work again.
2020-10-27 11:55:43 +01:00
skia-flutter-autoroll
ef179d24a7 Roll Skia from 5bbbb49f1da0 to 7737a5bd2510 (13 revisions) (flutter/engine#22140) 2020-10-27 00:17:01 -07:00
skia-flutter-autoroll
a7695d2b91 Roll Fuchsia Mac SDK from n-yA0KEMT... to GKPwGj1Ux... (flutter/engine#22138) 2020-10-26 21:57:02 -07:00
skia-flutter-autoroll
bde9fad109 Roll Fuchsia Linux SDK from 5teTtbQ9-... to XYN02FThN... (flutter/engine#22127) 2020-10-26 20:07:02 -07:00
Jonah Williams
d3d5bd8761 [null-safety] update path version (flutter/engine#22134) 2020-10-26 18:49:42 -07:00
Jacob MacDonald
b58e203214 add a package config file to const finder test fixtures (flutter/engine#22124)
Adds a package config file to the const finder test fixtures to unblock the null safety flag removal change.

Otherwise these fixtures get opted in to null safety and some constants are missing (presumably because they are invalid).

Related dart-lang/sdk#43872
2020-10-26 16:39:08 -07:00
stuartmorgan
a461854026 Defer macOS arrow and backspace handling to framework (flutter/engine#22063)
The Flutter framework now has handling for arrow keys and backspace
in its editable text, so they no longer need to be handled in the
embedding. This not only avoids duplicate work, but improves the
handling of complex unicode (surrogate pairs, grapheme clusters) which
are currently correctly handled in the framework but not the macOS
embedding.

Fixes https://github.com/flutter/flutter/issues/68497
2020-10-26 12:56:30 -07:00
godofredoc
58515d6a7f Add metrics scripts in preparation to move the builder to LUCI. (flutter/engine#22086)
* Add metrics scripts in preparation to move the builder to LUCI.

Bug:
  https://github.com/flutter/flutter/issues/67579

* set -ex to fail scripts inmediately.
2020-10-26 12:49:23 -07:00
skia-flutter-autoroll
64097a67cf Roll Skia from 189ecd485ade to 5bbbb49f1da0 (4 revisions) (flutter/engine#22121) 2020-10-26 11:27:01 -07:00
Jason Simmons
73ea2c2fea Remove some obsolete code from RuntimeController (flutter/engine#22091) 2020-10-26 10:42:02 -07:00
Kaushik Iska
8055fe0b28 [ios] Convert FlutterPlatformViewsController to smart pointer (flutter/engine#22082)
* Convert FlutterPlatformViewsController to smart pointer

* have a const reference of platform views controller

* change more stuff to references
2020-10-26 09:45:09 -07:00
gaaclarke
4fb47626da Added the ability to set the initial route via launch urls. (flutter/engine#21336) 2020-10-26 09:31:23 -07:00
skia-flutter-autoroll
b89bd6a46f Roll Skia from c493eabd56d0 to 189ecd485ade (3 revisions) (flutter/engine#22119) 2020-10-26 09:07:01 -07:00
skia-flutter-autoroll
58e00ccd8a Roll Skia from aea82732415c to c493eabd56d0 (2 revisions) (flutter/engine#22118) 2020-10-26 07:47:02 -07:00
skia-flutter-autoroll
a31812274d Roll Dart SDK from 9ba287dfd221 to 6e015bd9cddb (1 revision) (flutter/engine#22117) 2020-10-26 04:57:01 -07:00
skia-flutter-autoroll
09fdbc521e Roll Fuchsia Mac SDK from GcGZpyAMA... to n-yA0KEMT... (flutter/engine#22116) 2020-10-26 03:52:01 -07:00
skia-flutter-autoroll
191ca408d8 Roll Dart SDK from 96369fde1083 to 9ba287dfd221 (1 revision) (flutter/engine#22115) 2020-10-26 00:52:02 -07:00
skia-flutter-autoroll
5632825212 Roll Fuchsia Linux SDK from d3HGOZddM... to 5teTtbQ9-... (flutter/engine#22114) 2020-10-26 00:42:01 -07:00
Ferhat
d80f108499 [web] Fix positioning of canvas elements due to svg filters (flutter/engine#22070) 2020-10-25 22:15:03 -07:00
skia-flutter-autoroll
aebdd338cd Roll Dart SDK from 1897e02f5b1c to 96369fde1083 (2 revisions) (flutter/engine#22113) 2020-10-25 16:42:02 -07:00
skia-flutter-autoroll
e17b4d476e Roll Fuchsia Mac SDK from xFEwU5hU7... to GcGZpyAMA... (flutter/engine#22112) 2020-10-25 14:47:02 -07:00
skia-flutter-autoroll
d87a22d006 Roll Fuchsia Linux SDK from 33fGX8ZWr... to d3HGOZddM... (flutter/engine#22110) 2020-10-25 11:22:02 -07:00
skia-flutter-autoroll
72d55f01f8 Roll Skia from 312535b47d38 to aea82732415c (1 revision) (flutter/engine#22108) 2020-10-25 00:52:01 -07:00
skia-flutter-autoroll
c68d4b06b2 Roll Fuchsia Linux SDK from gHKi9MwVc... to 33fGX8ZWr... (flutter/engine#22107) 2020-10-24 22:02:01 -07:00
skia-flutter-autoroll
3724422aa0 Roll Fuchsia Mac SDK from pis4h1dA0... to xFEwU5hU7... (flutter/engine#22106) 2020-10-24 21:47:01 -07:00
skia-flutter-autoroll
b74519e309 Roll Dart SDK from 11d1c3de8d01 to 1897e02f5b1c (2 revisions) (flutter/engine#22103) 2020-10-24 16:07:02 -07:00
skia-flutter-autoroll
0e120b94ef Roll Skia from 7c64798b3d0c to 312535b47d38 (9 revisions) (flutter/engine#22101) 2020-10-24 10:37:02 -07:00
Chris Bracken
736d19ecbf Fix _lerpInt precision bug (flutter/engine#22089)
Fixes a precision bug was introduced in 5f363dc, which improved the
precision of lerpDouble when the extrema differed significantly in
magnitude.

_lerpInt doesn't have this issue since the extrema are passed as 64-bit
twos-complement values, therefore the difference will always be accurate
so long as it doesn't overflow. This reverts the _lerpInt implementation
to the original a + (b - a) * t, but adds a test to avoid a regression
if anyone is tempted to make it consistent with the others.
2020-10-24 09:49:21 -07:00
skia-flutter-autoroll
644c683191 Roll Dart SDK from 51b403c0134a to 11d1c3de8d01 (1 revision) (flutter/engine#22100) 2020-10-24 07:52:04 -07:00
skia-flutter-autoroll
a5607344ce Roll Fuchsia Mac SDK from kCSI3uPt1... to pis4h1dA0... (flutter/engine#22098) 2020-10-24 06:17:01 -07:00
skia-flutter-autoroll
aa8acf39ad Roll Fuchsia Linux SDK from ivUuUUnOL... to gHKi9MwVc... (flutter/engine#22097) 2020-10-24 04:32:02 -07:00
skia-flutter-autoroll
b5b584d23c Roll Dart SDK from ae67d4be7d8e to 51b403c0134a (2 revisions) (flutter/engine#22096) 2020-10-24 02:32:02 -07:00
skia-flutter-autoroll
6a82eb0ab9 Roll Dart SDK from a3d902d8598e to ae67d4be7d8e (9 revisions) (flutter/engine#22090) 2020-10-23 22:07:02 -07:00
Dan Field
fb578c4ede Revert "Add a golden scenario test for fallback font rendering on iOS take 2 (#22033)" (flutter/engine#22095)
This reverts commit 97eed1d8e4523b6049eb7742c4bb9308489b16b2.
2020-10-23 21:10:24 -07:00
Jason Simmons
b76d246acb Reformat some files that were not auto-formatted (flutter/engine#21940) 2020-10-23 18:57:03 -07:00
Filip Filmar
cb5828068f [fuchsia] Adds a test for timezone change (flutter/engine#21934) 2020-10-23 18:52:02 -07:00
skia-flutter-autoroll
0691747df3 Roll Fuchsia Mac SDK from zDfaxkqlv... to kCSI3uPt1... (flutter/engine#22087) 2020-10-23 17:12:04 -07:00
skia-flutter-autoroll
930b2b8f1e Roll Fuchsia Linux SDK from vuKxZmSVj... to ivUuUUnOL... (flutter/engine#22084) 2020-10-23 15:12:02 -07:00
Yegor
d52c7a1adb add web framework tests to the prod builder (flutter/engine#22080) 2020-10-23 15:07:01 -07:00
skia-flutter-autoroll
da36be79d4 Roll Skia from 58cf3fe83b93 to 7c64798b3d0c (5 revisions) (flutter/engine#22081) 2020-10-23 13:42:01 -07:00
Ferhat
42fc39e8a9 When picture is updated and bitmapcanvas reused, clear element cache (flutter/engine#22072) 2020-10-23 12:31:48 -07:00
skia-flutter-autoroll
484d7d99f3 Roll Skia from 53281c712159 to 58cf3fe83b93 (5 revisions) (flutter/engine#22075) 2020-10-23 10:32:01 -07:00
Dan Field
ab0d43bf69 Add debugDisposed to Image (flutter/engine#21547) 2020-10-23 10:27:02 -07:00
Zachary Anderson
76ba5d011f Revert dart rolls (flutter/engine#22078)
* Revert "Roll Dart SDK from 9f907e198970 to 37ccceacad41 (3 revisions) (#22069)"

This reverts commit 2b145a745114214559b18535b6042667c8aa06f2.

* Revert "Roll Dart SDK from a3d902d8598e to 9f907e198970 (2 revisions) (#22058)"

This reverts commit e0e921f157932f1b59ee16f3228ea26b1e786aa9.
2020-10-23 09:33:52 -07:00
skia-flutter-autoroll
4d892a231e Roll Fuchsia Linux SDK from gqS_DIjN4... to vuKxZmSVj... (flutter/engine#22074) 2020-10-22 23:52:01 -07:00
skia-flutter-autoroll
87bd548917 Roll Fuchsia Mac SDK from WLxBkBnZa... to zDfaxkqlv... (flutter/engine#22073) 2020-10-22 23:47:01 -07:00