12195 Commits

Author SHA1 Message Date
Ferhat
1e5ea2b99f Convert mousewheel+Control events to pointerdata on non MacOS as well (flutter/engine#23597) 2021-01-11 15:11:23 -08:00
Greg Spencer
5d9a19e3c0 Fix indexing error in Linux key event handling (flutter/engine#23598)
Fixes an indexing error in the linux key handling code.

I also found another error when checking to see if an event is re-dispatched, and some off-by-one errors in the search. Not sure what I was smoking that day, but hopefully these are all the issues.
2021-01-11 13:01:06 -08:00
skia-flutter-autoroll
5aed228f36 Roll Skia from 0a145b77f708 to 52a7eca13d45 (6 revisions) (flutter/engine#23595) 2021-01-11 12:34:02 -08:00
bungeman
e2bdcdeec8 Fix leak when parsing base64. (flutter/engine#23547)
The old SkBase64::decode interface required the user to delete the
result of SkBase64::getData. Use the newer SkBase64::Decode interface
which makes the memory ownership more obvious.
2021-01-11 11:56:23 -08:00
skia-flutter-autoroll
067e0019db Roll Skia from eb54bb51b112 to 0a145b77f708 (2 revisions) (flutter/engine#23593) 2021-01-11 11:09:02 -08:00
skia-flutter-autoroll
bc40c9fd07 Roll Fuchsia Linux SDK from lbQ4FeXvV... to UB6RsTbdU... (flutter/engine#23591) 2021-01-11 10:44:01 -08:00
George Wright
701fcbd1a3 Support Mice in iPadOS 13.4+ (flutter/engine#23362) 2021-01-11 10:35:41 -08:00
skia-flutter-autoroll
3a7868b205 Roll Skia from 58a8ccc59190 to eb54bb51b112 (6 revisions) (flutter/engine#23589) 2021-01-11 09:49:01 -08:00
skia-flutter-autoroll
7c5c5e9192 Roll Skia from 97eede48be1e to 58a8ccc59190 (2 revisions) (flutter/engine#23587) 2021-01-11 08:24:01 -08:00
skia-flutter-autoroll
1945485e47 Roll Skia from a7548393d370 to 97eede48be1e (5 revisions) (flutter/engine#23583) 2021-01-10 22:29:02 -08:00
skia-flutter-autoroll
c96e5f5e4d Roll Fuchsia Linux SDK from KAsjGNhH6... to lbQ4FeXvV... (flutter/engine#23582) 2021-01-10 21:19:01 -08:00
skia-flutter-autoroll
c8111395e2 Roll Skia from 2199cde1f52b to a7548393d370 (1 revision) (flutter/engine#23579) 2021-01-10 19:49:01 -08:00
Robert Ancell
543a61f8c6 Re-enable test 2021-01-11 11:36:40 +13:00
Robert Ancell
17d45cd5a3 Fix double frees in FlSettingsPlugin tests.
Fixes https://github.com/flutter/flutter/issues/73517
2021-01-11 11:36:40 +13:00
Robert Ancell
7ca7ce114f Remove debugging code 2021-01-11 11:36:40 +13:00
skia-flutter-autoroll
59433cde47 Roll Skia from 8f282f5d9f30 to 2199cde1f52b (1 revision) (flutter/engine#23575) 2021-01-10 13:29:02 -08:00
Ian Hickson
e988a8bc20 SDK constraints are now just generally required (flutter/engine#23493) 2021-01-09 12:59:02 -08:00
skia-flutter-autoroll
a2407385b4 Roll Fuchsia Linux SDK from kYdpRwQ7N... to KAsjGNhH6... (flutter/engine#23564) 2021-01-09 07:59:01 -08:00
skia-flutter-autoroll
4831e231d5 Roll Skia from 5045de33e754 to 8f282f5d9f30 (1 revision) (flutter/engine#23560) 2021-01-08 22:49:02 -08:00
skia-flutter-autoroll
7286002eea Roll Skia from ae562bd177d9 to 5045de33e754 (2 revisions) (flutter/engine#23557) 2021-01-08 21:24:02 -08:00
Chinmay Garde
5118dcf8a5 During image decoding, avoid using smart pointers for DartWrappables that cross thread-boundaries. (flutter/engine#23503) 2021-01-08 20:54:02 -08:00
skia-flutter-autoroll
664ac5a05e Roll Skia from 17ce8c5ec6f4 to ae562bd177d9 (1 revision) (flutter/engine#23556) 2021-01-08 19:59:01 -08:00
Yegor
fd84a2130a Add flt-renderer and flt-build-mode debug attributes to <body> (flutter/engine#23430)
* add flt-renderer and flt-build-mode debug attributes to <body>
* explicitly specify renderer in tests
2021-01-08 18:45:45 -08:00
skia-flutter-autoroll
0336e319e1 Roll Skia from 6bf6963198aa to 17ce8c5ec6f4 (2 revisions) (flutter/engine#23555) 2021-01-08 18:39:03 -08:00
Kaushik Iska
8a4b31934c [metal] Disable image comparison for gradient_metal test (flutter/engine#23540)
See:  https://github.com/flutter/flutter/issues/73590
2021-01-08 17:48:10 -08:00
skia-flutter-autoroll
e1ed2f3b0d Roll Skia from 047d5bb8d39c to 6bf6963198aa (1 revision) (flutter/engine#23553) 2021-01-08 17:19:01 -08:00
Mouad Debbar
e295d05ba0 [web] Fix more tests that are specific to DomParagraph (flutter/engine#23551) 2021-01-08 16:30:35 -08:00
skia-flutter-autoroll
bcb2f622d0 Roll Skia from 00e43df25bea to 047d5bb8d39c (2 revisions) (flutter/engine#23548) 2021-01-08 15:44:04 -08:00
Jason Simmons
58c6293ae2 Add a keep annotation to the ImeSyncDeferringInsetsCallback.AnimationCallback inner class (flutter/engine#23545)
Fixes https://github.com/flutter/flutter/issues/72787
2021-01-08 14:54:09 -08:00
Mouad Debbar
570f3f023c [web] Fix tests in preparation for enabling new rich paragraph implementation (flutter/engine#23515) 2021-01-08 14:20:05 -08:00
skia-flutter-autoroll
c99418d700 Roll Skia from 2a735ba1cb32 to 00e43df25bea (6 revisions) (flutter/engine#23544) 2021-01-08 14:19:02 -08:00
skia-flutter-autoroll
40a49d2ed8 Roll Fuchsia Linux SDK from R9qkTURF2... to kYdpRwQ7N... (flutter/engine#23543) 2021-01-08 14:09:01 -08:00
skia-flutter-autoroll
e73ca897fe Roll Skia from 0355118f220e to 2a735ba1cb32 (7 revisions) (flutter/engine#23541) 2021-01-08 12:59:03 -08:00
Brian Salomon
691f6bc3bd Use Fractal rather than Improved noise in shader mask flow unit test (flutter/engine#23537) 2021-01-08 15:29:42 -05:00
Greg Spencer
70bba34e51 Make pending event handling more lenient to allow out of order responses (flutter/engine#23504)
This PR makes the Linux key handling code a little more lenient when it comes to the order in which it receives responses to key events from the framework. I had assumed that there wasn't a case where responses could get out of order, but it seems that it is possible, given that you can mash on the keyboard and eventually get one out of order.

This changes the code so that instead of just looking at the first entry in the pending event deque, it searches the deque starting at the beginning to find the event, and remove it.
2021-01-08 10:43:59 -08:00
Michael Goderbauer
f2a937ebba Update outdated links (flutter/engine#23513) 2021-01-08 10:14:01 -08:00
skia-flutter-autoroll
11c20d0f8d Roll Skia from d2f51b18065a to f5aed172c693 (1 revision) (flutter/engine#23533) 2021-01-08 07:49:01 -08:00
skia-flutter-autoroll
5bc6d918ba Roll Skia from cb3bcf88e382 to d2f51b18065a (1 revision) (flutter/engine#23532) 2021-01-08 06:24:01 -08:00
skia-flutter-autoroll
331ea6cffa Roll Skia from f4ea30580c91 to cb3bcf88e382 (3 revisions) (flutter/engine#23531) 2021-01-07 22:44:01 -08:00
skia-flutter-autoroll
175fa9e7b8 Roll Skia from c6e25754c4ad to f4ea30580c91 (1 revision) (flutter/engine#23528) 2021-01-07 21:14:02 -08:00
Gary Qian
e4fa163b51 Rename DynamicFeature->DeferredComponent and impl uninstall DeferredComponents (flutter/engine#23224) 2021-01-07 21:02:05 -08:00
skia-flutter-autoroll
06939dae77 Roll Fuchsia Linux SDK from qedaMC5nT... to R9qkTURF2... (flutter/engine#23512) 2021-01-07 20:19:02 -08:00
skia-flutter-autoroll
b17251cf02 Roll Skia from be0b3b7363a9 to c6e25754c4ad (22 revisions) (flutter/engine#23525) 2021-01-07 19:49:01 -08:00
Jason Simmons
2c5db12c82 Skip the FlEngineTest.SettingsPlugin test (flutter/engine#23516)
See https://github.com/flutter/flutter/issues/73517
2021-01-07 17:03:28 -08:00
Michael Reed
9de62b433a Update virtual to take sampling (flutter/engine#23476) 2021-01-07 15:49:03 -08:00
Christopher Fujino
12ca2b557e add arm host builder (flutter/engine#23440) 2021-01-07 15:44:03 -08:00
Filip Filmar
943ae09365 [fuchsia][input] Migrate Flutter to "input3" (flutter/engine#23262) 2021-01-07 15:39:03 -08:00
Damian Wrobel
0c179e5d66 Fix argument specifier for g_warning() (flutter/engine#23138) 2021-01-07 15:34:03 -08:00
chunhtai
25844bebd0 disable UnassignedIdsAreReused flaky test (flutter/engine#23511) 2021-01-07 15:07:08 -08:00
Kaushik Iska
5cae004d4d [tests] Normalize SkImage before comparison. (flutter/engine#23489) 2021-01-07 14:47:06 -08:00