- Electron version: 1.4.0
- Operating system: OSX

When the Electron window is reloaded, the backgroundThrottling:false flag isn't persisted

I tried to find something in the documentation to make it persistent, but couldn't find anything

I'm assuming this is a bug

atom/browser/api/atom_api_web_contents.cc
gfx::Rect rect;
  base::Callback<void(const gfx::Image&)> callback;
  if (!(args->Length() == 1 && args->GetNext(&callback)) &&
      !(args->Length() == 2 && args->GetNext(&rect)
                            && args->GetNext(&callback))) {
    args->ThrowError();
    return;
  }
  const auto view = web_contents()->GetRenderWidgetHostView();
  const auto host = view ? view->GetRenderWidgetHost() : nullptr;
  if (!view || !host) {
    callback.Run(gfx::Image());
    return;
  }
  
  const gfx::Size view_size = rect.IsEmpty() ? view->GetViewBounds().size() :