23805 Commits

Author SHA1 Message Date
巢鹏
4b0da8fac2 [Fuchsia] Support scroll_*_physical_pixel fields (flutter/engine#34325)
* [WIP][Fuchsia] Support scroll_physical_pixel fields

* add test

* update

* update

* update

* update

* update

* update

* update

* update

* use scroll_delta instead of pan

* use kMouse

* use kMouse

* Update shell/platform/fuchsia/flutter/pointer_delegate.cc

Co-authored-by: Tong Mu <dkwingsmt@users.noreply.github.com>

* Update shell/platform/fuchsia/flutter/pointer_delegate.cc

Co-authored-by: Callum Moffat <smartercallum@gmail.com>

* format

Co-authored-by: Tong Mu <dkwingsmt@users.noreply.github.com>
Co-authored-by: Callum Moffat <smartercallum@gmail.com>
2022-07-15 14:51:59 -07:00
Shivesh Ganju
271b59d7a6 [fuchsia][scenic] Reland Move pointer injector to embedder. (flutter/engine#34692)
This PR moves the pointer injector library from fuchsia views library
present in fuchsia.git to the flutter embedder.

Test: ffx test run "fuchsia-pkg://fuchsia.com/flutter_runner_tests#meta/flutter_runner_tests.cm"
2022-07-15 17:27:00 -04:00
Qixing Cao
3dfca9f974 [Windows] Fix GDI resource leaks in the software fallback path (flutter/engine#34574)
Updates `FlutterWindowWin32::OnBitmapSurfaceUpdated` to release the device context using `ReleaseDC`.

Fixes: https://github.com/flutter/flutter/issues/107368
2022-07-15 13:40:40 -07:00
skia-flutter-autoroll
9dd0198836 Roll Skia from e99248cf8374 to 7d1636010a55 (6 revisions) (flutter/engine#34695) 2022-07-15 20:14:05 +00:00
skia-flutter-autoroll
8a76df4e5d Roll Skia from 2910d7bf6c04 to e99248cf8374 (2 revisions) (flutter/engine#34694) 2022-07-15 18:52:05 +00:00
skia-flutter-autoroll
c2d6a4fe60 Roll Skia from 224b97c1401f to 2910d7bf6c04 (2 revisions) (flutter/engine#34693) 2022-07-15 17:20:05 +00:00
skia-flutter-autoroll
543347d5e0 Roll Dart SDK from afed8c822847 to 92c7843b2ece (1 revision) (flutter/engine#34691) 2022-07-15 16:38:04 +00:00
skia-flutter-autoroll
2becdb901c Roll Skia from 5fbe12977f01 to 224b97c1401f (2 revisions) (flutter/engine#34690) 2022-07-15 16:04:04 +00:00
skia-flutter-autoroll
fc74ccd57e Roll Skia from f23762476578 to 5fbe12977f01 (1 revision) (flutter/engine#34689) 2022-07-15 14:48:05 +00:00
skia-flutter-autoroll
81393d44e9 Roll Skia from 6eae40bbfc3d to f23762476578 (1 revision) (flutter/engine#34687) 2022-07-15 07:12:05 +00:00
skia-flutter-autoroll
b8e8899cdb Roll Dart SDK from 05193f5446a9 to afed8c822847 (6 revisions) (flutter/engine#34686) 2022-07-15 06:08:05 +00:00
skia-flutter-autoroll
6bb328a317 Roll Skia from 7b69f7165348 to 6eae40bbfc3d (1 revision) (flutter/engine#34685) 2022-07-15 06:06:04 +00:00
skia-flutter-autoroll
6d3c660927 Roll Skia from 07769b152a69 to 7b69f7165348 (1 revision) (flutter/engine#34683) 2022-07-15 04:10:05 +00:00
Gary Qian
ea238b6150 Revert "Roll Dart SDK from 05193f5446a9 to c70d79700553 (4 revisions)" (flutter/engine#34682) 2022-07-14 21:08:04 -07:00
skia-flutter-autoroll
c3530ff3da Roll Skia from c83c3459715c to 07769b152a69 (1 revision) (flutter/engine#34680) 2022-07-15 01:54:04 +00:00
skia-flutter-autoroll
de6e785217 Roll Dart SDK from 05193f5446a9 to c70d79700553 (4 revisions) (flutter/engine#34677) 2022-07-14 23:26:07 +00:00
ColdPaleLight
45d9265b01 Fix issue about checkerboardRasterCacheImages not working (flutter/engine#34424) 2022-07-14 23:08:04 +00:00
Dan Field
b0a6764623 Skip test that crashes platform (flutter/engine#34675) 2022-07-14 22:30:04 +00:00
skia-flutter-autoroll
e617b58a54 Roll Skia from 23df8d2d73b0 to c83c3459715c (4 revisions) (flutter/engine#34676) 2022-07-14 22:14:04 +00:00
skia-flutter-autoroll
5c36aecb3a Roll Skia from 43c262f54f69 to 23df8d2d73b0 (6 revisions) (flutter/engine#34672) 2022-07-14 20:18:04 +00:00
Zachary Anderson
c0170658ed [impellerc] SkSL backend fix for the ink_sparkle shader (flutter/engine#34670) 2022-07-14 12:45:18 -07:00
Chris Yang
da5e08bbae iOS: Avoid attaching view twice when loading view in FlutterViewController (flutter/engine#34642) 2022-07-14 18:30:04 +00:00
skia-flutter-autoroll
27f178ca60 Roll Skia from 743369018a40 to 43c262f54f69 (9 revisions) (flutter/engine#34669) 2022-07-14 18:28:05 +00:00
Gary Qian
80ae5f75ac Revert dart rolls #34657 and #34666 (flutter/engine#34668) 2022-07-14 10:22:13 -07:00
Alexander Biggs
0976788e5f Revert "[fuchsia][scenic] Move pointer injector to embedder. (#34555)" (flutter/engine#34661)
This reverts commit 9e4f92a2f9f14394038a346f05709f9ddada17cc.
2022-07-14 12:29:04 -04:00
skia-flutter-autoroll
037857d825 Roll Dart SDK from 5f2bd518d61a to c3a7eab62e7a (1 revision) (flutter/engine#34666) 2022-07-14 16:18:05 +00:00
skia-flutter-autoroll
7c2001285c Roll Skia from bce36c5654cf to 743369018a40 (2 revisions) (flutter/engine#34665) 2022-07-14 15:54:05 +00:00
skia-flutter-autoroll
d254ddb6de Roll Skia from ccb8d5a61b78 to bce36c5654cf (1 revision) (flutter/engine#34662) 2022-07-14 13:36:04 +00:00
skia-flutter-autoroll
2378488184 Roll Fuchsia Mac SDK from 1LOl5-HGw... to P-UIastCY... (flutter/engine#34659) 2022-07-14 10:30:04 +00:00
skia-flutter-autoroll
15aae1bfcc Roll Dart SDK from 05193f5446a9 to 5f2bd518d61a (2 revisions) (flutter/engine#34657) 2022-07-14 09:00:05 +00:00
skia-flutter-autoroll
2254d9ebe4 Roll Skia from 435177d699ba to ccb8d5a61b78 (1 revision) (flutter/engine#34654) 2022-07-14 07:14:05 +00:00
skia-flutter-autoroll
9e7df749fb Roll Fuchsia Linux SDK from IHYYHVLK8... to fOcOc-7a8... (flutter/engine#34655) 2022-07-14 07:12:04 +00:00
Callum Moffat
0941daa6de Reland "Add new pointer signal for cancelling scroll inertia" (flutter/engine#34537) 2022-07-14 03:14:04 +00:00
skia-flutter-autoroll
9d17589319 Roll Skia from 5291147aaec8 to 435177d699ba (1 revision) (flutter/engine#34650) 2022-07-14 01:42:05 +00:00
skia-flutter-autoroll
67d3e33ef0 Roll Dart SDK from a474d0e9093b to 05193f5446a9 (1 revision) (flutter/engine#34651) 2022-07-14 01:38:06 +00:00
Naud Ghebre
f11acdefe3 [dart runner] Remove unused use statements from dart runner manifest. (flutter/engine#34652) 2022-07-13 21:21:34 -04:00
Camille Simon
618653360b Undo custom serialization of spell check results on Android (flutter/engine#34647) 2022-07-13 16:33:03 -07:00
skia-flutter-autoroll
6c72b015f4 Roll Skia from 64b50bc70866 to 5291147aaec8 (1 revision) (flutter/engine#34646) 2022-07-13 22:46:04 +00:00
Javon Thomas
43cf716d03 Create blanket backdrop filter mutator (flutter/engine#34408) 2022-07-13 22:08:05 +00:00
Márk Tolmács
140e1231cf Fix pre-push githooks on Windows and enable all format checks (flutter/engine#34374) 2022-07-13 22:06:05 +00:00
Zachary Anderson
3258c4c00b [impellerc] Adds an SkSL backend (flutter/engine#34441) 2022-07-13 15:05:00 -07:00
skia-flutter-autoroll
93df98cd96 Roll Fuchsia Mac SDK from whLr2iLJB... to 1LOl5-HGw... (flutter/engine#34645) 2022-07-13 21:36:05 +00:00
gaaclarke
d434456964 added trace events for scheduling responses to platform messages (flutter/engine#34230) 2022-07-13 20:32:04 +00:00
skia-flutter-autoroll
e667f53ea4 Roll Dart SDK from 9d3b9460df97 to a474d0e9093b (1 revision) (flutter/engine#34644) 2022-07-13 20:24:05 +00:00
skia-flutter-autoroll
c2067529d8 Roll Skia from 2fd7b18043d2 to 64b50bc70866 (2 revisions) (flutter/engine#34643) 2022-07-13 19:56:07 +00:00
Jim Graham
acc31da24e Remove canvas render test skia bug workarounds (flutter/engine#34513) 2022-07-13 19:46:05 +00:00
skia-flutter-autoroll
24920b2a5c Roll Skia from e9effac80ca7 to 2fd7b18043d2 (6 revisions) (flutter/engine#34641) 2022-07-13 18:48:04 +00:00
Qixing Cao
db8ed65398 [Windows] handle repaint message in FlutterView window (flutter/engine#34306)
This PR will fix the blank FlutterView issue by handling the repaint message in FlutterView window.

Currently, WM_PAINT msg is not handled in flutter window and the default WindowProc will do nothing but paint the background. In some user cases, e.g., hide/show/min/max the app window, this can result in blank FlutterView if the content is static and there are no running animation.

Addresses https://github.com/flutter/flutter/issues/101339
Addresses https://github.com/flutter/flutter/issues/102030
2022-07-13 11:15:28 -07:00
skia-flutter-autoroll
f34db94eec Roll Fuchsia Linux SDK from gYlny6d_q... to IHYYHVLK8... (flutter/engine#34639) 2022-07-13 18:06:05 +00:00
skia-flutter-autoroll
cec0f1d78d Roll Skia from cef14e607db0 to e9effac80ca7 (2 revisions) (flutter/engine#34638) 2022-07-13 17:42:05 +00:00