Bug 1595877, replace some .xul test files (crashtests and reftests) in layout/ with .xhtml r=dholbert
authorEmma Malysz <emalysz@mozilla.com>
Sat, 16 Nov 2019 01:02:44 +0000
changeset 502307 9cb264733132c914ab9df9e06c226f967abe8e00
parent 502306 ee0fdf5558a849da1045f3fe3c9b6f7a6eb76859
child 502308 edafd8d2b8c67977bd4658891c1c7063ff9c5b83
push id114172
push userdluca@mozilla.com
push dateTue, 19 Nov 2019 11:31:10 +0000
treeherdermozilla-inbound@b5c5ba07d3db [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersdholbert
bugs1595877
milestone72.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 1595877, replace some .xul test files (crashtests and reftests) in layout/ with .xhtml r=dholbert Differential Revision: https://phabricator.services.mozilla.com/D52930
layout/base/crashtests/1162813.xhtml
layout/base/crashtests/1162813.xul
layout/base/crashtests/311661-1.xhtml
layout/base/crashtests/311661-1.xul
layout/base/crashtests/311661-2.xhtml
layout/base/crashtests/311661-2.xul
layout/base/crashtests/321058-1.xhtml
layout/base/crashtests/321058-1.xul
layout/base/crashtests/321058-2.xhtml
layout/base/crashtests/321058-2.xul
layout/base/crashtests/321077-1.xhtml
layout/base/crashtests/321077-1.xul
layout/base/crashtests/321077-2.xhtml
layout/base/crashtests/321077-2.xul
layout/base/crashtests/325218.xhtml
layout/base/crashtests/325218.xul
layout/base/crashtests/328944-1.xhtml
layout/base/crashtests/328944-1.xul
layout/base/crashtests/336999-1.xhtml
layout/base/crashtests/336999-1.xul
layout/base/crashtests/337476-1.xhtml
layout/base/crashtests/337476-1.xul
layout/base/crashtests/340093-1.xhtml
layout/base/crashtests/340093-1.xul
layout/base/crashtests/344340-1.xhtml
layout/base/crashtests/344340-1.xul
layout/base/crashtests/356325-1.xhtml
layout/base/crashtests/356325-1.xul
layout/base/crashtests/360339-1.xhtml
layout/base/crashtests/360339-1.xul
layout/base/crashtests/360339-2.xhtml
layout/base/crashtests/360339-2.xul
layout/base/crashtests/401589-1.xhtml
layout/base/crashtests/401589-1.xul
layout/base/crashtests/405049-1.xhtml
layout/base/crashtests/405049-1.xul
layout/base/crashtests/421203-1.xhtml
layout/base/crashtests/421203-1.xul
layout/base/crashtests/444925-1.xhtml
layout/base/crashtests/444925-1.xul
layout/base/crashtests/454751-1.xhtml
layout/base/crashtests/454751-1.xul
layout/base/crashtests/491547-1.xhtml
layout/base/crashtests/491547-1.xul
layout/base/crashtests/491547-2.xhtml
layout/base/crashtests/491547-2.xul
layout/base/crashtests/526378-1.xhtml
layout/base/crashtests/526378-1.xul
layout/base/crashtests/536720.xhtml
layout/base/crashtests/536720.xul
layout/base/crashtests/538082-1.xhtml
layout/base/crashtests/538082-1.xul
layout/base/crashtests/540760.xhtml
layout/base/crashtests/540760.xul
layout/base/crashtests/572003.xhtml
layout/base/crashtests/572003.xul
layout/base/crashtests/crashtests.list
layout/forms/crashtests/363696-1.xhtml
layout/forms/crashtests/363696-1.xul
layout/forms/crashtests/crashtests.list
layout/generic/crashtests/1003441.xhtml
layout/generic/crashtests/1003441.xul
layout/generic/crashtests/1520798-1.xhtml
layout/generic/crashtests/1520798-1.xul
layout/generic/crashtests/321224.xhtml
layout/generic/crashtests/321224.xul
layout/generic/crashtests/322780-1.xhtml
layout/generic/crashtests/322780-1.xul
layout/generic/crashtests/414180-1.xhtml
layout/generic/crashtests/414180-1.xul
layout/generic/crashtests/442860-1.xhtml
layout/generic/crashtests/442860-1.xul
layout/generic/crashtests/508816-1.xhtml
layout/generic/crashtests/508816-1.xul
layout/generic/crashtests/578977.html
layout/generic/crashtests/578977.xhtml
layout/generic/crashtests/578977.xul
layout/generic/crashtests/crashtests.list
layout/reftests/bidi/1155359-1-ref.xhtml
layout/reftests/bidi/1155359-1-ref.xul
layout/reftests/bidi/1155359-1.xhtml
layout/reftests/bidi/1155359-1.xul
layout/reftests/bidi/869833-1-ref.xhtml
layout/reftests/bidi/869833-1-ref.xul
layout/reftests/bidi/869833-1.xhtml
layout/reftests/bidi/869833-1.xul
layout/reftests/bidi/reftest.list
layout/reftests/box-ordinal/dynamic-1-add-to-one-grouped.xhtml
layout/reftests/box-ordinal/dynamic-1-add-to-one-grouped.xul
layout/reftests/box-ordinal/dynamic-1-add-to-two-grouped-1.xhtml
layout/reftests/box-ordinal/dynamic-1-add-to-two-grouped-1.xul
layout/reftests/box-ordinal/dynamic-1-add-to-two-grouped-2.xhtml
layout/reftests/box-ordinal/dynamic-1-add-to-two-grouped-2.xul
layout/reftests/box-ordinal/dynamic-1-ref.xhtml
layout/reftests/box-ordinal/dynamic-1-ref.xul
layout/reftests/box-ordinal/dynamic-1-remove-to-none-grouped.xhtml
layout/reftests/box-ordinal/dynamic-1-remove-to-none-grouped.xul
layout/reftests/box-ordinal/dynamic-1-remove-to-one-grouped-1.xhtml
layout/reftests/box-ordinal/dynamic-1-remove-to-one-grouped-1.xul
layout/reftests/box-ordinal/dynamic-1-remove-to-one-grouped-2.xhtml
layout/reftests/box-ordinal/dynamic-1-remove-to-one-grouped-2.xul
layout/reftests/box-ordinal/reftest.list
layout/reftests/box-shadow/boxshadow-dynamic-ref.xhtml
layout/reftests/box-shadow/boxshadow-dynamic-ref.xul
layout/reftests/box-shadow/boxshadow-dynamic.xhtml
layout/reftests/box-shadow/boxshadow-dynamic.xul
layout/reftests/box-shadow/reftest.list
layout/reftests/bugs/1150021-1-ref.xhtml
layout/reftests/bugs/1150021-1-ref.xul
layout/reftests/bugs/1150021-1.xhtml
layout/reftests/bugs/1150021-1.xul
layout/reftests/bugs/1483649-1-ref.xhtml
layout/reftests/bugs/1483649-1-ref.xul
layout/reftests/bugs/1483649-1.xhtml
layout/reftests/bugs/1483649-1.xul
layout/reftests/bugs/192767-01.xhtml
layout/reftests/bugs/192767-01.xul
layout/reftests/bugs/192767-02.xhtml
layout/reftests/bugs/192767-02.xul
layout/reftests/bugs/192767-03.xhtml
layout/reftests/bugs/192767-03.xul
layout/reftests/bugs/192767-04.xhtml
layout/reftests/bugs/192767-04.xul
layout/reftests/bugs/192767-05.xhtml
layout/reftests/bugs/192767-05.xul
layout/reftests/bugs/192767-06.xhtml
layout/reftests/bugs/192767-06.xul
layout/reftests/bugs/192767-07.xhtml
layout/reftests/bugs/192767-07.xul
layout/reftests/bugs/192767-11.xhtml
layout/reftests/bugs/192767-11.xul
layout/reftests/bugs/192767-12.xhtml
layout/reftests/bugs/192767-12.xul
layout/reftests/bugs/192767-13.xhtml
layout/reftests/bugs/192767-13.xul
layout/reftests/bugs/192767-14.xhtml
layout/reftests/bugs/192767-14.xul
layout/reftests/bugs/192767-15.xhtml
layout/reftests/bugs/192767-15.xul
layout/reftests/bugs/192767-16.xhtml
layout/reftests/bugs/192767-16.xul
layout/reftests/bugs/192767-17.xhtml
layout/reftests/bugs/192767-17.xul
layout/reftests/bugs/192767-21.xhtml
layout/reftests/bugs/192767-21.xul
layout/reftests/bugs/192767-22.xhtml
layout/reftests/bugs/192767-22.xul
layout/reftests/bugs/192767-23.xhtml
layout/reftests/bugs/192767-23.xul
layout/reftests/bugs/192767-24.xhtml
layout/reftests/bugs/192767-24.xul
layout/reftests/bugs/192767-25.xhtml
layout/reftests/bugs/192767-25.xul
layout/reftests/bugs/192767-26.xhtml
layout/reftests/bugs/192767-26.xul
layout/reftests/bugs/192767-27.xhtml
layout/reftests/bugs/192767-27.xul
layout/reftests/bugs/192767-31.xhtml
layout/reftests/bugs/192767-31.xul
layout/reftests/bugs/192767-32.xhtml
layout/reftests/bugs/192767-32.xul
layout/reftests/bugs/192767-33.xhtml
layout/reftests/bugs/192767-33.xul
layout/reftests/bugs/192767-34.xhtml
layout/reftests/bugs/192767-34.xul
layout/reftests/bugs/192767-35.xhtml
layout/reftests/bugs/192767-35.xul
layout/reftests/bugs/192767-36.xhtml
layout/reftests/bugs/192767-36.xul
layout/reftests/bugs/192767-37.xhtml
layout/reftests/bugs/192767-37.xul
layout/reftests/bugs/249141-ref.xhtml
layout/reftests/bugs/249141-ref.xul
layout/reftests/bugs/249141.xhtml
layout/reftests/bugs/249141.xul
layout/reftests/bugs/261826-1-ref.xhtml
layout/reftests/bugs/261826-1-ref.xul
layout/reftests/bugs/261826-1.xhtml
layout/reftests/bugs/261826-1.xul
layout/reftests/bugs/272646-1-ref.xhtml
layout/reftests/bugs/272646-1-ref.xul
layout/reftests/bugs/272646-1.xhtml
layout/reftests/bugs/272646-1.xul
layout/reftests/bugs/272646-2-ref.xhtml
layout/reftests/bugs/272646-2-ref.xul
layout/reftests/bugs/272646-2a.xhtml
layout/reftests/bugs/272646-2a.xul
layout/reftests/bugs/272646-2b.xhtml
layout/reftests/bugs/272646-2b.xul
layout/reftests/bugs/272646-2c.xhtml
layout/reftests/bugs/272646-2c.xul
layout/reftests/bugs/299837-2-ref.xhtml
layout/reftests/bugs/299837-2-ref.xul
layout/reftests/bugs/299837-2.xhtml
layout/reftests/bugs/299837-2.xul
layout/reftests/bugs/299837-3-ref.xhtml
layout/reftests/bugs/299837-3-ref.xul
layout/reftests/bugs/299837-3.xhtml
layout/reftests/bugs/299837-3.xul
layout/reftests/bugs/321402-3-ref.xhtml
layout/reftests/bugs/321402-3-ref.xul
layout/reftests/bugs/321402-3.xhtml
layout/reftests/bugs/321402-3.xul
layout/reftests/bugs/321402-4-ref.xhtml
layout/reftests/bugs/321402-4-ref.xul
layout/reftests/bugs/321402-4.xhtml
layout/reftests/bugs/321402-4.xul
layout/reftests/bugs/321402-5-ref.xhtml
layout/reftests/bugs/321402-5-ref.xul
layout/reftests/bugs/321402-5.xhtml
layout/reftests/bugs/321402-5.xul
layout/reftests/bugs/321402-6-ref.xhtml
layout/reftests/bugs/321402-6-ref.xul
layout/reftests/bugs/321402-6.xhtml
layout/reftests/bugs/321402-6.xul
layout/reftests/bugs/331809-1-ref.html
layout/reftests/bugs/331809-1.html
layout/reftests/bugs/331809-1.xhtml
layout/reftests/bugs/331809-1.xul
layout/reftests/bugs/336096-1-ref.xhtml
layout/reftests/bugs/336096-1-ref.xul
layout/reftests/bugs/336096-1.xhtml
layout/reftests/bugs/336096-1.xul
layout/reftests/bugs/364968-1.xhtml
layout/reftests/bugs/364968-1.xul
layout/reftests/bugs/366616-1-ref.xhtml
layout/reftests/bugs/366616-1-ref.xul
layout/reftests/bugs/366616-1.xhtml
layout/reftests/bugs/366616-1.xul
layout/reftests/bugs/369882-ref.xhtml
layout/reftests/bugs/369882-ref.xul
layout/reftests/bugs/369882.xhtml
layout/reftests/bugs/369882.xul
layout/reftests/bugs/374038-1-ref.xhtml
layout/reftests/bugs/374038-1-ref.xul
layout/reftests/bugs/374038-1.xhtml
layout/reftests/bugs/374038-1.xul
layout/reftests/bugs/374038-2-ref.xhtml
layout/reftests/bugs/374038-2-ref.xul
layout/reftests/bugs/374038-2.xhtml
layout/reftests/bugs/374038-2.xul
layout/reftests/bugs/401946-1.xhtml
layout/reftests/bugs/401946-1.xul
layout/reftests/bugs/403505-1-ref.xhtml
layout/reftests/bugs/403505-1-ref.xul
layout/reftests/bugs/404149-1-ref.xhtml
layout/reftests/bugs/404149-1-ref.xul
layout/reftests/bugs/404149-1.xhtml
layout/reftests/bugs/404149-1.xul
layout/reftests/bugs/421203-1.xhtml
layout/reftests/bugs/421203-1.xul
layout/reftests/bugs/421203-2.xhtml
layout/reftests/bugs/421203-2.xul
layout/reftests/bugs/421203-3.xhtml
layout/reftests/bugs/421203-3.xul
layout/reftests/bugs/421203-4.xhtml
layout/reftests/bugs/421203-4.xul
layout/reftests/bugs/421203-5.xhtml
layout/reftests/bugs/421203-5.xul
layout/reftests/bugs/421203-6.xhtml
layout/reftests/bugs/421203-6.xul
layout/reftests/bugs/424074-1-ref.xhtml
layout/reftests/bugs/424074-1-ref.xul
layout/reftests/bugs/424074-1-ref2.xhtml
layout/reftests/bugs/424074-1-ref2.xul
layout/reftests/bugs/424074-1-ref3.xhtml
layout/reftests/bugs/424074-1-ref3.xul
layout/reftests/bugs/424074-1.xhtml
layout/reftests/bugs/424074-1.xul
layout/reftests/bugs/456147.xhtml
layout/reftests/bugs/456147.xul
layout/reftests/bugs/463217-1-ref.xhtml
layout/reftests/bugs/463217-1-ref.xul
layout/reftests/bugs/463217-1.xhtml
layout/reftests/bugs/463217-1.xul
layout/reftests/bugs/468473-1-ref.xhtml
layout/reftests/bugs/468473-1-ref.xul
layout/reftests/bugs/468473-1.xhtml
layout/reftests/bugs/468473-1.xul
layout/reftests/bugs/472500-1-ref.xhtml
layout/reftests/bugs/472500-1-ref.xul
layout/reftests/bugs/472500-1.xhtml
layout/reftests/bugs/472500-1.xul
layout/reftests/bugs/473847-1-ref.xhtml
layout/reftests/bugs/473847-1-ref.xul
layout/reftests/bugs/473847-1.xhtml
layout/reftests/bugs/473847-1.xul
layout/reftests/bugs/478377-1-ref.xhtml
layout/reftests/bugs/478377-1-ref.xul
layout/reftests/bugs/478377-1.xhtml
layout/reftests/bugs/478377-1.xul
layout/reftests/bugs/483565-ref.xhtml
layout/reftests/bugs/483565-ref.xul
layout/reftests/bugs/483565.xhtml
layout/reftests/bugs/483565.xul
layout/reftests/bugs/491323-1-ref.xhtml
layout/reftests/bugs/491323-1-ref.xul
layout/reftests/bugs/491323-1.xhtml
layout/reftests/bugs/491323-1.xul
layout/reftests/bugs/508908-1-ref.xhtml
layout/reftests/bugs/508908-1-ref.xul
layout/reftests/bugs/508908-1.xhtml
layout/reftests/bugs/508908-1.xul
layout/reftests/bugs/513318-1-ref.xhtml
layout/reftests/bugs/513318-1-ref.xul
layout/reftests/bugs/513318-1.xhtml
layout/reftests/bugs/513318-1.xul
layout/reftests/bugs/513318-2-ref.xhtml
layout/reftests/bugs/513318-2-ref.xul
layout/reftests/bugs/513318-2.xhtml
layout/reftests/bugs/513318-2.xul
layout/reftests/bugs/537507-1-frame.xhtml
layout/reftests/bugs/537507-1-frame.xul
layout/reftests/bugs/537507-1-ref.xhtml
layout/reftests/bugs/537507-1-ref.xul
layout/reftests/bugs/537507-1.xhtml
layout/reftests/bugs/537507-1.xul
layout/reftests/bugs/537507-2-frame.xhtml
layout/reftests/bugs/537507-2-frame.xul
layout/reftests/bugs/537507-2-ref.html
layout/reftests/bugs/537507-2.html
layout/reftests/bugs/558011-1-ref.xhtml
layout/reftests/bugs/558011-1-ref.xul
layout/reftests/bugs/558011-1.xhtml
layout/reftests/bugs/558011-1.xul
layout/reftests/bugs/664127-1-ref.xhtml
layout/reftests/bugs/664127-1-ref.xul
layout/reftests/bugs/664127-1.xhtml
layout/reftests/bugs/664127-1.xul
layout/reftests/bugs/668319-1.xhtml
layout/reftests/bugs/668319-1.xul
layout/reftests/bugs/669015-1-notref.xhtml
layout/reftests/bugs/669015-1-notref.xul
layout/reftests/bugs/669015-1.xhtml
layout/reftests/bugs/669015-1.xul
layout/reftests/bugs/reftest.list
layout/reftests/forms/input/file/background-ref.xhtml
layout/reftests/forms/input/file/background-ref.xul
layout/reftests/forms/input/file/reftest.list
layout/reftests/forms/input/file/rtl-ref.xhtml
layout/reftests/forms/input/file/rtl-ref.xul
layout/reftests/forms/input/file/simple-ref.xhtml
layout/reftests/forms/input/file/simple-ref.xul
layout/reftests/forms/input/file/style-ref.xhtml
layout/reftests/forms/input/file/style-ref.xul
layout/reftests/forms/input/text/centering-1-ref.xhtml
layout/reftests/forms/input/text/centering-1-ref.xul
layout/reftests/forms/input/text/centering-1.xhtml
layout/reftests/forms/input/text/centering-1.xul
layout/reftests/forms/input/text/dynamic-height-1-ref.xhtml
layout/reftests/forms/input/text/dynamic-height-1-ref.xul
layout/reftests/forms/input/text/dynamic-height-1.xhtml
layout/reftests/forms/input/text/dynamic-height-1.xul
layout/reftests/forms/input/text/reftest.list
layout/reftests/forms/textbox/accesskey-1-notref.xhtml
layout/reftests/forms/textbox/accesskey-1-notref.xul
layout/reftests/forms/textbox/accesskey-1.xhtml
layout/reftests/forms/textbox/accesskey-1.xul
layout/reftests/forms/textbox/accesskey-2-ref.xhtml
layout/reftests/forms/textbox/accesskey-2-ref.xul
layout/reftests/forms/textbox/accesskey-2.xhtml
layout/reftests/forms/textbox/accesskey-2.xul
layout/reftests/forms/textbox/accesskey-3-notref.xhtml
layout/reftests/forms/textbox/accesskey-3-notref.xul
layout/reftests/forms/textbox/accesskey-3-ref.xhtml
layout/reftests/forms/textbox/accesskey-3-ref.xul
layout/reftests/forms/textbox/accesskey-3.xhtml
layout/reftests/forms/textbox/accesskey-3.xul
layout/reftests/forms/textbox/accesskey-4-notref.xhtml
layout/reftests/forms/textbox/accesskey-4-notref.xul
layout/reftests/forms/textbox/accesskey-4-ref.xhtml
layout/reftests/forms/textbox/accesskey-4-ref.xul
layout/reftests/forms/textbox/accesskey-4.xhtml
layout/reftests/forms/textbox/accesskey-4.xul
layout/reftests/forms/textbox/align-baseline-1-ref.xhtml
layout/reftests/forms/textbox/align-baseline-1-ref.xul
layout/reftests/forms/textbox/align-baseline-1.xhtml
layout/reftests/forms/textbox/align-baseline-1.xul
layout/reftests/forms/textbox/reftest.list
layout/reftests/forms/textbox/setsize-ref.xhtml
layout/reftests/forms/textbox/setsize-ref.xul
layout/reftests/forms/textbox/setsize.xhtml
layout/reftests/forms/textbox/setsize.xul
layout/reftests/image-region/image-region-ref.xhtml
layout/reftests/image-region/image-region-ref.xul
layout/reftests/image-region/image-region.xhtml
layout/reftests/image-region/image-region.xul
layout/reftests/image-region/reftest.list
layout/reftests/invalidation/540247-1-ref.xhtml
layout/reftests/invalidation/540247-1-ref.xul
layout/reftests/invalidation/540247-1.xhtml
layout/reftests/invalidation/540247-1.xul
layout/reftests/invalidation/reftest.list
layout/reftests/native-theme/470711-1-ref.xhtml
layout/reftests/native-theme/470711-1-ref.xul
layout/reftests/native-theme/470711-1.xhtml
layout/reftests/native-theme/470711-1.xul
layout/reftests/native-theme/482955-1-ref.xhtml
layout/reftests/native-theme/482955-1-ref.xul
layout/reftests/native-theme/482955-1.xhtml
layout/reftests/native-theme/482955-1.xul
layout/reftests/native-theme/676387-1-ref.xhtml
layout/reftests/native-theme/676387-1-ref.xul
layout/reftests/native-theme/676387-1.xhtml
layout/reftests/native-theme/676387-1.xul
layout/reftests/native-theme/blank-window.xhtml
layout/reftests/native-theme/blank-window.xul
layout/reftests/native-theme/menulist-mirrored-when-rtl-ref.xhtml
layout/reftests/native-theme/menulist-mirrored-when-rtl-ref.xul
layout/reftests/native-theme/menulist-mirrored-when-rtl.xhtml
layout/reftests/native-theme/menulist-mirrored-when-rtl.xul
layout/reftests/native-theme/reftest.list
layout/reftests/native-theme/resizer-bottomend-flipped.xhtml
layout/reftests/native-theme/resizer-bottomend-flipped.xul
layout/reftests/native-theme/resizer-bottomend-rtl.xhtml
layout/reftests/native-theme/resizer-bottomend-rtl.xul
layout/reftests/native-theme/resizer-bottomend.xhtml
layout/reftests/native-theme/resizer-bottomend.xul
layout/reftests/native-theme/resizer-bottomleft-rtl.xhtml
layout/reftests/native-theme/resizer-bottomleft-rtl.xul
layout/reftests/native-theme/resizer-bottomleft.xhtml
layout/reftests/native-theme/resizer-bottomleft.xul
layout/reftests/native-theme/resizer-bottomright-rtl.xhtml
layout/reftests/native-theme/resizer-bottomright-rtl.xul
layout/reftests/native-theme/resizer-bottomright.xhtml
layout/reftests/native-theme/resizer-bottomright.xul
layout/reftests/native-theme/resizer-bottomstart-rtl.xhtml
layout/reftests/native-theme/resizer-bottomstart-rtl.xul
layout/reftests/native-theme/resizer-bottomstart.xhtml
layout/reftests/native-theme/resizer-bottomstart.xul
layout/reftests/native-theme/resizer-left.xhtml
layout/reftests/native-theme/resizer-left.xul
layout/reftests/native-theme/searchfield-mirrored-when-rtl-ref.xhtml
layout/reftests/native-theme/searchfield-mirrored-when-rtl-ref.xul
layout/reftests/native-theme/searchfield-mirrored-when-rtl.xhtml
layout/reftests/native-theme/searchfield-mirrored-when-rtl.xul
layout/reftests/reftest-sanity/reftest.list
layout/reftests/reftest-sanity/test-async-ref.xhtml
layout/reftests/reftest-sanity/test-async-ref.xul
layout/reftests/reftest-sanity/test-async.xhtml
layout/reftests/reftest-sanity/test-async.xul
layout/reftests/text-shadow/basic-negcoord-ref.xhtml
layout/reftests/text-shadow/basic-negcoord-ref.xul
layout/reftests/text-shadow/basic-negcoord.xhtml
layout/reftests/text-shadow/basic-negcoord.xul
layout/reftests/text-shadow/basic-ref.xhtml
layout/reftests/text-shadow/basic-ref.xul
layout/reftests/text-shadow/basic.xhtml
layout/reftests/text-shadow/basic.xul
layout/reftests/text-shadow/blur-notref.xhtml
layout/reftests/text-shadow/blur-notref.xul
layout/reftests/text-shadow/blur.xhtml
layout/reftests/text-shadow/blur.xul
layout/reftests/text-shadow/color-inherit-ref.xhtml
layout/reftests/text-shadow/color-inherit-ref.xul
layout/reftests/text-shadow/color-inherit.xhtml
layout/reftests/text-shadow/color-inherit.xul
layout/reftests/text-shadow/multiple-noblur-ref.xhtml
layout/reftests/text-shadow/multiple-noblur-ref.xul
layout/reftests/text-shadow/multiple-noblur.xhtml
layout/reftests/text-shadow/multiple-noblur.xul
layout/reftests/text-shadow/reftest.list
layout/reftests/xul-document-load/reference-green-window.xhtml
layout/reftests/xul-document-load/reference-green-window.xul
layout/reftests/xul-document-load/reftest.list
layout/reftests/xul-document-load/test003.xhtml
layout/reftests/xul-document-load/test003.xul
layout/reftests/xul-document-load/test004.xhtml
layout/reftests/xul-document-load/test004.xul
layout/reftests/xul-document-load/test005.xhtml
layout/reftests/xul-document-load/test005.xul
layout/reftests/xul-document-load/test006.xhtml
layout/reftests/xul-document-load/test006.xul
layout/reftests/xul-document-load/test008.xhtml
layout/reftests/xul-document-load/test008.xul
layout/reftests/xul-document-load/test010.xhtml
layout/reftests/xul-document-load/test010.xul
layout/reftests/xul-document-load/test012.xhtml
layout/reftests/xul-document-load/test012.xul
layout/reftests/xul-document-load/test013.xhtml
layout/reftests/xul-document-load/test013.xul
layout/reftests/xul-document-load/test022.xhtml
layout/reftests/xul-document-load/test022.xul
layout/reftests/xul/accesskey-ref.xhtml
layout/reftests/xul/accesskey-ref.xul
layout/reftests/xul/accesskey.xhtml
layout/reftests/xul/accesskey.xul
layout/reftests/xul/blank-window.xhtml
layout/reftests/xul/blank-window.xul
layout/reftests/xul/css-flex-1.xhtml
layout/reftests/xul/css-flex-1.xul
layout/reftests/xul/green-ref.xhtml
layout/reftests/xul/green-ref.xul
layout/reftests/xul/image-appearance-dynamic-ref.xhtml
layout/reftests/xul/image-appearance-dynamic-ref.xul
layout/reftests/xul/image-appearance-dynamic.xhtml
layout/reftests/xul/image-appearance-dynamic.xul
layout/reftests/xul/inactive-fixed-bg-bug1205630.xhtml
layout/reftests/xul/inactive-fixed-bg-bug1205630.xul
layout/reftests/xul/inactive-fixed-bg-bug1272525.xhtml
layout/reftests/xul/inactive-fixed-bg-bug1272525.xul
layout/reftests/xul/mac-tab-toolbar-ref.xhtml
layout/reftests/xul/mac-tab-toolbar-ref.xul
layout/reftests/xul/mac-tab-toolbar.xhtml
layout/reftests/xul/mac-tab-toolbar.xul
layout/reftests/xul/menuitem-key-ref.xhtml
layout/reftests/xul/menuitem-key-ref.xul
layout/reftests/xul/menuitem-key.xhtml
layout/reftests/xul/menuitem-key.xul
layout/reftests/xul/menulist-shrinkwrap-1-ref.xhtml
layout/reftests/xul/menulist-shrinkwrap-1-ref.xul
layout/reftests/xul/menulist-shrinkwrap-1.xhtml
layout/reftests/xul/menulist-shrinkwrap-1.xul
layout/reftests/xul/menulist-shrinkwrap-2-ref.xhtml
layout/reftests/xul/menulist-shrinkwrap-2-ref.xul
layout/reftests/xul/menulist-shrinkwrap-2.xhtml
layout/reftests/xul/menulist-shrinkwrap-2.xul
layout/reftests/xul/object-fit-contain-png-001.xhtml
layout/reftests/xul/object-fit-contain-png-001.xul
layout/reftests/xul/object-fit-contain-png-002.xhtml
layout/reftests/xul/object-fit-contain-png-002.xul
layout/reftests/xul/object-fit-contain-svg-001.xhtml
layout/reftests/xul/object-fit-contain-svg-001.xul
layout/reftests/xul/object-fit-contain-svg-002.xhtml
layout/reftests/xul/object-fit-contain-svg-002.xul
layout/reftests/xul/object-fit-contain-svg-003.xhtml
layout/reftests/xul/object-fit-contain-svg-003.xul
layout/reftests/xul/object-fit-contain-svg-004.xhtml
layout/reftests/xul/object-fit-contain-svg-004.xul
layout/reftests/xul/object-fit-contain-svg-005.xhtml
layout/reftests/xul/object-fit-contain-svg-005.xul
layout/reftests/xul/object-fit-contain-svg-006.xhtml
layout/reftests/xul/object-fit-contain-svg-006.xul
layout/reftests/xul/object-fit-cover-png-001.xhtml
layout/reftests/xul/object-fit-cover-png-001.xul
layout/reftests/xul/object-fit-cover-png-002.xhtml
layout/reftests/xul/object-fit-cover-png-002.xul
layout/reftests/xul/object-fit-cover-svg-001.xhtml
layout/reftests/xul/object-fit-cover-svg-001.xul
layout/reftests/xul/object-fit-cover-svg-002.xhtml
layout/reftests/xul/object-fit-cover-svg-002.xul
layout/reftests/xul/object-fit-cover-svg-003.xhtml
layout/reftests/xul/object-fit-cover-svg-003.xul
layout/reftests/xul/object-fit-cover-svg-004.xhtml
layout/reftests/xul/object-fit-cover-svg-004.xul
layout/reftests/xul/object-fit-cover-svg-005.xhtml
layout/reftests/xul/object-fit-cover-svg-005.xul
layout/reftests/xul/object-fit-cover-svg-006.xhtml
layout/reftests/xul/object-fit-cover-svg-006.xul
layout/reftests/xul/object-fit-fill-png-001.xhtml
layout/reftests/xul/object-fit-fill-png-001.xul
layout/reftests/xul/object-fit-fill-png-002.xhtml
layout/reftests/xul/object-fit-fill-png-002.xul
layout/reftests/xul/object-fit-fill-svg-001.xhtml
layout/reftests/xul/object-fit-fill-svg-001.xul
layout/reftests/xul/object-fit-fill-svg-002.xhtml
layout/reftests/xul/object-fit-fill-svg-002.xul
layout/reftests/xul/object-fit-fill-svg-003.xhtml
layout/reftests/xul/object-fit-fill-svg-003.xul
layout/reftests/xul/object-fit-fill-svg-004.xhtml
layout/reftests/xul/object-fit-fill-svg-004.xul
layout/reftests/xul/object-fit-fill-svg-005.xhtml
layout/reftests/xul/object-fit-fill-svg-005.xul
layout/reftests/xul/object-fit-fill-svg-006.xhtml
layout/reftests/xul/object-fit-fill-svg-006.xul
layout/reftests/xul/object-fit-none-png-001.xhtml
layout/reftests/xul/object-fit-none-png-001.xul
layout/reftests/xul/object-fit-none-png-002.xhtml
layout/reftests/xul/object-fit-none-png-002.xul
layout/reftests/xul/object-fit-none-svg-001.xhtml
layout/reftests/xul/object-fit-none-svg-001.xul
layout/reftests/xul/object-fit-none-svg-002.xhtml
layout/reftests/xul/object-fit-none-svg-002.xul
layout/reftests/xul/object-fit-none-svg-003.xhtml
layout/reftests/xul/object-fit-none-svg-003.xul
layout/reftests/xul/object-fit-none-svg-004.xhtml
layout/reftests/xul/object-fit-none-svg-004.xul
layout/reftests/xul/object-fit-none-svg-005.xhtml
layout/reftests/xul/object-fit-none-svg-005.xul
layout/reftests/xul/object-fit-none-svg-006.xhtml
layout/reftests/xul/object-fit-none-svg-006.xul
layout/reftests/xul/object-fit-scale-down-png-001.xhtml
layout/reftests/xul/object-fit-scale-down-png-001.xul
layout/reftests/xul/object-fit-scale-down-png-002.xhtml
layout/reftests/xul/object-fit-scale-down-png-002.xul
layout/reftests/xul/object-fit-scale-down-svg-001.xhtml
layout/reftests/xul/object-fit-scale-down-svg-001.xul
layout/reftests/xul/object-fit-scale-down-svg-002.xhtml
layout/reftests/xul/object-fit-scale-down-svg-002.xul
layout/reftests/xul/object-fit-scale-down-svg-003.xhtml
layout/reftests/xul/object-fit-scale-down-svg-003.xul
layout/reftests/xul/object-fit-scale-down-svg-004.xhtml
layout/reftests/xul/object-fit-scale-down-svg-004.xul
layout/reftests/xul/object-fit-scale-down-svg-005.xhtml
layout/reftests/xul/object-fit-scale-down-svg-005.xul
layout/reftests/xul/object-fit-scale-down-svg-006.xhtml
layout/reftests/xul/object-fit-scale-down-svg-006.xul
layout/reftests/xul/object-position-png-001.xhtml
layout/reftests/xul/object-position-png-001.xul
layout/reftests/xul/object-position-png-002.xhtml
layout/reftests/xul/object-position-png-002.xul
layout/reftests/xul/reftest.list
layout/reftests/xul/resizer-bottomend-flipped.xhtml
layout/reftests/xul/resizer-bottomend-flipped.xul
layout/reftests/xul/resizer-bottomend-rtl.xhtml
layout/reftests/xul/resizer-bottomend-rtl.xul
layout/reftests/xul/resizer-bottomend.xhtml
layout/reftests/xul/resizer-bottomend.xul
layout/reftests/xul/resizer-bottomleft-rtl.xhtml
layout/reftests/xul/resizer-bottomleft-rtl.xul
layout/reftests/xul/resizer-bottomleft.xhtml
layout/reftests/xul/resizer-bottomleft.xul
layout/reftests/xul/resizer-bottomright-rtl.xhtml
layout/reftests/xul/resizer-bottomright-rtl.xul
layout/reftests/xul/resizer-bottomright.xhtml
layout/reftests/xul/resizer-bottomright.xul
layout/reftests/xul/resizer-bottomstart-rtl.xhtml
layout/reftests/xul/resizer-bottomstart-rtl.xul
layout/reftests/xul/resizer-bottomstart.xhtml
layout/reftests/xul/resizer-bottomstart.xul
layout/reftests/xul/resizer-left.xhtml
layout/reftests/xul/resizer-left.xul
layout/reftests/xul/text-crop-ref.xhtml
layout/reftests/xul/text-crop-ref.xul
layout/reftests/xul/text-crop.xhtml
layout/reftests/xul/text-crop.xul
layout/reftests/xul/text-small-caps-1-ref.xhtml
layout/reftests/xul/text-small-caps-1-ref.xul
layout/reftests/xul/text-small-caps-1.xhtml
layout/reftests/xul/text-small-caps-1.xul
layout/reftests/xul/textbox-overflow-1-ref.xhtml
layout/reftests/xul/textbox-overflow-1-ref.xul
layout/reftests/xul/textbox-overflow-1.xhtml
layout/reftests/xul/textbox-overflow-1.xul
layout/reftests/xul/tree-row-outline-1-notref.xhtml
layout/reftests/xul/tree-row-outline-1-notref.xul
layout/reftests/xul/tree-row-outline-1-ref.xhtml
layout/reftests/xul/tree-row-outline-1-ref.xul
layout/reftests/xul/tree-row-outline-1.xhtml
layout/reftests/xul/tree-row-outline-1.xul
layout/reftests/xul/treecell-image-svg-1-ref.xhtml
layout/reftests/xul/treecell-image-svg-1-ref.xul
layout/reftests/xul/treecell-image-svg-1a.xhtml
layout/reftests/xul/treecell-image-svg-1a.xul
layout/reftests/xul/treecell-image-svg-1b.xhtml
layout/reftests/xul/treecell-image-svg-1b.xul
layout/reftests/xul/treechildren-padding-percent-1-ref.xhtml
layout/reftests/xul/treechildren-padding-percent-1-ref.xul
layout/reftests/xul/treechildren-padding-percent-1.xhtml
layout/reftests/xul/treechildren-padding-percent-1.xul
layout/reftests/xul/treetwisty-svg-context-paint-1-not-ref.xhtml
layout/reftests/xul/treetwisty-svg-context-paint-1-not-ref.xul
layout/reftests/xul/treetwisty-svg-context-paint-1-ref.xhtml
layout/reftests/xul/treetwisty-svg-context-paint-1-ref.xul
layout/reftests/xul/treetwisty-svg-context-paint-1.xhtml
layout/reftests/xul/treetwisty-svg-context-paint-1.xul
layout/style/crashtests/416461-1.xhtml
layout/style/crashtests/416461-1.xul
layout/style/crashtests/431705-1.xhtml
layout/style/crashtests/431705-1.xul
layout/style/crashtests/crashtests.list
layout/svg/crashtests/314244-1.xhtml
layout/svg/crashtests/314244-1.xul
layout/svg/crashtests/337408-1.xhtml
layout/svg/crashtests/337408-1.xul
layout/svg/crashtests/crashtests.list
layout/tables/crashtests/322779-1.xhtml
layout/tables/crashtests/322779-1.xul
layout/tables/crashtests/crashtests.list
layout/xul/crashtests/131008-1.xhtml
layout/xul/crashtests/131008-1.xul
layout/xul/crashtests/137216-1.xhtml
layout/xul/crashtests/137216-1.xul
layout/xul/crashtests/1379332-2.xhtml
layout/xul/crashtests/1379332-2.xul
layout/xul/crashtests/151826-1.xhtml
layout/xul/crashtests/151826-1.xul
layout/xul/crashtests/168724-1.xhtml
layout/xul/crashtests/168724-1.xul
layout/xul/crashtests/189814-1.xhtml
layout/xul/crashtests/189814-1.xul
layout/xul/crashtests/289410-1.xhtml
layout/xul/crashtests/289410-1.xul
layout/xul/crashtests/291702-1.xhtml
layout/xul/crashtests/291702-1.xul
layout/xul/crashtests/291702-2.xhtml
layout/xul/crashtests/291702-2.xul
layout/xul/crashtests/291702-3.xhtml
layout/xul/crashtests/291702-3.xul
layout/xul/crashtests/294371-1.xhtml
layout/xul/crashtests/294371-1.xul
layout/xul/crashtests/322786-1.xhtml
layout/xul/crashtests/322786-1.xul
layout/xul/crashtests/325377.xhtml
layout/xul/crashtests/325377.xul
layout/xul/crashtests/326879-1.xhtml
layout/xul/crashtests/326879-1.xul
layout/xul/crashtests/328135-1.xhtml
layout/xul/crashtests/328135-1.xul
layout/xul/crashtests/329327-1.xhtml
layout/xul/crashtests/329327-1.xul
layout/xul/crashtests/336962-1.xhtml
layout/xul/crashtests/336962-1.xul
layout/xul/crashtests/344228-1.xhtml
layout/xul/crashtests/344228-1.xul
layout/xul/crashtests/350460.xhtml
layout/xul/crashtests/350460.xul
layout/xul/crashtests/365151.xhtml
layout/xul/crashtests/365151.xul
layout/xul/crashtests/366112-1.xhtml
layout/xul/crashtests/366112-1.xul
layout/xul/crashtests/366203-1.xhtml
layout/xul/crashtests/366203-1.xul
layout/xul/crashtests/374102-1.xhtml
layout/xul/crashtests/374102-1.xul
layout/xul/crashtests/382746-1.xhtml
layout/xul/crashtests/382746-1.xul
layout/xul/crashtests/382899-1.xhtml
layout/xul/crashtests/382899-1.xul
layout/xul/crashtests/384105-1-inner.xhtml
layout/xul/crashtests/384105-1-inner.xul
layout/xul/crashtests/384105-1.html
layout/xul/crashtests/384373-1.xhtml
layout/xul/crashtests/384373-1.xul
layout/xul/crashtests/384373-2.xhtml
layout/xul/crashtests/384373-2.xul
layout/xul/crashtests/384373.html
layout/xul/crashtests/384871-1-inner.xhtml
layout/xul/crashtests/384871-1-inner.xul
layout/xul/crashtests/384871-1.html
layout/xul/crashtests/386642.xhtml
layout/xul/crashtests/386642.xul
layout/xul/crashtests/387080-1.xhtml
layout/xul/crashtests/387080-1.xul
layout/xul/crashtests/391974-1-inner.xhtml
layout/xul/crashtests/391974-1-inner.xul
layout/xul/crashtests/391974-1.html
layout/xul/crashtests/399013.xhtml
layout/xul/crashtests/399013.xul
layout/xul/crashtests/408904-1.xhtml
layout/xul/crashtests/408904-1.xul
layout/xul/crashtests/417509.xhtml
layout/xul/crashtests/417509.xul
layout/xul/crashtests/538308-1.xhtml
layout/xul/crashtests/538308-1.xul
layout/xul/crashtests/564705-1.xhtml
layout/xul/crashtests/564705-1.xul
layout/xul/crashtests/crashtests.list
layout/xul/grid/crashtests/306911-grid-testcases.xhtml
layout/xul/grid/crashtests/306911-grid-testcases.xul
layout/xul/grid/crashtests/306911-grid-testcases2.xhtml
layout/xul/grid/crashtests/306911-grid-testcases2.xul
layout/xul/grid/crashtests/311710-1.xhtml
layout/xul/grid/crashtests/311710-1.xul
layout/xul/grid/crashtests/312784-1.xhtml
layout/xul/grid/crashtests/312784-1.xul
layout/xul/grid/crashtests/313173-1-inner.xhtml
layout/xul/grid/crashtests/313173-1-inner.xul
layout/xul/grid/crashtests/313173-1.html
layout/xul/grid/crashtests/321066-1.xhtml
layout/xul/grid/crashtests/321066-1.xul
layout/xul/grid/crashtests/423802-crash.xhtml
layout/xul/grid/crashtests/423802-crash.xul
layout/xul/grid/crashtests/crashtests.list
layout/xul/grid/reftests/column-sizing-1-ref.xhtml
layout/xul/grid/reftests/column-sizing-1-ref.xul
layout/xul/grid/reftests/column-sizing-1.xhtml
layout/xul/grid/reftests/column-sizing-1.xul
layout/xul/grid/reftests/not-full-basic.xhtml
layout/xul/grid/reftests/not-full-basic.xul
layout/xul/grid/reftests/not-full-grid-pack-align.xhtml
layout/xul/grid/reftests/not-full-grid-pack-align.xul
layout/xul/grid/reftests/not-full-row-group-align.xhtml
layout/xul/grid/reftests/not-full-row-group-align.xul
layout/xul/grid/reftests/not-full-row-group-direction.xhtml
layout/xul/grid/reftests/not-full-row-group-direction.xul
layout/xul/grid/reftests/not-full-row-group-pack.xhtml
layout/xul/grid/reftests/not-full-row-group-pack.xul
layout/xul/grid/reftests/not-full-row-leaf-align.xhtml
layout/xul/grid/reftests/not-full-row-leaf-align.xul
layout/xul/grid/reftests/not-full-row-leaf-direction.xhtml
layout/xul/grid/reftests/not-full-row-leaf-direction.xul
layout/xul/grid/reftests/not-full-row-leaf-pack.xhtml
layout/xul/grid/reftests/not-full-row-leaf-pack.xul
layout/xul/grid/reftests/reftest.list
layout/xul/grid/reftests/row-or-column-sizing-1.xhtml
layout/xul/grid/reftests/row-or-column-sizing-1.xul
layout/xul/grid/reftests/row-or-column-sizing-2.xhtml
layout/xul/grid/reftests/row-or-column-sizing-2.xul
layout/xul/grid/reftests/row-or-column-sizing-3.xhtml
layout/xul/grid/reftests/row-or-column-sizing-3.xul
layout/xul/grid/reftests/row-or-column-sizing-4.xhtml
layout/xul/grid/reftests/row-or-column-sizing-4.xul
layout/xul/grid/reftests/row-sizing-1-ref.xhtml
layout/xul/grid/reftests/row-sizing-1-ref.xul
layout/xul/grid/reftests/row-sizing-1.xhtml
layout/xul/grid/reftests/row-sizing-1.xul
layout/xul/grid/reftests/scrollable-columns.xhtml
layout/xul/grid/reftests/scrollable-columns.xul
layout/xul/grid/reftests/scrollable-rows.xhtml
layout/xul/grid/reftests/scrollable-rows.xul
layout/xul/grid/reftests/sizing-2d-ref.xhtml
layout/xul/grid/reftests/sizing-2d-ref.xul
layout/xul/grid/reftests/sizing-2d.xhtml
layout/xul/grid/reftests/sizing-2d.xul
layout/xul/grid/reftests/z-order-1-ref.xhtml
layout/xul/grid/reftests/z-order-1-ref.xul
layout/xul/grid/reftests/z-order-1.xhtml
layout/xul/grid/reftests/z-order-1.xul
layout/xul/grid/reftests/z-order-2-ref.xhtml
layout/xul/grid/reftests/z-order-2-ref.xul
layout/xul/grid/reftests/z-order-2.xhtml
layout/xul/grid/reftests/z-order-2.xul
layout/xul/reftest/checkbox-dynamic-change-ref.xhtml
layout/xul/reftest/checkbox-dynamic-change-ref.xul
layout/xul/reftest/checkbox-dynamic-change.xhtml
layout/xul/reftest/checkbox-dynamic-change.xul
layout/xul/reftest/image-scaling-min-height-1-ref.xhtml
layout/xul/reftest/image-scaling-min-height-1-ref.xul
layout/xul/reftest/image-scaling-min-height-1.xhtml
layout/xul/reftest/image-scaling-min-height-1.xul
layout/xul/reftest/image-size-ref.xhtml
layout/xul/reftest/image-size-ref.xul
layout/xul/reftest/image-size.xhtml
layout/xul/reftest/image-size.xul
layout/xul/reftest/popup-explicit-size-ref.xhtml
layout/xul/reftest/popup-explicit-size-ref.xul
layout/xul/reftest/popup-explicit-size.xhtml
layout/xul/reftest/popup-explicit-size.xul
layout/xul/reftest/radio-dynamic-change-ref.xhtml
layout/xul/reftest/radio-dynamic-change-ref.xul
layout/xul/reftest/radio-dynamic-change.xhtml
layout/xul/reftest/radio-dynamic-change.xul
layout/xul/reftest/reftest.list
layout/xul/reftest/textbox-text-transform-ref.xhtml
layout/xul/reftest/textbox-text-transform-ref.xul
layout/xul/reftest/textbox-text-transform.xhtml
layout/xul/reftest/textbox-text-transform.xul
layout/xul/tree/crashtests/307298-1.xhtml
layout/xul/tree/crashtests/307298-1.xul
layout/xul/tree/crashtests/309732-1.xhtml
layout/xul/tree/crashtests/309732-1.xul
layout/xul/tree/crashtests/309732-2.xhtml
layout/xul/tree/crashtests/309732-2.xul
layout/xul/tree/crashtests/366583-1.xhtml
layout/xul/tree/crashtests/366583-1.xul
layout/xul/tree/crashtests/380217-1.xhtml
layout/xul/tree/crashtests/380217-1.xul
layout/xul/tree/crashtests/391178-2.xhtml
layout/xul/tree/crashtests/391178-2.xul
layout/xul/tree/crashtests/393665-1.xhtml
layout/xul/tree/crashtests/393665-1.xul
layout/xul/tree/crashtests/399227-1.xhtml
layout/xul/tree/crashtests/399227-1.xul
layout/xul/tree/crashtests/409807-1.xhtml
layout/xul/tree/crashtests/409807-1.xul
layout/xul/tree/crashtests/414170-1.xhtml
layout/xul/tree/crashtests/414170-1.xul
layout/xul/tree/crashtests/430394-1.xhtml
layout/xul/tree/crashtests/430394-1.xul
layout/xul/tree/crashtests/585815-iframe.xhtml
layout/xul/tree/crashtests/585815-iframe.xul
layout/xul/tree/crashtests/585815.html
layout/xul/tree/crashtests/730441-1.xhtml
layout/xul/tree/crashtests/730441-1.xul
layout/xul/tree/crashtests/730441-2.xhtml
layout/xul/tree/crashtests/730441-2.xul
layout/xul/tree/crashtests/730441-3.xhtml
layout/xul/tree/crashtests/730441-3.xul
layout/xul/tree/crashtests/crashtests.list
rename from layout/base/crashtests/1162813.xul
rename to layout/base/crashtests/1162813.xhtml
rename from layout/base/crashtests/311661-1.xul
rename to layout/base/crashtests/311661-1.xhtml
rename from layout/base/crashtests/311661-2.xul
rename to layout/base/crashtests/311661-2.xhtml
rename from layout/base/crashtests/321058-1.xul
rename to layout/base/crashtests/321058-1.xhtml
rename from layout/base/crashtests/321058-2.xul
rename to layout/base/crashtests/321058-2.xhtml
rename from layout/base/crashtests/321077-1.xul
rename to layout/base/crashtests/321077-1.xhtml
rename from layout/base/crashtests/321077-2.xul
rename to layout/base/crashtests/321077-2.xhtml
rename from layout/base/crashtests/325218.xul
rename to layout/base/crashtests/325218.xhtml
rename from layout/base/crashtests/328944-1.xul
rename to layout/base/crashtests/328944-1.xhtml
rename from layout/base/crashtests/336999-1.xul
rename to layout/base/crashtests/336999-1.xhtml
rename from layout/base/crashtests/337476-1.xul
rename to layout/base/crashtests/337476-1.xhtml
rename from layout/base/crashtests/340093-1.xul
rename to layout/base/crashtests/340093-1.xhtml
rename from layout/base/crashtests/344340-1.xul
rename to layout/base/crashtests/344340-1.xhtml
rename from layout/base/crashtests/356325-1.xul
rename to layout/base/crashtests/356325-1.xhtml
rename from layout/base/crashtests/360339-1.xul
rename to layout/base/crashtests/360339-1.xhtml
rename from layout/base/crashtests/360339-2.xul
rename to layout/base/crashtests/360339-2.xhtml
rename from layout/base/crashtests/401589-1.xul
rename to layout/base/crashtests/401589-1.xhtml
rename from layout/base/crashtests/405049-1.xul
rename to layout/base/crashtests/405049-1.xhtml
rename from layout/base/crashtests/421203-1.xul
rename to layout/base/crashtests/421203-1.xhtml
rename from layout/base/crashtests/444925-1.xul
rename to layout/base/crashtests/444925-1.xhtml
rename from layout/base/crashtests/454751-1.xul
rename to layout/base/crashtests/454751-1.xhtml
rename from layout/base/crashtests/491547-1.xul
rename to layout/base/crashtests/491547-1.xhtml
rename from layout/base/crashtests/491547-2.xul
rename to layout/base/crashtests/491547-2.xhtml
rename from layout/base/crashtests/526378-1.xul
rename to layout/base/crashtests/526378-1.xhtml
rename from layout/base/crashtests/536720.xul
rename to layout/base/crashtests/536720.xhtml
rename from layout/base/crashtests/538082-1.xul
rename to layout/base/crashtests/538082-1.xhtml
rename from layout/base/crashtests/540760.xul
rename to layout/base/crashtests/540760.xhtml
rename from layout/base/crashtests/572003.xul
rename to layout/base/crashtests/572003.xhtml
--- a/layout/base/crashtests/crashtests.list
+++ b/layout/base/crashtests/crashtests.list
@@ -56,78 +56,78 @@ load 280708-1.html
 load 280708-2.html
 load 281333-1.html
 load 285212-1.html
 load 286813-1.html
 load 306940-1.html
 load 310267-1.xml
 load 310638-1.svg
 load 310638-2.html
-load chrome://reftest/content/crashtests/layout/base/crashtests/311661-1.xul
-load chrome://reftest/content/crashtests/layout/base/crashtests/311661-2.xul
+load chrome://reftest/content/crashtests/layout/base/crashtests/311661-1.xhtml
+load chrome://reftest/content/crashtests/layout/base/crashtests/311661-2.xhtml
 load 313086-1.xml
 load 317285-1.html
 load 317934-1.html
 load 320459-1.html
-load chrome://reftest/content/crashtests/layout/base/crashtests/321058-1.xul
-load chrome://reftest/content/crashtests/layout/base/crashtests/321058-2.xul
-load chrome://reftest/content/crashtests/layout/base/crashtests/321077-1.xul
-load chrome://reftest/content/crashtests/layout/base/crashtests/321077-2.xul
+load chrome://reftest/content/crashtests/layout/base/crashtests/321058-1.xhtml
+load chrome://reftest/content/crashtests/layout/base/crashtests/321058-2.xhtml
+load chrome://reftest/content/crashtests/layout/base/crashtests/321077-1.xhtml
+load chrome://reftest/content/crashtests/layout/base/crashtests/321077-2.xhtml
 load 322436-1.html
 load 322678.html
 load 325024.html
-load chrome://reftest/content/crashtests/layout/base/crashtests/325218.xul
+load chrome://reftest/content/crashtests/layout/base/crashtests/325218.xhtml
 load 325967-1.html
 load 325984-1.xhtml
 load 325984-2.html
-load chrome://reftest/content/crashtests/layout/base/crashtests/328944-1.xul
+load chrome://reftest/content/crashtests/layout/base/crashtests/328944-1.xhtml
 load 329900-1.html
 load 330015-1.html
 load 331204-1.html
 load 331679-1.xhtml
 load 331679-2.xml
 load 331679-3.xml
 load 331883-1.html
 load 335140-1.html
 load 336291-1.html
-load chrome://reftest/content/crashtests/layout/base/crashtests/336999-1.xul
+load chrome://reftest/content/crashtests/layout/base/crashtests/336999-1.xhtml
 load 337066-1.xhtml
 load 337268-1.html
 load 337419-1.html
-load chrome://reftest/content/crashtests/layout/base/crashtests/337476-1.xul
+load chrome://reftest/content/crashtests/layout/base/crashtests/337476-1.xhtml
 load 338703-1.html
 load 339651-1.html
-load chrome://reftest/content/crashtests/layout/base/crashtests/340093-1.xul
+load chrome://reftest/content/crashtests/layout/base/crashtests/340093-1.xhtml
 load 341382-1.html
 load 341382-2.html
 load 341858-1.html
 load 342145-1.xhtml
 load 343293-1.xhtml
 load 343293-2.xhtml
 load 343540-1.html
 load 344057-1.xhtml
 load 344064-1.html
 load 344300-1.html
 load 344300-2.html
-load chrome://reftest/content/crashtests/layout/base/crashtests/344340-1.xul
+load chrome://reftest/content/crashtests/layout/base/crashtests/344340-1.xhtml
 load 347898-1.html
 load 348126-1.html
 load 348688-1.html
 load 348708-1.xhtml
 load 348729-1.html
 load 349095-1.xhtml
 load 350267-1.html
 load 354133-1.html
 load 354766-1.xhtml
 load 355989-1.xhtml
 load 355993-1.xhtml
-load chrome://reftest/content/crashtests/layout/base/crashtests/356325-1.xul
+load chrome://reftest/content/crashtests/layout/base/crashtests/356325-1.xhtml
 load 358729-1.xhtml
-load chrome://reftest/content/crashtests/layout/base/crashtests/360339-1.xul
-load chrome://reftest/content/crashtests/layout/base/crashtests/360339-2.xul
+load chrome://reftest/content/crashtests/layout/base/crashtests/360339-1.xhtml
+load chrome://reftest/content/crashtests/layout/base/crashtests/360339-2.xhtml
 load 363729-1.html
 load 363729-2.html
 load 363729-3.html
 load 364427-1.html
 load 365909-1.xhtml
 load 365909-2.xhtml
 load 366128-1.xhtml
 load 366271-1.html
@@ -180,30 +180,30 @@ load 399219-1.xhtml
 load 399365-1.html
 load 399676-1.xhtml
 load 399687-1.html
 load 399940-1.xhtml
 load 399951-1.html
 load 399994-1.html
 load 400445-1.xhtml
 load 400904-1.xhtml
-load chrome://reftest/content/crashtests/layout/base/crashtests/401589-1.xul
+load chrome://reftest/content/crashtests/layout/base/crashtests/401589-1.xhtml
 load 401734-1.html
 load 401734-2.html
 needs-focus pref(accessibility.browsewithcaret,true) load 403048.html
 load 403175-1.html
 load 403245-1.html
 load 403454.html
 load 403569-1.xhtml
 load 403569-2.xhtml
 load 403569-3.xhtml
 load 404491-1.html
 load 404721-1.xhtml
 load 404721-2.xhtml
-load chrome://reftest/content/crashtests/layout/base/crashtests/405049-1.xul
+load chrome://reftest/content/crashtests/layout/base/crashtests/405049-1.xhtml
 load 406675-1.html
 load 408292.html
 load 408299.html
 load 408450-1.xhtml
 load 409461-1.xhtml
 load 409513.html
 load 410967.html
 load 411870-1.html
@@ -212,17 +212,17 @@ load 413587-1.svg
 load 414058-1.html
 load 415503.xhtml
 load 416107.xhtml
 HTTP load 419985.html
 load 420031-1.html
 load 420213-1.html
 load 420219-1.html
 load 420651-1.xhtml
-load chrome://reftest/content/crashtests/layout/base/crashtests/421203-1.xul
+load chrome://reftest/content/crashtests/layout/base/crashtests/421203-1.xhtml
 load 421432.html
 load 422276.html
 asserts(0-1) load 423107-1.xhtml # bug 866955
 load 425981-1.html
 load 428138-1.html
 load 428448-1.html
 load 429088-1.html
 load 429088-2.html
@@ -232,26 +232,26 @@ load 430569-1.html
 load 430569-2.html
 load 432752-1.svg
 load 433450-1.html
 load 436982-1.html
 load 437142-1.html
 load 439258-1.html
 load 439343.html
 load 444863-1.html
-load chrome://reftest/content/crashtests/layout/base/crashtests/444925-1.xul
+load chrome://reftest/content/crashtests/layout/base/crashtests/444925-1.xhtml
 load 444967-1.html
 load 446328.html
 load 448488-1.html
 load 448543-1.html
 load 448543-2.html
 load 448543-3.html
 load 450319-1.xhtml
 asserts(1) asserts-if(Android,1-2) load 453894-1.xhtml # Bug 398043
-load chrome://reftest/content/crashtests/layout/base/crashtests/454751-1.xul
+load chrome://reftest/content/crashtests/layout/base/crashtests/454751-1.xhtml
 load 455063-1.html
 load 455063-2.html
 load 455063-3.html
 load 455171-4.html
 load 455623-1.html
 load 457362-1.xhtml
 load 457514.html
 asserts(0-1) load 460389-1.html # bug 780985
@@ -279,57 +279,57 @@ load 481806-1.html
 load 483604-1.xhtml
 load 485501-1.html
 load 487544-1.html
 load 488390-1.xhtml
 load 489691.html
 load 490376-1.xhtml
 load 490559-1.html
 load 490747.html
-load chrome://reftest/content/crashtests/layout/base/crashtests/491547-1.xul
-load chrome://reftest/content/crashtests/layout/base/crashtests/491547-2.xul
+load chrome://reftest/content/crashtests/layout/base/crashtests/491547-1.xhtml
+load chrome://reftest/content/crashtests/layout/base/crashtests/491547-2.xhtml
 load 492014.xhtml
 load 492112-1.xhtml
 load 492163-1.xhtml
 load 495350-1.html
 load 496011-1.xhtml
 load 499741-1.xhtml
 load 499841-1.xhtml
 load 499858-1.xhtml
 load 500467-1.html
 load 501878-1.html
 load 503936-1.html
 load 507119.html
 load 522374-1.html
 load 522374-2.html
-load chrome://reftest/content/crashtests/layout/base/crashtests/526378-1.xul
+load chrome://reftest/content/crashtests/layout/base/crashtests/526378-1.xhtml
 load 534367-1.xhtml
 load 534368-1.xhtml
 load 534768-1.html
 load 534768-2.html
 load 535721-1.xhtml
 load 535911-1.xhtml
-load chrome://reftest/content/crashtests/layout/base/crashtests/536720.xul
+load chrome://reftest/content/crashtests/layout/base/crashtests/536720.xhtml
 load 537562-1.xhtml
 load 537624-1.html
 load 537631-1.html
-load chrome://reftest/content/crashtests/layout/base/crashtests/538082-1.xul
+load chrome://reftest/content/crashtests/layout/base/crashtests/538082-1.xhtml
 load 538207-1.xhtml
 load 538210-1.html
 load 538267-1.html
-load chrome://reftest/content/crashtests/layout/base/crashtests/540760.xul
+load chrome://reftest/content/crashtests/layout/base/crashtests/540760.xhtml
 load 540771-1.xhtml
 load 541869-1.xhtml
 load 541869-2.html
 load 543648-1.html
 load 560447-1.html
 load 564063-1.html
 load 569018-1.html
 pref(layout.css.xul-display-values.content.enabled,true) load 570038-1.html
-load chrome://reftest/content/crashtests/layout/base/crashtests/572003.xul
+load chrome://reftest/content/crashtests/layout/base/crashtests/572003.xhtml
 load 572582-1.xhtml
 load 576649-1.html
 load 579655.html
 load 580129-1.html
 load 580494-1.html
 load 580834-1.xhtml
 load 589787.html
 load 591075-1.html
@@ -430,17 +430,17 @@ load 1043163-1.html
 load 1061028.html
 load 1107508-1.html
 load 1116104.html
 load 1127198-1.html
 load 1140198.html
 load 1143535.html
 load 1153716.html
 load 1156588.html
-load chrome://reftest/content/crashtests/layout/base/crashtests/1162813.xul
+load chrome://reftest/content/crashtests/layout/base/crashtests/1162813.xhtml
 load 1163583.html
 load 1234622-1.html
 load 1235467-1.html
 load 1261351.html
 load 1270797-1.html
 load 1278455-1.html
 load 1286889.html
 load 1288608.html
rename from layout/forms/crashtests/363696-1.xul
rename to layout/forms/crashtests/363696-1.xhtml
--- a/layout/forms/crashtests/crashtests.list
+++ b/layout/forms/crashtests/crashtests.list
@@ -6,17 +6,17 @@ load 258101-1.html
 load 266225-1.html
 load 310426-1.xhtml
 load 310520-1.xhtml
 load 315752-1.xhtml
 load 317502-1.xhtml
 load 321894.html
 load 323499-1.html
 load 343510-1.html
-load chrome://reftest/content/crashtests/layout/forms/crashtests/363696-1.xul
+load chrome://reftest/content/crashtests/layout/forms/crashtests/363696-1.xhtml
 load 363696-2.html
 load 363696-3.html
 load 366205-1.html
 load 366537-1.xhtml
 load 367587-1.html
 load 370703-1.html
 load 370940-1.html
 load 370967.html
rename from layout/generic/crashtests/1003441.xul
rename to layout/generic/crashtests/1003441.xhtml
rename from layout/generic/crashtests/1520798-1.xul
rename to layout/generic/crashtests/1520798-1.xhtml
rename from layout/generic/crashtests/321224.xul
rename to layout/generic/crashtests/321224.xhtml
rename from layout/generic/crashtests/322780-1.xul
rename to layout/generic/crashtests/322780-1.xhtml
rename from layout/generic/crashtests/414180-1.xul
rename to layout/generic/crashtests/414180-1.xhtml
rename from layout/generic/crashtests/442860-1.xul
rename to layout/generic/crashtests/442860-1.xhtml
rename from layout/generic/crashtests/508816-1.xul
rename to layout/generic/crashtests/508816-1.xhtml
--- a/layout/generic/crashtests/578977.html
+++ b/layout/generic/crashtests/578977.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html class="reftest-wait"><head>
     <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
     <title>Testcase for bug 578977</title>
 </head>
 <body>
 
-<iframe src="578977.xul" onload="this.style.width='500px'; setTimeout(function(){document.documentElement.removeAttribute('class')},0)"></iframe>
+<iframe src="578977.xhtml" onload="this.style.width='500px'; setTimeout(function(){document.documentElement.removeAttribute('class')},0)"></iframe>
 
 </body>
 </html>
rename from layout/generic/crashtests/578977.xul
rename to layout/generic/crashtests/578977.xhtml
--- a/layout/generic/crashtests/crashtests.list
+++ b/layout/generic/crashtests/crashtests.list
@@ -16,18 +16,18 @@ asserts(0-1) load 295292-1.html # Bug 13
 load 295292-2.html
 load 302260-1.html
 load 307979-1.html
 load 309322-1.html
 load 309322-2.html
 load 309322-3.html
 load 309322-4.html
 load 310556-1.xhtml
-load chrome://reftest/content/crashtests/layout/generic/crashtests/321224.xul
-load chrome://reftest/content/crashtests/layout/generic/crashtests/322780-1.xul
+load chrome://reftest/content/crashtests/layout/generic/crashtests/321224.xhtml
+load chrome://reftest/content/crashtests/layout/generic/crashtests/322780-1.xhtml
 load 323381-1.html
 load 323381-2.html
 load 323386-1.html
 load 323389-1.html
 load 323389-2.html
 load 323493-1.html
 load 323495-1.html
 load 324318-1.html
@@ -229,17 +229,17 @@ load 413079-1.xhtml
 load 413079-2.xhtml
 load 413079-3.xhtml
 load 413085-1.html
 load 413085-2.html
 load 413582-1.xhtml
 load 413582-2.html
 load 413712-1.xhtml # bug 1323680
 load 414061-1.html
-load chrome://reftest/content/crashtests/layout/generic/crashtests/414180-1.xul
+load chrome://reftest/content/crashtests/layout/generic/crashtests/414180-1.xhtml
 load 414719-1.html
 load 415685-1.html
 load 415818.xhtml
 load 416165.html
 load 416264-1.html
 load 416476-1.html
 load 417848-1.xhtml
 load 417902-1.html
@@ -280,17 +280,17 @@ load 436823.html
 load 436969-1.html
 load 437156-1.html
 load 437565-1.xhtml
 load 437565-2.xhtml
 load 437565-3.xhtml
 load 438259-1.html
 load 438266-1.html
 skip load 438509-1.html # bug 511234
-load chrome://reftest/content/crashtests/layout/generic/crashtests/442860-1.xul
+load chrome://reftest/content/crashtests/layout/generic/crashtests/442860-1.xhtml
 load 443528-1.html
 load 444230-1.html
 load 444484-1.html
 load 444726-1.xhtml
 load 444861-1.html
 load 445288.html
 load 448903-1.html
 load 448996-1.html
@@ -363,17 +363,17 @@ load 499857-1.html
 load 499862-1.html
 load 501535-1.html
 load 503961-1.xhtml
 load 503961-2.html
 load 505912-1.html
 load 507566.html
 load 508154-1.xhtml
 load 508168-1.html
-load chrome://reftest/content/crashtests/layout/generic/crashtests/508816-1.xul
+load chrome://reftest/content/crashtests/layout/generic/crashtests/508816-1.xhtml
 load 508908-1.html
 load 509749-1.html
 load 511482.html
 load 512724-1.html
 load 512725-1.html
 load 512749-1.html
 load 513110-1.html
 load 513110-2.xhtml
@@ -564,17 +564,17 @@ load 963878.html
 load 964078.html
 load 970710.html
 load 973701-1.xhtml
 load 973701-2.xhtml
 load 986899.html
 load 1001233.html
 load 1001258-1.html
 load 1001994.html
-load chrome://reftest/content/crashtests/layout/generic/crashtests/1003441.xul
+load chrome://reftest/content/crashtests/layout/generic/crashtests/1003441.xhtml
 load 1015562.html
 asserts(1-2) asserts-if(Android,1-3) load 1015563-1.html
 asserts(1-2) load 1015563-2.html
 asserts-if(Android,18) load 1015844.html
 asserts-if(Android,0-24) pref(font.size.inflation.minTwips,200) load 1032450.html
 load 1032613-1.svg
 load 1032613-2.html
 load 1037903.html
@@ -714,17 +714,17 @@ load 1494380.html
 load 1505817.html
 pref(layout.css.column-span.enabled,true) load 1506216.html
 pref(layout.css.column-span.enabled,true) load 1506306.html
 pref(layout.css.column-span.enabled,true) load 1507196.html
 load 1513282.html
 load 1515124.html
 pref(layout.css.column-span.enabled,true) load 1517033.html
 pref(layout.css.column-span.enabled,true) load 1517297.html
-load chrome://reftest/content/crashtests/layout/generic/crashtests/1520798-1.xul
+load chrome://reftest/content/crashtests/layout/generic/crashtests/1520798-1.xhtml
 load 1520798-2.html
 load 1528771.html
 load 1539656.html
 load 1544060-1.html
 load 1544060-2.html
 load 1542441.html
 pref(layout.css.grid-template-subgrid-value.enabled,true) load 1553824.html
 pref(layout.css.column-span.enabled,true) load 1554824.html
rename from layout/reftests/bidi/1155359-1-ref.xul
rename to layout/reftests/bidi/1155359-1-ref.xhtml
rename from layout/reftests/bidi/1155359-1.xul
rename to layout/reftests/bidi/1155359-1.xhtml
rename from layout/reftests/bidi/869833-1-ref.xul
rename to layout/reftests/bidi/869833-1-ref.xhtml
rename from layout/reftests/bidi/869833-1.xul
rename to layout/reftests/bidi/869833-1.xhtml
--- a/layout/reftests/bidi/reftest.list
+++ b/layout/reftests/bidi/reftest.list
@@ -138,24 +138,24 @@ random-if(/^Windows\x20NT\x206\.1/.test(
 == 746987-4.html 746987-4-ref.html
 == 779003-1.html 779003-1-ref.html
 == 779003-1-dynamic.html 779003-1-ref.html
 == 817406-1.html 817406-1-ref.html
 == 817406-2.html 817406-2-ref.html
 == 817406-3.html 817406-1-ref.html
 == 817406-4.html 817406-1-ref.html
 == 847242-1.html 847242-1-ref.html
-pref(layout.css.xul-tree-pseudos.content.enabled,true) fuzzy-if(xulRuntime.widgetToolkit=="gtk",0-1,0-11) == chrome://reftest/content/bidi/869833-1.xul chrome://reftest/content/bidi/869833-1-ref.xul
+pref(layout.css.xul-tree-pseudos.content.enabled,true) fuzzy-if(xulRuntime.widgetToolkit=="gtk",0-1,0-11) == chrome://reftest/content/bidi/869833-1.xhtml chrome://reftest/content/bidi/869833-1-ref.xhtml
 == 922530-1.html 922530-1-ref.html
 random-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) == 922550-1.html 922550-1-ref.html # Bug 1392106
 == 989994-1.html 989994-1-ref.html
 == 1067268-1.html 1067268-1-ref.html
 == 1069941-inline-bidi-border-1.html 1069941-inline-bidi-border-1-ref.html
 == 1069941-inline-bidi-margin-1.html 1069941-inline-bidi-margin-1-ref.html
-!= chrome://reftest/content/bidi/1155359-1.xul chrome://reftest/content/bidi/1155359-1-ref.xul
+!= chrome://reftest/content/bidi/1155359-1.xhtml chrome://reftest/content/bidi/1155359-1-ref.xhtml
 == 1157726-1.html 1157726-1-ref.html
 == 1161752.html 1161752-ref.html
 == 1161752-5-embed.html 1161752-5-embed-ref.html
 random-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) == brackets-1a-ltr.html brackets-1a-ltr-ref.html # Bug 1392106
 random-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) == brackets-1a-rtl.html brackets-1a-rtl-ref.html # Bug 1392106
 random-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) == brackets-1b-ltr.html brackets-1b-ltr-ref.html # Bug 1392106
 random-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) == brackets-1b-rtl.html brackets-1b-rtl-ref.html # Bug 1392106
 fuzzy-if(geckoview&&webrender&&device,22-22,44-46) fuzzy-if(geckoview&&webrender&&emulator,23-23,1-1) random-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) == brackets-1c-ltr.html brackets-1c-ltr-ref.html # Bug 1392106
