Avoid WebXR resource leak on destruction
The DrawingBuffer code that WebXRDrawingBuffer is based on requires a BeginDestruction method to be called to break a reference loop. Both DrawingBuffer and its ColorBuffer subclass are refcounted and store references to each other. Add the BeginDestruction method to WebXRDrawingBuffer which was mentioned in a copied comment but not implemented. BUG=857547 Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel Change-Id: I3bef8e975c26ca432eafe7eb4ba8c4daae715796 Reviewed-on: https://chromium-review.googlesource.com/1120645Reviewed-by:Ian Vollick <vollick@chromium.org> Commit-Queue: Klaus Weidner <klausw@chromium.org> Cr-Commit-Position: refs/heads/master@{#571693}
Showing
Please register or sign in to comment