Bug 69878

Summary: [chromium] Increase test coverage of LayoutTestController.loseCompositorContext
Product: WebKit Reporter: Kenneth Russell <kbr>
Component: Layout and RenderingAssignee: Nobody <webkit-unassigned>
Status: RESOLVED WONTFIX    
Severity: Normal CC: enne, jamesr, kbr, nduca, schenney
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   

Description Kenneth Russell 2011-10-11 16:07:28 PDT
Currently LayoutTestController.loseCompositorContext() only sets a flag in CCSingleThreadProxy, rather than having side-effects at lower levels like a true lost context event does. This fact reduces the test coverage of this useful entry point. We should plumb through the forced context loss deeper, specifically to the GraphicsContext3D level, and make it have the same side-effects as a real lost context event, like causing shader compilation and program linkage to fail.