{"action":"created","issue":{"url":"https://api.github.com/repos/flutter/engine/issues/6310","repository_url":"https://api.github.com/repos/flutter/engine","labels_url":"https://api.github.com/repos/flutter/engine/issues/6310/labels{/name}","comments_url":"https://api.github.com/repos/flutter/engine/issues/6310/comments","events_url":"https://api.github.com/repos/flutter/engine/issues/6310/events","html_url":"https://github.com/flutter/engine/pull/6310","id":362793207,"node_id":"MDExOlB1bGxSZXF1ZXN0MjE3NDE2MTEw","number":6310,"title":"Add a ratio cap to decoded animated image frames","user":{"login":"mklim","id":4615911,"node_id":"MDQ6VXNlcjQ2MTU5MTE=","avatar_url":"https://avatars3.githubusercontent.com/u/4615911?v=4","gravatar_id":"","url":"https://api.github.com/users/mklim","html_url":"https://github.com/mklim","followers_url":"https://api.github.com/users/mklim/followers","following_url":"https://api.github.com/users/mklim/following{/other_user}","gists_url":"https://api.github.com/users/mklim/gists{/gist_id}","starred_url":"https://api.github.com/users/mklim/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mklim/subscriptions","organizations_url":"https://api.github.com/users/mklim/orgs","repos_url":"https://api.github.com/users/mklim/repos","events_url":"https://api.github.com/users/mklim/events{/privacy}","received_events_url":"https://api.github.com/users/mklim/received_events","type":"User","site_admin":false},"labels":[{"id":487933577,"node_id":"MDU6TGFiZWw0ODc5MzM1Nzc=","url":"https://api.github.com/repos/flutter/engine/labels/cla:%20yes","name":"cla: yes","color":"0e8a16","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-09-21T22:28:02Z","updated_at":"2018-09-28T22:27:11Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/flutter/engine/pulls/6310","html_url":"https://github.com/flutter/engine/pull/6310","diff_url":"https://github.com/flutter/engine/pull/6310.diff","patch_url":"https://github.com/flutter/engine/pull/6310.patch"},"body":"Provide a relative, per-image limit to the amount of memory\r\nthat's used to cache decoded image frames. Adds an overridable default\r\nto `dart:ui` that developers can set to control how much memory images\r\nare allowed to use decoded vs undecoded.\r\n\r\nNote that required frames are always cached regardless of the ratio cap,\r\nbecause they're currently necessary for the GIF to animate. Previously\r\ncached unessential frames are not cleared in response to the cache\r\nhitting or exceeding the cap.\r\n\r\nSee flutter/flutter#20998 and flutter/flutter#14344"},"comment":{"url":"https://api.github.com/repos/flutter/engine/issues/comments/425583238","html_url":"https://github.com/flutter/engine/pull/6310#issuecomment-425583238","issue_url":"https://api.github.com/repos/flutter/engine/issues/6310","id":425583238,"node_id":"MDEyOklzc3VlQ29tbWVudDQyNTU4MzIzOA==","user":{"login":"mklim","id":4615911,"node_id":"MDQ6VXNlcjQ2MTU5MTE=","avatar_url":"https://avatars3.githubusercontent.com/u/4615911?v=4","gravatar_id":"","url":"https://api.github.com/users/mklim","html_url":"https://github.com/mklim","followers_url":"https://api.github.com/users/mklim/followers","following_url":"https://api.github.com/users/mklim/following{/other_user}","gists_url":"https://api.github.com/users/mklim/gists{/gist_id}","starred_url":"https://api.github.com/users/mklim/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mklim/subscriptions","organizations_url":"https://api.github.com/users/mklim/orgs","repos_url":"https://api.github.com/users/mklim/repos","events_url":"https://api.github.com/users/mklim/events{/privacy}","received_events_url":"https://api.github.com/users/mklim/received_events","type":"User","site_admin":false},"created_at":"2018-09-28T22:27:11Z","updated_at":"2018-09-28T22:27:11Z","author_association":"MEMBER","body":"Moved the cap into the framework in flutter/flutter#22452."}}
{"actor":{"display_login":"mklim"}}