Kaushik Iska
8818677dfd
Track motion events for reuse post gesture disambiguation ( flutter/engine#19484 )
...
This change makes it so that we track all the motion events encountered by `FlutterView` and all of its subviews in the `MotionEventTracker` class, indexed by a unique `MotionEventId`. This identifier is then passed to the Flutter framework as seen in https://github.com/flutter/flutter/pull/60930 . Once the gestures take part in gesture disambiguation and are sent back to the engine, we look-up the original motion event using the `MotionEventId` and dispatch it to the platform.
Bug: https://github.com/flutter/flutter/issues/58837
2020-07-06 22:22:37 -07:00
Emmanuel Garcia
f9ad019129
Resubmit frame when the surface is switched ( flutter/engine#19555 )
2020-07-06 21:55:52 -07:00
skia-flutter-autoroll
c688ca99bc
Roll Fuchsia Linux SDK from TvWbh... to 1oAHN... ( flutter/engine#19566 )
2020-07-06 21:39:02 -07:00
skia-flutter-autoroll
3ec352390b
Roll Skia from ac45f499af46 to 6130d5079d55 (1 revision) ( flutter/engine#19559 )
2020-07-06 19:24:02 -07:00
Emmanuel Garcia
ea1c94ff13
Add @Keep annotation to FlutterMutatorsStack ( flutter/engine#19560 )
2020-07-06 18:23:47 -07:00
Ferhat
d278b259b5
[web] Move surface path code ( flutter/engine#19533 )
...
* Move surface path code
* Update licenses_flutter
* dartfmt
2020-07-06 17:02:30 -07:00
skia-flutter-autoroll
a8ff619991
Roll Skia from b827e97d2bab to ac45f499af46 (26 revisions) ( flutter/engine#19552 )
2020-07-06 16:54:02 -07:00
Emmanuel Garcia
ecc2f07d06
Switch to FlutterSurfaceView if no Android view is in the frame ( flutter/engine#19487 )
2020-07-06 14:51:46 -07:00
Sanjay Chouksey
973753d800
Switch view_holder flags ( flutter/engine#19538 )
...
The view_holder SetProperties and UpdateScene had incorrectly
specified flags for focusable and hit_testable. This change
fixes the order, similar to how child_scene_layer specifies it.
Co-authored-by: Sanjay Chouksey <sanjayc@google.com>
2020-07-06 14:36:11 -07:00
Jason Simmons
510a29622a
Pin the version of meta used by web_ui ( flutter/engine#19544 )
...
The latest version of meta now exports "unawaited", which conflicts with the
version of test_api currently used by web_ui.
2020-07-06 14:16:14 -07:00
Brian Osman
56b4fdf9e0
Add missing GrContext.h include ( flutter/engine#19528 )
...
This is an IWYU change that unblocks some Skia API shuffling.
2020-07-06 16:53:23 -04:00
David Worsham
cdcae6aa9c
fuchsia: Remove dead flutter_frontend_server code ( flutter/engine#19500 )
2020-07-06 13:09:05 -07:00
skia-flutter-autoroll
5d162188b9
Roll Skia from 52a4379f03f7 to b827e97d2bab (3 revisions) ( flutter/engine#19524 )
2020-07-06 08:24:04 -07:00
skia-flutter-autoroll
b085f82a28
Roll Fuchsia Linux SDK from TizBd... to TvWbh... ( flutter/engine#19509 )
2020-07-06 08:19:02 -07:00
skia-flutter-autoroll
2550e3fb7c
Roll Dart SDK from 4301899ed5b3 to 69aba23371ff (14 revisions) ( flutter/engine#19507 )
2020-07-05 11:13:03 -07:00
skia-flutter-autoroll
1810e83e8c
Roll Fuchsia Linux SDK from tu9Py... to TizBd... ( flutter/engine#19506 )
2020-07-05 03:13:02 -07:00
skia-flutter-autoroll
97451eadb5
Roll Fuchsia Mac SDK from s4lA_... to _Na1L... ( flutter/engine#19505 )
2020-07-05 02:23:02 -07:00
skia-flutter-autoroll
07e178cede
Roll Skia from 733666b3be3b to 52a4379f03f7 (1 revision) ( flutter/engine#19502 )
2020-07-04 14:43:03 -07:00
skia-flutter-autoroll
010579335e
Roll Skia from 0106fcc8a733 to 733666b3be3b (11 revisions) ( flutter/engine#19498 )
2020-07-04 13:23:04 -07:00
skia-flutter-autoroll
a860a3a055
Roll Fuchsia Mac SDK from 9Xk9p... to s4lA_... ( flutter/engine#19492 )
2020-07-04 13:18:02 -07:00
skia-flutter-autoroll
fcce15f84c
Roll Fuchsia Linux SDK from kibil... to tu9Py... ( flutter/engine#19488 )
2020-07-04 13:13:02 -07:00
skia-flutter-autoroll
0ec900f9e6
Roll Dart SDK from cffeac78f98c to 4301899ed5b3 (1 revision) ( flutter/engine#19486 )
2020-07-04 13:08:02 -07:00
Chris Yang
cf4d2e25d9
Implement mutator stack on Android hybrid composition platform view ( flutter/engine#19426 )
2020-07-04 13:03:04 -07:00
renyou
5419a5279c
Revert "Add tests & --unopt to build_fuchsia_artifacts ( #18625 )" ( flutter/engine#19494 )
...
This reverts commit 6fd117d1ae77c04d7f7a035d9b3da7b7f7170088.
2020-07-03 13:26:19 -07:00
renyou
244cd97aa1
Revert "fuchsia: Fix profile build ( #19399 )" ( flutter/engine#19493 )
...
This reverts commit 6050fa29e3ac93fbf2f0368685ac7a1abae69838.
2020-07-03 13:26:00 -07:00
skia-flutter-autoroll
8d79611175
Roll Fuchsia Mac SDK from bigQ3... to 9Xk9p... ( flutter/engine#19485 )
2020-07-02 17:08:03 -07:00
skia-flutter-autoroll
1e206a120e
Roll Dart SDK from c190fc3a31e7 to cffeac78f98c (3 revisions) ( flutter/engine#19483 )
2020-07-02 14:43:02 -07:00
Robert Ancell
6d6143c30f
Use the X visual from the EGL configuration when making an FlView. ( flutter/engine#19438 )
2020-07-03 09:37:51 +12:00
Kaushik Iska
0c152b8320
Synthesize touch events for hybrid views ( flutter/engine#19427 )
...
Co-authored-by: Kaushik Iska <kaushikiska@google.com>
2020-07-02 12:31:30 -07:00
Kaushik Iska
8b90d16e3c
FlutterView will hadle dispatching all touch events to sub-views ( flutter/engine#19482 )
2020-07-02 12:31:10 -07:00
skia-flutter-autoroll
2d0346d45a
Roll Dart SDK from 28a3cd203923 to c190fc3a31e7 (5 revisions) ( flutter/engine#19481 )
2020-07-02 10:33:03 -07:00
Sanjay Chouksey
0e08bbd4fd
Set child_layer_exists_below flag for Fuchsia PlatformViewLayer ( flutter/engine#19462 )
...
This enables proper compositing of surfaces with elevation over
a PlatformViewLayer.
Co-authored-by: Sanjay Chouksey <sanjayc@google.com>
2020-07-02 10:27:36 -07:00
skia-flutter-autoroll
14c734575c
Roll Fuchsia Linux SDK from 34sZm... to kibil... ( flutter/engine#19479 )
2020-07-02 09:13:03 -07:00
skia-flutter-autoroll
5712f06e81
Roll Dart SDK from 8afe9875a6d7 to 28a3cd203923 (2 revisions) ( flutter/engine#19476 )
2020-07-02 06:08:03 -07:00
skia-flutter-autoroll
69e15f97fd
Roll Fuchsia Mac SDK from 4MMwM... to bigQ3... ( flutter/engine#19475 )
2020-07-02 03:18:01 -07:00
skia-flutter-autoroll
4071b5946b
Roll Dart SDK from f8ff12008e84 to 8afe9875a6d7 (1 revision) ( flutter/engine#19472 )
2020-07-02 01:43:02 -07:00
skia-flutter-autoroll
7ae5deb915
Roll Dart SDK from 6b4fe2fb78f6 to f8ff12008e84 (17 revisions) ( flutter/engine#19469 )
2020-07-01 20:03:03 -07:00
Yegor
078629ad1e
First batch of CanvasKit bindings using @JS ( flutter/engine#19450 )
...
* first batch of @JS bindings
2020-07-01 18:30:58 -07:00
skia-flutter-autoroll
b83e178fc7
Roll Skia from b5f7a07b77b4 to 0106fcc8a733 (1 revision) ( flutter/engine#19463 )
2020-07-01 17:43:04 -07:00
skia-flutter-autoroll
f1497c4ee5
Roll Fuchsia Linux SDK from Pcug7... to 34sZm... ( flutter/engine#19461 )
2020-07-01 16:58:03 -07:00
skia-flutter-autoroll
3bf5bf702d
Roll Skia from b7bfbc299aae to b5f7a07b77b4 (11 revisions) ( flutter/engine#19460 )
2020-07-01 16:23:02 -07:00
skia-flutter-autoroll
901d13f986
Roll Dart SDK from 63feed82e1b1 to 6b4fe2fb78f6 (12 revisions) ( flutter/engine#19457 )
2020-07-01 16:18:03 -07:00
Guruji Panda
cf740767d5
Fix paths in source and yaml files to minimize changes in google3 ( flutter/engine#19414 )
2020-07-01 16:13:03 -07:00
Robert Ancell
4ffa68b795
Show EGL configuration debugging when fail to create surface/context ( flutter/engine#19397 )
2020-07-02 09:35:00 +12:00
Jacob MacDonald
ebed95fb81
add collection rev variable to DEPS so it gets rolled by the auto roller ( flutter/engine#19452 )
2020-07-01 13:50:03 -07:00
skia-flutter-autoroll
412cc96eb7
Roll Fuchsia Mac SDK from avEUl... to 4MMwM... ( flutter/engine#19453 )
2020-07-01 13:08:02 -07:00
Mehmet Fidanboylu
d65d633421
Fix wrong licensing in engine ( flutter/engine#19439 )
2020-07-01 12:23:03 -07:00
skia-flutter-autoroll
27bc6b32fb
Roll Skia from d2f870c91102 to b7bfbc299aae (4 revisions) ( flutter/engine#19451 )
2020-07-01 12:08:03 -07:00
skia-flutter-autoroll
f4ae72ccc2
Roll Skia from e381036051eb to d2f870c91102 (1 revision) ( flutter/engine#19449 )
2020-07-01 10:48:02 -07:00
skia-flutter-autoroll
4626591b72
Roll Skia from 16ee98ddeda3 to e381036051eb (2 revisions) ( flutter/engine#19448 )
2020-07-01 09:28:02 -07:00