Name Description Size
browser.ini 331
browser_autoSubmitRequest.js Tests that if the user is not configured to autosubmit backlogged crash reports, that we offer to do that, and that the user can accept that offer. 5333
browser_clearEmail.js Test that if we have an email address stored in prefs, and we decide not to submit the email address in the next crash report, that we clear the email address. 2410
browser_noPermanentKey.js Tests tab crash page when a browser that somehow doesn't have a permanentKey crashes. 1086
browser_showForm.js Tests that we show the about:tabcrashed additional details form if the "submit a crash report" checkbox was checked by default. 1398
browser_shown.js This function returns a Promise that resolves once the following actions have taken place: 1) A new tab is opened up at PAGE 2) The tab is crashed 3) The about:tabcrashed page's fields are set in accordance with fieldValues 4) The tab is restored 5) A crash report is received from the testing server 6) Any tab crash prefs that were overwritten are reset @param fieldValues An Object describing how to set the about:tabcrashed fields. The following properties are accepted: comments (String) The comments to put in the comment textarea email (String) The email address to put in the email address input emailMe (bool) The checked value of the "Email me" checkbox includeURL (bool) The checked value of the "Include URL" checkbox If any of these fields are missing, the defaults from the user preferences are used. @param expectedExtra An Object describing the expected values that the submitted crash report's extra data should contain. @returns Promise 5185
browser_shownRestartRequired.js This function returns a Promise that resolves once the following actions have taken place: 1) A new tab is opened up at PAGE 2) The tab is crashed 3) The about:restartrequired page is displayed @returns Promise 1416
browser_withoutDump.js Tests tab crash page when a dump is not available. 1083
head.js Returns a Promise that resolves once a crash report has been submitted. This function will also test the crash reports extra data to see if it matches expectedExtra. @param expectedExtra (object) An Object whose key-value pairs will be compared against the key-value pairs in the extra data of the crash report. A test failure will occur if there is a mismatch. If the value of the key-value pair is "null", this will be interpreted as "this key should not be included in the extra data", and will cause a test failure if it is detected in the crash report. Note that this will ignore any keys that are not included in expectedExtra. It's possible that the crash report will contain other extra information that is not compared against. @returns Promise 4506
.eslintrc.js 90