12213 Commits

Author SHA1 Message Date
gaaclarke
dbc486213c Plumbing refactor to allow the usage of Dart_CreateIsolateInGroup (flutter/engine#23549)
Did the plumbing refactor that allows us to call Dart_CreateIsolateInGroup when applicable.
2021-01-12 16:43:12 -08:00
Sarbagya Dhaubanjar
fbd0f1df95 Android deeplink sends "path + query" instead of just path (flutter/engine#23561)
* added .cpid & .gclient to gitignore

* updated tests

* minor change

* fixed formating

* compact concatenation

* minor change

* Revert "added .cpid & .gclient to gitignore"

* cleanup
2021-01-12 16:02:08 -08:00
Jason Simmons
074d70ce6d Link SkShaper/SkParagraph into the engine by default (flutter/engine#23626) 2021-01-12 15:49:01 -08:00
skia-flutter-autoroll
a0da37dc56 Roll Skia from 93c2d81f199a to 9fd75e96d712 (29 revisions) (flutter/engine#23635) 2021-01-12 15:19:02 -08:00
skia-flutter-autoroll
50acbded00 Roll Fuchsia Linux SDK from UB6RsTbdU... to FfWbbB4r8... (flutter/engine#23633) 2021-01-12 15:14:01 -08:00
Yegor
1f0e7700ee [canvaskit] apply invser scale on the left (flutter/engine#23550) 2021-01-12 13:27:46 -08:00
Niklas Schulze
22b1eea1b9 Windows textures: Add placeholder flutter_texture_registrar.h (flutter/engine#23623) 2021-01-12 13:19:02 -08:00
Chase Latta
e636c1b44d [dart-runner] Avoid calling Destroy on nullptr (flutter/engine#23608) 2021-01-12 13:14:02 -08:00
skia-flutter-autoroll
6375e9cca2 Roll Skia from 7cf3addb1bd8 to 93c2d81f199a (1 revision) (flutter/engine#23614) 2021-01-11 21:34:01 -08:00
Mouad Debbar
0b24fcda7b [web] Enable the new rich paragraph implementation (flutter/engine#23162) 2021-01-11 20:20:00 -08:00
skia-flutter-autoroll
041b289b87 Roll Skia from aed808c7567e to 7cf3addb1bd8 (1 revision) (flutter/engine#23612) 2021-01-11 20:09:02 -08:00
Robert Ancell
af2850ee0d Only remove weak pointers that are set.
If the pointer has already been removed this generates a runtime warning.
2021-01-12 15:35:39 +13:00
Jenn Magder
ecf4b807a1 Revert "Support Mice in iPadOS 13.4+ (#23362)" (flutter/engine#23610)
This reverts commit 701fcbd1a34cf4139198824f5f86b10a0ed5f69b.
2021-01-11 18:24:45 -08:00
Harry Terkelsen
dbe6fb46aa Roll CanvasKit to 0.22 (flutter/engine#23348) 2021-01-11 18:18:38 -08:00
skia-flutter-autoroll
62848daa38 Roll Skia from 9a4904f4e0cf to aed808c7567e (2 revisions) (flutter/engine#23605) 2021-01-11 16:44:01 -08:00
gaaclarke
0df5eaaa89 Started asserting that metal gpu contexts are shared (flutter/engine#23539)
Started asserting that metal gpu contexts are shared, added ability
for IOSContexts to store their skia contexts so we can make the OpenGL
code work like the Metal code.
2021-01-11 16:39:37 -08:00
Mouad Debbar
1121d94ae5 [web] Apply font-family and other styles to the paragraph element (flutter/engine#23596) 2021-01-11 15:34:01 -08:00
skia-flutter-autoroll
6a10a2ca2e Roll Skia from 52a7eca13d45 to 9a4904f4e0cf (8 revisions) (flutter/engine#23602) 2021-01-11 15:24:01 -08:00
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