liyuqian
a4fb3de207
Automatically remove old persistent cache dir ( #18244 )
...
Fixes https://github.com/flutter/flutter/issues/53445
2020-05-15 14:15:59 -07:00
liyuqian
50ae2b997d
Set SkSL asset manager in RunConfiguration ctor ( #17948 )
2020-04-27 17:49:04 -07:00
liyuqian
31ecf878aa
Read SkSL from json asset ( #17861 )
...
Fixes https://github.com/flutter/flutter/issues/55219
2020-04-22 14:10:17 -07:00
liyuqian
a8af96da66
Read SkSLs from asset ( #17601 )
...
Fixes https://github.com/flutter/flutter/issues/53117
Test added:
- ShellTest.CanLoadSkSLsFromAsset
2020-04-10 00:16:33 -07:00
Kaushik Iska
f2dbeb8aa7
Reland Wire up Opacity on Fuchsia ( #14559 )
...
This reverts commit 6ea69a0d4339dd153899bb6c299689f1dd43329d.
On top of the revert, it reverted a commit in the PR:
https://github.com/flutter/engine/pull/14024
This reverts commit ea67e5b0b930ebf552bc7dbd678a35ee6a129c39.
2019-12-18 16:05:38 -08:00
Kaushik Iska
6ea69a0d43
Revert "Wire up Opacity on Fuchsia, round 2 ( #14024 )" ( #14543 )
...
This reverts commit d117ac979c28363a0a6b02d4a54945212a88b6f9.
2019-12-18 10:29:47 -08:00
David Worsham
d117ac979c
Wire up Opacity on Fuchsia, round 2 ( #14024 )
...
* Remove erroneous ChildView opacity
* Wire frame metrics through contexts
* Maintain layer stack inside of SceneBuilder
* Remove EnsureSingleChild
* Centralize system-composite and elevation logic
* Wire up OpacityLayer to Scenic
2019-12-04 19:29:31 -08:00
George Wright
8b9761940b
Re-enable WeakPtr ThreadChecker and fix associated failures ( #12257 )
...
This re-enables thread safety checks for WeakPtr. WeakPtrs can't be used on a thread other than the one the WeakPtrFactory was created on.
This fixes the unit tests and adds a getUnsafe() method to WeakPtr to work around the remaining unresolved locations where we are using WeakPtr unsafely.
2019-10-17 14:10:16 -07:00
liyuqian
67c78083c6
Remove persistent cache unittest timeout ( #13091 )
...
This fixes https://github.com/flutter/flutter/issues/42465
2019-10-11 14:24:12 -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