Commit Graph

25 Commits

Author SHA1 Message Date
Xidorn Quan
ea2da9e68b Bug 1258916 part 11 - Import CSS Writing Modes test from CSSWG test repo. r=jfkthame
MozReview-Commit-ID: LCR3xtk3Wd0

--HG--
extra : source : daf91ab168b901f37ad80c39cb9a7bcb8efe16b6
2016-12-15 00:10:08 +11:00
Xidorn Quan
5eac149d87 Bug 1258916 part 10 - Not attach HTTP directive to tests which need ahem font. r=dbaron
MozReview-Commit-ID: E4ItEEmThcC

--HG--
extra : source : 9c6424b5a452cd7244a5ff100b8d72b6fa89f49d
2016-11-28 10:13:08 +11:00
Xidorn Quan
3c31d970c0 Bug 1258916 part 9 - Optimize re.sub usage in import script. r=dbaron
This reduces the time to import by ~30% with css-writing-modes included.

MozReview-Commit-ID: JsnkRfTFnp6

--HG--
extra : source : 76731753ce13d2d9e427935112b02df2781cd44a
2016-11-28 10:13:08 +11:00
Xidorn Quan
7d3b1f4fdb Bug 1258916 part 8 - Change most uses of 'fn' to 'srcname' to make it clearer. rs=dbaron
MozReview-Commit-ID: HxHRj2He6cw

--HG--
extra : source : 4c340c7a64ac30b4b07c312729e0b6c8db8da7df
2016-11-11 21:35:38 +11:00
Xidorn Quan
0be8f38737 Bug 1258916 part 7 - Use the directory structure from upstream repo for test and reference files. r=dbaron
MozReview-Commit-ID: E9HCyCGMtqp

--HG--
rename : layout/reftests/w3c-css/received/css-conditional-3/background-lime.html => layout/reftests/w3c-css/received/css-conditional-3/reference/background-lime.html
rename : layout/reftests/w3c-css/received/css-multicol-1/multicol-basic-ref.html => layout/reftests/w3c-css/received/css-multicol-1/reference/multicol-basic-ref.html
rename : layout/reftests/w3c-css/received/css-namespaces-3/ref-lime-1-block.xml => layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-1-block.xml
rename : layout/reftests/w3c-css/received/css-namespaces-3/ref-lime-1-generic.xml => layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-1-generic.xml
rename : layout/reftests/w3c-css/received/css-namespaces-3/ref-lime-1.xml => layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-1.xml
rename : layout/reftests/w3c-css/received/css-namespaces-3/ref-lime-2-generic.xml => layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-2-generic.xml
rename : layout/reftests/w3c-css/received/css-namespaces-3/ref-lime-2.xml => layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-2.xml
rename : layout/reftests/w3c-css/received/css-namespaces-3/ref-lime-3.xml => layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-3.xml
rename : layout/reftests/w3c-css/received/css-namespaces-3/ref-lime-5.xml => layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-5.xml
rename : layout/reftests/w3c-css/received/css-namespaces-3/ref-lime-6.xml => layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-6.xml
rename : layout/reftests/w3c-css/received/css-values-3/200-200-green.html => layout/reftests/w3c-css/received/css-values-3/reference/200-200-green.html
rename : layout/reftests/w3c-css/received/css-values-3/all-green.html => layout/reftests/w3c-css/received/css-values-3/reference/all-green.html
rename : layout/reftests/w3c-css/received/css-values-3/ch-unit-001-ref.html => layout/reftests/w3c-css/received/css-values-3/reference/ch-unit-001-ref.html
rename : layout/reftests/w3c-css/received/css-values-3/vh_not_refreshing_on_chrome-ref.html => layout/reftests/w3c-css/received/css-values-3/reference/vh_not_refreshing_on_chrome-ref.html
rename : layout/reftests/w3c-css/received/css-multicol-1/ref-filled-green-100px-square.xht => layout/reftests/w3c-css/received/reference/ref-filled-green-100px-square.xht
extra : source : f2cca58157c5bbd7cfa54af98cfe8b32bc215f7b
2016-11-11 21:35:38 +11:00
Neerja Pancholi
994827ece9 Bug 1295261 - Added importing of multicol tests from CSSWG with py script and checking in these new tests + script r=dbaron
MozReview-Commit-ID: FVb6n0sa761

--HG--
extra : rebase_source : 05a27a5439c45669746de69b3cdcd7e2e17a4dc1
2016-08-15 15:55:20 -07:00
Neerja Pancholi
4b55520af4 Bug 1299012 - Fix import-tests.py to avoid breaking three multicol reftests r=dbaron
MozReview-Commit-ID: 7g3ckcE2rnx

