- Electron version: 1.3.3
- Operating system: Mac OS X 10.11.6

Currently the MacOS "about" role maps to the `orderFrontStandardAboutPanel` action (per the docs) which may be sufficient for most people, but we would like to have more customizable options on what is shown in the about panel. 

Essentially, I would prefer to have it mapped to the `orderFrontStandardAboutPanelWithOptions` action and just pass in nil for the options if no options are set, which is what `orderFrontStandardAboutPanel` does anyway. The main reason for this is that we want the version number to be displayed as the version of our web application and not the desktop application.

Is this possible/considerable?

atom/browser/browser.h
base::string16 description;
    base::FilePath icon_path;
    int icon_index;
  };
  
  bool SetUserTasks(const std::vector<UserTask>& tasks);
  
  
  
  PCWSTR GetAppUserModelID();
#endif  
#if defined(OS_LINUX)
  
  bool IsUnityRunning();
#endif  
  
  bool OpenFile(const std::string& file_path);
  
  void OpenURL(const std::string& url);
  
  
  void Activate(bool has_visible_windows);
  
  void WillFinishLaunching();
  void DidFinishLaunching(const base::DictionaryValue& launch_info);
  void OnAccessibilitySupportChanged();
  
  void RequestLogin(LoginHandler* login_handler,
                    std::unique_ptr<base::DictionaryValue> request_details);
  void AddObserver(BrowserObserver* obs) {