Bug 649012 - Fail mochitest-plains which use flaky timeouts (setTimeout(x) for x > 0); r=ted
authorEhsan Akhgari <ehsan@mozilla.com>
Thu, 11 Dec 2014 13:34:40 -0500
changeset 219443 fa8bd3194aca6a90360994c17869845f7b7da5ac
parent 219442 60d66fb4083b0692f2f733510a43fc9f61279e25
child 219444 8628a94a64445c1f66b349a8bbd391596e633adc
child 219539 f798a2ef5212482f830df5f09cf5cd3039900091
push id52834
push usereakhgari@mozilla.com
push dateFri, 12 Dec 2014 18:19:13 +0000
treeherdermozilla-inbound@fa8bd3194aca [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersted
bugs649012
milestone37.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 649012 - Fail mochitest-plains which use flaky timeouts (setTimeout(x) for x > 0); r=ted We are white-listing the existing set of tests that use setTimeout like this. Hopefully these tests will be investigated and fixed in the future, so that we can narrow down the white-list. This check is only turned on for mochitest-plain for now.
docshell/test/navigation/test_sessionhistory.html
docshell/test/test_bug385434.html
docshell/test/test_bug511449.html
docshell/test/test_bug529119-1.html
docshell/test/test_bug529119-2.html
docshell/test/test_bug530396.html
docshell/test/test_bug691547.html
dom/apps/tests/test_packaged_app_install.html
dom/apps/tests/test_packaged_app_update.html
dom/audiochannel/tests/test_telephonyPolicy.html
dom/base/test/csp/test_bug836922_npolicies.html
dom/base/test/test_XHR_timeout.html
dom/base/test/test_bug1081686.html
dom/base/test/test_bug338583.html
dom/base/test/test_bug809003.html
dom/base/test/test_messageChannel_start.html
dom/browser-element/mochitest/browserElement_CopyPaste.js
dom/browser-element/mochitest/browserElement_ReloadPostRequest.js
dom/browser-element/mochitest/browserElement_SetVisible.js
dom/browser-element/mochitest/browserElement_Stop.js
dom/canvas/test/crossorigin/test_video_crossorigin.html
dom/canvas/test/test_bug902651.html
dom/canvas/test/test_canvas.html
dom/canvas/test/test_toDataURL_alpha.html
dom/canvas/test/webgl-conformance/_wrappers/test_always-fail.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__attribs__gl-enable-vertex-attrib.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__attribs__gl-vertex-attrib-zero-issues.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__attribs__gl-vertex-attrib.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__attribs__gl-vertexattribpointer-offsets.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__attribs__gl-vertexattribpointer.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__buffers__buffer-bind-test.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__buffers__buffer-data-array-buffer.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__buffers__index-validation-copies-indices.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__buffers__index-validation-crash-with-buffer-sub-data.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__buffers__index-validation-verifies-too-many-indices.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__buffers__index-validation-with-resized-buffer.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__buffers__index-validation.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__canvas__buffer-offscreen-test.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__canvas__buffer-preserve-test.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__canvas__canvas-test.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__canvas__canvas-zero-size.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__canvas__drawingbuffer-static-canvas-test.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__canvas__drawingbuffer-test.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__canvas__viewport-unchanged-upon-resize.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__context__constants.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__context__context-attributes-alpha-depth-stencil-antialias.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__context__context-lost-restored.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__context__context-lost.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__context__context-type-test.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__context__incorrect-context-object-behaviour.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__context__methods.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__context__premultiplyalpha-test.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__context__resource-sharing-test.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__extensions__ext-sRGB.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__extensions__ext-shader-texture-lod.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__extensions__ext-texture-filter-anisotropic.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__extensions__oes-standard-derivatives.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__extensions__oes-texture-float.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__extensions__oes-vertex-array-object.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__extensions__webgl-compressed-texture-etc1.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__extensions__webgl-compressed-texture-s3tc.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__extensions__webgl-debug-renderer-info.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__extensions__webgl-debug-shaders.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-abs.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-acos.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-asin.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-atan-xy.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-atan.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-ceil.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-clamp-float.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-clamp-gentype.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-cos.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-cross.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-distance.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-dot.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-faceforward.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-floor.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-fract.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-length.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-max-float.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-max-gentype.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-min-float.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-min-gentype.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-mix-float.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-mix-gentype.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-mod-float.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-mod-gentype.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-normalize.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-reflect.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-sign.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-sin.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-smoothstep-float.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-smoothstep-gentype.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-step-float.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-step-gentype.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__add_int_float.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__add_int_mat2.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__add_int_mat3.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__add_int_mat4.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__add_int_vec2.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__add_int_vec3.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__add_int_vec4.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__add_ivec2_vec2.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__add_ivec3_vec3.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__add_ivec4_vec4.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__assign_int_to_float.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__assign_ivec2_to_vec2.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__assign_ivec3_to_vec3.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__assign_ivec4_to_vec4.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__construct_struct.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__divide_int_float.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__divide_int_mat2.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__divide_int_mat3.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__divide_int_mat4.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__divide_int_vec2.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__divide_int_vec3.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__divide_int_vec4.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__divide_ivec2_vec2.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__divide_ivec3_vec3.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__divide_ivec4_vec4.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__equal_int_float.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__equal_ivec2_vec2.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__equal_ivec3_vec3.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__equal_ivec4_vec4.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__function_int_float.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__function_ivec2_vec2.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__function_ivec3_vec3.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__function_ivec4_vec4.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__greater_than.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__greater_than_equal.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__less_than.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__less_than_equal.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__multiply_int_float.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__multiply_int_mat2.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__multiply_int_mat3.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__multiply_int_mat4.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__multiply_int_vec2.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__multiply_int_vec3.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__multiply_int_vec4.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__multiply_ivec2_vec2.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__multiply_ivec3_vec3.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__multiply_ivec4_vec4.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__not_equal_int_float.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__not_equal_ivec2_vec2.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__not_equal_ivec3_vec3.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__not_equal_ivec4_vec4.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__subtract_int_float.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__subtract_int_mat2.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__subtract_int_mat3.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__subtract_int_mat4.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__subtract_int_vec2.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__subtract_int_vec3.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__subtract_int_vec4.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__subtract_ivec2_vec2.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__subtract_ivec3_vec3.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__subtract_ivec4_vec4.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__ternary_int_float.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__ternary_ivec2_vec2.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__ternary_ivec3_vec3.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__ternary_ivec4_vec4.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__attrib-location-length-limits.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__embedded-struct-definitions-forbidden.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__glsl-function-nodes.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__glsl-long-variable-names.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__non-ascii-comments.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__non-ascii.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-256-character-identifier.frag.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-257-character-identifier.frag.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-_webgl-identifier.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-arbitrary-indexing.frag.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-arbitrary-indexing.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-attrib-array.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-attrib-struct.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-clipvertex.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-default-precision.frag.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-default-precision.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-define-line-continuation.frag.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-dfdx-no-ext.frag.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-dfdx.frag.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-error-directive.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-explicit-int-cast.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-float-return-value.frag.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-frag-depth.frag.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-function-recursion.frag.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-glcolor.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-gles-1.frag.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-gles-symbol.frag.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-glprojectionmatrix.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-implicit-vec3-to-vec4-cast.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-include.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-int-return-value.frag.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-invalid-identifier.frag.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-ivec2-return-value.frag.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-ivec3-return-value.frag.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-ivec4-return-value.frag.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-limited-indexing.frag.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-long-line.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-non-ascii-error.frag.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-precision.frag.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-quoted-error.frag.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-undefined-preprocessor-symbol.frag.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-uniform-in-loop-condition.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-vec2-return-value.frag.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-vec3-return-value.frag.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-vec4-return-value.frag.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-version-100.frag.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-version-100.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-version-120.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-version-130.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-webgl-identifier.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-without-precision.frag.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shared.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__struct-nesting-exceeds-maximum.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__struct-nesting-under-maximum.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__uniform-location-length-limits.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__reserved___webgl_field.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__reserved___webgl_function.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__reserved___webgl_struct.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__reserved___webgl_variable.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__reserved__webgl_field.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__reserved__webgl_function.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__reserved__webgl_struct.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__reserved__webgl_variable.vert.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__variables__gl-fragcoord.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__variables__gl-frontfacing.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__variables__gl-pointcoord.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__limits__gl-max-texture-dimensions.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__limits__gl-min-attribs.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__limits__gl-min-textures.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__limits__gl-min-uniforms.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__misc__bad-arguments-test.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__misc__error-reporting.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__misc__functions-returning-strings.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__misc__instanceof-test.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__misc__invalid-passed-params.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__misc__is-object.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__misc__null-object-behaviour.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__misc__object-deletion-behaviour.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__misc__shader-precision-format.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__misc__type-conversion-test.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__misc__uninitialized-test.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__misc__webgl-specific.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__constants.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__getContext.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__methods.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__quickCheckAPI-A.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__quickCheckAPI-B1.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__quickCheckAPI-B2.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__quickCheckAPI-B3.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__quickCheckAPI-B4.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__quickCheckAPI-C.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__quickCheckAPI-D_G.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__quickCheckAPI-G_I.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__quickCheckAPI-L_S.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__quickCheckAPI-S_V.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__webGLArrays.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__bindBuffer.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__bindBufferBadArgs.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__bindFramebufferLeaveNonZero.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__bufferData.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__bufferDataBadArgs.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__bufferSubData.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__bufferSubDataBadArgs.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__copyTexImage2D.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__copyTexImage2DBadArgs.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__copyTexSubImage2D.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__copyTexSubImage2DBadArgs.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__deleteBufferBadArgs.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__drawArrays.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__drawArraysOutOfBounds.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__drawElements.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__drawElementsBadArgs.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__isTests.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__readPixels.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__readPixelsBadArgs.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__texImage2D.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__texImage2DBadArgs.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__texImage2DHTML.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__texImage2DHTMLBadArgs.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__texSubImage2D.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__texSubImage2DBadArgs.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__texSubImage2DHTML.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__texSubImage2DHTMLBadArgs.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__uniformMatrix.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__uniformMatrixBadArgs.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__uniformf.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__uniformfArrayLen1.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__uniformfBadArgs.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__uniformi.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__uniformiBadArgs.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__vertexAttrib.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__vertexAttribBadArgs.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__vertexAttribPointer.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__vertexAttribPointerBadArgs.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__glsl__arrayOutOfBounds.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__glsl__uniformOutOfBounds.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__programs__get-active-test.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__programs__gl-bind-attrib-location-test.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__programs__gl-get-active-attribute.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__programs__gl-get-active-uniform.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__programs__gl-getshadersource.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__programs__gl-shader-test.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__programs__invalid-UTF-16.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__programs__program-test.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__reading__read-pixels-pack-alignment.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__reading__read-pixels-test.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__renderbuffers__framebuffer-object-attachment.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__renderbuffers__framebuffer-test.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__renderbuffers__renderbuffer-initialization.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__rendering__draw-arrays-out-of-bounds.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__rendering__draw-elements-out-of-bounds.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__rendering__gl-clear.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__rendering__gl-drawelements.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__rendering__gl-scissor-test.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__rendering__line-loop-tri-fan.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__rendering__more-than-65536-indices.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__rendering__point-size.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__rendering__triangle.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__state__gl-enable-enum-test.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__state__gl-enum-tests.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__state__gl-get-calls.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__state__gl-geterror.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__state__gl-getstring.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__state__gl-object-get-calls.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__compressed-tex-image.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__copy-tex-image-and-sub-image-2d.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__gl-pixelstorei.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__gl-teximage.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__origin-clean-conformance.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__tex-image-and-sub-image-2d-with-array-buffer-view.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__tex-image-and-sub-image-2d-with-canvas.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__tex-image-and-sub-image-2d-with-image-data.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__tex-image-and-sub-image-2d-with-image.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__tex-image-and-sub-image-2d-with-video.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__tex-image-and-uniform-binding-bugs.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__tex-image-with-format-and-type.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__tex-image-with-invalid-data.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__tex-input-validation.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__tex-sub-image-2d-bad-args.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__tex-sub-image-2d.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__texparameter-test.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__texture-active-bind-2.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__texture-active-bind.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__texture-complete.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__texture-formats-test.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__texture-mips.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__texture-npot-video.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__texture-npot.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__texture-size-cube-maps.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__texture-size.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__texture-transparent-pixels-initialized.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__typedarrays__array-buffer-crash.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__typedarrays__array-buffer-view-crash.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__typedarrays__array-unit-tests.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__uniforms__gl-uniform-arrays.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__uniforms__gl-uniform-bool.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__uniforms__gl-uniformmatrix4fv.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__uniforms__gl-unknown-uniform.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__uniforms__null-uniform-location.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__uniforms__uniform-location.html
dom/canvas/test/webgl-conformance/_wrappers/test_conformance__uniforms__uniform-samplers-test.html
dom/canvas/test/webgl-conformance/mochi-wrapper.html.template
dom/canvas/test/webgl-mochitest/test_hidden_alpha.html
dom/devicestorage/ipc/test_ipc.html
dom/devicestorage/test/test_lastModificationFilter.html
dom/events/test/test_bug1096146.html
dom/events/test/test_bug322588.html
dom/events/test/test_bug328885.html
dom/events/test/test_bug402089.html
dom/events/test/test_bug409604.html
dom/events/test/test_bug422132.html
dom/events/test/test_bug493251.html
dom/events/test/test_bug545268.html
dom/events/test/test_bug574663.html
dom/events/test/test_bug659071.html
dom/events/test/test_dom_before_after_keyboard_event_remote.html
dom/events/test/test_eventTimeStamp.html
dom/events/test/test_wheel_default_action.html
dom/events/test/window_bug659071.html
dom/events/test/window_wheel_default_action.html
dom/html/test/forms/test_input_file_picker.html
dom/html/test/forms/test_input_number_mouse_events.html
dom/html/test/test_bug172261.html
dom/html/test/test_bug446483.html
dom/html/test/test_fullscreen-api.html
dom/html/test/test_iframe_sandbox_inheritance.html
dom/html/test/test_iframe_sandbox_modal.html
dom/html/test/test_iframe_sandbox_navigation.html
dom/html/test/test_iframe_sandbox_navigation2.html
dom/html/test/test_iframe_sandbox_popups_inheritance.html
dom/html/test/test_srcdoc.html
dom/indexedDB/test/test_bug937006.html
dom/inputmethod/mochitest/test_basic.html
dom/inputmethod/mochitest/test_bug1043828.html
dom/inputmethod/mochitest/test_bug944397.html
dom/ipc/tests/test_CrashService_crash.html
dom/ipc/tests/test_NuwaProcessCreation.html
dom/ipc/tests/test_NuwaProcessDeadlock.html
dom/media/mediasource/test/test_SplitAppendDelay.html
dom/media/test/manifest.js
dom/media/test/test_mediarecorder_getencodeddata.html
dom/media/test/test_mediarecorder_record_startstopstart.html
dom/media/tests/mochitest/identity/test_getIdentityAssertion.html
dom/media/tests/mochitest/identity/test_peerConnection_peerIdentity.html
dom/media/tests/mochitest/identity/test_setIdentityProvider.html
dom/media/tests/mochitest/identity/test_setIdentityProviderWithErrors.html
dom/media/tests/mochitest/ipc/test_ipc.html
dom/media/tests/mochitest/test_dataChannel_basicAudio.html
dom/media/tests/mochitest/test_dataChannel_basicAudioVideo.html
dom/media/tests/mochitest/test_dataChannel_basicAudioVideoCombined.html
dom/media/tests/mochitest/test_dataChannel_basicDataOnly.html
dom/media/tests/mochitest/test_dataChannel_basicVideo.html
dom/media/tests/mochitest/test_dataChannel_bug1013809.html
dom/media/tests/mochitest/test_getUserMedia_basicAudio.html
dom/media/tests/mochitest/test_getUserMedia_basicScreenshare.html
dom/media/tests/mochitest/test_getUserMedia_basicVideo.html
dom/media/tests/mochitest/test_getUserMedia_basicVideoAudio.html
dom/media/tests/mochitest/test_getUserMedia_basicWindowshare.html
dom/media/tests/mochitest/test_getUserMedia_gumWithinGum.html
dom/media/tests/mochitest/test_getUserMedia_peerIdentity.html
dom/media/tests/mochitest/test_getUserMedia_playAudioTwice.html
dom/media/tests/mochitest/test_getUserMedia_playVideoAudioTwice.html
dom/media/tests/mochitest/test_getUserMedia_playVideoTwice.html
dom/media/tests/mochitest/test_getUserMedia_stopAudioStream.html
dom/media/tests/mochitest/test_getUserMedia_stopAudioStreamWithFollowupAudio.html
dom/media/tests/mochitest/test_getUserMedia_stopVideoAudioStream.html
dom/media/tests/mochitest/test_getUserMedia_stopVideoAudioStreamWithFollowupVideoAudio.html
dom/media/tests/mochitest/test_getUserMedia_stopVideoStream.html
dom/media/tests/mochitest/test_getUserMedia_stopVideoStreamWithFollowupVideo.html
dom/media/tests/mochitest/test_peerConnection_addCandidateInHaveLocalOffer.html
dom/media/tests/mochitest/test_peerConnection_basicAudio.html
dom/media/tests/mochitest/test_peerConnection_basicAudioVideo.html
dom/media/tests/mochitest/test_peerConnection_basicAudioVideoCombined.html
dom/media/tests/mochitest/test_peerConnection_basicH264Video.html
dom/media/tests/mochitest/test_peerConnection_basicScreenshare.html
dom/media/tests/mochitest/test_peerConnection_basicVideo.html
dom/media/tests/mochitest/test_peerConnection_basicWindowshare.html
dom/media/tests/mochitest/test_peerConnection_bug1013809.html
dom/media/tests/mochitest/test_peerConnection_bug1042791.html
dom/media/tests/mochitest/test_peerConnection_bug827843.html
dom/media/tests/mochitest/test_peerConnection_capturedVideo.html
dom/media/tests/mochitest/test_peerConnection_close.html
dom/media/tests/mochitest/test_peerConnection_noTrickleAnswer.html
dom/media/tests/mochitest/test_peerConnection_noTrickleOffer.html
dom/media/tests/mochitest/test_peerConnection_noTrickleOfferAnswer.html
dom/media/tests/mochitest/test_peerConnection_offerRequiresReceiveAudio.html
dom/media/tests/mochitest/test_peerConnection_offerRequiresReceiveVideo.html
dom/media/tests/mochitest/test_peerConnection_offerRequiresReceiveVideoAudio.html
dom/media/tests/mochitest/test_peerConnection_replaceTrack.html
dom/media/tests/mochitest/test_peerConnection_setLocalAnswerInHaveLocalOffer.html
dom/media/tests/mochitest/test_peerConnection_setLocalAnswerInStable.html
dom/media/tests/mochitest/test_peerConnection_setLocalOfferInHaveRemoteOffer.html
dom/media/tests/mochitest/test_peerConnection_setRemoteAnswerInHaveRemoteOffer.html
dom/media/tests/mochitest/test_peerConnection_setRemoteAnswerInStable.html
dom/media/tests/mochitest/test_peerConnection_setRemoteOfferInHaveLocalOffer.html
dom/media/tests/mochitest/test_peerConnection_syncSetDescription.html
dom/media/webaudio/test/test_audioParamTimelineDestinationOffset.html
dom/media/webaudio/test/test_bug875221.html
dom/media/webaudio/test/test_bug875402.html
dom/media/webaudio/test/test_bug956489.html
dom/media/webaudio/test/test_currentTime.html
dom/media/webaudio/test/test_mediaStreamAudioDestinationNode.html
dom/media/webaudio/test/test_scriptProcessorNodeNotConnected.html
dom/media/webaudio/test/test_scriptProcessorNode_playbackTime1.html
dom/network/tests/test_udpsocket.html
dom/plugins/test/mochitest/test_CrashService_crash.html
dom/plugins/test/mochitest/test_CrashService_hang.html
dom/plugins/test/mochitest/test_GCrace.html
dom/plugins/test/mochitest/test_bug532208.html
dom/plugins/test/mochitest/test_bug539565-1.html
dom/plugins/test/mochitest/test_bug539565-2.html
dom/plugins/test/mochitest/test_newstreamondestroy.html
dom/plugins/test/mochitest/test_painting.html
dom/plugins/test/mochitest/test_pluginstream_err.html
dom/plugins/test/mochitest/test_streamNotify.html
dom/plugins/test/mochitest/test_streamatclose.html
dom/plugins/test/mochitest/test_visibility.html
dom/plugins/test/mochitest/test_windowed_invalidate.html
dom/promise/tests/test_abortable_promise.html
dom/promise/tests/test_promise.html
dom/promise/tests/test_promise_utils.html
dom/smil/test/test_smilExtDoc.xhtml
dom/smil/test/test_smilRepeatTiming.xhtml
dom/smil/test/test_smilSetCurrentTime.xhtml
dom/smil/test/test_smilTimeEvents.xhtml
dom/tests/mochitest/ajax/offline/test_bug445544.html
dom/tests/mochitest/ajax/offline/test_bug744719-cancel.html
dom/tests/mochitest/ajax/offline/test_changingManifest.html
dom/tests/mochitest/ajax/offline/test_redirectUpdateItem.html
dom/tests/mochitest/ajax/offline/test_simpleManifest.html
dom/tests/mochitest/ajax/offline/test_updatingManifest.html
dom/tests/mochitest/bugs/test_bug260264.html
dom/tests/mochitest/bugs/test_bug291653.html
dom/tests/mochitest/bugs/test_bug342448.html
dom/tests/mochitest/bugs/test_bug369306.html
dom/tests/mochitest/bugs/test_bug581072.html
dom/tests/mochitest/bugs/test_bug622361.html
dom/tests/mochitest/general/test_focus_legend_noparent.html
dom/tests/mochitest/general/test_paste_selection.html
dom/tests/mochitest/general/test_performance_now.html
dom/tests/mochitest/geolocation/test_handlerSpinsEventLoop.html
dom/tests/mochitest/geolocation/test_mozsettings.html
dom/tests/mochitest/geolocation/test_mozsettingsWatch.html
dom/tests/mochitest/notification/test_notification_basics.html
dom/tests/mochitest/notification/test_notification_resend.html
dom/tests/mochitest/notification/test_notification_storage.html
dom/workers/test/test_bug998474.html
dom/workers/test/test_clearTimeouts.html
dom/workers/test/test_timeoutTracing.html
editor/libeditor/tests/test_bug795785.html
image/test/mochitest/animationPolling.js
image/test/mochitest/test_animation_operators.html
image/test/mochitest/test_bug399925.html
js/xpconnect/tests/mochitest/test_bug731471.html
layout/base/tests/bug1080361_inner.html
layout/base/tests/bug976963_inner.html
layout/base/tests/test_after_paint_pref.html
layout/base/tests/test_bug1080361.html
layout/base/tests/test_bug114649.html
layout/base/tests/test_bug399951.html
layout/base/tests/test_bug404209.xhtml
layout/base/tests/test_bug423523.html
layout/base/tests/test_bug435293-interaction.html
layout/base/tests/test_bug569520.html
layout/base/tests/test_bug588174.html
layout/base/tests/test_bug629838.html
layout/base/tests/test_bug677878.html
layout/base/tests/test_bug749186.html
layout/base/tests/test_bug851485.html
layout/base/tests/test_bug858459.html
layout/base/tests/test_bug976963.html
layout/base/tests/test_reftests_with_caret.html
layout/base/tests/test_remote_frame.html
layout/forms/test/test_bug378670.html
layout/forms/test/test_bug402198.html
layout/forms/test/test_bug411236.html
layout/forms/test/test_bug644542.html
layout/forms/test/test_bug903715.html
layout/generic/test/test_bug382429.html
layout/generic/test/test_bug384527.html
layout/generic/test/test_bug385751.html
layout/generic/test/test_bug389630.html
layout/generic/test/test_bug392923.html
layout/generic/test/test_bug394173.html
layout/generic/test/test_bug394239.html
layout/generic/test/test_bug402380.html
layout/generic/test/test_bug405178.html
layout/generic/test/test_bug421839-2.html
layout/generic/test/test_bug448860.html
layout/generic/test/test_bug460532.html
layout/generic/test/test_bug496275.html
layout/generic/test/test_invalidate_during_plugin_paint.html
layout/generic/test/test_plugin_mouse_coords.html
layout/generic/test/test_plugin_position.xhtml
layout/style/test/test_bug635286.html
layout/style/test/test_transitions.html
layout/style/test/test_transitions_bug537151.html
layout/style/test/test_transitions_cancel_near_end.html
layout/style/test/test_transitions_events.html
layout/style/test/test_visited_image_loading.html
layout/style/test/test_visited_image_loading_empty.html
layout/style/test/test_visited_lying.html
layout/style/test/test_visited_pref.html
layout/style/test/test_visited_reftests.html
layout/xul/test/test_bug386386.html
layout/xul/test/test_bug511075.html
netwerk/test/mochitests/test_user_agent_updates.html
parser/htmlparser/tests/mochitest/test_bug566879.html
parser/htmlparser/tests/mochitest/test_bug599584.html
testing/mochitest/tests/Harness_sanity/mochitest.ini
testing/mochitest/tests/Harness_sanity/test_bug649012.html
testing/mochitest/tests/SimpleTest/SimpleTest.js
toolkit/components/alerts/test/test_alerts_noobserve.html
toolkit/components/alerts/test/test_multiple_alerts.html
toolkit/components/passwordmgr/test/test_input_events.html
toolkit/components/passwordmgr/test/test_input_events_for_identical_values.html
toolkit/components/passwordmgr/test/test_master_password.html
toolkit/components/passwordmgr/test/test_prompt_async.html
toolkit/components/satchel/test/test_form_autocomplete_with_list.html
widget/tests/test_picker_no_crash.html
--- a/docshell/test/navigation/test_sessionhistory.html
+++ b/docshell/test/navigation/test_sessionhistory.html
@@ -28,16 +28,17 @@ var testFiles =
     //"file_static_and_dynamic_1.html",// Static and dynamic frames and forward-back
     "file_bug534178.html",           // Session history transaction clean-up.
     "file_fragment_handling_during_load.html",
     "file_nested_frames.html"
   ];
 var testCount = 0; // Used by the test files.
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 var testWindow;
 function nextTest_() {
   if (testFiles.length) {
     testCount = 0;
     testWindow = window.open(testFiles.shift(), "", "width=300,height=300");
     testWindow.onunload = function () { } //XXX
   } else {
--- a/docshell/test/test_bug385434.html
+++ b/docshell/test/test_bug385434.html
@@ -16,16 +16,17 @@ https://bugzilla.mozilla.org/show_bug.cg
   <iframe id="frame" style="height:100px; width:100px; border:0"></iframe>
   <div id="status" style="display: none"></div>
 </div>
 <pre id="test">
 <script type="application/javascript;version=1.7">
 
 /** Test for Bug 385434 **/
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 var gNumHashchanges = 0;
 var gCallbackOnIframeLoad = false;
 
 function statusMsg(msg) {
   var msgElem = document.createElement("p");
   msgElem.appendChild(document.createTextNode(msg));
 
--- a/docshell/test/test_bug511449.html
+++ b/docshell/test/test_bug511449.html
@@ -18,16 +18,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 </div>
 <input type="text" id="input">
 <pre id="test">
 <script type="application/javascript;version=1.7">
 
 /** Test for Bug 511449 **/
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 window.addEventListener('load', runTest, false);
 
 var win = null;
 
 function runTest() {
   document.getElementById("input").focus();
   win = window.open("file_bug511449.html", "");
   SimpleTest.waitForFocus(runNextTest, win);
--- a/docshell/test/test_bug529119-1.html
+++ b/docshell/test/test_bug529119-1.html
@@ -3,16 +3,17 @@
 <head>
 <title>Test bug 529119</title>
 <script type="text/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>        
 <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css" />
 
 <script class="testbody" type="text/javascript">
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 var workingURL = "http://mochi.test:8888/tests/docshell/test/bug529119-window.html";
 var faultyURL = "http://some-nonexistent-domain-27489274c892748217cn2384.com/";
 
 var w = null;
 var phase = 0;
 var gotWrongPageOnTryAgainClick = false;
 
--- a/docshell/test/test_bug529119-2.html
+++ b/docshell/test/test_bug529119-2.html
@@ -3,16 +3,17 @@
 <head>
 <title>Test bug 529119</title>
 <script type="text/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>        
 <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css" />
 
 <script class="testbody" type="text/javascript">
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 var workingURL = "http://mochi.test:8888/tests/docshell/test/bug529119-window.html";
 var faultyURL = "http://some-nonexistent-domain-27489274c892748217cn2384.com/";
 
 var w = null;
 var phase = 0;
 var isWindowLoaded = false;
 
--- a/docshell/test/test_bug530396.html
+++ b/docshell/test/test_bug530396.html
@@ -24,16 +24,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 // modified accordingly!  It assumes that subframes do NOT get bfcached.
 var onloadCount = 0;
 
 var step = 0;
 
 var gTestFrame = document.getElementById('testFrame');
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 addLoadEvent(doNextStep);
 
 function doNextStep() {
   ++step;
   switch (step) {
     case 1:
       is(onloadCount, 1, "Loaded initial page");
       sendMouseEvent({type: "click"}, "target2", gTestFrame.contentWindow);
--- a/docshell/test/test_bug691547.html
+++ b/docshell/test/test_bug691547.html
@@ -48,12 +48,13 @@ https://bugzilla.mozilla.org/show_bug.cg
 <iframe name="frame0" id="frame0" src="bug691547_frame.html" onload="onContentLoad()"></iframe>
 </div>
 <div id="content" style="display: none">
 
 </div>
 <pre id="test">
 <script type="application/javascript">
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 </script>
 </pre>
 </body>
 </html>
--- a/dom/apps/tests/test_packaged_app_install.html
+++ b/dom/apps/tests/test_packaged_app_install.html
@@ -72,16 +72,17 @@ function checkInstalledApp(aMiniManifest
     }
 
     PackagedTestHelper.checkAppState(evt.application, aVersion, aExpectedApp,
                                      aLaunchable, false, aCb);
   };
 }
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 var steps = [
   function() {
     // Set up
     SpecialPowers.setAllAppsLaunchable(true);
     SpecialPowers.addPermission("webapps-manage", true, document);
     info("Set up");
     PackagedTestHelper.next();
--- a/dom/apps/tests/test_packaged_app_update.html
+++ b/dom/apps/tests/test_packaged_app_update.html
@@ -24,16 +24,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 
 function debug(aMsg) {
   //dump("== Tests debug == " + aMsg + "\n");
 }
 
 var miniManifestURL;
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 function checkForUpdate(aExpected, aOnSuccess, aOnApplied, aOnDownloadError,
                         aLaunchDownload, aOnRequestError) {
   var lApp = PackagedTestHelper.gApp;
 
   lApp.ondownloadsuccess = aOnSuccess || null;
   lApp.ondownloadapplied = aOnApplied || null;
   lApp.ondownloaderror = aOnDownloadError || null;
--- a/dom/audiochannel/tests/test_telephonyPolicy.html
+++ b/dom/audiochannel/tests/test_telephonyPolicy.html
@@ -73,13 +73,14 @@ function runTest() {
   test();
 }
 
 function finish() {
   SimpleTest.finish();
 }
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 runTest();
 
   </script>
 </body>
 </html>
--- a/dom/base/test/csp/test_bug836922_npolicies.html
+++ b/dom/base/test/csp/test_bug836922_npolicies.html
@@ -229,16 +229,17 @@ window.testResult = function(testname, r
   } else {
     is(result, 'blocked', ">> " + msg);
   }
   window.loads[testname].verified = true;
 }
 
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 // save this for last so that our listeners are registered.
 // ... this loads the testbed of good and bad requests.
 document.getElementById('cspframe').src = 'http://mochi.test:8888' + path + 'file_bug836922_npolicies.html';
 
 </script>
 </pre>
 </body>
--- a/dom/base/test/test_XHR_timeout.html
+++ b/dom/base/test/test_XHR_timeout.html
@@ -43,16 +43,17 @@ https://bugzilla.mozilla.org/show_bug.cg
       SimpleTest.ok(event.data.bool, event.data.msg);
       return;
     }
   });
   // Final test harness setup and launch.
   (function() {
     SimpleTest.waitForExplicitFinish();
     SimpleTest.requestLongerTimeout(TestRequests.length);
+    SimpleTest.requestFlakyTimeout("untriaged");
     var msg = "This test will take approximately " + (TestRequests.length * 10)
     msg += " seconds to complete, at most.";
     document.getElementById("content").firstChild.nodeValue = msg;
     window.postMessage("start", "*");
   })();
 </script>
 </pre>
 </body>
--- a/dom/base/test/test_bug1081686.html
+++ b/dom/base/test/test_bug1081686.html
@@ -52,16 +52,17 @@ function testWebSocket () {
   }
   ws.onmessage = function(e) {
     is(e.data, "Hello world!", "Wrong data");
     ws.close();
   }
 }
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 </script>
 </pre>
 <div>
 
 
 </div>
 
--- a/dom/base/test/test_bug338583.html
+++ b/dom/base/test/test_bug338583.html
@@ -650,16 +650,17 @@ https://bugzilla.mozilla.org/show_bug.cg
       }
     }
     f.i = 0;
 
     setTimeout(f, 10);
   }
 
   SimpleTest.waitForExplicitFinish();
