20065 Commits

Author SHA1 Message Date
stuartmorgan
91eab23eb3
Switch Windows embedding to proc table embedder API (#22211)
Switches the Windows embedding from the standard C API to the new proctable version, to allow for unit testing of the embedding layer separately from the embedder APIs implementation. This includes moving some engine messaging that was still in flutter_windows to the C++ engine class to better encapsulate the proc table.
2020-11-03 14:36:18 -08:00
Yegor
d27ff811b9
Make some errors more idiomatic (#22261) 2020-11-03 12:57:51 -08:00
skia-flutter-autoroll
e4b23c875f
Roll Fuchsia Linux SDK from oLF1FW-gC... to Esyuo1am1... (#22276) 2020-11-03 12:53:02 -08:00
skia-flutter-autoroll
4fcad09dc5
Roll Fuchsia Mac SDK from 6yEx5GNGG... to o45EAhxJZ... (#22271) 2020-11-03 12:03:02 -08:00
skia-flutter-autoroll
92f11d67d7
Roll Dart SDK from b43baaaa477d to a4fbabcd73dc (1 revision) (#22269) 2020-11-03 11:58:02 -08:00
Mouad Debbar
5fe35fd416
[web] Canoncalize font family on input fields (#22215) 2020-11-03 11:53:04 -08:00
Ferhat
59b01e0e5a
[web] Fix repaint logic for cullrect,transform changes (#22273) 2020-11-03 11:31:48 -08:00
skia-flutter-autoroll
ce0a30c4d7
Roll Dart SDK from 52783837369d to b43baaaa477d (723 revisions) (#22265) 2020-11-03 05:28:02 -08:00
Daco Harkes
ccdb6819ce
WeakPersistentHandle migration (#19843)
and roll Dart to 52783837369de45d3372cb6c6b7cdd63e71cd829.
2020-11-03 13:06:53 +01:00
skia-flutter-autoroll
78a0181740
Roll Fuchsia Linux SDK from QqGvMWaYk... to oLF1FW-gC... (#22264) 2020-11-02 23:28:01 -08:00
skia-flutter-autoroll
31b6f0b31a
Roll Fuchsia Mac SDK from Pz4ZHZrUp... to 6yEx5GNGG... (#22262) 2020-11-02 22:03:02 -08:00
stuartmorgan
3d194fa545
Switch macOS embedding to proc table embedder API (#21811)
Converts the macOS embedding to use the new proc table version of the embedding API, and adds one example unit test using it to demonstrate and validate the approach.
2020-11-02 21:44:10 -08:00
skia-flutter-autoroll
2617101999
Roll Dart SDK from a9d583383410 to d2577410a501 (1 revision) (#22258) 2020-11-02 18:38:01 -08:00
Yegor
e9c62e7495
do not print in _computePixelDensity (#22257) 2020-11-02 17:32:29 -08:00
Robert Ancell
bd19181117
Add braces on if statements to match linter style (#22130) 2020-11-03 12:32:39 +13:00
godofredoc
9945db3d5c
Remove the metrics task from cirrus. (#22240)
Bug:
  https://github.com/flutter/flutter/issues/67579
2020-11-02 15:11:00 -08:00
Harry Terkelsen
7c8f57c07d
Report error when instantiating CanvasKit network image (#22159) 2020-11-02 14:58:49 -08:00
skia-flutter-autoroll
67d55ed42b
Roll Dart SDK from 5acb5fcf84cb to a9d583383410 (4 revisions) (#22255) 2020-11-02 13:33:02 -08:00
Ferhat
8defec6e8c
Fix nullability issue with Image.network (#22252) 2020-11-02 11:41:43 -08:00
Yegor
14437d6c00
fix _getArrayBuffer signature (#22251) 2020-11-02 11:12:52 -08:00
stuartmorgan
46e3bba999
Defer Windows arrow key and delete handling (#22207)
The framework handles arrow keys, delete, and backspace (and with better
unicode support), so we shouldn't handle them at the embedding level.

Fixes #69202
2020-11-02 11:09:03 -08:00
skia-flutter-autoroll
eea98b2b69
Roll Skia from 7585a65ac709 to dffd20efe95c (14 revisions) (#22250) 2020-11-02 10:43:01 -08:00
skia-flutter-autoroll
3c7a54e9d9
Roll Fuchsia Linux SDK from sNx8qabBn... to QqGvMWaYk... (#22244) 2020-11-02 09:53:04 -08:00
chunhtai
9b4bb20ac9
makes android semanticsnode to ignore hittest if it is not focusable (#22205) 2020-11-02 09:53:01 -08:00
skia-flutter-autoroll
d3182bc222
Roll Dart SDK from 25ef5dc559cf to 5acb5fcf84cb (4 revisions) (#22243) 2020-11-02 09:03:01 -08:00
skia-flutter-autoroll
68e2e46953
Roll Fuchsia Mac SDK from 8SkbMXJJ9... to Pz4ZHZrUp... (#22246) 2020-11-02 08:58:06 -08:00
skia-flutter-autoroll
c8cf09aa4e
Roll Skia from d5e6368fffd0 to 7585a65ac709 (7 revisions) (#22237) 2020-11-02 08:58:02 -08:00
Jonah Williams
50dbe85541
[web] fix hot restart type error (#22248) 2020-11-02 08:55:32 -08:00
Chris Yang
153775bc5b
update golden (#22247) 2020-11-02 08:03:53 -08:00
xster
fa77e68711
disable AppLifecycleTests (#22236) 2020-10-30 15:44:18 -07:00
gaaclarke
4e9459e007
Refactored the FlutterEngine to make it easier to implement spawn functionality (#21890) 2020-10-30 15:29:10 -07:00
nturgut
9b34207a14
Fixing semantics borders on mobile web (#21856)
* logging

* fixing positions with wrong a11y borders screenreader-on/mobile browsers

* remove logs from the window class

* work on unit tests

* using reviewer suggestion for translations

* compute bounding matrix

* compute bounding matrix

* addding more comments

* reenable failing test case
2020-10-30 15:28:46 -07:00
skia-flutter-autoroll
6a331d3be4
Roll Skia from 9615bcf71f2a to d5e6368fffd0 (8 revisions) (#22234) 2020-10-30 15:28:01 -07:00
skia-flutter-autoroll
a36bcdc694
Roll Fuchsia Mac SDK from mhak7e_o6... to 8SkbMXJJ9... (#22231) 2020-10-30 15:23:01 -07:00
nturgut
fddabca7b5
updating integration tests version. (#22235) 2020-10-30 14:26:59 -07:00
Chris Yang
172a3930f7
Report image diff status for iOS scenario golden tests (#22230) 2020-10-30 13:05:34 -07:00
skia-flutter-autoroll
0faa72e4a8
Roll Dart SDK from fed66f60a3bc to 25ef5dc559cf (1 revision) (#22225)
https://dart.googlesource.com/sdk.git/+log/fed66f60a3bc..25ef5dc559cf

2020-10-30 dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com Version 2.12.0-4.0.dev

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter-engine
Please CC dart-vm-team@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-30 12:19:51 -07:00
skia-flutter-autoroll
9f9fc1fa2a
Roll Skia from c21902c0d3cc to 9615bcf71f2a (1 revision) (#22226) 2020-10-30 09:03:02 -07:00
Ferhat
1ad676529a
[web] Fixes canvas pixelation and overallocation due to transforms. (#22160) 2020-10-30 09:02:49 -07:00
Kaushik Iska
37d766c0dc
Fix includes to start with shell (#22227)
See b/172031915
2020-10-30 08:51:32 -07:00
skia-flutter-autoroll
c597333e82
Roll Skia from f548a028ce70 to c21902c0d3cc (46 revisions) (#22224) 2020-10-30 07:43:01 -07:00
skia-flutter-autoroll
3460519398
Roll Dart SDK from f01bcdc24ec6 to fed66f60a3bc (1 revision) (#22223) 2020-10-30 04:13:02 -07:00
skia-flutter-autoroll
f0661a4016
Roll Dart SDK from 1a18fff9ad2e to f01bcdc24ec6 (2 revisions) (#22222) 2020-10-30 00:03:01 -07:00
skia-flutter-autoroll
6166712dd4
Roll Fuchsia Linux SDK from Usec4YBzR... to sNx8qabBn... (#22220) 2020-10-29 22:38:02 -07:00
skia-flutter-autoroll
ca8e1e65c4
Roll Fuchsia Mac SDK from ICK_JlnKJ... to mhak7e_o6... (#22219) 2020-10-29 22:18:01 -07:00
Siva
5f0e6dd47e
Manual roll of Dart 1a18fff9ad2e...ba80ed989cc (#22216) 2020-10-29 21:28:01 -07:00
Robert Ancell
8d3d953192
Fix warning when no entrypoing args provided. (#22136)
Fixes errors like:
GLib-CRITICAL **: 14:20:17.248: g_strv_length: assertion 'str_array != NULL' failed

Introduced in fc72bd2ada5d8d9b4ab2c1255d4f960cc44b5de0
2020-10-30 14:57:35 +13:00
Robert Ancell
382f5ccba5
Fix incorrect parameter used for self object (#22135)
Fix incorrect parameter used for self object

Rename the GWeakNotify function parameters.
This matches the prototype and makes it harder to accidentally use the object
parameter the wrong way.
2020-10-30 14:52:24 +13:00
Devon Carew
8c5b0a6abf
use the dart analyze command to analyze source (#22212) 2020-10-29 18:46:52 -07:00
Lazy Llama
7d6180c301
Fix viewInset.bottom and viewPadding.bottom… (#21730) 2020-10-29 17:28:01 -07:00