rename from layout/reftests/box-ordinal/dynamic-1-add-to-one-grouped.xul
rename to layout/reftests/box-ordinal/dynamic-1-add-to-one-grouped.xhtml
rename from layout/reftests/box-ordinal/dynamic-1-add-to-two-grouped-1.xul
rename to layout/reftests/box-ordinal/dynamic-1-add-to-two-grouped-1.xhtml
rename from layout/reftests/box-ordinal/dynamic-1-add-to-two-grouped-2.xul
rename to layout/reftests/box-ordinal/dynamic-1-add-to-two-grouped-2.xhtml
rename from layout/reftests/box-ordinal/dynamic-1-ref.xul
rename to layout/reftests/box-ordinal/dynamic-1-ref.xhtml
rename from layout/reftests/box-ordinal/dynamic-1-remove-to-none-grouped.xul
rename to layout/reftests/box-ordinal/dynamic-1-remove-to-none-grouped.xhtml
rename from layout/reftests/box-ordinal/dynamic-1-remove-to-one-grouped-1.xul
rename to layout/reftests/box-ordinal/dynamic-1-remove-to-one-grouped-1.xhtml
rename from layout/reftests/box-ordinal/dynamic-1-remove-to-one-grouped-2.xul
rename to layout/reftests/box-ordinal/dynamic-1-remove-to-one-grouped-2.xhtml
--- a/layout/reftests/box-ordinal/reftest.list
+++ b/layout/reftests/box-ordinal/reftest.list
@@ -1,7 +1,7 @@
 pref(layout.css.xul-box-display-values.content.enabled,true) == box-ordinal-with-out-of-flow-1.html box-ordinal-with-out-of-flow-1-ref.html
