From 5f8de423f190bbb79a62f804151bc24824fa32d8 Mon Sep 17 00:00:00 2001 From: "Matt A. Tobin" Date: Fri, 2 Feb 2018 04:16:08 -0500 Subject: Add m-esr52 at 52.6.0 --- .../w3c-css/submitted/variables/reftest-stylo.list | 175 +++++++++++++++++++++ .../w3c-css/submitted/variables/reftest.list | 174 ++++++++++++++++++++ .../w3c-css/submitted/variables/support/Ahem.ttf | Bin 0 -> 12480 bytes .../w3c-css/submitted/variables/support/ahem.css | 4 + .../variables/support/color-green-ref.html | 13 ++ .../support/external-variable-declaration.css | 5 + .../support/external-variable-font-face.css | 15 ++ .../support/external-variable-reference.css | 6 + .../support/external-variable-supports.css | 4 + .../variables/variable-declaration-01.html | 17 ++ .../variables/variable-declaration-02.html | 17 ++ .../variables/variable-declaration-03.html | 18 +++ .../variables/variable-declaration-04.html | 18 +++ .../variables/variable-declaration-05.html | 18 +++ .../variables/variable-declaration-06.html | 18 +++ .../variables/variable-declaration-07.html | 19 +++ .../variables/variable-declaration-08.html | 19 +++ .../variables/variable-declaration-09.html | 19 +++ .../variables/variable-declaration-10.html | 19 +++ .../variables/variable-declaration-11.html | 19 +++ .../variables/variable-declaration-12.html | 19 +++ .../variables/variable-declaration-13.html | 19 +++ .../variables/variable-declaration-14.html | 21 +++ .../variables/variable-declaration-15-ref.html | 15 ++ .../variables/variable-declaration-15.html | 22 +++ .../variables/variable-declaration-16-ref.html | 15 ++ .../variables/variable-declaration-16.html | 23 +++ .../variables/variable-declaration-17-ref.html | 15 ++ .../variables/variable-declaration-17.html | 23 +++ .../variables/variable-declaration-18-ref.html | 15 ++ .../variables/variable-declaration-18.html | 23 +++ .../variables/variable-declaration-19.html | 21 +++ .../variables/variable-declaration-20.html | 21 +++ .../variables/variable-declaration-21.html | 23 +++ .../variables/variable-declaration-22.html | 20 +++ .../variables/variable-declaration-23.html | 22 +++ .../variables/variable-declaration-24.html | 25 +++ .../variables/variable-declaration-25.html | 25 +++ .../variables/variable-declaration-26.html | 20 +++ .../variables/variable-declaration-28.html | 21 +++ .../variables/variable-declaration-29.html | 20 +++ .../variables/variable-declaration-30.html | 21 +++ .../variables/variable-declaration-31.html | 20 +++ .../variables/variable-declaration-32.html | 20 +++ .../variables/variable-declaration-33.html | 20 +++ .../variables/variable-declaration-34.html | 20 +++ .../variables/variable-declaration-35.html | 20 +++ .../variables/variable-declaration-36.html | 20 +++ .../variables/variable-declaration-37.html | 20 +++ .../variables/variable-declaration-38.html | 21 +++ .../variables/variable-declaration-39.html | 21 +++ .../variables/variable-declaration-40.html | 21 +++ .../variables/variable-declaration-41.html | 20 +++ .../variables/variable-declaration-42.html | 21 +++ .../variables/variable-declaration-43.html | 20 +++ .../variables/variable-declaration-44.html | 20 +++ .../variables/variable-declaration-45.html | 24 +++ .../variables/variable-declaration-46.html | 23 +++ .../variables/variable-declaration-47.html | 25 +++ .../variables/variable-declaration-48.html | 25 +++ .../variables/variable-declaration-49.html | 26 +++ .../variables/variable-declaration-50.html | 25 +++ .../variables/variable-declaration-51.html | 24 +++ .../variables/variable-declaration-52.html | 24 +++ .../variables/variable-declaration-53.html | 22 +++ .../variables/variable-declaration-54.html | 21 +++ .../variables/variable-declaration-55.html | 21 +++ .../variables/variable-declaration-56.html | 20 +++ .../variables/variable-declaration-57.html | 24 +++ .../variables/variable-declaration-58.html | 25 +++ .../variables/variable-declaration-59.html | 17 ++ .../variables/variable-declaration-60.html | 23 +++ .../variable-external-declaration-01.html | 12 ++ .../variable-external-font-face-01-ref.html | 11 ++ .../variables/variable-external-font-face-01.html | 13 ++ .../variables/variable-external-reference-01.html | 12 ++ .../variables/variable-external-supports-01.html | 12 ++ .../variables/variable-font-face-01-ref.html | 11 ++ .../submitted/variables/variable-font-face-01.html | 29 ++++ .../variables/variable-font-face-02-ref.html | 11 ++ .../submitted/variables/variable-font-face-02.html | 31 ++++ .../submitted/variables/variable-reference-01.html | 18 +++ .../submitted/variables/variable-reference-02.html | 23 +++ .../submitted/variables/variable-reference-03.html | 21 +++ .../submitted/variables/variable-reference-04.html | 20 +++ .../submitted/variables/variable-reference-05.html | 20 +++ .../submitted/variables/variable-reference-06.html | 20 +++ .../submitted/variables/variable-reference-07.html | 20 +++ .../submitted/variables/variable-reference-08.html | 20 +++ .../submitted/variables/variable-reference-09.html | 20 +++ .../submitted/variables/variable-reference-10.html | 20 +++ .../submitted/variables/variable-reference-11.html | 20 +++ .../variables/variable-reference-12-ref.html | 9 ++ .../submitted/variables/variable-reference-12.html | 20 +++ .../submitted/variables/variable-reference-13.html | 18 +++ .../submitted/variables/variable-reference-14.html | 20 +++ .../submitted/variables/variable-reference-15.html | 21 +++ .../submitted/variables/variable-reference-16.html | 19 +++ .../submitted/variables/variable-reference-17.html | 20 +++ .../submitted/variables/variable-reference-18.html | 19 +++ .../submitted/variables/variable-reference-19.html | 19 +++ .../submitted/variables/variable-reference-20.html | 17 ++ .../submitted/variables/variable-reference-21.html | 17 ++ .../submitted/variables/variable-reference-22.html | 17 ++ .../submitted/variables/variable-reference-23.html | 17 ++ .../submitted/variables/variable-reference-24.html | 17 ++ .../submitted/variables/variable-reference-25.html | 15 ++ .../submitted/variables/variable-reference-26.html | 15 ++ .../submitted/variables/variable-reference-27.html | 15 ++ .../submitted/variables/variable-reference-28.html | 15 ++ .../submitted/variables/variable-reference-29.html | 15 ++ .../submitted/variables/variable-reference-30.html | 17 ++ .../submitted/variables/variable-reference-31.html | 20 +++ .../submitted/variables/variable-reference-32.html | 19 +++ .../submitted/variables/variable-reference-33.html | 18 +++ .../submitted/variables/variable-reference-34.html | 19 +++ .../submitted/variables/variable-reference-35.html | 18 +++ .../variables/variable-reference-36-ref.html | 14 ++ .../submitted/variables/variable-reference-36.html | 18 +++ .../variables/variable-reference-37-ref.html | 14 ++ .../submitted/variables/variable-reference-37.html | 18 +++ .../variables/variable-reference-38-ref.html | 14 ++ .../submitted/variables/variable-reference-38.html | 16 ++ .../submitted/variables/variable-reference-39.html | 17 ++ .../variables/variable-reference-40-ref.html | 14 ++ .../submitted/variables/variable-reference-40.html | 17 ++ .../submitted/variables/variable-supports-01.html | 16 ++ .../submitted/variables/variable-supports-02.html | 16 ++ .../submitted/variables/variable-supports-03.html | 16 ++ .../submitted/variables/variable-supports-04.html | 16 ++ .../submitted/variables/variable-supports-05.html | 16 ++ .../submitted/variables/variable-supports-06.html | 16 ++ .../submitted/variables/variable-supports-07.html | 16 ++ .../submitted/variables/variable-supports-08.html | 16 ++ .../submitted/variables/variable-supports-09.html | 16 ++ .../submitted/variables/variable-supports-10.html | 16 ++ .../submitted/variables/variable-supports-11.html | 16 ++ .../submitted/variables/variable-supports-12.html | 16 ++ .../submitted/variables/variable-supports-13.html | 16 ++ .../submitted/variables/variable-supports-14.html | 16 ++ .../submitted/variables/variable-supports-15.html | 16 ++ .../submitted/variables/variable-supports-16.html | 16 ++ .../submitted/variables/variable-supports-17.html | 16 ++ .../submitted/variables/variable-supports-18.html | 16 ++ .../submitted/variables/variable-supports-19.html | 16 ++ .../submitted/variables/variable-supports-20.html | 16 ++ .../submitted/variables/variable-supports-21.html | 16 ++ .../submitted/variables/variable-supports-22.html | 16 ++ .../submitted/variables/variable-supports-23.html | 16 ++ .../submitted/variables/variable-supports-24.html | 16 ++ .../submitted/variables/variable-supports-25.html | 16 ++ .../submitted/variables/variable-supports-26.html | 16 ++ .../submitted/variables/variable-supports-27.html | 16 ++ .../submitted/variables/variable-supports-28.html | 16 ++ .../submitted/variables/variable-supports-29.html | 16 ++ .../submitted/variables/variable-supports-30.html | 16 ++ .../submitted/variables/variable-supports-31.html | 16 ++ .../submitted/variables/variable-supports-32.html | 16 ++ .../submitted/variables/variable-supports-33.html | 16 ++ .../submitted/variables/variable-supports-34.html | 16 ++ .../submitted/variables/variable-supports-35.html | 16 ++ .../submitted/variables/variable-supports-36.html | 16 ++ .../submitted/variables/variable-supports-37.html | 16 ++ .../submitted/variables/variable-supports-38.html | 16 ++ .../submitted/variables/variable-supports-39.html | 16 ++ .../submitted/variables/variable-supports-40.html | 16 ++ .../submitted/variables/variable-supports-41.html | 16 ++ .../submitted/variables/variable-supports-42.html | 16 ++ .../submitted/variables/variable-supports-43.html | 16 ++ .../submitted/variables/variable-supports-44.html | 16 ++ .../submitted/variables/variable-supports-45.html | 16 ++ .../submitted/variables/variable-supports-46.html | 16 ++ .../submitted/variables/variable-supports-47.html | 16 ++ .../submitted/variables/variable-supports-48.html | 16 ++ .../submitted/variables/variable-supports-49.html | 16 ++ .../submitted/variables/variable-supports-50.html | 16 ++ .../submitted/variables/variable-supports-51.html | 16 ++ .../submitted/variables/variable-supports-52.html | 16 ++ .../submitted/variables/variable-supports-53.html | 16 ++ .../submitted/variables/variable-supports-54.html | 16 ++ .../submitted/variables/variable-supports-55.html | 16 ++ .../submitted/variables/variable-supports-56.html | 16 ++ .../submitted/variables/variable-supports-57.html | 16 ++ .../submitted/variables/variable-supports-58.html | 16 ++ .../submitted/variables/variable-supports-59.html | 16 ++ .../submitted/variables/variable-supports-60.html | 16 ++ .../submitted/variables/variable-supports-61.html | 16 ++ .../submitted/variables/variable-supports-62.html | 16 ++ .../submitted/variables/variable-supports-63.html | 16 ++ .../submitted/variables/variable-supports-64.html | 16 ++ .../submitted/variables/variable-supports-65.html | 16 ++ .../submitted/variables/variable-supports-66.html | 16 ++ .../submitted/variables/variable-supports-67.html | 16 ++ 193 files changed, 3713 insertions(+) create mode 100644 layout/reftests/w3c-css/submitted/variables/reftest-stylo.list create mode 100644 layout/reftests/w3c-css/submitted/variables/reftest.list create mode 100644 layout/reftests/w3c-css/submitted/variables/support/Ahem.ttf create mode 100644 layout/reftests/w3c-css/submitted/variables/support/ahem.css create mode 100644 layout/reftests/w3c-css/submitted/variables/support/color-green-ref.html create mode 100644 layout/reftests/w3c-css/submitted/variables/support/external-variable-declaration.css create mode 100644 layout/reftests/w3c-css/submitted/variables/support/external-variable-font-face.css create mode 100644 layout/reftests/w3c-css/submitted/variables/support/external-variable-reference.css create mode 100644 layout/reftests/w3c-css/submitted/variables/support/external-variable-supports.css create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-01.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-02.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-03.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-04.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-05.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-06.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-07.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-08.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-09.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-10.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-11.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-12.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-13.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-14.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-15-ref.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-15.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-16-ref.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-16.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-17-ref.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-17.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-18-ref.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-18.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-19.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-20.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-21.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-22.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-23.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-24.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-25.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-26.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-28.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-29.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-30.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-31.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-32.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-33.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-34.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-35.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-36.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-37.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-38.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-39.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-40.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-41.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-42.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-43.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-44.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-45.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-46.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-47.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-48.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-49.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-50.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-51.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-52.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-53.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-54.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-55.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-56.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-57.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-58.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-59.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-declaration-60.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-external-declaration-01.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-external-font-face-01-ref.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-external-font-face-01.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-external-reference-01.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-external-supports-01.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-font-face-01-ref.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-font-face-01.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-font-face-02-ref.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-font-face-02.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-01.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-02.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-03.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-04.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-05.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-06.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-07.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-08.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-09.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-10.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-11.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-12-ref.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-12.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-13.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-14.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-15.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-16.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-17.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-18.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-19.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-20.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-21.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-22.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-23.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-24.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-25.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-26.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-27.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-28.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-29.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-30.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-31.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-32.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-33.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-34.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-35.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-36-ref.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-36.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-37-ref.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-37.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-38-ref.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-38.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-39.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-40-ref.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-reference-40.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-01.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-02.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-03.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-04.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-05.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-06.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-07.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-08.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-09.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-10.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-11.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-12.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-13.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-14.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-15.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-16.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-17.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-18.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-19.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-20.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-21.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-22.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-23.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-24.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-25.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-26.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-27.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-28.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-29.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-30.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-31.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-32.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-33.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-34.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-35.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-36.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-37.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-38.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-39.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-40.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-41.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-42.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-43.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-44.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-45.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-46.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-47.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-48.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-49.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-50.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-51.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-52.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-53.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-54.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-55.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-56.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-57.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-58.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-59.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-60.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-61.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-62.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-63.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-64.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-65.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-66.html create mode 100644 layout/reftests/w3c-css/submitted/variables/variable-supports-67.html (limited to 'layout/reftests/w3c-css/submitted/variables') diff --git a/layout/reftests/w3c-css/submitted/variables/reftest-stylo.list b/layout/reftests/w3c-css/submitted/variables/reftest-stylo.list new file mode 100644 index 000000000..20f4dc7d9 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/reftest-stylo.list @@ -0,0 +1,175 @@ +# DO NOT EDIT! This is a auto-generated temporary list for Stylo testing +default-preferences pref(layout.css.variables.enabled,true) + +== variable-declaration-01.html variable-declaration-01.html +== variable-declaration-02.html variable-declaration-02.html +== variable-declaration-03.html variable-declaration-03.html +== variable-declaration-04.html variable-declaration-04.html +== variable-declaration-05.html variable-declaration-05.html +== variable-declaration-06.html variable-declaration-06.html +== variable-declaration-07.html variable-declaration-07.html +== variable-declaration-08.html variable-declaration-08.html +== variable-declaration-09.html variable-declaration-09.html +== variable-declaration-10.html variable-declaration-10.html +== variable-declaration-11.html variable-declaration-11.html +== variable-declaration-12.html variable-declaration-12.html +== variable-declaration-13.html variable-declaration-13.html +== variable-declaration-14.html variable-declaration-14.html +== variable-declaration-15.html variable-declaration-15.html +== variable-declaration-16.html variable-declaration-16.html +== variable-declaration-17.html variable-declaration-17.html +== variable-declaration-18.html variable-declaration-18.html +== variable-declaration-19.html variable-declaration-19.html +== variable-declaration-20.html variable-declaration-20.html +== variable-declaration-21.html variable-declaration-21.html +== variable-declaration-22.html variable-declaration-22.html +== variable-declaration-23.html variable-declaration-23.html +== variable-declaration-24.html variable-declaration-24.html +== variable-declaration-25.html variable-declaration-25.html +== variable-declaration-26.html variable-declaration-26.html +== variable-declaration-28.html variable-declaration-28.html +== variable-declaration-29.html variable-declaration-29.html +== variable-declaration-30.html variable-declaration-30.html +== variable-declaration-31.html variable-declaration-31.html +== variable-declaration-32.html variable-declaration-32.html +== variable-declaration-33.html variable-declaration-33.html +== variable-declaration-34.html variable-declaration-34.html +== variable-declaration-35.html variable-declaration-35.html +== variable-declaration-36.html variable-declaration-36.html +== variable-declaration-37.html variable-declaration-37.html +== variable-declaration-38.html variable-declaration-38.html +== variable-declaration-39.html variable-declaration-39.html +== variable-declaration-40.html variable-declaration-40.html +== variable-declaration-41.html variable-declaration-41.html +== variable-declaration-42.html variable-declaration-42.html +== variable-declaration-43.html variable-declaration-43.html +== variable-declaration-44.html variable-declaration-44.html +== variable-declaration-45.html variable-declaration-45.html +== variable-declaration-46.html variable-declaration-46.html +== variable-declaration-47.html variable-declaration-47.html +== variable-declaration-48.html variable-declaration-48.html +== variable-declaration-49.html variable-declaration-49.html +== variable-declaration-50.html variable-declaration-50.html +== variable-declaration-51.html variable-declaration-51.html +== variable-declaration-52.html variable-declaration-52.html +== variable-declaration-53.html variable-declaration-53.html +== variable-declaration-54.html variable-declaration-54.html +== variable-declaration-55.html variable-declaration-55.html +== variable-declaration-56.html variable-declaration-56.html +== variable-declaration-57.html variable-declaration-57.html +== variable-declaration-58.html variable-declaration-58.html +== variable-declaration-59.html variable-declaration-59.html +== variable-declaration-60.html variable-declaration-60.html +== variable-external-declaration-01.html variable-external-declaration-01.html +== variable-external-font-face-01.html variable-external-font-face-01.html +== variable-external-reference-01.html variable-external-reference-01.html +== variable-external-supports-01.html variable-external-supports-01.html +== variable-font-face-01.html variable-font-face-01.html +== variable-font-face-02.html variable-font-face-02.html +== variable-reference-01.html variable-reference-01.html +== variable-reference-02.html variable-reference-02.html +== variable-reference-03.html variable-reference-03.html +== variable-reference-04.html variable-reference-04.html +== variable-reference-05.html variable-reference-05.html +== variable-reference-06.html variable-reference-06.html +== variable-reference-07.html variable-reference-07.html +== variable-reference-08.html variable-reference-08.html +== variable-reference-09.html variable-reference-09.html +== variable-reference-10.html variable-reference-10.html +== variable-reference-11.html variable-reference-11.html +== variable-reference-12.html variable-reference-12.html +== variable-reference-13.html variable-reference-13.html +== variable-reference-14.html variable-reference-14.html +== variable-reference-15.html variable-reference-15.html +== variable-reference-16.html variable-reference-16.html +== variable-reference-17.html variable-reference-17.html +== variable-reference-18.html variable-reference-18.html +== variable-reference-19.html variable-reference-19.html +== variable-reference-20.html variable-reference-20.html +== variable-reference-21.html variable-reference-21.html +== variable-reference-22.html variable-reference-22.html +== variable-reference-23.html variable-reference-23.html +== variable-reference-24.html variable-reference-24.html +== variable-reference-25.html variable-reference-25.html +== variable-reference-26.html variable-reference-26.html +== variable-reference-27.html variable-reference-27.html +== variable-reference-28.html variable-reference-28.html +== variable-reference-29.html variable-reference-29.html +== variable-reference-30.html variable-reference-30.html +== variable-reference-31.html variable-reference-31.html +== variable-reference-32.html variable-reference-32.html +== variable-reference-33.html variable-reference-33.html +== variable-reference-34.html variable-reference-34.html +== variable-reference-35.html variable-reference-35.html +== variable-reference-36.html variable-reference-36.html +== variable-reference-37.html variable-reference-37.html +== variable-reference-38.html variable-reference-38.html +== variable-reference-39.html variable-reference-39.html +== variable-reference-40.html variable-reference-40.html +== variable-supports-01.html variable-supports-01.html +== variable-supports-02.html variable-supports-02.html +== variable-supports-03.html variable-supports-03.html +== variable-supports-04.html variable-supports-04.html +== variable-supports-05.html variable-supports-05.html +== variable-supports-06.html variable-supports-06.html +== variable-supports-07.html variable-supports-07.html +== variable-supports-08.html variable-supports-08.html +== variable-supports-09.html variable-supports-09.html +== variable-supports-10.html variable-supports-10.html +== variable-supports-11.html variable-supports-11.html +== variable-supports-12.html variable-supports-12.html +== variable-supports-13.html variable-supports-13.html +== variable-supports-14.html variable-supports-14.html +== variable-supports-15.html variable-supports-15.html +== variable-supports-16.html variable-supports-16.html +== variable-supports-17.html variable-supports-17.html +== variable-supports-18.html variable-supports-18.html +== variable-supports-19.html variable-supports-19.html +== variable-supports-20.html variable-supports-20.html +== variable-supports-21.html variable-supports-21.html +== variable-supports-22.html variable-supports-22.html +== variable-supports-23.html variable-supports-23.html +== variable-supports-24.html variable-supports-24.html +== variable-supports-25.html variable-supports-25.html +== variable-supports-26.html variable-supports-26.html +== variable-supports-27.html variable-supports-27.html +== variable-supports-28.html variable-supports-28.html +== variable-supports-29.html variable-supports-29.html +== variable-supports-30.html variable-supports-30.html +== variable-supports-31.html variable-supports-31.html +== variable-supports-32.html variable-supports-32.html +== variable-supports-33.html variable-supports-33.html +== variable-supports-34.html variable-supports-34.html +== variable-supports-35.html variable-supports-35.html +== variable-supports-36.html variable-supports-36.html +== variable-supports-37.html variable-supports-37.html +== variable-supports-38.html variable-supports-38.html +== variable-supports-39.html variable-supports-39.html +== variable-supports-40.html variable-supports-40.html +== variable-supports-41.html variable-supports-41.html +== variable-supports-42.html variable-supports-42.html +== variable-supports-43.html variable-supports-43.html +== variable-supports-44.html variable-supports-44.html +== variable-supports-45.html variable-supports-45.html +== variable-supports-46.html variable-supports-46.html +== variable-supports-47.html variable-supports-47.html +== variable-supports-48.html variable-supports-48.html +== variable-supports-49.html variable-supports-49.html +== variable-supports-50.html variable-supports-50.html +== variable-supports-51.html variable-supports-51.html +== variable-supports-52.html variable-supports-52.html +== variable-supports-53.html variable-supports-53.html +== variable-supports-54.html variable-supports-54.html +== variable-supports-55.html variable-supports-55.html +== variable-supports-56.html variable-supports-56.html +== variable-supports-57.html variable-supports-57.html +== variable-supports-58.html variable-supports-58.html +== variable-supports-59.html variable-supports-59.html +== variable-supports-60.html variable-supports-60.html +== variable-supports-61.html variable-supports-61.html +== variable-supports-62.html variable-supports-62.html +== variable-supports-63.html variable-supports-63.html +== variable-supports-64.html variable-supports-64.html +== variable-supports-65.html variable-supports-65.html +== variable-supports-66.html variable-supports-66.html +== variable-supports-67.html variable-supports-67.html diff --git a/layout/reftests/w3c-css/submitted/variables/reftest.list b/layout/reftests/w3c-css/submitted/variables/reftest.list new file mode 100644 index 000000000..7c07a7c71 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/reftest.list @@ -0,0 +1,174 @@ +default-preferences pref(layout.css.variables.enabled,true) + +== variable-declaration-01.html support/color-green-ref.html +== variable-declaration-02.html support/color-green-ref.html +== variable-declaration-03.html support/color-green-ref.html +== variable-declaration-04.html support/color-green-ref.html +== variable-declaration-05.html support/color-green-ref.html +== variable-declaration-06.html support/color-green-ref.html +== variable-declaration-07.html support/color-green-ref.html +== variable-declaration-08.html support/color-green-ref.html +== variable-declaration-09.html support/color-green-ref.html +== variable-declaration-10.html support/color-green-ref.html +== variable-declaration-11.html support/color-green-ref.html +== variable-declaration-12.html support/color-green-ref.html +== variable-declaration-13.html support/color-green-ref.html +== variable-declaration-14.html support/color-green-ref.html +== variable-declaration-15.html variable-declaration-15-ref.html +== variable-declaration-16.html variable-declaration-16-ref.html +== variable-declaration-17.html variable-declaration-17-ref.html +== variable-declaration-18.html variable-declaration-18-ref.html +== variable-declaration-19.html support/color-green-ref.html +== variable-declaration-20.html support/color-green-ref.html +== variable-declaration-21.html support/color-green-ref.html +== variable-declaration-22.html support/color-green-ref.html +== variable-declaration-23.html support/color-green-ref.html +== variable-declaration-24.html support/color-green-ref.html +== variable-declaration-25.html support/color-green-ref.html +== variable-declaration-26.html support/color-green-ref.html +== variable-declaration-28.html support/color-green-ref.html +== variable-declaration-29.html support/color-green-ref.html +== variable-declaration-30.html support/color-green-ref.html +== variable-declaration-31.html support/color-green-ref.html +== variable-declaration-32.html support/color-green-ref.html +== variable-declaration-33.html support/color-green-ref.html +== variable-declaration-34.html support/color-green-ref.html +== variable-declaration-35.html support/color-green-ref.html +== variable-declaration-36.html support/color-green-ref.html +== variable-declaration-37.html support/color-green-ref.html +== variable-declaration-38.html support/color-green-ref.html +== variable-declaration-39.html support/color-green-ref.html +== variable-declaration-40.html support/color-green-ref.html +== variable-declaration-41.html support/color-green-ref.html +== variable-declaration-42.html support/color-green-ref.html +== variable-declaration-43.html support/color-green-ref.html +== variable-declaration-44.html support/color-green-ref.html +== variable-declaration-45.html support/color-green-ref.html +== variable-declaration-46.html support/color-green-ref.html +== variable-declaration-47.html support/color-green-ref.html +== variable-declaration-48.html support/color-green-ref.html +== variable-declaration-49.html support/color-green-ref.html +== variable-declaration-50.html support/color-green-ref.html +== variable-declaration-51.html support/color-green-ref.html +== variable-declaration-52.html support/color-green-ref.html +== variable-declaration-53.html support/color-green-ref.html +== variable-declaration-54.html support/color-green-ref.html +== variable-declaration-55.html support/color-green-ref.html +== variable-declaration-56.html support/color-green-ref.html +== variable-declaration-57.html support/color-green-ref.html +== variable-declaration-58.html support/color-green-ref.html +== variable-declaration-59.html support/color-green-ref.html +== variable-declaration-60.html support/color-green-ref.html +== variable-external-declaration-01.html support/color-green-ref.html +== variable-external-font-face-01.html variable-external-font-face-01-ref.html +== variable-external-reference-01.html support/color-green-ref.html +== variable-external-supports-01.html support/color-green-ref.html +== variable-font-face-01.html variable-font-face-01-ref.html +== variable-font-face-02.html variable-font-face-02-ref.html +== variable-reference-01.html support/color-green-ref.html +== variable-reference-02.html support/color-green-ref.html +== variable-reference-03.html support/color-green-ref.html +== variable-reference-04.html support/color-green-ref.html +== variable-reference-05.html support/color-green-ref.html +== variable-reference-06.html support/color-green-ref.html +== variable-reference-07.html support/color-green-ref.html +== variable-reference-08.html support/color-green-ref.html +== variable-reference-09.html support/color-green-ref.html +== variable-reference-10.html support/color-green-ref.html +== variable-reference-11.html support/color-green-ref.html +== variable-reference-12.html variable-reference-12-ref.html +== variable-reference-13.html support/color-green-ref.html +== variable-reference-14.html support/color-green-ref.html +== variable-reference-15.html support/color-green-ref.html +== variable-reference-16.html support/color-green-ref.html +== variable-reference-17.html support/color-green-ref.html +== variable-reference-18.html support/color-green-ref.html +== variable-reference-19.html support/color-green-ref.html +== variable-reference-20.html support/color-green-ref.html +== variable-reference-21.html support/color-green-ref.html +== variable-reference-22.html support/color-green-ref.html +== variable-reference-23.html support/color-green-ref.html +== variable-reference-24.html support/color-green-ref.html +== variable-reference-25.html support/color-green-ref.html +== variable-reference-26.html support/color-green-ref.html +== variable-reference-27.html support/color-green-ref.html +== variable-reference-28.html support/color-green-ref.html +== variable-reference-29.html support/color-green-ref.html +== variable-reference-30.html support/color-green-ref.html +== variable-reference-31.html support/color-green-ref.html +== variable-reference-32.html support/color-green-ref.html +== variable-reference-33.html support/color-green-ref.html +== variable-reference-34.html support/color-green-ref.html +== variable-reference-35.html support/color-green-ref.html +== variable-reference-36.html variable-reference-36-ref.html +== variable-reference-37.html variable-reference-37-ref.html +== variable-reference-38.html variable-reference-38-ref.html +== variable-reference-39.html support/color-green-ref.html +== variable-reference-40.html variable-reference-40-ref.html +== variable-supports-01.html support/color-green-ref.html +== variable-supports-02.html support/color-green-ref.html +== variable-supports-03.html support/color-green-ref.html +== variable-supports-04.html support/color-green-ref.html +== variable-supports-05.html support/color-green-ref.html +== variable-supports-06.html support/color-green-ref.html +== variable-supports-07.html support/color-green-ref.html +== variable-supports-08.html support/color-green-ref.html +== variable-supports-09.html support/color-green-ref.html +== variable-supports-10.html support/color-green-ref.html +== variable-supports-11.html support/color-green-ref.html +== variable-supports-12.html support/color-green-ref.html +== variable-supports-13.html support/color-green-ref.html +== variable-supports-14.html support/color-green-ref.html +== variable-supports-15.html support/color-green-ref.html +== variable-supports-16.html support/color-green-ref.html +== variable-supports-17.html support/color-green-ref.html +== variable-supports-18.html support/color-green-ref.html +== variable-supports-19.html support/color-green-ref.html +== variable-supports-20.html support/color-green-ref.html +== variable-supports-21.html support/color-green-ref.html +== variable-supports-22.html support/color-green-ref.html +== variable-supports-23.html support/color-green-ref.html +== variable-supports-24.html support/color-green-ref.html +== variable-supports-25.html support/color-green-ref.html +== variable-supports-26.html support/color-green-ref.html +== variable-supports-27.html support/color-green-ref.html +== variable-supports-28.html support/color-green-ref.html +== variable-supports-29.html support/color-green-ref.html +== variable-supports-30.html support/color-green-ref.html +== variable-supports-31.html support/color-green-ref.html +== variable-supports-32.html support/color-green-ref.html +== variable-supports-33.html support/color-green-ref.html +== variable-supports-34.html support/color-green-ref.html +== variable-supports-35.html support/color-green-ref.html +== variable-supports-36.html support/color-green-ref.html +== variable-supports-37.html support/color-green-ref.html +== variable-supports-38.html support/color-green-ref.html +== variable-supports-39.html support/color-green-ref.html +== variable-supports-40.html support/color-green-ref.html +== variable-supports-41.html support/color-green-ref.html +== variable-supports-42.html support/color-green-ref.html +== variable-supports-43.html support/color-green-ref.html +== variable-supports-44.html support/color-green-ref.html +== variable-supports-45.html support/color-green-ref.html +== variable-supports-46.html support/color-green-ref.html +== variable-supports-47.html support/color-green-ref.html +== variable-supports-48.html support/color-green-ref.html +== variable-supports-49.html support/color-green-ref.html +== variable-supports-50.html support/color-green-ref.html +== variable-supports-51.html support/color-green-ref.html +== variable-supports-52.html support/color-green-ref.html +== variable-supports-53.html support/color-green-ref.html +== variable-supports-54.html support/color-green-ref.html +== variable-supports-55.html support/color-green-ref.html +== variable-supports-56.html support/color-green-ref.html +== variable-supports-57.html support/color-green-ref.html +== variable-supports-58.html support/color-green-ref.html +== variable-supports-59.html support/color-green-ref.html +== variable-supports-60.html support/color-green-ref.html +== variable-supports-61.html support/color-green-ref.html +== variable-supports-62.html support/color-green-ref.html +== variable-supports-63.html support/color-green-ref.html +== variable-supports-64.html support/color-green-ref.html +== variable-supports-65.html support/color-green-ref.html +== variable-supports-66.html support/color-green-ref.html +== variable-supports-67.html support/color-green-ref.html diff --git a/layout/reftests/w3c-css/submitted/variables/support/Ahem.ttf b/layout/reftests/w3c-css/submitted/variables/support/Ahem.ttf new file mode 100644 index 000000000..ac81cb031 Binary files /dev/null and b/layout/reftests/w3c-css/submitted/variables/support/Ahem.ttf differ diff --git a/layout/reftests/w3c-css/submitted/variables/support/ahem.css b/layout/reftests/w3c-css/submitted/variables/support/ahem.css new file mode 100644 index 000000000..82ee46679 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/support/ahem.css @@ -0,0 +1,4 @@ +@font-face { + font-family: "Ahem"; + src: url(./Ahem.ttf); +} diff --git a/layout/reftests/w3c-css/submitted/variables/support/color-green-ref.html b/layout/reftests/w3c-css/submitted/variables/support/color-green-ref.html new file mode 100644 index 000000000..0eabe58c8 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/support/color-green-ref.html @@ -0,0 +1,13 @@ + + +CSS Reftest Reference + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/support/external-variable-declaration.css b/layout/reftests/w3c-css/submitted/variables/support/external-variable-declaration.css new file mode 100644 index 000000000..9ba1b9d32 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/support/external-variable-declaration.css @@ -0,0 +1,5 @@ +p { + color: red; + --a: green; + color: var(--a); +} diff --git a/layout/reftests/w3c-css/submitted/variables/support/external-variable-font-face.css b/layout/reftests/w3c-css/submitted/variables/support/external-variable-font-face.css new file mode 100644 index 000000000..87f0609ba --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/support/external-variable-font-face.css @@ -0,0 +1,15 @@ +@font-face { + --a: MyTestFontName; + font-family: var(--a); + src: url(./Ahem.ttf); +} +@font-face { + font-family: MyTestFontName2; + src: url(./Ahem.ttf); +} +#a { + font-family: MyTestFontName, serif; +} +#b { + font-family: MyTestFontName2, serif; +} diff --git a/layout/reftests/w3c-css/submitted/variables/support/external-variable-reference.css b/layout/reftests/w3c-css/submitted/variables/support/external-variable-reference.css new file mode 100644 index 000000000..0c697fdcf --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/support/external-variable-reference.css @@ -0,0 +1,6 @@ +:root { + --a: green; +} +p { + color: var(--a); +} diff --git a/layout/reftests/w3c-css/submitted/variables/support/external-variable-supports.css b/layout/reftests/w3c-css/submitted/variables/support/external-variable-supports.css new file mode 100644 index 000000000..96582bfd8 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/support/external-variable-supports.css @@ -0,0 +1,4 @@ +body { color: red; } +@supports (color:var(--a)) { + p { color: green; } +} diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-01.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-01.html new file mode 100644 index 000000000..8c3ff421c --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-01.html @@ -0,0 +1,17 @@ + + +CSS Test: Test declaring a variable consisting of a single token preceded by white space. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-02.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-02.html new file mode 100644 index 000000000..4ee52b586 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-02.html @@ -0,0 +1,17 @@ + + +CSS Test: Test declaring a variable consisting of a single token with no preceding white space. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-03.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-03.html new file mode 100644 index 000000000..50aa2f358 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-03.html @@ -0,0 +1,18 @@ + + +CSS Test: Test declaring a variable that references another variable. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-04.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-04.html new file mode 100644 index 000000000..52d5d3148 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-04.html @@ -0,0 +1,18 @@ + + +CSS Test: Test declaring a variable consisting of a variable reference followed by white space. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-05.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-05.html new file mode 100644 index 000000000..0403bcaec --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-05.html @@ -0,0 +1,18 @@ + + +CSS Test: Test declaring a variable consisting of a variable reference that includes white space around the variable name. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-06.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-06.html new file mode 100644 index 000000000..bccb52da5 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-06.html @@ -0,0 +1,18 @@ + + +CSS Test: Test overriding an existing variable declaration. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-07.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-07.html new file mode 100644 index 000000000..ecd74b2d4 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-07.html @@ -0,0 +1,19 @@ + + +CSS Test: Test declaring a variable with invalid syntax due to a variable reference having no tokens in its fallback. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-08.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-08.html new file mode 100644 index 000000000..e3cfd9c08 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-08.html @@ -0,0 +1,19 @@ + + +CSS Test: Test declaring a variable that consists of a variable reference whose fallback is white space. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-09.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-09.html new file mode 100644 index 000000000..898b973bf --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-09.html @@ -0,0 +1,19 @@ + + +CSS Test: Test declaring a variable with invalid syntax due to a variable reference having only a comment in its fallback. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-10.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-10.html new file mode 100644 index 000000000..cfcfd32ea --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-10.html @@ -0,0 +1,19 @@ + + +CSS Test: Test declaring a variable that consists of a variable reference with a fallback that includes a comment and an identifier. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-11.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-11.html new file mode 100644 index 000000000..ed011ad15 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-11.html @@ -0,0 +1,19 @@ + + +CSS Test: Test declaring a variable with invalid syntax due to a variable reference having a '!' token at the top level of its fallback. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-12.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-12.html new file mode 100644 index 000000000..3815754af --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-12.html @@ -0,0 +1,19 @@ + + +CSS Test: Test declaring a variable with invalid syntax due to a variable reference having a ';' token at the top level of its fallback. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-13.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-13.html new file mode 100644 index 000000000..5c262b813 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-13.html @@ -0,0 +1,19 @@ + + +CSS Test: Test declaring a variable with invalid syntax due to a variable reference having "!important" the top level of its fallback. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-14.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-14.html new file mode 100644 index 000000000..153cfb994 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-14.html @@ -0,0 +1,21 @@ + + +CSS Test: Test declaring a variable that consists of a variable reference and a following identifier with no intervening white space. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-15-ref.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-15-ref.html new file mode 100644 index 000000000..d8a43eb64 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-15-ref.html @@ -0,0 +1,15 @@ + + +CSS Reftest Reference + + + + +

This text must be in Ahem.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-15.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-15.html new file mode 100644 index 000000000..1b3ca7a9d --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-15.html @@ -0,0 +1,22 @@ + + +CSS Test: Test declaring a variable that consists of a comma-separated font family list. + + + + + + +

This text must be in Ahem.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-16-ref.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-16-ref.html new file mode 100644 index 000000000..d8a43eb64 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-16-ref.html @@ -0,0 +1,15 @@ + + +CSS Reftest Reference + + + + +

This text must be in Ahem.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-16.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-16.html new file mode 100644 index 000000000..41f2b77e2 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-16.html @@ -0,0 +1,23 @@ + + +CSS Test: Test declaring a variable that consists of a comma-separated font family list with the first item being a variable reference. + + + + + + +

This text must be in Ahem.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-17-ref.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-17-ref.html new file mode 100644 index 000000000..bac59fcb8 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-17-ref.html @@ -0,0 +1,15 @@ + + +CSS Reftest Reference + + + + +

This text must be in Ahem.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-17.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-17.html new file mode 100644 index 000000000..2e0f0049e --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-17.html @@ -0,0 +1,23 @@ + + +CSS Test: Test declaring a variable that consists of a comma-separated font family list with the last item being a variable reference. + + + + + + +

This text must be in Ahem.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-18-ref.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-18-ref.html new file mode 100644 index 000000000..d8a43eb64 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-18-ref.html @@ -0,0 +1,15 @@ + + +CSS Reftest Reference + + + + +

This text must be in Ahem.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-18.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-18.html new file mode 100644 index 000000000..8b2880f09 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-18.html @@ -0,0 +1,23 @@ + + +CSS Test: Test declaring a variable that consists of a comma-separated font family list with the comma coming from a variable reference. + + + + + + +

This text must be in Ahem.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-19.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-19.html new file mode 100644 index 000000000..da0a82523 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-19.html @@ -0,0 +1,21 @@ + + +CSS Test: Test declaring a variable that consists of a function where one of the arguments is a variable reference. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-20.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-20.html new file mode 100644 index 000000000..9bffae2d5 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-20.html @@ -0,0 +1,21 @@ + + +CSS Test: Test declaring a variable with "!important". + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-21.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-21.html new file mode 100644 index 000000000..0a91196df --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-21.html @@ -0,0 +1,23 @@ + + +CSS Test: Test declaring a variable that consists of a function where all of the arguments and commas are made up of variable references. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-22.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-22.html new file mode 100644 index 000000000..a96d9cf18 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-22.html @@ -0,0 +1,20 @@ + + +CSS Test: Test declaring a variable that consists of a variable reference with a number of levels of variable reference fallbacks. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-23.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-23.html new file mode 100644 index 000000000..b3b1d1823 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-23.html @@ -0,0 +1,22 @@ + + +CSS Test: Test declaring a variable with invalid syntax due to having two "!important" priorities. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-24.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-24.html new file mode 100644 index 000000000..ead972c2a --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-24.html @@ -0,0 +1,25 @@ + + +CSS Test: Test declaring a variable that contains a CDO token. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-25.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-25.html new file mode 100644 index 000000000..64d19973d --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-25.html @@ -0,0 +1,25 @@ + + +CSS Test: Test declaring a variable that contains a CDC token. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-26.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-26.html new file mode 100644 index 000000000..79ff10d2b --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-26.html @@ -0,0 +1,20 @@ + + +CSS Test: Test declaring a variable that contains only a white space token. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-28.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-28.html new file mode 100644 index 000000000..f6f78911b --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-28.html @@ -0,0 +1,21 @@ + + +CSS Test: Test declaring a variable with invalid syntax due to having no tokens. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-29.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-29.html new file mode 100644 index 000000000..a8847f5ed --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-29.html @@ -0,0 +1,20 @@ + + +CSS Test: Test declaring a variable with a valid custom property name "--". + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-30.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-30.html new file mode 100644 index 000000000..e354abb2d --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-30.html @@ -0,0 +1,21 @@ + + +CSS Test: Test declaring a variable that contains a variable reference to itself. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-31.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-31.html new file mode 100644 index 000000000..4a24bf2bd --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-31.html @@ -0,0 +1,20 @@ + + +CSS Test: Test declaring a variable where the variable name begins with a digit. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-32.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-32.html new file mode 100644 index 000000000..d11478e8f --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-32.html @@ -0,0 +1,20 @@ + + +CSS Test: Test declaring a variable where the variable name begins with an escaped digit. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-33.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-33.html new file mode 100644 index 000000000..521db857f --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-33.html @@ -0,0 +1,20 @@ + + +CSS Test: Test declaring a variable where the variable name begins with an escaped letter. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-34.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-34.html new file mode 100644 index 000000000..c6b4d42d3 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-34.html @@ -0,0 +1,20 @@ + + +CSS Test: Test declaring a variable where the variable name begins with a lone surrogate. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-35.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-35.html new file mode 100644 index 000000000..f1289069f --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-35.html @@ -0,0 +1,20 @@ + + +CSS Test: Test declaring a variable where the variable name begins with U+FFFD. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-36.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-36.html new file mode 100644 index 000000000..1f984fe7a --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-36.html @@ -0,0 +1,20 @@ + + +CSS Test: Test declaring a variable where the variable name begins with an out-of-range Unicode character escape. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-37.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-37.html new file mode 100644 index 000000000..bd4b1c0f4 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-37.html @@ -0,0 +1,20 @@ + + +CSS Test: Test declaring a variable consisting of a variable reference where white space surrounds the comma separating the variable name and fallback. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-38.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-38.html new file mode 100644 index 000000000..ece8cf8ff --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-38.html @@ -0,0 +1,21 @@ + + +CSS Test: Test declaring two variables in the same declaration block that differ only in case, with lowercase first. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-39.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-39.html new file mode 100644 index 000000000..d1caabbd6 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-39.html @@ -0,0 +1,21 @@ + + +CSS Test: Test declaring two variables in the same declaration block that differ only in case, with uppercase first. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-40.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-40.html new file mode 100644 index 000000000..62a4e2170 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-40.html @@ -0,0 +1,21 @@ + + +CSS Test: Test declaring a variable with an invalid custom property name due to it beginning with "VAR-". + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-41.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-41.html new file mode 100644 index 000000000..c1c585b0f --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-41.html @@ -0,0 +1,20 @@ + + +CSS Test: Test declaring a variable where the second '-' in the "--" prefix of the custom property name is escaped. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-42.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-42.html new file mode 100644 index 000000000..1a60ba239 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-42.html @@ -0,0 +1,21 @@ + + +CSS Test: Test declaring a variable where the custom property name includes an unescaped Chinese character and an escape that is terminated by a space character. + + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-43.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-43.html new file mode 100644 index 000000000..73aaef2b8 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-43.html @@ -0,0 +1,20 @@ + + +CSS Test: Test declaring a variable whose value is "initial". + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-44.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-44.html new file mode 100644 index 000000000..f2a968d25 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-44.html @@ -0,0 +1,20 @@ + + +CSS Test: Test declaring a variable whose value is "inherit" where there is no variable to inherit from. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-45.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-45.html new file mode 100644 index 000000000..a5003d9a6 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-45.html @@ -0,0 +1,24 @@ + + +CSS Test: Test declaring a variable whose value is "inherit" where there is a variable to inherit from. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-46.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-46.html new file mode 100644 index 000000000..c846b1cf9 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-46.html @@ -0,0 +1,23 @@ + + +CSS Test: Test declaring a variable whose value is "initial" where there is a variable to inherit from. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-47.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-47.html new file mode 100644 index 000000000..2f06d093f --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-47.html @@ -0,0 +1,25 @@ + + +CSS Test: Test declaring a variable whose value consists of a reference to a variable whose value is "inherit". + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-48.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-48.html new file mode 100644 index 000000000..9abf32897 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-48.html @@ -0,0 +1,25 @@ + + +CSS Test: Test declaring a number of variables in a cycle. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-49.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-49.html new file mode 100644 index 000000000..9a4b984b8 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-49.html @@ -0,0 +1,26 @@ + + +CSS Test: Test declaring a variable that is a dependent of a variable involved in a cycle but which itself is not involved in a cycle. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-50.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-50.html new file mode 100644 index 000000000..0545b003d --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-50.html @@ -0,0 +1,25 @@ + + +CSS Test: Test declaring a number of variables in a chain, where the final element of the chain uses its fallback. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-51.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-51.html new file mode 100644 index 000000000..eac02079b --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-51.html @@ -0,0 +1,24 @@ + + +CSS Test: Test declaring a variable that consists of a reference to an invalid inherited variable. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-52.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-52.html new file mode 100644 index 000000000..e913e2dcd --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-52.html @@ -0,0 +1,24 @@ + + +CSS Test: Test declaring a variable that consists of a reference to an inherited variable whose value was a variable reference that used its fallback. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-53.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-53.html new file mode 100644 index 000000000..b8b6a8cf5 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-53.html @@ -0,0 +1,22 @@ + + +CSS Test: Test declaring a variable that consists of two variable references without fallback and with no intervening white space. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-54.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-54.html new file mode 100644 index 000000000..8e0b39c4c --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-54.html @@ -0,0 +1,21 @@ + + +CSS Test: Test declaring a variable that consists of two variable references with the first variable reference using fallback and with no intervening white space. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-55.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-55.html new file mode 100644 index 000000000..2fb68d516 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-55.html @@ -0,0 +1,21 @@ + + +CSS Test: Test declaring a variable that consists of two variable references with the second variable reference using fallback and with no intervening white space. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-56.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-56.html new file mode 100644 index 000000000..21378f892 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-56.html @@ -0,0 +1,20 @@ + + +CSS Test: Test declaring a variable whose value is "unset" where there is no variable to inherit from. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-57.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-57.html new file mode 100644 index 000000000..aa8d84c6a --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-57.html @@ -0,0 +1,24 @@ + + +CSS Test: Test declaring a variable whose value is "unset" where there is a variable to inherit from. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-58.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-58.html new file mode 100644 index 000000000..b05f96783 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-58.html @@ -0,0 +1,25 @@ + + +CSS Test: Test declaring a variable whose value consists of a reference to a variable whose value is "unset". + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-59.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-59.html new file mode 100644 index 000000000..2032a342d --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-59.html @@ -0,0 +1,17 @@ + + +CSS Test: Test declaring a variable with a trailing invalid token. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-declaration-60.html b/layout/reftests/w3c-css/submitted/variables/variable-declaration-60.html new file mode 100644 index 000000000..3304eb4a3 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-declaration-60.html @@ -0,0 +1,23 @@ + + + +CSS Test: Test declaring a variable with a value whose name is "initial" but using Turkish dotted/dotless 'i's. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-external-declaration-01.html b/layout/reftests/w3c-css/submitted/variables/variable-external-declaration-01.html new file mode 100644 index 000000000..bae5abf70 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-external-declaration-01.html @@ -0,0 +1,12 @@ + + +CSS Test: Test declaring a variable in an external CSS file. + + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-external-font-face-01-ref.html b/layout/reftests/w3c-css/submitted/variables/variable-external-font-face-01-ref.html new file mode 100644 index 000000000..b84d1ff44 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-external-font-face-01-ref.html @@ -0,0 +1,11 @@ + + +CSS Reftest Reference + + + +

This text must not be in Ahem.

+

But this text must be in Ahem.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-external-font-face-01.html b/layout/reftests/w3c-css/submitted/variables/variable-external-font-face-01.html new file mode 100644 index 000000000..74132d59c --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-external-font-face-01.html @@ -0,0 +1,13 @@ + + +CSS Test: Test the invalid declaration and use of a variable in an @font-face rule within an external CSS. + + + + + +

This text must not be in Ahem.

+

But this text must be in Ahem.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-external-reference-01.html b/layout/reftests/w3c-css/submitted/variables/variable-external-reference-01.html new file mode 100644 index 000000000..ee40db762 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-external-reference-01.html @@ -0,0 +1,12 @@ + + +CSS Test: Test the use of a variable in a non-custom property where the variable value is inherited within an external CSS. + + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-external-supports-01.html b/layout/reftests/w3c-css/submitted/variables/variable-external-supports-01.html new file mode 100644 index 000000000..dd3ad1728 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-external-supports-01.html @@ -0,0 +1,12 @@ + + +CSS Test: Test a passing non-custom property declaration in an @supports rule where the property value contains a variable reference within an external stylesheet file. + + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-font-face-01-ref.html b/layout/reftests/w3c-css/submitted/variables/variable-font-face-01-ref.html new file mode 100644 index 000000000..b84d1ff44 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-font-face-01-ref.html @@ -0,0 +1,11 @@ + + +CSS Reftest Reference + + + +

This text must not be in Ahem.

+

But this text must be in Ahem.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-font-face-01.html b/layout/reftests/w3c-css/submitted/variables/variable-font-face-01.html new file mode 100644 index 000000000..cbb7a4f4e --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-font-face-01.html @@ -0,0 +1,29 @@ + + +CSS Test: Test the invalid declaration and use of a variable in an @font-face rule. + + + + + +

This text must not be in Ahem.

+

But this text must be in Ahem.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-font-face-02-ref.html b/layout/reftests/w3c-css/submitted/variables/variable-font-face-02-ref.html new file mode 100644 index 000000000..b84d1ff44 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-font-face-02-ref.html @@ -0,0 +1,11 @@ + + +CSS Reftest Reference + + + +

This text must not be in Ahem.

+

But this text must be in Ahem.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-font-face-02.html b/layout/reftests/w3c-css/submitted/variables/variable-font-face-02.html new file mode 100644 index 000000000..6cb5a1eb1 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-font-face-02.html @@ -0,0 +1,31 @@ + + +CSS Test: Test the invalid use of a variable in an @font-face rule where the variable is defined on the root element. + + + + + +

This text must not be in Ahem.

+

But this text must be in Ahem.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-01.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-01.html new file mode 100644 index 000000000..1737b2e65 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-01.html @@ -0,0 +1,18 @@ + + +CSS Test: Test the use of a variable in a non-custom property where the variable value is inherited. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-02.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-02.html new file mode 100644 index 000000000..92e4aedca --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-02.html @@ -0,0 +1,23 @@ + + +CSS Test: Test the use of a variable in a non-custom property where the value is invalid at computed-value time due to referencing a non-existent variable. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-03.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-03.html new file mode 100644 index 000000000..bd50b9ab8 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-03.html @@ -0,0 +1,21 @@ + + +CSS Test: Test the use of two variables in a non-custom property where the variable values are inherited and one of the variable values consists only of white space. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-04.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-04.html new file mode 100644 index 000000000..060e55c95 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-04.html @@ -0,0 +1,20 @@ + + +CSS Test: Test the use of two variables in a non-custom property where one variable is inherited and the other references a non-existing variable with fallback that consists only of white space. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-05.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-05.html new file mode 100644 index 000000000..129e19f1d --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-05.html @@ -0,0 +1,20 @@ + + +CSS Test: Test the use of a variable in a non-custom property where the values contains no tokens other than the variable reference. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-06.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-06.html new file mode 100644 index 000000000..464ce37ed --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-06.html @@ -0,0 +1,20 @@ + + +CSS Test: Test declaring a non-custom property with invalid syntax due to having a variable reference whose fallback contains no tokens. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-07.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-07.html new file mode 100644 index 000000000..d557161ed --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-07.html @@ -0,0 +1,20 @@ + + +CSS Test: Test declaring a non-custom property with invalid syntax due to having a variable reference whose fallback contains a top level ';' token. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-08.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-08.html new file mode 100644 index 000000000..d7aa58df6 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-08.html @@ -0,0 +1,20 @@ + + +CSS Test: Test declaring a non-custom property with invalid syntax due to having a variable reference whose fallback contains a top level '!' token. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-09.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-09.html new file mode 100644 index 000000000..f2128cf2c --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-09.html @@ -0,0 +1,20 @@ + + +CSS Test: Test declaring a non-custom property with a variable reference that has a non-top level ';' token. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-10.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-10.html new file mode 100644 index 000000000..73251154c --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-10.html @@ -0,0 +1,20 @@ + + +CSS Test: Test declaring a non-custom property with a variable reference that has a non-top level '!' token. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-11.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-11.html new file mode 100644 index 000000000..81dec5a76 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-11.html @@ -0,0 +1,20 @@ + + +CSS Test: Test declaring a non-custom property with invalid syntax due to having a variable reference whose fallback contains nothing but a comment. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-12-ref.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-12-ref.html new file mode 100644 index 000000000..8fcd177cb --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-12-ref.html @@ -0,0 +1,9 @@ + + +CSS Reftest Reference + +

