--use-gl=desktop current shows a blank Window on Windows. It can be useful for testing in a GL environment similar to Linux and Mac, even if it is not officially supported.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/5ab7b65e8de91e56da67a1ed960c5eb509bf8053 commit 5ab7b65e8de91e56da67a1ed960c5eb509bf8053 Author: geofflang <geofflang@chromium.org> Date: Wed May 25 22:07:57 2016 Fix --use-gl=desktop for Windows. New methods were added to SurfaceGL with default implementations containing UNIMPLEMENTEDs but the GLSurfaceWGL classes were not updated. BUG= 614787 Review-Url: https://codereview.chromium.org/2012803003 Cr-Commit-Position: refs/heads/master@{#396001} [modify] https://crrev.com/5ab7b65e8de91e56da67a1ed960c5eb509bf8053/ui/gl/gl_surface_wgl.cc [modify] https://crrev.com/5ab7b65e8de91e56da67a1ed960c5eb509bf8053/ui/gl/gl_surface_wgl.h
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/d432b8e11e62bd259a5fe03b97f85cb22b44f0dc commit d432b8e11e62bd259a5fe03b97f85cb22b44f0dc Author: geofflang <geofflang@chromium.org> Date: Thu May 26 21:16:05 2016 Create core profile contexts with WGL when --enable-unsafe-es3-apis is used. BUG= 614787 Review-Url: https://codereview.chromium.org/2017623002 Cr-Commit-Position: refs/heads/master@{#396284} [modify] https://crrev.com/d432b8e11e62bd259a5fe03b97f85cb22b44f0dc/ui/gl/generate_bindings.py [modify] https://crrev.com/d432b8e11e62bd259a5fe03b97f85cb22b44f0dc/ui/gl/gl_bindings_api_autogen_wgl.h [modify] https://crrev.com/d432b8e11e62bd259a5fe03b97f85cb22b44f0dc/ui/gl/gl_bindings_autogen_wgl.cc [modify] https://crrev.com/d432b8e11e62bd259a5fe03b97f85cb22b44f0dc/ui/gl/gl_bindings_autogen_wgl.h [modify] https://crrev.com/d432b8e11e62bd259a5fe03b97f85cb22b44f0dc/ui/gl/gl_context_wgl.cc
Comment 1 by bugdroid1@chromium.org
, May 25 2016