DescriptionRevert IOSurface CoreAnimation simplifications on ccameron@'s advice.
Contains:
Revert "Workaround to prevent crashes when destroying CGL contexts"
This reverts commit 282049cc52cd09cca07b8bd838f448174c7a87f5.
Revert "Log erros while presenting an IOSurface to about:gpu"
This reverts commit 090e36f056b103946e78aa69ba06de63ae78ccb6.
Revert "Simplify IOSurface CoreAnimation code: Part 2"
This reverts commit 672e23e9a1f1e11cb5f62c46ab8f687e3ca9d3da.
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
Committed: https://crrev.com/8af59efe5582ea9f1b27fb029f3564523acb866d
Cr-Commit-Position: refs/heads/master@{#296449}
Patch Set 1 #
Messages
Total messages: 9 (2 generated)
|