The words "hello there" must appear below:

+

hello there

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-12.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-12.html new file mode 100644 index 000000000..968b71ebb --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-12.html @@ -0,0 +1,20 @@ + + +CSS Test: Test the use of variable references in the 'content' property. + + + + +

The words "hello there" must appear below:

+

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-13.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-13.html new file mode 100644 index 000000000..b7249981f --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-13.html @@ -0,0 +1,18 @@ + + +CSS Test: Test that important variable declarations are not overwritten by subsequent non-important variable declarations in the one declaration block. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-14.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-14.html new file mode 100644 index 000000000..7196f5879 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-14.html @@ -0,0 +1,20 @@ + + +CSS Test: Test that important variable declarations cascade correctly. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-15.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-15.html new file mode 100644 index 000000000..01cd29b2b --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-15.html @@ -0,0 +1,21 @@ + + +CSS Test: Test declaring a non-custom property with two variable references with no intervening white space. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-16.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-16.html new file mode 100644 index 000000000..f27108ce9 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-16.html @@ -0,0 +1,19 @@ + + +CSS Test: Test declaring a non-custom property that consists of a variable reference with a number of levels of variable reference fallbacks. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-17.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-17.html new file mode 100644 index 000000000..2f677a6a1 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-17.html @@ -0,0 +1,20 @@ + + +CSS Test: Test declaring a non-custom property that consists of a variable reference whose fallback contains a CDO token. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-18.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-18.html new file mode 100644 index 000000000..a858b2b6b --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-18.html @@ -0,0 +1,19 @@ + + +CSS Test: Test declaring a non-custom property that contains a variable reference and balanced braces and square brackets. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-19.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-19.html new file mode 100644 index 000000000..c3b0413e2 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-19.html @@ -0,0 +1,19 @@ + + +CSS Test: Test declaring a non-custom property that contains a variable reference and a non-top level ';' token. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-20.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-20.html new file mode 100644 index 000000000..868a57694 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-20.html @@ -0,0 +1,17 @@ + + +CSS Test: Test declaring a non-custom property that contains a variable reference whose function token is in uppercase. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-21.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-21.html new file mode 100644 index 000000000..f1ad08bda --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-21.html @@ -0,0 +1,17 @@ + + +CSS Test: Test declaring a non-custom property that contains a reference to a variable whose name must be escaped. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-22.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-22.html new file mode 100644 index 000000000..a02f49ac0 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-22.html @@ -0,0 +1,17 @@ + + +CSS Test: Test declaring a non-custom property that contains a reference to a variable whose name is U+FFFD but which was declared and referenced using a lone surrogate. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-23.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-23.html new file mode 100644 index 000000000..44afd5a6b --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-23.html @@ -0,0 +1,17 @@ + + +CSS Test: Test declaring a non-custom property that contains a reference to a variable whose name is U+FFFD but which was declared using a lone surrogate. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-24.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-24.html new file mode 100644 index 000000000..25c9c6743 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-24.html @@ -0,0 +1,17 @@ + + +CSS Test: Test declaring a non-custom property that contains a reference to a variable whose name is U+FFFD but which was declared using an out-of-range Unicode character escape. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-25.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-25.html new file mode 100644 index 000000000..4ed514c9b --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-25.html @@ -0,0 +1,15 @@ + + +CSS Test: Test declaring a non-custom property that contains a variable reference with no fallback and which is implicitly closed due to EOF. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-26.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-26.html new file mode 100644 index 000000000..ca3b01b26 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-26.html @@ -0,0 +1,15 @@ + + +CSS Test: Test declaring a non-custom property that contains a variable reference with white space before its comma and fallback consisting only of white space and which is implicitly closed due to EOF. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-27.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-27.html new file mode 100644 index 000000000..efd8418c8 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-27.html @@ -0,0 +1,15 @@ + + +CSS Test: Test declaring a non-custom property that contains a variable reference with fallback consisting only of white space and which is implicitly closed due to EOF. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-28.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-28.html new file mode 100644 index 000000000..7796f1b88 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-28.html @@ -0,0 +1,15 @@ + + +CSS Test: Test declaring a non-custom property that contains a variable reference whose fallback is a variable reference, both of which are implicitly closed due to EOF. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-29.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-29.html new file mode 100644 index 000000000..b01873fc3 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-29.html @@ -0,0 +1,15 @@ + + +CSS Test: Test declaring a non-custom property that contains a variable reference with no fallback, and whose variable name is followed by a comment, and where the comment and the variable reference are implicitly closed due to EOF. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-30.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-30.html new file mode 100644 index 000000000..9082c3058 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-30.html @@ -0,0 +1,17 @@ + + +CSS Test: Test declaring a non-custom property with invalid syntax due to containing two "!important" priorities. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-31.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-31.html new file mode 100644 index 000000000..bfe4677bd --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-31.html @@ -0,0 +1,20 @@ + + +CSS Test: Test declaring a non-custom property with a variable reference that has a digit after the "--" prefix. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-32.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-32.html new file mode 100644 index 000000000..e1f5789c3 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-32.html @@ -0,0 +1,19 @@ + + +CSS Test: Test declaring a non-custom property with invalid syntax due to containing a variable reference with fallback that contains a bad string. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-33.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-33.html new file mode 100644 index 000000000..c527bcdd4 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-33.html @@ -0,0 +1,18 @@ + + +CSS Test: Test declaring a non-custom property containing a variable reference with fallback is an implicitly closed string due to EOF. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-34.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-34.html new file mode 100644 index 000000000..8cb14db28 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-34.html @@ -0,0 +1,19 @@ + + +CSS Test: Test declaring a non-custom property with invalid syntax due to containing a variable reference with fallback that contains a bad URL. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-35.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-35.html new file mode 100644 index 000000000..cddc46691 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-35.html @@ -0,0 +1,18 @@ + + +CSS Test: Test declaring a non-custom property containing a variable reference with fallback is an implicitly closed URL due to EOF. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-36-ref.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-36-ref.html new file mode 100644 index 000000000..3af79f794 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-36-ref.html @@ -0,0 +1,14 @@ + + +CSS Reftest Reference + + +

