* Electron version: 1.4.14
* Operating system: Windows 8.1

### Expected behavior

A fullscreen transparent window should be transparent.

### Actual behavior

The window is not transparent (has a white background).

### How to reproduce

```
electron.app.on("ready", function () {
    var win = new BrowserWindow({
        show: true,
        frame: false,
        fullscreen: true,
        transparent: true
    });
});
```

Refs https://github.com/electron/electron/issues/8321#issuecomment-273615701


atom/browser/native_window_views.cc
if (is_modal() && NativeWindow::parent()) {
    NativeWindowViews* parent =
        static_cast<NativeWindowViews*>(NativeWindow::parent());
    
    parent->SetEnabled(true);
    
    parent->Focus(true);
  }
  NotifyWindowClosed();
}
views::View* NativeWindowViews::GetInitiallyFocusedView() {
  return inspectable_web_contents()->GetView()->GetWebView();
}
bool NativeWindowViews::CanResize() const {
  return resizable_;
}
bool NativeWindowViews::CanMaximize() const {
  return resizable_ && maximizable_;
}
bool NativeWindowViews::CanMinimize() const {
#if defined(OS_WIN)
  return minimizable_;
#elif defined(USE_X11)
  return true;
#endif
}
base::string16 NativeWindowViews::GetWindowTitle() const {