--HG--
extra : rebase_source : 7e8257d9d6c8c9912a4b3c715ab9c02c55f21662
2016-08-31 17:40:11 -07:00
Ethan Lin
a8d370325e Bug 1176997 - Part2. Import w3c reftest. r=xidorn 2016-09-07 23:37:00 +02:00
Xidorn Quan
e54093dea8 Bug 1258916 part 6 - Do not add CDATA wrap for ahem font style for html files. r=dbaron
MozReview-Commit-ID: 2O1EDfVnIZ0

--HG--
extra : rebase_source : f7319874041429a590ed823c4bd98a1c04c963ee
2016-03-29 11:18:19 +11:00
Xidorn Quan
fa4aed9999 Bug 1258916 part 5 - Make failures.list more general (include <failure-type> and allow path pattern), and merge skip.list into it. r=dbaron
MozReview-Commit-ID: L91CnB1cnxZ

--HG--
extra : rebase_source : 9489b25f5b142aceef8fd3863674bb63625ac75c
2016-03-24 10:18:26 +08:00
Xidorn Quan
7b851bb435 Bug 1258916 part 4 - Simplify code for skipping dir when populating test files. r=dbaron
MozReview-Commit-ID: CXDyfTAn5qv

--HG--
extra : rebase_source : 36b6484806b42a44a80ed7a395856507cb924876
2016-03-23 18:51:09 +08:00
Xidorn Quan
dcdd6d93b9 Bug 1258916 part 3 - Skip rather than throw when replacing a file with an identical one. r=dbaron
MozReview-Commit-ID: DJi5NzYlTQw

--HG--
extra : rebase_source : 5a7da2a77c7188620b153adf38a90c0c8fabe0ba
2016-03-24 09:48:05 +08:00
Xidorn Quan
ee0d9e2748 Bug 1258916 part 1 - Ensure files are written with unix line ending. r=dbaron
MozReview-Commit-ID: 3TzcUyvVTyp

--HG--
extra : rebase_source : 6ec18f9b0404fb6c3b203d57cee5e34ba31f5194
2016-03-23 18:00:39 +08:00
Xidorn Quan
1502dabf39 Bug 1253189 part 5 - Import reftests of css-values. r=dbaron
MozReview-Commit-ID: DgYTyHV9Leu

--HG--
extra : rebase_source : 4949c0dd79a44f3450d6d858522a736109eca5e8
2016-03-03 18:28:23 +08:00
Xidorn Quan
5252f60461 Bug 1253189 part 4 - Add skip.list for skipping imported tests. r=dbaron
MozReview-Commit-ID: 3TpjZRy8rS9

--HG--
extra : rebase_source : 329c5e89d54a33f114d09d69c8d6960e4f15a233
2016-03-03 18:27:18 +08:00
Xidorn Quan
c40fc92658 Bug 1253189 part 2 - Update import-tests.py script to work on the current repo. r=dbaron
MozReview-Commit-ID: 7u2tzEEOQSg

--HG--
extra : rebase_source : 0a0530a881207af87a82ef64cde3f80fa19bbd13
2016-03-03 18:24:46 +08:00
Xidorn Quan
e788386f59 Bug 1253189 part 1 - Make import-tests.py compatible with Windows. r=dbaron
MozReview-Commit-ID: DdnXqUOm2bC