This text must have a green background color.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-36.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-36.html new file mode 100644 index 000000000..e4f4d5026 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-36.html @@ -0,0 +1,18 @@ + + +CSS Test: Test declaring a non-custom shorthand property containing a variable reference. + + + + +

This text must have a green background color.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-37-ref.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-37-ref.html new file mode 100644 index 000000000..3af79f794 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-37-ref.html @@ -0,0 +1,14 @@ + + +CSS Reftest Reference + + +

This text must have a green background color.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-37.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-37.html new file mode 100644 index 000000000..391c5532c --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-37.html @@ -0,0 +1,18 @@ + + +CSS Test: Test declaring a non-custom shorthand property containing a variable reference, with a subsequent property in the declaration block that overrides one of the shorthand's components. + + + + +

This text must have a green background color.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-38-ref.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-38-ref.html new file mode 100644 index 000000000..8b4e262c7 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-38-ref.html @@ -0,0 +1,14 @@ + + +CSS Reftest Reference + + +

The left border must be dotted.

+

The left border must be solid.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-38.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-38.html new file mode 100644 index 000000000..8c37c1030 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-38.html @@ -0,0 +1,16 @@ + + +CSS Test: Test using variables in overlapping shorthands. + + + + +

The left border must be dotted.

+

The left border must be solid.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-39.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-39.html new file mode 100644 index 000000000..21b7fd820 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-39.html @@ -0,0 +1,17 @@ + + +CSS Test: Test declaring a variable that references itself but uses fallback. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-40-ref.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-40-ref.html new file mode 100644 index 000000000..a612d33f0 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-40-ref.html @@ -0,0 +1,14 @@ + + +CSS Reftest Reference + + +

This paragraph must have an orange/blue gradient border.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-reference-40.html b/layout/reftests/w3c-css/submitted/variables/variable-reference-40.html new file mode 100644 index 000000000..07697c77b --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-reference-40.html @@ -0,0 +1,17 @@ + + +CSS Test: Test that a variable reference within a gradient value in a border-image shorthand parses correctly. + + + + +

