{"push_id":1262106845,"size":1,"distinct_size":1,"ref":"refs/heads/inbound","head":"9e89a17b91a17b1d127179446acefdf9fe74030b","before":"71691f032327b59136bd66f1ba608a5191b70148","commits":[{"sha":"9e89a17b91a17b1d127179446acefdf9fe74030b","author":{"name":"Timothy Nikkel","email":"0c2f968863a769c98a6a2aa4cff64b24dd78c93a@gmail.com"},"message":"Bug 1260324. Don't draw garbage to the screen if an image doesn't happen to be decoded. r=seth\n\nLayout has been using imgIContainer::IsOpaque to determine if the image will draw opaquely to all pixels it covers, and doing culling based on this.\n\nHowever imgIContainer::IsOpaque doesn't guarantee anything. It only describes if the image, when in a decoded state, has all opaque pixels. So if the image doesn't have fully decoded frames around (because they got discarded) it may not draw opaquely to all of its pixels.\n\nSo we create a new function that first checks if there is a fully decoded frame.","distinct":true,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/9e89a17b91a17b1d127179446acefdf9fe74030b"}]}
{"actor":{"display_login":"moz-v2v-gh"}}