10103 Commits

Author SHA1 Message Date
skia-flutter-autoroll
28be46129c Roll Skia from 2bf27f21f8d1 to e7ad8c0d3be3 (4 revisions) (flutter/engine#19237) 2020-06-23 08:03:05 -07:00
skia-flutter-autoroll
c08b2d25c9 Roll Skia from c2f46c16ab67 to 2bf27f21f8d1 (1 revision) (flutter/engine#19236) 2020-06-23 06:43:05 -07:00
skia-flutter-autoroll
6006b3bb08 Roll Skia from fc2534692b97 to c2f46c16ab67 (2 revisions) (flutter/engine#19233) 2020-06-23 00:28:01 -07:00
skia-flutter-autoroll
2ede025d0c Roll Skia from b444943db27d to fc2534692b97 (1 revision) (flutter/engine#19230) 2020-06-22 23:08:01 -07:00
skia-flutter-autoroll
7ced0b42b6 Roll Fuchsia Linux SDK from oldar... to RGOLO... (flutter/engine#19229) 2020-06-22 22:23:01 -07:00
Emmanuel Garcia
4bb086622c Revert "Implement PlatformViewsController.createOverlaySurface (#19226)" (flutter/engine#19228)
This reverts commit 5f53fb4fbf6fefd7732107a14cb16b00beb298ea.
2020-06-22 20:30:32 -07:00
Jason Simmons
5f53fb4fbf Implement PlatformViewsController.createOverlaySurface (flutter/engine#19226) 2020-06-22 19:21:26 -07:00
skia-flutter-autoroll
7aa59ad3cd Roll Skia from 6dd62cbdfa1c to b444943db27d (1 revision) (flutter/engine#19225) 2020-06-22 18:23:03 -07:00
skia-flutter-autoroll
50075904e4 Roll Skia from 3cf3d92b56fd to 6dd62cbdfa1c (4 revisions) (flutter/engine#19222) 2020-06-22 17:03:09 -07:00
Jason Simmons
10bcaede62 JNI glue for calling PlatformViewsController.createOverlaySurface (flutter/engine#19221) 2020-06-22 16:28:04 -07:00
Chris Yang
b64c39e512 Reland "Add GetBoundingRectAfterMutations to EmbeddedViewParams to calculate the final bounding rect for platform view #19170" (flutter/engine#19212) 2020-06-22 15:10:02 -07:00
Filip Filmar
0523ebb3b8 [fuchsia] Adds --targets arg for build_fuchsia_artifacts.py (flutter/engine#19109)
The Fuchsia artifact builder didn't allow the end user to add more
packages to build for Fuchsia.  The current default is building only
the platform-specific packages; but packages like
`flutter/shell/common:shell_tests` are also defined for Fuchsia but
not compiled by default.

This change makes it less of a hassle to compile such packages.
2020-06-22 14:51:57 -07:00
Maurice Parrish
a51b5b22d6 Creates a new RenderMode for FlutterView (flutter/engine#19143) 2020-06-22 14:40:00 -07:00
skia-flutter-autoroll
04635f05ec Roll Skia from abe2375dfb06 to 3cf3d92b56fd (5 revisions) (flutter/engine#19218) 2020-06-22 14:23:05 -07:00
nturgut
d17556b67b Enable firefox integration tests (flutter/engine#19164)
* firefox integration tests enable

* addressing reviewer comments
2020-06-22 13:16:57 -07:00
skia-flutter-autoroll
93f5ac6fab Roll Skia from 956ec8a8bcdd to abe2375dfb06 (5 revisions) (flutter/engine#19215) 2020-06-22 13:03:04 -07:00
LongCatIsLooong
6e1a1aa3f2 [iOS] text input methods to only call updateEditState once (flutter/engine#19161) 2020-06-22 09:37:29 -07:00
Ferhat
771e210302 Fix fonts.clear exception in IE11 (flutter/engine#19180) 2020-06-22 09:24:31 -07:00
skia-flutter-autoroll
752a8e9335 Roll Fuchsia Linux SDK from gaCdq... to oldar... (flutter/engine#19209) 2020-06-22 09:03:04 -07:00
skia-flutter-autoroll
59aaef6bd7 Roll Skia from 50daeddf396f to 956ec8a8bcdd (5 revisions) (flutter/engine#19208) 2020-06-22 08:18:03 -07:00
Brian Osman
4b38b0942d Revert "Add GetBoundingRectAfterMutations to EmbeddedViewParams to calculate the final bounding rect for platform view (#19170)" (flutter/engine#19204)
This reverts commit 3b375b719da4ce1ff0c5c1b820c6b5aafd5dba1e.
2020-06-22 07:30:59 -04:00
Chris Yang
3b375b719d Add GetBoundingRectAfterMutations to EmbeddedViewParams to calculate the final bounding rect for platform view (flutter/engine#19170) 2020-06-21 21:01:53 -07:00
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