reftest.list 6.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127
  1. == CSS21-t1502-no-inherited-font-family.xhtml CSS21-t1502-no-inherited-font-family-ref.xhtml
  2. # basic tests for bug 538730
  3. != synthetic-bold-1.html synthetic-bold-1-ref.html
  4. != synthetic-bold-2.html synthetic-bold-2-ref.html
  5. # synthetic bold/italic tests
  6. != defaultfont-bold.html defaultfont.html
  7. != defaultfont-italic.html defaultfont.html
  8. != defaultfont-oblique.html defaultfont.html
  9. != defaultfont-bolditalic.html defaultfont.html
  10. != defaultfont-bolditalic.html defaultfont-bold.html
  11. != defaultjapanese-bold.html defaultjapanese.html
  12. != defaultjapanese-italic.html defaultjapanese.html
  13. != defaultjapanese-oblique.html defaultjapanese.html
  14. != defaultjapanese-bolditalic.html defaultjapanese.html
  15. != defaultjapanese-bolditalic.html defaultjapanese-bold.html
  16. random-if(cocoaWidget) != impact-bold.html impact.html # bug 539418
  17. != impact-italic.html impact.html
  18. != impact-oblique.html impact.html
  19. != impact-bolditalic.html impact.html
  20. != impact-bolditalic.html impact-bold.html
  21. != arialunicode-bold.html arialunicode.html
  22. != arialunicode-italic.html arialunicode.html
  23. != arialunicode-oblique.html arialunicode.html
  24. != arialunicode-bolditalic.html arialunicode.html
  25. != arialunicode-bolditalic.html arialunicode-bold.html
  26. != lucidaconsole-bold.html lucidaconsole.html
  27. != lucidaconsole-italic.html lucidaconsole.html
  28. != lucidaconsole-oblique.html lucidaconsole.html
  29. != lucidaconsole-bolditalic.html lucidaconsole.html
  30. != lucidaconsole-bolditalic.html lucidaconsole-bold.html
  31. # checking that we don't match fullnames, psnames (see bug 538103)
  32. == arial-variations-1.html arial-variations-1-ref.html
  33. == arial-variations-2.html arial-variations-2-ref.html
  34. == arial-variations-3.html arial-variations-3-ref.html
  35. == arial-variations-4.html arial-variations-4-ref.html
  36. == arial-variations-5.html arial-variations-5-ref.html
  37. == arial-variations-6.html arial-variations-6-ref.html
  38. # localized font family names should always match just as English names do
  39. == localized-family-names-001.html localized-family-names-001-ref.html
  40. == localized-family-names-002.html localized-family-names-002-ref.html
  41. == localized-family-names-003.html localized-family-names-003-ref.html
  42. == localized-family-names-004.html localized-family-names-004-ref.html
  43. # family names with escaped spaces shouldn't match the names without the spaces
  44. fails-if(http.oscpu=="Linux\u0020x86_64") == familyname-escapedidents.html familyname-escapedidents-ref.html # bug 1309425
  45. # weight mapping tests
  46. HTTP(..) == normalmedium.html normalmedium-ref.html
  47. HTTP(..) != normalmedium.html normalmedium-notref.html
  48. # Linux fails due to bug 604815
  49. fuzzy-if(OSX==1010&&browserIsRemote,1,23) HTTP(..) == weightmapping-12.html weightmapping-12-ref.html
  50. HTTP(..) == weightmapping-25.html weightmapping-25-ref.html
  51. HTTP(..) == weightmapping-45.html weightmapping-45-ref.html
  52. HTTP(..) == weightmapping-458.html weightmapping-458-ref.html
  53. HTTP(..) == weightmapping-478.html weightmapping-478-ref.html
  54. HTTP(..) == weightmapping-7.html weightmapping-7-ref.html
  55. fuzzy-if(OSX==1010,1,30) HTTP(..) == weightmapping-12579.html weightmapping-12579-ref.html
  56. HTTP(..) == stretchmapping-all.html stretchmapping-all-ref.html
  57. HTTP(..) == stretchmapping-reverse.html stretchmapping-reverse-ref.html
  58. fuzzy-if(OSX==1010&&browserIsRemote,1,17) HTTP(..) == stretchmapping-35.html stretchmapping-35-ref.html
  59. fuzzy-if(OSX==1010,3,5) HTTP(..) == stretchmapping-137.html stretchmapping-137-ref.html
  60. # test for font-stretch using @font-face
  61. HTTP(..) == font-stretch-1.html font-stretch-1-ref.html
  62. HTTP(..) == font-shorthand-stretch-1.html font-stretch-1-ref.html
  63. # bug 724231 - applying synthetic styles to a single @font-face font
  64. # should apply artificial obliquing, not switch to a true styled face
  65. != synthetic-style-1.html synthetic-style-1-notref.html
  66. != synthetic-style-2.html synthetic-style-2-notref.html
  67. # Bug 765906 - synthetic bold should be used if necessary together with system fallback.
  68. # **NOTE** we skip these on Linux because of bug 769659.
  69. # test 1 uses Cherokee; expected to pass on OS X and Win7
  70. random-if(!(cocoaWidget||/^Windows\x20NT\x206\.1/.test(http.oscpu))) skip-if(gtkWidget) != bold-system-fallback-1.html bold-system-fallback-1-notref.html
  71. skip-if(gtkWidget) != bold-system-fallback-2.html bold-system-fallback-2-notref.html
  72. # Bug 769475 - applying 'italic' to Arabic text in Arial should NOT change family or metrics.
  73. # Expected to pass on MacOSX and Windows; other platforms unknown, depending on font availability.
  74. random-if(!(cocoaWidget||winWidget)) == arial-arabic.html arial-arabic-ref.html
  75. != syntheticbold-rotated.html syntheticbold-rotated-ref.html
  76. HTTP(..) == font-synthesis-1.html font-synthesis-1-ref.html
  77. HTTP(..) == font-synthesis-2.html font-synthesis-2-ref.html
  78. # Bug 1060791 - support for format 10 cmap in Apple Symbols;
  79. # relevant fonts not present on other platforms.
  80. skip-if(!cocoaWidget) HTTP(..) != apple-symbols-1.html apple-symbols-1-notref.html
  81. # distinguish between italic and oblique
  82. == simple-oblique.html simple-oblique-ref.html
  83. == italic-oblique-1.html italic-oblique-ref.html
  84. == italic-oblique-2.html italic-oblique-ref.html
  85. == italic-oblique-3.html italic-oblique-ref.html
  86. == italic-oblique-4.html italic-oblique-ref.html
  87. == italic-oblique-5.html italic-oblique-ref.html
  88. == italic-oblique-6.html italic-oblique-ref.html
  89. == italic-oblique-7.html italic-oblique-ref.html
  90. == italic-oblique-8.html italic-oblique-ref.html
  91. == italic-oblique-9.html italic-oblique-ref.html
  92. != italic-oblique-kinnari.html italic-oblique-kinnari-ref.html
  93. # system font generic per-language tests, only works under OSX currently
  94. # Bug 1212731 - initial implementation caused startup regression and
  95. # regression with full-width digits display in UI elements. Disable
  96. # tests until these problems are corrected.
  97. # random-if(!OSX) == system-generic-fallback-1.html system-generic-fallback-1-ref.html
  98. # random-if(!OSX||OSX<1008) == system-generic-fallback-2.html system-generic-fallback-2-ref.html
  99. # random-if(!OSX||OSX<1008) == system-generic-fallback-3.html system-generic-fallback-3-ref.html
  100. # random-if(!OSX||OSX<1008) == system-generic-fallback-4.html system-generic-fallback-4-ref.html
  101. # random-if(!OSX) != system-generic-fallback-ko.html system-generic-fallback-ja.html
  102. # random-if(!OSX) != system-generic-fallback-zh-tw.html system-generic-fallback-ja.html
  103. # random-if(!OSX) != system-generic-fallback-zh-cn.html system-generic-fallback-ja.html
  104. # random-if(!OSX) != system-generic-fallback-zh-tw.html system-generic-fallback-zh-cn.html