Bug 1482091: Follow-up: Whitelist errors in another fullscreen test. r=backouts-are-terrible-for-blame-walking-and-should-always-be-a-last-resort
authorKris Maglione <maglione.k@gmail.com>
Fri, 02 Nov 2018 16:41:10 -0700
changeset 500742 dfd04bbbf00d65f7a474ccbf800878f69799e7b6
parent 500741 26b4dcdfd6274fb7f648a5a66bfc398b1c28ab92
child 500743 cad4c41bf7fefbc2f2142ce9d57c7b0a0ee8c4a8
push id10290
push userffxbld-merge
push dateMon, 03 Dec 2018 16:23:23 +0000
treeherdermozilla-beta@700bed2445e6 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersbackouts-are-terrible-for-blame-walking-and-should-always-be-a-last-resort
bugs1482091
milestone65.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1482091: Follow-up: Whitelist errors in another fullscreen test. r=backouts-are-terrible-for-blame-walking-and-should-always-be-a-last-resort
dom/html/test/browser_fullscreen-api-keys.js
--- a/dom/html/test/browser_fullscreen-api-keys.js
+++ b/dom/html/test/browser_fullscreen-api-keys.js
@@ -1,10 +1,16 @@
 "use strict";
 
+// This test tends to trigger a race in the fullscreen time telemetry,
+// where the fullscreen enter and fullscreen exit events (which use the
+// same histogram ID) overlap. That causes TelemetryStopwatch to log an
+// error.
+SimpleTest.ignoreAllUncaughtExceptions(true);
+
 /** Test for Bug 545812 **/
 
 // List of key codes which should exit full-screen mode.
 const kKeyList = [
   { key: "Escape", keyCode: "VK_ESCAPE", suppressed: true},
   { key: "F11",    keyCode: "VK_F11",    suppressed: false},
 ];