Commit graph

247 commits

Author SHA1 Message Date
engine-flutter-autoroll b7f6d9bcb2
Roll Engine from efa768683eaf to 69a7538a908c (4 revisions) (#74028) 2021-01-15 04:44:03 -08:00
engine-flutter-autoroll a706cd2112
Roll Engine from 1b5e16cda29a to effb529ecec8 (17 revisions) (#73984)
* d7b25f9a3 [web] Reland: Enable the new rich paragraph implementation (flutter/engine#23659)

* 507a88702 fix ax unique id flake (flutter/engine#23518)

* e5a4c7c4f Roll Fuchsia Linux SDK from BUsKF6z4t... to a7ezEWPM5... (flutter/engine#23668)

* 7d1e4e323 Roll Skia from 0e4a29af9db2 to af9b58e287b5 (10 revisions) (flutter/engine#23670)

* 635f64a3d Roll Skia from af9b58e287b5 to f435ada424df (1 revision) (flutter/engine#23671)

* 6957611f2 Roll Fuchsia Mac SDK from BsUY1yjWh... to BoBy7Eobf... (flutter/engine#23672)

* 37131f16d Use non-deprecated SkImageFilter factory functions (flutter/engine#23649)

* 38f08ff26 Roll Fuchsia Linux SDK from a7ezEWPM5... to erwxDS3kf... (flutter/engine#23676)

* a56183cde Roll Skia from f435ada424df to 8f78d5528438 (7 revisions) (flutter/engine#23680)

* 9d75996c1 Revert "[web] Enable the new rich paragraph implementation (#23162)" (flutter/engine#23687)

* b030bc80d Roll Dart SDK from 724d9e5e7d71 to 3629a798353d (1 revision) (flutter/engine#23681)

* a8a7534ea Support Mice in iPadOS 13.4+ (flutter/engine#23636)

* 3f691f07b [web] Fix semantic node order for webkit (flutter/engine#23601)

* 70d08c6ac Roll Skia from 8f78d5528438 to 890b2b406a60 (9 revisions) (flutter/engine#23692)

* 5459565e4 Roll Fuchsia Mac SDK from BoBy7Eobf... to DVYrV15dq... (flutter/engine#23693)

* 3fd4c63fa [web] Fix letter spacing for rich paragraphs (flutter/engine#23683)

* effb529ec Added missing export for the flutter engine group. (flutter/engine#23689)
2021-01-14 15:20:26 -08:00
engine-flutter-autoroll c9b991d115
Roll Engine from 10cee6abcb35 to 648dae9d99e7 (25 revisions) (#73886)
* 51dd6aa03 [web] Enable the new rich paragraph implementation (flutter/engine#23162)

* 0f9fc3d81 Roll Skia from 7cf3addb1bd8 to 93c2d81f199a (1 revision) (flutter/engine#23614)

* a1e74242f [dart-runner] Avoid calling Destroy on nullptr (flutter/engine#23608)

* 846d9583c Windows textures: Add placeholder flutter_texture_registrar.h (flutter/engine#23623)

* 55afc18a1 Roll Dart SDK from 7fcbd388b620 to ef8bf7f0a667 (5 revisions) (flutter/engine#23628)

* d2b815479 [canvaskit] apply invser scale on the left (flutter/engine#23550)

* be1a3c008 Roll Fuchsia Linux SDK from UB6RsTbdU... to FfWbbB4r8... (flutter/engine#23633)

* f743c89bd Roll Skia from 93c2d81f199a to 9fd75e96d712 (29 revisions) (flutter/engine#23635)

* cf42dbe13 Roll wuffs to google/wuffs@c86add25f7 (flutter/engine#23607)

* f1278d0e7 Link SkShaper/SkParagraph into the engine by default (flutter/engine#23626)

* fb56b4be2 Android deeplink sends "path + query" instead of just path (flutter/engine#23561)

* 22bb891d6 Plumbing refactor to allow the usage of Dart_CreateIsolateInGroup (flutter/engine#23549)

* 20991a598 Add accessibility suport to Linux shell. (flutter/engine#19634)

* 145922bd8 Roll Dart SDK from ef8bf7f0a667 to 636ff0ec97e0 (1 revision) (flutter/engine#23639)

* 176ae6e76 Roll Fuchsia Mac SDK from oll0Dgp9o... to JSzm8D59u... (flutter/engine#23641)

* d2320a8fb Roll Dart SDK from 636ff0ec97e0 to d3d7b77e8165 (1 revision) (flutter/engine#23642)

* 8bdd0998b Roll Skia from 9fd75e96d712 to 38ca513408d1 (1 revision) (flutter/engine#23643)

* cc572e1b8 Roll Skia from 38ca513408d1 to be2a8614c5d6 (2 revisions) (flutter/engine#23644)

* e9383a0c8 Roll Dart SDK from d3d7b77e8165 to 010633edc631 (1 revision) (flutter/engine#23645)

* 9d6ed8b83 Roll Fuchsia Linux SDK from FfWbbB4r8... to BUsKF6z4t... (flutter/engine#23646)

* 6d55dd42f Roll Dart SDK from 010633edc631 to 724d9e5e7d71 (1 revision) (flutter/engine#23647)

* 299f08162 Roll Skia from be2a8614c5d6 to 0d7de6bc9ac3 (1 revision) (flutter/engine#23648)

* 0ec99cfac Roll Fuchsia Mac SDK from JSzm8D59u... to BsUY1yjWh... (flutter/engine#23650)

* 859494fb4 Revert "[web] Enable the new rich paragraph implementation (#23162)" (flutter/engine#23651)

* 648dae9d9 Roll Skia from 0d7de6bc9ac3 to 92969f265686 (7 revisions) (flutter/engine#23652)
2021-01-13 13:56:12 -08:00
engine-flutter-autoroll 737496e8db
Roll Engine from 0ed964d6b764 to 10cee6abcb35 (17 revisions) (#73771) 2021-01-11 23:54:03 -08:00
Jenn Magder 80f15dcfb9
Revert "Roll Engine from 0ed964d6b764 to 2dee0d2f071b (8 revisions) (#73756)" (#73765)
This reverts commit a27b843bc6.
2021-01-11 18:23:26 -08:00
engine-flutter-autoroll a27b843bc6
Roll Engine from 0ed964d6b764 to 2dee0d2f071b (8 revisions) (#73756) 2021-01-11 17:44:03 -08:00
engine-flutter-autoroll 89197a6667
Roll Engine from 87004b05ab5a to d5cacaa3a6a4 (13 revisions) (#73712) 2021-01-11 09:29:03 -08:00
engine-flutter-autoroll b1c06e4a27
Roll Engine from 9cb4d2dd243d to df07060e4e20 (7 revisions) (#73626) 2021-01-08 18:34:05 -08:00
Gary Qian f581e41526
Revert "Revert "Roll Engine from 2e5833b7c572 to 9cb4d2dd243d (32 revisions) (#73594)" (#73609)" (#73610)
This reverts commit 19b76ade6f.
2021-01-08 14:58:26 -08:00
Gary Qian 19b76ade6f
Revert "Roll Engine from 2e5833b7c572 to 9cb4d2dd243d (32 revisions) (#73594)" (#73609)
This reverts commit 4606a69b0f.
2021-01-08 14:37:07 -08:00
engine-flutter-autoroll 4606a69b0f
Roll Engine from 2e5833b7c572 to 9cb4d2dd243d (32 revisions) (#73594) 2021-01-08 13:44:20 -08:00
engine-flutter-autoroll 01babcac16
Roll Engine from c98ff298fe0e to 1758eaa4edc3 (17 revisions) (#73449) 2021-01-06 19:34:03 -08:00
engine-flutter-autoroll 7c84ef54c9
Roll Engine from 022bb11fa76c to e43fab841e89 (2 revisions) (#73343) 2021-01-05 11:14:05 -08:00
engine-flutter-autoroll d746cd34b8
0049dcbfe Roll Fuchsia Linux SDK from lxKr8i_TC... to nVvyfiqlp... (flutter/engine#23411) (#73290) 2021-01-04 21:14:03 -08:00
engine-flutter-autoroll 620fd79d47
Roll Engine from c2c11bc74557 to bae6f4490209 (2 revisions) (#73269) 2021-01-04 08:29:03 -08:00
engine-flutter-autoroll 14cbd6d779
Roll Engine from 121b67fb8594 to c2c11bc74557 (5 revisions) (#73259) 2021-01-04 01:49:03 -08:00
engine-flutter-autoroll 299e017e41
Roll Engine from 82b4ae86d69b to 121b67fb8594 (8 revisions) (#73235) 2021-01-03 03:29:01 -08:00
engine-flutter-autoroll 827ada1cef
Roll Engine from 7cb464aedbf3 to 82b4ae86d69b (4 revisions) (#73154) 2020-12-30 17:59:01 -08:00
engine-flutter-autoroll c4738f82b5
Roll Engine from e344970f1ac8 to 98ebeb11b5f7 (5 revisions) (#73150) 2020-12-30 15:49:04 -08:00
engine-flutter-autoroll 3674770382
Roll Engine from 3cf52c274382 to eff27c74bf8c (4 revisions) (#73116) 2020-12-29 15:54:06 -08:00
engine-flutter-autoroll 0751c5bd47
Roll Engine from b304148d465e to 3cf52c274382 (4 revisions) (#73111) 2020-12-29 14:49:02 -08:00
engine-flutter-autoroll 780752e8e3
Roll Engine from f5364860ab10 to 892034dc6a7c (6 revisions) (#73050) 2020-12-28 12:24:04 -08:00
engine-flutter-autoroll 936297cf9f
Roll Engine from 1c975f1e7c82 to f5364860ab10 (8 revisions) (#72954) 2020-12-25 16:54:03 -08:00
engine-flutter-autoroll e9dc2557c9
Roll Engine from b7cd3f8e706d to 596bae264b0c (17 revisions) (#72905) 2020-12-23 18:09:03 -08:00
engine-flutter-autoroll 15c009b805
Roll Engine from af6889a600e7 to b7cd3f8e706d (22 revisions) (#72827) 2020-12-22 17:09:03 -08:00
engine-flutter-autoroll de448c81ed
Roll Engine from 57a5ad0ab5eb to af6889a600e7 (9 revisions) (#72729) 2020-12-21 10:34:02 -08:00
engine-flutter-autoroll c458bf9d9e
Roll Engine from 7983c6fda0b9 to 57a5ad0ab5eb (8 revisions) (#72666) 2020-12-21 09:19:05 -08:00
engine-flutter-autoroll 3d06d66b93
Roll Engine from 1be6f414e7db to 7983c6fda0b9 (3 revisions) (#72607)
* 52ec2ddd8 Roll Fuchsia Linux SDK from _l04etgVd... to nkgnDjAl3... (flutter/engine#23170)

* f32ec0cd6 Roll Fuchsia Mac SDK from RDUxjnng0... to QDs-PyheO... (flutter/engine#23177)

* 7983c6fda Roll Dart SDK from b59de86059f3 to 2a78a2978983 (1 revision) (flutter/engine#23179)
2020-12-18 08:54:13 -08:00
engine-flutter-autoroll 194711e509
Roll Engine from fd6b409f950b to de1de9d44f58 (36 revisions) (#72584)
* c608b07da bump fuchsia toolchain to clang-12 (flutter/engine#23067)

* 8a3e9a2b9 fix crash in FontCollection::init() when FontFamily is empty (flutter/engine#23019)

* 95ba5ca89 Roll Skia from 6f31e27f1e29 to 85fa75616dfe (7 revisions) (flutter/engine#23118)

* 50e7d8916 [web] Switch web-render option default to auto (flutter/engine#23090)

* 885452086 Roll Skia from 85fa75616dfe to d6f2338ab194 (3 revisions) (flutter/engine#23119)

* acad21c19 [web] Tests for rich paragraph DOM (flutter/engine#23097)

* 27ebbc4bf Rename PointerState.isDown as per style guide (flutter/engine#23120)

* 19950f576 [web] Rich paragraph getBoxesForRange (flutter/engine#23098)

* 581acbe98 Roll Skia from d6f2338ab194 to 1d89532d5988 (1 revision) (flutter/engine#23122)

* 540b1918e Roll Fuchsia Mac SDK from acylwa3i4... to chLTYsKMR... (flutter/engine#23125)

* 3b52edff6 Roll Skia from 1d89532d5988 to 7839f66540b6 (1 revision) (flutter/engine#23126)

* 6b25350af Roll Fuchsia Linux SDK from TIKHoiQyP... to wu6yV-_BL... (flutter/engine#23127)

* 9c72085b7 Roll Skia from 7839f66540b6 to 20f1b3462878 (1 revision) (flutter/engine#23129)

* ee323d0f0 Roll Skia from 20f1b3462878 to 995f0366bd21 (2 revisions) (flutter/engine#23132)

* 625aa695e Roll Skia from 995f0366bd21 to b64da3907f76 (1 revision) (flutter/engine#23135)

* affc4216f Roll Skia from b64da3907f76 to 81da68af2ecf (7 revisions) (flutter/engine#23142)

* 9a6a31e00 Roll Fuchsia Mac SDK from chLTYsKMR... to RDUxjnng0... (flutter/engine#23143)

* 78657edbb Added golden test to make sure that spawn engines work. (flutter/engine#23066)

* bb9cac29a Roll Fuchsia Linux SDK from wu6yV-_BL... to _l04etgVd... (flutter/engine#23145)

* 51c9ae956 Add --strict_null_safety_checks to the Dart flag allowlist (flutter/engine#23144)

* 76310c426 Add missing sdk constriant in pubspec.yaml files. (flutter/engine#23124)

* 6e54f0d2d [fuchsia] Add wrapper for zx_clock_get_monotonic. (flutter/engine#23128)

* ade75e08f [web] Rich paragraph getPositionForOffset (flutter/engine#23133)

* 2ef2c8616 Fix engine in preparation for implementing https://github.com/dart-lang/language/issues/1274 (flutter/engine#23131)

* 9384324cc Update android_lint deps (flutter/engine#23151)

* ea4bb2ae4 Roll Skia from 81da68af2ecf to 7b920446a8fc (14 revisions) (flutter/engine#23152)

* 4b5e4e605 Make it easier to turn on Xcode symlinks (flutter/engine#23150)

* 325f06958 Roll fuchsia toolchain (flutter/engine#23155)

* 05704d312 Use include for C/C++ headers in darwin/macos (flutter/engine#23035)

* 8d3d69b6b Turned no malloc scribble and randomized the tests. (flutter/engine#23014)

* 418cc488e Fix macOS crash when modifier keys pressed. (flutter/engine#23154)

* a8c360dc2 Update FlutterPlatformViewsTests (flutter/engine#23158)

* d941aefa6 [web] Rich text painting on bitmap canvas (flutter/engine#23136)

* 67cb0f382 Revert "[web] Switch web-render option default to auto (#23090)" (flutter/engine#23161)

* c4b48c554 Roll Skia from 7b920446a8fc to dfc880bd9ba0 (14 revisions) (flutter/engine#23164)

* de1de9d44 Disable FlutterPluginAppLifeCycleDelegateTest testWillResignActive (flutter/engine#23166)
2020-12-17 23:53:05 -08:00
engine-flutter-autoroll d3179f0e72
Roll Engine from e9f2f0eaea4a to 9e3803b36718 (2 revisions) (#72433) 2020-12-16 09:08:04 -08:00
engine-flutter-autoroll 876c313784
Roll Engine from b080bdf56fe7 to a70f6de1397f (2 revisions) (#72408) 2020-12-15 22:23:03 -08:00
engine-flutter-autoroll e74712c4d6
Roll Engine from c59f94dfa116 to cca6ab654e6e (7 revisions) (#72357) 2020-12-15 09:48:05 -08:00
engine-flutter-autoroll f37969638d
Roll Engine from 4797b0665242 to 1749dbcc1b09 (49 revisions) (#72318) 2020-12-14 19:18:03 -08:00
chunhtai 70f5f7a79d
Revert "Roll Engine from 4797b0665242 to 360a16ad7542 (40 revisions) (#72304)" (#72317)
This reverts commit f8e2f074ae.
2020-12-14 16:58:21 -08:00
engine-flutter-autoroll f8e2f074ae
Roll Engine from 4797b0665242 to 360a16ad7542 (40 revisions) (#72304) 2020-12-14 15:18:04 -08:00
Michael Goderbauer 74298a76e7
Revert "Roll Engine from 4797b0665242 to 4794d0448f8f (23 revisions) (#72147)" (#72155)
This reverts commit 7c2cfffad6.
2020-12-11 13:29:57 -08:00
engine-flutter-autoroll 7c2cfffad6
Roll Engine from 4797b0665242 to 4794d0448f8f (23 revisions) (#72147)
* 3a30ae3d5 Fix ios voiceover (for safari >13.4) (flutter/engine#22965)

* 433884925 Replace g_object_weak_ref with g_object_add_weak_pointer

* 3b9937a7f Load macOS dart bundle by URL fallback (flutter/engine#22979)

* 96927bb75 add ffi_struct_patch.dart to libraries.yaml (flutter/engine#23000)

* 2efc7c10a Set SkPath::setIsVolatile based on whether the path survives at least two frames (flutter/engine#22620)

* bb81b954b Allow Tile mode for blur filter and add new decal TileMode (flutter/engine#22982)

* 9df215767 Load iOS dart bundle by URL fallback (flutter/engine#22997)

* 7647fdbdd Roll Skia from 22f80a60b17f to 6b07e0eb497c (26 revisions) (flutter/engine#23005)

* 062cbd8cc Freiling warmup memory (flutter/engine#22984)

* 164696619 Revert "Freiling warmup memory (#22984)" (flutter/engine#23007)

* 50d830a1a [web] Do not reset 'cursor' in PersistedPlatformView. (flutter/engine#22977)

* 6ebf5c386 Roll Dart SDK from e4c9b06267d3 to a4e6fe145bf7 (2 revisions) (flutter/engine#23006)

* 14c8c2445 [web] Fix regression in foreground style (flutter/engine#22999)

* 6678efaac Implement SystemSound.play

* fb769a4b1 Roll Fuchsia Linux SDK from rnN_X2o75... to ESzmO-yOF... (flutter/engine#23010)

* b42435632 Roll Skia from 6b07e0eb497c to f7cce2b243b2 (6 revisions) (flutter/engine#23018)

* 56035c71f Roll Fuchsia Linux SDK from ESzmO-yOF... to K4cPd0-Xd... (flutter/engine#23020)

* cb4a2efa2 Roll Skia from f7cce2b243b2 to b0cb8372c1ef (3 revisions) (flutter/engine#23021)

* cc8c9d4bb Roll Skia from b0cb8372c1ef to 5284e96599a8 (2 revisions) (flutter/engine#23023)

* 8e9a94312 Roll Dart SDK from a4e6fe145bf7 to c287db6bf232 (2 revisions) (flutter/engine#23024)

* 714b54322 Roll Fuchsia Mac SDK from OUQEzH1oE... to a9yuHfriB... (flutter/engine#23025)

* d50cdda4f Roll Dart SDK from c287db6bf232 to 2553a84fe438 (1 revision) (flutter/engine#23026)

* 4794d0448 Roll Skia from 5284e96599a8 to f7fdf1aa2911 (1 revision) (flutter/engine#23027)
2020-12-11 11:25:15 -08:00
engine-flutter-autoroll fca65e4c9f
Roll Engine from 827aa5d073f3 to 4797b0665242 (12 revisions) (#72086) 2020-12-11 10:18:03 -08:00
engine-flutter-autoroll e408d673b7
Roll Engine from 5db69719d1b8 to d2ccdefe1877 (5 revisions) (#72003) 2020-12-09 09:33:03 -08:00
engine-flutter-autoroll bf1091b80d
Roll Engine from de341faa4d51 to ed110bfd717a (13 revisions) (#71966) 2020-12-08 19:08:02 -08:00
engine-flutter-autoroll ee66a50162
Roll Engine from 1efa85188b60 to 4d1465f77e73 (4 revisions) (#71922) 2020-12-08 10:28:03 -08:00
engine-flutter-autoroll 32ab540295
Roll Engine from 69dacc4138d1 to d1a511743a22 (4 revisions) (#71869) 2020-12-07 14:48:04 -08:00
engine-flutter-autoroll 4277099c1f
Roll Engine from 6491c7518f34 to 69dacc4138d1 (5 revisions) (#71858) 2020-12-07 12:03:04 -08:00
engine-flutter-autoroll 78aa105666
Roll Engine from 59b4baea5124 to 6e0c7e493162 (12 revisions) (#71771) 2020-12-05 02:33:03 -08:00
engine-flutter-autoroll 057e823074
Roll Engine from 20caf5496951 to 14a6fd97ca12 (67 revisions) (#71699)
* d6beaed56 Roll Fuchsia Linux SDK from gkfmiRsIl... to un3JixwuO... (flutter/engine#22744)

* 8832b480e Roll Skia from 888c5d3e57eb to 51b74afb84d4 (12 revisions) (flutter/engine#22746)

* e89090181 Don't register CanvasKit with `define` (flutter/engine#22745)

* 3c5167923 Roll Skia from 51b74afb84d4 to 452369182f6e (1 revision) (flutter/engine#22749)

* 5bf653353 Introduce a delegate class for gpu metal rendering (flutter/engine#22611)

* 5131aa40f Roll Skia from 452369182f6e to f2efb80bc316 (4 revisions) (flutter/engine#22750)

* 7b5f79f1a fuchsia: Ensure full-screen input interceptor (flutter/engine#22687)

* cec8a6e26 Manual roll of Dart SDK from ce76503f5b46 to dcd5a8f005a (flutter/engine#22766)

* 001a51193 Roll Fuchsia Linux SDK from un3JixwuO... to Bnaeivv07... (flutter/engine#22757)

* b9615b1d3 Roll Fuchsia Mac SDK from 36uDTGJQp... to qpkZl0s5J... (flutter/engine#22753)

* c4c476360 Roll Skia from f2efb80bc316 to 8d78da910e45 (5 revisions) (flutter/engine#22754)

* dbd1abec1 Roll Dart SDK from dcd5a8f005a2 to 960620d2e811 (794 revisions) (flutter/engine#22768)

* 1c2a6bd0a Fix the unchecked conversion warning for searchPaths in PlayStoreDynamicFeatureManager (flutter/engine#22654)

* 81af789ed add file package to deps in prep for glob update (flutter/engine#22770)

* a35e3fe4a Let FlutterFragment not pop the whole activity by default when more fragments are in the activity (flutter/engine#22692)

* adb3312f0 Revert "Introduce a delegate class for gpu metal rendering (#22611)" (flutter/engine#22775)

* bcc8832c1 Cleanup dart_runner examples & tests. (flutter/engine#22769)

* 609307de1 Roll Skia from 8d78da910e45 to fd41d878b13d (20 revisions) (flutter/engine#22772)

* 587c023ab [web] Add new line break type (prohibited) (flutter/engine#22771)

* 6b2ed2b5e Roll Skia from fd41d878b13d to 70fe17e12f38 (6 revisions) (flutter/engine#22776)

* 7910a1732 Roll Dart SDK from 960620d2e811 to 7a2a3968ef53 (12 revisions) (flutter/engine#22778)

* f4ada800d Roll Skia from 70fe17e12f38 to 4c6f57a23e63 (1 revision) (flutter/engine#22781)

* 3101dff34 [web] Optimize Matrix4.identity (flutter/engine#22622)

* a4ce848df Add FlutterPlayStoreSplitApplication for simpler opt in to Split AOT (flutter/engine#22752)

* 747b7912c Add file.dart to DEPS (flutter/engine#22794)

* 40fa345c0 Fix race condition in key event handling on Android (flutter/engine#22658)

* d2ad4419b Fix PlatformDispatcher.locale to return something meaningful when there are no locales. (flutter/engine#22608)

* b9a0b5e26 Roll Skia from 4c6f57a23e63 to a927771c9cce (10 revisions) (flutter/engine#22802)

* 96d63e5b2 Roll Dart SDK from 7a2a3968ef53 to e9a03fd98faa (5 revisions) (flutter/engine#22801)

* cdf72dade Roll Skia from a927771c9cce to 7b776b514933 (3 revisions) (flutter/engine#22803)

* a0c8b676f Roll buildroot and benchmark (flutter/engine#22804)

* c3c3ec6bc Roll Fuchsia Mac SDK from qpkZl0s5J... to 7O11wjLVX... (flutter/engine#22805)

* 662530808 Revert "Roll buildroot and benchmark (#22804)" (flutter/engine#22816)

* 64d9add1d Add a golden scenario test for fallback font rendering on iOS take 3 (flutter/engine#22736)

* 7d7a26019 Add static text trait to plain semantics object with label in iOS (flutter/engine#22811)

* 22e114343 Roll Skia from 7b776b514933 to c504ecda03b8 (6 revisions) (flutter/engine#22808)

* 65254eb7e Roll Dart SDK from e9a03fd98faa to 5acaa5f14b03 (1 revision) (flutter/engine#22810)

* 3926b2130 Roll Fuchsia Linux SDK from Bnaeivv07... to W14Qninrb... (flutter/engine#22817)

* 5eb505fa1 Roll Fuchsia Mac SDK from 7O11wjLVX... to Z_-ciOYM9... (flutter/engine#22820)

* d85cb1070 add trace kernel flag to allowlist (flutter/engine#22812)

* 14cb0661e [embedder] Compositor can specify that no backing stores be cached (flutter/engine#22780)

* eb6eabcb5 Reland "Introduce a delegate class for gpu metal rendering (#22611)" (flutter/engine#22777)

* 644dd65a3 Temporarily reduce e2e test matrix to stop flaky web engine builds (flutter/engine#22824)

* 105004dd2 Stop using the List constructor. (flutter/engine#22793)

* 34f49a161 Roll Dart SDK from 5acaa5f14b03 to cfaa7606cbf5 (2 revisions) (flutter/engine#22827)

* 6c8342f76 Revert "Fix race condition in key event handling on Android (#22658)" (flutter/engine#22823)

* 1c2a8f90e Roll Skia from c504ecda03b8 to 9443d58af292 (16 revisions) (flutter/engine#22828)

* b63e91147 Better handle image codec instantiation failure (flutter/engine#22809)

* 1358fda35 Generate Maven metadata files for engine artifacts (flutter/engine#22685)

* 079c66940 Generate gen_snapshot_armv7 and gen_snapshot_arm64 (flutter/engine#22818)

* fcbfa9f52 Split AOT Engine Runtime (flutter/engine#22624)

* 24d289e40 Roll Fuchsia Linux SDK from W14Qninrb... to M_8svVndh... (flutter/engine#22842)

* 78b567f7d Reland: "Fix race condition in key event handling on Android (#22658)" (flutter/engine#22834)

* 7d32cead6 (MacOS) Add FlutterGLCompositor with support for rendering multiple layers (flutter/engine#22782)

* a713174aa Roll Skia from 9443d58af292 to c7112edbe0f4 (10 revisions) (flutter/engine#22839)

* bee352c7b Roll Dart SDK from cfaa7606cbf5 to 97cfd05b3cb3 (2 revisions) (flutter/engine#22840)

* e5f510f7d [web] Fix event transform between mousedown/up due to mouse move event (flutter/engine#22813)

* 04b98dc2a Roll Fuchsia Mac SDK from Z_-ciOYM9... to DRN4P3zbe... (flutter/engine#22841)

* 0e3b2cf1f Roll Skia from c7112edbe0f4 to d39aec0e40ec (17 revisions) (flutter/engine#22844)

* e71c6f4d7 leaving only html tests (flutter/engine#22846)

* 37738353c Make CkPicture resurrectable (flutter/engine#22807)

* bd394a1ac Roll Skia from d39aec0e40ec to 38921cafe1bb (7 revisions) (flutter/engine#22847)

* 66f44c6c3 Roll Dart SDK from 97cfd05b3cb3 to a37a4d42e53d (4 revisions) (flutter/engine#22849)

* bdadaad20 Add delayed event delivery for Linux. (flutter/engine#22577)

* 48befc59d More rename from GPU thread to raster thread (flutter/engine#22819)

* 9b1b7f6e8 Roll Skia from 38921cafe1bb to abcc1ecdfd0c (8 revisions) (flutter/engine#22851)

* 14a6fd97c Fix NPE when platform plugin delegate is null (flutter/engine#22852)
2020-12-04 11:20:59 -08:00
Chris Bracken 7c14f6c82c
Revert "Roll Engine from 20caf5496951 to d2ad4419bb07 (27 revisions) (#71498)" (#71519)
This appears to be triggering an null dereference by calling
popSystemNavigator on a null platform plugin delegate.

boolean io.flutter.plugin.platform.PlatformPlugin$PlatformPluginDelegate.popSystemNavigator()

Relevant logs:
```
2020-12-01T14:34:34.410242: stderr: [   +6 ms] VMServiceFlutterDriver: >>> {command: get_text, finderType: ByValueKey, keyValueString: status, keyValueType: String}
2020-12-01T14:34:34.490211: stderr: [  +79 ms] VMServiceFlutterDriver: <<< {isError: false, response: {text: ok}, type: _extensionType, method: ext.flutter.driver}
2020-12-01T14:34:34.493011: stderr: [   +2 ms] VMServiceFlutterDriver: >>> {command: tap, finderType: ByValueKey, keyValueString: step, keyValueType: String}
2020-12-01T14:34:34.962001: stdout: [ +468 ms] E/MethodChannel#flutter/platform( 9732): Failed to handle method call
2020-12-01T14:34:34.962222: stdout: [        ] E/MethodChannel#flutter/platform( 9732): java.lang.NullPointerException: Attempt to invoke interface method 'boolean io.flutter.plugin.platform.PlatformPlugin$PlatformPluginDelegate.popSystemNavigator()' on a null object reference
2020-12-01T14:34:34.962356: stdout: [        ] E/MethodChannel#flutter/platform( 9732):   at io.flutter.plugin.platform.PlatformPlugin.popSystemNavigator(PlatformPlugin.java:313)
2020-12-01T14:34:34.962499: stdout: [        ] E/MethodChannel#flutter/platform( 9732):   at io.flutter.plugin.platform.PlatformPlugin.access$600(PlatformPlugin.java:28)
2020-12-01T14:34:34.962735: stdout: [        ] E/MethodChannel#flutter/platform( 9732):   at io.flutter.plugin.platform.PlatformPlugin$1.popSystemNavigator(PlatformPlugin.java:101)
2020-12-01T14:34:34.963047: stdout: [        ] E/MethodChannel#flutter/platform( 9732):   at io.flutter.embedding.engine.systemchannels.PlatformChannel$1.onMethodCall(PlatformChannel.java:123)
2020-12-01T14:34:34.963284: stdout: [        ] E/MethodChannel#flutter/platform( 9732):   at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:233)
2020-12-01T14:34:34.963592: stdout: [        ] E/MethodChannel#flutter/platform( 9732):   at io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(DartMessenger.java:85)
2020-12-01T14:34:34.963910: stdout: [        ] E/MethodChannel#flutter/platform( 9732):   at io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(FlutterJNI.java:738)
2020-12-01T14:34:34.964227: stdout: [        ] E/MethodChannel#flutter/platform( 9732):   at android.os.MessageQueue.nativePollOnce(Native Method)
2020-12-01T14:34:34.964571: stdout: [        ] E/MethodChannel#flutter/platform( 9732):   at android.os.MessageQueue.next(MessageQueue.java:323)
2020-12-01T14:34:34.964805: stdout: [        ] E/MethodChannel#flutter/platform( 9732):   at android.os.Looper.loop(Looper.java:136)
2020-12-01T14:34:34.965034: stdout: [        ] E/MethodChannel#flutter/platform( 9732):   at android.app.ActivityThread.main(ActivityThread.java:6123)
2020-12-01T14:34:34.965248: stdout: [        ] E/MethodChannel#flutter/platform( 9732):   at java.lang.reflect.Method.invoke(Native Method)
2020-12-01T14:34:34.965398: stdout: [        ] E/MethodChannel#flutter/platform( 9732):   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:867)
2020-12-01T14:34:34.965589: stdout: [        ] E/MethodChannel#flutter/platform( 9732):   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:757)
2020-12-01T14:34:34.966863: stderr: [   +1 ms] VMServiceFlutterDriver: <<< {isError: false, response: {}, type: _extensionType, method: ext.flutter.driver}
2020-12-01T14:34:34.967698: stderr: [        ] VMServiceFlutterDriver: >>> {command: get_text, finderType: ByValueKey, keyValueString: status, keyValueType: String}
2020-12-01T14:34:34.986399: stdout: [  +18 ms] E/flutter ( 9732): [ERROR:flutter/shell/common/shell.cc(209)] Dart Unhandled Exception: PlatformException(error, Attempt to invoke interface method 'boolean io.flutter.plugin.platform.PlatformPlugin$PlatformPluginDelegate.popSystemNavigator()' on a null object reference, null, java.lang.NullPointerException: Attempt to invoke interface method 'boolean io.flutter.plugin.platform.PlatformPlugin$PlatformPluginDelegate.popSystemNavigator()' on a null object reference
2020-12-01T14:34:34.986682: stdout: [        ] E/flutter ( 9732):   at io.flutter.plugin.platform.PlatformPlugin.popSystemNavigator(PlatformPlugin.java:313)
stdout: [        ] E/flutter ( 9732):   at io.flutter.plugin.platform.PlatformPlugin.access$600(PlatformPlugin.java:28)
2020-12-01T14:34:34.987013: stdout: [        ] E/flutter ( 9732):   at io.flutter.plugin.platform.PlatformPlugin$1.popSystemNavigator(PlatformPlugin.java:101)
2020-12-01T14:34:34.987328: stdout: [        ] E/flutter ( 9732):   at io.flutter.embedding.engine.systemchannels.PlatformChannel$1.onMethodCall(PlatformChannel.java:123)
2020-12-01T14:34:34.987547: stdout: [        ] E/flutter ( 9732):   at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:233)
2020-12-01T14:34:34.987815: stdout: [        ] E/flutter ( 9732):   at io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(DartMessenger.java:85)
2020-12-01T14:34:34.988037: stdout: [        ] E/flutter ( 9732):   at io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(FlutterJNI.java:738)
2020-12-01T14:34:34.988246: stdout: [        ] E/flutter ( 9732):   at android.os.MessageQueue.nativePollOnce(Native Method)
2020-12-01T14:34:34.988470: stdout: [        ] E/flutter ( 9732):   at android.os.MessageQueue.next(MessageQueue.java:323)
2020-12-01T14:34:34.988678: stdout: [        ] E/flutter ( 9732):   at android.os.Looper.loop(Looper.java:136)
2020-12-01T14:34:34.988934: stdout: [        ] E/flutter ( 9732):   at android.app.ActivityThread.main(ActivityThread.java:6123)
2020-12-01T14:34:34.989112: stdout: [        ] E/flutter ( 9732):   at java.lang.reflect.Method.invoke(Native Method)
2020-12-01T14:34:34.989348: stdout: [        ] E/flutter ( 9732):   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:867)
2020-12-01T14:34:34.990016: stdout: [        ] E/flutter ( 9732):   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:757)
stdout: [        ] E/flutter ( 9732): ), stack trace: #0      JSONMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:159:7)
stdout: [        ] E/flutter ( 9732): #1      MethodChannel._invokeMethod (package:flutter/src/services/platform_channel.dart:159:18)
2020-12-01T14:34:34.990374: stdout: [        ] E/flutter ( 9732): <asynchronous suspension>
2020-12-01T14:34:34.990702: stdout: [        ] E/flutter ( 9732): #2      SystemNavigator.pop (package:flutter/src/services/system_navigator.dart:34:5)
2020-12-01T14:34:34.990946: stdout: [        ] E/flutter ( 9732): <asynchronous suspension>
```

This reverts commit 6a84b02f6d.
2020-12-01 16:23:08 -08:00
engine-flutter-autoroll 6a84b02f6d
Roll Engine from 20caf5496951 to d2ad4419bb07 (27 revisions) (#71498)
* d6beaed56 Roll Fuchsia Linux SDK from gkfmiRsIl... to un3JixwuO... (flutter/engine#22744)

* 8832b480e Roll Skia from 888c5d3e57eb to 51b74afb84d4 (12 revisions) (flutter/engine#22746)

* e89090181 Don't register CanvasKit with `define` (flutter/engine#22745)

* 3c5167923 Roll Skia from 51b74afb84d4 to 452369182f6e (1 revision) (flutter/engine#22749)

* 5bf653353 Introduce a delegate class for gpu metal rendering (flutter/engine#22611)

* 5131aa40f Roll Skia from 452369182f6e to f2efb80bc316 (4 revisions) (flutter/engine#22750)

* 7b5f79f1a fuchsia: Ensure full-screen input interceptor (flutter/engine#22687)

* cec8a6e26 Manual roll of Dart SDK from ce76503f5b46 to dcd5a8f005a (flutter/engine#22766)

* 001a51193 Roll Fuchsia Linux SDK from un3JixwuO... to Bnaeivv07... (flutter/engine#22757)

* b9615b1d3 Roll Fuchsia Mac SDK from 36uDTGJQp... to qpkZl0s5J... (flutter/engine#22753)

* c4c476360 Roll Skia from f2efb80bc316 to 8d78da910e45 (5 revisions) (flutter/engine#22754)

* dbd1abec1 Roll Dart SDK from dcd5a8f005a2 to 960620d2e811 (794 revisions) (flutter/engine#22768)

* 1c2a6bd0a Fix the unchecked conversion warning for searchPaths in PlayStoreDynamicFeatureManager (flutter/engine#22654)

* 81af789ed add file package to deps in prep for glob update (flutter/engine#22770)

* a35e3fe4a Let FlutterFragment not pop the whole activity by default when more fragments are in the activity (flutter/engine#22692)

* adb3312f0 Revert "Introduce a delegate class for gpu metal rendering (#22611)" (flutter/engine#22775)

* bcc8832c1 Cleanup dart_runner examples & tests. (flutter/engine#22769)

* 609307de1 Roll Skia from 8d78da910e45 to fd41d878b13d (20 revisions) (flutter/engine#22772)

* 587c023ab [web] Add new line break type (prohibited) (flutter/engine#22771)

* 6b2ed2b5e Roll Skia from fd41d878b13d to 70fe17e12f38 (6 revisions) (flutter/engine#22776)

* 7910a1732 Roll Dart SDK from 960620d2e811 to 7a2a3968ef53 (12 revisions) (flutter/engine#22778)

* f4ada800d Roll Skia from 70fe17e12f38 to 4c6f57a23e63 (1 revision) (flutter/engine#22781)

* 3101dff34 [web] Optimize Matrix4.identity (flutter/engine#22622)

* a4ce848df Add FlutterPlayStoreSplitApplication for simpler opt in to Split AOT (flutter/engine#22752)

* 747b7912c Add file.dart to DEPS (flutter/engine#22794)

* 40fa345c0 Fix race condition in key event handling on Android (flutter/engine#22658)

* d2ad4419b Fix PlatformDispatcher.locale to return something meaningful when there are no locales. (flutter/engine#22608)
2020-12-01 14:14:45 -08:00
engine-flutter-autoroll 2c793bb700
Roll Engine from 6ed357c8b3cb to 8eb8bd153f7c (10 revisions) (#71213) 2020-11-25 01:28:03 -08:00
engine-flutter-autoroll 8241757eb1
Roll Engine from 97cacfbfec89 to 850bfb5ca3e9 (35 revisions) (#71161) 2020-11-24 11:18:04 -08:00
engine-flutter-autoroll e5c43848a7
Roll Engine from 23a8e027dbbe to 97cacfbfec89 (14 revisions) (#70958)
* 53fc019aa Split AOT Android Embedder and shell (flutter/engine#22179)

* fc5581460 Implement Scene.toImage() in CanvasKit mode. (flutter/engine#22085)

* c45e02a02 Roll Dart SDK from 12fded61a2bc to a06d469024fd (1 revision) (flutter/engine#22623)

* 550c75025 Remove opt outs for dart:ui (flutter/engine#22603)

* f2803ac01 [fuchsia] shader warmup fixes (flutter/engine#22439)

* ce94c4e3a Roll Dart SDK from a06d469024fd to b8fea79a2549 (1 revision) (flutter/engine#22630)

* 76b6acb85 Roll Fuchsia Linux SDK from aAb3NJv_h... to X1ue-JZsc... (flutter/engine#22631)

* 976e8874d Roll Skia from ed289e777cfa to 9dce4d081f8a (3 revisions) (flutter/engine#22632)

* 885bd6516 Roll Fuchsia Mac SDK from DQpWjEN59... to wGZWtwuY4... (flutter/engine#22633)

* 8971b8295 Roll Dart SDK from b8fea79a2549 to 861ebcb175b6 (1 revision) (flutter/engine#22634)

* a09cdfdbe Roll Skia from 9dce4d081f8a to 8c5889937172 (1 revision) (flutter/engine#22635)

* a9f332c04 Roll Dart SDK from 861ebcb175b6 to 1adf3d5fa9d0 (1 revision) (flutter/engine#22636)

* 1bf5c8b08 [web] Implement tilemode for gradient shaders. (flutter/engine#22597)

* 97cacfbfe Add more runtime intrinsic symbols to the export checker script (flutter/engine#22641)
2020-11-24 10:10:24 -08:00