11061 Commits

Author SHA1 Message Date
Dan Field
d9bd7aff97 set old_gen_heap_size to half of available memory on iOS (flutter/engine#20472) 2020-09-18 12:32:02 -07:00
skia-flutter-autoroll
4d69645a76 Roll Skia from c21dc07a78b9 to 31634288fdf3 (5 revisions) (flutter/engine#21260) 2020-09-17 18:12:01 -07:00
George Wright
82b966ba18 Disable ShellTest.SkipAndSubmitFrame for flakes (flutter/engine#21254) 2020-09-17 16:20:52 -07:00
skia-flutter-autoroll
c54ab9e78a Roll Skia from 45f41b376260 to c21dc07a78b9 (4 revisions) (flutter/engine#21250) 2020-09-17 15:17:01 -07:00
Martin Kustermann
bbaa27cd9f Add --enable-isolate-groups to allowed flags in switches.cc (flutter/engine#21149)
This will allow customers to try out the lightweight isolate support in the Dart VM in AOT mode.

To be future proof, we also add the negative flags to the allow list, thereby allowing the Dart VM to
change the default in the future, while still allowing customers to opt out.

Issue b/158554251
2020-09-17 14:33:51 -07:00
Mouad Debbar
211c775d05 [web] Remove commented import (flutter/engine#21247) 2020-09-17 14:01:30 -07:00
skia-flutter-autoroll
6ef9328bbe Roll Skia from 12d06a38427d to 45f41b376260 (6 revisions) (flutter/engine#21249) 2020-09-17 13:47:01 -07:00
Hidenori Matsubayashi
934b24a587 Add support of cross-building the engine for ARM64 Linux Host (flutter/engine#20254)
Added cross-building Flutter Engine for ARM64 Linux platforms. This PR is part of ARM64 Linux support in the Flutter SDK.
2020-09-17 13:42:57 -07:00
skia-flutter-autoroll
8dcaec404d Roll Fuchsia Linux SDK from 91U3isvKn... to Qi0ptKLxN... (flutter/engine#21246) 2020-09-17 13:07:01 -07:00
nturgut
f070e26b18 [web] run safari desktop tests on luci (flutter/engine#21228)
* run safari desktop tests on luci

* fix safari issue. focus on dom element when new transform is received. add transform to test cases

* Update text_editing.dart

minor change to retrigger tests (recipe change is merged)
2020-09-17 13:00:06 -07:00
Dan Field
6c32f51fbb avoid hard coding OS (flutter/engine#21248) 2020-09-17 12:57:03 -07:00
Felipe Archondo
c58fbeb7a3 [fuchsia] set maxframesinflight to be configurable (flutter/engine#21152)
Add a new field, max_frames_in_flight, to FlutterRunnerProductConfiguration. This allows it to be configurable from Fuchsia.

Tests were added as well to verify the new behavior.
2020-09-17 15:41:03 -04:00
skia-flutter-autoroll
76c1910a5e Roll Skia from 51a7f9559ad4 to 12d06a38427d (3 revisions) (flutter/engine#21244) 2020-09-17 12:27:02 -07:00
skia-flutter-autoroll
e1df353310 Roll Skia from f9fdf291c567 to 51a7f9559ad4 (5 revisions) (flutter/engine#21242) 2020-09-17 07:57:01 -07:00
skia-flutter-autoroll
11855ddb93 Roll Skia from bf66ffbbd4ce to f9fdf291c567 (1 revision) (flutter/engine#21235) 2020-09-16 23:07:01 -07:00
skia-flutter-autoroll
55fdafae96 Roll Fuchsia Linux SDK from G5UItrFeP... to 91U3isvKn... (flutter/engine#21232) 2020-09-16 22:07:02 -07:00
skia-flutter-autoroll
ace5476a2b Roll Skia from 2564767d24e5 to bf66ffbbd4ce (27 revisions) (flutter/engine#21230) 2020-09-16 18:12:02 -07:00
Gary Qian
b2a78b0db5 Remove extraneous window inset call on IME animation (flutter/engine#21213) 2020-09-16 14:04:50 -07:00
skia-flutter-autoroll
887ebd6b20 Roll Skia from 2610e8261e9e to 2564767d24e5 (5 revisions) (flutter/engine#21220) 2020-09-16 10:52:01 -07:00
stuartmorgan
158f80097d Add an explicit API for font change notification (flutter/engine#21164)
Originally font change notification was handled by forwarding
WM_FONTCHANGE to the Flutter HWND, to avoid adding new API surface, but
that's not a good solution in a multi-window scenario, and it would
require a completely different solution for UWP. It also requires
non-obvious plumbing in the runner.

This replaces that with an explicit API, so that there's a clean and
obvious way for the runner to trigger this event.
2020-09-16 09:47:21 -07:00
Damian Wrobel
ededf03020 Add missing cstring header (fixes fl_renderer_wayland.cc) (flutter/engine#21217) 2020-09-16 09:07:01 -07:00
Mouad Debbar
e5c576fb40 [web] Allow updating input configuration while connection is active (flutter/engine#21048) 2020-09-16 08:51:34 -07:00
Thore Goebel
1290089227 Fix x-axis direction in Offset.direction doc (flutter/engine#21208)
Specify that the positive x direction is right, as opposed to left.
2020-09-16 07:57:44 -07:00
skia-flutter-autoroll
cf16b71ef3 Roll Fuchsia Linux SDK from sXR21ye3r... to G5UItrFeP... (flutter/engine#21212) 2020-09-16 04:37:01 -07:00
skia-flutter-autoroll
f8de646919 Roll Skia from 3e72b3ff8ca7 to 2610e8261e9e (4 revisions) (flutter/engine#21210) 2020-09-15 23:42:01 -07:00
skia-flutter-autoroll
285e5f3d7f Roll Dart SDK from c835079edda4 to 7476b58cc9d0 (8 revisions) (flutter/engine#21209) 2020-09-15 23:37:02 -07:00
Jenn Magder
12c871ca5f Verify Flutter clang module, add hook for verifying consumer warnings (flutter/engine#21203) 2020-09-15 21:04:01 -07:00
skia-flutter-autoroll
18ab5c4ab9 Roll Skia from a195d101f96c to 3e72b3ff8ca7 (7 revisions) (flutter/engine#21205) 2020-09-15 20:57:01 -07:00
William Wold
983b6a8636 Add Linux Wayland support (flutter/engine#20629) 2020-09-16 14:13:06 +12:00
Chris Bracken
5793be25e1 [darwin] Header #import hygiene (flutter/engine#21193)
This patch applies the following changes:

* Rename a stray .cc file to .mm (connection_collection.cc).
* Migrate Objective-C #includes to #import as per the style guide.
* #include/#import order updated to reflect the style guide order:
  associated header, system/standard library headers, library headers,
  platform-specific includes.
* Include cstring where we're using strlen.
* Add a missing copyright header in SemanticsObjectTest.mm.

Bugs: https://github.com/flutter/flutter/issues/60025
2020-09-15 18:44:09 -07:00
Hamdi Kahloun
489c648b42 Fix NPE in PlatformPlugin.getClipboardData() (flutter/engine#21189) 2020-09-15 17:00:57 -07:00
skia-flutter-autoroll
cc919d93e2 Roll Fuchsia Linux SDK from -iBBiPj1C... to sXR21ye3r... (flutter/engine#21197) 2020-09-15 15:17:03 -07:00
Emmanuel Garcia
3a7b283bb3 Account for current open image in FlutterImageView (flutter/engine#21191) 2020-09-15 14:10:55 -07:00
skia-flutter-autoroll
3f9d11d771 Roll Skia from 50dd7e15af47 to a195d101f96c (2 revisions) (flutter/engine#21190) 2020-09-15 14:07:01 -07:00
Mouad Debbar
11597d5c5f [web] Fix mis-aligned widget spans (flutter/engine#21112) 2020-09-15 12:58:07 -07:00
skia-flutter-autoroll
f421759eb7 Roll Skia from 6f3ed7f72cd6 to 50dd7e15af47 (3 revisions) (flutter/engine#21186) 2020-09-15 12:47:01 -07:00
nturgut
a7b71d9116 running screenshot tests on ios-safari unit tests (flutter/engine#20963)
* running screenshot tests on ios-safari unit tests

* fixing the golden_smoke tests. changes to the documentation

* addressing reviewer comments

* cropping footer from the simulator screenshot. addressing some reviewer comments

* use .dart_tools for recording the screenshots

* fix the usage of the method

* adding TODO's for missing documentation and not supported windows tests

* addressing comments

* changing to incremental counter for file names

* add comment to the counter

* fix anaylze issues

* using takescreenshot method from the iosSimulator.

* address reviewer comments

* fix the scaling issue. disable eronous test

* change the smoke file for top gap 282

* change the variable name for scale factor
2020-09-15 12:36:00 -07:00
skia-flutter-autoroll
7061dded76 Roll Skia from d911c91d8895 to 6f3ed7f72cd6 (3 revisions) (flutter/engine#21183) 2020-09-15 11:22:02 -07:00
skia-flutter-autoroll
a51eb5ae94 Roll Skia from 22aa7d791515 to d911c91d8895 (5 revisions) (flutter/engine#21181) 2020-09-15 10:02:01 -07:00
Justin McCandless
1ea1cf2f88 hasStrings Mac (flutter/engine#20531)
Adds the hasStrings method for Mac, and improves the state of unit testing on Mac.
2020-09-15 08:40:27 -07:00
Chris Bracken
d3f54773b7 Define _USE_MATH_DEFINES on Windows where needed (flutter/engine#21166) 2020-09-15 08:37:02 -07:00
skia-flutter-autoroll
95437e0371 Roll Skia from aecd484d03d7 to 22aa7d791515 (5 revisions) (flutter/engine#21178) 2020-09-15 08:27:04 -07:00
Damian Wrobel
2c4ff91e3c Add missing <cstring> header for (strcmp, strrchr) (flutter/engine#21176)
Fixes the following compilation errors:
../../flutter/shell/platform/linux/fl_platform_plugin.cc:89:7: error: use of undeclared identifier 'strcmp'
  if (strcmp(format, kTextPlainFormat) != 0) {
      ^
../../flutter/shell/platform/linux/fl_platform_plugin.cc:127:7: error: use of undeclared identifier 'strcmp'
  if (strcmp(method, kSetClipboardDataMethod) == 0)
      ^
../../flutter/shell/platform/linux/fl_platform_plugin.cc:129:12: error: use of undeclared identifier 'strcmp'
  else if (strcmp(method, kGetClipboardDataMethod) == 0)
           ^
../../flutter/shell/platform/linux/fl_platform_plugin.cc:131:12: error: use of undeclared identifier 'strcmp'
  else if (strcmp(method, kSystemNavigatorPopMethod) == 0)
           ^
../../flutter/shell/platform/linux/fl_view.cc:194:7: error: use of undeclared identifier 'strcmp'
  if (strcmp(pspec->name, "scale-factor") == 0) {
      ^
../../flutter/shell/platform/linux/fl_engine.cc:67:18: error: use of undeclared identifier 'strrchr'
  gchar* match = strrchr(l, '@');
                 ^
../../flutter/shell/platform/linux/fl_engine.cc:75:11: error: use of undeclared identifier 'strrchr'
  match = strrchr(l, '.');
          ^
../../flutter/shell/platform/linux/fl_engine.cc:83:11: error: use of undeclared identifier 'strrchr'
  match = strrchr(l, '_');
          ^

Signed-off-by: Damian Wrobel <dwrobel@ertelnet.rybnik.pl>
2020-09-15 08:05:12 -07:00
skia-flutter-autoroll
2b4467bbf3 Roll Skia from 2bc4077c9e42 to aecd484d03d7 (2 revisions) (flutter/engine#21172) 2020-09-15 00:12:01 -07:00
skia-flutter-autoroll
4bd7f72670 Roll Fuchsia Linux SDK from zKQw_oHsx... to -iBBiPj1C... (flutter/engine#21171) 2020-09-14 22:57:01 -07:00
skia-flutter-autoroll
ded951e354 Roll Skia from 37fd658981dd to 2bc4077c9e42 (4 revisions) (flutter/engine#21170) 2020-09-14 22:52:02 -07:00
skia-flutter-autoroll
b3773f1f99 Roll Skia from 6253b5787df8 to 37fd658981dd (1 revision) (flutter/engine#21162) 2020-09-14 21:32:01 -07:00
godofredoc
621af6b19d Force builders to run. (flutter/engine#21167)
There was a problem with GoB that made all the builders fail on old
commits. As the last commit was successful we need to force a new
execution to unblock the tree.
2020-09-14 20:36:15 -07:00
kaisa695275735
85f1cd7356 delete opengl texture when it detatch from surfacetexture. (flutter/engine#18733) 2020-09-14 14:07:39 -07:00
skia-flutter-autoroll
01177fdd4d Roll Skia from 34b19c575066 to 6253b5787df8 (7 revisions) (flutter/engine#21159) 2020-09-14 13:57:02 -07:00