Bug 69878 - [chromium] Increase test coverage of LayoutTestController.loseCompositorContext
Summary: [chromium] Increase test coverage of LayoutTestController.loseCompositorContext
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: Nobody
Depends on:
Reported: 2011-10-11 16:07 PDT by Kenneth Russell
Modified: 2013-04-12 07:10 PDT (History)
5 users (show)

See Also:


Note You need to log in before you can comment on or make changes to this bug.
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.