Commit e22e36b9 authored by jbates@chromium.org's avatar jbates@chromium.org

Add basic threaded compositor test to gpu_feature_browsertest.cc

BUG=113159,116438


Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=124346

Review URL: http://codereview.chromium.org/9509001

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124562 0039d316-1c4b-4281-b951-d872f2087c98
parent 396f0d09
...@@ -323,5 +323,24 @@ IN_PROC_BROWSER_TEST_F(GpuFeatureTest, CanOpenPopupAndRenderWith2DCanvas) { ...@@ -323,5 +323,24 @@ IN_PROC_BROWSER_TEST_F(GpuFeatureTest, CanOpenPopupAndRenderWith2DCanvas) {
RunTest(url, "\"SUCCESS\"", false); RunTest(url, "\"SUCCESS\"", false);
} }
class ThreadedCompositorTest : public GpuFeatureTest {
public:
virtual void SetUpCommandLine(CommandLine* command_line) {
GpuFeatureTest::SetUpCommandLine(command_line);
command_line->AppendSwitch(switches::kEnableThreadedCompositing);
}
};
#if defined(OS_CHROMEOS)
// crbug.com/116438
#define MAYBE_ThreadedCompositor DISABLED_ThreadedCompositor
#else
#define MAYBE_ThreadedCompositor ThreadedCompositor
#endif
IN_PROC_BROWSER_TEST_F(ThreadedCompositorTest, MAYBE_ThreadedCompositor) {
const FilePath url(FILE_PATH_LITERAL("feature_compositing.html"));
RunTest(url, EXPECT_GPU_SWAP_BUFFERS);
}
} // namespace anonymous } // namespace anonymous
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment