{"push_id":1095819930,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"dd15c29bcac43daf9271fbb60bd5a93607e39fe5","before":"7e3811e8e71885af851e4b5a444a2715756de96e","commits":[{"sha":"dd15c29bcac43daf9271fbb60bd5a93607e39fe5","author":{"email":"bbe28d2184614fa1bb55a6abf6177468cd82f560@chromium.org","name":"noel"},"message":"HTML <canvas>: add WEBP lossless encoding support\n\nDeem \"image/webp\" to be an image format that supports alpha for the\npurposes of the HTML <canvas> spec: no need to implement the canvas\ncomposite-over-black spec requirement anymore, so we can remove the\nassociated code, rgbPictureImport().\n\nThe WEBP image importer now includes the alpha channel always. When\nthe image has no alpha, the libwebp encoder notices and removes the\nalpha channel from the encoded image.\n\nFor \"image/webp\" encoding at maximum quality, maintain sharpness to\nmatch the JPEG encoder behavior (use WEBP lossless encoding).\n\nChange in behavior. Add new tests:\n\n  fast/canvas/canvas-toDataURL-webp-maximum-quality.html\n  fast/canvas/canvas-toDataURL-webp-alpha.html\n\nUpdate existing tests:\n\n  fast/canvas/canvas-toBlob-webp-maximum-quality.html\n  fast/canvas/canvas-toDataURL-webp.html\n\nAdd \"image/webp\" to the <canvas> mime-type tests:\n\n  fast/canvas/canvas-toDataURL-case-insensitive-mimetype.html\n  fast/canvas/toDataURL-supportedTypes.html\n\nNote: regarding \"image/gif\" and toDataURL-supportedTypes.html. This\nformat has never been supported by toDataURL. Move it into the list\nof unsupported mime types.\n\nBUG=523098\n\nReview-Url: https://codereview.chromium.org/1937433002\nCr-Commit-Position: refs/heads/master@{#391429}","distinct":true,"url":"https://api.github.com/repos/dstockwell/chromium/commits/dd15c29bcac43daf9271fbb60bd5a93607e39fe5"}]}