gecko-dev/layout/reftests/xul/reftest.list
Brendan Dahl 84f1f82f3d Bug 1557371 - Part 1 - Load all XUL reftests with chrome privilege. r=dbaron
This will have two benefits:

1) Align test setup with shipping Firefox - We don't allow content
privilege XUL in shipping versions of Firefox, so having the tests be
chrome would be more realistic to our use case.

2) Support the XUL to XHTML migration. These files will soon become XHTML
files, but will still need to load XUL elements, so they'll need to be
marked as chrome privileged to continue working.

One test (404149-1.xul) is now disabled, since it fails when loaded as
chrome. Bug 1557383 was filed to address this.

Differential Revision: https://phabricator.services.mozilla.com/D33986

--HG--
extra : moz-landing-system : lando
2019-07-09 19:40:33 +00:00

96 lines
9.1 KiB
Plaintext

== chrome://reftest/content/xul/css-flex-1.xul css-flex-1-ref.html
== chrome://reftest/content/xul/menuitem-key.xul chrome://reftest/content/xul/menuitem-key-ref.xul
# 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
# 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=="gtk3",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
# 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/stack-sizing-1.xul chrome://reftest/content/xul/stack-sizing-1-ref.xul
== chrome://reftest/content/xul/stack-sizing-2.xul chrome://reftest/content/xul/stack-sizing-2-ref.xul
# 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
== chrome://reftest/content/xul/treechildren-padding-percent-1.xul chrome://reftest/content/xul/treechildren-padding-percent-1-ref.xul
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
# 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-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