14899 Commits

Author SHA1 Message Date
Tong Mu
f53ff208be [Linux] Fix crash when a method channel is reassigned (flutter/engine#28878)
* Impl

* Format

* Doc
2021-09-29 10:47:00 -07:00
Tong Mu
8ef081034c [Linux, Embedder] Add engine restart hooks (flutter/engine#28924)
* Restart

* Format

* Doc

* Test

* Format

* Revert keyboard
2021-09-29 10:46:43 -07:00
gaaclarke
fb483ee0d6 made android unit tests not require the host engine variant to exist (flutter/engine#28925) 2021-09-29 10:07:33 -07:00
Emmanuel Garcia
03fc3660f6 Destroy overlay surfaces when the rasterizer is torn down (flutter/engine#28894) 2021-09-28 14:38:02 -07:00
gaaclarke
452b0bd2f9 added unit tests for the android embedder that run on android devices (flutter/engine#28784) 2021-09-28 14:02:18 -07:00
skia-flutter-autoroll
fe0faeb630 Roll Skia from aaa81ab61e43 to 2dc9c5d98f72 (3 revisions) (flutter/engine#28916) 2021-09-28 13:28:01 -07:00
David Worsham
5633de2702 fix test again 2021-09-28 12:48:12 -07:00
David Worsham
d5d15aba36 fix test 2021-09-28 12:48:12 -07:00
David Worsham
4114da27f4 fuchsia: Use runner services 2021-09-28 12:48:12 -07:00
skia-flutter-autoroll
5abfe44f36 Roll Fuchsia Linux SDK from fvDpNa7Tc... to eEt3ktTjq... (flutter/engine#28914) 2021-09-28 12:08:01 -07:00
skia-flutter-autoroll
7c4382a501 Roll Skia from 0f124cd7cd60 to aaa81ab61e43 (1 revision) (flutter/engine#28913) 2021-09-28 12:03:02 -07:00
moko256
b8809dde77 Windows: Add dark theme support. (flutter/engine#28131)
This PR adds the dark theme support for both windows and winuwp engine, based on flutter/flutter#54612.

On Win32: using a registry value that is not documented. (I tested on Windows 10.0.19043.1165)
On UWP: using default background color. (I couldn't find WinRT API that returns dark/light directly, without xaml package.)

Flutter PR for win32: flutter/flutter#88520.
This PR will close flutter/flutter#54612.
This PR will complete one item in flutter/flutter#70214.
2021-09-28 11:03:18 -07:00
skia-flutter-autoroll
5bddc10646 Roll Skia from 791c0d36a6f6 to 0f124cd7cd60 (2 revisions) (flutter/engine#28911) 2021-09-28 10:38:01 -07:00
godofredoc
cbf62e52aa Mirror master to main branch. (flutter/engine#28896) 2021-09-28 09:28:01 -07:00
skia-flutter-autoroll
91656acf87 Roll Skia from 43264640f256 to 791c0d36a6f6 (2 revisions) (flutter/engine#28909) 2021-09-28 09:13:02 -07:00
godofredoc
b67501c89e Enable main branch. (flutter/engine#28898) 2021-09-28 08:18:01 -07:00
skia-flutter-autoroll
b0561cf5ec Roll Skia from f2fb26d162b9 to 43264640f256 (2 revisions) (flutter/engine#28908) 2021-09-28 07:48:02 -07:00
skia-flutter-autoroll
c0ca76e3cf Roll Skia from 0bfac0127c5e to f2fb26d162b9 (4 revisions) (flutter/engine#28904) 2021-09-28 00:38:02 -07:00
skia-flutter-autoroll
799c9292ca Roll Fuchsia Linux SDK from sFMn4Ory_... to fvDpNa7Tc... (flutter/engine#28900) 2021-09-27 22:43:02 -07:00
skia-flutter-autoroll
4d3286dfce Roll Skia from ef96fa9e83c2 to 0bfac0127c5e (9 revisions) (flutter/engine#28897) 2021-09-27 19:53:01 -07:00
Jim Graham
05fd262e61 use all 16 matrix entries in Canvas.transform() to enable 3D matrix concatenation (flutter/engine#28856) 2021-09-27 17:58:01 -07:00
Alexander Biggs
12053d00ea [fuchsia] Small shell scripts for workflow. (flutter/engine#28823) 2021-09-27 17:53:02 -07:00
skia-flutter-autoroll
ba002407d4 Roll Skia from b9982f492896 to ef96fa9e83c2 (4 revisions) (flutter/engine#28892) 2021-09-27 17:03:03 -07:00
moko256
fecbc63bec [UWP] Implement clipboard. (flutter/engine#28064)
This PR implements clipboard in platform handler in UWP.
2021-09-27 17:01:42 -07:00
Emircan Uysaler
ea8305d95f fuchsia: Add child views to flatland engine (flutter/engine#28811) 2021-09-27 12:13:01 -07:00
Chris Yang
c9f351741d backdrop_filter_layer only pushes to the leaf_nodes_canvas (flutter/engine#28500) 2021-09-27 11:33:01 -07:00
moko256
00ca12c712 [UWP] Add modifier keys support (flutter/engine#28724)
Implement GetModsForKeyState in keyboard_key_channel_handler.cc
2021-09-27 11:19:29 -07:00
LongCatIsLooong
047a8acf2d [iOSTextInput] remove floating cursor asserts (flutter/engine#28868) 2021-09-27 11:08:16 -07:00
skia-flutter-autoroll
8afe6ab3cc Roll Skia from e96e066d538d to b9982f492896 (9 revisions) (flutter/engine#28889) 2021-09-27 10:43:01 -07:00
skia-flutter-autoroll
32625c81c4 Roll Fuchsia Linux SDK from UUcoJDQho... to sFMn4Ory_... (flutter/engine#28882) 2021-09-27 09:23:01 -07:00
skia-flutter-autoroll
7ff6c0ad85 Roll Skia from 496b89cb74b3 to e96e066d538d (1 revision) (flutter/engine#28881) 2021-09-27 09:18:02 -07:00
skia-flutter-autoroll
c51491d9ad Roll Skia from 31fe2c51452a to 496b89cb74b3 (4 revisions) (flutter/engine#28879) 2021-09-26 16:23:02 -07:00
skia-flutter-autoroll
19b5865ad9 Roll Fuchsia Linux SDK from Jo9QY1R3C... to UUcoJDQho... (flutter/engine#28875) 2021-09-26 12:33:01 -07:00
skia-flutter-autoroll
762e2a05c0 Roll Skia from 6e6bceeeea1e to 31fe2c51452a (3 revisions) (flutter/engine#28854) 2021-09-26 07:48:02 -07:00
Jaeheon Yi
482c08216e fuchsia.ui.pointer.TouchSource implementation for fuchsia platform view (flutter/engine#28242) 2021-09-26 07:43:05 -07:00
Alexander Biggs
2e9689d1a3 [fuchsia] Remove unused deps on fidl optional.h. (flutter/engine#28863)
Removed in https://fuchsia-review.googlesource.com/c/fuchsia/+/585444
making our SDK roll fail in #28862.
2021-09-26 09:49:08 -04:00
skia-flutter-autoroll
f018090b9b Roll Skia from a909dd6b8d8d to 6e6bceeeea1e (7 revisions) (flutter/engine#28853) 2021-09-24 16:18:01 -07:00
Jason Simmons
b428a86e0b Use a relative path for the output when building a Dart kernel (flutter/engine#28847) 2021-09-24 15:08:01 -07:00
chunhtai
c10d96d6c9 Fixes FlutterSemanticsScrollView to not implement accessibility container API (flutter/engine#28846) 2021-09-24 14:59:42 -07:00
skia-flutter-autoroll
b9a48cde60 Roll Skia from 12732e4ad804 to a909dd6b8d8d (4 revisions) (flutter/engine#28845) 2021-09-24 13:28:02 -07:00
Filip Filmar
5debecb677 Update the ICU library to 2b50fa94b07b601293d7c1f791e853bba8ffbb84 (flutter/engine#28646)
Originally I wanted to update to 3f443830bd52d3aa5fab3c1aa2b6d0848bb5039d.
However, that change had a problem with a misspelled build target which
I also had to fix.

But, that fix turned out to be infeasible on its own, and led to a
bugfix in `gn`.

Fixes:

- Updates gn to commit 0153d369bbccc908f4da4993b1ba82728055926a to take
  in the fix at https://gn-review.googlesource.com/c/gn/+/12220 which
  prevented the correct treatment of target refactoring.

- Updates ICU to commit 2b50fa94b07b601293d7c1f791e853bba8ffbb84 to
  correct the target naming, which should now work thanks to the
  previous update to gn.  See
  https://gn-review.googlesource.com/c/gn/+/12220 for the details of
  that bug.

- Fixed the visibility declaration in `//flutter/third_party/accessibility:accessibility_config`
  which used to not be enforced due to a bug in `gn` which was fixed in
  https://gn.googlesource.com/gn/+/46b572ce4ceedfe57f4f84051bd7da624c98bf01,
  a revision which we took in by updating `gn` in the first bullet.

Fun times.

See: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/3163524

Please see the linked issue for details about why this update.
2021-09-24 12:27:21 -07:00
Alexander Biggs
6dd9777440 [Fuchsia] Notify Shell when memory becomes low. (flutter/engine#28821) 2021-09-24 12:23:01 -07:00
skia-flutter-autoroll
170d554602 Roll Skia from cb25d566c21d to 12732e4ad804 (55 revisions) (flutter/engine#28842) 2021-09-24 12:03:01 -07:00
skia-flutter-autoroll
c31b3e0dcc Roll Fuchsia Linux SDK from tdrdF1Sz9... to Jo9QY1R3C... (flutter/engine#28838) 2021-09-24 10:18:01 -07:00
skia-flutter-autoroll
93c21da5bf Roll Fuchsia Linux SDK from vUHzQsB3f... to tdrdF1Sz9... (flutter/engine#28827) 2021-09-23 20:53:01 -07:00
Jim Graham
9e3603308f adjust naming of methods to match style guide (flutter/engine#28753) 2021-09-23 17:13:02 -07:00
Gary Qian
98716a1274 Fix deprecated WindowManager INCORRECT_CONTEXT_USAGE and VsyncWaiter takes FPS float (flutter/engine#28774) 2021-09-23 16:38:40 -07:00
Dan Field
a2a3c9643c Remove obsolete instructions from scenario_app readme, pass depfile correctly. (flutter/engine#28732) 2021-09-23 14:13:01 -07:00
ColdPaleLight
b5b786f13a Delete is_background_view from FlutterJNI (flutter/engine#28566) 2021-09-23 13:58:01 -07:00
Yuhui Huang
1b2b1cae4c Linux texture support (flutter/engine#24916) 2021-09-23 13:53:02 -07:00