* Electron Version: 2.0.0
* Operating System (Platform and Version): Raspbian Stretch
* Last known working Electron version: 1.7.14

**Expected Behavior**
App renders correctly

**Actual behavior**
Blank / empty glitchy window

**To Reproduce**
Enable OpenGL (Full KMS) in raspi-config
Run the quickstart app on electron 2.0

**Additional Information**
I need to have OpenGL enabled to run some WebGL apps. Works on 1.7.x and earlier but no longer works on 2.0.0.
atom/app/atom_main.cc
struct Arguments {
    int argc = 0;
    wchar_t** argv = ::CommandLineToArgvW(::GetCommandLineW(), &argc);
    ~Arguments() { LocalFree(argv); }
  } arguments;
  if (!arguments.argv)
    return -1;
#ifdef _DEBUG
  
  static const char* kCI = "ELECTRON_CI";
  bool is_ci = IsEnvSet(kCI);
  if (!is_ci) {
    for (int i = 0; i < arguments.argc; ++i) {
      if (!_wcsicmp(arguments.argv[i], L"--ci")) {
        is_ci = true;
        _putenv_s(kCI, "1");  
        break;
      }
    }
  }
  if (is_ci) {