10081 Commits

Author SHA1 Message Date
skia-flutter-autoroll
14eeedaf8d Roll Fuchsia Linux SDK from subm1... to gaCdq... (flutter/engine#19195) 2020-06-21 16:28:03 -07:00
skia-flutter-autoroll
6d2bda4a99 Roll Skia from dc3b8f94f587 to 50daeddf396f (1 revision) (flutter/engine#19193) 2020-06-21 14:53:02 -07:00
skia-flutter-autoroll
4293a4ce51 Roll Fuchsia Linux SDK from g6RIO... to subm1... (flutter/engine#19190) 2020-06-21 03:08:01 -07:00
skia-flutter-autoroll
4989f71c81 Roll Skia from 9eb89bac85e1 to dc3b8f94f587 (2 revisions) (flutter/engine#19187) 2020-06-20 15:03:02 -07:00
skia-flutter-autoroll
4613c261f2 Roll Fuchsia Linux SDK from 7tx5F... to g6RIO... (flutter/engine#19182) 2020-06-20 13:48:02 -07:00
skia-flutter-autoroll
ff63687825 Roll Skia from 33e044fb16f6 to 9eb89bac85e1 (2 revisions) (flutter/engine#19177) 2020-06-20 13:43:02 -07:00
Emmanuel Garcia
202c1af268 Implement external view embedder on Android (flutter/engine#19033)
The external view embedder allows to embed Android views in a Flutter app.
2020-06-20 12:51:55 -07:00
skia-flutter-autoroll
0e8db3a1de Roll Skia from 29cb9f9478d4 to 33e044fb16f6 (1 revision) (flutter/engine#19176) 2020-06-19 18:23:02 -07:00
Gary Qian
855fa8fde8 Revert method channel platform resolved locale (flutter/engine#19136) 2020-06-19 17:40:22 -07:00
Ferhat
6ba1cd9bbe [web] Fix conic to quad conversion assertion. (flutter/engine#18811)
* Fix subdivision assertion in Conic to Quad conversion

* Use const for upper bound

* remove unused import
2020-06-19 17:01:45 -07:00
Luigi Rosso
1e92630b3c Fix issue with cubic bounds misaligning. (flutter/engine#19054)
Merging on infra flake on embedder.cc
2020-06-19 16:45:19 -07:00
skia-flutter-autoroll
92ae28cf56 Roll Skia from 579e63af0048 to 5a967f593cd7 (5 revisions) (flutter/engine#19173) 2020-06-19 15:48:02 -07:00
Jason Simmons
ad2e2cf1fe Remove obsolete comment from web_ui pubspec (flutter/engine#19100) 2020-06-19 15:28:02 -07:00
skia-flutter-autoroll
92f52807d4 Roll Skia from d610c751569a to 579e63af0048 (28 revisions) (flutter/engine#19169) 2020-06-19 14:28:02 -07:00
Jonah Williams
61118a291d [nnbd] build platform dill in agnostic mode (flutter/engine#19167)
In agnostic mode, both sound and unsound modes are supported.
2020-06-19 13:26:50 -07:00
skia-flutter-autoroll
d4bda9024b Roll Fuchsia Linux SDK from 4Tot8... to 7tx5F... (flutter/engine#19156) 2020-06-19 12:13:04 -07:00
Eric Seidel
a1c9ce5e56 Teach web_sdk/sdk_rewritter.dart how to write a stamp file. (flutter/engine#19114) 2020-06-18 19:53:03 -07:00
skia-flutter-autoroll
2f84ef8843 Roll Skia from 92887b547497 to d610c751569a (9 revisions) (flutter/engine#19140) 2020-06-18 17:48:02 -07:00
nturgut
ca3a8d7aa1 [web] Running integration tests on Safari on Local (flutter/engine#18488)
* rebase. carry driver functionality to drivermanager

* rebase. nabling integration tests on Safari on MacOS

* addressing reviewer comments, updating web_drivers dependency commit number

* addressing reviewer comments

* addressing reviewer comments
2020-06-18 16:48:04 -07:00
skia-flutter-autoroll
a3ead2071f Roll Skia from c950e05bafcd to 92887b547497 (1 revision) (flutter/engine#19133) 2020-06-18 13:38:03 -07:00
skia-flutter-autoroll
679b25ed03 Roll Skia from b54946b86d33 to c950e05bafcd (5 revisions) (flutter/engine#19131) 2020-06-18 12:13:04 -07:00
Michael Goderbauer
0b0c2c68d0 Word substitutions (flutter/engine#19111) 2020-06-18 11:05:24 -07:00
Harry Terkelsen
890b2ff093 Roll CanvasKit to 0.16.2. (flutter/engine#19011) 2020-06-18 10:54:48 -07:00
skia-flutter-autoroll
28fa39936f Roll Skia from 99b047087d51 to b54946b86d33 (7 revisions) (flutter/engine#19128) 2020-06-18 10:53:01 -07:00
Jason Simmons
c7bc6e9ad0 Avoid creating a vector when constructing Dart typed data objects for platform messages (flutter/engine#18838) 2020-06-18 09:58:03 -07:00
Filip Filmar
df31819baa [shell] Adds a shell test for timezone fetches (flutter/engine#19108)
Adds a test that verifies that the view of the local time is the same in
the Dart isolate and the process that is running the test.

Specifically, this test is useful to verify that the code paths for
timezone retrieval do not break while the underlying FIDL protocols are
being refactored.

However, since the check is generally useful, the test is written as a
general flutter test.

Running this on Fuchsia required adding `fuchsia.intl.ProfileProvider`
to the CMX file that is used for all build Fuchsia packages.

Testing is a bit involved on Fuchsia.  You must build the Fuchsia
package `fluter/shell/common:shell_tests` and publish it to the dev
repository for your Fuchsia device.  It seems that a way to do so is to
modify the script `flutter/tools/fuchsia/build_fuchsia_artifacts.py` and
modify its function `GetTargetsToBuild` like so:

```
def GetTargetsToBuild(product=False):
  targets_to_build = [
    'flutter/shell/platform/fuchsia:fuchsia',
    'flutter/shell/common:shell_tests',
  ]
  return targets_to_build
```

Next, the Fuchsia packages need to be compiled and published.

Once done, the following `fx` invocation will run the test, assuming
that you have your Fuchsia setup:

```
fx shell run \
    fuchsia-pkg://fuchsia.com/shell_tests#meta/shell_tests.cmx \
    -- --gtest_filter=ShellTest.LocaltimesMatch
```
2020-06-18 09:56:18 -07:00
Dan Field
07849dc46c Parameterize upscaling for image decoding (flutter/engine#19067)
Adds an `allowUpscale` parameter to the Dart interfaces for instantiateImageCodec and decodeImageFromPIxels. If set to false, the image bounds will be clamped at their intrinsic dimensions.

A later commit will change the default to true.
2020-06-18 09:42:08 -07:00
skia-flutter-autoroll
67cdd20790 Roll Skia from a85e4bf00907 to 99b047087d51 (3 revisions) (flutter/engine#19126) 2020-06-18 09:33:02 -07:00
skia-flutter-autoroll
449bf0747e Roll Fuchsia Linux SDK from eyQ-Z... to 4Tot8... (flutter/engine#19125) 2020-06-18 09:28:03 -07:00
skia-flutter-autoroll
7abc74a998 Roll Skia from 81454dfaa92a to a85e4bf00907 (4 revisions) (flutter/engine#19124) 2020-06-18 08:13:09 -07:00
skia-flutter-autoroll
a73e38a327 Roll Skia from 67237c14a6db to 81454dfaa92a (2 revisions) (flutter/engine#19123) 2020-06-18 06:53:04 -07:00
skia-flutter-autoroll
d69cb2b771 Roll Skia from a3a9da74308f to 67237c14a6db (1 revision) (flutter/engine#19116) 2020-06-18 00:38:03 -07:00
skia-flutter-autoroll
98913472cc Roll Skia from 72f403c343dc to a3a9da74308f (1 revision) (flutter/engine#19110) 2020-06-17 18:28:03 -07:00
skia-flutter-autoroll
fbe4cef126 Roll Skia from de175abede4d to 72f403c343dc (127 revisions) (flutter/engine#19107) 2020-06-17 16:13:03 -07:00
Wu Zhong
bce3b9c2a2 Fixes FlutterEngine internal retain cycle (flutter/engine#18595) 2020-06-17 15:33:49 -07:00
Chris Bracken
be6bffc6d8 Revert "Roll Skia from de175abede4d to 32d5cfa1f35e (15 revisions) (#19005)" (flutter/engine#19101)
Caused an iOS-specific crash on startup wherein no fonts are loaded.
That crash was bisected to a Skia font manager build rules refactoring:

https://skia-review.googlesource.com/c/skia/+/295437

which doesn't appear to take into account iOS.

This reverts commit 0e76765423dd5fd9be84bfdbde3c12bf230d4516.
2020-06-17 14:06:51 -07:00
stuartmorgan
45ce08ab01 Log Windows errors to stderr (flutter/engine#19095)
For error messages in the Windows embedding, use stderr rather than
Windows debug logging, so that it will go to the console where, e.g.,
'flutter run' will display it.
2020-06-17 13:35:21 -07:00
cg021
ef2b08d5b6 createOverlaySurface JNI method (flutter/engine#19076)
* createOverlaySurface JNI

* update imports

* remove unused method

* license

* deleted unused file

* remove wrong function call

* removed duplicate createOverlaySurface
2020-06-17 15:21:41 -05:00
LongCatIsLooong
e3f23590e6 [iOS] handle text plugin negative range (flutter/engine#19068) 2020-06-17 11:38:03 -07:00
skia-flutter-autoroll
f9f4426fba Roll Skia from 1f14ca04b9b8 to 8346834d7cfc (3 revisions) (flutter/engine#19097) 2020-06-17 11:33:03 -07:00
zljj0818
1fd49da298 Poor video scaling quality #53080 (flutter/engine#18814)
Use bilinear instead of nearest filter to draw surface texture

Related Issues:
https://github.com/flutter/flutter/issues/53080

Tests:
- TextureLayerTest
2020-06-17 11:14:05 -07:00
skia-flutter-autoroll
b973554d3c Roll Skia from 2518f546e3f2 to 1f14ca04b9b8 (5 revisions) (flutter/engine#19092) 2020-06-17 09:53:03 -07:00
skia-flutter-autoroll
f5f71eb46b Roll Fuchsia Linux SDK from aVCEp... to eyQ-Z... (flutter/engine#19090) 2020-06-17 09:18:02 -07:00
skia-flutter-autoroll
d3aeeec323 Roll Skia from 4c47d0ddea16 to 2518f546e3f2 (2 revisions) (flutter/engine#19088) 2020-06-17 08:33:02 -07:00
Gary Qian
85c98bef38 Fix windows SkParagraph compilation (flutter/engine#19073) 2020-06-17 02:14:34 -07:00
skia-flutter-autoroll
fc74fdd472 Roll Skia from 3244745c3d4b to 4c47d0ddea16 (3 revisions) (flutter/engine#19083) 2020-06-17 00:13:02 -07:00
liyuqian
146f8c7c0b Correct BM_ShellInitializationAndShutdown (flutter/engine#18829) 2020-06-16 23:38:02 -07:00
skia-flutter-autoroll
6bd98d5e63 Roll Skia from de980231f62c to 3244745c3d4b (1 revision) (flutter/engine#19081) 2020-06-16 22:53:02 -07:00
Siva
5bb06562b0 Manual roll of Dart 021a49e88c...4b9aa2bd7e (flutter/engine#19079)
1. Manual roll of Dart 021a49e88c...4b9aa2bd7e
dart-lang/sdk@4b9aa2bd7e Revert "[VM/Runtime] Cleanup package config initialization code"
dart-lang/sdk@d44457f79d [Core Libraries] Eliminate the fork in the core libraries.
dart-lang/sdk@29e93bcdbd [VM/Runtime] Cleanup package config initialization code
dart-lang/sdk@07e2921287 [ddc] Cleanup false assumption from subtype check
dart-lang/sdk@62893f9b00 Reland "[vm] Check prefix.loadLibrary is called and returns before prefix members are used."
dart-lang/sdk@ed9112e862 Sort declarations in api_test.dart
dart-lang/sdk@a9bb706ce2 Migration: allow the client to specify which files to analyze/migrate.
dart-lang/sdk@651464c909 Implement the rest of the ArgumentList ASTNode logic in the context type visitor in feature_computer.dart, tests added in feature_computer_test.dart
dart-lang/sdk@c7d9fa996b Clean up some unnecessary code in completion manager
dart-lang/sdk@e11eb2cd08 [nnbd_migration] Fix #42263, tool inserting ! on toString/hashCode

2. Adjusted all flutter libraries.yaml files to account for elimination of the
fork in the Dart core librarie

3. Adjusted flutter gn file to account for elimination of the fork in the
Dart core librarie
2020-06-16 19:41:06 -07:00
skia-flutter-autoroll
c1e018aab0 Roll Skia from f08a82b52dbf to de980231f62c (1 revision) (flutter/engine#19078) 2020-06-16 18:38:02 -07:00