Update libpng to 1.6.34
Bug: 761608 Bug: 771075 Downloaded from http://libpng.download/src/libpng16 https://github.com/glennrp/libpng/commit/edef058e180be435afd8feebb742a22360a7fa3f (included in this revision) moved the SSE opts directly into the main libpng source, so contrib/intel/intel_sse.patch is no longer necessary, as its changes are already included. Other changes: - README.chromium: - Update version number. - Remove references to cherry-picks from upstream, as the fixes are now included without cherry-picks. - Remove reference to applying intel_sse.patch, which is no longer necessary. - BUILD.gn: - Build the intel code from its new location. - PNGImageDecoderTest.cpp: - Remove unnecessary tests. TestFailureDuringDecode attempted to modify a valid PNG file to have an error, and then verified that it actually had an error, while leaving the FrameCount unchanged. I do not see much value to the test, and the apparently more lenient newer libpng no longer considers this modified file to be broken. Change-Id: I2c7e517403609aed2051b91df47dd9f87f62e1ab Reviewed-on: https://chromium-review.googlesource.com/671029Reviewed-by:Leon Scroggins <scroggo@chromium.org> Reviewed-by:
Mike Klein <mtklein@chromium.org> Commit-Queue: Leon Scroggins <scroggo@chromium.org> Cr-Commit-Position: refs/heads/master@{#506749}
Showing
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Please register or sign in to comment