- Electron version: 1.2.7
- Operating system: Windows

Copy the released electron windows binary from 1.2.7 and run electron.exe. 
On the browser window opened, move the window to a different position on the screen to change x and y of browser window.
Minimize the browser window
Click on the task bar icon to bring app into foregroun (or use alt + tab)

Browser window gets restored to position (x,y) before the move operation.

atom/browser/native_window_views_win.cc
if (HIWORD(w_param) == THBN_CLICKED)
        return taskbar_host_.HandleThumbarButtonEvent(LOWORD(w_param));
      return false;
    case WM_SIZE:
      
      HandleSizeEvent(w_param, l_param);
      return false;
    case WM_MOVING: {
      if (!movable_)
        ::GetWindowRect(GetAcceleratedWidget(), (LPRECT)l_param);
      return false;
    }
    default:
      return false;
  }
}
void NativeWindowViews::HandleSizeEvent(WPARAM w_param, LPARAM l_param) {
  
  
  switch (w_param) {
    case SIZE_MAXIMIZED:
      last_window_state_ = ui::SHOW_STATE_MAXIMIZED;
      NotifyWindowMaximize();
      break;
    case SIZE_MINIMIZED:
      last_window_state_ = ui::SHOW_STATE_MINIMIZED;
      NotifyWindowMinimize();
      break;
    case SIZE_RESTORED:
      if (last_window_state_ == ui::SHOW_STATE_NORMAL) {