+  SimpleTest.requestFlakyTimeout("untriaged");
   addLoadEvent(doTest);
 
 </script>
 </pre>
   <span id=waitSpan>Wait please...</span>
 </body>
 </html>
 
--- a/dom/base/test/test_bug809003.html
+++ b/dom/base/test/test_bug809003.html
@@ -27,16 +27,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 <script type="application/javascript">
 
 /** Test for Bug 809003 **/
 
 window.didGetLoad = false;
 window.didGetError = false;
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 setTimeout(function() {
   is(window.didGetLoad, false, "Shouldn't have got load event!");
   is(window.didGetError, false, "Shouldn't have got error event!");
   SimpleTest.finish();
 }, 1000);
 
 </script>
--- a/dom/base/test/test_messageChannel_start.html
+++ b/dom/base/test/test_messageChannel_start.html
@@ -223,12 +223,13 @@ https://bugzilla.mozilla.org/show_bug.cg
     testAddEventListener1AndStart,
     testAddEventListener2AndStart,
     testTimer,
     testAddEventListenerAndStartWrongOrder,
     testOnMessageClone,
   ];
 
   SimpleTest.waitForExplicitFinish();
+  SimpleTest.requestFlakyTimeout("untriaged");
   SpecialPowers.pushPrefEnv({"set": [["dom.messageChannel.enabled", true]]}, runTests);
   </script>
 </body>
 </html>
--- a/dom/browser-element/mochitest/browserElement_CopyPaste.js
+++ b/dom/browser-element/mochitest/browserElement_CopyPaste.js
@@ -1,15 +1,16 @@
 /* Any copyright is dedicated to the public domain.
    http://creativecommons.org/publicdomain/zero/1.0/ */
 
 // Test that "cut, copy, paste, selectall" and selectionstatechanged event works from inside an <iframe mozbrowser>.
 "use strict";
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 browserElementTestHelpers.setEnabledPref(true);
 browserElementTestHelpers.setSelectionChangeEnabledPref(true);
 browserElementTestHelpers.addPermission();
 const { Services } = SpecialPowers.Cu.import('resource://gre/modules/Services.jsm');
 var gTextarea = null;
 var mm;
 var iframe;
 var state = 0;
--- a/dom/browser-element/mochitest/browserElement_ReloadPostRequest.js
+++ b/dom/browser-element/mochitest/browserElement_ReloadPostRequest.js
@@ -1,16 +1,17 @@
 /* Any copyright is dedicated to the public domain.
    http://creativecommons.org/publicdomain/zero/1.0/ */
 
 // Bug 793644, fire an event when attempting to reloads browser element after
 // POST respest.
 
 "use strict";
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 browserElementTestHelpers.setEnabledPref(true);
 browserElementTestHelpers.addPermission();
 
 var iframe;
 var gotConfirmRepost = false;
 var doRepost = true;
 var timer;
 var isPostRequestSubmitted;
