-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Open
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work lista: leak trackingIssues and PRs related to memory leaks detected by leak_trackerIssues and PRs related to memory leaks detected by leak_trackerengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.team-engineOwned by Engine teamOwned by Engine teamtriaged-engineTriaged by Engine teamTriaged by Engine team
Description
Motivation: #159945 (comment)
- add properties onCreate and onDispose to Codec
- BitmapSingleFrameCodec
- ResizingCodec
- BrowserImageDecoder
- HtmlImageElementCodec
- CkAnimatedImage
- update MemoryAllocations to monitor codec with flag deprecatedDoNotUseWillBeRemovedWithoutNoticeLeakTrackCodec, that is false by defailt
- update flutter_test_config to set deprecatedDoNotUseWillBeRemovedWithoutNoticeLeakTrackCodec to true
and opt out all failing tests from leak tracking - clean up leaks in FF
- remove flag deprecatedDoNotUseWillBeRemovedWithoutNoticeLeakTrackCodec
flag code:
/// If true, Codec is leak tracked.
///
/// For use in Flutter tests only.
/// Do not take dependency. It will be deleted without notice.
// TODO (https://github.com/flutter/flutter/issues/161132): remove after fixing the tests.
bool deprecatedDoNotUseWillBeRemovedWithoutNoticeLeakTrackCodec = false;
Metadata
Metadata
Assignees
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work lista: leak trackingIssues and PRs related to memory leaks detected by leak_trackerIssues and PRs related to memory leaks detected by leak_trackerengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.team-engineOwned by Engine teamOwned by Engine teamtriaged-engineTriaged by Engine teamTriaged by Engine team