- Electron version: 1+
- Operating system: All

I'd love to see support for a checkbox with a custom label within message box. In my app, users can delete items from a menu. I want to warn them they're deleting an item. After a little bit of use, this can get obnoxious, so I'd like to have a checkbox labeled "Don't show this again."

atom/browser/atom_javascript_dialog_manager.cc
content::WebContents* web_contents,
    bool is_reload,
    const DialogClosedCallback& callback) {
  
  callback.Run(false, base::ASCIIToUTF16("This should not be displayed"));
}
void AtomJavaScriptDialogManager::CancelDialogs(
    content::WebContents* web_contents,
    bool suppress_callbacks,
    bool reset_state) {
}
void AtomJavaScriptDialogManager::OnMessageBoxCallback(
    const DialogClosedCallback& callback, int code) {
  callback.Run(code == 0, base::string16());
}
}