Commit Graph

1759 Commits

Author SHA1 Message Date
Ben Konyi c19fc2f502 Unblock SIGPROF on flutter_tester start (#12813)
Fixes https://github.com/flutter/flutter/issues/35140
2019-10-08 15:13:08 -07:00
gaaclarke 9f650edd14 Started setting our debug background task id to invalid after completion. (#12999) 2019-10-08 13:12:52 -07:00
Chris Yang 0d59c9ec54 Add onUnregistered callback in 'Texture' and 'FlutterTexture' (#12695)
Texture unregistration is finished on the GPU thread. The FlutterTexture implementation might not know when it is finished which leads to a race condition. Adding this callback so the FlutterTexture is aware of end of the unregistration process.
2019-10-08 12:45:57 -07:00
liyuqian df0e911c67 SkSL precompile (#12412)
For https://github.com/flutter/flutter/issues/40686

Unit tests added:
- CacheSkSLWorks
- VisitFilesCanBeCalledTwice
- CanListFilesRecursively
2019-10-08 11:51:28 -07:00
Chinmay Garde 03d1bba6d8 Add a unit-test to verify that root surface transformation affect platform view coordinates. (#12783)
See b/141980393 for details.

In the issue, the embedder (assumed to render Flutter contents of size 800 x 600 [1]) is meant to be displayed on its side. To achieve this, it specifies a root surface transformation that translates the surface by its width (or height when it held in the correct viewing position) and then rotates it counter-clockwise by 90 degrees. This test verifies that the Flutter Engine accounts for those transformations in the custom compositor platform view coodinates.

[1] The actual size is something different. 800x600 is for illustrative purposes.
2019-10-08 11:30:00 -07:00
Kate Lovett 58d7b84177 Re-land Adding Link Semantics (#12972) 2019-10-08 11:27:56 -07:00
liyuqian b3cbc030a5 Unblock Fuchsia roll (#12977)
See https://cirrus-ci.com/task/5367628704514048 and https://github.com/flutter/engine/pull/12822
2019-10-07 11:32:35 -07:00
Kate Lovett ac45051f2a Revert "Adding Link SemanticsFlag (#12453)" (#12815)
This reverts commit 974ca210f5.
2019-10-04 17:06:32 -07:00
Dan Field 7d55166fca unbreak unopt fuchsia (#12805) 2019-10-04 14:10:46 -07:00
Dan Field 61e6f7dce5 [flutter_runner] a11y updates, tests! (#12380) 2019-10-04 13:30:56 -07:00
WATER1350 61f058da26 Fix crash in copypixelbuffer (#10326) 2019-10-04 13:21:17 -07:00
Kate Lovett 974ca210f5 Adding Link SemanticsFlag (#12453) 2019-10-04 12:51:10 -07:00
Kaushik Iska 1d62160fdb Prettify all CMX files (#12800) 2019-10-04 12:32:54 -07:00
Gary Qian ecf4f464c7 Restart all modern Samsung keyboard IMM (#12780) 2019-10-04 15:14:38 -04:00
Dan Field 20ce0f6b69 Reland fuchsia build improvements (#12795) 2019-10-04 12:07:57 -07:00
Chinmay Garde 46fecaeb45 Disable EmbedderTest::CanLaunchAndShutdownMultipleTimes. (#12799)
Re-enabling this is tracked in https://github.com/flutter/flutter/issues/41999
2019-10-04 11:45:00 -07:00
Kaushik Iska bfd7c1c571 [flutter_runner] Update the cmx files to include TZ support (#12798)
This is so we can connect to the timezone service.
2019-10-04 11:37:40 -07:00
Dan Field 2e163b2780 Revert "Build AOT and test targets, generate FARs when building Fuchsia (#12761)" (#12781)
This reverts commit f3d04a98b4.
2019-10-03 17:20:21 -07:00
gaaclarke a727401947 Enabled people to chose if SystemNavigator.pop is animated on iOS. (#12752) 2019-10-03 16:57:32 -07:00
gaaclarke 362e3fe586 Added some thread asserts to the code and made ios_surface_ safe since (#12775)
* Added some thread asserts to the code and made ios_surface_ safe since
its being written and read from different threads.

* responded to chinmays feedback, added comment
2019-10-03 16:52:41 -07:00
Dan Field f3d04a98b4 Build AOT and test targets, generate FARs when building Fuchsia (#12761) 2019-10-03 16:10:33 -07:00
Chinmay Garde 8aa47326ae Fix Metal builds. (#12777) 2019-10-03 14:42:54 -07:00
gaaclarke 142cf001bc Revert "Manage resource and onscreen contexts using separate IOSGLContext objects (#12277)" (#12773)
This reverts commit 5a8da65592.
2019-10-03 13:25:30 -07:00
chunhtai daf1eb9a6a add windows embedding test (#12423) 2019-10-03 12:42:44 -07:00
gaaclarke e9c2102373 Expanded channel buffer resize to method channels. (#12725)
* Expanded channel buffer resize to method channels.
2019-10-02 17:59:59 -07:00