Revert IOSurface CoreAnimation simplifications on ccameron@'s advice.
Contains: Revert "Workaround to prevent crashes when destroying CGL contexts" This reverts commit 282049cc. Revert "Log erros while presenting an IOSurface to about:gpu" This reverts commit 090e36f0. Revert "Simplify IOSurface CoreAnimation code: Part 2" This reverts commit 672e23e9. Resolved conflicts: content/browser/compositor/io_surface_layer_mac.mm Fixed call ccameron@ pointed out in: https://codereview.chromium.org/490393002/diff/260001/content/browser/compositor/io_surface_layer_mac.mm#oldcode149 Build fixes for recent scoped_refptr changes. BUG=314190,408986,411782 R=piman@chromium.org TBR=ccameron@chromium.org,pfeldman@chromium.org Review URL: https://codereview.chromium.org/596703006 Cr-Commit-Position: refs/heads/master@{#296449}
Showing
This diff is collapsed.
Please register or sign in to comment