--- a/dom/browser-element/mochitest/browserElement_SetVisible.js
+++ b/dom/browser-element/mochitest/browserElement_SetVisible.js
@@ -1,15 +1,16 @@
 /* Any copyright is dedicated to the public domain.
    http://creativecommons.org/publicdomain/zero/1.0/ */
 
 // Test the setVisible property for mozbrowser
 "use strict";
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 browserElementTestHelpers.setEnabledPref(true);
 browserElementTestHelpers.addPermission();
 
 var iframeScript = function() {
   content.document.addEventListener("visibilitychange", function() {
     sendAsyncMessage('test:visibilitychange', {
       hidden: content.document.hidden
     });
--- a/dom/browser-element/mochitest/browserElement_Stop.js
+++ b/dom/browser-element/mochitest/browserElement_Stop.js
@@ -5,16 +5,17 @@
 
 // The img that is loaded will never be returned and will block
 // the page from loading, the timeout ensures that the page is
 // actually blocked from loading, once stop is called the
 // image load will be cancaelled and mozbrowserloadend should be called.
 
 "use strict";
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 browserElementTestHelpers.setEnabledPref(true);
 browserElementTestHelpers.addPermission();
 
 var iframe;
 var stopped = false;
 var imgSrc = 'http://test/tests/dom/browser-element/mochitest/file_bug709759.sjs';
 
 function runTest() {
--- a/dom/canvas/test/crossorigin/test_video_crossorigin.html
+++ b/dom/canvas/test/crossorigin/test_video_crossorigin.html
@@ -14,16 +14,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 <p id="display"></p>
 <div id="content" style="display: none">
   
 </div>
 <pre id="test">
 <script type="application/javascript">
 
 /** Test for Bug 682299 **/
+SimpleTest.requestFlakyTimeout("untriaged");
 
 function createCanvas(width, height) {
   var c = document.createElement("canvas");
   c.width = width;
   c.height = height;
   return c;
 }
 
--- a/dom/canvas/test/test_bug902651.html
+++ b/dom/canvas/test/test_bug902651.html
@@ -2,16 +2,17 @@
 <title>Canvas test: canvas demotion</title>
 <script src="/tests/SimpleTest/SimpleTest.js"></script>
 <link rel="stylesheet" href="/tests/SimpleTest/test.css">
 <body>
 <canvas id="c" width="100" height="50"><p class="fallback">FAIL (fallback content)</p></canvas>
 <script>
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 addLoadEvent(function () {
 
 var canvas = document.getElementById('c');
 var ctx = canvas.getContext('2d');
 
 ctx.fillStyle = 'rgb(50, 50, 50)';
 ctx.fillRect(0, 0, 100, 50);
 ctx.translate(25, 25);
--- a/dom/canvas/test/test_canvas.html
+++ b/dom/canvas/test/test_canvas.html
@@ -1,16 +1,17 @@
 <!DOCTYPE HTML>
 <title>Canvas Tests</title>
 <script src="/tests/SimpleTest/SimpleTest.js"></script>
 <link rel="stylesheet" href="/tests/SimpleTest/test.css">
 <body>
 <script>
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 const Cc = SpecialPowers.Cc;
 const Cr = SpecialPowers.Cr;
 
 function IsD2DEnabled() {
     var enabled = false;
 
     try {
         enabled = Cc["@mozilla.org/gfx/info;1"].getService(SpecialPowers.Ci.nsIGfxInfo).D2DEnabled;
--- a/dom/canvas/test/test_toDataURL_alpha.html
+++ b/dom/canvas/test/test_toDataURL_alpha.html
@@ -192,14 +192,15 @@ function runTests()
         do_canvas(row, 3, 'image/bmp');
         do_canvas(row, 4, 'image/bmp', '-moz-parse-options:bpp=32');
     }
 
     setTimeout(checkFinished, 500);
 }
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 addLoadEvent(runTests);
 
 </script>
 
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_always-fail.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_always-fail.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?always-fail.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__attribs__gl-enable-vertex-attrib.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__attribs__gl-enable-vertex-attrib.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/attribs/gl-enable-vertex-attrib.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__attribs__gl-vertex-attrib-zero-issues.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__attribs__gl-vertex-attrib-zero-issues.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/attribs/gl-vertex-attrib-zero-issues.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__attribs__gl-vertex-attrib.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__attribs__gl-vertex-attrib.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/attribs/gl-vertex-attrib.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__attribs__gl-vertexattribpointer-offsets.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__attribs__gl-vertexattribpointer-offsets.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/attribs/gl-vertexattribpointer-offsets.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__attribs__gl-vertexattribpointer.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__attribs__gl-vertexattribpointer.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/attribs/gl-vertexattribpointer.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__buffers__buffer-bind-test.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__buffers__buffer-bind-test.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/buffers/buffer-bind-test.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__buffers__buffer-data-array-buffer.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__buffers__buffer-data-array-buffer.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/buffers/buffer-data-array-buffer.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__buffers__index-validation-copies-indices.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__buffers__index-validation-copies-indices.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/buffers/index-validation-copies-indices.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__buffers__index-validation-crash-with-buffer-sub-data.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__buffers__index-validation-crash-with-buffer-sub-data.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/buffers/index-validation-crash-with-buffer-sub-data.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__buffers__index-validation-verifies-too-many-indices.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__buffers__index-validation-verifies-too-many-indices.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/buffers/index-validation-verifies-too-many-indices.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__buffers__index-validation-with-resized-buffer.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__buffers__index-validation-with-resized-buffer.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/buffers/index-validation-with-resized-buffer.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__buffers__index-validation.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__buffers__index-validation.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/buffers/index-validation.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__canvas__buffer-offscreen-test.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__canvas__buffer-offscreen-test.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/canvas/buffer-offscreen-test.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__canvas__buffer-preserve-test.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__canvas__buffer-preserve-test.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/canvas/buffer-preserve-test.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__canvas__canvas-test.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__canvas__canvas-test.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/canvas/canvas-test.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__canvas__canvas-zero-size.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__canvas__canvas-zero-size.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/canvas/canvas-zero-size.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__canvas__drawingbuffer-static-canvas-test.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__canvas__drawingbuffer-static-canvas-test.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/canvas/drawingbuffer-static-canvas-test.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__canvas__drawingbuffer-test.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__canvas__drawingbuffer-test.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/canvas/drawingbuffer-test.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__canvas__viewport-unchanged-upon-resize.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__canvas__viewport-unchanged-upon-resize.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/canvas/viewport-unchanged-upon-resize.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__context__constants.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__context__constants.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/context/constants.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__context__context-attributes-alpha-depth-stencil-antialias.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__context__context-attributes-alpha-depth-stencil-antialias.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/context/context-attributes-alpha-depth-stencil-antialias.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__context__context-lost-restored.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__context__context-lost-restored.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/context/context-lost-restored.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__context__context-lost.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__context__context-lost.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/context/context-lost.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__context__context-type-test.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__context__context-type-test.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/context/context-type-test.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__context__incorrect-context-object-behaviour.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__context__incorrect-context-object-behaviour.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/context/incorrect-context-object-behaviour.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__context__methods.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__context__methods.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/context/methods.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__context__premultiplyalpha-test.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__context__premultiplyalpha-test.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/context/premultiplyalpha-test.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__context__resource-sharing-test.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__context__resource-sharing-test.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/context/resource-sharing-test.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__extensions__ext-sRGB.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__extensions__ext-sRGB.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/extensions/ext-sRGB.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__extensions__ext-shader-texture-lod.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__extensions__ext-shader-texture-lod.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/extensions/ext-shader-texture-lod.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__extensions__ext-texture-filter-anisotropic.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__extensions__ext-texture-filter-anisotropic.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/extensions/ext-texture-filter-anisotropic.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__extensions__oes-standard-derivatives.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__extensions__oes-standard-derivatives.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/extensions/oes-standard-derivatives.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__extensions__oes-texture-float.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__extensions__oes-texture-float.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/extensions/oes-texture-float.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__extensions__oes-vertex-array-object.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__extensions__oes-vertex-array-object.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/extensions/oes-vertex-array-object.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__extensions__webgl-compressed-texture-etc1.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__extensions__webgl-compressed-texture-etc1.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/extensions/webgl-compressed-texture-etc1.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__extensions__webgl-compressed-texture-s3tc.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__extensions__webgl-compressed-texture-s3tc.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/extensions/webgl-compressed-texture-s3tc.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__extensions__webgl-debug-renderer-info.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__extensions__webgl-debug-renderer-info.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/extensions/webgl-debug-renderer-info.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__extensions__webgl-debug-shaders.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__extensions__webgl-debug-shaders.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/extensions/webgl-debug-shaders.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-abs.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-abs.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/functions/glsl-function-abs.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-acos.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-acos.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/functions/glsl-function-acos.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-asin.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-asin.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/functions/glsl-function-asin.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-atan-xy.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-atan-xy.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/functions/glsl-function-atan-xy.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-atan.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-atan.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/functions/glsl-function-atan.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-ceil.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-ceil.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/functions/glsl-function-ceil.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-clamp-float.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-clamp-float.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/functions/glsl-function-clamp-float.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-clamp-gentype.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-clamp-gentype.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/functions/glsl-function-clamp-gentype.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-cos.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-cos.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/functions/glsl-function-cos.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-cross.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-cross.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/functions/glsl-function-cross.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-distance.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-distance.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/functions/glsl-function-distance.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-dot.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-dot.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/functions/glsl-function-dot.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-faceforward.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-faceforward.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/functions/glsl-function-faceforward.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-floor.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-floor.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/functions/glsl-function-floor.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-fract.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-fract.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/functions/glsl-function-fract.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-length.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-length.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/functions/glsl-function-length.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-max-float.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-max-float.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/functions/glsl-function-max-float.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-max-gentype.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-max-gentype.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/functions/glsl-function-max-gentype.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-min-float.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-min-float.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/functions/glsl-function-min-float.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-min-gentype.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-min-gentype.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/functions/glsl-function-min-gentype.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-mix-float.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-mix-float.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/functions/glsl-function-mix-float.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-mix-gentype.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-mix-gentype.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/functions/glsl-function-mix-gentype.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-mod-float.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-mod-float.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/functions/glsl-function-mod-float.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-mod-gentype.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-mod-gentype.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/functions/glsl-function-mod-gentype.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-normalize.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-normalize.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/functions/glsl-function-normalize.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-reflect.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-reflect.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/functions/glsl-function-reflect.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-sign.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-sign.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/functions/glsl-function-sign.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-sin.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-sin.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/functions/glsl-function-sin.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-smoothstep-float.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-smoothstep-float.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/functions/glsl-function-smoothstep-float.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-smoothstep-gentype.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-smoothstep-gentype.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/functions/glsl-function-smoothstep-gentype.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-step-float.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-step-float.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/functions/glsl-function-step-float.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-step-gentype.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function-step-gentype.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/functions/glsl-function-step-gentype.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__functions__glsl-function.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/functions/glsl-function.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__add_int_float.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__add_int_float.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/add_int_float.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__add_int_mat2.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__add_int_mat2.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/add_int_mat2.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__add_int_mat3.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__add_int_mat3.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/add_int_mat3.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__add_int_mat4.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__add_int_mat4.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/add_int_mat4.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__add_int_vec2.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__add_int_vec2.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/add_int_vec2.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__add_int_vec3.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__add_int_vec3.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/add_int_vec3.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__add_int_vec4.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__add_int_vec4.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/add_int_vec4.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__add_ivec2_vec2.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__add_ivec2_vec2.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/add_ivec2_vec2.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__add_ivec3_vec3.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__add_ivec3_vec3.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/add_ivec3_vec3.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__add_ivec4_vec4.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__add_ivec4_vec4.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/add_ivec4_vec4.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__assign_int_to_float.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__assign_int_to_float.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/assign_int_to_float.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__assign_ivec2_to_vec2.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__assign_ivec2_to_vec2.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/assign_ivec2_to_vec2.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__assign_ivec3_to_vec3.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__assign_ivec3_to_vec3.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/assign_ivec3_to_vec3.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__assign_ivec4_to_vec4.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__assign_ivec4_to_vec4.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/assign_ivec4_to_vec4.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__construct_struct.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__construct_struct.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/construct_struct.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__divide_int_float.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__divide_int_float.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/divide_int_float.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__divide_int_mat2.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__divide_int_mat2.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/divide_int_mat2.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__divide_int_mat3.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__divide_int_mat3.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/divide_int_mat3.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__divide_int_mat4.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__divide_int_mat4.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/divide_int_mat4.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__divide_int_vec2.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__divide_int_vec2.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/divide_int_vec2.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__divide_int_vec3.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__divide_int_vec3.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/divide_int_vec3.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__divide_int_vec4.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__divide_int_vec4.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/divide_int_vec4.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__divide_ivec2_vec2.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__divide_ivec2_vec2.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/divide_ivec2_vec2.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__divide_ivec3_vec3.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__divide_ivec3_vec3.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/divide_ivec3_vec3.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__divide_ivec4_vec4.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__divide_ivec4_vec4.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/divide_ivec4_vec4.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__equal_int_float.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__equal_int_float.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/equal_int_float.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__equal_ivec2_vec2.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__equal_ivec2_vec2.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/equal_ivec2_vec2.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__equal_ivec3_vec3.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__equal_ivec3_vec3.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/equal_ivec3_vec3.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__equal_ivec4_vec4.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__equal_ivec4_vec4.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/equal_ivec4_vec4.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__function_int_float.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__function_int_float.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/function_int_float.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__function_ivec2_vec2.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__function_ivec2_vec2.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/function_ivec2_vec2.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__function_ivec3_vec3.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__function_ivec3_vec3.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/function_ivec3_vec3.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__function_ivec4_vec4.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__function_ivec4_vec4.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/function_ivec4_vec4.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__greater_than.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__greater_than.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/greater_than.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__greater_than_equal.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__greater_than_equal.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/greater_than_equal.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__less_than.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__less_than.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/less_than.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__less_than_equal.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__less_than_equal.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/less_than_equal.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__multiply_int_float.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__multiply_int_float.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/multiply_int_float.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__multiply_int_mat2.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__multiply_int_mat2.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/multiply_int_mat2.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__multiply_int_mat3.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__multiply_int_mat3.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/multiply_int_mat3.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__multiply_int_mat4.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__multiply_int_mat4.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/multiply_int_mat4.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__multiply_int_vec2.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__multiply_int_vec2.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/multiply_int_vec2.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__multiply_int_vec3.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__multiply_int_vec3.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/multiply_int_vec3.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__multiply_int_vec4.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__multiply_int_vec4.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/multiply_int_vec4.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__multiply_ivec2_vec2.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__multiply_ivec2_vec2.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/multiply_ivec2_vec2.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__multiply_ivec3_vec3.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__multiply_ivec3_vec3.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/multiply_ivec3_vec3.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__multiply_ivec4_vec4.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__multiply_ivec4_vec4.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/multiply_ivec4_vec4.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__not_equal_int_float.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__not_equal_int_float.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/not_equal_int_float.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__not_equal_ivec2_vec2.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__not_equal_ivec2_vec2.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/not_equal_ivec2_vec2.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__not_equal_ivec3_vec3.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__not_equal_ivec3_vec3.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/not_equal_ivec3_vec3.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__not_equal_ivec4_vec4.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__not_equal_ivec4_vec4.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/not_equal_ivec4_vec4.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__subtract_int_float.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__subtract_int_float.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/subtract_int_float.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__subtract_int_mat2.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__subtract_int_mat2.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/subtract_int_mat2.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__subtract_int_mat3.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__subtract_int_mat3.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/subtract_int_mat3.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__subtract_int_mat4.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__subtract_int_mat4.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/subtract_int_mat4.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__subtract_int_vec2.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__subtract_int_vec2.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/subtract_int_vec2.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__subtract_int_vec3.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__subtract_int_vec3.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/subtract_int_vec3.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__subtract_int_vec4.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__subtract_int_vec4.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/subtract_int_vec4.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__subtract_ivec2_vec2.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__subtract_ivec2_vec2.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/subtract_ivec2_vec2.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__subtract_ivec3_vec3.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__subtract_ivec3_vec3.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/subtract_ivec3_vec3.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__subtract_ivec4_vec4.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__subtract_ivec4_vec4.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/subtract_ivec4_vec4.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__ternary_int_float.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__ternary_int_float.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/ternary_int_float.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__ternary_ivec2_vec2.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__ternary_ivec2_vec2.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/ternary_ivec2_vec2.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__ternary_ivec3_vec3.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__ternary_ivec3_vec3.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/ternary_ivec3_vec3.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__ternary_ivec4_vec4.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__implicit__ternary_ivec4_vec4.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/implicit/ternary_ivec4_vec4.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__attrib-location-length-limits.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__attrib-location-length-limits.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/attrib-location-length-limits.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__embedded-struct-definitions-forbidden.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__embedded-struct-definitions-forbidden.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/embedded-struct-definitions-forbidden.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__glsl-function-nodes.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__glsl-function-nodes.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/glsl-function-nodes.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__glsl-long-variable-names.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__glsl-long-variable-names.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/glsl-long-variable-names.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__non-ascii-comments.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__non-ascii-comments.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/non-ascii-comments.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__non-ascii.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__non-ascii.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/non-ascii.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-256-character-identifier.frag.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-256-character-identifier.frag.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-256-character-identifier.frag.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-257-character-identifier.frag.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-257-character-identifier.frag.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-257-character-identifier.frag.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-_webgl-identifier.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-_webgl-identifier.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-_webgl-identifier.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-arbitrary-indexing.frag.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-arbitrary-indexing.frag.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-arbitrary-indexing.frag.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-arbitrary-indexing.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-arbitrary-indexing.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-arbitrary-indexing.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-attrib-array.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-attrib-array.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-attrib-array.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-attrib-struct.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-attrib-struct.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-attrib-struct.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-clipvertex.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-clipvertex.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-clipvertex.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-default-precision.frag.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-default-precision.frag.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-default-precision.frag.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-default-precision.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-default-precision.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-default-precision.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-define-line-continuation.frag.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-define-line-continuation.frag.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-define-line-continuation.frag.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-dfdx-no-ext.frag.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-dfdx-no-ext.frag.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-dfdx-no-ext.frag.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-dfdx.frag.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-dfdx.frag.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-dfdx.frag.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-error-directive.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-error-directive.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-error-directive.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-explicit-int-cast.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-explicit-int-cast.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-explicit-int-cast.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-float-return-value.frag.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-float-return-value.frag.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-float-return-value.frag.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-frag-depth.frag.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-frag-depth.frag.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-frag-depth.frag.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-function-recursion.frag.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-function-recursion.frag.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-function-recursion.frag.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-glcolor.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-glcolor.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-glcolor.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-gles-1.frag.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-gles-1.frag.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-gles-1.frag.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-gles-symbol.frag.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-gles-symbol.frag.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-gles-symbol.frag.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-glprojectionmatrix.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-glprojectionmatrix.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-glprojectionmatrix.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-implicit-vec3-to-vec4-cast.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-implicit-vec3-to-vec4-cast.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-implicit-vec3-to-vec4-cast.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-include.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-include.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-include.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-int-return-value.frag.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-int-return-value.frag.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-int-return-value.frag.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-invalid-identifier.frag.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-invalid-identifier.frag.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-invalid-identifier.frag.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-ivec2-return-value.frag.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-ivec2-return-value.frag.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-ivec2-return-value.frag.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-ivec3-return-value.frag.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-ivec3-return-value.frag.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-ivec3-return-value.frag.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-ivec4-return-value.frag.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-ivec4-return-value.frag.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-ivec4-return-value.frag.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-limited-indexing.frag.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-limited-indexing.frag.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-limited-indexing.frag.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-long-line.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-long-line.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-long-line.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-non-ascii-error.frag.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-non-ascii-error.frag.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-non-ascii-error.frag.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-precision.frag.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-precision.frag.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-precision.frag.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-quoted-error.frag.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-quoted-error.frag.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-quoted-error.frag.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-undefined-preprocessor-symbol.frag.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-undefined-preprocessor-symbol.frag.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-undefined-preprocessor-symbol.frag.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-uniform-in-loop-condition.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-uniform-in-loop-condition.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-uniform-in-loop-condition.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-vec2-return-value.frag.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-vec2-return-value.frag.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-vec2-return-value.frag.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-vec3-return-value.frag.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-vec3-return-value.frag.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-vec3-return-value.frag.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-vec4-return-value.frag.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-vec4-return-value.frag.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-vec4-return-value.frag.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-version-100.frag.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-version-100.frag.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-version-100.frag.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-version-100.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-version-100.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-version-100.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-version-120.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-version-120.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-version-120.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-version-130.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-version-130.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-version-130.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-webgl-identifier.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-with-webgl-identifier.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-with-webgl-identifier.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-without-precision.frag.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shader-without-precision.frag.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shader-without-precision.frag.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shared.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__shared.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/shared.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__struct-nesting-exceeds-maximum.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__struct-nesting-exceeds-maximum.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/struct-nesting-exceeds-maximum.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__struct-nesting-under-maximum.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__struct-nesting-under-maximum.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/struct-nesting-under-maximum.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__uniform-location-length-limits.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__misc__uniform-location-length-limits.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/misc/uniform-location-length-limits.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__reserved___webgl_field.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__reserved___webgl_field.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/reserved/_webgl_field.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__reserved___webgl_function.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__reserved___webgl_function.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/reserved/_webgl_function.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__reserved___webgl_struct.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__reserved___webgl_struct.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/reserved/_webgl_struct.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__reserved___webgl_variable.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__reserved___webgl_variable.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/reserved/_webgl_variable.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__reserved__webgl_field.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__reserved__webgl_field.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/reserved/webgl_field.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__reserved__webgl_function.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__reserved__webgl_function.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/reserved/webgl_function.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__reserved__webgl_struct.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__reserved__webgl_struct.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/reserved/webgl_struct.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__reserved__webgl_variable.vert.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__reserved__webgl_variable.vert.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/reserved/webgl_variable.vert.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__variables__gl-fragcoord.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__variables__gl-fragcoord.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/variables/gl-fragcoord.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__variables__gl-frontfacing.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__variables__gl-frontfacing.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/variables/gl-frontfacing.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__variables__gl-pointcoord.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__glsl__variables__gl-pointcoord.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/glsl/variables/gl-pointcoord.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__limits__gl-max-texture-dimensions.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__limits__gl-max-texture-dimensions.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/limits/gl-max-texture-dimensions.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__limits__gl-min-attribs.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__limits__gl-min-attribs.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/limits/gl-min-attribs.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__limits__gl-min-textures.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__limits__gl-min-textures.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/limits/gl-min-textures.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__limits__gl-min-uniforms.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__limits__gl-min-uniforms.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/limits/gl-min-uniforms.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__misc__bad-arguments-test.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__misc__bad-arguments-test.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/misc/bad-arguments-test.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__misc__error-reporting.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__misc__error-reporting.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/misc/error-reporting.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__misc__functions-returning-strings.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__misc__functions-returning-strings.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/misc/functions-returning-strings.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__misc__instanceof-test.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__misc__instanceof-test.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/misc/instanceof-test.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__misc__invalid-passed-params.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__misc__invalid-passed-params.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/misc/invalid-passed-params.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__misc__is-object.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__misc__is-object.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/misc/is-object.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__misc__null-object-behaviour.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__misc__null-object-behaviour.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/misc/null-object-behaviour.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__misc__object-deletion-behaviour.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__misc__object-deletion-behaviour.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/misc/object-deletion-behaviour.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__misc__shader-precision-format.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__misc__shader-precision-format.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/misc/shader-precision-format.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__misc__type-conversion-test.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__misc__type-conversion-test.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/misc/type-conversion-test.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__misc__uninitialized-test.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__misc__uninitialized-test.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/misc/uninitialized-test.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__misc__webgl-specific.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__misc__webgl-specific.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/misc/webgl-specific.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__constants.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__constants.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/conformance/constants.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__getContext.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__getContext.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/conformance/getContext.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__methods.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__methods.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/conformance/methods.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__quickCheckAPI-A.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__quickCheckAPI-A.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/conformance/quickCheckAPI-A.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__quickCheckAPI-B1.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__quickCheckAPI-B1.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/conformance/quickCheckAPI-B1.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__quickCheckAPI-B2.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__quickCheckAPI-B2.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/conformance/quickCheckAPI-B2.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__quickCheckAPI-B3.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__quickCheckAPI-B3.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/conformance/quickCheckAPI-B3.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__quickCheckAPI-B4.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__quickCheckAPI-B4.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/conformance/quickCheckAPI-B4.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__quickCheckAPI-C.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__quickCheckAPI-C.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/conformance/quickCheckAPI-C.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__quickCheckAPI-D_G.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__quickCheckAPI-D_G.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/conformance/quickCheckAPI-D_G.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__quickCheckAPI-G_I.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__quickCheckAPI-G_I.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/conformance/quickCheckAPI-G_I.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__quickCheckAPI-L_S.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__quickCheckAPI-L_S.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/conformance/quickCheckAPI-L_S.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__quickCheckAPI-S_V.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__quickCheckAPI-S_V.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/conformance/quickCheckAPI-S_V.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__webGLArrays.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__conformance__webGLArrays.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/conformance/webGLArrays.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__bindBuffer.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__bindBuffer.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/bindBuffer.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__bindBufferBadArgs.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__bindBufferBadArgs.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/bindBufferBadArgs.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__bindFramebufferLeaveNonZero.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__bindFramebufferLeaveNonZero.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/bindFramebufferLeaveNonZero.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__bufferData.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__bufferData.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/bufferData.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__bufferDataBadArgs.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__bufferDataBadArgs.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/bufferDataBadArgs.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__bufferSubData.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__bufferSubData.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/bufferSubData.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__bufferSubDataBadArgs.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__bufferSubDataBadArgs.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/bufferSubDataBadArgs.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__copyTexImage2D.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__copyTexImage2D.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/copyTexImage2D.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__copyTexImage2DBadArgs.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__copyTexImage2DBadArgs.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/copyTexImage2DBadArgs.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__copyTexSubImage2D.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__copyTexSubImage2D.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/copyTexSubImage2D.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__copyTexSubImage2DBadArgs.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__copyTexSubImage2DBadArgs.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/copyTexSubImage2DBadArgs.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__deleteBufferBadArgs.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__deleteBufferBadArgs.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/deleteBufferBadArgs.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__drawArrays.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__drawArrays.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/drawArrays.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__drawArraysOutOfBounds.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__drawArraysOutOfBounds.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/drawArraysOutOfBounds.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__drawElements.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__drawElements.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/drawElements.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__drawElementsBadArgs.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__drawElementsBadArgs.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/drawElementsBadArgs.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__isTests.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__isTests.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/isTests.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__readPixels.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__readPixels.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/readPixels.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__readPixelsBadArgs.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__readPixelsBadArgs.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/readPixelsBadArgs.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__texImage2D.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__texImage2D.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/texImage2D.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__texImage2DBadArgs.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__texImage2DBadArgs.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/texImage2DBadArgs.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__texImage2DHTML.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__texImage2DHTML.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/texImage2DHTML.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__texImage2DHTMLBadArgs.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__texImage2DHTMLBadArgs.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/texImage2DHTMLBadArgs.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__texSubImage2D.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__texSubImage2D.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/texSubImage2D.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__texSubImage2DBadArgs.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__texSubImage2DBadArgs.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/texSubImage2DBadArgs.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__texSubImage2DHTML.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__texSubImage2DHTML.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/texSubImage2DHTML.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__texSubImage2DHTMLBadArgs.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__texSubImage2DHTMLBadArgs.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/texSubImage2DHTMLBadArgs.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__uniformMatrix.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__uniformMatrix.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/uniformMatrix.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__uniformMatrixBadArgs.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__uniformMatrixBadArgs.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/uniformMatrixBadArgs.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__uniformf.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__uniformf.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/uniformf.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__uniformfArrayLen1.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__uniformfArrayLen1.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/uniformfArrayLen1.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__uniformfBadArgs.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__uniformfBadArgs.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/uniformfBadArgs.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__uniformi.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__uniformi.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/uniformi.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__uniformiBadArgs.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__uniformiBadArgs.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/uniformiBadArgs.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__vertexAttrib.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__vertexAttrib.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/vertexAttrib.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__vertexAttribBadArgs.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__vertexAttribBadArgs.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/vertexAttribBadArgs.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__vertexAttribPointer.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__vertexAttribPointer.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/vertexAttribPointer.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__vertexAttribPointerBadArgs.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__functions__vertexAttribPointerBadArgs.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/functions/vertexAttribPointerBadArgs.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__glsl__arrayOutOfBounds.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__glsl__arrayOutOfBounds.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/glsl/arrayOutOfBounds.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__glsl__uniformOutOfBounds.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__more__glsl__uniformOutOfBounds.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/more/glsl/uniformOutOfBounds.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__programs__get-active-test.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__programs__get-active-test.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/programs/get-active-test.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__programs__gl-bind-attrib-location-test.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__programs__gl-bind-attrib-location-test.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/programs/gl-bind-attrib-location-test.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__programs__gl-get-active-attribute.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__programs__gl-get-active-attribute.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/programs/gl-get-active-attribute.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__programs__gl-get-active-uniform.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__programs__gl-get-active-uniform.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/programs/gl-get-active-uniform.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__programs__gl-getshadersource.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__programs__gl-getshadersource.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/programs/gl-getshadersource.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__programs__gl-shader-test.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__programs__gl-shader-test.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/programs/gl-shader-test.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__programs__invalid-UTF-16.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__programs__invalid-UTF-16.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/programs/invalid-UTF-16.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__programs__program-test.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__programs__program-test.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/programs/program-test.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__reading__read-pixels-pack-alignment.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__reading__read-pixels-pack-alignment.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/reading/read-pixels-pack-alignment.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__reading__read-pixels-test.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__reading__read-pixels-test.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/reading/read-pixels-test.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__renderbuffers__framebuffer-object-attachment.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__renderbuffers__framebuffer-object-attachment.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/renderbuffers/framebuffer-object-attachment.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__renderbuffers__framebuffer-test.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__renderbuffers__framebuffer-test.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/renderbuffers/framebuffer-test.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__renderbuffers__renderbuffer-initialization.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__renderbuffers__renderbuffer-initialization.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/renderbuffers/renderbuffer-initialization.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__rendering__draw-arrays-out-of-bounds.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__rendering__draw-arrays-out-of-bounds.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/rendering/draw-arrays-out-of-bounds.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__rendering__draw-elements-out-of-bounds.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__rendering__draw-elements-out-of-bounds.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/rendering/draw-elements-out-of-bounds.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__rendering__gl-clear.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__rendering__gl-clear.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/rendering/gl-clear.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__rendering__gl-drawelements.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__rendering__gl-drawelements.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/rendering/gl-drawelements.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__rendering__gl-scissor-test.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__rendering__gl-scissor-test.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/rendering/gl-scissor-test.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__rendering__line-loop-tri-fan.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__rendering__line-loop-tri-fan.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/rendering/line-loop-tri-fan.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__rendering__more-than-65536-indices.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__rendering__more-than-65536-indices.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/rendering/more-than-65536-indices.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__rendering__point-size.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__rendering__point-size.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/rendering/point-size.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__rendering__triangle.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__rendering__triangle.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/rendering/triangle.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__state__gl-enable-enum-test.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__state__gl-enable-enum-test.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/state/gl-enable-enum-test.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__state__gl-enum-tests.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__state__gl-enum-tests.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/state/gl-enum-tests.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__state__gl-get-calls.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__state__gl-get-calls.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/state/gl-get-calls.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__state__gl-geterror.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__state__gl-geterror.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/state/gl-geterror.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__state__gl-getstring.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__state__gl-getstring.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/state/gl-getstring.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__state__gl-object-get-calls.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__state__gl-object-get-calls.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/state/gl-object-get-calls.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__compressed-tex-image.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__compressed-tex-image.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/textures/compressed-tex-image.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__copy-tex-image-and-sub-image-2d.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__copy-tex-image-and-sub-image-2d.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/textures/copy-tex-image-and-sub-image-2d.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__gl-pixelstorei.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__gl-pixelstorei.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/textures/gl-pixelstorei.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__gl-teximage.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__gl-teximage.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/textures/gl-teximage.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__origin-clean-conformance.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__origin-clean-conformance.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/textures/origin-clean-conformance.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__tex-image-and-sub-image-2d-with-array-buffer-view.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__tex-image-and-sub-image-2d-with-array-buffer-view.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/textures/tex-image-and-sub-image-2d-with-array-buffer-view.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__tex-image-and-sub-image-2d-with-canvas.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__tex-image-and-sub-image-2d-with-canvas.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/textures/tex-image-and-sub-image-2d-with-canvas.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__tex-image-and-sub-image-2d-with-image-data.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__tex-image-and-sub-image-2d-with-image-data.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/textures/tex-image-and-sub-image-2d-with-image-data.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__tex-image-and-sub-image-2d-with-image.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__tex-image-and-sub-image-2d-with-image.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/textures/tex-image-and-sub-image-2d-with-image.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__tex-image-and-sub-image-2d-with-video.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__tex-image-and-sub-image-2d-with-video.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/textures/tex-image-and-sub-image-2d-with-video.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__tex-image-and-uniform-binding-bugs.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__tex-image-and-uniform-binding-bugs.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/textures/tex-image-and-uniform-binding-bugs.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__tex-image-with-format-and-type.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__tex-image-with-format-and-type.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/textures/tex-image-with-format-and-type.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__tex-image-with-invalid-data.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__tex-image-with-invalid-data.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/textures/tex-image-with-invalid-data.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__tex-input-validation.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__tex-input-validation.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/textures/tex-input-validation.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__tex-sub-image-2d-bad-args.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__tex-sub-image-2d-bad-args.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/textures/tex-sub-image-2d-bad-args.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__tex-sub-image-2d.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__tex-sub-image-2d.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/textures/tex-sub-image-2d.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__texparameter-test.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__texparameter-test.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/textures/texparameter-test.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__texture-active-bind-2.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__texture-active-bind-2.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/textures/texture-active-bind-2.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__texture-active-bind.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__texture-active-bind.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/textures/texture-active-bind.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__texture-complete.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__texture-complete.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/textures/texture-complete.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__texture-formats-test.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__texture-formats-test.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/textures/texture-formats-test.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__texture-mips.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__texture-mips.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/textures/texture-mips.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__texture-npot-video.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__texture-npot-video.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/textures/texture-npot-video.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__texture-npot.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__texture-npot.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/textures/texture-npot.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__texture-size-cube-maps.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__texture-size-cube-maps.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/textures/texture-size-cube-maps.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__texture-size.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__texture-size.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/textures/texture-size.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__texture-transparent-pixels-initialized.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__textures__texture-transparent-pixels-initialized.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/textures/texture-transparent-pixels-initialized.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__typedarrays__array-buffer-crash.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__typedarrays__array-buffer-crash.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/typedarrays/array-buffer-crash.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__typedarrays__array-buffer-view-crash.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__typedarrays__array-buffer-view-crash.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/typedarrays/array-buffer-view-crash.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__typedarrays__array-unit-tests.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__typedarrays__array-unit-tests.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/typedarrays/array-unit-tests.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__uniforms__gl-uniform-arrays.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__uniforms__gl-uniform-arrays.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/uniforms/gl-uniform-arrays.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__uniforms__gl-uniform-bool.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__uniforms__gl-uniform-bool.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/uniforms/gl-uniform-bool.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__uniforms__gl-uniformmatrix4fv.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__uniforms__gl-uniformmatrix4fv.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/uniforms/gl-uniformmatrix4fv.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__uniforms__gl-unknown-uniform.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__uniforms__gl-unknown-uniform.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/uniforms/gl-unknown-uniform.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__uniforms__null-uniform-location.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__uniforms__null-uniform-location.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/uniforms/null-uniform-location.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__uniforms__uniform-location.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__uniforms__uniform-location.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/uniforms/uniform-location.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__uniforms__uniform-samplers-test.html
+++ b/dom/canvas/test/webgl-conformance/_wrappers/test_conformance__uniforms__uniform-samplers-test.html
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?conformance/uniforms/uniform-samplers-test.html'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-conformance/mochi-wrapper.html.template
+++ b/dom/canvas/test/webgl-conformance/mochi-wrapper.html.template
@@ -9,12 +9,13 @@
   <link rel='stylesheet' type='text/css' href='/tests/SimpleTest/test.css'/>
   <script src='../iframe-autoresize.js'></script>
 </head>
 <body>
   <iframe id='mochi-single' style='border:none' width='100%' scrolling='no'
           src='../mochi-single.html?%%TEST_PATH%%'>
   </iframe>
   <script>
+    SimpleTest.requestFlakyTimeout("untriaged");
     IFrameAutoresize.StartById('mochi-single', false);
   </script>
 </body>
 </html>
--- a/dom/canvas/test/webgl-mochitest/test_hidden_alpha.html
+++ b/dom/canvas/test/webgl-mochitest/test_hidden_alpha.html
@@ -143,13 +143,14 @@ function Test(gl, prog) {
   ok(gl, 'WebGL should work.');
   ok(gl.getParameter(gl.ALPHA_BITS) == 0, 'Shouldn\'t have alpha bits.');
 
   var prog = WebGLUtil.createProgramByIds(gl, 'vs', 'fs');
   ok(prog, 'Program should link.');
   prog.aPosCoord = gl.getAttribLocation(prog, 'aPosCoord');
 
   SimpleTest.waitForExplicitFinish();
+  SimpleTest.requestFlakyTimeout("untriaged");
   setTimeout(function(){ Test(gl, prog); }, 500);
 })();
 
 </script>
 </body>
--- a/dom/devicestorage/ipc/test_ipc.html
+++ b/dom/devicestorage/ipc/test_ipc.html
@@ -6,16 +6,17 @@
   <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/>
 </head>
   <body>
 
   <script type="application/javascript;version=1.7">
     "use strict";
 
     SimpleTest.waitForExplicitFinish();
+    SimpleTest.requestFlakyTimeout("untriaged");
 
     // The crash observer registration functions are stubbed out here to
     // prevent the iframe test runner from breaking later crash-related tests.
     function iframeScriptFirst() {
       SpecialPowers.prototype.registerProcessCrashObservers = () => {};
       SpecialPowers.prototype.unregisterProcessCrashObservers = () => {};
 
       content.wrappedJSObject.RunSet.reloadAndRunAll({
--- a/dom/devicestorage/test/test_lastModificationFilter.html
+++ b/dom/devicestorage/test/test_lastModificationFilter.html
@@ -17,16 +17,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=717103">Mozilla Bug 717103</a>
 <p id="display"></p>
 <div id="content" style="display: none">
   
 </div>
 <pre id="test">
 <script class="testbody" type="text/javascript">
 
+SimpleTest.requestFlakyTimeout("untriaged");
 devicestorage_setup();
 // We put the old files in 2 levels deep. When you add a file to a directory
 // it will modify the parents last modification time, but not the parents
 // parents. So we want to make sure that even though x's timestamp is earlier
 // than the since parameter, we still pick up the later files.
 var oldFiles = ["x/y/aa.png", "x/y/ab.png", "x/y/ac.png"];
 var timeFile = "t.png";
 var newFiles = ["x/y/ad.png", "x/y/ae.png", "x/y/af.png", // new files in old dir
--- a/dom/events/test/test_bug1096146.html
+++ b/dom/events/test/test_bug1096146.html
@@ -13,16 +13,18 @@ https://bugzilla.mozilla.org/show_bug.cg
 <body onload="runTests();">
 <a target="_blank"
    href="https://bugzilla.mozilla.org/show_bug.cgi?id=1096146">Mozilla Bug 1096146</a>
 <div id="content" style="display: none;">
 </div>
 <pre id="test">
 <script type="application/javascript">
 
+SimpleTest.requestFlakyTimeout("untriaged");
+
 const kKeydownEvent = 0x1;
 const kScrollEvent  = 0x2;
 
 var gCurrentTest = 0;
 var kTests = [
   {
     description: "no preventDefault at 'mozbrowserbeforekeydown'",
     expectedEvents: kKeydownEvent | kScrollEvent,
--- a/dom/events/test/test_bug322588.html
+++ b/dom/events/test/test_bug322588.html
@@ -47,15 +47,16 @@ function doTest() {
 function done() {
   is(result," unload load","unexpected events"); // The first unload is for about:blank
   if (w)
     w.close();
   SimpleTest.finish();
 }
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 addLoadEvent(doTest);
 
 
 </script>
 </pre>
 </body>
 </html>
--- a/dom/events/test/test_bug328885.html
+++ b/dom/events/test/test_bug328885.html
@@ -119,15 +119,16 @@ https://bugzilla.mozilla.org/show_bug.cg
 
   function doTest() {
     inputelement = document.getElementById('inputelement');
     inputelement.focus();
     setTimeout(clickTest, 100);
   }
 
   SimpleTest.waitForExplicitFinish();
+  SimpleTest.requestFlakyTimeout("untriaged");
   addLoadEvent(doTest);
 
 </script>
 </pre>
 </body>
 </html>
 
--- a/dom/events/test/test_bug402089.html
+++ b/dom/events/test/test_bug402089.html
@@ -54,13 +54,14 @@ function doTest() {
   window.addEventListener("click", clickHandler, true);
   var utils = SpecialPowers.getDOMWindowUtils(window);
   utils.sendMouseEvent("mousedown", 1, 1, 0, 1, 0);
   utils.sendMouseEvent("mouseup", 1, 1, 0, 1, 0);
 
 }
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 </script>
 </pre>
 </body>
 </html>
 
--- a/dom/events/test/test_bug409604.html
+++ b/dom/events/test/test_bug409604.html
@@ -223,16 +223,17 @@ https://bugzilla.mozilla.org/show_bug.cg
   }
 
   function doTest() {
     setOrRestoreContentAccess(5);
     setTimeout(start, 100);
   }
 
   SimpleTest.waitForExplicitFinish();
+  SimpleTest.requestFlakyTimeout("untriaged");
   addLoadEvent(doTest);
 
 </script>
 </pre>
   <table id="table">
     <thead id="thead">
       <tr id="tr"><th id="th">Test header</th><th></th></tr>
     </thead>
--- a/dom/events/test/test_bug422132.html
+++ b/dom/events/test/test_bug422132.html
@@ -20,16 +20,17 @@ https://bugzilla.mozilla.org/show_bug.cg
   
 </div>
 <pre id="test">
 <script class="testbody" type="text/javascript">
 
 /** Test for Bug 422132 **/
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 SimpleTest.waitForFocus(runTests, window);
 
 function hitEventLoop(aFunc, aTimes)
 {
   if (--aTimes) {
     setTimeout(hitEventLoop, 0, aFunc, aTimes);
   } else {
     setTimeout(aFunc, 20);
--- a/dom/events/test/test_bug493251.html
+++ b/dom/events/test/test_bug493251.html
@@ -180,14 +180,15 @@ https://bugzilla.mozilla.org/show_bug.cg
     is(mouseUp, 2, "Wrong number events (20)");
     is(mouseClick, 2, "Wrong number events (21)");
     win.close();
     SimpleTest.finish();
   }
 
 
   SimpleTest.waitForExplicitFinish();
+  SimpleTest.requestFlakyTimeout("untriaged");
   win = window.open("window_bug493251.html", "_blank" , "width=500,height=500");
 
 </script>
 </pre>
 </body>
 </html>
--- a/dom/events/test/test_bug545268.html
+++ b/dom/events/test/test_bug545268.html
@@ -126,15 +126,16 @@ https://bugzilla.mozilla.org/show_bug.cg
     is(mouseUp, 2, "Wrong number events (20)");
     is(mouseClick, 2, "Wrong number events (21)");
     win.close();
     SimpleTest.finish();
   }
 
 
   SimpleTest.waitForExplicitFinish();
+  SimpleTest.requestFlakyTimeout("untriaged");
   win = window.open("data:text/html,<iframe id='f' style='position:absolute; border:none; width:100%; height:100%; left:0; top:0' src='data:text/html,&lt;input&gt;'>", "" , "");
   win.onload = doTest;
 
 </script>
 </pre>
 </body>
 </html>
--- a/dom/events/test/test_bug574663.html
+++ b/dom/events/test/test_bug574663.html
@@ -117,14 +117,15 @@ function clearPrefs()
 }
 
 window.onload = function () {
   initPrefs();
   SimpleTest.executeSoon(runTest);
 }
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 </script>
 </pre>
 
 </body>
 </html>
--- a/dom/events/test/test_bug659071.html
+++ b/dom/events/test/test_bug659071.html
@@ -17,16 +17,17 @@ https://bugzilla.mozilla.org/show_bug.cg
   
 </div>
 <pre id="test">
 <script class="testbody" type="text/javascript">
 
 /** Test for Bug 659071 **/
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 var subWin = window.open("window_bug659071.html", "_blank",
                          "width=500,height=500");
 
 function finish()
 {
   subWin.close();
   SimpleTest.finish();
--- a/dom/events/test/test_dom_before_after_keyboard_event_remote.html
+++ b/dom/events/test/test_dom_before_after_keyboard_event_remote.html
@@ -13,16 +13,17 @@
    href="https://bugzilla.mozilla.org/show_bug.cgi?id=989198">Mozilla Bug 989198</a>
 <p id="display"></p>
 <div id="content">
 </div>
 <pre id="test">
 <script type="application/javascript">
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 var testsForEventOrder = [
   {
     description: "Testing the order of the events (OOP)",
     expectedEvents: [ [ kParent | kBeforeEvent | kKeyDownEvent,
                         kParent | kKeyDownEvent,
                         kChild | kKeyDownEvent,
                         kParent | kAfterEvent | kKeyDownEvent ],
--- a/dom/events/test/test_eventTimeStamp.html
+++ b/dom/events/test/test_eventTimeStamp.html
@@ -28,16 +28,17 @@ https://bugzilla.mozilla.org/show_bug.cg
       port.postMessage(messageEvt.timeStamp);
     };
   };
 </script>
 <script type="application/javascript">
 "use strict";
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 // We don't use SpecialPowers.pushPrefEnv since it can delay the test
 // function until after the load event has fired which means we can't
 // test the timestamp of the load event.
 const kPrefName = "dom.event.highrestimestamp.enabled";
 var prevPrefValue = SpecialPowers.getBoolPref(kPrefName);
 SpecialPowers.setBoolPref(kPrefName, true);
 testRegularEvents();
--- a/dom/events/test/test_wheel_default_action.html
+++ b/dom/events/test/test_wheel_default_action.html
@@ -10,16 +10,17 @@
 <p id="display"></p>
 <div id="content" style="display: none">
   
 </div>
 <pre id="test">
 <script type="application/javascript">
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 var subWin = window.open("window_wheel_default_action.html", "_blank",
                          "width=500,height=500,scrollbars=yes");
 
 function finish()
 {
   subWin.close();
   SimpleTest.finish();
--- a/dom/events/test/window_bug659071.html
+++ b/dom/events/test/window_bug659071.html
@@ -6,16 +6,17 @@
   <script type="application/javascript" src="/tests/SimpleTest/EventUtils.js"></script>
   <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/>
 </head>
 <body>
 <video id="v" controls></video>
 <script type="application/javascript">
 
 SimpleTest.waitForFocus(runTests, window);
+SimpleTest.requestFlakyTimeout("untriaged");
 
 function is()
 {
   window.opener.is.apply(window.opener, arguments);
 }
 
 function isnot()
 {
@@ -52,9 +53,9 @@ function runTests()
 
       hitEventLoop(window.opener.finish, 20);
     }, 20);
   }, 20);
 }
 
 </script>
 </body>
-</html>
\ No newline at end of file
+</html>
--- a/dom/events/test/window_wheel_default_action.html
+++ b/dom/events/test/window_wheel_default_action.html
@@ -43,16 +43,17 @@
 <div id="spacerForBody"></div>
 <div id="content" style="display: none">
   
 </div>
 <pre id="test">
 <script type="application/javascript">
 
 SimpleTest.waitForFocus(runTests, window);
+SimpleTest.requestFlakyTimeout("untriaged");
 
 var winUtils = SpecialPowers.getDOMWindowUtils(window);
 // grab refresh driver
 winUtils.advanceTimeAndRefresh(100);
 
 var gScrollableElement = document.getElementById("scrollable");
 var gScrolledElement = document.getElementById("scrolled");
 var gSpacerForBodyElement = document.getElementById("spacerForBody");
--- a/dom/html/test/forms/test_input_file_picker.html
+++ b/dom/html/test/forms/test_input_file_picker.html
@@ -52,16 +52,17 @@
 /**
  * This test checks various scenarios and make sure that a file picker is being
  * shown in all of them (minus a few exceptions).
  * |testData| defines the tests to do and |launchNextTest| can be used to have
  * specific behaviour for some tests. Everything else should just work.
  */
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 var MockFilePicker = SpecialPowers.MockFilePicker;
 MockFilePicker.init(window);
 
 // The following lists are from toolkit/content/filepicker.properties which is used by filePicker
 var imageExtensionList = "*.jpe; *.jpg; *.jpeg; *.gif; *.png; *.bmp; *.ico; *.svg; *.svgz; *.tif; *.tiff; *.ai; *.drw; *.pct; *.psp; *.xcf; *.psd; *.raw"
 var audioExtensionList = "*.aac; *.aif; *.flac; *.iff; *.m4a; *.m4b; *.mid; *.midi; *.mp3; *.mpa; *.mpc; *.oga; *.ogg; *.ra; *.ram; *.snd; *.wav; *.wma"
 var videoExtensionList = "*.avi; *.divx; *.flv; *.m4v; *.mkv; *.mov; *.mp4; *.mpeg; *.mpg; *.ogm; *.ogv; *.ogx; *.rm; *.rmvb; *.smil; *.webm; *.wmv; *.xvid"
--- a/dom/html/test/forms/test_input_number_mouse_events.html
+++ b/dom/html/test/forms/test_input_number_mouse_events.html
@@ -28,16 +28,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 <script type="application/javascript">
 
 /**
  * Test for Bug 935501
  * This test checks how the value of <input type=number> changes in response to
  * various mouse events.
  **/
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 SimpleTest.waitForFocus(function() {
   test();
 });
 
 var input = document.getElementById("input");
 var inputRect = input.getBoundingClientRect();
 
 // Points over the input's spin-up and spin-down buttons (as offsets from the
--- a/dom/html/test/test_bug172261.html
+++ b/dom/html/test/test_bug172261.html
@@ -15,16 +15,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 </p>
 <div id="content" style="display: none">
   
 </div>
 <pre id="test">
 <script class="testbody" type="text/javascript">
   /** Test for Bug 172261 **/
   SimpleTest.waitForExplicitFinish();
+  SimpleTest.requestFlakyTimeout("untriaged");
 
   var callable = false;
   function toggleCallable() { callable = true; }
 
   var doTestInIframe = false;
 
   // Shouldn't do history stuff from inside onload
   addLoadEvent(function() { setTimeout(startTest, 10) });
--- a/dom/html/test/test_bug446483.html
+++ b/dom/html/test/test_bug446483.html
@@ -33,14 +33,15 @@ function runTest() {
   setTimeout(function() {
     document.getElementById('display').innerHTML = '';
     ok(true, '');
     SimpleTest.finish();
   }, 4000);
 }
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 addLoadEvent(runTest);
 
 </script>
 </pre>
 </body>
 </html>
--- a/dom/html/test/test_fullscreen-api.html
+++ b/dom/html/test/test_fullscreen-api.html
@@ -25,16 +25,18 @@
 
 // Ensure the full-screen api is enabled, and will be disabled on test exit.
 SpecialPowers.setBoolPref("full-screen-api.enabled", true);
 
 // Disable the requirement for trusted contexts only, so the tests are easier
 // to write.
 SpecialPowers.setBoolPref("full-screen-api.allow-trusted-requests-only", false);
 
+SimpleTest.requestFlakyTimeout("untriaged");
+
 // Run the tests which go full-screen in new windows, as mochitests normally
 // run in an iframe, which by default will not have the allowfullscreen
 // attribute set, so full-screen won't work.
 var gTestWindows = [
   "file_fullscreen-ancestor-stacking-context.html",
   "file_fullscreen-multiple.html",
   "file_fullscreen-rollback.html",
   "file_fullscreen-esc-exit.html",
--- a/dom/html/test/test_iframe_sandbox_inheritance.html
+++ b/dom/html/test/test_iframe_sandbox_inheritance.html
@@ -10,16 +10,17 @@ Implement HTML5 sandbox attribute for IF
   <script type="application/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>
   <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/>
 </head>
 <script type="application/javascript">
 /** Test for Bug 341604 - Implement HTML5 sandbox attribute for IFRAMEs **/
 /** Inheritance Tests **/
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 // A postMessage handler that is used by sandboxed iframes without
 // 'allow-same-origin' to communicate pass/fail back to this main page.
 // It expects to be called with an object like {ok: true/false, desc:
 // <description of the test> which it then forwards to ok().
 window.addEventListener("message", receiveMessage, false);
 
 function receiveMessage(event) {
--- a/dom/html/test/test_iframe_sandbox_modal.html
+++ b/dom/html/test/test_iframe_sandbox_modal.html
@@ -9,16 +9,17 @@ implement allow-popups directive for ifr
   <title>Tests for Bug 766282</title>
   <script type="application/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>
   <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/>
 </head>
 
 <script>
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 // A postMessage handler that is used by sandboxed iframes without
 // 'allow-same-origin' to communicate pass/fail back to this main page.
 window.addEventListener("message", receiveMessage, false);
 
 function receiveMessage(event) {
   switch (event.data.type) {
     case "attempted":
--- a/dom/html/test/test_iframe_sandbox_navigation.html
+++ b/dom/html/test/test_iframe_sandbox_navigation.html
@@ -11,16 +11,17 @@ Implement HTML5 sandbox attribute for IF
   <script type="text/javascript" src="/tests/SimpleTest/EventUtils.js"></script>
   <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/>
 </head>
 <script type="application/javascript">
 /** Test for Bug 341604 - Implement HTML5 sandbox attribute for IFRAMEs **/
 /** Navigation tests Part 1**/
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 // a postMessage handler that is used by sandboxed iframes without
 // 'allow-same-origin'/other windows to communicate pass/fail back to this main page.
 // it expects to be called with an object like {ok: true/false, desc:
 // <description of the test> which it then forwards to ok()
 window.addEventListener("message", receiveMessage, false);
 
 var testPassesReceived = 0;
 
--- a/dom/html/test/test_iframe_sandbox_navigation2.html
+++ b/dom/html/test/test_iframe_sandbox_navigation2.html
@@ -12,16 +12,17 @@ Implement HTML5 sandbox attribute for IF
   <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/>
 </head>
 <script type="application/javascript">
 /** Test for Bug 341604 - Implement HTML5 sandbox attribute for IFRAMEs **/
 /** Navigation tests Part 2**/
 
 SimpleTest.expectAssertions(0);
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 // a postMessage handler that is used by sandboxed iframes without
 // 'allow-same-origin'/other windows to communicate pass/fail back to this main page.
 // it expects to be called with an object like {ok: true/false, desc:
 // <description of the test> which it then forwards to ok()
 window.addEventListener("message", receiveMessage, false);
 
 var testPassesReceived = 0;
 
--- a/dom/html/test/test_iframe_sandbox_popups_inheritance.html
+++ b/dom/html/test/test_iframe_sandbox_popups_inheritance.html
@@ -10,16 +10,17 @@ Implement HTML5 sandbox allow-popuos dir
   <script type="application/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>
   <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/>
 </head>
 
 <script type="application/javascript">
 
 SimpleTest.expectAssertions(0, 5);
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 // A postMessage handler that is used by sandboxed iframes without
 // 'allow-same-origin' to communicate pass/fail back to this main page.
 window.addEventListener("message", receiveMessage, false);
 
 function receiveMessage(event) {
   switch (event.data.type) {
     case "attempted":
--- a/dom/html/test/test_srcdoc.html
+++ b/dom/html/test/test_srcdoc.html
@@ -12,16 +12,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=802895">Mozilla Bug 802895</a>
 
 <iframe id="pframe" src="file_srcdoc.html"></iframe>
 
 <pre id="test">
 <script>
 
   SimpleTest.waitForExplicitFinish();
+  SimpleTest.requestFlakyTimeout("untriaged");
   var pframe = $("pframe");
 
   var loadState = 0;
   pframe.contentWindow.addEventListener("load", function () {
 
     var pframeDoc = pframe.contentDocument;
 
     var iframe = pframeDoc.getElementById("iframe");
--- a/dom/indexedDB/test/test_bug937006.html
+++ b/dom/indexedDB/test/test_bug937006.html
@@ -12,16 +12,17 @@
 
 </head>
 <body onload="runTest();">
   <script type="text/javascript;version=1.7">
 
   function runTest() {
     // doing this IDBRequest should not be able to retrieve the filename and
     // line number.
+    SimpleTest.requestFlakyTimeout("untriaged");
     setTimeout(indexedDB.deleteDatabase.bind(indexedDB), 0, 'x');
     setTimeout(function() {
       ok(true, "Still alive");
       SimpleTest.finish();
     }, 10);
   }
 
   </script>
--- a/dom/inputmethod/mochitest/test_basic.html
+++ b/dom/inputmethod/mochitest/test_basic.html
@@ -10,16 +10,18 @@ https://bugzilla.mozilla.org/show_bug.cg
   <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/>
 </head>
 <body>
 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=932145">Mozilla Bug 932145</a>
 <p id="display"></p>
 <pre id="test">
 <script class="testbody" type="application/javascript;version=1.7">
 
+SimpleTest.requestFlakyTimeout("untriaged");
+
 // The input context.
 var gContext = null;
 
 inputmethod_setup(function() {
   runTest();
 });
 
 function runTest() {
--- a/dom/inputmethod/mochitest/test_bug1043828.html
+++ b/dom/inputmethod/mochitest/test_bug1043828.html
@@ -10,16 +10,18 @@ https://bugzilla.mozilla.org/show_bug.cg
   <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/>
 </head>
 <body>
 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=1043828">Mozilla Bug 1043828</a>
 <p id="display"></p>
 <pre id="test">
 <script class="testbody" type="application/javascript;version=1.7">
 
+SimpleTest.requestFlakyTimeout("untriaged");
+
 inputmethod_setup(function() {
   runTest();
 });
 
 // The KB frame script running in Keyboard B.
 function kbFrameScript() {
   function tryGetText() {
     var ctx = content.navigator.mozInputMethod.inputcontext;
--- a/dom/inputmethod/mochitest/test_bug944397.html
+++ b/dom/inputmethod/mochitest/test_bug944397.html
@@ -10,16 +10,18 @@ https://bugzilla.mozilla.org/show_bug.cg
   <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/>
 </head>
 <body>
 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=944397">Mozilla Bug 944397</a>
 <p id="display"></p>
 <pre id="test">
 <script class="testbody" type="application/javascript;version=1.7">
 
+SimpleTest.requestFlakyTimeout("untriaged");
+
 inputmethod_setup(function() {
   runTest();
 });
 
 // The frame script running in file_test_app.html.
 function appFrameScript() {
   let input = content.document.getElementById('test-input');
   input.oninput = function() {
--- a/dom/ipc/tests/test_CrashService_crash.html
+++ b/dom/ipc/tests/test_CrashService_crash.html
@@ -9,16 +9,17 @@ Ensures that content crashes are reporte
   <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/>
 </head>
 <body>
 
 <script type="application/javascript;version=1.7">
 "use strict";
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 SpecialPowers.addPermission("browser", true, document);
 SpecialPowers.pushPrefEnv({'set':[
   ["dom.mozBrowserFramesEnabled", true],
   ["dom.ipc.tabs.disabled", false]
 ]}, function () {
 
   var iframe =  document.createElementNS('http://www.w3.org/1999/xhtml', 'iframe');
   iframe.setAttribute("remote", "true");
--- a/dom/ipc/tests/test_NuwaProcessCreation.html
+++ b/dom/ipc/tests/test_NuwaProcessCreation.html
@@ -8,16 +8,17 @@ Test if Nuwa process created successfull
   <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/>
 </head>
 <body>
 
 <script type="application/javascript;version=1.7">
 "use strict";
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 function TestLoader() {}
 
 TestLoader.prototype = {
   _waitingTask: 0,
   onTestReady: null,
   unlockTestReady: function() {
     this._waitingTask--;
--- a/dom/ipc/tests/test_NuwaProcessDeadlock.html
+++ b/dom/ipc/tests/test_NuwaProcessDeadlock.html
@@ -8,16 +8,17 @@ Test if Nuwa process created successfull
   <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/>
 </head>
 <body>
 
 <script type="application/javascript;version=1.7">
 "use strict";
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 function TestLoader() {}
 
 TestLoader.prototype = {
   _waitingTask: 0,
   onTestReady: null,
   unlockTestReady: function() {
     this._waitingTask--;
--- a/dom/media/mediasource/test/test_SplitAppendDelay.html
+++ b/dom/media/mediasource/test/test_SplitAppendDelay.html
@@ -6,16 +6,17 @@
   <script type="text/javascript" src="mediasource.js"></script>
   <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css" />
 </head>
 <body>
 <pre id="test">
 <script class="testbody" type="text/javascript">
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 var updateCount = 0;
 
 runWithMSE(function (ms, v) {
   ms.addEventListener("sourceopen", function () {
     var sb = ms.addSourceBuffer("video/webm");
 
     fetchWithXHR("seek.webm", function (arrayBuffer) {
--- a/dom/media/test/manifest.js
+++ b/dom/media/test/manifest.js
@@ -865,16 +865,18 @@ function mediaTestCleanup(callback) {
       if (callback) {
         callback();
       }
     }
     SpecialPowers.exactGC(window, cb);
 }
 
 (function() {
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   // Ensure that preload preferences are comsistent
   var prefService = SpecialPowers.wrap(SpecialPowers.Components)
                                  .classes["@mozilla.org/preferences-service;1"]
                                  .getService(SpecialPowers.Ci.nsIPrefService);
   var branch = prefService.getBranch("media.");
   var oldDefault = 2;
   var oldAuto = 3;
   var oldAppleMedia = undefined;
--- a/dom/media/test/test_mediarecorder_getencodeddata.html
+++ b/dom/media/test/test_mediarecorder_getencodeddata.html
@@ -4,16 +4,17 @@
   <title>Bug 957452 Test GetEncodedData problem on asan build</title>
   <script type="text/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>
   <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css" />
 </head>
 <body>
 <pre id="test">
 <script class="testbody" type="text/javascript">
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 SpecialPowers.pushPrefEnv({"set": [["media.ogg.enabled", false]]},
   function () {
     var ac = new window.AudioContext();
     var dest = ac.createMediaStreamDestination();
     var stream = dest.stream;
     var onErrorFired = false;
     var expectedMimeType = '';
     var ondataavailableFired = false;
--- a/dom/media/test/test_mediarecorder_record_startstopstart.html
+++ b/dom/media/test/test_mediarecorder_record_startstopstart.html
@@ -62,15 +62,16 @@ function startTest() {
   is(recorder.state, 'recording', 'check recording status is recording');
   // Simulate delay stop, only delay stop no no stop can trigger crash.
   setTimeout(function() {
     recorder.stop();
     is(recorder.state, 'inactive','check recording status is recording');
   }, 1000);
 }
 
+SimpleTest.requestFlakyTimeout("untriaged");
 startTest();
 SimpleTest.waitForExplicitFinish();
 </script>
 </pre>
 </body>
 </html>
 
--- a/dom/media/tests/mochitest/identity/test_getIdentityAssertion.html
+++ b/dom/media/tests/mochitest/identity/test_getIdentityAssertion.html
@@ -5,16 +5,19 @@
   <script type="application/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>
   <script type="application/javascript" src="../head.js"></script>
   <script type="application/javascript" src="../pc.js"></script>
   <script type="application/javascript" src="../templates.js"></script>
 </head>
 <body>
 <pre id="test">
 <script type="application/javascript">
+
+SimpleTest.requestFlakyTimeout("untriaged");
+
   createHTML({
     title: "getIdentityAssertion Tests"
   });
 
 function checkIdentity(assertion, identity) {
   // here we dig into the payload, which means we need to know something
   // about how the IdP actually works (not good in general, but OK here)
   var assertion = JSON.parse(atob(assertion)).assertion;
--- a/dom/media/tests/mochitest/identity/test_peerConnection_peerIdentity.html
+++ b/dom/media/tests/mochitest/identity/test_peerConnection_peerIdentity.html
@@ -9,16 +9,19 @@
   <script type="application/javascript" src="../templates.js"></script>
   <script type="application/javascript" src="../blacksilence.js"></script>
   <script type="application/javascript" src="../turnConfig.js"></script>
 </head>
 <body>
 <div id="display"></div>
 <pre id="test">
 <script type="application/javascript">
+
+SimpleTest.requestFlakyTimeout("untriaged");
+
   createHTML({
     title: "setIdentityProvider leads to peerIdentity and assertions in SDP"
   });
 
 var test;
 function theTest() {
   var id1 = 'someone@test1.example.com';
   var id2 = 'someone@test2.example.com';
--- a/dom/media/tests/mochitest/identity/test_setIdentityProvider.html
+++ b/dom/media/tests/mochitest/identity/test_setIdentityProvider.html
@@ -7,16 +7,19 @@
   <script type="application/javascript" src="../head.js"></script>
   <script type="application/javascript" src="../pc.js"></script>
   <script type="application/javascript" src="../templates.js"></script>
   <script type="application/javascript" src="identityevent.js"></script>
 </head>
 <body>
 <pre id="test">
 <script type="application/javascript">
+
+SimpleTest.requestFlakyTimeout("untriaged");
+
   createHTML({
     title: "setIdentityProvider leads to peerIdentity and assertions in SDP"
   });
 
 var test;
 function theTest() {
   test = new PeerConnectionTest();
   test.setMediaConstraints([{audio: true}], [{audio: true}]);
--- a/dom/media/tests/mochitest/identity/test_setIdentityProviderWithErrors.html
+++ b/dom/media/tests/mochitest/identity/test_setIdentityProviderWithErrors.html
@@ -6,16 +6,19 @@
   <script type="application/javascript" src="../head.js"></script>
   <script type="application/javascript" src="../pc.js"></script>
   <script type="application/javascript" src="../templates.js"></script>
   <script type="application/javascript" src="identityevent.js"></script>
 </head>
 <body>
 <pre id="test">
 <script type="application/javascript">
+
+SimpleTest.requestFlakyTimeout("untriaged");
+
   createHTML({
     title: "Identity Provider returning errors is handled correctly"
   });
 
 var test;
 runNetworkTest(function () {
   test = new PeerConnectionTest();
   test.setMediaConstraints([{audio: true}], [{audio: true}]);
--- a/dom/media/tests/mochitest/ipc/test_ipc.html
+++ b/dom/media/tests/mochitest/ipc/test_ipc.html
@@ -6,16 +6,17 @@
   <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/>
 </head>
   <body>
 
   <script type="application/javascript;version=1.7">
     "use strict";
 
     SimpleTest.waitForExplicitFinish();
+    SimpleTest.requestFlakyTimeout("untriaged");
 
     // This isn't a single test. It runs the entirety of the PeerConnection
     // tests. Each of those has a normal timeout handler, so there's no point in
     // having a timeout here. I'm setting this really high just to avoid getting
     // killed.
     SimpleTest.requestLongerTimeout(100);
 
     // The crash observer registration functions are stubbed out here to
--- a/dom/media/tests/mochitest/test_dataChannel_basicAudio.html
+++ b/dom/media/tests/mochitest/test_dataChannel_basicAudio.html
@@ -6,16 +6,18 @@
   <script type="application/javascript" src="head.js"></script>
   <script type="application/javascript" src="pc.js"></script>
   <script type="application/javascript" src="templates.js"></script>
   <script type="application/javascript" src="turnConfig.js"></script>
 </head>
 <body>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   createHTML({
     bug: "796895",
     title: "Basic data channel audio connection"
   });
 
   var test;
   runNetworkTest(function () {
     test = new DataChannelTest();
--- a/dom/media/tests/mochitest/test_dataChannel_basicAudioVideo.html
+++ b/dom/media/tests/mochitest/test_dataChannel_basicAudioVideo.html
@@ -6,16 +6,18 @@
   <script type="application/javascript" src="head.js"></script>
   <script type="application/javascript" src="pc.js"></script>
   <script type="application/javascript" src="templates.js"></script>
   <script type="application/javascript" src="turnConfig.js"></script>
 </head>
 <body>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   createHTML({
     bug: "796891",
     title: "Basic data channel audio/video connection"
   });
 
   var test;
   runNetworkTest(function () {
     test = new DataChannelTest();
--- a/dom/media/tests/mochitest/test_dataChannel_basicAudioVideoCombined.html
+++ b/dom/media/tests/mochitest/test_dataChannel_basicAudioVideoCombined.html
@@ -6,16 +6,18 @@
   <script type="application/javascript" src="head.js"></script>
   <script type="application/javascript" src="pc.js"></script>
   <script type="application/javascript" src="templates.js"></script>
   <script type="application/javascript" src="turnConfig.js"></script>
 </head>
 <body>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   createHTML({
     bug: "796891",
     title: "Basic data channel audio/video connection"
   });
 
   var test;
   runNetworkTest(function () {
     test = new DataChannelTest();
--- a/dom/media/tests/mochitest/test_dataChannel_basicDataOnly.html
+++ b/dom/media/tests/mochitest/test_dataChannel_basicDataOnly.html
@@ -6,16 +6,18 @@
   <script type="application/javascript" src="head.js"></script>
   <script type="application/javascript" src="pc.js"></script>
   <script type="application/javascript" src="templates.js"></script>
   <script type="application/javascript" src="turnConfig.js"></script>
 </head>
 <body>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   createHTML({
     bug: "796894",
     title: "Basic datachannel only connection"
   });
 
   var test;
   runNetworkTest(function () {
     test = new DataChannelTest();
--- a/dom/media/tests/mochitest/test_dataChannel_basicVideo.html
+++ b/dom/media/tests/mochitest/test_dataChannel_basicVideo.html
@@ -6,16 +6,18 @@
   <script type="application/javascript" src="head.js"></script>
   <script type="application/javascript" src="pc.js"></script>
   <script type="application/javascript" src="templates.js"></script>
   <script type="application/javascript" src="turnConfig.js"></script>
 </head>
 <body>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   createHTML({
     bug: "796889",
     title: "Basic data channel video connection"
   });
 
   var test;
   runNetworkTest(function () {
     test = new DataChannelTest();
--- a/dom/media/tests/mochitest/test_dataChannel_bug1013809.html
+++ b/dom/media/tests/mochitest/test_dataChannel_bug1013809.html
@@ -6,16 +6,18 @@
   <script type="application/javascript" src="head.js"></script>
   <script type="application/javascript" src="pc.js"></script>
   <script type="application/javascript" src="templates.js"></script>
   <script type="application/javascript" src="turnConfig.js"></script>
 </head>
 <body>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   createHTML({
     bug: "796895",
     title: "Basic data channel audio connection"
   });
 
   var test;
   runNetworkTest(function () {
     test = new DataChannelTest();
--- a/dom/media/tests/mochitest/test_getUserMedia_basicAudio.html
+++ b/dom/media/tests/mochitest/test_getUserMedia_basicAudio.html
@@ -14,16 +14,18 @@ https://bugzilla.mozilla.org/show_bug.cg
 <body>
 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=781534">mozGetUserMedia Basic Audio Test</a>
 <p id="display"></p>
 <div id="content" style="display: none">
   <audio id="testAudio"></audio>
 </div>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   /**
    * Run a test to verify that we can complete a start and stop media playback
    * cycle for an audio LocalMediaStream on an audio HTMLMediaElement.
    */
   runTest(function () {
     var testAudio = document.getElementById('testAudio');
     var constraints = {audio: true};
 
--- a/dom/media/tests/mochitest/test_getUserMedia_basicScreenshare.html
+++ b/dom/media/tests/mochitest/test_getUserMedia_basicScreenshare.html
@@ -14,16 +14,18 @@ https://bugzilla.mozilla.org/show_bug.cg
 <body>
 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=983504">mozGetUserMedia Basic Screenshare Test</a>
 <p id="display"></p>
 <div id="content" style="display: none">
   <video id="testVideo"></video>
 </div>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   /**
    * Run a test to verify that we can complete a start and stop media playback
    * cycle for an screenshare LocalMediaStream on a video HTMLMediaElement.
    */
   runTest(function () {
     const isWinXP = navigator.userAgent.indexOf("Windows NT 5.1") != -1;
     if (IsMacOSX10_6orOlder() || isWinXP) {
         ok(true, "Screensharing disabled for OSX10.6 and WinXP");
--- a/dom/media/tests/mochitest/test_getUserMedia_basicVideo.html
+++ b/dom/media/tests/mochitest/test_getUserMedia_basicVideo.html
@@ -14,16 +14,18 @@ https://bugzilla.mozilla.org/show_bug.cg
 <body>
 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=781534">mozGetUserMedia Basic Video Test</a>
 <p id="display"></p>
 <div id="content" style="display: none">
   <video id="testVideo"></video>
 </div>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   /**
    * Run a test to verify that we can complete a start and stop media playback
    * cycle for an video LocalMediaStream on a video HTMLMediaElement.
    */
   runTest(function () {
     var testVideo = document.getElementById('testVideo');
     var constraints = {video: true};
 
--- a/dom/media/tests/mochitest/test_getUserMedia_basicVideoAudio.html
+++ b/dom/media/tests/mochitest/test_getUserMedia_basicVideoAudio.html
@@ -14,16 +14,18 @@ https://bugzilla.mozilla.org/show_bug.cg
 <body>
 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=781534">mozGetUserMedia Basic Video & Audio Test</a>
 <p id="display"></p>
 <div id="content" style="display: none">
   <video id="testVideoAudio"></video>
 </div>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   /**
    * Run a test to verify that we can complete a start and stop media playback
    * cycle for a video and audio LocalMediaStream on a video HTMLMediaElement.
    */
   runTest(function () {
     var testVideoAudio = document.getElementById('testVideoAudio');
     var constraints = {video: true, audio: true};
 
--- a/dom/media/tests/mochitest/test_getUserMedia_basicWindowshare.html
+++ b/dom/media/tests/mochitest/test_getUserMedia_basicWindowshare.html
@@ -14,16 +14,18 @@ https://bugzilla.mozilla.org/show_bug.cg
 <body>
 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=1038926">mozGetUserMedia Basic Windowshare Test</a>
 <p id="display"></p>
 <div id="content" style="display: none">
   <video id="testVideo"></video>
 </div>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   /**
    * Run a test to verify that we can complete a start and stop media playback
    * cycle for an screenshare LocalMediaStream on a video HTMLMediaElement.
    */
   runTest(function () {
     const isWinXP = navigator.userAgent.indexOf("Windows NT 5.1") != -1;
     if (IsMacOSX10_6orOlder() || isWinXP) {
         ok(true, "Screensharing disabled for OSX10.6 and WinXP");
--- a/dom/media/tests/mochitest/test_getUserMedia_gumWithinGum.html
+++ b/dom/media/tests/mochitest/test_getUserMedia_gumWithinGum.html
@@ -15,16 +15,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=822109">mozGetUserMedia gum within gum</a>
 <p id="display"></p>
 <div id="content" style="display: none">
   <video id="testVideo"></video>
   <audio id="testAudio"></audio>
 </div>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
 
   /**
    * Run a test that we can complete a playback cycle for a video,
    * then upon completion, do a playback cycle with audio, such that
    * the audio gum call happens within the video gum call.
    */
   runTest(function () {
     getUserMedia({video: true}, function(videoStream) {
--- a/dom/media/tests/mochitest/test_getUserMedia_peerIdentity.html
+++ b/dom/media/tests/mochitest/test_getUserMedia_peerIdentity.html
@@ -14,16 +14,18 @@ https://bugzilla.mozilla.org/show_bug.cg
 <body>
 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=942367">Test mozGetUserMedia peerIdentity Constraint</a>
 <p id="display"></p>
 <div id="content" style="display: none">
 
 </div>
 <pre id="test">
 <script type="application/javascript">
+SimpleTest.requestFlakyTimeout("untriaged");
+
 function theTest() {
   function testPeerIdentityConstraint(withConstraint, done) {
     var config = { audio: true, video: true, fake: true };
     if (withConstraint) {
       config.peerIdentity = 'user@example.com';
     }
     info('getting media with constraints: ' + JSON.stringify(config));
     navigator.mediaDevices.getUserMedia(config).then(function(stream) {
--- a/dom/media/tests/mochitest/test_getUserMedia_playAudioTwice.html
+++ b/dom/media/tests/mochitest/test_getUserMedia_playAudioTwice.html
@@ -14,16 +14,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 <body>
 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=822109">mozGetUserMedia Play Audio Twice</a>
 <p id="display"></p>
 <div id="content" style="display: none">
   <audio id="testAudio"></audio>
 </div>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
 
   /**
    * Run a test that we can complete an audio playback cycle twice in a row.
    */
   runTest(function () {
     getUserMedia({audio: true}, function(audioStream) {
       var testAudio = document.getElementById('testAudio');
       var audioStreamPlayback = new LocalMediaStreamPlayback(testAudio,
--- a/dom/media/tests/mochitest/test_getUserMedia_playVideoAudioTwice.html
+++ b/dom/media/tests/mochitest/test_getUserMedia_playVideoAudioTwice.html
@@ -14,16 +14,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 <body>
 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=822109">mozGetUserMedia Play Video and Audio Twice</a>
 <p id="display"></p>
 <div id="content" style="display: none">
   <video id="testVideo"></video>
 </div>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
 
   /**
    * Run a test that we can complete a video playback cycle twice in a row.
    */
   runTest(function () {
     getUserMedia({video: true, audio: true}, function(stream) {
       var testVideo = document.getElementById('testVideo');
       var streamPlayback = new LocalMediaStreamPlayback(testVideo, stream);
--- a/dom/media/tests/mochitest/test_getUserMedia_playVideoTwice.html
+++ b/dom/media/tests/mochitest/test_getUserMedia_playVideoTwice.html
@@ -14,16 +14,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 <body>
 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=822109">mozGetUserMedia Play Video Twice</a>
 <p id="display"></p>
 <div id="content" style="display: none">
   <video id="testVideo"></video>
 </div>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
 
   /**
    * Run a test that we can complete a video playback cycle twice in a row.
    */
   runTest(function () {
     getUserMedia({video: true}, function(videoStream) {
       var testVideo = document.getElementById('testVideo');
       var videoStreamPlayback = new LocalMediaStreamPlayback(testVideo,
--- a/dom/media/tests/mochitest/test_getUserMedia_stopAudioStream.html
+++ b/dom/media/tests/mochitest/test_getUserMedia_stopAudioStream.html
@@ -14,16 +14,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 <body>
 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=822109">mozGetUserMedia Stop Audio Stream</a>
 <p id="display"></p>
 <div id="content" style="display: none">
   <audio id="testAudio"></video>
 </div>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
 
   /**
    * Run a test to verify that we can start an audio stream in a media element,
    * call stop() on the stream, and successfully get an ended event fired.
    */
   runTest(function () {
     getUserMedia({audio: true}, function(stream) {
       var testAudio = document.getElementById('testAudio');
--- a/dom/media/tests/mochitest/test_getUserMedia_stopAudioStreamWithFollowupAudio.html
+++ b/dom/media/tests/mochitest/test_getUserMedia_stopAudioStreamWithFollowupAudio.html
@@ -14,16 +14,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 <body>
 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=822109">mozGetUserMedia Stop Audio Stream With Followup Audio</a>
 <p id="display"></p>
 <div id="content" style="display: none">
   <audio id="testAudio"></audio>
 </div>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
 
   /**
    * Run a test to verify that I can complete an audio gum playback in a media
    * element, stop the stream, and then complete another audio gum playback
    * in a media element.
    */
   runTest(function () {
     getUserMedia({audio: true}, function(firstStream) {
--- a/dom/media/tests/mochitest/test_getUserMedia_stopVideoAudioStream.html
+++ b/dom/media/tests/mochitest/test_getUserMedia_stopVideoAudioStream.html
@@ -14,16 +14,18 @@ https://bugzilla.mozilla.org/show_bug.cg
 <body>
 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=822109">mozGetUserMedia Stop Video Audio Stream</a>
 <p id="display"></p>
 <div id="content" style="display: none">
   <video id="testVideo"></video>
 </div>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   /**
    * Run a test to verify that we can start a video+audio stream in a
    * media element, call stop() on the stream, and successfully get an
    * ended event fired.
    */
   runTest(function () {
     getUserMedia({video: true, audio: true}, function(stream) {
       var testVideo = document.getElementById('testVideo');
--- a/dom/media/tests/mochitest/test_getUserMedia_stopVideoAudioStreamWithFollowupVideoAudio.html
+++ b/dom/media/tests/mochitest/test_getUserMedia_stopVideoAudioStreamWithFollowupVideoAudio.html
@@ -14,16 +14,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 <body>
 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=822109">mozGetUserMedia Stop Video+Audio Stream With Followup Video+Audio</a>
 <p id="display"></p>
 <div id="content" style="display: none">
   <video id="testVideo"></video>
 </div>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
 
   /**
    * Run a test to verify that I can complete an video+audio gum playback in a
    * media element, stop the stream, and then complete another video+audio gum
    * playback in a media element.
    */
   runTest(function () {
     getUserMedia({video: true, audio: true}, function(firstStream) {
--- a/dom/media/tests/mochitest/test_getUserMedia_stopVideoStream.html
+++ b/dom/media/tests/mochitest/test_getUserMedia_stopVideoStream.html
@@ -14,16 +14,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 <body>
 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=822109">mozGetUserMedia Stop Video Stream</a>
 <p id="display"></p>
 <div id="content" style="display: none">
   <video id="testVideo"></video>
 </div>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
 
   /**
    * Run a test to verify that we can start a video stream in a media element,
    * call stop() on the stream, and successfully get an ended event fired.
    */
   runTest(function () {
     getUserMedia({video: true}, function(stream) {
       var testVideo = document.getElementById('testVideo');
--- a/dom/media/tests/mochitest/test_getUserMedia_stopVideoStreamWithFollowupVideo.html
+++ b/dom/media/tests/mochitest/test_getUserMedia_stopVideoStreamWithFollowupVideo.html
@@ -14,16 +14,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 <body>
 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=822109">mozGetUserMedia Stop Video Stream With Followup Video</a>
 <p id="display"></p>
 <div id="content" style="display: none">
   <video id="testVideo"></video>
 </div>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
 
   /**
    * Run a test to verify that I can complete an audio gum playback in a media
    * element, stop the stream, and then complete another audio gum playback
    * in a media element.
    */
   runTest(function () {
     getUserMedia({video: true}, function(firstStream) {
--- a/dom/media/tests/mochitest/test_peerConnection_addCandidateInHaveLocalOffer.html
+++ b/dom/media/tests/mochitest/test_peerConnection_addCandidateInHaveLocalOffer.html
@@ -7,16 +7,18 @@
   <script type="application/javascript" src="mediaStreamPlayback.js"></script>
   <script type="application/javascript" src="pc.js"></script>
   <script type="application/javascript" src="templates.js"></script>
   <script type="application/javascript" src="turnConfig.js"></script>
 </head>
 <body>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   createHTML({
     bug: "784519",
     title: "addCandidate (answer) in 'have-local-offer'"
   });
 
   var test;
   runNetworkTest(function () {
     test = new PeerConnectionTest();
--- a/dom/media/tests/mochitest/test_peerConnection_basicAudio.html
+++ b/dom/media/tests/mochitest/test_peerConnection_basicAudio.html
@@ -7,16 +7,18 @@
   <script type="application/javascript" src="mediaStreamPlayback.js"></script>
   <script type="application/javascript" src="pc.js"></script>
   <script type="application/javascript" src="templates.js"></script>
   <script type="application/javascript" src="turnConfig.js"></script>
 </head>
 <body>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   createHTML({
     bug: "796892",
     title: "Basic audio-only peer connection"
   });
 
   var test;
   runNetworkTest(function (options) {
     test = new PeerConnectionTest(options);
--- a/dom/media/tests/mochitest/test_peerConnection_basicAudioVideo.html
+++ b/dom/media/tests/mochitest/test_peerConnection_basicAudioVideo.html
@@ -7,16 +7,17 @@
   <script type="application/javascript" src="mediaStreamPlayback.js"></script>
   <script type="application/javascript" src="pc.js"></script>
   <script type="application/javascript" src="templates.js"></script>
   <script type="application/javascript" src="turnConfig.js"></script>
 </head>
 <body>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
 
   createHTML({
     bug: "796890",
     title: "Basic audio/video (separate) peer connection"
   });
 
   var test;
   runNetworkTest(function (options) {
--- a/dom/media/tests/mochitest/test_peerConnection_basicAudioVideoCombined.html
+++ b/dom/media/tests/mochitest/test_peerConnection_basicAudioVideoCombined.html
@@ -7,16 +7,17 @@
   <script type="application/javascript" src="mediaStreamPlayback.js"></script>
   <script type="application/javascript" src="pc.js"></script>
   <script type="application/javascript" src="templates.js"></script>
   <script type="application/javascript" src="turnConfig.js"></script>
 </head>
 <body>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
 
   createHTML({
     bug: "796890",
     title: "Basic audio/video (combined) peer connection"
   });
 
   var test;
   runNetworkTest(function (options) {
--- a/dom/media/tests/mochitest/test_peerConnection_basicH264Video.html
+++ b/dom/media/tests/mochitest/test_peerConnection_basicH264Video.html
@@ -7,16 +7,18 @@
   <script type="application/javascript" src="mediaStreamPlayback.js"></script>
   <script type="application/javascript" src="pc.js"></script>
   <script type="application/javascript" src="templates.js"></script>
   <script type="application/javascript" src="turnConfig.js"></script>
 </head>
 <body>
 <pre id="test">
 <script type="application/javascript;version=1.8">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   createHTML({
     bug: "1040346",
     title: "Basic H.264 GMP video-only peer connection"
   });
 
   var test;
   runNetworkTest(function (options) {
     options = options || { };
--- a/dom/media/tests/mochitest/test_peerConnection_basicScreenshare.html
+++ b/dom/media/tests/mochitest/test_peerConnection_basicScreenshare.html
@@ -7,16 +7,18 @@
   <script type="application/javascript" src="mediaStreamPlayback.js"></script>
   <script type="application/javascript" src="pc.js"></script>
   <script type="application/javascript" src="templates.js"></script>
   <script type="application/javascript" src="turnConfig.js"></script>
 </head>
 <body>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   createHTML({
     bug: "1039666",
     title: "Basic screenshare-only peer connection"
   });
 
   var test;
   runNetworkTest(function (options) {
     const isWinXP = navigator.userAgent.indexOf("Windows NT 5.1") != -1;
--- a/dom/media/tests/mochitest/test_peerConnection_basicVideo.html
+++ b/dom/media/tests/mochitest/test_peerConnection_basicVideo.html
@@ -7,16 +7,18 @@
   <script type="application/javascript" src="mediaStreamPlayback.js"></script>
   <script type="application/javascript" src="pc.js"></script>
   <script type="application/javascript" src="templates.js"></script>
   <script type="application/javascript" src="turnConfig.js"></script>
 </head>
 <body>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   createHTML({
     bug: "796888",
     title: "Basic video-only peer connection"
   });
 
   var test;
   runNetworkTest(function (options) {
     test = new PeerConnectionTest(options);
--- a/dom/media/tests/mochitest/test_peerConnection_basicWindowshare.html
+++ b/dom/media/tests/mochitest/test_peerConnection_basicWindowshare.html
@@ -7,16 +7,18 @@
   <script type="application/javascript" src="mediaStreamPlayback.js"></script>
   <script type="application/javascript" src="pc.js"></script>
   <script type="application/javascript" src="templates.js"></script>
   <script type="application/javascript" src="turnConfig.js"></script>
 </head>
 <body>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   createHTML({
     bug: "1038926",
     title: "Basic windowshare-only peer connection"
   });
 
   var test;
   runNetworkTest(function (options) {
     const isWinXP = navigator.userAgent.indexOf("Windows NT 5.1") != -1;
--- a/dom/media/tests/mochitest/test_peerConnection_bug1013809.html
+++ b/dom/media/tests/mochitest/test_peerConnection_bug1013809.html
@@ -6,16 +6,18 @@
   <script type="application/javascript" src="head.js"></script>
   <script type="application/javascript" src="pc.js"></script>
   <script type="application/javascript" src="templates.js"></script>
   <script type="application/javascript" src="turnConfig.js"></script>
 </head>
 <body>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   createHTML({
     bug: "1013809",
     title: "Audio-only peer connection with swapped setLocal and setRemote steps"
   });
 
   var test;
   runNetworkTest(function (options) {
     test = new PeerConnectionTest(options);
--- a/dom/media/tests/mochitest/test_peerConnection_bug1042791.html
+++ b/dom/media/tests/mochitest/test_peerConnection_bug1042791.html
@@ -7,16 +7,18 @@
   <script type="application/javascript" src="mediaStreamPlayback.js"></script>
   <script type="application/javascript" src="pc.js"></script>
   <script type="application/javascript" src="templates.js"></script>
   <script type="application/javascript" src="turnConfig.js"></script>
 </head>
 <body>
 <pre id="test">
 <script type="application/javascript;version=1.8">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   createHTML({
     bug: "1040346",
     title: "Basic H.264 GMP video-only peer connection"
   });
 
   var test;
   runNetworkTest(function (options) {
     options = options || { };
--- a/dom/media/tests/mochitest/test_peerConnection_bug827843.html
+++ b/dom/media/tests/mochitest/test_peerConnection_bug827843.html
@@ -6,16 +6,18 @@
   <script type="application/javascript" src="head.js"></script>
   <script type="application/javascript" src="pc.js"></script>
   <script type="application/javascript" src="templates.js"></script>
   <script type="application/javascript" src="turnConfig.js"></script>
 </head>
 <body>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   createHTML({
     bug: "827843",
     title: "Ensure that localDescription and remoteDescription are null after close"
   });
 
   var steps = [
     [
       "CHECK_SDP_ON_CLOSED_PC",
--- a/dom/media/tests/mochitest/test_peerConnection_capturedVideo.html
+++ b/dom/media/tests/mochitest/test_peerConnection_capturedVideo.html
@@ -8,16 +8,18 @@
   <script type="application/javascript" src="pc.js"></script>
   <script type="application/javascript" src="templates.js"></script>
   <script type="application/javascript" src="turnConfig.js"></script>
 </head>
 <body>
 <video id="v1" src="../../test/vp9cake.webm" height="120" width="160" autoplay muted></video>
 <pre id="test">
 <script type="application/javascript;version=1.8">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   createHTML({
     bug: "1081409",
     title: "Captured video-only over peer connection",
     visible: true
   });
 
   var domLoaded = new Promise(r => addEventListener("DOMContentLoaded", e => r()));
   var test;
--- a/dom/media/tests/mochitest/test_peerConnection_close.html
+++ b/dom/media/tests/mochitest/test_peerConnection_close.html
@@ -4,16 +4,18 @@
   <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/>
   <script type="application/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>
   <script type="application/javascript" src="head.js"></script>
   <script type="application/javascript" src="pc.js"></script>
 </head>
 <body>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   createHTML({
     bug: "991877",
     title: "Basic RTCPeerConnection.close() tests"
   });
 
   runNetworkTest(function () {
     var pc = new mozRTCPeerConnection();
     var exception = null;
--- a/dom/media/tests/mochitest/test_peerConnection_noTrickleAnswer.html
+++ b/dom/media/tests/mochitest/test_peerConnection_noTrickleAnswer.html
@@ -8,16 +8,18 @@
   <script type="application/javascript" src="nonTrickleIce.js"></script>
   <script type="application/javascript" src="pc.js"></script>
   <script type="application/javascript" src="templates.js"></script>
   <script type="application/javascript" src="turnConfig.js"></script>
 </head>
 <body>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   createHTML({
     bug: "1060102",
     title: "Basic audio only SDP answer without trickle ICE"
   });
 
   var test;
   runNetworkTest(function (options) {
     test = new PeerConnectionTest(options);
--- a/dom/media/tests/mochitest/test_peerConnection_noTrickleOffer.html
+++ b/dom/media/tests/mochitest/test_peerConnection_noTrickleOffer.html
@@ -8,16 +8,18 @@
   <script type="application/javascript" src="nonTrickleIce.js"></script>
   <script type="application/javascript" src="pc.js"></script>
   <script type="application/javascript" src="templates.js"></script>
   <script type="application/javascript" src="turnConfig.js"></script>
 </head>
 <body>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   createHTML({
     bug: "1060102",
     title: "Basic audio only SDP offer without trickle ICE"
   });
 
   var test;
   runNetworkTest(function (options) {
     test = new PeerConnectionTest(options);
--- a/dom/media/tests/mochitest/test_peerConnection_noTrickleOfferAnswer.html
+++ b/dom/media/tests/mochitest/test_peerConnection_noTrickleOfferAnswer.html
@@ -8,16 +8,18 @@
   <script type="application/javascript" src="nonTrickleIce.js"></script>
   <script type="application/javascript" src="pc.js"></script>
   <script type="application/javascript" src="templates.js"></script>
   <script type="application/javascript" src="turnConfig.js"></script>
 </head>
 <body>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   createHTML({
     bug: "1060102",
     title: "Basic audio only SDP offer and answer without trickle ICE"
   });
 
   var test;
   runNetworkTest(function (options) {
     test = new PeerConnectionTest(options);
--- a/dom/media/tests/mochitest/test_peerConnection_offerRequiresReceiveAudio.html
+++ b/dom/media/tests/mochitest/test_peerConnection_offerRequiresReceiveAudio.html
@@ -6,16 +6,18 @@
   <script type="application/javascript" src="head.js"></script>
   <script type="application/javascript" src="pc.js"></script>
   <script type="application/javascript" src="templates.js"></script>
   <script type="application/javascript" src="turnConfig.js"></script>
 </head>
 <body>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   createHTML({
     bug: "850275",
     title: "Simple offer media constraint test with audio"
   });
 
   runNetworkTest(function() {
     var test = new PeerConnectionTest();
     test.setMediaConstraints([], [{audio: true}]);
--- a/dom/media/tests/mochitest/test_peerConnection_offerRequiresReceiveVideo.html
+++ b/dom/media/tests/mochitest/test_peerConnection_offerRequiresReceiveVideo.html
@@ -6,16 +6,18 @@
   <script type="application/javascript" src="head.js"></script>
   <script type="application/javascript" src="pc.js"></script>
   <script type="application/javascript" src="templates.js"></script>
   <script type="application/javascript" src="turnConfig.js"></script>
 </head>
 <body>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   createHTML({
     bug: "850275",
     title: "Simple offer media constraint test with video"
   });
 
   runNetworkTest(function() {
     var test = new PeerConnectionTest();
     test.setMediaConstraints([], [{video: true}]);
--- a/dom/media/tests/mochitest/test_peerConnection_offerRequiresReceiveVideoAudio.html
+++ b/dom/media/tests/mochitest/test_peerConnection_offerRequiresReceiveVideoAudio.html
@@ -6,16 +6,18 @@
   <script type="application/javascript" src="head.js"></script>
   <script type="application/javascript" src="pc.js"></script>
   <script type="application/javascript" src="templates.js"></script>
   <script type="application/javascript" src="turnConfig.js"></script>
 </head>
 <body>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   createHTML({
     bug: "850275",
     title: "Simple offer media constraint test with video/audio"
   });
 
   runNetworkTest(function() {
     var test = new PeerConnectionTest();
     test.setMediaConstraints([], [{audio: true, video: true}]);
--- a/dom/media/tests/mochitest/test_peerConnection_replaceTrack.html
+++ b/dom/media/tests/mochitest/test_peerConnection_replaceTrack.html
@@ -7,16 +7,18 @@
   <script type="application/javascript" src="mediaStreamPlayback.js"></script>
   <script type="application/javascript" src="pc.js"></script>
   <script type="application/javascript" src="templates.js"></script>
   <script type="application/javascript" src="turnConfig.js"></script>
 </head>
 <body>
 <pre id="test">
 <script type="application/javascript;version=1.8">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   createHTML({
     bug: "1032839",
     title: "Replace video track",
     visible: true
   });
 
   function isSenderOfTrack(sender) {
     return sender.track == this;
--- a/dom/media/tests/mochitest/test_peerConnection_setLocalAnswerInHaveLocalOffer.html
+++ b/dom/media/tests/mochitest/test_peerConnection_setLocalAnswerInHaveLocalOffer.html
@@ -7,16 +7,18 @@
   <script type="application/javascript" src="mediaStreamPlayback.js"></script>
   <script type="application/javascript" src="pc.js"></script>
   <script type="application/javascript" src="templates.js"></script>
   <script type="application/javascript" src="turnConfig.js"></script>
 </head>
 <body>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   createHTML({
     bug: "784519",
     title: "setLocalDescription (answer) in 'have-local-offer'"
   });
 
   var test;
   runNetworkTest(function () {
     test = new PeerConnectionTest();
--- a/dom/media/tests/mochitest/test_peerConnection_setLocalAnswerInStable.html
+++ b/dom/media/tests/mochitest/test_peerConnection_setLocalAnswerInStable.html
@@ -7,16 +7,18 @@
   <script type="application/javascript" src="mediaStreamPlayback.js"></script>
   <script type="application/javascript" src="pc.js"></script>
   <script type="application/javascript" src="templates.js"></script>
   <script type="application/javascript" src="turnConfig.js"></script>
 </head>
 <body>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   createHTML({
     bug: "784519",
     title: "setLocalDescription (answer) in 'stable'"
   });
 
   var test;
   runNetworkTest(function () {
     test = new PeerConnectionTest();
--- a/dom/media/tests/mochitest/test_peerConnection_setLocalOfferInHaveRemoteOffer.html
+++ b/dom/media/tests/mochitest/test_peerConnection_setLocalOfferInHaveRemoteOffer.html
@@ -7,16 +7,18 @@
   <script type="application/javascript" src="mediaStreamPlayback.js"></script>
   <script type="application/javascript" src="pc.js"></script>
   <script type="application/javascript" src="templates.js"></script>
   <script type="application/javascript" src="turnConfig.js"></script>
 </head>
 <body>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   createHTML({
     bug: "784519",
     title: "setLocalDescription (offer) in 'have-remote-offer'"
   });
 
   var test;
   runNetworkTest(function () {
     test = new PeerConnectionTest();
--- a/dom/media/tests/mochitest/test_peerConnection_setRemoteAnswerInHaveRemoteOffer.html
+++ b/dom/media/tests/mochitest/test_peerConnection_setRemoteAnswerInHaveRemoteOffer.html
@@ -7,16 +7,18 @@
   <script type="application/javascript" src="mediaStreamPlayback.js"></script>
   <script type="application/javascript" src="pc.js"></script>
   <script type="application/javascript" src="templates.js"></script>
   <script type="application/javascript" src="turnConfig.js"></script>
 </head>
 <body>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   createHTML({
     bug: "784519",
     title: "setRemoteDescription (answer) in 'have-remote-offer'"
   });
 
   var test;
   runNetworkTest(function () {
     test = new PeerConnectionTest();
--- a/dom/media/tests/mochitest/test_peerConnection_setRemoteAnswerInStable.html
+++ b/dom/media/tests/mochitest/test_peerConnection_setRemoteAnswerInStable.html
@@ -7,16 +7,18 @@
   <script type="application/javascript" src="mediaStreamPlayback.js"></script>
   <script type="application/javascript" src="pc.js"></script>
   <script type="application/javascript" src="templates.js"></script>
   <script type="application/javascript" src="turnConfig.js"></script>
 </head>
 <body>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   createHTML({
     bug: "784519",
     title: "setRemoteDescription (answer) in 'stable'"
   });
 
   var test;
   runNetworkTest(function () {
     test = new PeerConnectionTest();
--- a/dom/media/tests/mochitest/test_peerConnection_setRemoteOfferInHaveLocalOffer.html
+++ b/dom/media/tests/mochitest/test_peerConnection_setRemoteOfferInHaveLocalOffer.html
@@ -7,16 +7,18 @@
   <script type="application/javascript" src="mediaStreamPlayback.js"></script>
   <script type="application/javascript" src="pc.js"></script>
   <script type="application/javascript" src="templates.js"></script>
   <script type="application/javascript" src="turnConfig.js"></script>
 </head>
 <body>
 <pre id="test">
 <script type="application/javascript">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   createHTML({
     bug: "784519",
     title: "setRemoteDescription (offer) in 'have-local-offer'"
   });
 
   var test;
   runNetworkTest(function () {
     test = new PeerConnectionTest();
--- a/dom/media/tests/mochitest/test_peerConnection_syncSetDescription.html
+++ b/dom/media/tests/mochitest/test_peerConnection_syncSetDescription.html
@@ -7,16 +7,18 @@
   <script type="application/javascript" src="mediaStreamPlayback.js"></script>
   <script type="application/javascript" src="pc.js"></script>
   <script type="application/javascript" src="templates.js"></script>
   <script type="application/javascript" src="turnConfig.js"></script>
 </head>
 <body>
 <pre id="test">
 <script type="application/javascript;version=1.8">
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   createHTML({
     bug: "1063971",
     title: "Legacy sync setDescription calls",
     visible: true
   });
 
   // Test setDescription without callbacks, which many webrtc examples still do
 
--- a/dom/media/webaudio/test/test_audioParamTimelineDestinationOffset.html
+++ b/dom/media/webaudio/test/test_audioParamTimelineDestinationOffset.html
@@ -5,16 +5,18 @@
   <script type="text/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>
   <script type="text/javascript" src="webaudio.js"></script>
   <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css" />
 </head>
 <body>
 <pre id="test">
 <script class="testbody" type="text/javascript">
 
+SimpleTest.requestFlakyTimeout("This test needs to wait until the AudioDestinationNode's stream's timer starts.");
+
 var gTest = {
   length: 16384,
   numberOfChannels: 1,
   createGraphAsync: function(context, callback) {
     var sourceBuffer = context.createBuffer(1, 2048, context.sampleRate);
     for (var i = 0; i < 2048; ++i) {
       sourceBuffer.getChannelData(0)[i] = 1;
     }
--- a/dom/media/webaudio/test/test_bug875221.html
+++ b/dom/media/webaudio/test/test_bug875221.html
@@ -5,16 +5,17 @@
   <script type="text/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>
   <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css" />
 </head>
 <body>
 <pre id="test">
 <script class="testbody" type="text/javascript">
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("This test is generated by a fuzzer, so we leave these setTimeouts untouched.");
 
 try { o0 = document.createElement('audio'); } catch(e) {  }
 try { (document.body || document.documentElement).appendChild(o0); } catch(e) {  }
 try { o1 = new OfflineAudioContext(1, 10, (new AudioContext()).sampleRate); } catch(e) {  }
 try { o1.startRendering(); } catch(e) {  }
 try { o1.listener.dopplerFactor = 1; } catch(e) {  }
 try { o2 = o1.createScriptProcessor(); } catch(e) {  }
 try { o3 = o1.createChannelMerger(4); } catch(e) {  }
--- a/dom/media/webaudio/test/test_bug875402.html
+++ b/dom/media/webaudio/test/test_bug875402.html
@@ -5,16 +5,19 @@
   <script type="text/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>
   <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css" />
 </head>
 <body>
 <pre id="test">
 <script class="testbody" type="text/javascript">
 
 SimpleTest.waitForExplicitFinish();
+
+SimpleTest.requestFlakyTimeout("This test is generated by a fuzzer, so we leave these setTimeouts untouched.");
+
 try { o1 = new OfflineAudioContext(1, 10, (new AudioContext()).sampleRate); } catch(e) {  }
 try { o2 = o1.createScriptProcessor(); } catch(e) {  }
 try { o4 = new OfflineAudioContext(1, 10, (new AudioContext()).sampleRate); } catch(e) {  }
 try { o5 = o1.createChannelSplitter(4); } catch(e) {  }
 try { o7 = o4.createScriptProcessor(1024, 4, 1); } catch(e) {  }
 SpecialPowers.forceCC();
 SpecialPowers.forceGC();
 try { o1.startRendering(); } catch(e) {  }
--- a/dom/media/webaudio/test/test_bug956489.html
+++ b/dom/media/webaudio/test/test_bug956489.html
@@ -5,16 +5,17 @@
   <script type="text/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>
   <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css" />
 </head>
 <body>
 <pre id="test">
 <script class="testbody" type="text/javascript">
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("This test needs to wait a while for the AudioContext's timer to start.");
 addLoadEvent(function() {
   var freq = 330;
 
   var context = new AudioContext();
 
   var buffer = context.createBuffer(1, context.sampleRate / freq, context.sampleRate);
   for (var i = 0; i < buffer.length; ++i) {
     buffer.getChannelData(0)[i] = Math.sin(2 * Math.PI * i / buffer.length);
--- a/dom/media/webaudio/test/test_currentTime.html
+++ b/dom/media/webaudio/test/test_currentTime.html
@@ -5,16 +5,17 @@
   <script type="text/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>
   <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css" />
 </head>
 <body>
 <pre id="test">
 <script class="testbody" type="text/javascript">
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("This test needs to wait a while for the AudioContext's timer to start.");
 addLoadEvent(function() {
   var ac = new AudioContext();
   is(ac.currentTime, 0, "AudioContext.currentTime should be 0 initially");
   setTimeout(function() {
     ok(ac.currentTime > 0, "AudioContext.currentTime should have increased by now");
     SimpleTest.finish();
   }, 1000);
 });
--- a/dom/media/webaudio/test/test_mediaStreamAudioDestinationNode.html
+++ b/dom/media/webaudio/test/test_mediaStreamAudioDestinationNode.html
@@ -7,16 +7,17 @@
   <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css" />
 </head>
 <body>
 <pre id="test">
 <audio id="audioelem"></audio>
 <script class="testbody" type="text/javascript">
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("This test uses a live media element so it needs to wait for the media stack to do some work.");
 addLoadEvent(function() {
   var context = new AudioContext();
   var buffer = context.createBuffer(1, 2048, context.sampleRate);
   for (var i = 0; i < 2048; ++i) {
     buffer.getChannelData(0)[i] = Math.sin(440 * 2 * Math.PI * i / context.sampleRate);
   }
 
   var source = context.createBufferSource();
--- a/dom/media/webaudio/test/test_scriptProcessorNodeNotConnected.html
+++ b/dom/media/webaudio/test/test_scriptProcessorNodeNotConnected.html
@@ -5,16 +5,17 @@
   <script type="text/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>
   <script type="text/javascript" src="webaudio.js"></script>
   <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css" />
 </head>
 <body>
 <pre id="test">
 <script class="testbody" type="text/javascript">
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("This test needs to wait a while to ensure that a given event does not happen.");
 addLoadEvent(function() {
   var context = new AudioContext();
 
   var sp = context.createScriptProcessor(2048, 2, 2);
   sp.onaudioprocess = function(e) {
     ok(false, "Should not call onaudioprocess if the node is not connected.");
     sp.onaudioprocess = null;
     SimpleTest.finish();
--- a/dom/media/webaudio/test/test_scriptProcessorNode_playbackTime1.html
+++ b/dom/media/webaudio/test/test_scriptProcessorNode_playbackTime1.html
@@ -5,16 +5,17 @@
   <script type="text/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>
   <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css" />
 </head>
 <body>
 <pre id="test">
 <script class="testbody" type="text/javascript">
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("This test needs to wait until after the AudioContext's timer has started.");
 addLoadEvent(
   function() {
     const delay = 0.1;
     var context = new AudioContext();
     SimpleTest.executeSoon( // to ensure that AudioContext has started
       function() {
         setTimeout( // wait for |delay|
           function() {
--- a/dom/network/tests/test_udpsocket.html
+++ b/dom/network/tests/test_udpsocket.html
@@ -9,16 +9,17 @@
 <p id="display"></p>
 <div id="content" style="display: none">
 </div>
 <iframe id="iframe"></iframe>
 <pre id="test">
 <script type="application/javascript;version=1.8">
 'use strict';
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 const HELLO_WORLD = 'hlo wrld. ';
 const DATA_ARRAY = [0, 255, 254, 0, 1, 2, 3, 0, 255, 255, 254, 0];
 const DATA_ARRAY_BUFFER = new ArrayBuffer(DATA_ARRAY.length);
 const TYPED_DATA_ARRAY = new Uint8Array(DATA_ARRAY_BUFFER);
 const BIG_ARRAY = new Array(4096);
 const BIG_ARRAY_BUFFER = new ArrayBuffer(BIG_ARRAY.length);
 const BIG_TYPED_ARRAY = new Uint8Array(BIG_ARRAY_BUFFER);
--- a/dom/plugins/test/mochitest/test_CrashService_crash.html
+++ b/dom/plugins/test/mochitest/test_CrashService_crash.html
@@ -1,16 +1,17 @@
 <head>
   <title>nsICrashService plugin crash</title>
   <script type="application/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>
   <script type="application/javascript" src="utils.js"></script>
 
 <body>
   <script class="testbody" type="application/javascript">
   SimpleTest.waitForExplicitFinish();
+  SimpleTest.requestFlakyTimeout("untriaged");
   SimpleTest.requestCompleteLog();
   setTestPluginEnabledState(SpecialPowers.Ci.nsIPluginTag.STATE_ENABLED);
 
   window.frameLoaded = function frameLoaded_toCrash() {
    if (!SimpleTest.testPluginIsOOP()) {
       ok(true, "Skipping this test when test plugin is not OOP.");
       SimpleTest.finish();
       return;
--- a/dom/plugins/test/mochitest/test_CrashService_hang.html
+++ b/dom/plugins/test/mochitest/test_CrashService_hang.html
@@ -1,16 +1,17 @@
 <head>
   <title>nsICrashService plugin hang</title>
   <script type="application/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>
   <script type="application/javascript" src="utils.js"></script>
 
 <body>
   <script class="testbody" type="application/javascript">
   SimpleTest.waitForExplicitFinish();
+  SimpleTest.requestFlakyTimeout("untriaged");
   SimpleTest.requestCompleteLog();
   setTestPluginEnabledState(SpecialPowers.Ci.nsIPluginTag.STATE_ENABLED);
 
   window.frameLoaded = function frameLoaded_toCrash() {
    if (!SimpleTest.testPluginIsOOP()) {
       ok(true, "Skipping this test when test plugin is not OOP.");
       SimpleTest.finish();
       return;
--- a/dom/plugins/test/mochitest/test_GCrace.html
+++ b/dom/plugins/test/mochitest/test_GCrace.html
@@ -6,16 +6,17 @@
   <script type="text/javascript" src="utils.js"></script>
   <link rel="stylesheet" type="text/css"
 	href="/tests/SimpleTest/test.css" />
 <body onload="start()">
   <p id="display"></p>
 
   <script class="testbody" type="application/javascript">
     SimpleTest.waitForExplicitFinish();
+    SimpleTest.requestFlakyTimeout("untriaged");
     setTestPluginEnabledState(SpecialPowers.Ci.nsIPluginTag.STATE_ENABLED);
 
     function start() {
       if (!SimpleTest.testPluginIsOOP()) {
         ok(true, "Skipping this test when test plugin is not OOP.");
         SimpleTest.finish();
         return;
       }
--- a/dom/plugins/test/mochitest/test_bug532208.html
+++ b/dom/plugins/test/mochitest/test_bug532208.html
@@ -5,16 +5,17 @@ 532208</title>
 <script type="application/javascript"
 src="/tests/SimpleTest/SimpleTest.js"></script>
 <script type="application/javascript" src="utils.js"></script>
 
 <body onload="setTimeout(runTests, 2000)">
 
 <script class="testbody" type="application/javascript">
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 setTestPluginEnabledState(SpecialPowers.Ci.nsIPluginTag.STATE_ENABLED);
 
 function runTests() {
   try {
     document.getElementById('plugin1').getPaintCount();
     ok(true, "Data delivery didn't crash");
   }
   catch (e) {
--- a/dom/plugins/test/mochitest/test_bug539565-1.html
+++ b/dom/plugins/test/mochitest/test_bug539565-1.html
@@ -71,16 +71,17 @@ function runTests() {
     zoom(1);
     SimpleTest.finish();
   }
 
   setTimeout(function(){waitForPaint(test1)},1000);
 }
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 setTestPluginEnabledState(SpecialPowers.Ci.nsIPluginTag.STATE_ENABLED);
 
   </script>
 </head>
 
 <body onload="runTests()">
  <div id="container" style="position:relative;top: 0px; left: 0px; width: 640px; height: 480px;"> 
   <div id="abs" style="position:absolute; left:90px; top:90px; width:20px; height:20px; background:blue; pointer-events:none;"></div>
--- a/dom/plugins/test/mochitest/test_bug539565-2.html
+++ b/dom/plugins/test/mochitest/test_bug539565-2.html
@@ -91,16 +91,17 @@ function runTests() {
     zoom(1);
     SimpleTest.finish();
   }
 
   setTimeout(function(){waitForPaint(test3)},1000);
 }
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 setTestPluginEnabledState(SpecialPowers.Ci.nsIPluginTag.STATE_ENABLED);
 
   </script>
 </head>
 
 <body onload="runTests()">
  <div id="container" style="position:relative;top: 0px; left: 0px; width: 640px; height: 480px; -moz-transform:scale(2); -moz-transform-origin:0px 0px;"> 
   <div id="abs" style="position:absolute; left:90px; top:90px; width:20px; height:20px; background:blue; pointer-events:none;"></div>
--- a/dom/plugins/test/mochitest/test_newstreamondestroy.html
+++ b/dom/plugins/test/mochitest/test_newstreamondestroy.html
@@ -4,16 +4,17 @@
   <script type="application/javascript" src="utils.js"></script>
 
   <link rel="stylesheet" type="text/css"
 	href="/tests/SimpleTest/test.css">
 
 <body onload="runTest()">
   <script class="testbody" type="application/javascript">
   SimpleTest.waitForExplicitFinish();
+  SimpleTest.requestFlakyTimeout("untriaged");
   setTestPluginEnabledState(SpecialPowers.Ci.nsIPluginTag.STATE_ENABLED);
 
   function runTest() {
     var p = document.getElementById('plugin1');
     var destroyed = false;
     p.callOnDestroy(function() {
       destroyed = true;
       ok(!p.streamTest('loremipsum.txt', false, null, null,
--- a/dom/plugins/test/mochitest/test_painting.html
+++ b/dom/plugins/test/mochitest/test_painting.html
@@ -36,16 +36,17 @@
     }
   </style>
 </head>
 <body onload="initialize()">
 
 <script type="application/javascript" src="utils.js"></script>
 <script type="application/javascript">
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 setTestPluginEnabledState(SpecialPowers.Ci.nsIPluginTag.STATE_ENABLED);
 
 var paint_waiter;
 var clip;
 var clipped;
 
 function initialize() {
   paint_waiter = document.getElementById("paint-waiter");
--- a/dom/plugins/test/mochitest/test_pluginstream_err.html
+++ b/dom/plugins/test/mochitest/test_pluginstream_err.html
@@ -28,16 +28,17 @@ Tests for plugin stream error conditions
 // as the plugin being terminated, or NPP_ stream functions being
 // called inappropriately by the browser after the plugin has returned
 // a stream error.
 //
 
 function $(id) { return document.getElementById(id); }
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 setTestPluginEnabledState(SpecialPowers.Ci.nsIPluginTag.STATE_ENABLED);
 
 
 var tests = [
   {
     "src": "loremipsum.txt",
     "streammode": "normal",
     "functiontofail": "npp_newstream",
--- a/dom/plugins/test/mochitest/test_streamNotify.html
+++ b/dom/plugins/test/mochitest/test_streamNotify.html
@@ -1,16 +1,17 @@
 <head>
   <title>NPN_Get/PostURLNotify tests</title>
   <script type="application/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>
   <script type="application/javascript" src="utils.js"></script>
 
 <body onload="runTests()">
   <script class="testbody" type="application/javascript">
   SimpleTest.waitForExplicitFinish();
+  SimpleTest.requestFlakyTimeout("untriaged");
   setTestPluginEnabledState(SpecialPowers.Ci.nsIPluginTag.STATE_ENABLED);
 
   var pending = 5;
   function testDone() {
     dump("testDone: " + pending + "\n")
     --pending;
 
     // Wait for a bit so that any unexpected notifications from the
--- a/dom/plugins/test/mochitest/test_streamatclose.html
+++ b/dom/plugins/test/mochitest/test_streamatclose.html
@@ -5,16 +5,17 @@
 	  src="/tests/SimpleTest/SimpleTest.js"></script>
   <script type="text/javascript" src="utils.js"></script>
   <link rel="stylesheet" type="text/css"
 	href="/tests/SimpleTest/test.css">
 
 <body onload="startTest()">
   <script type="text/javascript">
   SimpleTest.waitForExplicitFinish();
+  SimpleTest.requestFlakyTimeout("untriaged");
   setTestPluginEnabledState(SpecialPowers.Ci.nsIPluginTag.STATE_ENABLED);
 
   var urlnotified = false;
 
   var p = null;
 
   function startTest() {
     p = document.getElementById('embedtest');
@@ -37,9 +38,9 @@
     SimpleTest.finish();
   }
 
   </script>
 
   <p id="display"></p>
 
   <embed id="embedtest"
-   style="width: 400px; height: 100px;" type="application/x-test"></embed>
\ No newline at end of file
+   style="width: 400px; height: 100px;" type="application/x-test"></embed>
--- a/dom/plugins/test/mochitest/test_visibility.html
+++ b/dom/plugins/test/mochitest/test_visibility.html
@@ -10,16 +10,17 @@
   </style>
 
 <body onload="startTest()">
   <p id="display"></p>
 
   <script type="application/javascript" src="utils.js"></script>
   <script type="application/javascript">
   SimpleTest.waitForExplicitFinish();
+  SimpleTest.requestFlakyTimeout("untriaged");
   setTestPluginEnabledState(SpecialPowers.Ci.nsIPluginTag.STATE_ENABLED);
 
   var didPaint = function() {};
 
   function startTest() {
     if (SimpleTest.testPluginIsOOP()) {
       if (p.getPaintCount() < 1) {
         setTimeout(startTest, 0);
--- a/dom/plugins/test/mochitest/test_windowed_invalidate.html
+++ b/dom/plugins/test/mochitest/test_windowed_invalidate.html
@@ -5,16 +5,17 @@
           src="/tests/SimpleTest/SimpleTest.js"></script>
   <script type="text/javascript" src="utils.js"></script>
   <link rel="stylesheet" type="text/css" 
         href="/tests/SimpleTest/test.css" />
 </head>
 <body onload="runTests()">
   <script class="testbody" type="application/javascript">
   SimpleTest.waitForExplicitFinish();
+  SimpleTest.requestFlakyTimeout("untriaged");
   setTestPluginEnabledState(SpecialPowers.Ci.nsIPluginTag.STATE_ENABLED);
 
   var lastPaintCount;
   var p = null;
 
   function checkPainted() {
     if (p.getPaintCount() > lastPaintCount) {
       ok(true, "Plugin did repaint");
--- a/dom/promise/tests/test_abortable_promise.html
+++ b/dom/promise/tests/test_abortable_promise.html
@@ -12,16 +12,17 @@
 <p id="display"></p>
 <div id="content" style="display: none">
 
 </div>
 <pre id="test">
 <script type="application/javascript"><!--
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 SpecialPowers.pushPrefEnv({"set": [["dom.abortablepromise.enabled", true]]},
                           runTest);
 var gTests = [testPending, testResolved, testRejected];
 
 function runTest() {
    if (gTests.length == 0) {
      SimpleTest.finish();
      return;
--- a/dom/promise/tests/test_promise.html
+++ b/dom/promise/tests/test_promise.html
@@ -795,15 +795,16 @@ function runTest() {
     return;
   }
 
   var test = tests.shift();
   test();
 }
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 runTest();
 // -->
 </script>
 </pre>
 </body>
 </html>
 
--- a/dom/promise/tests/test_promise_utils.html
+++ b/dom/promise/tests/test_promise_utils.html
@@ -305,15 +305,16 @@ function runTest() {
     return;
   }
 
   var test = tests.shift();
   test();
 }
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 runTest();
 // -->
 </script>
 </pre>
 </body>
 </html>
 
--- a/dom/smil/test/test_smilExtDoc.xhtml
+++ b/dom/smil/test/test_smilExtDoc.xhtml
@@ -67,13 +67,14 @@ function checkResult()
     return;
   }
   // Hide our content since mochitests normally try to be visually "quiet"
   content.style.display = 'none';
   SimpleTest.finish();
 }
 window.addEventListener('pageshow', pageShow, false);
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 ]]>
 </script>
 </pre>
 </body>
 </html>
--- a/dom/smil/test/test_smilRepeatTiming.xhtml
+++ b/dom/smil/test/test_smilRepeatTiming.xhtml
@@ -38,16 +38,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 /* Global Variables */
 const gTimeoutDur = 5000; // Time until we give up waiting for events in ms
 var gSvg  = document.getElementById('svg');
 var gRect = document.getElementById('circle');
 var gTimeoutID;
 var gGotBegin = false;
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 function testBegin()
 {
   gSvg.setCurrentTime(19.999);
 }
 
 function startWaiting(evt)
 {
--- a/dom/smil/test/test_smilSetCurrentTime.xhtml
+++ b/dom/smil/test/test_smilSetCurrentTime.xhtml
@@ -17,16 +17,17 @@
 
 /* Global Variables & Constants */
 const PRECISION_LEVEL = 0.0000001; // Allow small level of floating-point error
 const gTimes = [0, 1.5, 0.2, 0.99, -400.5, 10000000, -1];
 const gWaitTime = 20;
 var gSvg = document.getElementById("svg");
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 function main() {
   ok(gSvg.animationsPaused(), "should be paused by <svg> load handler");
   is(gSvg.getCurrentTime(), 0, "should be paused at 0 in <svg> load handler");
 
   // Test that seeking takes effect immediately
   for (var i = 0; i < gTimes.length; i++) {
     gSvg.setCurrentTime(gTimes[i]);
--- a/dom/smil/test/test_smilTimeEvents.xhtml
+++ b/dom/smil/test/test_smilTimeEvents.xhtml
@@ -47,16 +47,17 @@ var gTestStages =
     testForwardsSeekPastEnd,
     testBackwardsSeekToMid,
     testBackwardsSeekToStart,
     testCreateEvent,
     testRegistration
     ];
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 function continueTest()
 {
   if (gTestStages.length == 0) {
     SimpleTest.finish();
     return;
   }
   gTestStages.shift()();
--- a/dom/tests/mochitest/ajax/offline/test_bug445544.html
+++ b/dom/tests/mochitest/ajax/offline/test_bug445544.html
@@ -56,16 +56,17 @@ function manifestUpdated()
 }
 
 if (OfflineTest.setup()) {
   applicationCache.onerror = OfflineTest.failEvent;
   applicationCache.oncached = OfflineTest.priv(manifestUpdated);
 }
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 </script>
 
 </head>
 
 <body>
 
 </body>
--- a/dom/tests/mochitest/ajax/offline/test_bug744719-cancel.html
+++ b/dom/tests/mochitest/ajax/offline/test_bug744719-cancel.html
@@ -67,16 +67,17 @@ if (OfflineTest.setup()) {
   var privUpdateCanceled = OfflineTest.priv(updateCanceled);
   applicationCache.onerror = function() {window.setTimeout(privUpdateCanceled, 1000)};
 
   // We don't expect this update to finish correctly.
   applicationCache.oncached = OfflineTest.failEvent;
 }
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 </script>
 
 </head>
 
 <body>
 
 </body>
--- a/dom/tests/mochitest/ajax/offline/test_changingManifest.html
+++ b/dom/tests/mochitest/ajax/offline/test_changingManifest.html
@@ -99,16 +99,17 @@ if (OfflineTest.setup()) {
   applicationCache.onnoupdate = failAndFinish;
 
   applicationCache.onchecking = function() { gGotChecking = true; };
   applicationCache.ondownloading = function() { gGotDownloading = true; };
   applicationCache.oncached = OfflineTest.priv(manifestUpdated);
 }
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 </script>
 
 </head>
 
 <body>
 
 </body>
--- a/dom/tests/mochitest/ajax/offline/test_redirectUpdateItem.html
+++ b/dom/tests/mochitest/ajax/offline/test_redirectUpdateItem.html
@@ -107,16 +107,17 @@ function manifestError()
 }
 
 function finish()
 {
   OfflineTest.teardownAndFinish();
 }
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 if (OfflineTest.setup()) {
   applicationCache.onerror = OfflineTest.priv(manifestError);
   applicationCache.onupdateready = OfflineTest.priv(manifestUpdated);
   applicationCache.oncached = OfflineTest.priv(manifestCached);
 
   // Override sjs redirects on the server, it will now return 200 OK and the content
   OfflineTest.setSJSState(
--- a/dom/tests/mochitest/ajax/offline/test_simpleManifest.html
+++ b/dom/tests/mochitest/ajax/offline/test_simpleManifest.html
@@ -113,16 +113,17 @@ if (OfflineTest.setup()) {
     // but until we are associated it will not affect applicationCache.status
     OfflineTest.is(applicationCache.status, applicationCache.UNCACHED,
                    "DOWNLOADING state during initial update")
     gGotDownloading = true; };
   applicationCache.oncached = OfflineTest.priv(manifestUpdated);
 }
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 </script>
 
 </head>
 
 <body>
 
 </body>
--- a/dom/tests/mochitest/ajax/offline/test_updatingManifest.html
+++ b/dom/tests/mochitest/ajax/offline/test_updatingManifest.html
@@ -320,16 +320,17 @@ function checkNewVersionOfIFrame()
 
   OfflineTest.teardownAndFinish();
 }
 
 // End of the test function chain
 // ==============================
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 if (OfflineTest.setup()) {
   applicationCache.onerror = OfflineTest.failEvent;
   applicationCache.onupdateready = OfflineTest.priv(manifestUpdated);
   applicationCache.oncached = OfflineTest.priv(manifestCached);
 }
 
 </script>
--- a/dom/tests/mochitest/bugs/test_bug260264.html
+++ b/dom/tests/mochitest/bugs/test_bug260264.html
@@ -19,16 +19,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 
 </div>
 <pre id="test">
 <script type="application/javascript">
 
 /** Test for Bug 260264 **/
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 var a = $("link"),
     checkOpened = function() { ok(window.open("http://example.com"), "not properly opened") },
     checkBlocked = function() { ok(!window.open("http://example.com"), "not properly blocked") };
 
 
 function run_tests() {
   send(a, "click", checkOpened);
--- a/dom/tests/mochitest/bugs/test_bug291653.html
+++ b/dom/tests/mochitest/bugs/test_bug291653.html
@@ -14,16 +14,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 <div id="content" style="display: none">
   
 </div>
 <pre id="test">
 <script type="application/javascript">
 
 /** Test for Bug 291653 **/
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 var secondListenerDidRun = false;
 
 var w = window.open("file_bug291653.html", "foo", "width=300,height=300");
 
 function closeTest() {
   w.setTimeout("close()", 0);
   setTimeout("finish()", 500);
--- a/dom/tests/mochitest/bugs/test_bug342448.html
+++ b/dom/tests/mochitest/bugs/test_bug342448.html
@@ -16,16 +16,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 <div id="content" style="display: none">
   
 </div>
 <pre id="test">
 <script class="testbody" type="text/javascript">
 
 /** Test for Bug 342448 **/
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 try {
 setTimeout(1, 0);
 } catch (ex) {}
 callLater(.1, function() { ok(true, "shouldn't crash when passing a number as the first arg to setTimeout"); SimpleTest.finish(); })
 
 
 
 </script>
--- a/dom/tests/mochitest/bugs/test_bug369306.html
+++ b/dom/tests/mochitest/bugs/test_bug369306.html
@@ -116,17 +116,17 @@ function test5()
       // We have to focus back the originating window but we can't do that with
       // .focus() or .blur() anymore.
       SpecialPowers.focus(window);
     });
   }, w, true);
 }
 
 SimpleTest.waitForExplicitFinish();
-
+SimpleTest.requestFlakyTimeout("untriaged");
 
 function startTest() {
   // dom.disable_window_flip has to be set to true for this test.
   SpecialPowers.pushPrefEnv({"set": [["dom.disable_window_flip", true]]}, test1);
 }
 
 // startTest is going to call the next tests.
 SimpleTest.waitForFocus(startTest);
--- a/dom/tests/mochitest/bugs/test_bug581072.html
+++ b/dom/tests/mochitest/bugs/test_bug581072.html
@@ -13,17 +13,18 @@ https://bugzilla.mozilla.org/show_bug.cg
 <p id="display"></p>
 <div id="content" style="display: none">
   
 </div>
 <pre id="test">
 <script type="application/javascript">
 
 SimpleTest.waitForExplicitFinish();
-  
+SimpleTest.requestFlakyTimeout("untriaged");
+
 /** Test for Bug 581072 **/
 var longTimerFired = 0;
 
 // Set up a one-hour timeout
 setTimeout(function() { longTimerFired = true; }, 3600000);
 
 // Trigger suspend and resume timeouts
 (function() {
--- a/dom/tests/mochitest/bugs/test_bug622361.html
+++ b/dom/tests/mochitest/bugs/test_bug622361.html
@@ -40,13 +40,14 @@ function boom(event)
     w.close();
     ok(true, "Test complete");
     SimpleTest.finish();
   }
 }
 
 window.addEventListener("message", boom, false);
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 </script>
 </head>
 <body onload="doNext();"></body>
 </html>
--- a/dom/tests/mochitest/general/test_focus_legend_noparent.html
+++ b/dom/tests/mochitest/general/test_focus_legend_noparent.html
@@ -1,15 +1,17 @@
 <html>
 <head>
 <script type="text/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>
 <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css">
 <script type="text/javascript">
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
+SimpleTest.requestFlakyTimeout("untriaged");
 
 function runTest()
 {
     window.focus();
     var g = document.createElementNS("http://www.w3.org/1999/xhtml", "legend");
     document.body.appendChild(g);
     setTimeout(g.focus.bind(g), 0);
     setTimeout(done, 10);
--- a/dom/tests/mochitest/general/test_paste_selection.html
+++ b/dom/tests/mochitest/general/test_paste_selection.html
@@ -106,16 +106,17 @@ function pastedSelection(event)
 function pastedGlobal(event)
 {
   // The data transfer should contain the global data.
   is(event.clipboardData.getData("text/plain"), "CLIPBOARD", "data correct in global clipboard data transfer");
   globalPasted = true;
 }
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 SimpleTest.waitForFocus(function() {
   SpecialPowers.pushPrefEnv({"set": [["general.autoScroll", false]]}, selectArea);
 });
 </script>
 
 </pre>
 </body>
 </html>
--- a/dom/tests/mochitest/general/test_performance_now.html
+++ b/dom/tests/mochitest/general/test_performance_now.html
@@ -9,16 +9,17 @@
 <body>
   <script>
     ok(window.performance, "Performance object should exist.");
     ok(typeof window.performance.now == 'function', "Performance object should have a 'now' method.");
     var n = window.performance.now(), d = Date.now();
     ok(n >= 0, "The value of now() should be equal to or greater than 0.");
     ok(window.performance.now() >= n, "The value of now() should monotonically increase.");
     SimpleTest.waitForExplicitFinish();
+    SimpleTest.requestFlakyTimeout("untriaged");
 
     // The spec says performance.now() should have micro-second resolution, but allows 1ms if the platform doesn't support it.
     // Our implementation does provide micro-second resolution, except for windows XP combined with some HW properties
     // where we can't use QueryPerformanceCounters (see comments at mozilla-central/xpcom/ds/TimeStamp_windows.cpp).
     // This XP-low-res case results in about 15ms resolutions, and can be identified when perf.now() returns only integers.
     //
     // Since setTimeout might return too early/late, our goal is that perf.now() changed within 2ms
     // (or 25ms for XP-low-res), rather than specific number of setTimeout(N) invocations.
--- a/dom/tests/mochitest/geolocation/test_handlerSpinsEventLoop.html
+++ b/dom/tests/mochitest/geolocation/test_handlerSpinsEventLoop.html
@@ -21,16 +21,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 
 /*
  * In bug 911595 , spinning the event loop from inside position
  * handlers could cause both success and error callbacks to be
  * fired for the same request if that request has a small timeout.
  */
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 resume_geolocationProvider(function() {
   force_prompt(true, test1);
 });
 
 function spinEventLoopAndSetTimeout() {
   if (successCallbackCalled || errorCallbackCalled) {
     // this should only be called once from either callback
--- a/dom/tests/mochitest/geolocation/test_mozsettings.html
+++ b/dom/tests/mochitest/geolocation/test_mozsettings.html
@@ -15,16 +15,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 <p id="display"></p>
 <div id="content" style="display: none">
 
 </div>
 <pre id="test">
 <script class="testbody" type="text/javascript">
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 var timeToWaitMs = 1000;
 
 resume_geolocationProvider(function() {
   force_prompt(true, test1);
 });
 
 if (SpecialPowers.isMainProcess()) {
--- a/dom/tests/mochitest/geolocation/test_mozsettingsWatch.html
+++ b/dom/tests/mochitest/geolocation/test_mozsettingsWatch.html
@@ -15,16 +15,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 <p id="display"></p>
 <div id="content" style="display: none">
   
 </div>
 <pre id="test">
 <script class="testbody" type="text/javascript">
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 resume_geolocationProvider(function() {
   force_prompt(true, test1);
 });
 
 if (SpecialPowers.isMainProcess()) {
   SpecialPowers.Cu.import("resource://gre/modules/SettingsRequestManager.jsm");
 }
--- a/dom/tests/mochitest/notification/test_notification_basics.html
+++ b/dom/tests/mochitest/notification/test_notification_basics.html
@@ -11,16 +11,18 @@
 <p id="display"></p>
 <div id="content" style="display: none"></div>
 <pre id="test"></pre>
 <script type="text/javascript">
 
   var info = NotificationTest.info;
   var options;
 
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   var steps = [
     function () {
       info("Test notification spec");
       ok(Notification, "Notification constructor exists");
       ok(Notification.permission, "Notification.permission exists");
       ok(Notification.requestPermission, "Notification.requestPermission exists");
       ok(Notification.get, "Notification.get exists");
     },
--- a/dom/tests/mochitest/notification/test_notification_resend.html
+++ b/dom/tests/mochitest/notification/test_notification_resend.html
@@ -13,16 +13,18 @@
 <div id="content" style="display: none"></div>
 <pre id="test"></pre>
 <script type="text/javascript">
   var info = NotificationTest.info;
   var now = new Date().getTime();
   var notifications = [];
   var manifestURL;
 
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   var steps = [
     function (done) {
       if (window.Notification) {
         SpecialPowers.pushPrefEnv({"set": [
           ["dom.ignore_webidl_scope_checks", true],
           ]}, done);
       } else {
         ok(true, "Notifications are not enabled on the platform.");
--- a/dom/tests/mochitest/notification/test_notification_storage.html
+++ b/dom/tests/mochitest/notification/test_notification_storage.html
@@ -8,16 +8,18 @@
   <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css" />
 </head>
 <body>
 <p id="display"></p>
 <div id="content" style="display: none"></div>
 <pre id="test"></pre>
 <script type="text/javascript">
 
+  SimpleTest.requestFlakyTimeout("untriaged");
+
   function deleteAllNotifications() {
     var promise = Notification.get();
     promise.then(function (notifications) {
       notifications.forEach(function(notification) {
         notification.close();
       });
     });
   }
--- a/dom/workers/test/test_bug998474.html
+++ b/dom/workers/test/test_bug998474.html
@@ -27,13 +27,14 @@ function boom()
       port.start();
       ok(true, "Still alive!");
       SimpleTest.finish();
     }, 150);
   }, 150);
 }
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 </script>
 </pre>
 </body>
 </html>
--- a/dom/workers/test/test_clearTimeouts.html
+++ b/dom/workers/test/test_clearTimeouts.html
@@ -18,13 +18,14 @@
   new Worker("clearTimeouts_worker.js").onmessage = function(event) {
     event.target.terminate();
 
     is(event.data, "ready", "Correct message");
     setTimeout(function() { SimpleTest.finish(); }, 1000);
   }
 
   SimpleTest.waitForExplicitFinish();
+  SimpleTest.requestFlakyTimeout("untriaged");
 
 </script>
 </pre>
 </body>
 </html>
--- a/dom/workers/test/test_timeoutTracing.html
+++ b/dom/workers/test/test_timeoutTracing.html
@@ -34,14 +34,15 @@ Tests of DOM Worker Threads
   }
 
   worker.onerror = function(event) {
     ok(false, "I was expecting a crash, not an error");
     SimpleTest.finish();
   };
 
   SimpleTest.waitForExplicitFinish();
+  SimpleTest.requestFlakyTimeout("untriaged");
 
 </script>
 </pre>
 </body>
 </html>
 
--- a/editor/libeditor/tests/test_bug795785.html
+++ b/editor/libeditor/tests/test_bug795785.html
@@ -20,16 +20,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 </div>
 <pre id="test">
 </pre>
 
 <script class="testbody" type="application/javascript">
 
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("This test uses setTimeouts in order to fix an intermittent failure.");
 
 // Turn off spatial navigation because it hijacks arrow key events and VK_RETURN
 // events.
 SpecialPowers.setBoolPref("snav.enabled", false);
 
 SimpleTest.waitForFocus(runTests);
 
 var textarea = document.getElementById("textarea");
--- a/image/test/mochitest/animationPolling.js
+++ b/image/test/mochitest/animationPolling.js
@@ -180,16 +180,17 @@ AnimationTest.prototype.takeBlankSnapsho
  * constructor to invoke a mochitest on animated images. It will automatically
  * fail if allowed to run past the timeout. This will attempt to preload an
  * image, if applicable, and then asynchronously call continueTest(), or if not
  * applicable, synchronously trigger a call to continueTest().
  */
 AnimationTest.prototype.beginTest = function()
 {
   SimpleTest.waitForExplicitFinish();
+  SimpleTest.requestFlakyTimeout("untriaged");
 
   currentTest = this;
   this.preloadImage();
 };
 
 /**
  * This is the second part of the test. It is triggered (eventually) from
  * beginTest() either synchronously or asynchronously, as an image load
--- a/image/test/mochitest/test_animation_operators.html
+++ b/image/test/mochitest/test_animation_operators.html
@@ -140,16 +140,17 @@ function startTest(i)
   }
 
   AddFinishDependency();
   var test = startIframe(testData.test);
   var reference = startIframe(testData.reference);
 }
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 // Run the tests.
 for (var i = 0; i < gTests.length; ++i) {
   startTest(i);
 }
 
 </script>
 </pre>
--- a/image/test/mochitest/test_bug399925.html
+++ b/image/test/mochitest/test_bug399925.html
@@ -17,16 +17,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 </div>
 <pre id="test">
 <script class="testbody" type="text/javascript">
 
 /** Test for Bug 399925. **/
 var triggerDiscardingManually = false;
 var pngResults = new Array();
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 window.onload = function() {
   // It'd be nice to reduce the discard timer here, but unfortunately we only
   // read that pref on startup. We instead manually trigger discarding on
   // platforms where the discard timer is too long (which we'll somewhat
   // arbitrarily define as 'longer than 60 seconds').
   var expirationMs =
     SpecialPowers.getIntPref('image.mem.surfacecache.min_expiration_ms');
--- a/js/xpconnect/tests/mochitest/test_bug731471.html
+++ b/js/xpconnect/tests/mochitest/test_bug731471.html
@@ -16,16 +16,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 
 </div>
 <pre id="test">
 <script type="application/javascript">
 
 /** Test for Bug 731471. This is effectively a crashtest, but it uses window.open, which
     doesn't work in the crashtest harness. **/
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 function boom()
 {
     w = window.open("data:text/html,1");
     setTimeout(function() {
         w.document.write("2");
         w.document.close();
         w.document.write("3 - Done");
         w.document.close();
--- a/layout/base/tests/bug1080361_inner.html
+++ b/layout/base/tests/bug1080361_inner.html
@@ -2,17 +2,16 @@
 <html>
 <!--
 https://bugzilla.mozilla.org/show_bug.cgi?id=1080361
 -->
 <head>
   <meta charset="utf-8">
   <title>Test for Bug 1080361</title>
   <meta name="author" content="Maksim Lebedev" />
-  <script type="application/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>
   <script type="application/javascript" src="/tests/SimpleTest/EventUtils.js"></script>
   <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/>
   <style>
     #target, #mediator, #listener { background: yellow; margin: 10px; }
   </style>
   <script type="application/javascript">
     var target = undefined;
     var mediator = undefined;
--- a/layout/base/tests/bug976963_inner.html
+++ b/layout/base/tests/bug976963_inner.html
@@ -2,17 +2,16 @@
 <html>
 <!--
 https://bugzilla.mozilla.org/show_bug.cgi?id=976963
 -->
 <head>
   <meta charset="utf-8">
   <title>Test for Bug 976963</title>
   <meta name="author" content="Maksim Lebedev" />
-  <script type="application/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>
   <script type="application/javascript" src="/tests/SimpleTest/EventUtils.js"></script>
   <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/>
   <style>
     div#listener {
       background: yellow;
       position: absolute;
       top: -100px;
     }
@@ -173,17 +172,16 @@ https://bugzilla.mozilla.org/show_bug.cg
         on_event(listener,  All_Pointer_Events[i], listenerEventHandler);
         on_event(middler,   All_Pointer_Events[i], middlerEventHandler);
         on_event(target,    All_Pointer_Events[i], colorerHandler);
         on_event(middler,   All_Pointer_Events[i], colorerHandler);
       }
     }
 
     function prepareTest() {
-      SimpleTest.waitForExplicitFinish();
       SpecialPowers.pushPrefEnv({
         "set": [
           ["dom.w3c_pointer_events.enabled", true]
         ]
       }, executeTest);
     }    
     
     function executeTest()
--- a/layout/base/tests/test_after_paint_pref.html
+++ b/layout/base/tests/test_after_paint_pref.html
@@ -22,16 +22,17 @@ function get_pref()
 }
 
 function set_pref(val)
 {
   SpecialPowers.setBoolPref("dom.send_after_paint_to_content", val);
 }
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 window.addEventListener("load", step0, false);
 
 is(get_pref(), true, "pref defaults to true in mochitest harness");
 
 function print_rect(rect) {
   return "(top=" + rect.top + ",left=" + rect.left + ",width=" + rect.width + ",height=" + rect.height + ")";
 }
--- a/layout/base/tests/test_bug1080361.html
+++ b/layout/base/tests/test_bug1080361.html
@@ -8,16 +8,17 @@ https://bugzilla.mozilla.org/show_bug.cg
     <title>Test for Bug 1080361</title>
     <meta name="author" content="Maksim Lebedev" />
     <script type="application/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>
     <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/>
     <script type="text/javascript">
       var iframe = undefined;
       function prepareTest() {
         SimpleTest.waitForExplicitFinish();
+        SimpleTest.requestFlakyTimeout("untriaged");
         iframe = document.getElementById("testFrame");
         turnOnPointerEvents(startTest);
       }
       function turnOnPointerEvents(callback) {
         SpecialPowers.pushPrefEnv({
           "set": [
             ["dom.w3c_pointer_events.enabled", true]
           ]
--- a/layout/base/tests/test_bug114649.html
+++ b/layout/base/tests/test_bug114649.html
@@ -18,16 +18,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 
 var gIFrame;
 var gCurrentWidth = 500;
 var gGotEventsAt = [];
 var gInterval;
 
 function run() {
     SimpleTest.waitForExplicitFinish();
+    SimpleTest.requestFlakyTimeout("untriaged");
 
     gIFrame = document.getElementById("display");
 
     var subdoc = gIFrame.contentDocument;
     subdoc.open();
     subdoc.write("<body onresize='window.parent.handle_child_resize()'>");
     subdoc.close();
 
--- a/layout/base/tests/test_bug399951.html
+++ b/layout/base/tests/test_bug399951.html
@@ -19,15 +19,16 @@ https://bugzilla.mozilla.org/show_bug.cg
 <script class="testbody" type="text/javascript">
  function test()
 {
 /** Test for Bug 399951 **/
   ok(true, "Should not crash");
   SimpleTest.finish();
 }
 
+  SimpleTest.requestFlakyTimeout("untriaged");
   setTimeout(test, 500);
   SimpleTest.waitForExplicitFinish();
 </script>
 </pre>
 </body>
 </html>
 
--- a/layout/base/tests/test_bug404209.xhtml
+++ b/layout/base/tests/test_bug404209.xhtml
@@ -32,15 +32,16 @@ function boom2()
 
 function lastTest()
 {
 /** Test for Bug 404209 **/
   ok(true, "Should not crash");
   SimpleTest.finish();
 }
 
+  SimpleTest.requestFlakyTimeout("untriaged");
   setTimeout(boom1, 400);
   SimpleTest.waitForExplicitFinish();
 </script>
 </pre>
 </body>
 </html>
 
--- a/layout/base/tests/test_bug423523.html
+++ b/layout/base/tests/test_bug423523.html
@@ -25,16 +25,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 
 <div id="content" style="display: none">
 </div>
 <pre id="test">
 <script class="testbody" type="text/javascript">
 
 /** Test for Bug 423523 **/
   SimpleTest.waitForExplicitFinish();
+  SimpleTest.requestFlakyTimeout("untriaged");
 
  
   function divIsFocused() {
     // Check if div is directly focused.
     var divNode = document.getElementById("div1");
     if (window.getSelection().focusNode == divNode) {
       return true;
     }
--- a/layout/base/tests/test_bug435293-interaction.html
+++ b/layout/base/tests/test_bug435293-interaction.html
@@ -24,16 +24,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 <div id="content">
   <div id="test1" onclick="testFinish();">
     test
   </div>
   
 <pre id="test">
 <script type="application/javascript">
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 runtests();
 
 function runtests() {
   function doClick() {
     sendMouseEvent({type: 'click'}, 'test1');
   }
   setTimeout(doClick, 300);
 }
--- a/layout/base/tests/test_bug569520.html
+++ b/layout/base/tests/test_bug569520.html
@@ -14,16 +14,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 <div id="content" style="display: none">
   
 </div>
 <pre id="test">
 <script type="application/javascript">
 
 /** Test for Bug 569520 **/
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 var startNow = Date.now();
 var start = window.mozAnimationStartTime;
 var firstListenerArg;
 var secondListenerArg;
 var thirdListenerTime;
 
 // callback arg is wallclock from mozRequestAnimationFrame
--- a/layout/base/tests/test_bug588174.html
+++ b/layout/base/tests/test_bug588174.html
@@ -14,16 +14,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 <div id="content" style="display: none">
   
 </div>
 <pre id="test">
 <script type="application/javascript">
 
 /** Test for Bug 569520 **/
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 var startNow = Date.now();
 var start = window.mozAnimationStartTime;
 var firstListenerArg;
 var secondListenerArg;
 var thirdListenerTime;
 
 // callback arg is wallclock from mozRequestAnimationFrame
--- a/layout/base/tests/test_bug629838.html
+++ b/layout/base/tests/test_bug629838.html
@@ -13,16 +13,17 @@
 </p>
 <div id="content" style="display: none">
   
 </div>
 <pre id="test">
 <script class="testbody" type="text/javascript">
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 var initialPaintCount, afterPaintCount;
 var color = 0;
 
 function onAfterPaint () {
   afterPaintCount += 1;
 }
 
--- a/layout/base/tests/test_bug677878.html
+++ b/layout/base/tests/test_bug677878.html
@@ -26,16 +26,17 @@ https://bugzilla.mozilla.org/show_bug.cg
     <div id="test2" onclick="testFinish();">
       test
     </div>
   </div>
   
 <pre id="test">
 <script type="application/javascript">
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 runtests();
 
 function runtests() {
   function doClick() {
     document.getElementById("test2").addEventListener("mousedown", testFinish, true);
     // Don't target the center because the center could actually be outside the
     // viewport.
     synthesizeMouse(document.getElementById("test2"), 10, 10, { type: "mousedown" })
--- a/layout/base/tests/test_bug749186.html
+++ b/layout/base/tests/test_bug749186.html
@@ -29,16 +29,17 @@ browser.
 
      function setEmPerLineTo8() {
        SpecialPowers.setIntPref("font.size.inflation.emPerLine", 8);
        setTimeout(removeBoldStyle, 100);
      }
 
      function startTest() {
        SimpleTest.waitForExplicitFinish();
+       SimpleTest.requestFlakyTimeout("untriaged");
        setTimeout(setEmPerLineTo8, 100);
      }
 
      startTest();
     </script>
     <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/>
   </head>
 
--- a/layout/base/tests/test_bug851485.html
+++ b/layout/base/tests/test_bug851485.html
@@ -9,16 +9,17 @@ https://bugzilla.mozilla.org/show_bug.cg
   <script type="application/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>
   <script type="application/javascript" src="/tests/SimpleTest/EventUtils.js"></script>
   <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/>
   <script type="application/javascript">
 
   /** Test for Bug 851485 **/
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 function delayedVerifyScroll(win) {
   ok(win.scrollY > 3000);
   SimpleTest.finish();
 }
 
 function verifyScroll(event) {
   var win = event.target.defaultView;
--- a/layout/base/tests/test_bug858459.html
+++ b/layout/base/tests/test_bug858459.html
@@ -23,16 +23,17 @@ function logEvent(ev,msg) {
   ++clicks;
   if (result.length > EXPECTED_RESULT.length)
     finishTest();
 }
 
 document.onclick = function(event) { logEvent(event,"document"); }
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 function finishTest() {
   if (!timeout) return;
   clearTimeout(timeout);
   timeout = null;
   is(result,EXPECTED_RESULT,"");
   SimpleTest.finish();
 }
--- a/layout/base/tests/test_bug976963.html
+++ b/layout/base/tests/test_bug976963.html
@@ -7,16 +7,17 @@ https://bugzilla.mozilla.org/show_bug.cg
     <meta charset="utf-8">
     <meta name="author" content="Maksim Lebedev" />
     <title>Test for Bug 976963</title>
     <script type="application/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>
     <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/>
     <script type="text/javascript">
       function prepareTest() {
         SimpleTest.waitForExplicitFinish();
+        SimpleTest.requestFlakyTimeout("untriaged");
         SpecialPowers.pushPrefEnv({
           "set": [
             ["dom.w3c_pointer_events.enabled", true]
           ]
         }, startTest);
       }
       function startTest() {
         var iframe = document.getElementById("testFrame");
--- a/layout/base/tests/test_reftests_with_caret.html
+++ b/layout/base/tests/test_reftests_with_caret.html
@@ -10,16 +10,17 @@
     iframe {
       width: 600px;
       height: 600px;
     }
   </style>
 <script type="text/javascript">
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 var iframes = [];
 function callbackTestIframe(iframe)
 {
   iframes.push(iframe);
 
   if (iframes.length != 2)
     return;
--- a/layout/base/tests/test_remote_frame.html
+++ b/layout/base/tests/test_remote_frame.html
@@ -19,16 +19,17 @@
 
   <script type="application/javascript;version=1.7">
     "use strict";
 
     var referenceSnapshot;
     var iterations = 0;
 
     SimpleTest.waitForExplicitFinish();
+    SimpleTest.requestFlakyTimeout("untriaged");
 
     function pollForTestPass() {
       var snapshot = snapshotWindow(window);
       if (compareSnapshots(referenceSnapshot, snapshot, true)[0]) {
         ok(true, "Test passed after " + iterations + " iterations");
         SimpleTest.finish();
         return;
       }
--- a/layout/forms/test/test_bug378670.html
+++ b/layout/forms/test/test_bug378670.html
@@ -25,16 +25,17 @@ Clicking on the select should not crash 
 <script>
 document.body.addEventListener('popupshowing', function(e) {e.target.parentNode.removeChild(e.target) }, true);
 </script>
 <script type="application/javascript">
 
 /** Test for Bug 378670 **/
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 function clickit() {
   var select = document.getElementById('select');
 
   sendMouseEvent({type:'mousedown'}, select);
   sendMouseEvent({type:'mouseup'}, select);
   sendMouseEvent({type:'click'}, select);
 
--- a/layout/forms/test/test_bug402198.html
+++ b/layout/forms/test/test_bug402198.html
@@ -59,16 +59,17 @@ function doe3() {
   setTimeout(function() {document.body.style.display = ''; SimpleTest.finish();}, 0);
 }
 
 function do_test() {
   setTimeout(doe3,300);
 }
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 addLoadEvent(do_test);
 </script>
 </pre>
 
 <style>
 * {quotes: "quote" "quote" !important;}
 </style>
 
--- a/layout/forms/test/test_bug411236.html
+++ b/layout/forms/test/test_bug411236.html
@@ -66,14 +66,15 @@ function beginTest() {
 
 function do_test() {
   window.focus();
   document.getElementById('fileinput').focus();
   setTimeout(test, 100);
 }
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 addLoadEvent(beginTest);
 
 </script>
 </pre>
 </body>
 </html>
--- a/layout/forms/test/test_bug644542.html
+++ b/layout/forms/test/test_bug644542.html
@@ -47,16 +47,17 @@ function click() {
 }
 
 function done() {
     ok(true, "No crash on opening dropdown");
     SimpleTest.finish();
 }
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 // waitForFocus is most likely not the right thing to wait for, but
 // without this the first click is ineffective (even with a reflow forced
 // before synthesizeMouse).
 SimpleTest.waitForFocus(click);
 </script>
 </pre>
 </body>
 </html>
--- a/layout/forms/test/test_bug903715.html
+++ b/layout/forms/test/test_bug903715.html
@@ -29,16 +29,17 @@ https://bugzilla.mozilla.org/show_bug.cg
     <input id="input-text" name="text" value="some text">
     <input id="input-submit" type="submit">
   </form>
 </div>
 <pre id="test">
 </pre>
 <script type="application/javascript">
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 SimpleTest.waitForFocus(runTests, window);
 
 function runTests()
 {
   var form = document.getElementById("form");
   form.addEventListener("keypress", function (aEvent) {
     ok(false, "keypress event shouldn't be fired when the preceding keydown event caused closing the dropdown of the select element");
   }, true);
--- a/layout/generic/test/test_bug382429.html
+++ b/layout/generic/test/test_bug382429.html
@@ -21,15 +21,16 @@ https://bugzilla.mozilla.org/show_bug.cg
 /** Test for Bug 382429 **/
   var t = $("display").firstChild;
 
   t.data = t.data.replace(/3\/4/, "3 \u05d3 4");
   ok(true, "We should get here without crash or hang");
   is(t.data, "\u05e2 3 \u05d3 4", "replace succeeded");
   SimpleTest.finish();
 }
+  SimpleTest.requestFlakyTimeout("untriaged");
   setTimeout(do_Replace, 500);
   SimpleTest.waitForExplicitFinish();
 </script>
 </pre>
 </body>
 </html>
 
--- a/layout/generic/test/test_bug384527.html
+++ b/layout/generic/test/test_bug384527.html
@@ -19,15 +19,16 @@ https://bugzilla.mozilla.org/show_bug.cg
 <pre id="test">
 <script class="testbody" type="text/javascript">
  function do_Test()
 {
 /** Test for Bug 384527 **/
   ok(true, "Should not crash");
   SimpleTest.finish();
 }
+  SimpleTest.requestFlakyTimeout("untriaged");
   setTimeout(do_Test, 500);
   SimpleTest.waitForExplicitFinish();
 </script>
 </pre>
 </body>
 </html>
 
--- a/layout/generic/test/test_bug385751.html
+++ b/layout/generic/test/test_bug385751.html
@@ -17,15 +17,16 @@ m</span></div>
 <pre id="test">
 <script class="testbody" type="text/javascript">
  function do_Test()
 {
 /** Test for Bug 385751 **/
   ok(true, "Should not crash");
   SimpleTest.finish();
 }
+  SimpleTest.requestFlakyTimeout("untriaged");
   setTimeout(do_Test, 500);
   SimpleTest.waitForExplicitFinish();
 </script>
 </pre>
 </body>
 </html>
 
--- a/layout/generic/test/test_bug389630.html
+++ b/layout/generic/test/test_bug389630.html
@@ -17,15 +17,16 @@ https://bugzilla.mozilla.org/show_bug.cg
 <script class="testbody" type="text/javascript">
  function boom()
 {
 /** Test for Bug 389630 **/
   document.getElementById("div").className = "";
   ok(true, "Should not crash");
   SimpleTest.finish();
 }
+  SimpleTest.requestFlakyTimeout("untriaged");
   setTimeout(boom, 500);
   SimpleTest.waitForExplicitFinish();
 </script>
 </pre>
 </body>
 </html>
 
--- a/layout/generic/test/test_bug392923.html
+++ b/layout/generic/test/test_bug392923.html
@@ -26,15 +26,16 @@ purus ultricies vehicula. &#x5E2;&#x5D1;
 <script class="testbody" type="text/javascript">
  function test()
 {
 /** Test for Bug 392923 **/
   ok(true, "Should not crash");
   SimpleTest.finish();
 }
 
+  SimpleTest.requestFlakyTimeout("untriaged");
   setTimeout(test, 500);
   SimpleTest.waitForExplicitFinish();
 </script>
 </pre>
 </body>
 </html>
 
--- a/layout/generic/test/test_bug394173.html
+++ b/layout/generic/test/test_bug394173.html
@@ -18,15 +18,16 @@ https://bugzilla.mozilla.org/show_bug.cg
 <pre id="test">
 <script class="testbody" type="text/javascript">
  function boom()
 {
 /** Test for Bug 394173 **/
   ok(true, "Should not crash");
   SimpleTest.finish();
 }
+  SimpleTest.requestFlakyTimeout("untriaged");
   setTimeout(boom, 500);
   SimpleTest.waitForExplicitFinish();
 </script>
 </pre>
 </body>
 </html>
 
--- a/layout/generic/test/test_bug394239.html
+++ b/layout/generic/test/test_bug394239.html
@@ -31,15 +31,16 @@ SimpleTest.expectAssertions(1);
 
 /** Test for Bug 394239 **/
 function test()
 {
   $("a").style.direction="rtl";
   ok(true, "Should not crash");
   SimpleTest.finish();
 }
+  SimpleTest.requestFlakyTimeout("untriaged");
   setTimeout(test, 500);
   SimpleTest.waitForExplicitFinish();
 </script>
 </pre>
 </body>
 </html>
 
--- a/layout/generic/test/test_bug402380.html
+++ b/layout/generic/test/test_bug402380.html
@@ -21,15 +21,16 @@ https://bugzilla.mozilla.org/show_bug.cg
 <script class="testbody" type="text/javascript">
  function test()
 {
 /** Test for Bug 402380 **/
   ok(true, "Should not crash");
   SimpleTest.finish();
 }
 
+  SimpleTest.requestFlakyTimeout("untriaged");
   setTimeout(test, 500);
   SimpleTest.waitForExplicitFinish();
 </script>
 </pre>
 </body>
 </html>
 
--- a/layout/generic/test/test_bug405178.html
+++ b/layout/generic/test/test_bug405178.html
@@ -36,15 +36,16 @@ function boom2()
   div.appendChild(document.createTextNode("X"))
   var foo = document.body.offsetHeight;
 
   ok(true, "Test is successful if we get here without crashing");
   SimpleTest.finish();
 }
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 addLoadEvent(boom);
 
 </script>
 </pre>
 </body>
 </html>
 
--- a/layout/generic/test/test_bug421839-2.html
+++ b/layout/generic/test/test_bug421839-2.html
@@ -15,16 +15,17 @@ https://bugzilla.mozilla.org/show_bug.cg
   
 </div>
 <pre id="test">
 <script type="application/javascript">
 
 /** Test for Bug 421839 **/
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 setTimeout(finish, 5000);
 
 function finish()
 {
   ok(true, "This is a mochikit version of a crash test. To complete is to pass.");
   SimpleTest.finish();
 }
--- a/layout/generic/test/test_bug448860.html
+++ b/layout/generic/test/test_bug448860.html
@@ -50,14 +50,15 @@ function focusarea() {
   ok(true, "we did not crash");
   SimpleTest.finish();
 }
 function delayed_focusarea() {
   setTimeout(focusarea,100);
 }
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 addLoadEvent(delayed_focusarea);
 
 </script>
 </pre>
 </body>
 </html>
--- a/layout/generic/test/test_bug460532.html
+++ b/layout/generic/test/test_bug460532.html
@@ -45,13 +45,14 @@ function click_460532(){
 
 function boom_460532() {
   select_460532();
   setTimeout(click_460532, 100);
 }
 
 addLoadEvent(boom_460532);
 SimpleTest.waitForExplicitFinish()
+SimpleTest.requestFlakyTimeout("untriaged");
 
 </script>
 </pre>
 </body>
 </html>
--- a/layout/generic/test/test_bug496275.html
+++ b/layout/generic/test/test_bug496275.html
@@ -48,16 +48,18 @@ lines</p>
 
 <div>
   <p>Anchor offset: <span id="anchor-offset"></span></p>
   <p>Focus offset: <span id="focus-offset"></span></p>
 </div>
 
 <script type="application/javascript">
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
+SimpleTest.requestFlakyTimeout("untriaged");
 
 function isOrIsParent(actual, expected, msg) {
   // actual should be expected or actual's parent node should be expected.
   msg += " Expected " + actual + " or " + actual.parentNode +
          " to be " + expected + ".";
 
   ok(actual == expected || actual.parentNode == expected, msg);
 }
--- a/layout/generic/test/test_invalidate_during_plugin_paint.html
+++ b/layout/generic/test/test_invalidate_during_plugin_paint.html
@@ -42,13 +42,14 @@ function doTest() {
   // Poll for more than 20 paints to happen.
   checkEnded();
 }
 
 // Need to run 'doTest' after painting is unsuppressed, or we'll set clip
 // regions to empty.
 addLoadEvent(doTest);
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 </script>
 </pre>
 </body>
 </html>
--- a/layout/generic/test/test_plugin_mouse_coords.html
+++ b/layout/generic/test/test_plugin_mouse_coords.html
@@ -65,13 +65,14 @@ function doTest() {
   is(p3.getLastMouseY(), 21, "p3 mouse up Y");
 
   SimpleTest.finish();
 }
 // Need to run 'doTest' after painting is unsuppressed, or we'll set clip
 // regions to empty.
 addLoadEvent(function() { setTimeout(doTest, 1000); } );
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 </script>
 </pre>
 </body>
 </html>
--- a/layout/generic/test/test_plugin_position.xhtml
+++ b/layout/generic/test/test_plugin_position.xhtml
@@ -68,14 +68,15 @@ function runTests() {
 
 // When load events run, painting may still be suppressed for the window.
 // While painting is suppressed, plugins are hidden so won't be positioned
 // or sized as expected.
 // So call runTests after the load event has finished, when painting will
 // be unsuppressed.
 addLoadEvent(function() { setTimeout(runTests, 1000); });
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 ]]>
 </script>
 
 </body>
 </html>
--- a/layout/style/test/test_bug635286.html
+++ b/layout/style/test/test_bug635286.html
@@ -39,13 +39,14 @@ window.addEventListener("load", function
          "transparent",
          aCase.textContent);
     });
     SimpleTest.finish();
   }, 1);
 }, false);
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 </script>
 </pre>
 </body>
 </html>
--- a/layout/style/test/test_transitions.html
+++ b/layout/style/test/test_transitions.html
@@ -40,16 +40,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 </div>
 <pre id="test">
 <script type="application/javascript">
 
 /** Test for Bug 435441 **/
 
 // Run tests simultaneously so we don't have to take up too much time.
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 var gTestsRunning = 0;
 function TestStarted() { ++gTestsRunning; }
 function TestFinished() { if (--gTestsRunning == 0) SimpleTest.finish(); }
 
 // An array of arrays of functions to be called at the outer index number
 // of seconds after the present.
 var gFutureCalls = [];
 
--- a/layout/style/test/test_transitions_bug537151.html
+++ b/layout/style/test/test_transitions_bug537151.html
@@ -19,16 +19,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=537151">Mozilla Bug 537151</a>
 <p id="display">Paragraph</p>
 <pre id="test">
 <script type="application/javascript">
 
 /** Test for Bug 537151 **/
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 var p = document.getElementById("display");
 p.addEventListener("transitionend", listener, false);
 var ignored = getComputedStyle(p, "").marginLeft;
 p.style.marginLeft = "150px";
 
 var event_count = 0;
 function listener(event)
--- a/layout/style/test/test_transitions_cancel_near_end.html
+++ b/layout/style/test/test_transitions_cancel_near_end.html
@@ -69,13 +69,14 @@ window.addEventListener('load', function
   cases.forEach(function(aCase) aCase.className = 'another' );
 
   window.setTimeout(function() cases[0].className = '', 500);
   window.setTimeout(function() cases[1].className = cases[2].className = '', 250);
 
 }, false);
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 </script>
 </pre>
 </body>
 </html>
--- a/layout/style/test/test_transitions_events.html
+++ b/layout/style/test/test_transitions_events.html
@@ -51,16 +51,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 
 </p>
 <pre id="test">
 <script type="application/javascript">
 
 /** Test for Bug 531585 (transitionend event) **/
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 var gTestCount = 0;
 function started_test() { ++gTestCount; }
 function finished_test() { if (--gTestCount == 0) { SimpleTest.finish(); } }
 
 function $(id) { return document.getElementById(id); }
 function cs(id) { return getComputedStyle($(id), ""); }
 
 var got_one_root = false;
--- a/layout/style/test/test_visited_image_loading.html
+++ b/layout/style/test/test_visited_image_loading.html
@@ -13,16 +13,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 <iframe id="display" src="visited_image_loading_frame.html"></iframe>
 <pre id="test">
 <script type="application/ecmascript" src="visited_image_loading.sjs?reset"></script>
 <script type="application/javascript">
 
 /** Test for Bug 557287 **/
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 var subdoc, subwin;
 
 window.addEventListener("load", run, false);
 
 function run()
 {
   var frame = document.getElementById("display");
--- a/layout/style/test/test_visited_image_loading_empty.html
+++ b/layout/style/test/test_visited_image_loading_empty.html
@@ -13,16 +13,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 <iframe id="display" src="visited_image_loading_frame_empty.html"></iframe>
 <pre id="test">
 <script type="application/ecmascript" src="visited_image_loading.sjs?reset"></script>
 <script type="application/javascript">
 
 /** Test for Bug 557287 **/
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 var subdoc, subwin;
 
 window.addEventListener("load", run, false);
 
 function run()
 {
   var frame = document.getElementById("display");
--- a/layout/style/test/test_visited_lying.html
+++ b/layout/style/test/test_visited_lying.html
@@ -13,16 +13,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=147777">Mozilla Bug 147777</a>
 <iframe id="iframe" src="visited-lying-inner.html" style="width: 20em; height: 5em"></iframe>
 <pre id="test">
 <script type="application/javascript">
 
 /** Test for Bug 147777 **/
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 window.addEventListener("load", start, false);
 
 var iframe;
 var visitedlink, unvisitedlink;
 var snapshot1;
 
 function start()
 {
--- a/layout/style/test/test_visited_pref.html
+++ b/layout/style/test/test_visited_pref.html
@@ -42,16 +42,17 @@ function set_pref(val)
 }
 
 function snapshotsEqual(snap1, snap2)
 {
   return compareSnapshots(snap1, snap2, true)[0];
 }
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 window.addEventListener("load", step1, false);
 
 var iframe, subdoc, subwin;
 var link;
 var start;
 var timeout;
 
 var unvisref; // reference image for unvisited style
--- a/layout/style/test/test_visited_reftests.html
+++ b/layout/style/test/test_visited_reftests.html
@@ -196,14 +196,15 @@ function startTest(i)
   }
 
   AddFinishDependency();
   var test = startIframe(testData.test);
   var reference = startIframe(testData.reference);
 }
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 loadVisitedPage();
 
 </script>
 </pre>
 </body>
 </html>
--- a/layout/xul/test/test_bug386386.html
+++ b/layout/xul/test/test_bug386386.html
@@ -21,13 +21,14 @@ function boom()
   is(0, 0, "Test is successful if we get here without crashing");
   SimpleTest.finish();
 }
 
 function do_test() {
   setTimeout(boom, 200);
 }
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 addLoadEvent(do_test);
 </script>
 
 </body>
 </html>
--- a/layout/xul/test/test_bug511075.html
+++ b/layout/xul/test/test_bug511075.html
@@ -21,16 +21,17 @@ https://bugzilla.mozilla.org/show_bug.cg
   
 </div>
 <pre id="test">
 <script type="application/javascript">
 
 /** Test for Bug 511075 **/
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 var tests = [
   function() {
     ok(true, "Setting location.hash should scroll.");
     nextTest();
     // Click the top scroll arrow.
     var x = scroller.getBoundingClientRect().width - 5;
     var y = 5;
--- a/netwerk/test/mochitests/test_user_agent_updates.html
+++ b/netwerk/test/mochitests/test_user_agent_updates.html
@@ -247,16 +247,17 @@ function testProfileSave(callback) {
       (reason) => {
         throw reason
       }
     );
   })();
 }
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 SpecialPowers.Cu.import("resource://gre/modules/FileUtils.jsm", window);
 var FU = SpecialPowers.wrap(FileUtils);
 
 SpecialPowers.Cu.import("resource://gre/modules/osfile.jsm", window);
 var OSF = SpecialPowers.wrap(OS).File;
 
 // Load UserAgentOverrides.jsm after we load update timer manager
--- a/parser/htmlparser/tests/mochitest/test_bug566879.html
+++ b/parser/htmlparser/tests/mochitest/test_bug566879.html
@@ -48,13 +48,14 @@ function continuation2() {
   ok(!document.getElementById('checkbox').checked, "The checkbox should have gone back to its initial state.");
   ok(!document.getElementById('radio2').checked, "The second radio button should have gone back to its initial state.");
   is(document.getElementById('textarea').value, "", "The text area should have gone back to its initial state.");
   is(document.getElementById('select').value, "bar", "The select should have gone back to its initial state.");
   SimpleTest.finish();
 }
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 </script>
 </pre>
 </body>
 </html>
 
--- a/parser/htmlparser/tests/mochitest/test_bug599584.html
+++ b/parser/htmlparser/tests/mochitest/test_bug599584.html
@@ -15,16 +15,17 @@ https://bugzilla.mozilla.org/show_bug.cg
 <div id="content" style="display: none">
   <iframe src="iframe_bug599584.html"></iframe>
 </div>
 <pre id="test">
 <script class="testbody" type="text/javascript">
 
 /** Test for Bug 599584 **/
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 var alreadyRan = false;
 
 function startTest() {
   if (alreadyRan) {
     // Make the test finish only once when it fails.
     return;
   }
   alreadyRan = true;
--- a/testing/mochitest/tests/Harness_sanity/mochitest.ini
+++ b/testing/mochitest/tests/Harness_sanity/mochitest.ini
@@ -11,16 +11,17 @@ skip-if = (toolkit == 'android' && proce
 [test_SpecialPowersExtension.html]
 [test_SpecialPowersExtension2.html]
 support-files = file_SpecialPowersFrame1.html
 [test_SpecialPowersPushPermissions.html]
 [test_SpecialPowersPushPrefEnv.html]
 [test_SimpletestGetTestFileURL.html]
 [test_SpecialPowersLoadChromeScript.html]
 support-files = SpecialPowersLoadChromeScript.js
+[test_bug649012.html]
 [test_bug816847.html]
 skip-if = toolkit == 'android' || e10s #No test app installed
 [test_sanity_cleanup.html]
 [test_sanity_cleanup2.html]
 [test_sanityEventUtils.html]
 skip-if = toolkit == 'android' #bug 688052
 [test_sanitySimpletest.html]
 skip-if = toolkit == 'android' #bug 688052
new file mode 100644
--- /dev/null
+++ b/testing/mochitest/tests/Harness_sanity/test_bug649012.html
@@ -0,0 +1,38 @@
+<!DOCTYPE HTML>
+<html>
+<!--
+https://bugzilla.mozilla.org/show_bug.cgi?id=649012
+-->
+<head>
+  <title>Test for Bug 649012</title>
+  <script type="application/javascript" src="/MochiKit/packed.js"></script>
+  <script type="application/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>
+  <script type="text/javascript" src="/tests/SimpleTest/EventUtils.js"></script>
+  <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/>
+</head>
+<body>
+<a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=649012">Mozilla Bug 649012</a>
+<p id="display"></p>
+<div id="content">
+</div>
+<pre id="test">
+<script type="application/javascript">
+
+/** Test for Bug 649012 **/
+SimpleTest.waitForExplicitFinish();
+addLoadEvent(function() {
+  // Test that setTimeout(f, 0) doesn't raise an error
+  setTimeout(function() {
+    // Test that setTimeout(f, t) where t > 0 doesn't raise an error if we've used
+    // SimpleTest.requestFlakyTimeout
+    SimpleTest.requestFlakyTimeout("Just testing to make sure things work.  I would never do this in real life of course!");
+    setTimeout(function() {
+      SimpleTest.finish();
+    }, 1);
+  }, 0);
+});
+
+</script>
+</pre>
+</body>
+</html>
--- a/testing/mochitest/tests/SimpleTest/SimpleTest.js
+++ b/testing/mochitest/tests/SimpleTest/SimpleTest.js
@@ -611,32 +611,58 @@ SimpleTest.requestLongerTimeout = functi
  *   SimpleTest.expectAssertions(0, 3);
  */
 SimpleTest.expectAssertions = function(min, max) {
     if (parentRunner) {
         parentRunner.expectAssertions(min, max);
     }
 }
 
+SimpleTest._flakyTimeoutIsOK = false;
+SimpleTest._originalSetTimeout = window.setTimeout;
+window.setTimeout = function SimpleTest_setTimeoutShim() {
+    var testSuiteSupported = false;
+    // Right now, we only enable these checks for mochitest-plain.
+    switch (SimpleTest.harnessParameters.testRoot) {
+    case "browser":
+    case "chrome":
+    case "a11y":
+    case "webapprtContent":
+        break;
+    default:
+        if (!SimpleTest._alreadyFinished && arguments.length > 1 && arguments[1] > 0) {
+            if (SimpleTest._flakyTimeoutIsOK) {
+                SimpleTest.todo(false, "The author of the test has indicated that flaky timeouts are expected.  Reason: " + SimpleTest._flakyTimeoutReason);
+            } else {
+                SimpleTest.ok(false, "Test attempted to use a flaky timeout value " + arguments[1]);
+            }
+        }
+    }
+    return SimpleTest._originalSetTimeout.apply(window, arguments);
+}
+
 /**
  * Request the framework to allow usage of setTimeout(func, timeout)
  * where |timeout > 0|.  This is required to note that the author of
  * the test is aware of the inherent flakiness in the test caused by
  * that, and asserts that there is no way around using the magic timeout
  * value number for some reason.
  *
  * The reason parameter should be a string representation of the
  * reason why using such flaky timeouts.
  *
  * Use of this function is STRONGLY discouraged.  Think twice before
  * using it.  Such magic timeout values could result in intermittent
  * failures in your test, and are almost never necessary!
  */
 SimpleTest.requestFlakyTimeout = function (reason) {
-    // TODO: This will get implemented in bug 649012.
+    SimpleTest.is(typeof(reason), "string", "A valid string reason is expected");
+    SimpleTest.isnot(reason, "", "Reason cannot be empty");
+    SimpleTest._flakyTimeoutIsOK = true;
+    SimpleTest._flakyTimeoutReason = reason;
 }
 
 SimpleTest.waitForFocus_started = false;
 SimpleTest.waitForFocus_loaded = false;
 SimpleTest.waitForFocus_focused = false;
 SimpleTest._pendingWaitForFocusCount = 0;
 
 /**
--- a/toolkit/components/alerts/test/test_alerts_noobserve.html
+++ b/toolkit/components/alerts/test/test_alerts_noobserve.html
@@ -62,15 +62,16 @@ function runTest() {
       } catch (ex) {
         todo(false, "showAlertNotification() failed.", ex);
       }
     }
   }
 }
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 ok(!anyXULAlertsVisible(), "Alerts should not be present at the start of the test.");
 runTest();
 setTimeout(waitForAlertsThenFinish, 1000);
 </script>
 </pre>
 </body>
 </html>
--- a/toolkit/components/alerts/test/test_multiple_alerts.html
+++ b/toolkit/components/alerts/test/test_multiple_alerts.html
@@ -112,16 +112,17 @@ function runTest() {
     alertService = Cc["@mozilla.org/alerts-service;1"].getService(Ci.nsIAlertsService);
     ok(true, "Alerts service is available.");
   } catch (ex) {
     todo(false, "Alerts service is not available.");
     return;
   }
 
   SimpleTest.waitForExplicitFinish();
+  SimpleTest.requestFlakyTimeout("untriaged");
   showFirstAlert(alertService);
 }
 
 runTest();
 
 </script>
 </pre>
 </body>
--- a/toolkit/components/passwordmgr/test/test_input_events.html
+++ b/toolkit/components/passwordmgr/test/test_input_events.html
@@ -7,16 +7,17 @@
   <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css" />
 </head>
 <body onload="onNewEvent(event)">
 Login Manager test: input events should fire.
 
 <script>
 commonInit();
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 /** Test for Login Manager: form fill, should get input events. **/
 
 var usernameInputFired = false;
 var passwordInputFired = false;
 var usernameChangeFired = false;
 var passwordChangeFired = false;
 var onloadFired = false;
--- a/toolkit/components/passwordmgr/test/test_input_events_for_identical_values.html
+++ b/toolkit/components/passwordmgr/test/test_input_events_for_identical_values.html
@@ -8,16 +8,17 @@
   <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css" />
 </head>
 <body onload="onNewEvent(event)">
 Login Manager test: input events should fire.
 
 <script>
 commonInit();
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 /** Test for Login Manager: form fill when form is already filled, should not get input events. **/
 
 var onloadFired = false;
 
 function onNewEvent(e) {
   console.error("Got " + e.type + " event.");
   if (e.type == "load") {
--- a/toolkit/components/passwordmgr/test/test_master_password.html
+++ b/toolkit/components/passwordmgr/test/test_master_password.html
@@ -9,16 +9,17 @@
 </head>
 <body>
 Login Manager test: master password.
 <script>
 "use strict";
 
 commonInit();
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 var pwmgr   = SpecialPowers.Cc["@mozilla.org/login-manager;1"]
                            .getService(SpecialPowers.Ci.nsILoginManager);
 var pwcrypt = SpecialPowers.Cc["@mozilla.org/login-manager/crypto/SDR;1"]
                            .getService(Ci.nsILoginManagerCrypto);
 
 var nsLoginInfo = new SpecialPowers.wrap(SpecialPowers.Components).Constructor("@mozilla.org/login-manager/loginInfo;1", Ci.nsILoginInfo);
 
--- a/toolkit/components/passwordmgr/test/test_prompt_async.html
+++ b/toolkit/components/passwordmgr/test/test_prompt_async.html
@@ -4,16 +4,17 @@
     <title>Test for Async Auth Prompt</title>
     <script type="text/javascript" src="/MochiKit/MochiKit.js"></script>
     <script type="text/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>
     <script type="text/javascript" src="prompt_common.js"></script>
     <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css" />
 
     <script class="testbody" type="text/javascript">
         SimpleTest.waitForExplicitFinish();
+        SimpleTest.requestFlakyTimeout("untriaged");
 
         // Class monitoring number of open dialog windows
         // It checks there is always open just a single dialog per application
         function dialogMonitor() {
             var observerService = SpecialPowers.Cc["@mozilla.org/observer-service;1"]
                                                .getService(Ci.nsIObserverService);
             observerService.addObserver(this, "domwindowopened", false);
             observerService.addObserver(this, "domwindowclosed", false);
--- a/toolkit/components/satchel/test/test_form_autocomplete_with_list.html
+++ b/toolkit/components/satchel/test/test_form_autocomplete_with_list.html
@@ -494,12 +494,13 @@ function getMenuEntries() {
 
 function startTest() {
     setupFormHistory(runTest);
 }
 
 window.onload = startTest;
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 </script>
 </pre>
 </body>
 </html>
--- a/widget/tests/test_picker_no_crash.html
+++ b/widget/tests/test_picker_no_crash.html
@@ -4,16 +4,17 @@
   <title>Test for crashes when the parent window of a file picker is closed via script</title>
   <script type="application/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>
   <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/>
 </head>
 
 <script type="application/javascript">
 
 SimpleTest.waitForExplicitFinish();
+SimpleTest.requestFlakyTimeout("untriaged");
 
 var childWindow;
 
 function testStepOne() {
   childWindow = window.open('window_picker_no_crash_child.html', 'childWindow', 'width=300,height=150');
   SimpleTest.waitForFocus(testStepTwo, childWindow);
 }