--HG--
extra : rebase_source : 461609bee3f7dfe086629dfbd1f8da42c65ed6d7
2016-03-03 18:30:35 +08:00
Daniel Holbert
3737ca9d91 Bug 864005: Remove mentions of & checks for 'layout.css.supports-rule.enabled' pref. r=heycam r=khuey 2014-06-04 21:07:07 -07:00
L. David Baron
e0ce6c8847 Make import-tests.py generate the current state of the reftest manifest, and warn that the file is autogenerated. (Bug 817810) No review. 2012-12-04 03:08:59 -08:00
Scott Johnson
164edf29dd Bug 787210: Add capability to import-tests.py to import ahem font if necessary for tests. [r=dbaron] 2012-10-15 15:39:15 -05:00
Scott Johnson
16c4dd958f Bug 787267: Add capability to import-tests.py to mark tests as failing. [r=dbaron] 2012-09-04 20:57:32 -05:00
Scott Johnson
e06bba6a42 Bug 786891, Followup 1: Remove specific directories for css3-multicol accidentally added to import-tests.py in prev patch. DONTBUILD because NPOTB. [r=me] 2012-08-30 16:30:10 -05:00
Scott Johnson
13fd3598ea Bug 786891: Refactor import script for css reftests and add support for auto-prefixing, DONTBUILD because NPOTB. [r=dbaron] 2012-08-30 14:38:37 -05:00
L. David Baron
db1998a6cf Move the imported css3-namespace test suite in with other test suites imported from the CSSWG repository, and make the importing script import it. (Bug 691950)
--HG--
rename : layout/reftests/css-namespace/prefix-001.xml => layout/reftests/w3c-css/received/css3-namespace/prefix-001.xml
rename : layout/reftests/css-namespace/prefix-002.xml => layout/reftests/w3c-css/received/css3-namespace/prefix-002.xml
rename : layout/reftests/css-namespace/prefix-003.xml => layout/reftests/w3c-css/received/css3-namespace/prefix-003.xml
rename : layout/reftests/css-namespace/prefix-004.xml => layout/reftests/w3c-css/received/css3-namespace/prefix-004.xml
rename : layout/reftests/css-namespace/prefix-005.xml => layout/reftests/w3c-css/received/css3-namespace/prefix-005.xml
rename : layout/reftests/css-namespace/prefix-006.xml => layout/reftests/w3c-css/received/css3-namespace/prefix-006.xml
rename : layout/reftests/css-namespace/ref-lime-1-block.xml => layout/reftests/w3c-css/received/css3-namespace/ref-lime-1-block.xml
rename : layout/reftests/css-namespace/ref-lime-1-generic.xml => layout/reftests/w3c-css/received/css3-namespace/ref-lime-1-generic.xml
rename : layout/reftests/css-namespace/ref-lime-1.xml => layout/reftests/w3c-css/received/css3-namespace/ref-lime-1.xml
rename : layout/reftests/css-namespace/ref-lime-2-generic.xml => layout/reftests/w3c-css/received/css3-namespace/ref-lime-2-generic.xml
rename : layout/reftests/css-namespace/ref-lime-2.xml => layout/reftests/w3c-css/received/css3-namespace/ref-lime-2.xml
rename : layout/reftests/css-namespace/ref-lime-3.xml => layout/reftests/w3c-css/received/css3-namespace/ref-lime-3.xml
rename : layout/reftests/css-namespace/ref-lime-5.xml => layout/reftests/w3c-css/received/css3-namespace/ref-lime-5.xml
rename : layout/reftests/css-namespace/ref-lime-6.xml => layout/reftests/w3c-css/received/css3-namespace/ref-lime-6.xml
rename : layout/reftests/css-namespace/scope-001.xml => layout/reftests/w3c-css/received/css3-namespace/scope-001.xml
rename : layout/reftests/css-namespace/scope-002.xml => layout/reftests/w3c-css/received/css3-namespace/scope-002.xml
rename : layout/reftests/css-namespace/support/fail.css => layout/reftests/w3c-css/received/css3-namespace/support/fail.css
rename : layout/reftests/css-namespace/support/scope-002a.css => layout/reftests/w3c-css/received/css3-namespace/support/scope-002a.css
rename : layout/reftests/css-namespace/support/scope-002b.css => layout/reftests/w3c-css/received/css3-namespace/support/scope-002b.css
rename : layout/reftests/css-namespace/support/syntax-007.css => layout/reftests/w3c-css/received/css3-namespace/support/syntax-007.css
rename : layout/reftests/css-namespace/syntax-001.xml => layout/reftests/w3c-css/received/css3-namespace/syntax-001.xml
rename : layout/reftests/css-namespace/syntax-002.xml => layout/reftests/w3c-css/received/css3-namespace/syntax-002.xml
rename : layout/reftests/css-namespace/syntax-003.xml => layout/reftests/w3c-css/received/css3-namespace/syntax-003.xml
rename : layout/reftests/css-namespace/syntax-004.xml => layout/reftests/w3c-css/received/css3-namespace/syntax-004.xml
rename : layout/reftests/css-namespace/syntax-005.xml => layout/reftests/w3c-css/received/css3-namespace/syntax-005.xml
rename : layout/reftests/css-namespace/syntax-006.xml => layout/reftests/w3c-css/received/css3-namespace/syntax-006.xml
rename : layout/reftests/css-namespace/syntax-007.xml => layout/reftests/w3c-css/received/css3-namespace/syntax-007.xml
rename : layout/reftests/css-namespace/syntax-008.xml => layout/reftests/w3c-css/received/css3-namespace/syntax-008.xml
rename : layout/reftests/css-namespace/syntax-009.xml => layout/reftests/w3c-css/received/css3-namespace/syntax-009.xml
rename : layout/reftests/css-namespace/syntax-010.xml => layout/reftests/w3c-css/received/css3-namespace/syntax-010.xml
rename : layout/reftests/css-namespace/syntax-011.xml => layout/reftests/w3c-css/received/css3-namespace/syntax-011.xml
rename : layout/reftests/css-namespace/syntax-012.xml => layout/reftests/w3c-css/received/css3-namespace/syntax-012.xml
rename : layout/reftests/css-namespace/syntax-013.xml => layout/reftests/w3c-css/received/css3-namespace/syntax-013.xml
rename : layout/reftests/css-namespace/syntax-014.xml => layout/reftests/w3c-css/received/css3-namespace/syntax-014.xml
rename : layout/reftests/css-namespace/syntax-015.xml => layout/reftests/w3c-css/received/css3-namespace/syntax-015.xml
2012-08-20 22:41:49 -07:00
L. David Baron
eb164315fe Do first (small) round of importing W3C reftests into tree. (This provides a test for bug 782401.) 2012-08-20 19:23:32 -07:00