-== chrome://reftest/content/box-ordinal/dynamic-1-remove-to-none-grouped.xul chrome://reftest/content/box-ordinal/dynamic-1-ref.xul
-== chrome://reftest/content/box-ordinal/dynamic-1-add-to-one-grouped.xul chrome://reftest/content/box-ordinal/dynamic-1-ref.xul
-== chrome://reftest/content/box-ordinal/dynamic-1-remove-to-one-grouped-1.xul chrome://reftest/content/box-ordinal/dynamic-1-ref.xul
-fails == chrome://reftest/content/box-ordinal/dynamic-1-remove-to-one-grouped-2.xul chrome://reftest/content/box-ordinal/dynamic-1-ref.xul # bug 575500
-== chrome://reftest/content/box-ordinal/dynamic-1-add-to-two-grouped-1.xul chrome://reftest/content/box-ordinal/dynamic-1-ref.xul
-== chrome://reftest/content/box-ordinal/dynamic-1-add-to-two-grouped-2.xul chrome://reftest/content/box-ordinal/dynamic-1-ref.xul
+== chrome://reftest/content/box-ordinal/dynamic-1-remove-to-none-grouped.xhtml chrome://reftest/content/box-ordinal/dynamic-1-ref.xhtml
+== chrome://reftest/content/box-ordinal/dynamic-1-add-to-one-grouped.xhtml chrome://reftest/content/box-ordinal/dynamic-1-ref.xhtml
+== chrome://reftest/content/box-ordinal/dynamic-1-remove-to-one-grouped-1.xhtml chrome://reftest/content/box-ordinal/dynamic-1-ref.xhtml
+fails == chrome://reftest/content/box-ordinal/dynamic-1-remove-to-one-grouped-2.xhtml chrome://reftest/content/box-ordinal/dynamic-1-ref.xhtml # bug 575500
+== chrome://reftest/content/box-ordinal/dynamic-1-add-to-two-grouped-1.xhtml chrome://reftest/content/box-ordinal/dynamic-1-ref.xhtml
+== chrome://reftest/content/box-ordinal/dynamic-1-add-to-two-grouped-2.xhtml chrome://reftest/content/box-ordinal/dynamic-1-ref.xhtml
rename from layout/reftests/box-shadow/boxshadow-dynamic-ref.xul
rename to layout/reftests/box-shadow/boxshadow-dynamic-ref.xhtml
rename from layout/reftests/box-shadow/boxshadow-dynamic.xul
rename to layout/reftests/box-shadow/boxshadow-dynamic.xhtml
--- a/layout/reftests/box-shadow/reftest.list
+++ b/layout/reftests/box-shadow/reftest.list
@@ -13,17 +13,17 @@ random != boxshadow-blur-2.html boxshado
 fails-if(Android) == boxshadow-button.html boxshadow-button-ref.html
 fuzzy-if(OSX==1010,0-1,0-24) fuzzy-if(d2d,0-16,0-999) fuzzy-if(skiaContent,0-14,0-179) == boxshadow-large-border-radius.html boxshadow-large-border-radius-ref.html # Bug 1209649
 
 fails-if(Android) == boxshadow-fileupload.html boxshadow-fileupload-ref.html
 fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu),0-98,0-152) fuzzy-if(skiaContent,0-13,0-28) fuzzy-if(webrender,19-19,47-47) == boxshadow-inner-basic.html boxshadow-inner-basic-ref.svg
 fuzzy-if(skiaContent,0-1,0-17) random-if(layersGPUAccelerated) == boxshadow-mixed.html boxshadow-mixed-ref.html
 fuzzy-if(skiaContent,0-1,0-17) == boxshadow-mixed-2.html boxshadow-mixed-2-ref.html
 random-if(d2d) fuzzy-if(skiaContent,0-1,0-212) fuzzy-if(webrender,0-127,0-3528) == boxshadow-rounded-spread.html boxshadow-rounded-spread-ref.html
-fuzzy-if(skiaContent,0-1,0-50) == chrome://reftest/content/box-shadow/boxshadow-dynamic.xul chrome://reftest/content/box-shadow/boxshadow-dynamic-ref.xul
+fuzzy-if(skiaContent,0-1,0-50) == chrome://reftest/content/box-shadow/boxshadow-dynamic.xhtml chrome://reftest/content/box-shadow/boxshadow-dynamic-ref.xhtml
 random-if(d2d) fuzzy-if(skiaContent,0-1,0-14) == boxshadow-onecorner.html boxshadow-onecorner-ref.html
 random-if(d2d) fuzzy-if(skiaContent,0-1,0-22) == boxshadow-twocorners.html boxshadow-twocorners-ref.html
 random-if(d2d) fuzzy-if(skiaContent,0-1,0-36) == boxshadow-threecorners.html boxshadow-threecorners-ref.html
 fuzzy(0-2,0-440) == boxshadow-skiprect.html boxshadow-skiprect-ref.html
 == boxshadow-opacity.html boxshadow-opacity-ref.html
 == boxshadow-color-rounding.html boxshadow-color-rounding-ref.html
 == boxshadow-color-rounding-middle.html boxshadow-color-rounding-middle-ref.html
 fuzzy(0-3,0-500) fuzzy-if(d2d,0-2,0-1080) == boxshadow-border-radius-int.html boxshadow-border-radius-int-ref.html