This paragraph must have an orange/blue gradient border.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-01.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-01.html new file mode 100644 index 000000000..1b7872619 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-01.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing non-custom property declaration in an @supports rule where the property value contains a variable reference and no white space tokens. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-02.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-02.html new file mode 100644 index 000000000..2b74a468f --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-02.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing non-custom property declaration in an @supports rule where the property value contains a white space token followed by a variable reference. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-03.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-03.html new file mode 100644 index 000000000..8d19666d9 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-03.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing non-custom property declaration in an @supports rule where the property value contains a variable reference surrounded by white space tokens. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-04.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-04.html new file mode 100644 index 000000000..f8b0458ef --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-04.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing non-custom property declaration in an @supports rule where the property value contains a variable reference surrounded by white space tokens and with white space surrounding the variable name. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-05.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-05.html new file mode 100644 index 000000000..08a7e7496 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-05.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a failing non-custom property declaration in an @supports rule where the property value contains a syntactically invalid variable reference due to having no fallback tokens. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-06.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-06.html new file mode 100644 index 000000000..d83f60055 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-06.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing non-custom property declaration in an @supports rule where the property value contains a variable reference with fallback that is only white space. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-07.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-07.html new file mode 100644 index 000000000..d3bcc22ee --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-07.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a failing non-custom property declaration in an @supports rule where the property value contains a syntactically invalid variable reference due to having no fallback tokens, just a comment. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-08.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-08.html new file mode 100644 index 000000000..637bfb8de --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-08.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing non-custom property declaration in an @supports rule where the property value contains a comment and an identifier. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-09.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-09.html new file mode 100644 index 000000000..f82e86029 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-09.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a failing non-custom property declaration in an @supports rule where the property value contains a syntactically invalid variable reference due to having a '!' token at the top level of its fallback. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-10.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-10.html new file mode 100644 index 000000000..c8d77476b --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-10.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a failing non-custom property declaration in an @supports rule where the property value contains a syntactically invalid variable reference due to having "!important" at the top level of its fallback. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-11.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-11.html new file mode 100644 index 000000000..835d06b52 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-11.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing 'color' property declaration in an @supports rule with a variable reference that comes after a non-color value. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-12.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-12.html new file mode 100644 index 000000000..594e78e21 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-12.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing 'color' property declaration in an @supports rule with a variable reference that comes before a non-color value. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-13.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-13.html new file mode 100644 index 000000000..d6e8a6800 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-13.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing 'color' property declaration in an @supports rule with a range of different tokens and a variable reference not at the top level. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-14.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-14.html new file mode 100644 index 000000000..831ee1b05 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-14.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing non-custom property declaration in an @supports rule with a variable reference and an "!important" priority. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-15.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-15.html new file mode 100644 index 000000000..205c86d97 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-15.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing non-custom property declaration in an @supports rule with two adjacent variable references with no intervening white space. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-16.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-16.html new file mode 100644 index 000000000..102d2c1cd --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-16.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing non-custom property declaration in an @supports rule with a variable reference that has a number of levels of variable reference fallbacks. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-17.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-17.html new file mode 100644 index 000000000..88f7d4c40 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-17.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a failing non-custom property declaration in an @supports rule with two "!important" priorities. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-18.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-18.html new file mode 100644 index 000000000..81423b4d1 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-18.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing non-custom property declaration in an @supports rule whose value contains a variable reference and a CDO token. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-19.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-19.html new file mode 100644 index 000000000..df9039956 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-19.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing non-custom property declaration in an @supports rule whose value contains a variable reference and a CDC token. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-20.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-20.html new file mode 100644 index 000000000..2673b3802 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-20.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing non-custom property declaration in an @supports rule whose value contains a variable reference and balanced braces and square brackets. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-21.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-21.html new file mode 100644 index 000000000..67010c2ed --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-21.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a failing non-custom property declaration in an @supports rule where the property value contains a syntactically invalid variable reference due to having a ';' token at the top level of its fallback. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-22.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-22.html new file mode 100644 index 000000000..38d1edc55 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-22.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing non-custom property declaration in an @supports rule whose value contains a variable reference and a non-top level ';' token. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-23.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-23.html new file mode 100644 index 000000000..6ab942132 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-23.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a failing non-custom property declaration in an @supports rule whose value contains a variable reference with a top level ';' token. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-24.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-24.html new file mode 100644 index 000000000..18488cdab --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-24.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing non-custom property declaration in an @supports rule whose value contains a variable reference with a non-top level ';' token in its fallback. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-25.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-25.html new file mode 100644 index 000000000..7ba0aafb7 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-25.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing non-custom property declaration in an @supports rule whose value contains a variable reference whose function token is in uppercase. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-26.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-26.html new file mode 100644 index 000000000..b49df5196 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-26.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing non-custom property declaration in an @supports rule whose value contains a variable reference with a digit after the "--" variable name prefix. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-27.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-27.html new file mode 100644 index 000000000..be67b4d06 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-27.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing non-custom property declaration in an @supports rule whose value contains a variable reference with a variable name beginning with an escaped digit. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-28.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-28.html new file mode 100644 index 000000000..2ccd2b357 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-28.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing non-custom property declaration in an @supports rule whose value contains a variable reference with a U+FFFD variable name specified by an escaped lone surrogate. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-29.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-29.html new file mode 100644 index 000000000..193cb55c7 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-29.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing non-custom property declaration in an @supports rule whose value contains a variable reference with a U+FFFD variable name specified by an out-of-range Unicode character escape. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-30.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-30.html new file mode 100644 index 000000000..937b7613e --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-30.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing non-custom property declaration in an @supports rule whose value contains a variable reference with a dimension token as the variable name. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-31.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-31.html new file mode 100644 index 000000000..d6dec7b84 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-31.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing non-custom property declaration in an @supports rule whose value contains a variable reference with white space surrounding the fallback comma. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-32.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-32.html new file mode 100644 index 000000000..1cc391d14 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-32.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing non-custom shorthand property declaration in an @supports rule whose value contains a variable reference. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-33.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-33.html new file mode 100644 index 000000000..f26eec235 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-33.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing custom property declaration in an @supports rule whose value contains a variable reference. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-34.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-34.html new file mode 100644 index 000000000..aac50bf8b --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-34.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing custom property declaration in an @supports rule whose value contains white space and a variable reference. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-35.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-35.html new file mode 100644 index 000000000..596680387 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-35.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing custom property declaration in an @supports rule whose value contains a variable reference surrounded by white space. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-36.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-36.html new file mode 100644 index 000000000..14d5bc9e8 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-36.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing custom property declaration in an @supports rule whose value contains a variable reference surrounded by white space with the variable name also surrounded by white space. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-37.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-37.html new file mode 100644 index 000000000..828fb2f7f --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-37.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a failing custom property declaration in an @supports rule whose value contains a variable reference with no fallback tokens. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-38.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-38.html new file mode 100644 index 000000000..97e019ea8 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-38.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing custom property declaration in an @supports rule whose value contains a variable reference with fallback consisting only of white space. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-39.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-39.html new file mode 100644 index 000000000..d67ac48f6 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-39.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a failing custom property declaration in an @supports rule whose value contains a variable reference with no fallback tokens, just a comment. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-40.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-40.html new file mode 100644 index 000000000..91fd83c07 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-40.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing custom property declaration in an @supports rule whose value contains a variable reference with fallback consisting of a comment and an identifier. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-41.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-41.html new file mode 100644 index 000000000..aff08cd2b --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-41.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a failing custom property declaration in an @supports rule whose value contains a variable reference with fallback containing a top level '!' token. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-42.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-42.html new file mode 100644 index 000000000..ae90e57d7 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-42.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a failing custom property declaration in an @supports rule whose value contains a variable reference with fallback containing a top level "!important". + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-43.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-43.html new file mode 100644 index 000000000..b5f176d06 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-43.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing custom property declaration in an @supports rule whose value contains a dimension followed by a variable reference. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-44.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-44.html new file mode 100644 index 000000000..4c18960f3 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-44.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing custom property declaration in an @supports rule whose value contains a variable reference followed bya dimension. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-45.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-45.html new file mode 100644 index 000000000..24b1eecf8 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-45.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing custom property declaration in an @supports rule whose value contains a selection of tokens and a non-top level variable reference. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-46.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-46.html new file mode 100644 index 000000000..c9d3f5b2a --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-46.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing custom property declaration in an @supports rule whose value contains a variable reference and an "!important" priority. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-47.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-47.html new file mode 100644 index 000000000..946963fe4 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-47.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing custom property declaration in an @supports rule whose value contains two adjacent variable references with no intervening white space. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-48.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-48.html new file mode 100644 index 000000000..7ab0c8455 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-48.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing custom property declaration in an @supports rule whose value contains a variable reference with a number of levels of variable reference fallbacks. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-49.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-49.html new file mode 100644 index 000000000..aa500b908 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-49.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a failing custom property declaration in an @supports rule whose value contains two "!important" priorities. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-50.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-50.html new file mode 100644 index 000000000..c2185c957 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-50.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing custom property declaration in an @supports rule whose value contains a variable reference and a CDO token. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-51.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-51.html new file mode 100644 index 000000000..0aa6d4397 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-51.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing custom property declaration in an @supports rule whose value contains a variable reference and a CDC token. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-52.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-52.html new file mode 100644 index 000000000..9cc7d2148 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-52.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing custom property declaration in an @supports rule whose value contains a variable reference and balanced braces and square brackets. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-53.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-53.html new file mode 100644 index 000000000..a40c2ffa6 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-53.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a failing custom property declaration in an @supports rule whose value contains a variable reference with a top level ';' token in its fallback. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-54.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-54.html new file mode 100644 index 000000000..b6009e1f7 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-54.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing custom property declaration in an @supports rule whose value contains a variable reference and a non-top level ';' token. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-55.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-55.html new file mode 100644 index 000000000..f4b92a2f6 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-55.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a failing custom property declaration in an @supports rule whose value contains a variable reference and a top level ';' token in its fallback. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-56.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-56.html new file mode 100644 index 000000000..07b188f76 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-56.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing custom property declaration in an @supports rule whose value contains only a white space token. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-57.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-57.html new file mode 100644 index 000000000..5cb8b3364 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-57.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a failing custom property declaration in an @supports rule whose value contains no tokens. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-58.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-58.html new file mode 100644 index 000000000..5eb41b432 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-58.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing property declaration in an @supports rule with property name "--". + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-59.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-59.html new file mode 100644 index 000000000..16669e66c --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-59.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing custom property declaration in an @supports rule whose value contains a variable reference to itself. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-60.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-60.html new file mode 100644 index 000000000..438d23f84 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-60.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing custom property declaration in an @supports rule for a variable whose name is a digit. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-61.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-61.html new file mode 100644 index 000000000..62f9683d4 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-61.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing custom property declaration in an @supports rule for a variable whose name is a digit which is specified with an escape. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-62.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-62.html new file mode 100644 index 000000000..39c55b216 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-62.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing custom property declaration in an @supports rule for a variable whose name is U+FFFD which is specified with an escaped lone surrogate. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-63.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-63.html new file mode 100644 index 000000000..74235832c --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-63.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing custom property declaration in an @supports rule for a variable whose name is U+FFFD which is specified with an out-of-range Unicode character escape. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-64.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-64.html new file mode 100644 index 000000000..2b3eadf24 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-64.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a failing custom property declaration in an @supports rule whose value is a variable reference with a dimension token as the variable name. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-65.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-65.html new file mode 100644 index 000000000..4bc9c4e4d --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-65.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a passing custom property declaration in an @supports rule whose value is a variable reference with white space surrounding the fallback comma. + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-66.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-66.html new file mode 100644 index 000000000..a38b044ad --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-66.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a failing custom property declaration in an @supports rule where the property name begins with "VAR-". + + + + +

This text must be green.

diff --git a/layout/reftests/w3c-css/submitted/variables/variable-supports-67.html b/layout/reftests/w3c-css/submitted/variables/variable-supports-67.html new file mode 100644 index 000000000..9425e2179 --- /dev/null +++ b/layout/reftests/w3c-css/submitted/variables/variable-supports-67.html @@ -0,0 +1,16 @@ + + +CSS Test: Test a declaration for a custom property has an invalid value does not cause the @supports rule to fail to parse. + + + + +

This text must be green.

-- cgit v1.2.3