rename from layout/reftests/bugs/1150021-1-ref.xul
rename to layout/reftests/bugs/1150021-1-ref.xhtml
rename from layout/reftests/bugs/1150021-1.xul
rename to layout/reftests/bugs/1150021-1.xhtml
rename from layout/reftests/bugs/1483649-1-ref.xul
rename to layout/reftests/bugs/1483649-1-ref.xhtml
rename from layout/reftests/bugs/1483649-1.xul
rename to layout/reftests/bugs/1483649-1.xhtml
rename from layout/reftests/bugs/192767-01.xul
rename to layout/reftests/bugs/192767-01.xhtml
rename from layout/reftests/bugs/192767-02.xul
rename to layout/reftests/bugs/192767-02.xhtml
rename from layout/reftests/bugs/192767-03.xul
rename to layout/reftests/bugs/192767-03.xhtml
rename from layout/reftests/bugs/192767-04.xul
rename to layout/reftests/bugs/192767-04.xhtml
rename from layout/reftests/bugs/192767-05.xul
rename to layout/reftests/bugs/192767-05.xhtml
rename from layout/reftests/bugs/192767-06.xul
rename to layout/reftests/bugs/192767-06.xhtml
rename from layout/reftests/bugs/192767-07.xul
rename to layout/reftests/bugs/192767-07.xhtml
rename from layout/reftests/bugs/192767-11.xul
rename to layout/reftests/bugs/192767-11.xhtml
rename from layout/reftests/bugs/192767-12.xul
rename to layout/reftests/bugs/192767-12.xhtml
rename from layout/reftests/bugs/192767-13.xul
rename to layout/reftests/bugs/192767-13.xhtml
rename from layout/reftests/bugs/192767-14.xul
rename to layout/reftests/bugs/192767-14.xhtml
rename from layout/reftests/bugs/192767-15.xul
rename to layout/reftests/bugs/192767-15.xhtml
rename from layout/reftests/bugs/192767-16.xul
rename to layout/reftests/bugs/192767-16.xhtml
rename from layout/reftests/bugs/192767-17.xul
rename to layout/reftests/bugs/192767-17.xhtml
rename from layout/reftests/bugs/192767-21.xul
rename to layout/reftests/bugs/192767-21.xhtml
rename from layout/reftests/bugs/192767-22.xul
rename to layout/reftests/bugs/192767-22.xhtml
rename from layout/reftests/bugs/192767-23.xul
rename to layout/reftests/bugs/192767-23.xhtml
rename from layout/reftests/bugs/192767-24.xul
rename to layout/reftests/bugs/192767-24.xhtml
rename from layout/reftests/bugs/192767-25.xul
rename to layout/reftests/bugs/192767-25.xhtml
rename from layout/reftests/bugs/192767-26.xul
rename to layout/reftests/bugs/192767-26.xhtml
rename from layout/reftests/bugs/192767-27.xul
rename to layout/reftests/bugs/192767-27.xhtml
rename from layout/reftests/bugs/192767-31.xul
rename to layout/reftests/bugs/192767-31.xhtml
rename from layout/reftests/bugs/192767-32.xul
rename to layout/reftests/bugs/192767-32.xhtml
rename from layout/reftests/bugs/192767-33.xul
rename to layout/reftests/bugs/192767-33.xhtml
rename from layout/reftests/bugs/192767-34.xul
rename to layout/reftests/bugs/192767-34.xhtml
rename from layout/reftests/bugs/192767-35.xul
rename to layout/reftests/bugs/192767-35.xhtml
rename from layout/reftests/bugs/192767-36.xul
rename to layout/reftests/bugs/192767-36.xhtml
rename from layout/reftests/bugs/192767-37.xul
rename to layout/reftests/bugs/192767-37.xhtml
rename from layout/reftests/bugs/249141-ref.xul
rename to layout/reftests/bugs/249141-ref.xhtml
rename from layout/reftests/bugs/249141.xul
rename to layout/reftests/bugs/249141.xhtml
rename from layout/reftests/bugs/261826-1-ref.xul
rename to layout/reftests/bugs/261826-1-ref.xhtml
rename from layout/reftests/bugs/261826-1.xul
rename to layout/reftests/bugs/261826-1.xhtml
rename from layout/reftests/bugs/272646-1-ref.xul
rename to layout/reftests/bugs/272646-1-ref.xhtml
rename from layout/reftests/bugs/272646-1.xul
rename to layout/reftests/bugs/272646-1.xhtml
rename from layout/reftests/bugs/272646-2-ref.xul
rename to layout/reftests/bugs/272646-2-ref.xhtml
rename from layout/reftests/bugs/272646-2a.xul
rename to layout/reftests/bugs/272646-2a.xhtml
rename from layout/reftests/bugs/272646-2b.xul
rename to layout/reftests/bugs/272646-2b.xhtml
rename from layout/reftests/bugs/272646-2c.xul
rename to layout/reftests/bugs/272646-2c.xhtml
rename from layout/reftests/bugs/299837-2-ref.xul
rename to layout/reftests/bugs/299837-2-ref.xhtml
rename from layout/reftests/bugs/299837-2.xul
rename to layout/reftests/bugs/299837-2.xhtml
rename from layout/reftests/bugs/299837-3-ref.xul
rename to layout/reftests/bugs/299837-3-ref.xhtml
rename from layout/reftests/bugs/299837-3.xul
rename to layout/reftests/bugs/299837-3.xhtml
rename from layout/reftests/bugs/321402-3-ref.xul
rename to layout/reftests/bugs/321402-3-ref.xhtml
rename from layout/reftests/bugs/321402-3.xul
rename to layout/reftests/bugs/321402-3.xhtml
rename from layout/reftests/bugs/321402-4-ref.xul
rename to layout/reftests/bugs/321402-4-ref.xhtml
rename from layout/reftests/bugs/321402-4.xul
rename to layout/reftests/bugs/321402-4.xhtml
rename from layout/reftests/bugs/321402-5-ref.xul
rename to layout/reftests/bugs/321402-5-ref.xhtml
rename from layout/reftests/bugs/321402-5.xul
rename to layout/reftests/bugs/321402-5.xhtml
rename from layout/reftests/bugs/321402-6-ref.xul
rename to layout/reftests/bugs/321402-6-ref.xhtml
rename from layout/reftests/bugs/321402-6.xul
rename to layout/reftests/bugs/321402-6.xhtml
--- a/layout/reftests/bugs/331809-1-ref.html
+++ b/layout/reftests/bugs/331809-1-ref.html
@@ -10,12 +10,12 @@ span {
   display:inline-block;
   width:1000px;
   height:400px;
   background:white;
 }
 </style>
 </head>
 <body style="width:2000px; background:white;"><div style="position:absolute; top:360px;width:100px;height:40px; background:black;"></div>
-<iframe src="331809-1.xul"></iframe>
+<iframe src="331809-1.xhtml"></iframe>
 <span></span>
 </body>
 </html>
--- a/layout/reftests/bugs/331809-1.html
+++ b/layout/reftests/bugs/331809-1.html
@@ -4,11 +4,11 @@
 iframe {
   width:100px;
   height:400px;
   border:0;
 }
 </style>
 </head>
 <body style="width:2000px; background:white;"><div style="position:absolute; top:360px;width:100px;height:40px; background:black;"></div>
-<iframe src="331809-1.xul"></iframe>
+<iframe src="331809-1.xhtml"></iframe>
 </body>
 </html>
rename from layout/reftests/bugs/331809-1.xul
rename to layout/reftests/bugs/331809-1.xhtml
rename from layout/reftests/bugs/336096-1-ref.xul
rename to layout/reftests/bugs/336096-1-ref.xhtml
rename from layout/reftests/bugs/336096-1.xul
rename to layout/reftests/bugs/336096-1.xhtml
rename from layout/reftests/bugs/364968-1.xul
rename to layout/reftests/bugs/364968-1.xhtml
rename from layout/reftests/bugs/366616-1-ref.xul
rename to layout/reftests/bugs/366616-1-ref.xhtml
rename from layout/reftests/bugs/366616-1.xul
rename to layout/reftests/bugs/366616-1.xhtml
rename from layout/reftests/bugs/369882-ref.xul
rename to layout/reftests/bugs/369882-ref.xhtml
rename from layout/reftests/bugs/369882.xul
rename to layout/reftests/bugs/369882.xhtml
rename from layout/reftests/bugs/374038-1-ref.xul
rename to layout/reftests/bugs/374038-1-ref.xhtml
rename from layout/reftests/bugs/374038-1.xul
rename to layout/reftests/bugs/374038-1.xhtml
rename from layout/reftests/bugs/374038-2-ref.xul
rename to layout/reftests/bugs/374038-2-ref.xhtml
rename from layout/reftests/bugs/374038-2.xul
rename to layout/reftests/bugs/374038-2.xhtml
rename from layout/reftests/bugs/401946-1.xul
rename to layout/reftests/bugs/401946-1.xhtml
rename from layout/reftests/bugs/403505-1-ref.xul
rename to layout/reftests/bugs/403505-1-ref.xhtml
rename from layout/reftests/bugs/404149-1-ref.xul
rename to layout/reftests/bugs/404149-1-ref.xhtml
rename from layout/reftests/bugs/404149-1.xul
rename to layout/reftests/bugs/404149-1.xhtml
rename from layout/reftests/bugs/421203-1.xul
rename to layout/reftests/bugs/421203-1.xhtml
rename from layout/reftests/bugs/421203-2.xul
rename to layout/reftests/bugs/421203-2.xhtml
rename from layout/reftests/bugs/421203-3.xul
rename to layout/reftests/bugs/421203-3.xhtml
rename from layout/reftests/bugs/421203-4.xul
rename to layout/reftests/bugs/421203-4.xhtml
rename from layout/reftests/bugs/421203-5.xul
rename to layout/reftests/bugs/421203-5.xhtml
rename from layout/reftests/bugs/421203-6.xul
rename to layout/reftests/bugs/421203-6.xhtml
rename from layout/reftests/bugs/424074-1-ref.xul
rename to layout/reftests/bugs/424074-1-ref.xhtml
rename from layout/reftests/bugs/424074-1-ref2.xul
rename to layout/reftests/bugs/424074-1-ref2.xhtml
rename from layout/reftests/bugs/424074-1-ref3.xul
rename to layout/reftests/bugs/424074-1-ref3.xhtml
rename from layout/reftests/bugs/424074-1.xul
rename to layout/reftests/bugs/424074-1.xhtml
rename from layout/reftests/bugs/456147.xul
rename to layout/reftests/bugs/456147.xhtml
rename from layout/reftests/bugs/463217-1-ref.xul
rename to layout/reftests/bugs/463217-1-ref.xhtml
rename from layout/reftests/bugs/463217-1.xul
rename to layout/reftests/bugs/463217-1.xhtml
rename from layout/reftests/bugs/468473-1-ref.xul
rename to layout/reftests/bugs/468473-1-ref.xhtml
rename from layout/reftests/bugs/468473-1.xul
rename to layout/reftests/bugs/468473-1.xhtml
rename from layout/reftests/bugs/472500-1-ref.xul
rename to layout/reftests/bugs/472500-1-ref.xhtml
rename from layout/reftests/bugs/472500-1.xul
rename to layout/reftests/bugs/472500-1.xhtml
rename from layout/reftests/bugs/473847-1-ref.xul
rename to layout/reftests/bugs/473847-1-ref.xhtml
rename from layout/reftests/bugs/473847-1.xul
rename to layout/reftests/bugs/473847-1.xhtml
rename from layout/reftests/bugs/478377-1-ref.xul
rename to layout/reftests/bugs/478377-1-ref.xhtml
rename from layout/reftests/bugs/478377-1.xul
rename to layout/reftests/bugs/478377-1.xhtml
rename from layout/reftests/bugs/483565-ref.xul
rename to layout/reftests/bugs/483565-ref.xhtml
rename from layout/reftests/bugs/483565.xul
rename to layout/reftests/bugs/483565.xhtml
rename from layout/reftests/bugs/491323-1-ref.xul
rename to layout/reftests/bugs/491323-1-ref.xhtml
rename from layout/reftests/bugs/491323-1.xul
rename to layout/reftests/bugs/491323-1.xhtml
rename from layout/reftests/bugs/508908-1-ref.xul
rename to layout/reftests/bugs/508908-1-ref.xhtml
rename from layout/reftests/bugs/508908-1.xul
rename to layout/reftests/bugs/508908-1.xhtml
rename from layout/reftests/bugs/513318-1-ref.xul
rename to layout/reftests/bugs/513318-1-ref.xhtml
rename from layout/reftests/bugs/513318-1.xul
rename to layout/reftests/bugs/513318-1.xhtml
rename from layout/reftests/bugs/513318-2-ref.xul
rename to layout/reftests/bugs/513318-2-ref.xhtml
rename from layout/reftests/bugs/513318-2.xul
rename to layout/reftests/bugs/513318-2.xhtml
rename from layout/reftests/bugs/537507-1-frame.xul
rename to layout/reftests/bugs/537507-1-frame.xhtml
rename from layout/reftests/bugs/537507-1-ref.xul
rename to layout/reftests/bugs/537507-1-ref.xhtml
--- a/layout/reftests/bugs/537507-1-ref.xul
+++ b/layout/reftests/bugs/537507-1-ref.xhtml
@@ -1,8 +1,8 @@
 <?xml version="1.0"?>
 <?xml-stylesheet href="chrome://global/skin" type="text/css"?>
 
 <window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
 	orient="vertical">
 <label value="The iframe below should show the string 'Here'"/>
-<iframe src="537507-1-frame.xul"></iframe>
+<iframe src="537507-1-frame.xhtml"></iframe>
 </window>
rename from layout/reftests/bugs/537507-1.xul
rename to layout/reftests/bugs/537507-1.xhtml
--- a/layout/reftests/bugs/537507-1.xul
+++ b/layout/reftests/bugs/537507-1.xhtml
@@ -1,8 +1,8 @@
 <?xml version="1.0"?>
 <?xml-stylesheet href="chrome://global/skin" type="text/css"?>
 
 <window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
 	orient="vertical">
 <label value="The iframe below should show the string 'Here'"/>
-<iframe src="537507-1-frame.xul" style="display: none" onload="this.style.display = ''"></iframe>
+<iframe src="537507-1-frame.xhtml" style="display: none" onload="this.style.display = ''"></iframe>
 </window>
copy from layout/reftests/bugs/537507-1-frame.xul
copy to layout/reftests/bugs/537507-2-frame.xhtml
deleted file mode 100644
--- a/layout/reftests/bugs/537507-2-frame.xul
+++ /dev/null
@@ -1,1 +0,0 @@
-<window xmlns='http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul'><label value='Here'/></window>
--- a/layout/reftests/bugs/537507-2-ref.html
+++ b/layout/reftests/bugs/537507-2-ref.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html>
 <body>
   The iframe below should show the text 'Here'<br>
-  <iframe src="537507-2-frame.xul"></iframe>
+  <iframe src="537507-2-frame.xhtml"></iframe>
 </body>
--- a/layout/reftests/bugs/537507-2.html
+++ b/layout/reftests/bugs/537507-2.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html>
 <body>
   The iframe below should show the text 'Here'<br>
-  <iframe src="537507-2-frame.xul" style="display: none" onload="this.style.display = ''"></iframe>
+  <iframe src="537507-2-frame.xhtml" style="display: none" onload="this.style.display = ''"></iframe>
 </body>
rename from layout/reftests/bugs/558011-1-ref.xul
rename to layout/reftests/bugs/558011-1-ref.xhtml
rename from layout/reftests/bugs/558011-1.xul
rename to layout/reftests/bugs/558011-1.xhtml
rename from layout/reftests/bugs/664127-1-ref.xul
rename to layout/reftests/bugs/664127-1-ref.xhtml
rename from layout/reftests/bugs/664127-1.xul
rename to layout/reftests/bugs/664127-1.xhtml
rename from layout/reftests/bugs/668319-1.xul
rename to layout/reftests/bugs/668319-1.xhtml
rename from layout/reftests/bugs/669015-1-notref.xul
rename to layout/reftests/bugs/669015-1-notref.xhtml
rename from layout/reftests/bugs/669015-1.xul
rename to layout/reftests/bugs/669015-1.xhtml
--- a/layout/reftests/bugs/reftest.list
+++ b/layout/reftests/bugs/reftest.list
@@ -165,44 +165,44 @@ random == 99850-1b.html 99850-1-ref.html
 == 179596-2.html 179596-2-ref.html
 == 179596-2.html 179596-2-ref2.html
 == 179596-2.html 179596-2-ref3.html
 != 180085-1.html 180085-1-ref.html # fix for 180085 reverted in bug 1010675
 != 180085-2.html 180085-2-ref.html # fix for 180085 reverted in bug 1010675
 == 185388-1.html 185388-1-ref.html
 == 186317-1.html 186317-1-ref.html
 == 192902-1.html 192902-ref.html
-== chrome://reftest/content/bugs/192767-01.xul chrome://reftest/content/bugs/192767-11.xul
-== chrome://reftest/content/bugs/192767-02.xul chrome://reftest/content/bugs/192767-12.xul
-== chrome://reftest/content/bugs/192767-03.xul chrome://reftest/content/bugs/192767-13.xul
-== chrome://reftest/content/bugs/192767-04.xul chrome://reftest/content/bugs/192767-14.xul
-== chrome://reftest/content/bugs/192767-05.xul chrome://reftest/content/bugs/192767-15.xul
-== chrome://reftest/content/bugs/192767-06.xul chrome://reftest/content/bugs/192767-16.xul
-== chrome://reftest/content/bugs/192767-07.xul chrome://reftest/content/bugs/192767-17.xul
-== chrome://reftest/content/bugs/192767-21.xul chrome://reftest/content/bugs/192767-31.xul
-== chrome://reftest/content/bugs/192767-22.xul chrome://reftest/content/bugs/192767-32.xul
-== chrome://reftest/content/bugs/192767-23.xul chrome://reftest/content/bugs/192767-33.xul
-== chrome://reftest/content/bugs/192767-24.xul chrome://reftest/content/bugs/192767-34.xul
-== chrome://reftest/content/bugs/192767-25.xul chrome://reftest/content/bugs/192767-35.xul
-== chrome://reftest/content/bugs/192767-26.xul chrome://reftest/content/bugs/192767-36.xul
-== chrome://reftest/content/bugs/192767-27.xul chrome://reftest/content/bugs/192767-37.xul
-!= chrome://reftest/content/bugs/192767-01.xul chrome://reftest/content/bugs/192767-21.xul
-!= chrome://reftest/content/bugs/192767-02.xul chrome://reftest/content/bugs/192767-22.xul
-fails-if(Android&&!asyncPan) != chrome://reftest/content/bugs/192767-03.xul chrome://reftest/content/bugs/192767-23.xul
-!= chrome://reftest/content/bugs/192767-04.xul chrome://reftest/content/bugs/192767-24.xul
-!= chrome://reftest/content/bugs/192767-05.xul chrome://reftest/content/bugs/192767-25.xul
-fails-if(Android&&!asyncPan) != chrome://reftest/content/bugs/192767-06.xul chrome://reftest/content/bugs/192767-26.xul
-fails-if(Android&&!asyncPan) != chrome://reftest/content/bugs/192767-07.xul chrome://reftest/content/bugs/192767-27.xul
-!= chrome://reftest/content/bugs/192767-11.xul chrome://reftest/content/bugs/192767-31.xul
-!= chrome://reftest/content/bugs/192767-12.xul chrome://reftest/content/bugs/192767-32.xul
-fails-if(Android&&!asyncPan) != chrome://reftest/content/bugs/192767-13.xul chrome://reftest/content/bugs/192767-33.xul
-!= chrome://reftest/content/bugs/192767-14.xul chrome://reftest/content/bugs/192767-34.xul
-!= chrome://reftest/content/bugs/192767-15.xul chrome://reftest/content/bugs/192767-35.xul
-fails-if(Android&&!asyncPan) != chrome://reftest/content/bugs/192767-16.xul chrome://reftest/content/bugs/192767-36.xul
-fails-if(Android&&!asyncPan) != chrome://reftest/content/bugs/192767-17.xul chrome://reftest/content/bugs/192767-37.xul
+== chrome://reftest/content/bugs/192767-01.xhtml chrome://reftest/content/bugs/192767-11.xhtml
+== chrome://reftest/content/bugs/192767-02.xhtml chrome://reftest/content/bugs/192767-12.xhtml
+== chrome://reftest/content/bugs/192767-03.xhtml chrome://reftest/content/bugs/192767-13.xhtml
+== chrome://reftest/content/bugs/192767-04.xhtml chrome://reftest/content/bugs/192767-14.xhtml
+== chrome://reftest/content/bugs/192767-05.xhtml chrome://reftest/content/bugs/192767-15.xhtml
+== chrome://reftest/content/bugs/192767-06.xhtml chrome://reftest/content/bugs/192767-16.xhtml
+== chrome://reftest/content/bugs/192767-07.xhtml chrome://reftest/content/bugs/192767-17.xhtml
+== chrome://reftest/content/bugs/192767-21.xhtml chrome://reftest/content/bugs/192767-31.xhtml
+== chrome://reftest/content/bugs/192767-22.xhtml chrome://reftest/content/bugs/192767-32.xhtml
+== chrome://reftest/content/bugs/192767-23.xhtml chrome://reftest/content/bugs/192767-33.xhtml
+== chrome://reftest/content/bugs/192767-24.xhtml chrome://reftest/content/bugs/192767-34.xhtml
+== chrome://reftest/content/bugs/192767-25.xhtml chrome://reftest/content/bugs/192767-35.xhtml
+== chrome://reftest/content/bugs/192767-26.xhtml chrome://reftest/content/bugs/192767-36.xhtml
+== chrome://reftest/content/bugs/192767-27.xhtml chrome://reftest/content/bugs/192767-37.xhtml
+!= chrome://reftest/content/bugs/192767-01.xhtml chrome://reftest/content/bugs/192767-21.xhtml
+!= chrome://reftest/content/bugs/192767-02.xhtml chrome://reftest/content/bugs/192767-22.xhtml
+fails-if(Android&&!asyncPan) != chrome://reftest/content/bugs/192767-03.xhtml chrome://reftest/content/bugs/192767-23.xhtml
+!= chrome://reftest/content/bugs/192767-04.xhtml chrome://reftest/content/bugs/192767-24.xhtml
+!= chrome://reftest/content/bugs/192767-05.xhtml chrome://reftest/content/bugs/192767-25.xhtml
+fails-if(Android&&!asyncPan) != chrome://reftest/content/bugs/192767-06.xhtml chrome://reftest/content/bugs/192767-26.xhtml
+fails-if(Android&&!asyncPan) != chrome://reftest/content/bugs/192767-07.xhtml chrome://reftest/content/bugs/192767-27.xhtml
+!= chrome://reftest/content/bugs/192767-11.xhtml chrome://reftest/content/bugs/192767-31.xhtml
+!= chrome://reftest/content/bugs/192767-12.xhtml chrome://reftest/content/bugs/192767-32.xhtml
+fails-if(Android&&!asyncPan) != chrome://reftest/content/bugs/192767-13.xhtml chrome://reftest/content/bugs/192767-33.xhtml
+!= chrome://reftest/content/bugs/192767-14.xhtml chrome://reftest/content/bugs/192767-34.xhtml
+!= chrome://reftest/content/bugs/192767-15.xhtml chrome://reftest/content/bugs/192767-35.xhtml
+fails-if(Android&&!asyncPan) != chrome://reftest/content/bugs/192767-16.xhtml chrome://reftest/content/bugs/192767-36.xhtml
+fails-if(Android&&!asyncPan) != chrome://reftest/content/bugs/192767-17.xhtml chrome://reftest/content/bugs/192767-37.xhtml
 != 200774-1.html about:blank
 == 201215-1.html 201215-1-ref.html
 == 201293-1a.html 201293-1-ref.html
 == 201293-1b.html 201293-1-ref.html
 == 201293-1c.html 201293-1-ref.html
 == 201293-1d.html 201293-1-ref.html
 == 203727.html 203727-ref.html
 == 206516-1.html 206516-1-ref.html
@@ -280,37 +280,37 @@ skip-if(Android&&asyncPan) == 243519-1.h
 == 243519-9c.html 243519-9-ref.html
 == 243519-9d.html 243519-9-ref.html
 == 243519-9e.html 243519-9-ref.html
 == 243519-9f.html 243519-9-ref.html
 == 244135-1.html 244135-1-ref.html
 == 244135-2.html 244135-2-ref.html
 == 244932-1.html 244932-1-ref.html
 == 246669-1.html 246669-1-ref.html
-fails-if(Android) == chrome://reftest/content/bugs/249141.xul chrome://reftest/content/bugs/249141-ref.xul # dependent on width of '…' and '*' in the default font
+fails-if(Android) == chrome://reftest/content/bugs/249141.xhtml chrome://reftest/content/bugs/249141-ref.xhtml # dependent on width of '…' and '*' in the default font
 == 249982-1.html 249982-1-ref.html
 == 252920-1.html 252920-1-ref.html
 == 253701-1.html 253701-1-ref.html
 fuzzy-if(skiaContent,0-1,0-5) == 255820-1.html 255820-1-ref.html
 == 260406-1.html 260406-1-ref.html
-== chrome://reftest/content/bugs/261826-1.xul chrome://reftest/content/bugs/261826-1-ref.xul
+== chrome://reftest/content/bugs/261826-1.xhtml chrome://reftest/content/bugs/261826-1-ref.xhtml
 == 262151-1.html 262151-1-ref.html
 fuzzy-if(skiaContent,0-1,0-5) == 262998-1.html 262998-1-ref.html
 == 267353-1.html 267353-1-ref.html
 == 269908-1.html 269908-1-ref.html
 == 269908-2.html 269908-2-ref.html
 == 269908-3.html 269908-3-ref.html
 == 269908-4.html 269908-4-ref.html
 == 269908-5.html 269908-5-ref.html
 == 271747-1a.html 271747-1-ref.html
 == 271747-1b.html 271747-1-ref.html
-== chrome://reftest/content/bugs/272646-1.xul chrome://reftest/content/bugs/272646-1-ref.xul
-== chrome://reftest/content/bugs/272646-2a.xul chrome://reftest/content/bugs/272646-2-ref.xul
-== chrome://reftest/content/bugs/272646-2b.xul chrome://reftest/content/bugs/272646-2-ref.xul
-== chrome://reftest/content/bugs/272646-2c.xul chrome://reftest/content/bugs/272646-2-ref.xul
+== chrome://reftest/content/bugs/272646-1.xhtml chrome://reftest/content/bugs/272646-1-ref.xhtml
+== chrome://reftest/content/bugs/272646-2a.xhtml chrome://reftest/content/bugs/272646-2-ref.xhtml
+== chrome://reftest/content/bugs/272646-2b.xhtml chrome://reftest/content/bugs/272646-2-ref.xhtml
+== chrome://reftest/content/bugs/272646-2c.xhtml chrome://reftest/content/bugs/272646-2-ref.xhtml
 fuzzy-if(Android,0-3,0-50) fuzzy-if(skiaContent,0-1,0-133) == 273681-1.html 273681-1-ref.html
 == 278266-1a.html 278266-1-ref.html
 == 278266-1b.html 278266-1-ref.html
 == 280708-1a.html 280708-1-ref.html
 == 280708-1b.html 280708-1-ref.html
 == 281241-1.html 281241-1-ref.html
 == 281241-2.xhtml 281241-1-ref.html
 == 283686-1.html about:blank
@@ -323,18 +323,18 @@ random-if(d2d) fuzzy(0-1,0-16) fuzzy-if(
 == 291078-2.html 291078-2-ref.html
 == 291262-1.html 291262-1-ref.html
 == 294306-1.html 294306-1a-ref.html
 != 294306-1.html 294306-1b-ref.html
 == 296361-1.html 296361-ref.html
 == 296904-1.html 296904-1-ref.html
 == 299136-1.html 299136-1-ref.html
 == 299837-1.html 299837-1-ref.html
-== chrome://reftest/content/bugs/299837-2.xul chrome://reftest/content/bugs/299837-2-ref.xul
-random-if(d2d) == chrome://reftest/content/bugs/299837-3.xul chrome://reftest/content/bugs/299837-3-ref.xul # bug 587631
+== chrome://reftest/content/bugs/299837-2.xhtml chrome://reftest/content/bugs/299837-2-ref.xhtml
+random-if(d2d) == chrome://reftest/content/bugs/299837-3.xhtml chrome://reftest/content/bugs/299837-3-ref.xhtml # bug 587631
 == 300691-1a.html 300691-1-ref.html
 == 300691-1b.html 300691-1-ref.html
 == 300691-1c.html 300691-1-ref.html
 == 300691-1d.html 300691-1-ref.html
 == 300691-1e.html 300691-1-ref.html
 == 300691-1f.html 300691-1-ref.html
 == 301726-1.html 301726-1-ref.html
 fails-if(Android) != 301726-2.html 301726-2-ref.html
@@ -418,20 +418,20 @@ fuzzy-if(skiaContent,0-1,0-1) == 315920-
 == 315920-28c.html 315920-28-ref.html
 == 315920-29a.html 315920-29-ref.html
 == 315920-29b.html 315920-29-ref.html
 == 315920-30.html 315920-30-ref.html
 == 316057-1.html 316057-1-ref.html
 == 320979-1.html 320979-1-ref.html
 != 321402-1.html about:blank
 != 321402-2.html about:blank
-== chrome://reftest/content/bugs/321402-3.xul chrome://reftest/content/bugs/321402-3-ref.xul
-== chrome://reftest/content/bugs/321402-4.xul chrome://reftest/content/bugs/321402-4-ref.xul
-== chrome://reftest/content/bugs/321402-5.xul chrome://reftest/content/bugs/321402-5-ref.xul
-== chrome://reftest/content/bugs/321402-6.xul chrome://reftest/content/bugs/321402-6-ref.xul
+== chrome://reftest/content/bugs/321402-3.xhtml chrome://reftest/content/bugs/321402-3-ref.xhtml
+== chrome://reftest/content/bugs/321402-4.xhtml chrome://reftest/content/bugs/321402-4-ref.xhtml
+== chrome://reftest/content/bugs/321402-5.xhtml chrome://reftest/content/bugs/321402-5-ref.xhtml
+== chrome://reftest/content/bugs/321402-6.xhtml chrome://reftest/content/bugs/321402-6-ref.xhtml
 == 321738-1.html 321738-1-ref.html
 pref(layout.css.xul-box-display-values.content.enabled,true) == 322436-1.html 322436-1-ref.html
 == 322461-1.xml 322461-1-ref.html
 == 323656-1.html 323656-1-ref.html
 == 323656-2.html 323656-2-ref.html
 == 323656-3.html 323656-3-ref.html
 == 323656-4.html 323656-4-ref.html
 == 323656-5.svg 323656-5-ref.svg
@@ -448,17 +448,17 @@ random == 328829-1.xhtml 328829-1-ref.xh
 == 332360-width.html 332360-ref.html
 == 332360-width-ltr.html 332360-ltr-ref.html
 == 332557-1.html 332557-1-ref.html
 == 332975-1.html 332975-1-ref.html
 == 333970-1.html 333970-1-ref.html
 == 334829-1a-shadow.xhtml 334829-1-ref.xhtml
 == 334829-1b-shadow.xhtml 334829-1-ref.xhtml
 == 335628-1.html 335628-1-ref.html
-== chrome://reftest/content/bugs/336096-1.xul chrome://reftest/content/bugs/336096-1-ref.xul
+== chrome://reftest/content/bugs/336096-1.xhtml chrome://reftest/content/bugs/336096-1-ref.xhtml
 == 336147-1.html 336147-1-ref.html
 == 336153-1.html 336153-1-ref.html
 != 338251-p.html about:blank
 == 338251-p-oh.html 338251-p-oh-ref.html
 != 338251-pre.html about:blank
 == 338251-pre-oh.html 338251-pre-oh-ref.html
 fuzzy-if(skiaContent,0-2,0-3) == 339289-1.html 339289-1-ref.html
 == 341043-1a.html 341043-1-ref.html
@@ -564,20 +564,20 @@ fuzzy-if(skiaContent||Android,0-4,0-11) 
 == 363858-6b.html 363858-6-ref.html
 == 363874.html 363874-ref.html
 == 363874-max-width.html 363874-max-width-ref.html
 == 364066-1.html 364066-1-ref.html
 == 364079-1.html 364079-1-ref.html
 == 364318-1.xhtml 364318-1-ref.xhtml
 == 364861-1.html 364861-1-ref.html
 == 364862-1.html 364862-1-ref.html
-== chrome://reftest/content/bugs/364968-1.xul 364968-1-ref.html
+== chrome://reftest/content/bugs/364968-1.xhtml 364968-1-ref.html
 == 364989-1.html 364989-1-ref.html
 == 365173-1.html 365173-1-ref.html
-== chrome://reftest/content/bugs/366616-1.xul chrome://reftest/content/bugs/366616-1-ref.xul
+== chrome://reftest/content/bugs/366616-1.xhtml chrome://reftest/content/bugs/366616-1-ref.xhtml
 == 367220-1.html 367220-1-ref.html
 == 367247-s-visible.html 367247-s-hidden.html
 == 367247-s-hidden.html 367247-s-auto.html
 fails-if(Android) != 367247-s-auto.html 367247-s-scroll.html
 != 367247-l-visible.html 367247-l-hidden.html
 fails-if(Android&&!asyncPan) != 367247-l-hidden.html 367247-l-scroll.html
 == 367247-l-scroll.html 367247-l-auto.html
 == 367332-1a.html 367332-1-ref.html
@@ -615,17 +615,17 @@ asserts(4) == 368155-negative-margins-1.
 == 368504-3b.html 368504-3-ref.html
 == 368504-4.html 368504-4-ref.html
 == 368504-5.html 368504-5-ref.html
 == 368504-6.html 368504-6-ref.html
 == 368622-1.html 368622-1-ref.html
 == 368651-1.html 368651-1-ref.html
 == 369361-1.html 369361-1-ref.html
 == 369361-2.html 369361-2-ref.html
-== chrome://reftest/content/bugs/369882.xul chrome://reftest/content/bugs/369882-ref.xul
+== chrome://reftest/content/bugs/369882.xhtml chrome://reftest/content/bugs/369882-ref.xhtml
 == 369975-1.html 369975-1.html
 == 370353-1.html 370353-1-ref.html
 == 370422-1.html 370422-1-ref.html
 == 370525-1.html 370525-1-ref.html
 != 370525-1.html 370525-1-notref.html
 == 370525-2.html 370525-2-ref.html
 != 370525-2.html 370525-2-notref.html
 == 370525-rowspan-1a.html 370525-rowspan-1a-ref.html
@@ -656,18 +656,18 @@ random-if(/^Windows\x20NT\x206\.1/.test(
 fuzzy-if(webrender&&winWidget,83-92,1-2) == 373295-1.html 373295-1-ref.html
 == 373298-1.html 373298-1-ref.html
 random-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) == 373381-1.html 373381-1-ref.html # Bug 1392106
 fuzzy-if(skiaContent&&!Android,0-2,0-40) == 373381-2.html 373381-2-ref.html
 random-if(d2d) == 373381-3.html 373381-3-ref.html
 == 373381-4.html 373381-4-ref.html
 == 373383-1.html 373383-1-ref.html
 == 373433-1.html 373433-1-ref.html
-== chrome://reftest/content/bugs/374038-1.xul chrome://reftest/content/bugs/374038-1-ref.xul
-== chrome://reftest/content/bugs/374038-2.xul chrome://reftest/content/bugs/374038-2-ref.xul
+== chrome://reftest/content/bugs/374038-1.xhtml chrome://reftest/content/bugs/374038-1-ref.xhtml
+== chrome://reftest/content/bugs/374038-2.xhtml chrome://reftest/content/bugs/374038-2-ref.xhtml
 fails == 374927-1.html 374927-1-ref.html # Was broken by patch for bug 368600; fails until bug 400776 is fixed
 == 375508-1.html 375508-1-ref.html
 == 375716-1.html 375716-1-ref.html
 == 375827-1.html 375827-1-ref.html
 == 376375-1.html 376375-1-ref.html
 == 376484-1.html 376484-1-ref.html
 == 376532-1.html 376532-1-ref.html
 fails-if(Android) != 376532-2.html 376532-2-ref.html
@@ -831,17 +831,17 @@ fails-if(cocoaWidget||winWidget) random-
 == 400171-1b.html 400171-1-ref.html
 == 400171-1c.html 400171-1-ref.html
 == 400171-2a.html 400171-2-ref.html
 == 400171-2b.html 400171-2-ref.html
 == 400171-2c.html 400171-2-ref.html
 == 400421-1.html 400421-1-ref.html
 == 400813-1.html 400813-1-ref.html
 == 400826-1.html 400826-1-ref.html
-== chrome://reftest/content/bugs/401946-1.xul about:blank
+== chrome://reftest/content/bugs/401946-1.xhtml about:blank
 == 402338-1.html 402338-1-ref.html
 == 402567-1.html 402567-1-ref.html
 == 402567-2.html 402567-2-ref.html
 == 402567-3.html 402567-3-ref.html
 fuzzy-if(gtkWidget,0-2,0-40) == 402567-4.html 402567-4-ref.html
 fuzzy-if(skiaContent,0-2,0-5) == 402629-1.html 402629-1-ref.html
 fuzzy-if(skiaContent,0-2,0-5) == 402629-2.html 402629-2-ref.html
 fuzzy-if(skiaContent,0-2,0-5) == 402629-3.html 402629-3-ref.html
@@ -859,34 +859,34 @@ random == 403134-1.html 403134-1-ref.htm
 fuzzy-if(webrender,130-131,177-177) skip-if(winWidget&&!isDebugBuild&&webrender) == 403181-1.xml 403181-1-ref.xml
 == 403249-1a.html 403249-1-ref.html
 == 403249-1b.html 403249-1-ref.html
 == 403249-2a.html 403249-2-ref.html
 == 403249-2b.html 403249-2-ref.html
 == 403328-1.html 403328-1-ref.html
 == 403426-1.html 403426-1-ref.html
 == 403455-1.html 403455-1-ref.html
-== 403505-1.xml chrome://reftest/content/bugs/403505-1-ref.xul
+== 403505-1.xml chrome://reftest/content/bugs/403505-1-ref.xhtml
 #== 403519-1.html 403519-1-ref.html # Fails on Mac, see also discussion in bug
 == 403519-2.html 403519-2-ref.html
 == 403656-1.html 403656-1-ref.html
 == 403656-2.html 403656-2-ref.html
 == 403656-3.html 403656-3-ref.html
 == 403656-4.html 403656-4-ref.html
 == 403656-5.html 403656-5-ref.html
 #== 403657-1.html 403657-1-ref.html  # Fails depending on the fonts...
 == 403733-1.html 403733-1-ref.html
 == 404030-1.html 404030-1-ref.html
 != 404030-1-notref.html 404030-1.html
 != 404030-1-notref2.html 404030-1.html
 fuzzy-if(skiaContent,0-2,0-4) == 404123-1.html 404123-1-ref.html
 == 404123-2.html 404123-2-ref.html
 != 404123-3.html 404123-3-ref.html
 # may fail "randomly" on OS X, doesn't seem to be rendering usefully anyhow - bug 602469
-random-if(cocoaWidget) == chrome://reftest/content/bugs/404149-1.xul chrome://reftest/content/bugs/404149-1-ref.xul # HTTP for fonts directory access
+random-if(cocoaWidget) == chrome://reftest/content/bugs/404149-1.xhtml chrome://reftest/content/bugs/404149-1-ref.xhtml # HTTP for fonts directory access
 == 404180-1.html 404180-1-ref.html
 == 404301-1.html 404301-1-ref.html
 == 404309-1a.html 404309-1-ref.html
 == 404309-1b.html 404309-1-ref.html
 # Disabled due to compartments for now.
 #!= data:application/xml,<foo/> data:text/plain, # ensure we pretty-print this XML instead of letting it appear blank (test for bug 404419)
 fuzzy-if(Android,0-8,0-50) == 404553-1.html 404553-1-ref.html  # assertion test, also tests that marquee binding is applied correctly
 == 404666-1.html 404666-1-ref.html
@@ -979,22 +979,22 @@ fuzzy-if(Android,0-11,0-17) fuzzy-if(web
 == 419285-1.html 419285-1-ref.html
 == 419531-1.html 419531-1-ref.html
 == 420069-1.html 420069-1-ref.html
 == 420069-2.html 420069-2-ref.html
 == 420351-1.html 420351-1-ref.html
 == 421069.html 421069-ref.html
 == 421069.html 421069-ref2.html
 == 421069-ref.html 421069-ref2.html
-== chrome://reftest/content/bugs/421203-1.xul 421203-1-ref.html
-== chrome://reftest/content/bugs/421203-2.xul 421203-1-ref.html
-== chrome://reftest/content/bugs/421203-3.xul chrome://reftest/content/bugs/321402-3-ref.xul
-== chrome://reftest/content/bugs/421203-4.xul chrome://reftest/content/bugs/321402-4-ref.xul
-== chrome://reftest/content/bugs/421203-5.xul chrome://reftest/content/bugs/321402-5-ref.xul
-== chrome://reftest/content/bugs/421203-6.xul chrome://reftest/content/bugs/321402-6-ref.xul
+== chrome://reftest/content/bugs/421203-1.xhtml 421203-1-ref.html
+== chrome://reftest/content/bugs/421203-2.xhtml 421203-1-ref.html
+== chrome://reftest/content/bugs/421203-3.xhtml chrome://reftest/content/bugs/321402-3-ref.xhtml
+== chrome://reftest/content/bugs/421203-4.xhtml chrome://reftest/content/bugs/321402-4-ref.xhtml
+== chrome://reftest/content/bugs/421203-5.xhtml chrome://reftest/content/bugs/321402-5-ref.xhtml
+== chrome://reftest/content/bugs/421203-6.xhtml chrome://reftest/content/bugs/321402-6-ref.xhtml
 == 421234-1.html 421234-1-ref.html
 == 421239-1.html 421239-1-ref.html
 == 421239-2.html 421239-2-ref.html
 == 421419-1.html 421419-1-ref.html
 == 421436-1a.html 421436-1-ref.html
 == 421436-1b.html 421436-1-ref.html
 fuzzy-if(skiaContent,0-1,0-40) == 421632-1.html 421632-1-ref.html
 asserts(1-1) != 421710-1.html about:blank # Bug 1574046
@@ -1003,19 +1003,19 @@ fails-if(Android) fuzzy-if(webrender,63-
 == 422249-1.html 422249-1-ref.html
 == 422394-1.html 422394-1-ref.html
 == 422678-1.html 422678-1-ref.html
 == 423130-1.html 423130-1-ref.html
 == 423385-1.html 423385-1-ref.html
 random-if(gtkWidget) == 423599-1.html 423599-1-ref.html # bug 1309095
 == 423676-1.html 423676-1-ref.html
 fails == 423823-1.html 423823-1-ref.html # scrolling rowgroups were removed in bug 28800
-== chrome://reftest/content/bugs/424074-1.xul chrome://reftest/content/bugs/424074-1-ref.xul
-fails-if(Android) != chrome://reftest/content/bugs/424074-1.xul chrome://reftest/content/bugs/424074-1-ref2.xul
-random-if(gtkWidget) == chrome://reftest/content/bugs/424074-1-ref2.xul chrome://reftest/content/bugs/424074-1-ref3.xul
+== chrome://reftest/content/bugs/424074-1.xhtml chrome://reftest/content/bugs/424074-1-ref.xhtml
+fails-if(Android) != chrome://reftest/content/bugs/424074-1.xhtml chrome://reftest/content/bugs/424074-1-ref2.xhtml
+random-if(gtkWidget) == chrome://reftest/content/bugs/424074-1-ref2.xhtml chrome://reftest/content/bugs/424074-1-ref3.xhtml
 == 424236-1.html 424236-1-ref.html
 == 424236-2.html 424236-2-ref.html
 == 424236-3.html 424236-3-ref.html
 == 424236-4.html 424236-4-ref.html
 == 424236-5.html 424236-5-ref.html
 == 424236-6.html 424236-6-ref.html
 == 424236-7.html 424236-7-ref.html
 == 424236-8.html 424236-8-ref.html
@@ -1171,17 +1171,17 @@ fuzzy-if(webrender,0-4,0-361) == 449519-
 == 452915-1.html 452915-1-ref.html
 == 452964-1.html 452964-1-ref.html
 == 454361.html about:blank
 == 455105-1.html 455105-ref.html
 == 455105-2.html 455105-ref.html
 == 455171-5.html 455171-5-ref.html
 == 455280-1.xhtml 455280-1-ref.xhtml
 fails-if(Android) == 455826-1.html 455826-1-ref.html
-fails-if(Android||cocoaWidget||winWidget) == chrome://reftest/content/bugs/456147.xul 456147-ref.html # bug 458047
+fails-if(Android||cocoaWidget||winWidget) == chrome://reftest/content/bugs/456147.xhtml 456147-ref.html # bug 458047
 fuzzy-if(Android,0-11,0-41) fuzzy-if(winWidget||gtkWidget,0-4,0-6) fuzzy-if(d2d,0-16,0-95) fuzzy-if(skiaContent,0-42,0-154) fuzzy-if(webrender,56-60,449-528) == 456219-1a.html 456219-1-ref.html # bug 1128229
 fuzzy-if(Android,0-11,0-41) fuzzy-if(winWidget||gtkWidget,0-4,0-6) fuzzy-if(d2d,0-16,0-99) fuzzy-if(skiaContent,0-42,0-154) fuzzy-if(webrender,56-60,449-528) == 456219-1b.html 456219-1-ref.html # bug 1128229
 fuzzy-if(Android,0-11,0-41) fuzzy-if(winWidget||gtkWidget,0-4,0-6) fuzzy-if(d2d,0-16,0-99) fuzzy-if(skiaContent,0-42,0-154) fuzzy-if(webrender,56-60,449-497) fuzzy-if(geckoview&&webrender&&device,60-60,1014-4421) == 456219-1c.html 456219-1-ref.html # bug 1128229
 fuzzy-if(skiaContent,0-1,0-45) fuzzy-if(webrender,9-9,8-8) == 456219-2.html 456219-2-ref.html
 == 456330-1.gif 456330-1-ref.png
 == 456484-1.html 456484-1-ref.html
 == 457398-1.html 457398-1-ref.html
 == 457398-2.html 457398-2-ref.html
@@ -1209,35 +1209,35 @@ fuzzy-if(skiaContent,0-1,0-5) == 459443-
 == 460012-1.html 460012-1-ref.html
 == 461266-1.html 461266-1-ref.html
 fuzzy-if(skiaContent||webrender,0-1,0-31200) fails-if(geckoview&&webrender&&device) == 461512-1.html 461512-1-ref.html
 == 462844-1.html 462844-ref.html
 == 462844-2.html 462844-ref.html
 == 462844-3.html 462844-ref.html
 == 462844-4.html 462844-ref.html
 == 463204-1.html 463204-1-ref.html
-fuzzy-if(webrender,16-16,3392-4020) == chrome://reftest/content/bugs/463217-1.xul chrome://reftest/content/bugs/463217-1-ref.xul
+fuzzy-if(webrender,16-16,3392-4020) == chrome://reftest/content/bugs/463217-1.xhtml chrome://reftest/content/bugs/463217-1-ref.xhtml
 == 463952-1.html 463952-1-ref.html
 == 464811-1.html 464811-1-ref.html
 == 465574-1.html 465574-1-ref.html # bug 421436
 == 466258-1.html 466258-1-ref.html
 == 466395-1.html 466395-1-ref.html
 == 466395-2.html 466395-2-ref.html
 == 467084-1.html 467084-1-ref.html
 == 467084-2.html 467084-2-ref.html
 == 467444-1.html 467444-1-ref.html
 == 467460-1.html 467460-1-ref.html
-== chrome://reftest/content/bugs/468473-1.xul chrome://reftest/content/bugs/468473-1-ref.xul
+== chrome://reftest/content/bugs/468473-1.xhtml chrome://reftest/content/bugs/468473-1-ref.xhtml
 == 471356-1.html 471356-1-ref.html
-== chrome://reftest/content/bugs/472500-1.xul chrome://reftest/content/bugs/472500-1-ref.xul
+== chrome://reftest/content/bugs/472500-1.xhtml chrome://reftest/content/bugs/472500-1-ref.xhtml
 == 472769-1a.html 472769-1-ref.html
 == 472769-1b.html 472769-1-ref.html
 == 472769-2.html 472769-2-ref.html
 == 472769-3.html 472769-3-ref.html
-== chrome://reftest/content/bugs/473847-1.xul chrome://reftest/content/bugs/473847-1-ref.xul
+== chrome://reftest/content/bugs/473847-1.xhtml chrome://reftest/content/bugs/473847-1-ref.xhtml
 == 474417-1.html 474417-1-ref.html
 fuzzy-if(skiaContent,0-1,0-5) == 474472-1.html 474472-1-ref.html
 == 475986-1a.html 475986-1-ref.html
 == 475986-1b.html 475986-1-ref.html
 == 475986-1c.html 475986-1-ref.html
 == 475986-1d.html 475986-1-ref.html
 == 475986-1e.html 475986-1-ref.html
 == 475986-1f.html 475986-1-ref.html
@@ -1259,17 +1259,17 @@ fuzzy-if(skiaContent,0-1,0-5) == 474472-
 == 476063-4.xhtml 476063-4-ref.xhtml
 == 476357-1.html 476357-1-ref.html
 == 476598-1a.html 476598-1-ref.html
 == 476598-1a.html 476598-1-ref2.html
 == 476598-1b.html 476598-1-ref.html
 == 476598-1b.html 476598-1-ref2.html
 != 476598-1-ref.html about:blank
 == 476856-1.html 476856-1-ref.html
-pref(layout.css.xul-tree-pseudos.content.enabled,true) random-if(d2d) == chrome://reftest/content/bugs/478377-1.xul chrome://reftest/content/bugs/478377-1-ref.xul
+pref(layout.css.xul-tree-pseudos.content.enabled,true) random-if(d2d) == chrome://reftest/content/bugs/478377-1.xhtml chrome://reftest/content/bugs/478377-1-ref.xhtml
 == 478614-1.html 478614-1-ref.html
 == 478614-2.html 478614-1-ref.html
 == 478614-3.html 478614-3-ref.html
 == 478614-4.html 478614-4-ref.html
 == 478614-5.html 478614-5-ref.html
 == 478614-6.html 478614-6-ref.html
 == 478614-7.html 478614-7-ref.html
 == 478811-1.html 478811-1-ref.html
@@ -1297,17 +1297,17 @@ fails-if(Android) == 481024-1c.html 4810
 fails-if(Android||gtkWidget) random-if(winWidget||cocoaWidget) == 481948-3.html 481948-3-ref.html # questionable test, see bug 488364
 == 482398-1.html 482398-1-ref.html
 random-if(d2d) == 482592-1a-shadow.xhtml 482592-1-ref.html # bug 586771
 random-if(d2d) == 482592-1b-shadow.xhtml 482592-1-ref.html # bug 586771
 random-if(winWidget) fuzzy-if(skiaContent,0-1,0-5) == 482659-1a.html 482659-1-ref.html
 fuzzy-if(skiaContent,0-1,0-5) == 482659-1b.html 482659-1-ref.html
 fuzzy-if(skiaContent,0-1,0-5) == 482659-1c.html 482659-1-ref.html
 fuzzy-if(skiaContent,0-1,0-5) == 482659-1d.html 482659-1-ref.html
-== chrome://reftest/content/bugs/483565.xul chrome://reftest/content/bugs/483565-ref.xul
+== chrome://reftest/content/bugs/483565.xhtml chrome://reftest/content/bugs/483565-ref.xhtml
 == 484256-1.html 484256-1-ref.html
 == 484256-2.html 484256-1-ref.html
 == 485012-1.html 485012-1-ref.html
 == 485275-1.html 485275-1-ref.html
 == 485275-1.svg 485275-1-ref.html
 == 486052-1.html 486052-1-ref.html
 == 486052-2a.html 486052-2-ref.html
 == 486052-2b.html 486052-2-ref.html
@@ -1326,17 +1326,17 @@ fuzzy-if(skiaContent,0-1,0-5) == 482659-
 == 490173-1.html 490173-1-ref.html
 == 490173-2.html 490173-2-ref.html
 == 490176-1.html 490176-1-ref.html
 == 490177-1.svg 490177-1-ref.svg
 == 490182-1a.html 490182-1-ref.html
 == 490182-1b.html 490182-1-ref.html
 pref(browser.display.focus_ring_width,1) == 491180-1.html 491180-1-ref.html
 pref(browser.display.focus_ring_width,1) == 491180-2.html 491180-2-ref.html
-== chrome://reftest/content/bugs/491323-1.xul chrome://reftest/content/bugs/491323-1-ref.xul
+== chrome://reftest/content/bugs/491323-1.xhtml chrome://reftest/content/bugs/491323-1-ref.xhtml
 == 492661-1.html 492661-1-ref.html
 == 493968-1.html 493968-1-ref.html
 == 494667-1.html 494667-1-ref.html
 == 494667-2.html 494667-2-ref.html
 == 495274-1.html 495274-1-ref.html
 random-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) == 495385-1a.html 495385-1-ref.html # Bug 1392106
 random-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) == 495385-1b.html 495385-1-ref.html # Bug 1392106
 random-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) == 495385-1c.html 495385-1-ref.html # Bug 1392106
@@ -1375,27 +1375,27 @@ fuzzy-if(Android,0-5,0-2800) == 506481-1
 == 507187-1.html 507187-1-ref.html
 == 507487-1.html 507487-1-ref.html
 == 507487-2.xhtml 507487-2-ref.xhtml
 == 507762-1.html 507762-1-ref.html
 == 507762-2.html 507762-2-ref.html
 == 507762-3.html 507762-1-ref.html
 == 507762-4.html 507762-2-ref.html
 pref(layout.css.xul-box-display-values.content.enabled,true) == 508816-2.html 508816-2-ref.html
-skip-if(isDebugBuild) == chrome://reftest/content/bugs/508908-1.xul chrome://reftest/content/bugs/508908-1-ref.xul
+skip-if(isDebugBuild) == chrome://reftest/content/bugs/508908-1.xhtml chrome://reftest/content/bugs/508908-1-ref.xhtml
 == 508919-1.xhtml 508919-1-ref.xhtml
 == 509155-1.xhtml 509155-1-ref.xhtml
 fuzzy-if(Android,0-5,0-1656) fuzzy-if(skiaContent,0-1,0-1200) == 512410.html 512410-ref.html
 == 512631-1.html 512631-1-ref.html
 == 513153-1a.html 513153-1-ref.html
 == 513153-1b.html 513153-1-ref.html
 fuzzy-if(webrender&&winWidget,82-82,76-76) == 513153-2a.html 513153-2-ref.html
 fuzzy-if(webrender&&OSX,34-34,138-138) == 513153-2b.html 513153-2-ref.html
-== chrome://reftest/content/bugs/513318-1.xul chrome://reftest/content/bugs/513318-1-ref.xul
-fails-if(Android&&(!asyncPan)) != chrome://reftest/content/bugs/513318-2.xul chrome://reftest/content/bugs/513318-2-ref.xul
+== chrome://reftest/content/bugs/513318-1.xhtml chrome://reftest/content/bugs/513318-1-ref.xhtml
+fails-if(Android&&(!asyncPan)) != chrome://reftest/content/bugs/513318-2.xhtml chrome://reftest/content/bugs/513318-2-ref.xhtml
 == 514917-1.html 514917-1-ref.html
 == 518172-1a.html 518172-a-ref.html
 fuzzy-if(winWidget,0-73,0-133) fuzzy-if(cocoaWidget,0-103,0-133) == 518172-1b.html 518172-b-ref.html
 == 518172-2a.html 518172-a-ref.html
 fuzzy-if(winWidget,0-73,0-133) fuzzy-if(cocoaWidget,0-103,0-133) == 518172-2b.html 518172-b-ref.html
 == 520421-1.html 520421-1-ref.html
 == 520563-1.xhtml 520563-1-ref.xhtml
 fuzzy-if(skiaContent,0-1,0-3) == 521525-1.html 521525-1-ref.html
@@ -1425,17 +1425,17 @@ fuzzy-if(Android,0-2,0-48) == 531200-1.h
 == 534526-1a.html 534526-1-ref.html
 == 534526-1b.html 534526-1-ref.html
 == 534804-1.html 534804-1-ref.html
 == 534808-1.html 534808-1-ref.html
 == 534808-2.html 534808-2-ref.html
 == 534919-1.html 534919-1-ref.html
 random == 536061.html 536061-ref.html # fixedpoint division in blur code makes this fail
 == 537471-1.html 537471-1-ref.html
-== chrome://reftest/content/bugs/537507-1.xul chrome://reftest/content/bugs/537507-1-ref.xul
+== chrome://reftest/content/bugs/537507-1.xhtml chrome://reftest/content/bugs/537507-1-ref.xhtml
 == 537507-2.html 537507-2-ref.html
 == 538909-1.html 538909-1-ref.html
 == 538935-1.html 538935-1-ref.html
 == 539226-1.html about:blank
 == 539323-1.html 539323-1-ref.html
 == 539323-2.html 539323-2-ref.html
 == 539323-3.html 539323-3-ref.html
 == 539880-1.html 539880-1-ref.html
@@ -1466,17 +1466,17 @@ fuzzy-if(Android,0-12,0-300) == 551463-1
 # Marked "random" rather than "fails" because it may (spuriously) appear to pass
 # on Android devices that completely lack any Sinhala font support.
 random != 553571-1.html 553571-1-notref.html # expect dotted circle in test, not in ref: "fails" under harfbuzz, which doesn't consider the sequence invalid
 fuzzy-if(!contentSameGfxBackendAsCanvas,0-128,0-91) random-if(d2d) skip-if(azureSkiaGL) fuzzy-if(skiaContent,0-32,0-150) == 555388-1.html 555388-1-ref.html
 == 556661-1.html 556661-1-ref.html
 fuzzy-if(skiaContent,0-4,0-5) == 557087-1.html 557087-ref.html
 fuzzy-if(skiaContent&&!Android,0-2,0-5) == 557087-2.html 557087-ref.html
 == 557736-1.html 557736-1-ref.html
-skip-if(Android) != chrome://reftest/content/bugs/558011-1.xul chrome://reftest/content/bugs/558011-1-ref.xul
+skip-if(Android) != chrome://reftest/content/bugs/558011-1.xhtml chrome://reftest/content/bugs/558011-1-ref.xhtml
 == 559284-1.html 559284-1-ref.html
 fuzzy-if(skiaContent,0-2,0-5) == 561981-1.html 561981-1-ref.html
 == 561981-2.html 561981-2-ref.html
 fuzzy-if(skiaContent,0-1,0-5) == 561981-3.html 561981-3-ref.html
 == 561981-4.html 561981-4-ref.html
 fuzzy-if(skiaContent,0-1,0-5) == 561981-5.html 561981-5-ref.html
 == 561981-6.html 561981-6-ref.html
 fuzzy-if(skiaContent,0-1,0-5) == 561981-7.html 561981-7-ref.html
@@ -1655,22 +1655,22 @@ HTTP == 652991-4.html 652991-4-ref.html
 fuzzy-if(skiaContent,0-1,0-5) == 653930-1.html 653930-1-ref.html
 == 654057-1.html 654057-1-ref.html
 fuzzy-if(skiaContent,0-1,0-65536) == 654950-1.html 654950-1-ref.html # Quartz alpha blending doesn't match GL alpha blending
 == 655549-1.html 655549-1-ref.html
 == 655836-1.html 655836-1-ref.html
 != 656875.html about:blank
 == 658952.html 658952-ref.html
 fuzzy-if(skiaContent,0-10,0-919) fuzzy-if(webrender&&cocoaWidget,2-2,4-4) == 660682-1.html 660682-1-ref.html
-pref(layout.css.xul-tree-pseudos.content.enabled,true) fuzzy-if(d2d,0-1,0-256) fuzzy-if(skiaContent,0-1,0-68000) == chrome://reftest/content/bugs/664127-1.xul chrome://reftest/content/bugs/664127-1-ref.xul
+pref(layout.css.xul-tree-pseudos.content.enabled,true) fuzzy-if(d2d,0-1,0-256) fuzzy-if(skiaContent,0-1,0-68000) == chrome://reftest/content/bugs/664127-1.xhtml chrome://reftest/content/bugs/664127-1-ref.xhtml
 == 665597-1.html 665597-1-ref.html
 == 665597-2.html 665597-2-ref.html
 == 667079-1.html 667079-1-ref.html
-pref(layout.css.xul-tree-pseudos.content.enabled,true) == chrome://reftest/content/bugs/668319-1.xul about:blank
-!= chrome://reftest/content/bugs/669015-1.xul chrome://reftest/content/bugs/669015-1-notref.xul
+pref(layout.css.xul-tree-pseudos.content.enabled,true) == chrome://reftest/content/bugs/668319-1.xhtml about:blank
+!= chrome://reftest/content/bugs/669015-1.xhtml chrome://reftest/content/bugs/669015-1-notref.xhtml
 skip-if(azureSkiaGL) == 670442-1.html 670442-1-ref.html
 == 670467-1.html 670467-1-ref.html
 == 670467-2.html 670467-2-ref.html
 == 690164-1.html 690164-1-ref.html
 == 690643-1.html 690643-1-ref.html
 != 691087-1.html 691087-1-ref.html
 == 691571-1.html 691571-1-ref.html
 fuzzy-if(skiaContent,0-1,0-200) == 696307-1.html 696307-1-ref.html
@@ -1908,17 +1908,17 @@ pref(apz.allow_zooming,true) skip-if(!An
 pref(apz.allow_zooming,true) skip-if(!Android) fuzzy-if(Android,0-54,0-6) == 1133905-1-vh-rtl.html 1133905-ref-vh-rtl.html
 pref(apz.allow_zooming,true) skip-if(!Android) fuzzy-if(Android,0-45,0-4) == 1133905-2-vh-rtl.html 1133905-ref-vh-rtl.html
 pref(apz.allow_zooming,true) skip-if(!Android) == 1133905-3-vh-rtl.html 1133905-ref-vh-rtl.html
 pref(apz.allow_zooming,true) skip-if(!Android) fuzzy-if(Android,0-45,0-4) == 1133905-4-vh-rtl.html 1133905-ref-vh-rtl.html
 pref(apz.allow_zooming,true) skip-if(!Android) fuzzy-if(Android,0-54,0-6) == 1133905-5-vh-rtl.html 1133905-ref-vh-rtl.html
 pref(apz.allow_zooming,true) skip-if(!Android) fuzzy-if(Android,0-54,0-8) == 1133905-6-vh-rtl.html 1133905-ref-vh-rtl.html
 pref(apz.allow_zooming,true) skip-if(!Android) != 1133905-ref-vh-rtl.html about:blank # make sure it doesn't render blank
 == 1149304-1-transform-change.html 1149304-1-transform-change-ref.html
-== chrome://reftest/content/bugs/1150021-1.xul chrome://reftest/content/bugs/1150021-1-ref.xul
+== chrome://reftest/content/bugs/1150021-1.xhtml chrome://reftest/content/bugs/1150021-1-ref.xhtml
 == 1151145-1.html 1151145-1-ref.html
 == 1151306-1.html 1151306-1-ref.html
 == 1153845-1.html 1153845-1-ref.html
 == 1155828-1.html 1155828-1-ref.html
 fuzzy-if(skiaContent,0-7,0-84) == 1156129-1.html 1156129-1-ref.html
 pref(dom.use_xbl_scopes_for_remote_xul,true) HTTP(..) == 1157127-1.html 1157127-1-ref.html
 fuzzy-if(Android,0-6,0-6) == 1169331-1.html 1169331-1-ref.html
 fuzzy(0-1,0-74) fails-if(Android||gtkWidget) == 1174332-1.html 1174332-1-ref.html # bug 1312658
@@ -2052,17 +2052,17 @@ fuzzy-if(Android,0-66,0-574) fuzzy-if(d2
 == 1432541.html 1432541-ref.html
 pref(layout.css.moz-document.url-prefix-hack.enabled,true) == 1446470.html 1035091-ref.html
 pref(layout.css.moz-document.url-prefix-hack.enabled,false) == 1446470-2.html 1035091-ref.html
 == 1456111-1.html about:blank
 test-pref(layout.css.contain.enabled,false) == 1466008.html 1466008-ref.html
 fuzzy(0-1,0-625) == 1466638-1.html 1466638-1-ref.html
 == bug1472465-1.html bug1472465-1-ref.html
 == 1475971-1.html 1475971-1-ref.html
-== chrome://reftest/content/bugs/1483649-1.xul chrome://reftest/content/bugs/1483649-1-ref.xul
+== chrome://reftest/content/bugs/1483649-1.xhtml chrome://reftest/content/bugs/1483649-1-ref.xhtml
 test-pref(layout.css.contain.enabled,true) == 1483946.html 1483946-ref.html
 test-pref(layout.css.visited_links_enabled,false) == 1488155.html 1488155-ref.html
 == 1492660-1.html 1492660-1-ref.html
 pref(layout.css.supports-selector.enabled,true) == 1499386.html 1499386-ref.html
 pref(layout.css.supports-selector.enabled,false) != 1499386.html 1499386-ref.html
 == 1509425-1.html 1509425-1-ref.html
 == 1511570.html 1511570-ref.html
 fuzzy-if(winWidget&&!webrender,0-104,0-1420) == 1513423-1.html 1513423-1-ref.html
rename from layout/reftests/forms/input/file/background-ref.xul
rename to layout/reftests/forms/input/file/background-ref.xhtml
--- a/layout/reftests/forms/input/file/reftest.list
+++ b/layout/reftests/forms/input/file/reftest.list
@@ -1,12 +1,12 @@
-fuzzy-if(gtkWidget||webrender,0-1,0-34) fails-if(Android) == simple.html chrome://reftest/content/forms/input/file/simple-ref.xul
-fuzzy-if(gtkWidget||webrender,0-1,0-17) fails-if(Android) == rtl.html chrome://reftest/content/forms/input/file/rtl-ref.xul
-fuzzy-if(gtkWidget||webrender,0-1,0-34) fails-if(Android) == size.html chrome://reftest/content/forms/input/file/simple-ref.xul
-fuzzy-if(gtkWidget||webrender,0-1,0-10) fails-if(Android) == background.html chrome://reftest/content/forms/input/file/background-ref.xul
-fuzzy-if(gtkWidget,0-1,0-10) fails-if(Android) == style.html chrome://reftest/content/forms/input/file/style-ref.xul
+fuzzy-if(gtkWidget||webrender,0-1,0-34) fails-if(Android) == simple.html chrome://reftest/content/forms/input/file/simple-ref.xhtml
+fuzzy-if(gtkWidget||webrender,0-1,0-17) fails-if(Android) == rtl.html chrome://reftest/content/forms/input/file/rtl-ref.xhtml
+fuzzy-if(gtkWidget||webrender,0-1,0-34) fails-if(Android) == size.html chrome://reftest/content/forms/input/file/simple-ref.xhtml
+fuzzy-if(gtkWidget||webrender,0-1,0-10) fails-if(Android) == background.html chrome://reftest/content/forms/input/file/background-ref.xhtml
+fuzzy-if(gtkWidget,0-1,0-10) fails-if(Android) == style.html chrome://reftest/content/forms/input/file/style-ref.xhtml
 != width-clip.html width-clip-ref.html
 fails-if(Android) == color-inherit.html color-inherit-ref.html
 fuzzy-if(Android,0-2,0-2) fuzzy-if(OSX,0-34,0-134) fails-if(webrender&&!(cocoaWidget||geckoview)) == dynamic-max-width.html dynamic-max-width-ref.html # bug 1496542 for webrender.
 == label-min-inline-size.html label-min-inline-size-ref.html
 == css-overflow.html css-overflow-ref.html
 == css-display.html css-display-ref.html
 == button-height.html button-height-ref.html
rename from layout/reftests/forms/input/file/rtl-ref.xul
rename to layout/reftests/forms/input/file/rtl-ref.xhtml
rename from layout/reftests/forms/input/file/simple-ref.xul
rename to layout/reftests/forms/input/file/simple-ref.xhtml
rename from layout/reftests/forms/input/file/style-ref.xul
rename to layout/reftests/forms/input/file/style-ref.xhtml
rename from layout/reftests/forms/input/text/centering-1-ref.xul
rename to layout/reftests/forms/input/text/centering-1-ref.xhtml
rename from layout/reftests/forms/input/text/centering-1.xul
rename to layout/reftests/forms/input/text/centering-1.xhtml
rename from layout/reftests/forms/input/text/dynamic-height-1-ref.xul
rename to layout/reftests/forms/input/text/dynamic-height-1-ref.xhtml
rename from layout/reftests/forms/input/text/dynamic-height-1.xul
rename to layout/reftests/forms/input/text/dynamic-height-1.xhtml
--- a/layout/reftests/forms/input/text/reftest.list
+++ b/layout/reftests/forms/input/text/reftest.list
@@ -1,11 +1,11 @@
 == bounds-1.html bounds-1-ref.html
 fuzzy-if(asyncPan&&!layersGPUAccelerated,0-151,0-111) fuzzy-if(webrender,0-65,0-3) == size-1.html size-1-ref.html
 == size-2.html size-2-ref.html
 == baseline-1.html baseline-1-ref.html
-== chrome://reftest/content/forms/input/text/centering-1.xul chrome://reftest/content/forms/input/text/centering-1-ref.xul
-== chrome://reftest/content/forms/input/text/dynamic-height-1.xul chrome://reftest/content/forms/input/text/dynamic-height-1-ref.xul
+== chrome://reftest/content/forms/input/text/centering-1.xhtml chrome://reftest/content/forms/input/text/centering-1-ref.xhtml
+== chrome://reftest/content/forms/input/text/dynamic-height-1.xhtml chrome://reftest/content/forms/input/text/dynamic-height-1-ref.xhtml
 fuzzy-if(skiaContent,0-1,0-500) needs-focus == select.html select-ref.html
 == intrinsic-size.html intrinsic-size-ref.html
 == line-height-0.5.html line-height-1.0.html
 != line-height-2.5.html line-height-1.0.html
 == shadow-rules.html shadow-rules-ref.html
rename from layout/reftests/forms/textbox/accesskey-1-notref.xul
rename to layout/reftests/forms/textbox/accesskey-1-notref.xhtml
rename from layout/reftests/forms/textbox/accesskey-1.xul
rename to layout/reftests/forms/textbox/accesskey-1.xhtml
rename from layout/reftests/forms/textbox/accesskey-2-ref.xul
rename to layout/reftests/forms/textbox/accesskey-2-ref.xhtml
rename from layout/reftests/forms/textbox/accesskey-2.xul
rename to layout/reftests/forms/textbox/accesskey-2.xhtml
rename from layout/reftests/forms/textbox/accesskey-3-notref.xul
rename to layout/reftests/forms/textbox/accesskey-3-notref.xhtml
rename from layout/reftests/forms/textbox/accesskey-3-ref.xul
rename to layout/reftests/forms/textbox/accesskey-3-ref.xhtml
rename from layout/reftests/forms/textbox/accesskey-3.xul
rename to layout/reftests/forms/textbox/accesskey-3.xhtml
copy from layout/reftests/forms/textbox/accesskey-3-notref.xul
copy to layout/reftests/forms/textbox/accesskey-4-notref.xhtml
deleted file mode 100644
--- a/layout/reftests/forms/textbox/accesskey-4-notref.xul
+++ /dev/null
@@ -1,36 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet href="chrome://global/skin/"?>
-<window title="textbox access key tests (see bug 698185)"
-        xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
-	xmlns:html="http://www.w3.org/1999/xhtml">
-  <html:style type="text/css">
-    hbox {
-      margin-top: 0px;
-      padding-top: 0px;
-      font-size: 36px;
-    }
-    label, input {
-      -moz-appearance: none;
-      background: inherit;
-      border: none 0px;
-    }
-    label {
-      margin-top: 0px;
-      padding-top: 0px;
-      margin-bottom: 0px;
-      padding-bottom: 0px;
-    }
-    input {
-      margin-top: 12px;
-      padding-top: 8px;
-      margin-bottom: 5px;
-      padding-bottom: 9px;
-    }
-  </html:style>
-
-  <hbox align="baseline">
-    <!-- no access key, for != test -->
-    <label value="&#x627;&#x644;&#x639;&#x631;&#x628;&#x64a; hello world"/>
-    <input xmlns="http://www.w3.org/1999/xhtml" value=""/>
-  </hbox>
-</window>
rename from layout/reftests/forms/textbox/accesskey-4-ref.xul
rename to layout/reftests/forms/textbox/accesskey-4-ref.xhtml
rename from layout/reftests/forms/textbox/accesskey-4.xul
rename to layout/reftests/forms/textbox/accesskey-4.xhtml
rename from layout/reftests/forms/textbox/align-baseline-1-ref.xul
rename to layout/reftests/forms/textbox/align-baseline-1-ref.xhtml
rename from layout/reftests/forms/textbox/align-baseline-1.xul
rename to layout/reftests/forms/textbox/align-baseline-1.xhtml
--- a/layout/reftests/forms/textbox/reftest.list
+++ b/layout/reftests/forms/textbox/reftest.list
@@ -1,11 +1,11 @@
 # access-key tests are no use on OS X because access keys are not indicated visually
 # no real XUL theme on Android so we just skip
-skip-if(cocoaWidget||Android) != chrome://reftest/content/forms/textbox/accesskey-1.xul chrome://reftest/content/forms/textbox/accesskey-1-notref.xul
-fuzzy-if(winWidget,0-1,0-3) skip-if(cocoaWidget||Android) fails-if(webrender) == chrome://reftest/content/forms/textbox/accesskey-2.xul chrome://reftest/content/forms/textbox/accesskey-2-ref.xul
+skip-if(cocoaWidget||Android) != chrome://reftest/content/forms/textbox/accesskey-1.xhtml chrome://reftest/content/forms/textbox/accesskey-1-notref.xhtml
+fuzzy-if(winWidget,0-1,0-3) skip-if(cocoaWidget||Android) fails-if(webrender) == chrome://reftest/content/forms/textbox/accesskey-2.xhtml chrome://reftest/content/forms/textbox/accesskey-2-ref.xhtml
 # accesskey-3 fails because of defects in XUL bidi support
-fails-if(!cocoaWidget) skip-if(cocoaWidget||Android) == chrome://reftest/content/forms/textbox/accesskey-3.xul chrome://reftest/content/forms/textbox/accesskey-3-ref.xul
-skip-if(cocoaWidget||Android) != chrome://reftest/content/forms/textbox/accesskey-3.xul chrome://reftest/content/forms/textbox/accesskey-3-notref.xul
-fuzzy-if(winWidget,0-1,0-3) skip-if(cocoaWidget||Android) fails-if(webrender&&!Android) == chrome://reftest/content/forms/textbox/accesskey-4.xul chrome://reftest/content/forms/textbox/accesskey-4-ref.xul
-skip-if(cocoaWidget||Android) != chrome://reftest/content/forms/textbox/accesskey-4.xul chrome://reftest/content/forms/textbox/accesskey-4-notref.xul
-skip-if(Android) == chrome://reftest/content/forms/textbox/align-baseline-1.xul chrome://reftest/content/forms/textbox/align-baseline-1-ref.xul # test for bug 494901
-skip-if(Android) == chrome://reftest/content/forms/textbox/setsize.xul chrome://reftest/content/forms/textbox/setsize-ref.xul
+fails-if(!cocoaWidget) skip-if(cocoaWidget||Android) == chrome://reftest/content/forms/textbox/accesskey-3.xhtml chrome://reftest/content/forms/textbox/accesskey-3-ref.xhtml
+skip-if(cocoaWidget||Android) != chrome://reftest/content/forms/textbox/accesskey-3.xhtml chrome://reftest/content/forms/textbox/accesskey-3-notref.xhtml
+fuzzy-if(winWidget,0-1,0-3) skip-if(cocoaWidget||Android) fails-if(webrender&&!Android) == chrome://reftest/content/forms/textbox/accesskey-4.xhtml chrome://reftest/content/forms/textbox/accesskey-4-ref.xhtml
+skip-if(cocoaWidget||Android) != chrome://reftest/content/forms/textbox/accesskey-4.xhtml chrome://reftest/content/forms/textbox/accesskey-4-notref.xhtml
+skip-if(Android) == chrome://reftest/content/forms/textbox/align-baseline-1.xhtml chrome://reftest/content/forms/textbox/align-baseline-1-ref.xhtml # test for bug 494901
+skip-if(Android) == chrome://reftest/content/forms/textbox/setsize.xhtml chrome://reftest/content/forms/textbox/setsize-ref.xhtml
rename from layout/reftests/forms/textbox/setsize-ref.xul
rename to layout/reftests/forms/textbox/setsize-ref.xhtml
rename from layout/reftests/forms/textbox/setsize.xul
rename to layout/reftests/forms/textbox/setsize.xhtml
rename from layout/reftests/image-region/image-region-ref.xul
rename to layout/reftests/image-region/image-region-ref.xhtml
rename from layout/reftests/image-region/image-region.xul
rename to layout/reftests/image-region/image-region.xhtml
--- a/layout/reftests/image-region/reftest.list
+++ b/layout/reftests/image-region/reftest.list
@@ -1,1 +1,1 @@
-== chrome://reftest/content/image-region/image-region.xul chrome://reftest/content/image-region/image-region-ref.xul
+== chrome://reftest/content/image-region/image-region.xhtml chrome://reftest/content/image-region/image-region-ref.xhtml
rename from layout/reftests/invalidation/540247-1-ref.xul
rename to layout/reftests/invalidation/540247-1-ref.xhtml
rename from layout/reftests/invalidation/540247-1.xul
rename to layout/reftests/invalidation/540247-1.xhtml
--- a/layout/reftests/invalidation/reftest.list
+++ b/layout/reftests/invalidation/reftest.list
@@ -1,16 +1,16 @@
 == table-repaint-a.html table-repaint-a-ref.html
 == table-repaint-b.html table-repaint-b-ref.html
 == table-repaint-border-collapse.html table-repaint-border-collapse-ref.html
 == table-repaint-c.html table-repaint-c-ref.html
 == table-repaint-d.html table-repaint-d-ref.html
 == table-repaint-e.html table-repaint-e-ref.html
 == table-repaint-non-border-collapse.html table-repaint-non-border-collapse-ref.html
-== chrome://reftest/content/invalidation/540247-1.xul chrome://reftest/content/invalidation/540247-1-ref.xul
+== chrome://reftest/content/invalidation/540247-1.xhtml chrome://reftest/content/invalidation/540247-1-ref.xhtml
 == 543681-1.html 543681-1-ref.html
 == 1243409-1.html 1243409-1-ref.html
 skip == test-image-layers.html test-image-layers-ref.html # Bug 1067360
 skip == test-image-layers-multiple-displayitem.html test-image-layers-ref.html # Bug 1067360
 pref(layout.animated-image-layers.enabled,true) skip-if(gtkWidget) == test-animated-image-layers.html test-animated-image-layers-ref.html
 pref(layout.animated-image-layers.enabled,true) skip-if(gtkWidget) == test-animated-image-layers-background.html test-animated-image-layers-ref.html
 == box-shadow-border-radius.html box-shadow-border-radius-ref.html
 == filter-userspace-offset.svg?offsetContainer=rect filter-userspace-offset.svg
rename from layout/reftests/native-theme/470711-1-ref.xul
rename to layout/reftests/native-theme/470711-1-ref.xhtml
rename from layout/reftests/native-theme/470711-1.xul
rename to layout/reftests/native-theme/470711-1.xhtml
rename from layout/reftests/native-theme/482955-1-ref.xul
rename to layout/reftests/native-theme/482955-1-ref.xhtml
rename from layout/reftests/native-theme/482955-1.xul
rename to layout/reftests/native-theme/482955-1.xhtml
rename from layout/reftests/native-theme/676387-1-ref.xul
rename to layout/reftests/native-theme/676387-1-ref.xhtml
rename from layout/reftests/native-theme/676387-1.xul
rename to layout/reftests/native-theme/676387-1.xhtml
rename from layout/reftests/native-theme/blank-window.xul
rename to layout/reftests/native-theme/blank-window.xhtml
rename from layout/reftests/native-theme/menulist-mirrored-when-rtl-ref.xul
rename to layout/reftests/native-theme/menulist-mirrored-when-rtl-ref.xhtml
rename from layout/reftests/native-theme/menulist-mirrored-when-rtl.xul
rename to layout/reftests/native-theme/menulist-mirrored-when-rtl.xhtml
--- a/layout/reftests/native-theme/reftest.list
+++ b/layout/reftests/native-theme/reftest.list
@@ -24,51 +24,51 @@ needs-focus == listbox-nonnative-when-st
 fails-if(!nativeThemePref) != radio-native.html radio-nonnative.html
 == radio-still-native-when-styled.html radio-still-native-when-styled-ref.html
 fails-if(!nativeThemePref) != checkbox-native.html checkbox-nonnative.html
 == checkbox-still-native-when-styled.html checkbox-still-native-when-styled-ref.html
 == native-theme-disabled-cascade-levels.html native-theme-disabled-cascade-levels-ref.html
 
 != 427122-1.html 427122-1-ref.html
 
-== chrome://reftest/content/native-theme/470711-1.xul chrome://reftest/content/native-theme/470711-1-ref.xul
+== chrome://reftest/content/native-theme/470711-1.xhtml chrome://reftest/content/native-theme/470711-1-ref.xhtml
 
-== chrome://reftest/content/native-theme/482955-1.xul chrome://reftest/content/native-theme/482955-1-ref.xul
+== chrome://reftest/content/native-theme/482955-1.xhtml chrome://reftest/content/native-theme/482955-1-ref.xhtml
 
 == 492155-1.html about:blank
 == 492155-2.html about:blank
 == 492155-3.html about:blank
 fails-if(Android&&!asyncPan) != 492155-4.html about:blank
 
 != box-shadow-input.html box-shadow-input-ref.html
 != box-shadow-button.html box-shadow-button-ref.html
 != box-shadow-listbox.html box-shadow-listbox-ref.html
 != box-shadow-combobox.html box-shadow-combobox-ref.html
 
 # RTL mirroring tests
 == checkbox-not-mirrored-when-rtl.html checkbox-not-mirrored-when-rtl-ref.html
-skip-if(!cocoaWidget) == chrome://reftest/content/native-theme/menulist-mirrored-when-rtl.xul chrome://reftest/content/native-theme/menulist-mirrored-when-rtl-ref.xul
-skip-if(!cocoaWidget) == chrome://reftest/content/native-theme/searchfield-mirrored-when-rtl.xul chrome://reftest/content/native-theme/searchfield-mirrored-when-rtl-ref.xul
+skip-if(!cocoaWidget) == chrome://reftest/content/native-theme/menulist-mirrored-when-rtl.xhtml chrome://reftest/content/native-theme/menulist-mirrored-when-rtl-ref.xhtml
+skip-if(!cocoaWidget) == chrome://reftest/content/native-theme/searchfield-mirrored-when-rtl.xhtml chrome://reftest/content/native-theme/searchfield-mirrored-when-rtl-ref.xhtml
 skip-if(!cocoaWidget) == select-mirrored-when-rtl.html select-mirrored-when-rtl-ref.html
 
-!= chrome://reftest/content/native-theme/resizer-bottomend.xul chrome://reftest/content/native-theme/blank-window.xul
-random-if(d2d) == chrome://reftest/content/native-theme/resizer-bottomend.xul chrome://reftest/content/native-theme/resizer-bottomright.xul # bug 581086
-!= chrome://reftest/content/native-theme/resizer-bottomend.xul chrome://reftest/content/native-theme/resizer-bottomend-rtl.xul
+!= chrome://reftest/content/native-theme/resizer-bottomend.xhtml chrome://reftest/content/native-theme/blank-window.xhtml
+random-if(d2d) == chrome://reftest/content/native-theme/resizer-bottomend.xhtml chrome://reftest/content/native-theme/resizer-bottomright.xhtml # bug 581086
+!= chrome://reftest/content/native-theme/resizer-bottomend.xhtml chrome://reftest/content/native-theme/resizer-bottomend-rtl.xhtml
 # Disabled on Linux (bug 519152), random on Windows (bug 581086)
-skip-if(gtkWidget) != chrome://reftest/content/native-theme/resizer-bottomend-rtl.xul chrome://reftest/content/native-theme/blank-window.xul
-skip-if(gtkWidget) random-if(d2d) == chrome://reftest/content/native-theme/resizer-bottomend-rtl.xul chrome://reftest/content/native-theme/resizer-bottomend-flipped.xul
-skip-if(gtkWidget) == chrome://reftest/content/native-theme/resizer-bottomleft-rtl.xul chrome://reftest/content/native-theme/resizer-bottomleft.xul
-skip-if(gtkWidget) == chrome://reftest/content/native-theme/resizer-bottomright-rtl.xul chrome://reftest/content/native-theme/resizer-bottomright.xul
+skip-if(gtkWidget) != chrome://reftest/content/native-theme/resizer-bottomend-rtl.xhtml chrome://reftest/content/native-theme/blank-window.xhtml
+skip-if(gtkWidget) random-if(d2d) == chrome://reftest/content/native-theme/resizer-bottomend-rtl.xhtml chrome://reftest/content/native-theme/resizer-bottomend-flipped.xhtml
+skip-if(gtkWidget) == chrome://reftest/content/native-theme/resizer-bottomleft-rtl.xhtml chrome://reftest/content/native-theme/resizer-bottomleft.xhtml
+skip-if(gtkWidget) == chrome://reftest/content/native-theme/resizer-bottomright-rtl.xhtml chrome://reftest/content/native-theme/resizer-bottomright.xhtml
 
-!= chrome://reftest/content/native-theme/resizer-bottomstart.xul chrome://reftest/content/native-theme/blank-window.xul
-random-if(d2d) == chrome://reftest/content/native-theme/resizer-bottomstart.xul chrome://reftest/content/native-theme/resizer-bottomleft.xul
-random-if(d2d) == chrome://reftest/content/native-theme/resizer-bottomstart.xul chrome://reftest/content/native-theme/resizer-left.xul
-!= chrome://reftest/content/native-theme/resizer-bottomstart.xul chrome://reftest/content/native-theme/resizer-bottomstart-rtl.xul
-skip-if(gtkWidget) != chrome://reftest/content/native-theme/resizer-bottomstart-rtl.xul chrome://reftest/content/native-theme/blank-window.xul
-skip-if(gtkWidget) random-if(d2d) == chrome://reftest/content/native-theme/resizer-bottomstart-rtl.xul chrome://reftest/content/native-theme/resizer-bottomend.xul
+!= chrome://reftest/content/native-theme/resizer-bottomstart.xhtml chrome://reftest/content/native-theme/blank-window.xhtml
+random-if(d2d) == chrome://reftest/content/native-theme/resizer-bottomstart.xhtml chrome://reftest/content/native-theme/resizer-bottomleft.xhtml
+random-if(d2d) == chrome://reftest/content/native-theme/resizer-bottomstart.xhtml chrome://reftest/content/native-theme/resizer-left.xhtml
+!= chrome://reftest/content/native-theme/resizer-bottomstart.xhtml chrome://reftest/content/native-theme/resizer-bottomstart-rtl.xhtml
+skip-if(gtkWidget) != chrome://reftest/content/native-theme/resizer-bottomstart-rtl.xhtml chrome://reftest/content/native-theme/blank-window.xhtml
+skip-if(gtkWidget) random-if(d2d) == chrome://reftest/content/native-theme/resizer-bottomstart-rtl.xhtml chrome://reftest/content/native-theme/resizer-bottomend.xhtml
 
 # Windows-only, depends on native scrollbar metrics
 skip-if(!winWidget) == scroll-thumb-minimum-size-notheme.html scroll-thumb-minimum-size-notheme-ref.html
 # skip-if(!winWidget) == scroll-thumb-minimum-size-theme.html scroll-thumb-minimum-size-theme-ref.html # Bug 512206
 
 == border-radius.html border-radius-ref.html
 
 == checkbox-dynamic-1.html checkbox-dynamic-1-ref.html
@@ -76,9 +76,9 @@ skip-if(!winWidget) == scroll-thumb-mini
 # These tests have been written to test the overflow of the window widget
 # (bug 568825) but we can't test it on Windows and Cocoa because they have
 # animated progress bars.
 # Nothing shows up on Android, presumably because that appearance type is
 # not implemented.
 skip-if(cocoaWidget) skip-if(winWidget) == progress-overflow.html progress-overflow-ref.html
 fails-if(Android) skip-if(cocoaWidget) skip-if(winWidget) == progress-overflow-small.html progress-nobar.html
 
-== chrome://reftest/content/native-theme/676387-1.xul chrome://reftest/content/native-theme/676387-1-ref.xul
+== chrome://reftest/content/native-theme/676387-1.xhtml chrome://reftest/content/native-theme/676387-1-ref.xhtml
rename from layout/reftests/native-theme/resizer-bottomend-flipped.xul
rename to layout/reftests/native-theme/resizer-bottomend-flipped.xhtml
rename from layout/reftests/native-theme/resizer-bottomend-rtl.xul
rename to layout/reftests/native-theme/resizer-bottomend-rtl.xhtml
rename from layout/reftests/native-theme/resizer-bottomend.xul
rename to layout/reftests/native-theme/resizer-bottomend.xhtml
rename from layout/reftests/native-theme/resizer-bottomleft-rtl.xul
rename to layout/reftests/native-theme/resizer-bottomleft-rtl.xhtml
rename from layout/reftests/native-theme/resizer-bottomleft.xul
rename to layout/reftests/native-theme/resizer-bottomleft.xhtml
rename from layout/reftests/native-theme/resizer-bottomright-rtl.xul
rename to layout/reftests/native-theme/resizer-bottomright-rtl.xhtml
rename from layout/reftests/native-theme/resizer-bottomright.xul
rename to layout/reftests/native-theme/resizer-bottomright.xhtml
rename from layout/reftests/native-theme/resizer-bottomstart-rtl.xul
rename to layout/reftests/native-theme/resizer-bottomstart-rtl.xhtml
rename from layout/reftests/native-theme/resizer-bottomstart.xul
rename to layout/reftests/native-theme/resizer-bottomstart.xhtml
rename from layout/reftests/native-theme/resizer-left.xul
rename to layout/reftests/native-theme/resizer-left.xhtml
rename from layout/reftests/native-theme/searchfield-mirrored-when-rtl-ref.xul
rename to layout/reftests/native-theme/searchfield-mirrored-when-rtl-ref.xhtml
rename from layout/reftests/native-theme/searchfield-mirrored-when-rtl.xul
rename to layout/reftests/native-theme/searchfield-mirrored-when-rtl.xhtml
--- a/layout/reftests/reftest-sanity/reftest.list
+++ b/layout/reftests/reftest-sanity/reftest.list
@@ -1,14 +1,14 @@
 == data:text/html,<body> about:blank
 == data:text/plain, about:blank
 != data:text/plain,HELLO about:blank
 
 # these tests make sure async reftests work:
-== chrome://reftest/content/reftest-sanity/test-async.xul chrome://reftest/content/reftest-sanity/test-async-ref.xul
+== chrome://reftest/content/reftest-sanity/test-async.xhtml chrome://reftest/content/reftest-sanity/test-async-ref.xhtml
 == test-async.html test-async-ref.html
 
 # test that zoom works (and really zooms, not just scales)
 == test-zoom.html test-zoom-ref.html
 
 == text-zoom.html text-zoom-ref.html
 != text-zoom.html text-zoom-notref.html
 
rename from layout/reftests/reftest-sanity/test-async-ref.xul
rename to layout/reftests/reftest-sanity/test-async-ref.xhtml
rename from layout/reftests/reftest-sanity/test-async.xul
rename to layout/reftests/reftest-sanity/test-async.xhtml
rename from layout/reftests/text-shadow/basic-negcoord-ref.xul
rename to layout/reftests/text-shadow/basic-negcoord-ref.xhtml
rename from layout/reftests/text-shadow/basic-negcoord.xul
rename to layout/reftests/text-shadow/basic-negcoord.xhtml
rename from layout/reftests/text-shadow/basic-ref.xul
rename to layout/reftests/text-shadow/basic-ref.xhtml
rename from layout/reftests/text-shadow/basic.xul
rename to layout/reftests/text-shadow/basic.xhtml
rename from layout/reftests/text-shadow/blur-notref.xul
rename to layout/reftests/text-shadow/blur-notref.xhtml
rename from layout/reftests/text-shadow/blur.xul
rename to layout/reftests/text-shadow/blur.xhtml
rename from layout/reftests/text-shadow/color-inherit-ref.xul
rename to layout/reftests/text-shadow/color-inherit-ref.xhtml
rename from layout/reftests/text-shadow/color-inherit.xul
rename to layout/reftests/text-shadow/color-inherit.xhtml
rename from layout/reftests/text-shadow/multiple-noblur-ref.xul
rename to layout/reftests/text-shadow/multiple-noblur-ref.xhtml
rename from layout/reftests/text-shadow/multiple-noblur.xul
rename to layout/reftests/text-shadow/multiple-noblur.xhtml
--- a/layout/reftests/text-shadow/reftest.list
+++ b/layout/reftests/text-shadow/reftest.list
@@ -1,15 +1,15 @@
 == 723669.html 723669-ref.html
 
-== chrome://reftest/content/text-shadow/basic.xul chrome://reftest/content/text-shadow/basic-ref.xul
-random-if(Android) == chrome://reftest/content/text-shadow/basic-negcoord.xul chrome://reftest/content/text-shadow/basic-negcoord-ref.xul
-!= chrome://reftest/content/text-shadow/blur.xul chrome://reftest/content/text-shadow/blur-notref.xul
-== chrome://reftest/content/text-shadow/color-inherit.xul chrome://reftest/content/text-shadow/color-inherit-ref.xul
-== chrome://reftest/content/text-shadow/multiple-noblur.xul chrome://reftest/content/text-shadow/multiple-noblur-ref.xul
+== chrome://reftest/content/text-shadow/basic.xhtml chrome://reftest/content/text-shadow/basic-ref.xhtml
+random-if(Android) == chrome://reftest/content/text-shadow/basic-negcoord.xhtml chrome://reftest/content/text-shadow/basic-negcoord-ref.xhtml
+!= chrome://reftest/content/text-shadow/blur.xhtml chrome://reftest/content/text-shadow/blur-notref.xhtml
+== chrome://reftest/content/text-shadow/color-inherit.xhtml chrome://reftest/content/text-shadow/color-inherit-ref.xhtml
+== chrome://reftest/content/text-shadow/multiple-noblur.xhtml chrome://reftest/content/text-shadow/multiple-noblur-ref.xhtml
 == blur-opacity.html blur-opacity-ref.html
 
 == basic.html basic-ref.html
 == basic-negcoord.html basic-negcoord-ref.html
 == basic-opacity.html basic-opacity-ref.html
 != blur.html blur-notref.html
 == color-inherit.html color-inherit-ref.html
 == color-parserorder.html color-parserorder-ref.html
rename from layout/reftests/xul-document-load/reference-green-window.xul
rename to layout/reftests/xul-document-load/reference-green-window.xhtml
--- a/layout/reftests/xul-document-load/reftest.list
+++ b/layout/reftests/xul-document-load/reftest.list
@@ -1,9 +1,9 @@
-== chrome://reftest/content/xul-document-load/test003.xul chrome://reftest/content/xul-document-load/reference-green-window.xul
-== chrome://reftest/content/xul-document-load/test004.xul chrome://reftest/content/xul-document-load/reference-green-window.xul
-== chrome://reftest/content/xul-document-load/test005.xul chrome://reftest/content/xul-document-load/reference-green-window.xul
-== chrome://reftest/content/xul-document-load/test006.xul chrome://reftest/content/xul-document-load/reference-green-window.xul
-== chrome://reftest/content/xul-document-load/test008.xul chrome://reftest/content/xul-document-load/reference-green-window.xul
-== chrome://reftest/content/xul-document-load/test010.xul chrome://reftest/content/xul-document-load/reference-green-window.xul
-== chrome://reftest/content/xul-document-load/test012.xul chrome://reftest/content/xul-document-load/reference-green-window.xul
-== chrome://reftest/content/xul-document-load/test013.xul chrome://reftest/content/xul-document-load/reference-green-window.xul
-== chrome://reftest/content/xul-document-load/test022.xul chrome://reftest/content/xul-document-load/reference-green-window.xul
+== chrome://reftest/content/xul-document-load/test003.xhtml chrome://reftest/content/xul-document-load/reference-green-window.xhtml
+== chrome://reftest/content/xul-document-load/test004.xhtml chrome://reftest/content/xul-document-load/reference-green-window.xhtml
+== chrome://reftest/content/xul-document-load/test005.xhtml chrome://reftest/content/xul-document-load/reference-green-window.xhtml
+== chrome://reftest/content/xul-document-load/test006.xhtml chrome://reftest/content/xul-document-load/reference-green-window.xhtml
+== chrome://reftest/content/xul-document-load/test008.xhtml chrome://reftest/content/xul-document-load/reference-green-window.xhtml
+== chrome://reftest/content/xul-document-load/test010.xhtml chrome://reftest/content/xul-document-load/reference-green-window.xhtml
+== chrome://reftest/content/xul-document-load/test012.xhtml chrome://reftest/content/xul-document-load/reference-green-window.xhtml
+== chrome://reftest/content/xul-document-load/test013.xhtml chrome://reftest/content/xul-document-load/reference-green-window.xhtml
+== chrome://reftest/content/xul-document-load/test022.xhtml chrome://reftest/content/xul-document-load/reference-green-window.xhtml
rename from layout/reftests/xul-document-load/test003.xul
rename to layout/reftests/xul-document-load/test003.xhtml
rename from layout/reftests/xul-document-load/test004.xul
rename to layout/reftests/xul-document-load/test004.xhtml
rename from layout/reftests/xul-document-load/test005.xul
rename to layout/reftests/xul-document-load/test005.xhtml
rename from layout/reftests/xul-document-load/test006.xul
rename to layout/reftests/xul-document-load/test006.xhtml
rename from layout/reftests/xul-document-load/test008.xul
rename to layout/reftests/xul-document-load/test008.xhtml
rename from layout/reftests/xul-document-load/test010.xul
rename to layout/reftests/xul-document-load/test010.xhtml
rename from layout/reftests/xul-document-load/test012.xul
rename to layout/reftests/xul-document-load/test012.xhtml
rename from layout/reftests/xul-document-load/test013.xul
rename to layout/reftests/xul-document-load/test013.xhtml
rename from layout/reftests/xul-document-load/test022.xul
rename to layout/reftests/xul-document-load/test022.xhtml
rename from layout/reftests/xul/accesskey-ref.xul
rename to layout/reftests/xul/accesskey-ref.xhtml
rename from layout/reftests/xul/accesskey.xul
rename to layout/reftests/xul/accesskey.xhtml
copy from layout/reftests/native-theme/blank-window.xul
copy to layout/reftests/xul/blank-window.xhtml
deleted file mode 100644
--- a/layout/reftests/xul/blank-window.xul
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet href="chrome://global/skin" type="text/css"?>
-
-<window title="Blank window"
-        xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"/>
rename from layout/reftests/xul/css-flex-1.xul
rename to layout/reftests/xul/css-flex-1.xhtml
rename from layout/reftests/xul/green-ref.xul
rename to layout/reftests/xul/green-ref.xhtml
rename from layout/reftests/xul/image-appearance-dynamic-ref.xul
rename to layout/reftests/xul/image-appearance-dynamic-ref.xhtml
rename from layout/reftests/xul/image-appearance-dynamic.xul
rename to layout/reftests/xul/image-appearance-dynamic.xhtml
rename from layout/reftests/xul/inactive-fixed-bg-bug1205630.xul
rename to layout/reftests/xul/inactive-fixed-bg-bug1205630.xhtml
rename from layout/reftests/xul/inactive-fixed-bg-bug1272525.xul
rename to layout/reftests/xul/inactive-fixed-bg-bug1272525.xhtml
rename from layout/reftests/xul/mac-tab-toolbar-ref.xul
rename to layout/reftests/xul/mac-tab-toolbar-ref.xhtml
rename from layout/reftests/xul/mac-tab-toolbar.xul
rename to layout/reftests/xul/mac-tab-toolbar.xhtml
rename from layout/reftests/xul/menuitem-key-ref.xul
rename to layout/reftests/xul/menuitem-key-ref.xhtml
rename from layout/reftests/xul/menuitem-key.xul
rename to layout/reftests/xul/menuitem-key.xhtml
rename from layout/reftests/xul/menulist-shrinkwrap-1-ref.xul
rename to layout/reftests/xul/menulist-shrinkwrap-1-ref.xhtml
rename from layout/reftests/xul/menulist-shrinkwrap-1.xul
rename to layout/reftests/xul/menulist-shrinkwrap-1.xhtml
rename from layout/reftests/xul/menulist-shrinkwrap-2-ref.xul
rename to layout/reftests/xul/menulist-shrinkwrap-2-ref.xhtml
rename from layout/reftests/xul/menulist-shrinkwrap-2.xul
rename to layout/reftests/xul/menulist-shrinkwrap-2.xhtml
rename from layout/reftests/xul/object-fit-contain-png-001.xul
rename to layout/reftests/xul/object-fit-contain-png-001.xhtml
rename from layout/reftests/xul/object-fit-contain-png-002.xul
rename to layout/reftests/xul/object-fit-contain-png-002.xhtml
rename from layout/reftests/xul/object-fit-contain-svg-001.xul
rename to layout/reftests/xul/object-fit-contain-svg-001.xhtml
rename from layout/reftests/xul/object-fit-contain-svg-002.xul
rename to layout/reftests/xul/object-fit-contain-svg-002.xhtml
rename from layout/reftests/xul/object-fit-contain-svg-003.xul
rename to layout/reftests/xul/object-fit-contain-svg-003.xhtml
rename from layout/reftests/xul/object-fit-contain-svg-004.xul
rename to layout/reftests/xul/object-fit-contain-svg-004.xhtml
rename from layout/reftests/xul/object-fit-contain-svg-005.xul
rename to layout/reftests/xul/object-fit-contain-svg-005.xhtml
rename from layout/reftests/xul/object-fit-contain-svg-006.xul
rename to layout/reftests/xul/object-fit-contain-svg-006.xhtml
rename from layout/reftests/xul/object-fit-cover-png-001.xul
rename to layout/reftests/xul/object-fit-cover-png-001.xhtml
rename from layout/reftests/xul/object-fit-cover-png-002.xul
rename to layout/reftests/xul/object-fit-cover-png-002.xhtml
rename from layout/reftests/xul/object-fit-cover-svg-001.xul
rename to layout/reftests/xul/object-fit-cover-svg-001.xhtml
rename from layout/reftests/xul/object-fit-cover-svg-002.xul
rename to layout/reftests/xul/object-fit-cover-svg-002.xhtml
rename from layout/reftests/xul/object-fit-cover-svg-003.xul
rename to layout/reftests/xul/object-fit-cover-svg-003.xhtml
rename from layout/reftests/xul/object-fit-cover-svg-004.xul
rename to layout/reftests/xul/object-fit-cover-svg-004.xhtml
rename from layout/reftests/xul/object-fit-cover-svg-005.xul
rename to layout/reftests/xul/object-fit-cover-svg-005.xhtml
rename from layout/reftests/xul/object-fit-cover-svg-006.xul
rename to layout/reftests/xul/object-fit-cover-svg-006.xhtml
rename from layout/reftests/xul/object-fit-fill-png-001.xul
rename to layout/reftests/xul/object-fit-fill-png-001.xhtml
rename from layout/reftests/xul/object-fit-fill-png-002.xul
rename to layout/reftests/xul/object-fit-fill-png-002.xhtml
rename from layout/reftests/xul/object-fit-fill-svg-001.xul
rename to layout/reftests/xul/object-fit-fill-svg-001.xhtml
rename from layout/reftests/xul/object-fit-fill-svg-002.xul
rename to layout/reftests/xul/object-fit-fill-svg-002.xhtml
rename from layout/reftests/xul/object-fit-fill-svg-003.xul
rename to layout/reftests/xul/object-fit-fill-svg-003.xhtml
rename from layout/reftests/xul/object-fit-fill-svg-004.xul
rename to layout/reftests/xul/object-fit-fill-svg-004.xhtml
rename from layout/reftests/xul/object-fit-fill-svg-005.xul
rename to layout/reftests/xul/object-fit-fill-svg-005.xhtml
rename from layout/reftests/xul/object-fit-fill-svg-006.xul
rename to layout/reftests/xul/object-fit-fill-svg-006.xhtml
rename from layout/reftests/xul/object-fit-none-png-001.xul
rename to layout/reftests/xul/object-fit-none-png-001.xhtml
rename from layout/reftests/xul/object-fit-none-png-002.xul
rename to layout/reftests/xul/object-fit-none-png-002.xhtml
rename from layout/reftests/xul/object-fit-none-svg-001.xul
rename to layout/reftests/xul/object-fit-none-svg-001.xhtml
rename from layout/reftests/xul/object-fit-none-svg-002.xul
rename to layout/reftests/xul/object-fit-none-svg-002.xhtml
rename from layout/reftests/xul/object-fit-none-svg-003.xul
rename to layout/reftests/xul/object-fit-none-svg-003.xhtml
rename from layout/reftests/xul/object-fit-none-svg-004.xul
rename to layout/reftests/xul/object-fit-none-svg-004.xhtml
rename from layout/reftests/xul/object-fit-none-svg-005.xul
rename to layout/reftests/xul/object-fit-none-svg-005.xhtml
rename from layout/reftests/xul/object-fit-none-svg-006.xul
rename to layout/reftests/xul/object-fit-none-svg-006.xhtml
rename from layout/reftests/xul/object-fit-scale-down-png-001.xul
rename to layout/reftests/xul/object-fit-scale-down-png-001.xhtml
rename from layout/reftests/xul/object-fit-scale-down-png-002.xul
rename to layout/reftests/xul/object-fit-scale-down-png-002.xhtml
rename from layout/reftests/xul/object-fit-scale-down-svg-001.xul
rename to layout/reftests/xul/object-fit-scale-down-svg-001.xhtml
rename from layout/reftests/xul/object-fit-scale-down-svg-002.xul
rename to layout/reftests/xul/object-fit-scale-down-svg-002.xhtml
rename from layout/reftests/xul/object-fit-scale-down-svg-003.xul
rename to layout/reftests/xul/object-fit-scale-down-svg-003.xhtml
rename from layout/reftests/xul/object-fit-scale-down-svg-004.xul
rename to layout/reftests/xul/object-fit-scale-down-svg-004.xhtml
rename from layout/reftests/xul/object-fit-scale-down-svg-005.xul
rename to layout/reftests/xul/object-fit-scale-down-svg-005.xhtml
rename from layout/reftests/xul/object-fit-scale-down-svg-006.xul
rename to layout/reftests/xul/object-fit-scale-down-svg-006.xhtml
rename from layout/reftests/xul/object-position-png-001.xul
rename to layout/reftests/xul/object-position-png-001.xhtml
rename from layout/reftests/xul/object-position-png-002.xul
rename to layout/reftests/xul/object-position-png-002.xhtml
--- a/layout/reftests/xul/reftest.list
+++ b/layout/reftests/xul/reftest.list
@@ -1,94 +1,94 @@
-== chrome://reftest/content/xul/css-flex-1.xul css-flex-1-ref.html
+== chrome://reftest/content/xul/css-flex-1.xhtml css-flex-1-ref.html
 
-== chrome://reftest/content/xul/menuitem-key.xul chrome://reftest/content/xul/menuitem-key-ref.xul
+== chrome://reftest/content/xul/menuitem-key.xhtml chrome://reftest/content/xul/menuitem-key-ref.xhtml
 # these random-if(Android) are due to differences between Android Native & Xul, see bug 732569
-random-if(Android) == chrome://reftest/content/xul/menulist-shrinkwrap-1.xul chrome://reftest/content/xul/menulist-shrinkwrap-1-ref.xul
-random-if(Android) == chrome://reftest/content/xul/menulist-shrinkwrap-2.xul chrome://reftest/content/xul/menulist-shrinkwrap-2-ref.xul
-== chrome://reftest/content/xul/textbox-overflow-1.xul chrome://reftest/content/xul/textbox-overflow-1-ref.xul # for bug 749658
+random-if(Android) == chrome://reftest/content/xul/menulist-shrinkwrap-1.xhtml chrome://reftest/content/xul/menulist-shrinkwrap-1-ref.xhtml
+random-if(Android) == chrome://reftest/content/xul/menulist-shrinkwrap-2.xhtml chrome://reftest/content/xul/menulist-shrinkwrap-2-ref.xhtml
+== chrome://reftest/content/xul/textbox-overflow-1.xhtml chrome://reftest/content/xul/textbox-overflow-1-ref.xhtml # for bug 749658
 # accesskeys are not normally displayed on Mac, so set a pref to enable them
-pref(ui.key.menuAccessKey,18) == chrome://reftest/content/xul/accesskey.xul chrome://reftest/content/xul/accesskey-ref.xul
-pref(layout.css.xul-tree-pseudos.content.enabled,true) fuzzy-if(xulRuntime.widgetToolkit=="gtk",0-1,0-11) == chrome://reftest/content/xul/tree-row-outline-1.xul chrome://reftest/content/xul/tree-row-outline-1-ref.xul # win8: bug 1254832
-skip-if(!cocoaWidget) fails-if(webrender&&cocoaWidget) == chrome://reftest/content/xul/mac-tab-toolbar.xul chrome://reftest/content/xul/mac-tab-toolbar-ref.xul
-pref(layout.css.xul-tree-pseudos.content.enabled,true) != chrome://reftest/content/xul/tree-row-outline-1.xul chrome://reftest/content/xul/tree-row-outline-1-notref.xul
-== chrome://reftest/content/xul/text-crop.xul chrome://reftest/content/xul/text-crop-ref.xul
-random-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) == chrome://reftest/content/xul/text-small-caps-1.xul chrome://reftest/content/xul/text-small-caps-1-ref.xul
-fuzzy-if(skiaContent,0-1,0-60) fuzzy-if(cocoaWidget&&browserIsRemote&&!skiaContent,0-1,0-31) fuzzy-if(winWidget&&browserIsRemote&&layersGPUAccelerated,0-1,0-50) fuzzy-if(webrender,0-1,350-1050) == chrome://reftest/content/xul/inactive-fixed-bg-bug1205630.xul inactive-fixed-bg-bug1205630-ref.html
-fuzzy-if(skiaContent,0-1,0-60) fuzzy-if(cocoaWidget&&browserIsRemote&&!skiaContent,0-1,0-31) fuzzy-if(winWidget&&browserIsRemote&&layersGPUAccelerated,0-1,0-50) fuzzy-if(webrender,0-1,450-1100) == chrome://reftest/content/xul/inactive-fixed-bg-bug1272525.xul inactive-fixed-bg-bug1272525-ref.html
+pref(ui.key.menuAccessKey,18) == chrome://reftest/content/xul/accesskey.xhtml chrome://reftest/content/xul/accesskey-ref.xhtml
+pref(layout.css.xul-tree-pseudos.content.enabled,true) fuzzy-if(xulRuntime.widgetToolkit=="gtk",0-1,0-11) == chrome://reftest/content/xul/tree-row-outline-1.xhtml chrome://reftest/content/xul/tree-row-outline-1-ref.xhtml # win8: bug 1254832
+skip-if(!cocoaWidget) fails-if(webrender&&cocoaWidget) == chrome://reftest/content/xul/mac-tab-toolbar.xhtml chrome://reftest/content/xul/mac-tab-toolbar-ref.xhtml
+pref(layout.css.xul-tree-pseudos.content.enabled,true) != chrome://reftest/content/xul/tree-row-outline-1.xhtml chrome://reftest/content/xul/tree-row-outline-1-notref.xhtml
+== chrome://reftest/content/xul/text-crop.xhtml chrome://reftest/content/xul/text-crop-ref.xhtml
+random-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) == chrome://reftest/content/xul/text-small-caps-1.xhtml chrome://reftest/content/xul/text-small-caps-1-ref.xhtml
+fuzzy-if(skiaContent,0-1,0-60) fuzzy-if(cocoaWidget&&browserIsRemote&&!skiaContent,0-1,0-31) fuzzy-if(winWidget&&browserIsRemote&&layersGPUAccelerated,0-1,0-50) fuzzy-if(webrender,0-1,350-1050) == chrome://reftest/content/xul/inactive-fixed-bg-bug1205630.xhtml inactive-fixed-bg-bug1205630-ref.html
+fuzzy-if(skiaContent,0-1,0-60) fuzzy-if(cocoaWidget&&browserIsRemote&&!skiaContent,0-1,0-31) fuzzy-if(winWidget&&browserIsRemote&&layersGPUAccelerated,0-1,0-50) fuzzy-if(webrender,0-1,450-1100) == chrome://reftest/content/xul/inactive-fixed-bg-bug1272525.xhtml inactive-fixed-bg-bug1272525-ref.html
 
 # Tests for XUL <image> with 'object-fit' & 'object-position':
 # These tests should be very similar to tests in our w3c-css/submitted/images3
 # reftest directory. They live here because they use XUL, and it
 # wouldn't be fair of us to make a W3C testsuite implicitly depend on XUL.
-== chrome://reftest/content/xul/object-fit-contain-png-001.xul object-fit-contain-png-001-ref.html
-== chrome://reftest/content/xul/object-fit-contain-png-002.xul object-fit-contain-png-002-ref.html
-== chrome://reftest/content/xul/object-fit-contain-svg-001.xul object-fit-contain-svg-001-ref.html
-== chrome://reftest/content/xul/object-fit-contain-svg-002.xul object-fit-contain-svg-002-ref.html
-== chrome://reftest/content/xul/object-fit-contain-svg-003.xul object-fit-contain-svg-003-ref.html
-== chrome://reftest/content/xul/object-fit-contain-svg-004.xul object-fit-contain-svg-004-ref.html
-== chrome://reftest/content/xul/object-fit-contain-svg-005.xul object-fit-contain-svg-005-ref.html
-== chrome://reftest/content/xul/object-fit-contain-svg-006.xul object-fit-contain-svg-006-ref.html
-== chrome://reftest/content/xul/object-fit-cover-png-001.xul object-fit-cover-png-001-ref.html
-== chrome://reftest/content/xul/object-fit-cover-png-002.xul object-fit-cover-png-002-ref.html
-== chrome://reftest/content/xul/object-fit-cover-svg-001.xul object-fit-cover-svg-001-ref.html
-== chrome://reftest/content/xul/object-fit-cover-svg-002.xul object-fit-cover-svg-002-ref.html
-== chrome://reftest/content/xul/object-fit-cover-svg-003.xul object-fit-cover-svg-003-ref.html
-== chrome://reftest/content/xul/object-fit-cover-svg-004.xul object-fit-cover-svg-004-ref.html
-== chrome://reftest/content/xul/object-fit-cover-svg-005.xul object-fit-cover-svg-005-ref.html
-== chrome://reftest/content/xul/object-fit-cover-svg-006.xul object-fit-cover-svg-006-ref.html
-== chrome://reftest/content/xul/object-fit-fill-png-001.xul object-fit-fill-png-001-ref.html
-== chrome://reftest/content/xul/object-fit-fill-png-002.xul object-fit-fill-png-002-ref.html
-== chrome://reftest/content/xul/object-fit-fill-svg-001.xul object-fit-fill-svg-001-ref.html
-== chrome://reftest/content/xul/object-fit-fill-svg-002.xul object-fit-fill-svg-002-ref.html
-== chrome://reftest/content/xul/object-fit-fill-svg-003.xul object-fit-fill-svg-003-ref.html
-== chrome://reftest/content/xul/object-fit-fill-svg-004.xul object-fit-fill-svg-004-ref.html
-== chrome://reftest/content/xul/object-fit-fill-svg-005.xul object-fit-fill-svg-005-ref.html
-== chrome://reftest/content/xul/object-fit-fill-svg-006.xul object-fit-fill-svg-006-ref.html
-== chrome://reftest/content/xul/object-fit-none-png-001.xul object-fit-none-png-001-ref.html
-== chrome://reftest/content/xul/object-fit-none-png-002.xul object-fit-none-png-002-ref.html
-== chrome://reftest/content/xul/object-fit-none-svg-001.xul object-fit-none-svg-001-ref.html
-== chrome://reftest/content/xul/object-fit-none-svg-002.xul object-fit-none-svg-002-ref.html
-== chrome://reftest/content/xul/object-fit-none-svg-003.xul object-fit-none-svg-003-ref.html
-== chrome://reftest/content/xul/object-fit-none-svg-004.xul object-fit-none-svg-004-ref.html
-== chrome://reftest/content/xul/object-fit-none-svg-005.xul object-fit-none-svg-005-ref.html
-== chrome://reftest/content/xul/object-fit-none-svg-006.xul object-fit-none-svg-006-ref.html
-== chrome://reftest/content/xul/object-fit-scale-down-png-001.xul object-fit-scale-down-png-001-ref.html
-== chrome://reftest/content/xul/object-fit-scale-down-png-002.xul object-fit-scale-down-png-002-ref.html
-== chrome://reftest/content/xul/object-fit-scale-down-svg-001.xul object-fit-scale-down-svg-001-ref.html
-== chrome://reftest/content/xul/object-fit-scale-down-svg-002.xul object-fit-scale-down-svg-002-ref.html
-== chrome://reftest/content/xul/object-fit-scale-down-svg-003.xul object-fit-scale-down-svg-003-ref.html
-== chrome://reftest/content/xul/object-fit-scale-down-svg-004.xul object-fit-scale-down-svg-004-ref.html
-== chrome://reftest/content/xul/object-fit-scale-down-svg-005.xul object-fit-scale-down-svg-005-ref.html
-== chrome://reftest/content/xul/object-fit-scale-down-svg-006.xul object-fit-scale-down-svg-006-ref.html
-== chrome://reftest/content/xul/object-position-png-001.xul object-position-png-001-ref.html
-== chrome://reftest/content/xul/object-position-png-002.xul object-position-png-002-ref.html
+== chrome://reftest/content/xul/object-fit-contain-png-001.xhtml object-fit-contain-png-001-ref.html
+== chrome://reftest/content/xul/object-fit-contain-png-002.xhtml object-fit-contain-png-002-ref.html
+== chrome://reftest/content/xul/object-fit-contain-svg-001.xhtml object-fit-contain-svg-001-ref.html
+== chrome://reftest/content/xul/object-fit-contain-svg-002.xhtml object-fit-contain-svg-002-ref.html
+== chrome://reftest/content/xul/object-fit-contain-svg-003.xhtml object-fit-contain-svg-003-ref.html
+== chrome://reftest/content/xul/object-fit-contain-svg-004.xhtml object-fit-contain-svg-004-ref.html
+== chrome://reftest/content/xul/object-fit-contain-svg-005.xhtml object-fit-contain-svg-005-ref.html
+== chrome://reftest/content/xul/object-fit-contain-svg-006.xhtml object-fit-contain-svg-006-ref.html
+== chrome://reftest/content/xul/object-fit-cover-png-001.xhtml object-fit-cover-png-001-ref.html
+== chrome://reftest/content/xul/object-fit-cover-png-002.xhtml object-fit-cover-png-002-ref.html
+== chrome://reftest/content/xul/object-fit-cover-svg-001.xhtml object-fit-cover-svg-001-ref.html
+== chrome://reftest/content/xul/object-fit-cover-svg-002.xhtml object-fit-cover-svg-002-ref.html
+== chrome://reftest/content/xul/object-fit-cover-svg-003.xhtml object-fit-cover-svg-003-ref.html
+== chrome://reftest/content/xul/object-fit-cover-svg-004.xhtml object-fit-cover-svg-004-ref.html
+== chrome://reftest/content/xul/object-fit-cover-svg-005.xhtml object-fit-cover-svg-005-ref.html
+== chrome://reftest/content/xul/object-fit-cover-svg-006.xhtml object-fit-cover-svg-006-ref.html
+== chrome://reftest/content/xul/object-fit-fill-png-001.xhtml object-fit-fill-png-001-ref.html
+== chrome://reftest/content/xul/object-fit-fill-png-002.xhtml object-fit-fill-png-002-ref.html
+== chrome://reftest/content/xul/object-fit-fill-svg-001.xhtml object-fit-fill-svg-001-ref.html
+== chrome://reftest/content/xul/object-fit-fill-svg-002.xhtml object-fit-fill-svg-002-ref.html
+== chrome://reftest/content/xul/object-fit-fill-svg-003.xhtml object-fit-fill-svg-003-ref.html
+== chrome://reftest/content/xul/object-fit-fill-svg-004.xhtml object-fit-fill-svg-004-ref.html
+== chrome://reftest/content/xul/object-fit-fill-svg-005.xhtml object-fit-fill-svg-005-ref.html
+== chrome://reftest/content/xul/object-fit-fill-svg-006.xhtml object-fit-fill-svg-006-ref.html
+== chrome://reftest/content/xul/object-fit-none-png-001.xhtml object-fit-none-png-001-ref.html
+== chrome://reftest/content/xul/object-fit-none-png-002.xhtml object-fit-none-png-002-ref.html
+== chrome://reftest/content/xul/object-fit-none-svg-001.xhtml object-fit-none-svg-001-ref.html
+== chrome://reftest/content/xul/object-fit-none-svg-002.xhtml object-fit-none-svg-002-ref.html
+== chrome://reftest/content/xul/object-fit-none-svg-003.xhtml object-fit-none-svg-003-ref.html
+== chrome://reftest/content/xul/object-fit-none-svg-004.xhtml object-fit-none-svg-004-ref.html
+== chrome://reftest/content/xul/object-fit-none-svg-005.xhtml object-fit-none-svg-005-ref.html
+== chrome://reftest/content/xul/object-fit-none-svg-006.xhtml object-fit-none-svg-006-ref.html
+== chrome://reftest/content/xul/object-fit-scale-down-png-001.xhtml object-fit-scale-down-png-001-ref.html
+== chrome://reftest/content/xul/object-fit-scale-down-png-002.xhtml object-fit-scale-down-png-002-ref.html
+== chrome://reftest/content/xul/object-fit-scale-down-svg-001.xhtml object-fit-scale-down-svg-001-ref.html
+== chrome://reftest/content/xul/object-fit-scale-down-svg-002.xhtml object-fit-scale-down-svg-002-ref.html
+== chrome://reftest/content/xul/object-fit-scale-down-svg-003.xhtml object-fit-scale-down-svg-003-ref.html
+== chrome://reftest/content/xul/object-fit-scale-down-svg-004.xhtml object-fit-scale-down-svg-004-ref.html
+== chrome://reftest/content/xul/object-fit-scale-down-svg-005.xhtml object-fit-scale-down-svg-005-ref.html
+== chrome://reftest/content/xul/object-fit-scale-down-svg-006.xhtml object-fit-scale-down-svg-006-ref.html
+== chrome://reftest/content/xul/object-position-png-001.xhtml object-position-png-001-ref.html
+== chrome://reftest/content/xul/object-position-png-002.xhtml object-position-png-002-ref.html
 
-== chrome://reftest/content/xul/image-appearance-dynamic.xul chrome://reftest/content/xul/image-appearance-dynamic-ref.xul
+== chrome://reftest/content/xul/image-appearance-dynamic.xhtml chrome://reftest/content/xul/image-appearance-dynamic-ref.xhtml
 
 # Tests for rendering SVG images in a XUL <treecell>:
 # XXXdholbert: These are marked as "random" right now, since they might not
 # render the images they trying to test in time for the reftest snapshot, per
 # bug 1218954.
-skip == chrome://reftest/content/xul/treecell-image-svg-1a.xul chrome://reftest/content/xul/treecell-image-svg-1-ref.xul # bug 1218954
-skip == chrome://reftest/content/xul/treecell-image-svg-1b.xul chrome://reftest/content/xul/treecell-image-svg-1-ref.xul # bug 1218954
+skip == chrome://reftest/content/xul/treecell-image-svg-1a.xhtml chrome://reftest/content/xul/treecell-image-svg-1-ref.xhtml # bug 1218954
+skip == chrome://reftest/content/xul/treecell-image-svg-1b.xhtml chrome://reftest/content/xul/treecell-image-svg-1-ref.xhtml # bug 1218954
 
-== chrome://reftest/content/xul/treechildren-padding-percent-1.xul chrome://reftest/content/xul/treechildren-padding-percent-1-ref.xul
+== chrome://reftest/content/xul/treechildren-padding-percent-1.xhtml chrome://reftest/content/xul/treechildren-padding-percent-1-ref.xhtml
 
-pref(layout.css.xul-tree-pseudos.content.enabled,true) != chrome://reftest/content/xul/treetwisty-svg-context-paint-1-not-ref.xul chrome://reftest/content/xul/treetwisty-svg-context-paint-1-ref.xul
-pref(layout.css.xul-tree-pseudos.content.enabled,true) test-pref(svg.context-properties.content.enabled,true) == chrome://reftest/content/xul/treetwisty-svg-context-paint-1.xul chrome://reftest/content/xul/treetwisty-svg-context-paint-1-ref.xul
+pref(layout.css.xul-tree-pseudos.content.enabled,true) != chrome://reftest/content/xul/treetwisty-svg-context-paint-1-not-ref.xhtml chrome://reftest/content/xul/treetwisty-svg-context-paint-1-ref.xhtml
+pref(layout.css.xul-tree-pseudos.content.enabled,true) test-pref(svg.context-properties.content.enabled,true) == chrome://reftest/content/xul/treetwisty-svg-context-paint-1.xhtml chrome://reftest/content/xul/treetwisty-svg-context-paint-1-ref.xhtml
 
 # resizer (non-native-themed)
 
-!= chrome://reftest/content/xul/resizer-bottomend.xul chrome://reftest/content/xul/blank-window.xul
-== chrome://reftest/content/xul/resizer-bottomend.xul chrome://reftest/content/xul/resizer-bottomright.xul
-!= chrome://reftest/content/xul/resizer-bottomend.xul chrome://reftest/content/xul/resizer-bottomend-rtl.xul
-!= chrome://reftest/content/xul/resizer-bottomend-rtl.xul chrome://reftest/content/xul/blank-window.xul
-== chrome://reftest/content/xul/resizer-bottomend-rtl.xul chrome://reftest/content/xul/resizer-bottomend-flipped.xul
-== chrome://reftest/content/xul/resizer-bottomleft-rtl.xul chrome://reftest/content/xul/resizer-bottomleft.xul
-== chrome://reftest/content/xul/resizer-bottomright-rtl.xul chrome://reftest/content/xul/resizer-bottomright.xul
+!= chrome://reftest/content/xul/resizer-bottomend.xhtml chrome://reftest/content/xul/blank-window.xhtml
+== chrome://reftest/content/xul/resizer-bottomend.xhtml chrome://reftest/content/xul/resizer-bottomright.xhtml
+!= chrome://reftest/content/xul/resizer-bottomend.xhtml chrome://reftest/content/xul/resizer-bottomend-rtl.xhtml
+!= chrome://reftest/content/xul/resizer-bottomend-rtl.xhtml chrome://reftest/content/xul/blank-window.xhtml
+== chrome://reftest/content/xul/resizer-bottomend-rtl.xhtml chrome://reftest/content/xul/resizer-bottomend-flipped.xhtml
+== chrome://reftest/content/xul/resizer-bottomleft-rtl.xhtml chrome://reftest/content/xul/resizer-bottomleft.xhtml
+== chrome://reftest/content/xul/resizer-bottomright-rtl.xhtml chrome://reftest/content/xul/resizer-bottomright.xhtml
 
-!= chrome://reftest/content/xul/resizer-bottomstart.xul chrome://reftest/content/xul/blank-window.xul
-== chrome://reftest/content/xul/resizer-bottomstart.xul chrome://reftest/content/xul/resizer-bottomleft.xul
-== chrome://reftest/content/xul/resizer-bottomstart.xul chrome://reftest/content/xul/resizer-left.xul
-!= chrome://reftest/content/xul/resizer-bottomstart.xul chrome://reftest/content/xul/resizer-bottomstart-rtl.xul
-!= chrome://reftest/content/xul/resizer-bottomstart-rtl.xul chrome://reftest/content/xul/blank-window.xul
-== chrome://reftest/content/xul/resizer-bottomstart-rtl.xul chrome://reftest/content/xul/resizer-bottomend.xul
+!= chrome://reftest/content/xul/resizer-bottomstart.xhtml chrome://reftest/content/xul/blank-window.xhtml
+== chrome://reftest/content/xul/resizer-bottomstart.xhtml chrome://reftest/content/xul/resizer-bottomleft.xhtml
+== chrome://reftest/content/xul/resizer-bottomstart.xhtml chrome://reftest/content/xul/resizer-left.xhtml
+!= chrome://reftest/content/xul/resizer-bottomstart.xhtml chrome://reftest/content/xul/resizer-bottomstart-rtl.xhtml
+!= chrome://reftest/content/xul/resizer-bottomstart-rtl.xhtml chrome://reftest/content/xul/blank-window.xhtml
+== chrome://reftest/content/xul/resizer-bottomstart-rtl.xhtml chrome://reftest/content/xul/resizer-bottomend.xhtml
rename from layout/reftests/xul/resizer-bottomend-flipped.xul
rename to layout/reftests/xul/resizer-bottomend-flipped.xhtml
rename from layout/reftests/xul/resizer-bottomend-rtl.xul
rename to layout/reftests/xul/resizer-bottomend-rtl.xhtml
rename from layout/reftests/xul/resizer-bottomend.xul
rename to layout/reftests/xul/resizer-bottomend.xhtml
rename from layout/reftests/xul/resizer-bottomleft-rtl.xul
rename to layout/reftests/xul/resizer-bottomleft-rtl.xhtml
rename from layout/reftests/xul/resizer-bottomleft.xul
rename to layout/reftests/xul/resizer-bottomleft.xhtml
rename from layout/reftests/xul/resizer-bottomright-rtl.xul
rename to layout/reftests/xul/resizer-bottomright-rtl.xhtml
rename from layout/reftests/xul/resizer-bottomright.xul
rename to layout/reftests/xul/resizer-bottomright.xhtml
rename from layout/reftests/xul/resizer-bottomstart-rtl.xul
rename to layout/reftests/xul/resizer-bottomstart-rtl.xhtml
rename from layout/reftests/xul/resizer-bottomstart.xul
rename to layout/reftests/xul/resizer-bottomstart.xhtml
rename from layout/reftests/xul/resizer-left.xul
rename to layout/reftests/xul/resizer-left.xhtml
rename from layout/reftests/xul/text-crop-ref.xul
rename to layout/reftests/xul/text-crop-ref.xhtml
rename from layout/reftests/xul/text-crop.xul
rename to layout/reftests/xul/text-crop.xhtml
rename from layout/reftests/xul/text-small-caps-1-ref.xul
rename to layout/reftests/xul/text-small-caps-1-ref.xhtml
rename from layout/reftests/xul/text-small-caps-1.xul
rename to layout/reftests/xul/text-small-caps-1.xhtml
rename from layout/reftests/xul/textbox-overflow-1-ref.xul
rename to layout/reftests/xul/textbox-overflow-1-ref.xhtml
rename from layout/reftests/xul/textbox-overflow-1.xul
rename to layout/reftests/xul/textbox-overflow-1.xhtml
rename from layout/reftests/xul/tree-row-outline-1-notref.xul
rename to layout/reftests/xul/tree-row-outline-1-notref.xhtml
rename from layout/reftests/xul/tree-row-outline-1-ref.xul
rename to layout/reftests/xul/tree-row-outline-1-ref.xhtml
rename from layout/reftests/xul/tree-row-outline-1.xul
rename to layout/reftests/xul/tree-row-outline-1.xhtml
rename from layout/reftests/xul/treecell-image-svg-1-ref.xul
rename to layout/reftests/xul/treecell-image-svg-1-ref.xhtml
rename from layout/reftests/xul/treecell-image-svg-1a.xul
rename to layout/reftests/xul/treecell-image-svg-1a.xhtml
rename from layout/reftests/xul/treecell-image-svg-1b.xul
rename to layout/reftests/xul/treecell-image-svg-1b.xhtml
rename from layout/reftests/xul/treechildren-padding-percent-1-ref.xul
rename to layout/reftests/xul/treechildren-padding-percent-1-ref.xhtml
rename from layout/reftests/xul/treechildren-padding-percent-1.xul
rename to layout/reftests/xul/treechildren-padding-percent-1.xhtml
rename from layout/reftests/xul/treetwisty-svg-context-paint-1-not-ref.xul
rename to layout/reftests/xul/treetwisty-svg-context-paint-1-not-ref.xhtml
rename from layout/reftests/xul/treetwisty-svg-context-paint-1-ref.xul
rename to layout/reftests/xul/treetwisty-svg-context-paint-1-ref.xhtml
rename from layout/reftests/xul/treetwisty-svg-context-paint-1.xul
rename to layout/reftests/xul/treetwisty-svg-context-paint-1.xhtml
rename from layout/style/crashtests/416461-1.xul
rename to layout/style/crashtests/416461-1.xhtml
rename from layout/style/crashtests/431705-1.xul
rename to layout/style/crashtests/431705-1.xhtml
--- a/layout/style/crashtests/crashtests.list
+++ b/layout/style/crashtests/crashtests.list
@@ -14,19 +14,19 @@ load 383979-2.html
 load 386939-1.html
 load 391034-1.xhtml
 load 397022-1.html
 load 399289-1.svg
 load 404470-1.html
 load 411603-1.html
 load 412588-1.html
 load 413274-1.xhtml
-load chrome://reftest/content/crashtests/layout/style/crashtests/416461-1.xul
+load chrome://reftest/content/crashtests/layout/style/crashtests/416461-1.xhtml
 load 418007-1.xhtml
-load chrome://reftest/content/crashtests/layout/style/crashtests/431705-1.xul
+load chrome://reftest/content/crashtests/layout/style/crashtests/431705-1.xhtml
 load 432561-1.html
 load 437170-1.html
 load 437532-1.html
 load 439184-1.html
 load 444237-1.html
 load 444848-1.html
 load 447776-1.html
 load 447783-1.html
rename from layout/svg/crashtests/314244-1.xul
rename to layout/svg/crashtests/314244-1.xhtml
rename from layout/svg/crashtests/337408-1.xul
rename to layout/svg/crashtests/337408-1.xhtml
--- a/layout/svg/crashtests/crashtests.list
+++ b/layout/svg/crashtests/crashtests.list
@@ -2,28 +2,28 @@ load 220165-1.svg
 load 267650-1.svg
 load 294022-1.svg
 load 307314-1.svg
 load 308615-1.svg
 load 308917-1.svg
 load 310436-1.svg
 load 310638.svg
 load 313737-1.xml
-load chrome://reftest/content/crashtests/layout/svg/crashtests/314244-1.xul
+load chrome://reftest/content/crashtests/layout/svg/crashtests/314244-1.xhtml
 load 322185-1.svg
 load 322215-1.svg
 load 323704-1.svg
 load 325427-1.svg
 load 326495-1.svg
 load 326974-1.svg
 load 327706-1.svg
 load 327711-1.svg
 load 328137-1.svg
 load 329848-1.svg
-load chrome://reftest/content/crashtests/layout/svg/crashtests/337408-1.xul
+load chrome://reftest/content/crashtests/layout/svg/crashtests/337408-1.xhtml
 load 338301-1.xhtml
 load 338312-1.xhtml
 load 340083-1.svg
 load 340945-1.svg
 load 342923-1.html
 load 343221-1.xhtml
 load 344749-1.svg
 load 344887-1.svg
rename from layout/tables/crashtests/322779-1.xul
rename to layout/tables/crashtests/322779-1.xhtml
--- a/layout/tables/crashtests/crashtests.list
+++ b/layout/tables/crashtests/crashtests.list
@@ -25,17 +25,17 @@ load 282175-1.html
 load 284844-1.html
 load 284844-1.html
 load 284852.html
 load 300912.html
 load 308752-1.html
 load 308752-2.html
 load 316636-1.html
 load 317876.html
-load chrome://reftest/content/crashtests/layout/tables/crashtests/322779-1.xul
+load chrome://reftest/content/crashtests/layout/tables/crashtests/322779-1.xhtml
 load 323489-1.html
 load 323604-1.html
 load 323604-2.xhtml
 load 329891.xhtml
 load 331344-1.html
 load 331446-1.xhtml
 load 331690-1.html
 load 339130-1.html
rename from layout/xul/crashtests/131008-1.xul
rename to layout/xul/crashtests/131008-1.xhtml
rename from layout/xul/crashtests/137216-1.xul
rename to layout/xul/crashtests/137216-1.xhtml
rename from layout/xul/crashtests/1379332-2.xul
rename to layout/xul/crashtests/1379332-2.xhtml
rename from layout/xul/crashtests/151826-1.xul
rename to layout/xul/crashtests/151826-1.xhtml
rename from layout/xul/crashtests/168724-1.xul
rename to layout/xul/crashtests/168724-1.xhtml
rename from layout/xul/crashtests/189814-1.xul
rename to layout/xul/crashtests/189814-1.xhtml
rename from layout/xul/crashtests/289410-1.xul
rename to layout/xul/crashtests/289410-1.xhtml
rename from layout/xul/crashtests/291702-1.xul
rename to layout/xul/crashtests/291702-1.xhtml
rename from layout/xul/crashtests/291702-2.xul
rename to layout/xul/crashtests/291702-2.xhtml
rename from layout/xul/crashtests/291702-3.xul
rename to layout/xul/crashtests/291702-3.xhtml
rename from layout/xul/crashtests/294371-1.xul
rename to layout/xul/crashtests/294371-1.xhtml
rename from layout/xul/crashtests/322786-1.xul
rename to layout/xul/crashtests/322786-1.xhtml
rename from layout/xul/crashtests/325377.xul
rename to layout/xul/crashtests/325377.xhtml
rename from layout/xul/crashtests/326879-1.xul
rename to layout/xul/crashtests/326879-1.xhtml
rename from layout/xul/crashtests/328135-1.xul
rename to layout/xul/crashtests/328135-1.xhtml
rename from layout/xul/crashtests/329327-1.xul
rename to layout/xul/crashtests/329327-1.xhtml
rename from layout/xul/crashtests/336962-1.xul
rename to layout/xul/crashtests/336962-1.xhtml
rename from layout/xul/crashtests/344228-1.xul
rename to layout/xul/crashtests/344228-1.xhtml
rename from layout/xul/crashtests/350460.xul
rename to layout/xul/crashtests/350460.xhtml
rename from layout/xul/crashtests/365151.xul
rename to layout/xul/crashtests/365151.xhtml
rename from layout/xul/crashtests/366112-1.xul
rename to layout/xul/crashtests/366112-1.xhtml
rename from layout/xul/crashtests/366203-1.xul
rename to layout/xul/crashtests/366203-1.xhtml
rename from layout/xul/crashtests/374102-1.xul
rename to layout/xul/crashtests/374102-1.xhtml
rename from layout/xul/crashtests/382746-1.xul
rename to layout/xul/crashtests/382746-1.xhtml
rename from layout/xul/crashtests/382899-1.xul
rename to layout/xul/crashtests/382899-1.xhtml
rename from layout/xul/crashtests/384105-1-inner.xul
rename to layout/xul/crashtests/384105-1-inner.xhtml
--- a/layout/xul/crashtests/384105-1.html
+++ b/layout/xul/crashtests/384105-1.html
@@ -1,9 +1,9 @@
 <html class="reftest-wait">
 <head>
 <script>
 setTimeout('document.documentElement.className = ""', 1000);
 </script>
 <body>
-<iframe src="384105-1-inner.xul"></iframe>
+<iframe src="384105-1-inner.xhtml"></iframe>
 </body>
 </html>
rename from layout/xul/crashtests/384373-1.xul
rename to layout/xul/crashtests/384373-1.xhtml
rename from layout/xul/crashtests/384373-2.xul
rename to layout/xul/crashtests/384373-2.xhtml
--- a/layout/xul/crashtests/384373.html
+++ b/layout/xul/crashtests/384373.html
@@ -11,13 +11,13 @@ setTimeout(function() {
     document.body.getBoundingClientRect();
     document.documentElement.removeChild(document.body);
     document.documentElement.className = "";
   }, 2000);
 </script>
 </head>
 <body onload="document.body.getBoundingClientRect()">
 
-<iframe src="384373-1.xul"></iframe>
-<iframe onload="this.contentWindow.setTimeout(reload,500)" src="384373-2.xul"></iframe>
+<iframe src="384373-1.xhtml"></iframe>
+<iframe onload="this.contentWindow.setTimeout(reload,500)" src="384373-2.xhtml"></iframe>
 
 </body>
 </html>
rename from layout/xul/crashtests/384871-1-inner.xul
rename to layout/xul/crashtests/384871-1-inner.xhtml
--- a/layout/xul/crashtests/384871-1.html
+++ b/layout/xul/crashtests/384871-1.html
@@ -1,9 +1,9 @@
 <html class="reftest-wait">
 <head>
 <script>
 setTimeout('document.documentElement.className = ""', 500);
 </script>
 <body>
-<iframe src="384871-1-inner.xul"></iframe>
+<iframe src="384871-1-inner.xhtml"></iframe>
 </body>
 </html>
rename from layout/xul/crashtests/386642.xul
rename to layout/xul/crashtests/386642.xhtml
rename from layout/xul/crashtests/387080-1.xul
rename to layout/xu