From 43a97878ce14b72f0981164f87f2e35e14151312 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 11:22:09 +0200 Subject: Adding upstream version 110.0.1. Signed-off-by: Daniel Baumann --- .../absolute-non-replaced-height-001.xht | 37 ++++ .../absolute-non-replaced-height-002-ref.xht | 29 +++ .../absolute-non-replaced-height-002.xht | 41 ++++ .../absolute-non-replaced-height-003-ref.xht | 36 ++++ .../absolute-non-replaced-height-003.xht | 66 +++++++ .../absolute-non-replaced-height-004.xht | 65 +++++++ .../absolute-non-replaced-height-005.xht | 66 +++++++ .../absolute-non-replaced-height-006-ref.xht | 38 ++++ .../absolute-non-replaced-height-006.xht | 82 ++++++++ .../absolute-non-replaced-height-007-ref.xht | 28 +++ .../absolute-non-replaced-height-007.xht | 98 ++++++++++ .../absolute-non-replaced-height-008-ref.xht | 34 ++++ .../absolute-non-replaced-height-008.xht | 96 +++++++++ .../absolute-non-replaced-height-009-ref.xht | 30 +++ .../absolute-non-replaced-height-009.xht | 57 ++++++ .../absolute-non-replaced-height-010.xht | 95 +++++++++ .../absolute-non-replaced-height-011.xht | 93 +++++++++ .../absolute-non-replaced-height-012.xht | 48 +++++ .../absolute-non-replaced-height-013.html | 9 + .../absolute-non-replaced-max-height-001.xht | 37 ++++ .../absolute-non-replaced-max-height-002-ref.xht | 31 +++ .../absolute-non-replaced-max-height-002.xht | 42 ++++ .../absolute-non-replaced-max-height-003-ref.xht | 31 +++ .../absolute-non-replaced-max-height-003.xht | 39 ++++ .../absolute-non-replaced-max-height-004.xht | 39 ++++ .../absolute-non-replaced-max-height-005.xht | 39 ++++ .../absolute-non-replaced-max-height-006.xht | 39 ++++ .../absolute-non-replaced-max-height-007-ref.xht | 26 +++ .../absolute-non-replaced-max-height-007.xht | 50 +++++ .../absolute-non-replaced-max-height-008-ref.xht | 24 +++ .../absolute-non-replaced-max-height-008.xht | 39 ++++ .../absolute-non-replaced-max-height-009-ref.xht | 26 +++ .../absolute-non-replaced-max-height-009.xht | 49 +++++ .../absolute-non-replaced-max-height-010.xht | 94 +++++++++ .../absolute-non-replaced-max-height-011.xht | 129 +++++++++++++ .../absolute-non-replaced-max-height-012.xht | 39 ++++ .../absolute-non-replaced-width-001.xht | 40 ++++ .../absolute-non-replaced-width-002-ref.xht | 30 +++ .../absolute-non-replaced-width-002.xht | 40 ++++ .../absolute-non-replaced-width-003-ref.xht | 30 +++ .../absolute-non-replaced-width-003.xht | 64 ++++++ .../absolute-non-replaced-width-004.xht | 65 +++++++ .../absolute-non-replaced-width-005.xht | 65 +++++++ .../absolute-non-replaced-width-006.xht | 42 ++++ .../absolute-non-replaced-width-007.xht | 42 ++++ .../absolute-non-replaced-width-008-ref.xht | 29 +++ .../absolute-non-replaced-width-008.xht | 44 +++++ .../absolute-non-replaced-width-009.xht | 42 ++++ .../absolute-non-replaced-width-010.xht | 41 ++++ .../absolute-non-replaced-width-011.xht | 42 ++++ .../absolute-non-replaced-width-012.xht | 42 ++++ .../absolute-non-replaced-width-013.xht | 41 ++++ .../absolute-non-replaced-width-014.xht | 41 ++++ .../absolute-non-replaced-width-015-ref.xht | 30 +++ .../absolute-non-replaced-width-015.xht | 38 ++++ .../absolute-non-replaced-width-016.xht | 41 ++++ .../absolute-non-replaced-width-017-ref.xht | 41 ++++ .../absolute-non-replaced-width-017.xht | 57 ++++++ .../absolute-non-replaced-width-018.xht | 59 ++++++ .../absolute-non-replaced-width-019.xht | 59 ++++++ .../absolute-non-replaced-width-020.xht | 57 ++++++ .../absolute-non-replaced-width-021-ref.xht | 43 +++++ .../absolute-non-replaced-width-021.xht | 59 ++++++ .../absolute-non-replaced-width-022.xht | 61 ++++++ .../absolute-non-replaced-width-023.xht | 61 ++++++ .../absolute-non-replaced-width-024.xht | 59 ++++++ .../absolute-non-replaced-width-025-ref.xht | 32 +++ .../absolute-non-replaced-width-025.xht | 60 ++++++ .../absolute-non-replaced-width-026-ref.xht | 33 ++++ .../absolute-non-replaced-width-026.xht | 60 ++++++ .../absolute-non-replaced-width-027.xht | 215 +++++++++++++++++++++ .../absolute-non-replaced-width-028.xht | 63 ++++++ .../absolute-replaced-height-001-ref.xht | 30 +++ .../positioning/absolute-replaced-height-001.xht | 34 ++++ .../absolute-replaced-height-002-ref.xht | 20 ++ .../positioning/absolute-replaced-height-002.xht | 41 ++++ .../positioning/absolute-replaced-height-003.xht | 43 +++++ .../absolute-replaced-height-004-ref.xht | 29 +++ .../positioning/absolute-replaced-height-004.xht | 40 ++++ .../absolute-replaced-height-005-ref.xht | 29 +++ .../positioning/absolute-replaced-height-005.xht | 40 ++++ .../absolute-replaced-height-006-ref.xht | 28 +++ .../positioning/absolute-replaced-height-006.xht | 42 ++++ .../absolute-replaced-height-007-ref.xht | 28 +++ .../positioning/absolute-replaced-height-007.xht | 48 +++++ .../absolute-replaced-height-008-ref.xht | 38 ++++ .../positioning/absolute-replaced-height-008.xht | 68 +++++++ .../positioning/absolute-replaced-height-009.xht | 44 +++++ .../absolute-replaced-height-010-ref.xht | 38 ++++ .../positioning/absolute-replaced-height-010.xht | 46 +++++ .../absolute-replaced-height-011-ref.xht | 30 +++ .../positioning/absolute-replaced-height-011.xht | 42 ++++ .../absolute-replaced-height-012-ref.xht | 30 +++ .../positioning/absolute-replaced-height-012.xht | 42 ++++ .../absolute-replaced-height-013-ref.xht | 38 ++++ .../positioning/absolute-replaced-height-013.xht | 46 +++++ .../absolute-replaced-height-014-ref.xht | 29 +++ .../positioning/absolute-replaced-height-014.xht | 50 +++++ .../positioning/absolute-replaced-height-016.xht | 50 +++++ .../positioning/absolute-replaced-height-017.xht | 52 +++++ .../positioning/absolute-replaced-height-018.xht | 42 ++++ .../positioning/absolute-replaced-height-019.xht | 42 ++++ .../positioning/absolute-replaced-height-020.xht | 45 +++++ .../positioning/absolute-replaced-height-021.xht | 51 +++++ .../positioning/absolute-replaced-height-022.xht | 44 +++++ .../positioning/absolute-replaced-height-023.xht | 46 +++++ .../positioning/absolute-replaced-height-024.xht | 48 +++++ .../positioning/absolute-replaced-height-025.xht | 44 +++++ .../positioning/absolute-replaced-height-026.xht | 44 +++++ .../positioning/absolute-replaced-height-027.xht | 47 +++++ .../positioning/absolute-replaced-height-028.xht | 41 ++++ .../positioning/absolute-replaced-height-029.xht | 92 +++++++++ .../positioning/absolute-replaced-height-030.xht | 78 ++++++++ .../positioning/absolute-replaced-height-031.xht | 96 +++++++++ .../positioning/absolute-replaced-height-032.xht | 44 +++++ .../positioning/absolute-replaced-height-033.xht | 94 +++++++++ .../positioning/absolute-replaced-height-034.xht | 47 +++++ .../positioning/absolute-replaced-height-035.xht | 41 ++++ .../positioning/absolute-replaced-height-036.xht | 65 +++++++ .../absolute-replaced-width-001-ref.xht | 31 +++ .../positioning/absolute-replaced-width-001.xht | 41 ++++ .../absolute-replaced-width-002-ref.xht | 36 ++++ .../positioning/absolute-replaced-width-002.xht | 43 +++++ .../absolute-replaced-width-003-ref.xht | 36 ++++ .../positioning/absolute-replaced-width-003.xht | 59 ++++++ .../absolute-replaced-width-003a-ref.xht | 29 +++ .../positioning/absolute-replaced-width-003a.xht | 51 +++++ .../absolute-replaced-width-003b-ref.xht | 29 +++ .../positioning/absolute-replaced-width-003b.xht | 51 +++++ .../absolute-replaced-width-003c-ref.xht | 29 +++ .../positioning/absolute-replaced-width-003c.xht | 51 +++++ .../absolute-replaced-width-004-ref.xht | 39 ++++ .../positioning/absolute-replaced-width-004.xht | 47 +++++ .../absolute-replaced-width-006-ref.xht | 36 ++++ .../positioning/absolute-replaced-width-006.xht | 42 ++++ .../positioning/absolute-replaced-width-008.xht | 43 +++++ .../positioning/absolute-replaced-width-009.xht | 62 ++++++ .../positioning/absolute-replaced-width-010.xht | 62 ++++++ .../positioning/absolute-replaced-width-011.xht | 51 +++++ .../positioning/absolute-replaced-width-013.xht | 44 +++++ .../absolute-replaced-width-015-ref.xht | 36 ++++ .../positioning/absolute-replaced-width-015.xht | 45 +++++ .../absolute-replaced-width-020-ref.xht | 38 ++++ .../positioning/absolute-replaced-width-020.xht | 45 +++++ .../absolute-replaced-width-022-ref.xht | 38 ++++ .../positioning/absolute-replaced-width-022.xht | 62 ++++++ .../absolute-replaced-width-023-ref.xht | 37 ++++ .../positioning/absolute-replaced-width-023.xht | 55 ++++++ .../absolute-replaced-width-024-ref.xht | 37 ++++ .../positioning/absolute-replaced-width-024.xht | 81 ++++++++ .../absolute-replaced-width-025-ref.xht | 40 ++++ .../positioning/absolute-replaced-width-025.xht | 72 +++++++ .../absolute-replaced-width-027-ref.xht | 37 ++++ .../positioning/absolute-replaced-width-027.xht | 46 +++++ .../positioning/absolute-replaced-width-029.xht | 62 ++++++ .../positioning/absolute-replaced-width-030.xht | 55 ++++++ .../positioning/absolute-replaced-width-031.xht | 82 ++++++++ .../positioning/absolute-replaced-width-032.xht | 71 +++++++ .../positioning/absolute-replaced-width-034.xht | 45 +++++ .../absolute-replaced-width-036-ref.xht | 37 ++++ .../positioning/absolute-replaced-width-036.xht | 47 +++++ .../absolute-replaced-width-037-ref.xht | 37 ++++ .../positioning/absolute-replaced-width-037.xht | 48 +++++ .../absolute-replaced-width-038-ref.xht | 37 ++++ .../positioning/absolute-replaced-width-038.xht | 49 +++++ .../absolute-replaced-width-039-ref.xht | 40 ++++ .../positioning/absolute-replaced-width-039.xht | 53 +++++ .../absolute-replaced-width-041-ref.xht | 37 ++++ .../positioning/absolute-replaced-width-041.xht | 47 +++++ .../positioning/absolute-replaced-width-043.xht | 47 +++++ .../positioning/absolute-replaced-width-048.xht | 47 +++++ .../positioning/absolute-replaced-width-050.xht | 47 +++++ .../positioning/absolute-replaced-width-051.xht | 48 +++++ .../positioning/absolute-replaced-width-052.xht | 49 +++++ .../positioning/absolute-replaced-width-053.xht | 55 ++++++ .../positioning/absolute-replaced-width-055.xht | 47 +++++ .../positioning/absolute-replaced-width-057.xht | 47 +++++ .../positioning/absolute-replaced-width-062.xht | 47 +++++ .../positioning/absolute-replaced-width-064.xht | 47 +++++ .../positioning/absolute-replaced-width-065.xht | 48 +++++ .../positioning/absolute-replaced-width-066.xht | 49 +++++ .../positioning/absolute-replaced-width-067.xht | 55 ++++++ .../positioning/absolute-replaced-width-069.xht | 47 +++++ .../positioning/absolute-replaced-width-071.xht | 47 +++++ .../positioning/absolute-replaced-width-076.xht | 47 +++++ .../tests/css/CSS2/positioning/abspos-001-ref.xht | 26 +++ .../tests/css/CSS2/positioning/abspos-001.xht | 30 +++ .../tests/css/CSS2/positioning/abspos-002-ref.xht | 29 +++ .../tests/css/CSS2/positioning/abspos-002.xht | 32 +++ .../tests/css/CSS2/positioning/abspos-003.xht | 25 +++ .../tests/css/CSS2/positioning/abspos-004.xht | 24 +++ .../tests/css/CSS2/positioning/abspos-006.xht | 24 +++ .../tests/css/CSS2/positioning/abspos-007-ref.xht | 31 +++ .../tests/css/CSS2/positioning/abspos-007.xht | 29 +++ .../tests/css/CSS2/positioning/abspos-008-ref.xht | 31 +++ .../tests/css/CSS2/positioning/abspos-008.xht | 30 +++ .../tests/css/CSS2/positioning/abspos-009-ref.xht | 30 +++ .../tests/css/CSS2/positioning/abspos-009.xht | 26 +++ .../tests/css/CSS2/positioning/abspos-010.xht | 35 ++++ .../tests/css/CSS2/positioning/abspos-011-ref.xht | 42 ++++ .../tests/css/CSS2/positioning/abspos-011.xht | 24 +++ .../tests/css/CSS2/positioning/abspos-012.xht | 29 +++ .../tests/css/CSS2/positioning/abspos-013-ref.xht | 30 +++ .../tests/css/CSS2/positioning/abspos-013.xht | 27 +++ .../tests/css/CSS2/positioning/abspos-014.xht | 27 +++ .../tests/css/CSS2/positioning/abspos-015.xht | 27 +++ .../tests/css/CSS2/positioning/abspos-016.xht | 27 +++ .../tests/css/CSS2/positioning/abspos-017.xht | 27 +++ .../tests/css/CSS2/positioning/abspos-018.xht | 27 +++ .../tests/css/CSS2/positioning/abspos-019.xht | 27 +++ .../tests/css/CSS2/positioning/abspos-020.xht | 27 +++ .../tests/css/CSS2/positioning/abspos-022.xht | 37 ++++ .../tests/css/CSS2/positioning/abspos-023.xht | 25 +++ .../tests/css/CSS2/positioning/abspos-024-ref.xht | 24 +++ .../tests/css/CSS2/positioning/abspos-024.xht | 25 +++ .../tests/css/CSS2/positioning/abspos-025-ref.xht | 34 ++++ .../tests/css/CSS2/positioning/abspos-025.xht | 23 +++ .../tests/css/CSS2/positioning/abspos-026.xht | 25 +++ .../tests/css/CSS2/positioning/abspos-027.xht | 28 +++ .../tests/css/CSS2/positioning/abspos-028-ref.xht | 29 +++ .../tests/css/CSS2/positioning/abspos-028.xht | 40 ++++ .../positioning/abspos-block-level-001-ref.html | 31 +++ .../CSS2/positioning/abspos-block-level-001.html | 40 ++++ .../positioning/abspos-change-in-inline-block.html | 36 ++++ .../abspos-containing-block-001-ref.xht | 24 +++ .../positioning/abspos-containing-block-001.xht | 20 ++ .../positioning/abspos-containing-block-002.xht | 20 ++ .../positioning/abspos-containing-block-003.xht | 20 ++ .../positioning/abspos-containing-block-004.xht | 20 ++ .../positioning/abspos-containing-block-005.xht | 21 ++ .../positioning/abspos-containing-block-006.xht | 21 ++ .../positioning/abspos-containing-block-007.xht | 20 ++ .../positioning/abspos-containing-block-008.xht | 21 ++ .../positioning/abspos-containing-block-009.xht | 21 ++ .../abspos-containing-block-010-ref.xht | 29 +++ .../positioning/abspos-containing-block-010.xht | 25 +++ .../abspos-float-with-inline-container-ref.html | 10 + .../abspos-float-with-inline-container.html | 27 +++ .../css/CSS2/positioning/abspos-inline-001.xht | 29 +++ .../css/CSS2/positioning/abspos-inline-002.xht | 30 +++ .../css/CSS2/positioning/abspos-inline-003.xht | 32 +++ .../css/CSS2/positioning/abspos-inline-004.xht | 31 +++ .../css/CSS2/positioning/abspos-inline-005.xht | 31 +++ .../css/CSS2/positioning/abspos-inline-006.xht | 31 +++ .../css/CSS2/positioning/abspos-inline-007-ref.xht | 71 +++++++ .../css/CSS2/positioning/abspos-inline-007.xht | 75 +++++++ .../css/CSS2/positioning/abspos-inline-008.xht | 17 ++ .../abspos-inline-container-in-inline-block.html | 18 ++ .../abspos-negative-margin-001-ref.html | 18 ++ .../positioning/abspos-negative-margin-001.html | 33 ++++ .../CSS2/positioning/abspos-overflow-001-ref.xht | 49 +++++ .../css/CSS2/positioning/abspos-overflow-001.xht | 25 +++ .../CSS2/positioning/abspos-overflow-002-ref.xht | 49 +++++ .../css/CSS2/positioning/abspos-overflow-002.xht | 25 +++ .../CSS2/positioning/abspos-overflow-003-ref.xht | 46 +++++ .../css/CSS2/positioning/abspos-overflow-003.xht | 25 +++ .../CSS2/positioning/abspos-overflow-004-ref.xht | 32 +++ .../css/CSS2/positioning/abspos-overflow-004.xht | 24 +++ .../CSS2/positioning/abspos-overflow-005-ref.xht | 32 +++ .../css/CSS2/positioning/abspos-overflow-005.xht | 24 +++ .../CSS2/positioning/abspos-overflow-006-ref.xht | 33 ++++ .../css/CSS2/positioning/abspos-overflow-006.xht | 24 +++ .../css/CSS2/positioning/abspos-overflow-007.xht | 25 +++ .../css/CSS2/positioning/abspos-overflow-008.xht | 25 +++ .../css/CSS2/positioning/abspos-overflow-009.xht | 25 +++ .../CSS2/positioning/abspos-overflow-010-ref.xht | 24 +++ .../css/CSS2/positioning/abspos-overflow-010.xht | 29 +++ .../CSS2/positioning/abspos-overflow-011-ref.xht | 24 +++ .../css/CSS2/positioning/abspos-overflow-011.xht | 37 ++++ .../css/CSS2/positioning/abspos-overflow-012.xht | 38 ++++ .../css/CSS2/positioning/abspos-paged-001.xht | 22 +++ .../css/CSS2/positioning/abspos-paged-002.xht | 29 +++ .../css/CSS2/positioning/abspos-width-001.xht | 25 +++ .../css/CSS2/positioning/abspos-width-002.xht | 26 +++ .../css/CSS2/positioning/abspos-width-003.xht | 26 +++ .../css/CSS2/positioning/abspos-width-004.xht | 22 +++ .../css/CSS2/positioning/abspos-width-005-ref.xht | 39 ++++ .../css/CSS2/positioning/abspos-width-005.xht | 22 +++ ...spos-width-change-inline-container-001-ref.html | 26 +++ .../abspos-width-change-inline-container-001.html | 37 ++++ .../css/CSS2/positioning/abspos-zero-width-001.xht | 30 +++ ...-position-rtl-child-viewport-scrollbar-ref.html | 5 + ...auto-position-rtl-child-viewport-scrollbar.html | 10 + .../tests/css/CSS2/positioning/bottom-004.xht | 32 +++ .../tests/css/CSS2/positioning/bottom-005.xht | 32 +++ .../tests/css/CSS2/positioning/bottom-006.xht | 32 +++ .../tests/css/CSS2/positioning/bottom-007-ref.xht | 28 +++ .../tests/css/CSS2/positioning/bottom-007.xht | 33 ++++ .../tests/css/CSS2/positioning/bottom-008.xht | 33 ++++ .../tests/css/CSS2/positioning/bottom-016.xht | 32 +++ .../tests/css/CSS2/positioning/bottom-017.xht | 32 +++ .../tests/css/CSS2/positioning/bottom-018.xht | 32 +++ .../tests/css/CSS2/positioning/bottom-019-ref.xht | 28 +++ .../tests/css/CSS2/positioning/bottom-019.xht | 32 +++ .../tests/css/CSS2/positioning/bottom-020.xht | 32 +++ .../tests/css/CSS2/positioning/bottom-028.xht | 32 +++ .../tests/css/CSS2/positioning/bottom-029.xht | 32 +++ .../tests/css/CSS2/positioning/bottom-030.xht | 32 +++ .../tests/css/CSS2/positioning/bottom-031.xht | 32 +++ .../tests/css/CSS2/positioning/bottom-032.xht | 32 +++ .../tests/css/CSS2/positioning/bottom-040.xht | 32 +++ .../tests/css/CSS2/positioning/bottom-041.xht | 32 +++ .../tests/css/CSS2/positioning/bottom-042.xht | 32 +++ .../tests/css/CSS2/positioning/bottom-043.xht | 32 +++ .../tests/css/CSS2/positioning/bottom-044.xht | 32 +++ .../tests/css/CSS2/positioning/bottom-052.xht | 32 +++ .../tests/css/CSS2/positioning/bottom-053.xht | 32 +++ .../tests/css/CSS2/positioning/bottom-054.xht | 32 +++ .../tests/css/CSS2/positioning/bottom-055.xht | 32 +++ .../tests/css/CSS2/positioning/bottom-056.xht | 32 +++ .../tests/css/CSS2/positioning/bottom-064.xht | 32 +++ .../tests/css/CSS2/positioning/bottom-065.xht | 32 +++ .../tests/css/CSS2/positioning/bottom-066.xht | 32 +++ .../tests/css/CSS2/positioning/bottom-067.xht | 32 +++ .../tests/css/CSS2/positioning/bottom-068.xht | 32 +++ .../tests/css/CSS2/positioning/bottom-076.xht | 35 ++++ .../tests/css/CSS2/positioning/bottom-077.xht | 35 ++++ .../tests/css/CSS2/positioning/bottom-078.xht | 35 ++++ .../tests/css/CSS2/positioning/bottom-079-ref.xht | 28 +++ .../tests/css/CSS2/positioning/bottom-079.xht | 38 ++++ .../tests/css/CSS2/positioning/bottom-080.xht | 38 ++++ .../tests/css/CSS2/positioning/bottom-088.xht | 37 ++++ .../tests/css/CSS2/positioning/bottom-089.xht | 37 ++++ .../tests/css/CSS2/positioning/bottom-090.xht | 37 ++++ .../tests/css/CSS2/positioning/bottom-091.xht | 37 ++++ .../tests/css/CSS2/positioning/bottom-092.xht | 37 ++++ .../tests/css/CSS2/positioning/bottom-100.xht | 35 ++++ .../tests/css/CSS2/positioning/bottom-101.xht | 35 ++++ .../tests/css/CSS2/positioning/bottom-102.xht | 35 ++++ .../tests/css/CSS2/positioning/bottom-103.xht | 35 ++++ .../tests/css/CSS2/positioning/bottom-104.xht | 35 ++++ .../tests/css/CSS2/positioning/bottom-109.xht | 32 +++ .../tests/css/CSS2/positioning/bottom-110.xht | 32 +++ .../tests/css/CSS2/positioning/bottom-111.xht | 32 +++ .../tests/css/CSS2/positioning/bottom-112.xht | 32 +++ .../tests/css/CSS2/positioning/bottom-113-ref.xht | 29 +++ .../tests/css/CSS2/positioning/bottom-113.xht | 43 +++++ .../CSS2/positioning/bottom-applies-to-001-ref.xht | 28 +++ .../css/CSS2/positioning/bottom-applies-to-001.xht | 50 +++++ .../css/CSS2/positioning/bottom-applies-to-002.xht | 50 +++++ .../css/CSS2/positioning/bottom-applies-to-003.xht | 50 +++++ .../css/CSS2/positioning/bottom-applies-to-004.xht | 44 +++++ .../css/CSS2/positioning/bottom-applies-to-005.xht | 49 +++++ .../css/CSS2/positioning/bottom-applies-to-006.xht | 49 +++++ .../css/CSS2/positioning/bottom-applies-to-007.xht | 44 +++++ .../css/CSS2/positioning/bottom-applies-to-008.xht | 25 +++ .../css/CSS2/positioning/bottom-applies-to-009.xht | 33 ++++ .../css/CSS2/positioning/bottom-applies-to-010.xht | 31 +++ .../css/CSS2/positioning/bottom-applies-to-012.xht | 41 ++++ .../css/CSS2/positioning/bottom-applies-to-013.xht | 44 +++++ .../css/CSS2/positioning/bottom-applies-to-014.xht | 44 +++++ .../css/CSS2/positioning/bottom-applies-to-015.xht | 48 +++++ .../css/CSS2/positioning/bottom-offset-001-ref.xht | 27 +++ .../css/CSS2/positioning/bottom-offset-001.xht | 40 ++++ .../css/CSS2/positioning/bottom-offset-002.xht | 36 ++++ .../css/CSS2/positioning/bottom-offset-003.xht | 41 ++++ .../bottom-offset-percentage-001-ref.xht | 30 +++ .../positioning/bottom-offset-percentage-001.xht | 45 +++++ .../positioning/detach-abspos-before-layout.html | 31 +++ .../positioning/dynamic-top-change-001-ref.xht | 51 +++++ .../CSS2/positioning/dynamic-top-change-001.xht | 47 +++++ .../positioning/dynamic-top-change-002-ref.xht | 45 +++++ .../CSS2/positioning/dynamic-top-change-002.xht | 47 +++++ .../CSS2/positioning/dynamic-top-change-003.xht | 47 +++++ .../CSS2/positioning/dynamic-top-change-004.xht | 44 +++++ .../CSS2/positioning/dynamic-top-change-005.xht | 39 ++++ .../CSS2/positioning/dynamic-top-change-005a.xht | 40 ++++ .../CSS2/positioning/dynamic-top-change-005b.xht | 34 ++++ .../positioning/inline-static-position-001.html | 50 +++++ .../tests/css/CSS2/positioning/left-004-ref.xht | 20 ++ .../tests/css/CSS2/positioning/left-004.xht | 35 ++++ .../tests/css/CSS2/positioning/left-005.xht | 35 ++++ .../tests/css/CSS2/positioning/left-006.xht | 35 ++++ .../tests/css/CSS2/positioning/left-007-ref.xht | 29 +++ .../tests/css/CSS2/positioning/left-007.xht | 37 ++++ .../tests/css/CSS2/positioning/left-008.xht | 37 ++++ .../tests/css/CSS2/positioning/left-016.xht | 35 ++++ .../tests/css/CSS2/positioning/left-017.xht | 35 ++++ .../tests/css/CSS2/positioning/left-018.xht | 35 ++++ .../tests/css/CSS2/positioning/left-019.xht | 37 ++++ .../tests/css/CSS2/positioning/left-020.xht | 37 ++++ .../tests/css/CSS2/positioning/left-028.xht | 35 ++++ .../tests/css/CSS2/positioning/left-029.xht | 35 ++++ .../tests/css/CSS2/positioning/left-030.xht | 35 ++++ .../tests/css/CSS2/positioning/left-031-ref.xht | 29 +++ .../tests/css/CSS2/positioning/left-031.xht | 37 ++++ .../tests/css/CSS2/positioning/left-032.xht | 37 ++++ .../tests/css/CSS2/positioning/left-040.xht | 35 ++++ .../tests/css/CSS2/positioning/left-041.xht | 35 ++++ .../tests/css/CSS2/positioning/left-042.xht | 35 ++++ .../tests/css/CSS2/positioning/left-043.xht | 37 ++++ .../tests/css/CSS2/positioning/left-044.xht | 37 ++++ .../tests/css/CSS2/positioning/left-052.xht | 35 ++++ .../tests/css/CSS2/positioning/left-053.xht | 35 ++++ .../tests/css/CSS2/positioning/left-054.xht | 35 ++++ .../tests/css/CSS2/positioning/left-055.xht | 37 ++++ .../tests/css/CSS2/positioning/left-056.xht | 37 ++++ .../tests/css/CSS2/positioning/left-064.xht | 35 ++++ .../tests/css/CSS2/positioning/left-065.xht | 35 ++++ .../tests/css/CSS2/positioning/left-066.xht | 35 ++++ .../tests/css/CSS2/positioning/left-067.xht | 37 ++++ .../tests/css/CSS2/positioning/left-068.xht | 37 ++++ .../tests/css/CSS2/positioning/left-076.xht | 36 ++++ .../tests/css/CSS2/positioning/left-077.xht | 36 ++++ .../tests/css/CSS2/positioning/left-078.xht | 36 ++++ .../tests/css/CSS2/positioning/left-079-ref.xht | 29 +++ .../tests/css/CSS2/positioning/left-079.xht | 40 ++++ .../tests/css/CSS2/positioning/left-080.xht | 40 ++++ .../tests/css/CSS2/positioning/left-088.xht | 38 ++++ .../tests/css/CSS2/positioning/left-089.xht | 38 ++++ .../tests/css/CSS2/positioning/left-090.xht | 38 ++++ .../tests/css/CSS2/positioning/left-091.xht | 40 ++++ .../tests/css/CSS2/positioning/left-092.xht | 40 ++++ .../tests/css/CSS2/positioning/left-100.xht | 36 ++++ .../tests/css/CSS2/positioning/left-101.xht | 36 ++++ .../tests/css/CSS2/positioning/left-102.xht | 36 ++++ .../tests/css/CSS2/positioning/left-103.xht | 37 ++++ .../tests/css/CSS2/positioning/left-104.xht | 37 ++++ .../tests/css/CSS2/positioning/left-109.xht | 35 ++++ .../tests/css/CSS2/positioning/left-110.xht | 35 ++++ .../tests/css/CSS2/positioning/left-111.xht | 35 ++++ .../tests/css/CSS2/positioning/left-112.xht | 35 ++++ .../tests/css/CSS2/positioning/left-113-ref.xht | 30 +++ .../tests/css/CSS2/positioning/left-113.xht | 44 +++++ .../CSS2/positioning/left-applies-to-001-ref.xht | 33 ++++ .../css/CSS2/positioning/left-applies-to-001.xht | 50 +++++ .../css/CSS2/positioning/left-applies-to-002.xht | 50 +++++ .../css/CSS2/positioning/left-applies-to-003.xht | 50 +++++ .../css/CSS2/positioning/left-applies-to-004.xht | 44 +++++ .../css/CSS2/positioning/left-applies-to-005.xht | 49 +++++ .../css/CSS2/positioning/left-applies-to-006.xht | 49 +++++ .../css/CSS2/positioning/left-applies-to-007.xht | 44 +++++ .../css/CSS2/positioning/left-applies-to-008.xht | 28 +++ .../css/CSS2/positioning/left-applies-to-009.xht | 33 ++++ .../css/CSS2/positioning/left-applies-to-010.xht | 28 +++ .../css/CSS2/positioning/left-applies-to-012.xht | 43 +++++ .../css/CSS2/positioning/left-applies-to-013.xht | 44 +++++ .../css/CSS2/positioning/left-applies-to-014.xht | 44 +++++ .../css/CSS2/positioning/left-applies-to-015.xht | 48 +++++ .../css/CSS2/positioning/left-offset-001-ref.xht | 29 +++ .../tests/css/CSS2/positioning/left-offset-001.xht | 36 ++++ .../tests/css/CSS2/positioning/left-offset-002.xht | 36 ++++ .../css/CSS2/positioning/left-offset-003-ref.xht | 30 +++ .../tests/css/CSS2/positioning/left-offset-003.xht | 43 +++++ .../positioning/left-offset-percentage-001-ref.xht | 30 +++ .../positioning/left-offset-percentage-001.xht | 38 ++++ .../positioning/left-offset-percentage-002-ref.xht | 32 +++ .../positioning/left-offset-percentage-002.xht | 87 +++++++++ .../line-break-after-leading-float.html | 18 ++ .../line-break-after-leading-oof-001-ref.html | 9 + .../line-break-after-leading-oof-001.html | 17 ++ .../tests/css/CSS2/positioning/position-001.xht | 31 +++ .../tests/css/CSS2/positioning/position-002.xht | 31 +++ .../tests/css/CSS2/positioning/position-003.xht | 32 +++ .../tests/css/CSS2/positioning/position-004.xht | 39 ++++ .../tests/css/CSS2/positioning/position-005.xht | 33 ++++ .../css/CSS2/positioning/position-006-ref.xht | 20 ++ .../tests/css/CSS2/positioning/position-006.xht | 22 +++ .../css/CSS2/positioning/position-absolute-001.xht | 39 ++++ .../CSS2/positioning/position-absolute-002-ref.xht | 31 +++ .../css/CSS2/positioning/position-absolute-002.xht | 37 ++++ .../css/CSS2/positioning/position-absolute-003.xht | 42 ++++ .../CSS2/positioning/position-absolute-004-ref.xht | 30 +++ .../css/CSS2/positioning/position-absolute-004.xht | 42 ++++ .../css/CSS2/positioning/position-absolute-005.xht | 45 +++++ .../css/CSS2/positioning/position-absolute-006.xht | 44 +++++ .../CSS2/positioning/position-absolute-007-ref.xht | 40 ++++ .../css/CSS2/positioning/position-absolute-007.xht | 42 ++++ .../css/CSS2/positioning/position-absolute-008.xht | 41 ++++ .../CSS2/positioning/position-applies-to-001.xht | 49 +++++ .../CSS2/positioning/position-applies-to-002.xht | 49 +++++ .../CSS2/positioning/position-applies-to-003.xht | 49 +++++ .../CSS2/positioning/position-applies-to-004.xht | 43 +++++ .../CSS2/positioning/position-applies-to-005.xht | 48 +++++ .../CSS2/positioning/position-applies-to-006.xht | 48 +++++ .../CSS2/positioning/position-applies-to-007.xht | 43 +++++ .../CSS2/positioning/position-applies-to-008.xht | 25 +++ .../CSS2/positioning/position-applies-to-009.xht | 32 +++ .../CSS2/positioning/position-applies-to-010.xht | 31 +++ .../CSS2/positioning/position-applies-to-012.xht | 41 ++++ .../CSS2/positioning/position-applies-to-013.xht | 43 +++++ .../CSS2/positioning/position-applies-to-014.xht | 43 +++++ .../CSS2/positioning/position-applies-to-015.xht | 47 +++++ .../css/CSS2/positioning/position-fixed-001.xht | 40 ++++ .../css/CSS2/positioning/position-fixed-002.xht | 35 ++++ .../css/CSS2/positioning/position-fixed-003.xht | 34 ++++ .../css/CSS2/positioning/position-fixed-004.xht | 41 ++++ .../css/CSS2/positioning/position-fixed-005.xht | 54 ++++++ .../css/CSS2/positioning/position-fixed-006.xht | 24 +++ .../CSS2/positioning/position-fixed-007-ref.xht | 36 ++++ .../css/CSS2/positioning/position-fixed-007.xht | 33 ++++ .../CSS2/positioning/position-relative-001-ref.xht | 20 ++ .../css/CSS2/positioning/position-relative-001.xht | 28 +++ .../css/CSS2/positioning/position-relative-002.xht | 36 ++++ .../CSS2/positioning/position-relative-003-ref.xht | 28 +++ .../css/CSS2/positioning/position-relative-003.xht | 31 +++ .../CSS2/positioning/position-relative-004-ref.xht | 26 +++ .../css/CSS2/positioning/position-relative-004.xht | 42 ++++ .../CSS2/positioning/position-relative-005-ref.xht | 20 ++ .../css/CSS2/positioning/position-relative-005.xht | 34 ++++ .../css/CSS2/positioning/position-relative-006.xht | 40 ++++ .../css/CSS2/positioning/position-relative-007.xht | 41 ++++ .../css/CSS2/positioning/position-relative-008.xht | 40 ++++ .../css/CSS2/positioning/position-relative-009.xht | 37 ++++ .../css/CSS2/positioning/position-relative-010.xht | 35 ++++ .../css/CSS2/positioning/position-relative-013.xht | 42 ++++ .../CSS2/positioning/position-relative-014-ref.xht | 26 +++ .../css/CSS2/positioning/position-relative-014.xht | 35 ++++ .../css/CSS2/positioning/position-relative-015.xht | 36 ++++ .../CSS2/positioning/position-relative-016-ref.xht | 24 +++ .../css/CSS2/positioning/position-relative-016.xht | 50 +++++ .../css/CSS2/positioning/position-relative-017.xht | 36 ++++ .../CSS2/positioning/position-relative-018-ref.xht | 30 +++ .../css/CSS2/positioning/position-relative-018.xht | 44 +++++ .../css/CSS2/positioning/position-relative-019.xht | 36 ++++ .../css/CSS2/positioning/position-relative-020.xht | 33 ++++ .../css/CSS2/positioning/position-relative-021.xht | 33 ++++ .../css/CSS2/positioning/position-relative-022.xht | 45 +++++ .../CSS2/positioning/position-relative-027-ref.xht | 20 ++ .../css/CSS2/positioning/position-relative-027.xht | 44 +++++ .../CSS2/positioning/position-relative-028-ref.xht | 20 ++ .../css/CSS2/positioning/position-relative-028.xht | 28 +++ .../css/CSS2/positioning/position-relative-029.xht | 28 +++ .../CSS2/positioning/position-relative-030-ref.xht | 20 ++ .../css/CSS2/positioning/position-relative-030.xht | 28 +++ .../CSS2/positioning/position-relative-031-ref.xht | 24 +++ .../css/CSS2/positioning/position-relative-031.xht | 30 +++ .../CSS2/positioning/position-relative-032-ref.xht | 30 +++ .../css/CSS2/positioning/position-relative-032.xht | 27 +++ .../CSS2/positioning/position-relative-033-ref.xht | 33 ++++ .../css/CSS2/positioning/position-relative-033.xht | 37 ++++ .../css/CSS2/positioning/position-relative-034.xht | 30 +++ .../CSS2/positioning/position-relative-035-ref.xht | 42 ++++ .../css/CSS2/positioning/position-relative-035.xht | 36 ++++ .../css/CSS2/positioning/position-relative-036.xht | 30 +++ .../CSS2/positioning/position-relative-037-ref.xht | 31 +++ .../css/CSS2/positioning/position-relative-037.xht | 35 ++++ .../CSS2/positioning/position-relative-038-ref.xht | 30 +++ .../css/CSS2/positioning/position-relative-038.xht | 35 ++++ .../position-relative-nested-001-ref.xht | 29 +++ .../positioning/position-relative-nested-001.xht | 47 +++++ .../CSS2/positioning/position-static-001-ref.xht | 30 +++ .../css/CSS2/positioning/position-static-001.xht | 38 ++++ .../CSS2/positioning/positioning-float-001-ref.xht | 27 +++ .../css/CSS2/positioning/positioning-float-001.xht | 29 +++ .../CSS2/positioning/positioning-float-002-ref.xht | 32 +++ .../css/CSS2/positioning/positioning-float-002.xht | 28 +++ .../css/CSS2/positioning/relpos-calcs-001-ref.xht | 29 +++ .../css/CSS2/positioning/relpos-calcs-001.xht | 56 ++++++ .../css/CSS2/positioning/relpos-calcs-002.xht | 55 ++++++ .../css/CSS2/positioning/relpos-calcs-003.xht | 53 +++++ .../css/CSS2/positioning/relpos-calcs-004.xht | 56 ++++++ .../css/CSS2/positioning/relpos-calcs-005.xht | 59 ++++++ .../css/CSS2/positioning/relpos-calcs-006.xht | 55 ++++++ .../css/CSS2/positioning/relpos-calcs-007.xht | 54 ++++++ .../relpos-percentage-left-in-scrollable-2.html | 23 +++ .../relpos-percentage-left-in-scrollable.html | 20 ++ .../relpos-percentage-top-in-scrollable.html | 19 ++ .../tests/css/CSS2/positioning/right-004-ref.xht | 24 +++ .../tests/css/CSS2/positioning/right-004.xht | 36 ++++ .../tests/css/CSS2/positioning/right-005.xht | 36 ++++ .../tests/css/CSS2/positioning/right-006.xht | 36 ++++ .../tests/css/CSS2/positioning/right-007-ref.xht | 24 +++ .../tests/css/CSS2/positioning/right-007.xht | 37 ++++ .../tests/css/CSS2/positioning/right-008.xht | 37 ++++ .../tests/css/CSS2/positioning/right-016.xht | 36 ++++ .../tests/css/CSS2/positioning/right-017.xht | 36 ++++ .../tests/css/CSS2/positioning/right-018.xht | 36 ++++ .../tests/css/CSS2/positioning/right-019-ref.xht | 24 +++ .../tests/css/CSS2/positioning/right-019.xht | 37 ++++ .../tests/css/CSS2/positioning/right-020.xht | 37 ++++ .../tests/css/CSS2/positioning/right-028.xht | 36 ++++ .../tests/css/CSS2/positioning/right-029.xht | 36 ++++ .../tests/css/CSS2/positioning/right-030.xht | 36 ++++ .../tests/css/CSS2/positioning/right-031-ref.xht | 24 +++ .../tests/css/CSS2/positioning/right-031.xht | 37 ++++ .../tests/css/CSS2/positioning/right-032.xht | 37 ++++ .../tests/css/CSS2/positioning/right-040.xht | 36 ++++ .../tests/css/CSS2/positioning/right-041.xht | 36 ++++ .../tests/css/CSS2/positioning/right-042.xht | 36 ++++ .../tests/css/CSS2/positioning/right-043.xht | 37 ++++ .../tests/css/CSS2/positioning/right-044.xht | 37 ++++ .../tests/css/CSS2/positioning/right-052.xht | 36 ++++ .../tests/css/CSS2/positioning/right-053.xht | 36 ++++ .../tests/css/CSS2/positioning/right-054.xht | 36 ++++ .../tests/css/CSS2/positioning/right-055.xht | 37 ++++ .../tests/css/CSS2/positioning/right-056.xht | 37 ++++ .../tests/css/CSS2/positioning/right-064.xht | 36 ++++ .../tests/css/CSS2/positioning/right-065.xht | 36 ++++ .../tests/css/CSS2/positioning/right-066.xht | 36 ++++ .../tests/css/CSS2/positioning/right-067.xht | 37 ++++ .../tests/css/CSS2/positioning/right-068.xht | 37 ++++ .../tests/css/CSS2/positioning/right-076.xht | 37 ++++ .../tests/css/CSS2/positioning/right-077.xht | 37 ++++ .../tests/css/CSS2/positioning/right-078.xht | 37 ++++ .../tests/css/CSS2/positioning/right-079-ref.xht | 24 +++ .../tests/css/CSS2/positioning/right-079.xht | 40 ++++ .../tests/css/CSS2/positioning/right-080.xht | 40 ++++ .../tests/css/CSS2/positioning/right-088.xht | 39 ++++ .../tests/css/CSS2/positioning/right-089.xht | 39 ++++ .../tests/css/CSS2/positioning/right-090.xht | 39 ++++ .../tests/css/CSS2/positioning/right-091.xht | 40 ++++ .../tests/css/CSS2/positioning/right-092.xht | 40 ++++ .../tests/css/CSS2/positioning/right-100-ref.xht | 24 +++ .../tests/css/CSS2/positioning/right-100.xht | 37 ++++ .../tests/css/CSS2/positioning/right-101.xht | 37 ++++ .../tests/css/CSS2/positioning/right-102.xht | 37 ++++ .../tests/css/CSS2/positioning/right-103-ref.xht | 24 +++ .../tests/css/CSS2/positioning/right-103.xht | 38 ++++ .../tests/css/CSS2/positioning/right-104.xht | 38 ++++ .../tests/css/CSS2/positioning/right-109.xht | 36 ++++ .../tests/css/CSS2/positioning/right-110.xht | 36 ++++ .../tests/css/CSS2/positioning/right-111.xht | 36 ++++ .../tests/css/CSS2/positioning/right-112.xht | 36 ++++ .../tests/css/CSS2/positioning/right-113.xht | 45 +++++ .../CSS2/positioning/right-applies-to-001-ref.xht | 26 +++ .../css/CSS2/positioning/right-applies-to-001.xht | 48 +++++ .../css/CSS2/positioning/right-applies-to-002.xht | 48 +++++ .../css/CSS2/positioning/right-applies-to-003.xht | 48 +++++ .../css/CSS2/positioning/right-applies-to-004.xht | 42 ++++ .../css/CSS2/positioning/right-applies-to-005.xht | 47 +++++ .../css/CSS2/positioning/right-applies-to-006.xht | 47 +++++ .../css/CSS2/positioning/right-applies-to-007.xht | 42 ++++ .../css/CSS2/positioning/right-applies-to-008.xht | 25 +++ .../css/CSS2/positioning/right-applies-to-009.xht | 31 +++ .../css/CSS2/positioning/right-applies-to-010.xht | 27 +++ .../css/CSS2/positioning/right-applies-to-012.xht | 39 ++++ .../css/CSS2/positioning/right-applies-to-013.xht | 42 ++++ .../css/CSS2/positioning/right-applies-to-014.xht | 42 ++++ .../css/CSS2/positioning/right-applies-to-015.xht | 46 +++++ .../css/CSS2/positioning/right-offset-001-ref.xht | 29 +++ .../css/CSS2/positioning/right-offset-001.xht | 41 ++++ .../css/CSS2/positioning/right-offset-002.xht | 39 ++++ .../css/CSS2/positioning/right-offset-003.xht | 44 +++++ .../css/CSS2/positioning/right-offset-004.xht | 33 ++++ .../right-offset-percentage-001-ref.xht | 29 +++ .../positioning/right-offset-percentage-001.xht | 37 ++++ .../css/CSS2/positioning/support/100x100-lime.png | Bin 0 -> 649 bytes .../css/CSS2/positioning/support/100x100-red.png | Bin 0 -> 510 bytes .../css/CSS2/positioning/support/1x1-green.png | Bin 0 -> 135 bytes .../css/CSS2/positioning/support/1x1-lime.png | Bin 0 -> 135 bytes .../css/CSS2/positioning/support/1x1-maroon.png | Bin 0 -> 109 bytes .../css/CSS2/positioning/support/1x1-navy.png | Bin 0 -> 109 bytes .../tests/css/CSS2/positioning/support/1x1-red.png | Bin 0 -> 135 bytes .../css/CSS2/positioning/support/1x1-white.png | Bin 0 -> 109 bytes .../css/CSS2/positioning/support/60x60-gg-rr.png | Bin 0 -> 224 bytes .../css/CSS2/positioning/support/60x60-green.png | Bin 0 -> 218 bytes .../tests/css/CSS2/positioning/support/a-green.css | 1 + .../tests/css/CSS2/positioning/support/b-green.css | 1 + .../css/CSS2/positioning/support/black15x15.png | Bin 0 -> 168 bytes .../css/CSS2/positioning/support/blue15x15.png | Bin 0 -> 185 bytes .../css/CSS2/positioning/support/blue96x96.png | Bin 0 -> 1010 bytes .../tests/css/CSS2/positioning/support/c-red.css | 1 + .../tests/css/CSS2/positioning/support/cat.png | Bin 0 -> 1883 bytes .../tests/css/CSS2/positioning/support/diamond.png | Bin 0 -> 188 bytes .../support/green-rectangle-50wideBy10tall.png | Bin 0 -> 181 bytes .../css/CSS2/positioning/support/green15x15.png | Bin 0 -> 170 bytes .../css/CSS2/positioning/support/green_box.png | Bin 0 -> 502 bytes .../positioning/support/pattern-grg-rrg-rgg.png | Bin 0 -> 231 bytes .../css/CSS2/positioning/support/pattern-tr.png | Bin 0 -> 137 bytes .../tests/css/CSS2/positioning/support/red_box.png | Bin 0 -> 510 bytes .../tests/css/CSS2/positioning/support/ring.png | Bin 0 -> 715 bytes .../css/CSS2/positioning/support/square-purple.png | Bin 0 -> 92 bytes .../css/CSS2/positioning/support/square-teal.png | Bin 0 -> 92 bytes .../css/CSS2/positioning/support/square-white.png | Bin 0 -> 78 bytes .../css/CSS2/positioning/support/swatch-blue.png | Bin 0 -> 84 bytes .../css/CSS2/positioning/support/swatch-green.png | Bin 0 -> 84 bytes .../css/CSS2/positioning/support/swatch-lime.png | Bin 0 -> 84 bytes .../css/CSS2/positioning/support/swatch-orange.png | Bin 0 -> 84 bytes .../css/CSS2/positioning/support/swatch-red.png | Bin 0 -> 84 bytes .../css/CSS2/positioning/support/swatch-white.png | Bin 0 -> 85 bytes .../css/CSS2/positioning/support/swatch-yellow.png | Bin 0 -> 84 bytes .../tests/css/CSS2/positioning/support/test-bl.png | Bin 0 -> 1368 bytes .../tests/css/CSS2/positioning/support/test-br.png | Bin 0 -> 1045 bytes .../css/CSS2/positioning/support/test-outer.png | Bin 0 -> 2412 bytes .../tests/css/CSS2/positioning/support/test-tl.png | Bin 0 -> 1025 bytes .../tests/css/CSS2/positioning/support/test-tr.png | Bin 0 -> 1235 bytes .../toogle-abspos-on-relpos-inline-child.html | 17 ++ .../tests/css/CSS2/positioning/top-004.xht | 34 ++++ .../tests/css/CSS2/positioning/top-005.xht | 34 ++++ .../tests/css/CSS2/positioning/top-006.xht | 34 ++++ .../tests/css/CSS2/positioning/top-007-ref.xht | 28 +++ .../tests/css/CSS2/positioning/top-007.xht | 35 ++++ .../tests/css/CSS2/positioning/top-008.xht | 35 ++++ .../tests/css/CSS2/positioning/top-016.xht | 34 ++++ .../tests/css/CSS2/positioning/top-017.xht | 34 ++++ .../tests/css/CSS2/positioning/top-018.xht | 34 ++++ .../tests/css/CSS2/positioning/top-019-ref.xht | 28 +++ .../tests/css/CSS2/positioning/top-019.xht | 43 +++++ .../tests/css/CSS2/positioning/top-020.xht | 43 +++++ .../tests/css/CSS2/positioning/top-028.xht | 34 ++++ .../tests/css/CSS2/positioning/top-029.xht | 34 ++++ .../tests/css/CSS2/positioning/top-030.xht | 34 ++++ .../tests/css/CSS2/positioning/top-031.xht | 43 +++++ .../tests/css/CSS2/positioning/top-032.xht | 43 +++++ .../tests/css/CSS2/positioning/top-040.xht | 34 ++++ .../tests/css/CSS2/positioning/top-041.xht | 34 ++++ .../tests/css/CSS2/positioning/top-042.xht | 34 ++++ .../tests/css/CSS2/positioning/top-043.xht | 43 +++++ .../tests/css/CSS2/positioning/top-044.xht | 43 +++++ .../tests/css/CSS2/positioning/top-052.xht | 34 ++++ .../tests/css/CSS2/positioning/top-053.xht | 34 ++++ .../tests/css/CSS2/positioning/top-054.xht | 34 ++++ .../tests/css/CSS2/positioning/top-055.xht | 43 +++++ .../tests/css/CSS2/positioning/top-056.xht | 43 +++++ .../tests/css/CSS2/positioning/top-064.xht | 34 ++++ .../tests/css/CSS2/positioning/top-065.xht | 34 ++++ .../tests/css/CSS2/positioning/top-066.xht | 34 ++++ .../tests/css/CSS2/positioning/top-067.xht | 43 +++++ .../tests/css/CSS2/positioning/top-068.xht | 43 +++++ .../tests/css/CSS2/positioning/top-076.xht | 35 ++++ .../tests/css/CSS2/positioning/top-077.xht | 35 ++++ .../tests/css/CSS2/positioning/top-078.xht | 35 ++++ .../tests/css/CSS2/positioning/top-079-ref.xht | 28 +++ .../tests/css/CSS2/positioning/top-079.xht | 46 +++++ .../tests/css/CSS2/positioning/top-080.xht | 46 +++++ .../tests/css/CSS2/positioning/top-088.xht | 37 ++++ .../tests/css/CSS2/positioning/top-089.xht | 37 ++++ .../tests/css/CSS2/positioning/top-090.xht | 37 ++++ .../tests/css/CSS2/positioning/top-091.xht | 46 +++++ .../tests/css/CSS2/positioning/top-092.xht | 46 +++++ .../tests/css/CSS2/positioning/top-100.xht | 35 ++++ .../tests/css/CSS2/positioning/top-101.xht | 35 ++++ .../tests/css/CSS2/positioning/top-102.xht | 35 ++++ .../tests/css/CSS2/positioning/top-103.xht | 44 +++++ .../tests/css/CSS2/positioning/top-104.xht | 44 +++++ .../tests/css/CSS2/positioning/top-109.xht | 34 ++++ .../tests/css/CSS2/positioning/top-110.xht | 34 ++++ .../tests/css/CSS2/positioning/top-111.xht | 34 ++++ .../tests/css/CSS2/positioning/top-112.xht | 34 ++++ .../tests/css/CSS2/positioning/top-113-ref.xht | 29 +++ .../tests/css/CSS2/positioning/top-113.xht | 49 +++++ .../CSS2/positioning/top-applies-to-001-ref.xht | 33 ++++ .../css/CSS2/positioning/top-applies-to-001.xht | 52 +++++ .../css/CSS2/positioning/top-applies-to-002.xht | 52 +++++ .../css/CSS2/positioning/top-applies-to-003.xht | 52 +++++ .../css/CSS2/positioning/top-applies-to-004.xht | 46 +++++ .../css/CSS2/positioning/top-applies-to-005.xht | 51 +++++ .../css/CSS2/positioning/top-applies-to-006.xht | 51 +++++ .../css/CSS2/positioning/top-applies-to-007.xht | 46 +++++ .../css/CSS2/positioning/top-applies-to-008.xht | 29 +++ .../css/CSS2/positioning/top-applies-to-009.xht | 35 ++++ .../css/CSS2/positioning/top-applies-to-010.xht | 35 ++++ .../css/CSS2/positioning/top-applies-to-012.xht | 46 +++++ .../css/CSS2/positioning/top-applies-to-013.xht | 46 +++++ .../css/CSS2/positioning/top-applies-to-014.xht | 46 +++++ .../css/CSS2/positioning/top-applies-to-015.xht | 50 +++++ .../tests/css/CSS2/positioning/top-offset-001.xht | 40 ++++ .../tests/css/CSS2/positioning/top-offset-002.xht | 35 ++++ .../css/CSS2/positioning/top-offset-003-ref.xht | 33 ++++ .../tests/css/CSS2/positioning/top-offset-003.xht | 43 +++++ .../positioning/top-offset-percentage-001-ref.xht | 31 +++ .../CSS2/positioning/top-offset-percentage-001.xht | 45 +++++ .../CSS2/positioning/top-offset-percentage-002.xht | 88 +++++++++ 754 files changed, 27556 insertions(+) create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-002-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-003-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-006-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-007-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-007.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-008-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-008.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-009-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-009.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-010.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-011.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-012.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-013.html create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-002-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-003-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-007-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-007.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-008-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-008.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-009-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-009.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-010.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-011.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-012.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-002-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-003-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-007.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-008-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-008.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-009.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-010.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-011.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-012.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-013.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-014.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-015-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-015.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-016.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-017-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-017.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-018.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-019.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-020.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-021-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-021.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-022.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-023.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-024.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-025-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-025.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-026-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-026.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-027.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-028.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-001-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-002-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-004-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-005-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-006-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-007-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-007.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-008-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-008.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-009.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-010-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-010.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-011-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-011.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-012-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-012.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-013-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-013.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-014-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-014.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-016.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-017.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-018.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-019.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-020.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-021.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-022.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-023.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-024.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-025.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-026.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-027.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-028.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-029.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-030.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-031.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-032.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-033.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-034.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-035.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-036.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-001-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-002-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-003-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-003a-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-003a.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-003b-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-003b.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-003c-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-003c.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-004-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-006-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-008.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-009.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-010.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-011.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-013.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-015-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-015.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-020-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-020.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-022-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-022.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-023-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-023.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-024-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-024.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-025-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-025.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-027-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-027.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-029.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-030.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-031.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-032.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-034.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-036-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-036.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-037-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-037.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-038-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-038.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-039-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-039.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-041-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-041.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-043.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-048.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-050.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-051.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-052.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-053.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-055.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-057.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-062.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-064.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-065.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-066.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-067.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-069.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-071.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-076.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-001-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-002-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-007-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-007.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-008-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-008.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-009-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-009.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-010.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-011-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-011.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-012.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-013-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-013.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-014.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-015.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-016.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-017.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-018.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-019.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-020.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-022.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-023.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-024-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-024.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-025-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-025.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-026.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-027.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-028-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-028.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-block-level-001-ref.html create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-block-level-001.html create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-change-in-inline-block.html create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-001-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-007.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-008.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-009.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-010-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-010.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-float-with-inline-container-ref.html create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-float-with-inline-container.html create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-inline-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-inline-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-inline-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-inline-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-inline-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-inline-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-inline-007-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-inline-007.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-inline-008.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-inline-container-in-inline-block.html create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-negative-margin-001-ref.html create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-negative-margin-001.html create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-001-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-002-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-003-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-004-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-005-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-006-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-007.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-008.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-009.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-010-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-010.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-011-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-011.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-012.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-paged-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-paged-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-width-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-width-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-width-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-width-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-width-005-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-width-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-width-change-inline-container-001-ref.html create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-width-change-inline-container-001.html create mode 100644 testing/web-platform/tests/css/CSS2/positioning/abspos-zero-width-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/auto-position-rtl-child-viewport-scrollbar-ref.html create mode 100644 testing/web-platform/tests/css/CSS2/positioning/auto-position-rtl-child-viewport-scrollbar.html create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-007-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-007.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-008.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-016.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-017.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-018.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-019-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-019.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-020.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-028.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-029.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-030.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-031.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-032.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-040.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-041.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-042.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-043.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-044.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-052.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-053.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-054.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-055.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-056.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-064.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-065.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-066.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-067.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-068.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-076.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-077.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-078.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-079-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-079.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-080.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-088.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-089.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-090.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-091.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-092.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-100.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-101.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-102.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-103.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-104.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-109.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-110.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-111.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-112.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-113-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-113.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-001-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-007.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-008.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-009.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-010.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-012.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-013.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-014.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-015.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-offset-001-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-offset-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-offset-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-offset-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-offset-percentage-001-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/bottom-offset-percentage-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/detach-abspos-before-layout.html create mode 100644 testing/web-platform/tests/css/CSS2/positioning/dynamic-top-change-001-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/dynamic-top-change-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/dynamic-top-change-002-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/dynamic-top-change-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/dynamic-top-change-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/dynamic-top-change-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/dynamic-top-change-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/dynamic-top-change-005a.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/dynamic-top-change-005b.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/inline-static-position-001.html create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-004-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-007-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-007.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-008.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-016.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-017.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-018.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-019.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-020.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-028.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-029.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-030.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-031-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-031.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-032.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-040.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-041.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-042.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-043.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-044.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-052.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-053.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-054.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-055.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-056.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-064.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-065.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-066.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-067.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-068.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-076.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-077.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-078.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-079-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-079.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-080.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-088.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-089.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-090.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-091.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-092.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-100.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-101.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-102.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-103.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-104.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-109.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-110.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-111.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-112.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-113-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-113.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-applies-to-001-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-applies-to-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-applies-to-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-applies-to-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-applies-to-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-applies-to-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-applies-to-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-applies-to-007.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-applies-to-008.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-applies-to-009.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-applies-to-010.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-applies-to-012.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-applies-to-013.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-applies-to-014.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-applies-to-015.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-offset-001-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-offset-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-offset-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-offset-003-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-offset-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-offset-percentage-001-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-offset-percentage-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-offset-percentage-002-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/left-offset-percentage-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/line-break-after-leading-float.html create mode 100644 testing/web-platform/tests/css/CSS2/positioning/line-break-after-leading-oof-001-ref.html create mode 100644 testing/web-platform/tests/css/CSS2/positioning/line-break-after-leading-oof-001.html create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-006-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-absolute-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-absolute-002-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-absolute-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-absolute-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-absolute-004-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-absolute-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-absolute-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-absolute-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-absolute-007-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-absolute-007.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-absolute-008.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-applies-to-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-applies-to-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-applies-to-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-applies-to-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-applies-to-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-applies-to-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-applies-to-007.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-applies-to-008.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-applies-to-009.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-applies-to-010.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-applies-to-012.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-applies-to-013.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-applies-to-014.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-applies-to-015.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-fixed-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-fixed-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-fixed-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-fixed-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-fixed-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-fixed-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-fixed-007-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-fixed-007.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-001-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-003-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-004-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-005-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-007.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-008.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-009.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-010.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-013.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-014-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-014.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-015.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-016-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-016.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-017.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-018-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-018.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-019.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-020.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-021.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-022.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-027-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-027.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-028-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-028.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-029.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-030-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-030.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-031-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-031.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-032-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-032.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-033-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-033.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-034.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-035-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-035.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-036.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-037-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-037.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-038-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-038.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-nested-001-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-relative-nested-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-static-001-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/position-static-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/positioning-float-001-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/positioning-float-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/positioning-float-002-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/positioning-float-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/relpos-calcs-001-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/relpos-calcs-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/relpos-calcs-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/relpos-calcs-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/relpos-calcs-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/relpos-calcs-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/relpos-calcs-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/relpos-calcs-007.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/relpos-percentage-left-in-scrollable-2.html create mode 100644 testing/web-platform/tests/css/CSS2/positioning/relpos-percentage-left-in-scrollable.html create mode 100644 testing/web-platform/tests/css/CSS2/positioning/relpos-percentage-top-in-scrollable.html create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-004-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-007-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-007.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-008.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-016.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-017.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-018.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-019-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-019.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-020.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-028.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-029.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-030.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-031-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-031.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-032.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-040.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-041.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-042.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-043.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-044.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-052.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-053.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-054.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-055.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-056.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-064.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-065.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-066.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-067.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-068.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-076.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-077.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-078.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-079-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-079.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-080.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-088.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-089.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-090.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-091.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-092.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-100-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-100.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-101.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-102.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-103-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-103.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-104.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-109.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-110.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-111.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-112.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-113.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-applies-to-001-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-applies-to-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-applies-to-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-applies-to-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-applies-to-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-applies-to-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-applies-to-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-applies-to-007.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-applies-to-008.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-applies-to-009.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-applies-to-010.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-applies-to-012.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-applies-to-013.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-applies-to-014.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-applies-to-015.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-offset-001-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-offset-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-offset-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-offset-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-offset-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-offset-percentage-001-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/right-offset-percentage-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/100x100-lime.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/100x100-red.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/1x1-green.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/1x1-lime.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/1x1-maroon.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/1x1-navy.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/1x1-red.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/1x1-white.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/60x60-gg-rr.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/60x60-green.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/a-green.css create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/b-green.css create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/black15x15.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/blue15x15.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/blue96x96.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/c-red.css create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/cat.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/diamond.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/green-rectangle-50wideBy10tall.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/green15x15.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/green_box.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/pattern-grg-rrg-rgg.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/pattern-tr.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/red_box.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/ring.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/square-purple.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/square-teal.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/square-white.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/swatch-blue.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/swatch-green.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/swatch-lime.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/swatch-orange.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/swatch-red.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/swatch-white.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/swatch-yellow.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/test-bl.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/test-br.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/test-outer.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/test-tl.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/support/test-tr.png create mode 100644 testing/web-platform/tests/css/CSS2/positioning/toogle-abspos-on-relpos-inline-child.html create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-007-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-007.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-008.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-016.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-017.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-018.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-019-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-019.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-020.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-028.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-029.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-030.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-031.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-032.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-040.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-041.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-042.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-043.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-044.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-052.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-053.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-054.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-055.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-056.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-064.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-065.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-066.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-067.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-068.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-076.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-077.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-078.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-079-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-079.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-080.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-088.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-089.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-090.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-091.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-092.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-100.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-101.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-102.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-103.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-104.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-109.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-110.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-111.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-112.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-113-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-113.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-applies-to-001-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-applies-to-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-applies-to-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-applies-to-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-applies-to-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-applies-to-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-applies-to-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-applies-to-007.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-applies-to-008.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-applies-to-009.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-applies-to-010.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-applies-to-012.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-applies-to-013.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-applies-to-014.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-applies-to-015.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-offset-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-offset-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-offset-003-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-offset-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-offset-percentage-001-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-offset-percentage-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/positioning/top-offset-percentage-002.xht (limited to 'testing/web-platform/tests/css/CSS2/positioning') diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-001.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-001.xht new file mode 100644 index 0000000000..5d5216fd4a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-001.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Absolutely positioned, non-replaced elements, static position of fixed element + + + + + + +

Test passes the a filled blue square touches the upper-left corner of the black box.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-002-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-002-ref.xht new file mode 100644 index 0000000000..944c0999de --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-002-ref.xht @@ -0,0 +1,29 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if a filled blue square is in the upper-left corner of an hollow black square and if there is no red.

+ +
Image download support must be enabled
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-002.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-002.xht new file mode 100644 index 0000000000..d9976fa841 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-002.xht @@ -0,0 +1,41 @@ + + + + CSS Test: Absolutely positioned, non-replaced elements with height based on the content + + + + + + + + + + + +

Test passes if a filled blue square is in the upper-left corner of an hollow black square and if there is no red.

+
+
X
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-003-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-003-ref.xht new file mode 100644 index 0000000000..e85fef7f02 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-003-ref.xht @@ -0,0 +1,36 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if a blue rectangle is vertically centered in an hollow black square.

+ +
Image download support must be enabledImage download support must be enabled
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-003.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-003.xht new file mode 100644 index 0000000000..523409cd5f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-003.xht @@ -0,0 +1,66 @@ + + + + CSS Test: Absolutely positioned, non-replaced elements, vertical centering + + + + + + + + + +

Test passes if a blue rectangle is vertically centered in an hollow black square.

+
+
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-004.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-004.xht new file mode 100644 index 0000000000..8529925213 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-004.xht @@ -0,0 +1,65 @@ + + + + CSS Test: Absolutely positioned, non-replaced elements, 'margin-top' set to 'auto' + + + + + + + + + +

Test passes if a blue rectangle is vertically centered in an hollow black square.

+
+
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-005.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-005.xht new file mode 100644 index 0000000000..3aa09b8592 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-005.xht @@ -0,0 +1,66 @@ + + + + CSS Test: Absolutely positioned, non-replaced elements, 'margin-bottom' set to 'auto' + + + + + + + + + +

Test passes if a blue rectangle is vertically centered in an hollow black square.

+
+
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-006-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-006-ref.xht new file mode 100644 index 0000000000..0253cc9345 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-006-ref.xht @@ -0,0 +1,38 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is one and only one blue rectangle inside an hollow black square and if such black square does not have a vertical scrollbar.

+ +
Image download support must be enabledImage download support must be enabled
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-006.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-006.xht new file mode 100644 index 0000000000..9992d47115 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-006.xht @@ -0,0 +1,82 @@ + + + + CSS Test: Absolutely positioned, non-replaced elements, over-constrained + + + + + + + + + +

Test passes if there is one and only one blue rectangle inside an hollow black square and if such black square does not have a vertical scrollbar.

+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-007-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-007-ref.xht new file mode 100644 index 0000000000..2ad96acaba --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-007-ref.xht @@ -0,0 +1,28 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if the orange and blue squares have the same height.

+ +
Image download support must be enabledImage download support must be enabled
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-007.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-007.xht new file mode 100644 index 0000000000..7403f50e50 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-007.xht @@ -0,0 +1,98 @@ + + + + CSS Test: Absolutely positioned, non-replaced elements, shrink-to-fit solve for top + + + + + + + + + + + +

Test passes if the orange and blue squares have the same height.

+
+
X
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-008-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-008-ref.xht new file mode 100644 index 0000000000..131604bada --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-008-ref.xht @@ -0,0 +1,34 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if a blue rectangle is below an orange square.

+ +
Image download support must be enabled
Image download support must be enabled
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-008.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-008.xht new file mode 100644 index 0000000000..22f8598a49 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-008.xht @@ -0,0 +1,96 @@ + + + + CSS Test: Absolutely positioned, non-replaced elements, 'top' set to static position + + + + + + + + + +

Test passes if a blue rectangle is below an orange square.

+
+
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-009-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-009-ref.xht new file mode 100644 index 0000000000..51ec44e9cf --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-009-ref.xht @@ -0,0 +1,30 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if the orange and blue squares have the same height.

+ +
Image download support must be enabledImage download support must be enabled
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-009.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-009.xht new file mode 100644 index 0000000000..0fd5ac83e8 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-009.xht @@ -0,0 +1,57 @@ + + + + CSS Test: Absolutely positioned, non-replaced elements, height is based on the content + + + + + + + + + + + +

Test passes if the orange and blue squares have the same height.

+
+
X
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-010.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-010.xht new file mode 100644 index 0000000000..1a6b797704 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-010.xht @@ -0,0 +1,95 @@ + + + + CSS Test: Absolutely positioned, non-replaced elements, 'margin-top' and 'margin-bottom' set to '0' + + + + + + + + + +

Test passes if a blue rectangle is vertically centered in an hollow black square.

+
+
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-011.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-011.xht new file mode 100644 index 0000000000..fa9a0db666 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-011.xht @@ -0,0 +1,93 @@ + + + + CSS Test: Absolutely positioned, non-replaced elements, 'height' based on 'top' and 'bottom' positions + + + + + + + + + +

Test passes if a blue rectangle is vertically centered in an hollow black square.

+
+
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-012.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-012.xht new file mode 100644 index 0000000000..95d5566b9f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-012.xht @@ -0,0 +1,48 @@ + + + + CSS Test: Absolutely positioned, non-replaced elements, solve for 'bottom' + + + + + + + + + +

Test passes if a blue rectangle is vertically centered in an hollow black square.

+
+
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-013.html b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-013.html new file mode 100644 index 0000000000..46929f360a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-height-013.html @@ -0,0 +1,9 @@ + +Auto margin-top and margin-bottom, non-auto everything else + + + +

Test passes if there is a filled green square and no red.

+
+
+
diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-001.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-001.xht new file mode 100644 index 0000000000..6e947780af --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-001.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Max-height on absolutely positioned, non-replaced elements, static position of fixed element + + + + + + +

Test passes a blue rectangle is in the upper-left corner of a hollow black square.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-002-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-002-ref.xht new file mode 100644 index 0000000000..75b0e54b44 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-002-ref.xht @@ -0,0 +1,31 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is a blue rectangle in the upper-right corner of an hollow black square.

+ +
Image download support must be enabled
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-002.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-002.xht new file mode 100644 index 0000000000..7637068a9c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-002.xht @@ -0,0 +1,42 @@ + + + + CSS Test: Max-height on absolutely positioned, non-replaced elements + + + + + + + + + + + +

Test passes if there is a blue rectangle in the upper-right corner of an hollow black square.

+
+
 
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-003-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-003-ref.xht new file mode 100644 index 0000000000..9dba17bd96 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-003-ref.xht @@ -0,0 +1,31 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if a blue rectangle is vertically centered in an hollow black square.

+ +
Image download support must be enabled
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-003.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-003.xht new file mode 100644 index 0000000000..edbb0127bf --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-003.xht @@ -0,0 +1,39 @@ + + + + CSS Test: Max-height on absolutely positioned, non-replaced elements, vertical centering + + + + + + + + + +

Test passes if a blue rectangle is vertically centered in an hollow black square.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-004.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-004.xht new file mode 100644 index 0000000000..09f0f44c60 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-004.xht @@ -0,0 +1,39 @@ + + + + CSS Test: Max-height on absolutely positioned, non-replaced elements, 'margin-top' set to 'auto' + + + + + + + + + +

Test passes if a blue rectangle is vertically centered in an hollow black square.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-005.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-005.xht new file mode 100644 index 0000000000..6c1590a86a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-005.xht @@ -0,0 +1,39 @@ + + + + CSS Test: Max-height on absolutely positioned, non-replaced elements, 'margin-bottom' set to 'auto' + + + + + + + + + +

Test passes if a blue rectangle is vertically centered in an hollow black square.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-006.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-006.xht new file mode 100644 index 0000000000..4c6767afaa --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-006.xht @@ -0,0 +1,39 @@ + + + + CSS Test: Max-height on absolutely positioned, non-replaced elements, over-constrained + + + + + + + + + +

Test passes if a blue rectangle is vertically centered in an hollow black square.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-007-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-007-ref.xht new file mode 100644 index 0000000000..6b2f646508 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-007-ref.xht @@ -0,0 +1,26 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if the blue and orange squares have the same height.

+ +
Image download support must be enabledImage download support must be enabled
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-007.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-007.xht new file mode 100644 index 0000000000..71f3861086 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-007.xht @@ -0,0 +1,50 @@ + + + + CSS Test: Max-height on absolutely positioned, non-replaced elements, shrink-to-fit solve for top + + + + + + + + + + + +

Test passes if the blue and orange squares have the same height.

+
+
+
 
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-008-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-008-ref.xht new file mode 100644 index 0000000000..4967af66ea --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-008-ref.xht @@ -0,0 +1,24 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is a small orange rectangle and a bigger blue rectangle.

+ +
Image download support must be enabled
Image download support must be enabled
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-008.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-008.xht new file mode 100644 index 0000000000..78b1c7f6f7 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-008.xht @@ -0,0 +1,39 @@ + + + + CSS Test: Max-height on absolutely positioned, non-replaced elements, 'top' set to static position + + + + + + + + + +

Test passes if there is a small orange rectangle and a bigger blue rectangle.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-009-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-009-ref.xht new file mode 100644 index 0000000000..aea00aaa43 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-009-ref.xht @@ -0,0 +1,26 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if the orange and blue rectangles have the same height.

+ +
Image download support must be enabledImage download support must be enabled
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-009.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-009.xht new file mode 100644 index 0000000000..47e6011427 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-009.xht @@ -0,0 +1,49 @@ + + + + CSS Test: Max-height on absolutely positioned, non-replaced elements, height is shrink-to-fit + + + + + + + + + + + +

Test passes if the orange and blue rectangles have the same height.

+
+
+
 
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-010.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-010.xht new file mode 100644 index 0000000000..4585b7f0de --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-010.xht @@ -0,0 +1,94 @@ + + + + CSS Test: Max-height on absolutely positioned, non-replaced elements, 'margin-top' and 'margin-bottom' set to '0' + + + + + + + + + +

Test passes if a blue rectangle is vertically centered in an hollow black square.

+
+
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-011.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-011.xht new file mode 100644 index 0000000000..6fd93c8c11 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-011.xht @@ -0,0 +1,129 @@ + + + + CSS Test: Max-height on absolutely positioned, non-replaced elements, 'height' based on 'top' and 'bottom' positions + + + + + + + + + +

Test passes if a blue rectangle is vertically centered in an hollow black square.

+
+
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-012.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-012.xht new file mode 100644 index 0000000000..710a366d82 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-max-height-012.xht @@ -0,0 +1,39 @@ + + + + CSS Test: Max-height on absolutely positioned, non-replaced elements, solve for 'bottom' + + + + + + + + + +

Test passes if a blue rectangle is vertically centered in an hollow black square.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-001.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-001.xht new file mode 100644 index 0000000000..6d2b8a33a0 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-001.xht @@ -0,0 +1,40 @@ + + + + CSS Test: Solving for 'right' on absolutely positioned non-replaced elements + + + + + + + + + + + +

Test passes if a filled blue square is in the upper-left corner of an hollow black square and if there is no red.

+
+
X
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-002-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-002-ref.xht new file mode 100644 index 0000000000..e88ac80983 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-002-ref.xht @@ -0,0 +1,30 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if a filled blue square is in the upper-right corner of an hollow black square and if there is no red.

+ +
Image download support must be enabled
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-002.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-002.xht new file mode 100644 index 0000000000..621d4a1b67 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-002.xht @@ -0,0 +1,40 @@ + + + + CSS Test: Solving for 'left' on absolutely positioned non-replaced elements + + + + + + + + + + + +

Test passes if a filled blue square is in the upper-right corner of an hollow black square and if there is no red.

+
+
X
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-003-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-003-ref.xht new file mode 100644 index 0000000000..1424700b13 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-003-ref.xht @@ -0,0 +1,30 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if a filled blue square is in the upper-right corner of an hollow black rectangle and if there is no red.

+ +
Image download support must be enabled
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-003.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-003.xht new file mode 100644 index 0000000000..587eaa4601 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-003.xht @@ -0,0 +1,64 @@ + + + + CSS Test: Absolutely positioned non-replaced elements with 'margin-left' and 'margin-right' set to 'auto' + + + + + + + + + + + +

Test passes if a filled blue square is in the upper-right corner of an hollow black rectangle and if there is no red.

+
+
X
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-004.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-004.xht new file mode 100644 index 0000000000..2f2b90708e --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-004.xht @@ -0,0 +1,65 @@ + + + + CSS Test: Absolutely positioned non-replaced elements when both 'margin-left' and 'margin-right' are set to 'auto' and direction is left-to-right + + + + + + + + + + + +

Test passes if a filled blue square is in the upper-right corner of an hollow black square and if there is no red.

+
+
X
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-005.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-005.xht new file mode 100644 index 0000000000..d2d3ca9d06 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-005.xht @@ -0,0 +1,65 @@ + + + + CSS Test: Absolutely positioned non-replaced elements when both 'margin-left' and 'margin-right' are set to 'auto' and direction is right-to-left + + + + + + + + + + + +

Test passes if a filled blue square is in the upper-left corner of an hollow black square and if there is no red.

+
+
X
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-006.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-006.xht new file mode 100644 index 0000000000..e1033fff68 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-006.xht @@ -0,0 +1,42 @@ + + + + CSS Test: Absolutely positioned non-replaced element when only 'margin-right' is 'auto' and direction is left-to-right + + + + + + + + + + + +

Test passes if a filled blue square is in the upper-right corner of an hollow black square and if there is no red.

+
+
X
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-007.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-007.xht new file mode 100644 index 0000000000..db1678b147 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-007.xht @@ -0,0 +1,42 @@ + + + + CSS Test: Absolutely positioned non-replaced element when only 'margin-left' is 'auto' and direction is right-to-left + + + + + + + + + + + +

Test passes if a filled blue square is in the upper-left corner of an hollow black square and if there is no red.

+
+
X
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-008-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-008-ref.xht new file mode 100644 index 0000000000..28706ddbdc --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-008-ref.xht @@ -0,0 +1,29 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if a filled blue square is in the upper-left corner of an hollow black rectangle and if there is no red.

+ +
Image download support must be enabled
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-008.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-008.xht new file mode 100644 index 0000000000..e5baff3022 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-008.xht @@ -0,0 +1,44 @@ + + + + CSS Test: Absolutely positioned non-replaced elements with left, width, right and margin-right not auto + + + + + + + + + + + +

Test passes if a filled blue square is in the upper-left corner of an hollow black rectangle and if there is no red.

+
+
X
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-009.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-009.xht new file mode 100644 index 0000000000..5299d35e65 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-009.xht @@ -0,0 +1,42 @@ + + + + CSS Test: Absolutely positioned non-replaced elements with left, width, right and margin-left not auto + + + + + + + + + +

Test passes if a filled blue square is in the upper-right corner of the black rectangle and there is no red.

+
+
X
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-010.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-010.xht new file mode 100644 index 0000000000..29d9ad60cf --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-010.xht @@ -0,0 +1,41 @@ + + + + CSS Test: Solved for 'left' when absolutely positioned non-replaced elements has 'left' and 'width' as 'auto' + + + + + + + + + + + +

Test passes if a filled blue square is in the upper-left corner of an hollow black square and if there is no red.

+
+
X
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-011.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-011.xht new file mode 100644 index 0000000000..3370fb6d80 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-011.xht @@ -0,0 +1,42 @@ + + + + CSS Test: Absolutely positioned non-replaced elements when 'left' and 'right' are 'auto', 'width' is not 'auto' and 'direction' is left-to-right + + + + + + + + + + + +

Test passes if a filled blue square is in the upper-left corner of an hollow black square and if there is no red.

+
+
X
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-012.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-012.xht new file mode 100644 index 0000000000..fd125e73f0 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-012.xht @@ -0,0 +1,42 @@ + + + + CSS Test: Absolutely positioned non-replaced elements when 'left' and 'right' are 'auto', 'width' is not 'auto' and 'direction' is right-to-left + + + + + + + + + + + +

Test passes if a filled blue square is in the upper-right corner of an hollow black square and if there is no red.

+
+
X
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-013.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-013.xht new file mode 100644 index 0000000000..288c36569f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-013.xht @@ -0,0 +1,41 @@ + + + + CSS Test: Solved for 'right' when absolutely positioned non-replaced elements has 'right' and 'width' as 'auto' + + + + + + + + + + + +

Test passes if a filled blue square is in the upper-right corner of an hollow black square and if there is no red.

+
+
X
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-014.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-014.xht new file mode 100644 index 0000000000..da223eb8d7 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-014.xht @@ -0,0 +1,41 @@ + + + + CSS Test: Solved for 'left' when absolutely positioned non-replaced elements has 'right' and 'width' not set to 'auto' + + + + + + + + + + + +

Test passes if a filled blue square is in the upper-left corner of an hollow black square and if there is no red.

+
+
X
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-015-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-015-ref.xht new file mode 100644 index 0000000000..955623dca3 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-015-ref.xht @@ -0,0 +1,30 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if a filled blue square is horizontally centered inside an hollow black rectangle and if there is no red.

+ +
Image download support must be enabled
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-015.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-015.xht new file mode 100644 index 0000000000..2d99f95235 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-015.xht @@ -0,0 +1,38 @@ + + + + CSS Test: Solved for 'width' when absolutely positioned non-replaced elements has 'left' and 'right' not set to 'auto' + + + + + + + + + +

Test passes if a filled blue square is horizontally centered inside an hollow black rectangle and if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-016.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-016.xht new file mode 100644 index 0000000000..5fccaf248d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-016.xht @@ -0,0 +1,41 @@ + + + + CSS Test: Solved for 'right' when absolutely positioned non-replaced elements has 'left' and 'width' not set to 'auto' + + + + + + + + + + + +

Test passes if a filled blue square is in the upper-right corner of an hollow black square and if there is no red.

+
+
X
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-017-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-017-ref.xht new file mode 100644 index 0000000000..6acb98dbac --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-017-ref.xht @@ -0,0 +1,41 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + + +

Below there should be a green square. In the middle of such green square, a black horizontal stripe should be traversing it and protruding out of it toward the right. There should be no red in this page.

+ +
+ +
+ +
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-017.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-017.xht new file mode 100644 index 0000000000..3b12169cb0 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-017.xht @@ -0,0 +1,57 @@ + + + + + + + CSS Test: 'shrink-to-fit' width of absolutely positioned, non-replaced elements - direction (left-to-right), inline-block and max-width + + + + + + + + + + + + + + + + + +

Below there should be a green square. In the middle of such green square, a black horizontal stripe should be traversing it and protruding out of it toward the right. There should be no red in this page.

+ +
12345678
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-018.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-018.xht new file mode 100644 index 0000000000..ed9fa5673a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-018.xht @@ -0,0 +1,59 @@ + + + + + + + CSS Test: 'shrink-to-fit' width of absolutely positioned, non-replaced elements - direction (left-to-right), inline-block and max-width + + + + + + + + + + + + + + + + + +

Below there should be a green square. In the middle of such green square, a black horizontal stripe should be traversing it and protruding out of it toward the right. There should be no red in this page.

+ +
+
12345678
+
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-019.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-019.xht new file mode 100644 index 0000000000..c4511786e8 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-019.xht @@ -0,0 +1,59 @@ + + + + + + + CSS Test: 'shrink-to-fit' width of absolutely positioned, non-replaced elements - direction (left-to-right), float and max-width + + + + + + + + + + + + + + + + + +

Below there should be a green square. In the middle of such green square, a black horizontal stripe should be traversing it and protruding out of it toward the right. There should be no red in this page.

+ +
+
12345678
+
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-020.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-020.xht new file mode 100644 index 0000000000..7c983e528d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-020.xht @@ -0,0 +1,57 @@ + + + + + + + CSS Test: 'shrink-to-fit' width of absolutely positioned, non-replaced elements - direction (left-to-right), float and max-width + + + + + + + + + + + + + + + + + +

Below there should be a green square. In the middle of such green square, a black horizontal stripe should be traversing it and protruding out of it toward the right. There should be no red in this page.

+ +
12345678
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-021-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-021-ref.xht new file mode 100644 index 0000000000..f178a16bdf --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-021-ref.xht @@ -0,0 +1,43 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + + +

Below, on the right edge of the page, there should be a green square. In the middle of such green square, a black horizontal stripe should be traversing it and protruding out of it toward the left. There should be no red in this page.

+ +
+ +
+ +
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-021.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-021.xht new file mode 100644 index 0000000000..47f587f72d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-021.xht @@ -0,0 +1,59 @@ + + + + + + + CSS Test: 'shrink-to-fit' width of absolutely positioned, non-replaced elements - direction (right-to-left), inline-block and max-width + + + + + + + + + + + + + + + + + +

Below, on the right edge of the page, there should be a green square. In the middle of such green square, a black horizontal stripe should be traversing it and protruding out of it toward the left. There should be no red in this page.

+ +
12345678
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-022.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-022.xht new file mode 100644 index 0000000000..7994d698ac --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-022.xht @@ -0,0 +1,61 @@ + + + + + + + CSS Test: 'shrink-to-fit' width of absolutely positioned, non-replaced elements - direction (right-to-left), inline-block and max-width + + + + + + + + + + + + + + + + + +

Below, on the right edge of the page, there should be a green square. In the middle of such green square, a black horizontal stripe should be traversing it and protruding out of it toward the left. There should be no red in this page.

+ +
+
12345678
+
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-023.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-023.xht new file mode 100644 index 0000000000..bfd462a9b7 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-023.xht @@ -0,0 +1,61 @@ + + + + + + + CSS Test: 'shrink-to-fit' width of absolutely positioned, non-replaced elements - direction (right-to-left), float and max-width + + + + + + + + + + + + + + + + + +

Below, on the right edge of the page, there should be a green square. In the middle of such green square, a black horizontal stripe should be traversing it and protruding out of it toward the left. There should be no red in this page.

+ +
+
12345678
+
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-024.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-024.xht new file mode 100644 index 0000000000..756041f5ce --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-024.xht @@ -0,0 +1,59 @@ + + + + + + + CSS Test: 'shrink-to-fit' width of absolutely positioned, non-replaced elements - direction (right-to-left), float and max-width + + + + + + + + + + + + + + + + + +

Below, on the right edge of the page, there should be a green square. In the middle of such green square, a black horizontal stripe should be traversing it and protruding out of it toward the left. There should be no red in this page.

+ +
12345678
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-025-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-025-ref.xht new file mode 100644 index 0000000000..8bd763d670 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-025-ref.xht @@ -0,0 +1,32 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is a green square horizontally centered in the page and if there is no red.

+ +
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-025.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-025.xht new file mode 100644 index 0000000000..8896767794 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-025.xht @@ -0,0 +1,60 @@ + + + + + + + CSS Test: CSS Test: absolutely positioned non-replaced element with 'left' and 'right' not set to 'auto' and 'width' set to 'auto' - max-width, horizontal margins + + + + + + + + + + + + + + + + +

Test passes if there is a green square horizontally centered in the page and if there is no red.

+ +
+ +
FAIL
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-026-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-026-ref.xht new file mode 100644 index 0000000000..e77fe62ef6 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-026-ref.xht @@ -0,0 +1,33 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is a green square on the right side of this page and if there is no red.

+ +
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-026.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-026.xht new file mode 100644 index 0000000000..e439a0210d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-026.xht @@ -0,0 +1,60 @@ + + + + + + + CSS Test: absolutely positioned non-replaced element with 'left' and 'right' not set to 'auto' and 'width' set to 'auto' - max-width, horizontal margins + + + + + + + + + + + + + + + + +

Test passes if there is a green square on the right side of this page and if there is no red.

+ +
+ +
FAIL
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-027.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-027.xht new file mode 100644 index 0000000000..969da955af --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-027.xht @@ -0,0 +1,215 @@ + + + + + + + CSS Test: absolutely positioned non-replaced element - 'auto' margins, max-width and max-height + + + + + + + + + + + + + + + + +

Test passes if there is a filled green square and no red.

+ +
+ +
+ +
+ +
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-028.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-028.xht new file mode 100644 index 0000000000..33fb446265 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-non-replaced-width-028.xht @@ -0,0 +1,63 @@ + + + + + + + CSS Test: width - absolutely positioned non-replaced element with scrollbar and percentage height of inline replaced child + + + + + + + + + + + + + + + + + + + + + + + +

PREREQUISITE: User agent needs to support scrollbars as the scrolling mechanism. If it does not, then this test does not apply to such user agent.

+ +

Test passes if there is a filled green rectangle with inactive scrollbars and no red.

+ +
Image download support must be enabled
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-001-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-001-ref.xht new file mode 100644 index 0000000000..fc38eba089 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-001-ref.xht @@ -0,0 +1,30 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is no space between the blue square and the orange lines.

+ +
Image download support must be enabled
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-001.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-001.xht new file mode 100644 index 0000000000..e3e10640c4 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-001.xht @@ -0,0 +1,34 @@ + + + + CSS Test: Absolute replaced elements with 'margin-top' and 'margin-bottom' as 'auto' + + + + + + + + + + +

Test passes if there is no space between the blue square and the orange lines.

+
+ blue 15x15 +
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-002-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-002-ref.xht new file mode 100644 index 0000000000..effbf97dc3 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-002-ref.xht @@ -0,0 +1,20 @@ + + + + + + + CSS Reftest Reference + + + + + + + +

Test passes if the blue and orange squares have the same height.

+ +
Image download support must be enabledImage download support must be enabled
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-002.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-002.xht new file mode 100644 index 0000000000..79d99d2995 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-002.xht @@ -0,0 +1,41 @@ + + + + CSS Test: Absolutely positioned inline replaced elements relying on intrinsic height dimensions + + + + + + + + + + +

Test passes if the blue and orange squares have the same height.

+
+ blue 15x15 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-003.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-003.xht new file mode 100644 index 0000000000..93e8c2c5c6 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-003.xht @@ -0,0 +1,43 @@ + + + + CSS Test: Absolutely positioned inline replaced element with intrinsic ratio and 'height' set to 'auto' + + + + + + + + + + +

Test passes if the orange and blue squares have the same height.

+
+ Image download support must be enabled +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-004-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-004-ref.xht new file mode 100644 index 0000000000..534e82edc4 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-004-ref.xht @@ -0,0 +1,29 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is no red.

+ +
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-004.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-004.xht new file mode 100644 index 0000000000..6dddc31c9e --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-004.xht @@ -0,0 +1,40 @@ + + + + CSS Test: Absolute replaced inline-block elements without intrinsic ratio and 'height' set to 'auto' + + + + + + + + + +

Test passes if there is no red.

+
+ +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-005-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-005-ref.xht new file mode 100644 index 0000000000..8687f283bc --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-005-ref.xht @@ -0,0 +1,29 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is no red.

+ +
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-005.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-005.xht new file mode 100644 index 0000000000..4a6b2cf422 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-005.xht @@ -0,0 +1,40 @@ + + + + CSS Test: Absolutely positioned inline-block replaced element with its height set to a percentage + + + + + + + + + +

Test passes if there is no red.

+
+ +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-006-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-006-ref.xht new file mode 100644 index 0000000000..6912d5159e --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-006-ref.xht @@ -0,0 +1,28 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if the blue and orange rectangles have the same height.

+ +
Image download support must be enabledImage download support must be enabled
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-006.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-006.xht new file mode 100644 index 0000000000..dbf186c474 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-006.xht @@ -0,0 +1,42 @@ + + + + CSS Test: Absolutely positioned inline replaced element with percentage based intrinsic height + + + + + + + + + +

Test passes if the blue and orange rectangles have the same height.

+
+ + + +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-007-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-007-ref.xht new file mode 100644 index 0000000000..6cf502d177 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-007-ref.xht @@ -0,0 +1,28 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is no red.

+ +
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-007.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-007.xht new file mode 100644 index 0000000000..cae9efd646 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-007.xht @@ -0,0 +1,48 @@ + + + + CSS Test: Absolutely positioned inline-block replaced elements with percentage based intrinsic height that cannot be resolved + + + + + + + + +

Test passes if there is no red.

+
+ +
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-008-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-008-ref.xht new file mode 100644 index 0000000000..18b466378d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-008-ref.xht @@ -0,0 +1,38 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is a short blue bar and it does not touch the black line.

+ +
+ +
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-008.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-008.xht new file mode 100644 index 0000000000..886ecec638 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-008.xht @@ -0,0 +1,68 @@ + + + + CSS Test: Absolutely positioned inline replaced element with 'margin-top', 'margin-bottom' and 'bottom' as 'auto' + + + + + + + + + + +

Test passes if there is a short blue bar and it does not touch the black line.

+
+ blue 15x15 +
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-009.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-009.xht new file mode 100644 index 0000000000..72f2df7e11 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-009.xht @@ -0,0 +1,44 @@ + + + + CSS Test: Absolute positioned inline replaced elements relying on intrinsic height dimensions and 'bottom' set to 'auto' + + + + + + + + + + +

Test passes if there is a short blue bar and it does not touch the black line.

+
+ blue 15x15 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-010-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-010-ref.xht new file mode 100644 index 0000000000..229f992bc7 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-010-ref.xht @@ -0,0 +1,38 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is a filled blue rectangle and it does not touch the black line.

+ +
+ +
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-010.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-010.xht new file mode 100644 index 0000000000..34901665f4 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-010.xht @@ -0,0 +1,46 @@ + + + + CSS Test: Absolutely positioned inline replaced element with intrinsic ratio, 'height' and 'bottom' set to 'auto' + + + + + + + + + + +

Test passes if there is a filled blue rectangle and it does not touch the black line.

+
+ blue 15x15 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-011-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-011-ref.xht new file mode 100644 index 0000000000..574ab6a989 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-011-ref.xht @@ -0,0 +1,30 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is no red.

+ +
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-011.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-011.xht new file mode 100644 index 0000000000..302ca83514 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-011.xht @@ -0,0 +1,42 @@ + + + + CSS Test: Absolutely positioned inline-block replaced element without intrinsic ratio, 'height' and 'bottom' set to 'auto' + + + + + + + + + +

Test passes if there is no red.

+
+ +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-012-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-012-ref.xht new file mode 100644 index 0000000000..722f569989 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-012-ref.xht @@ -0,0 +1,30 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is no red.

+ +
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-012.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-012.xht new file mode 100644 index 0000000000..82bea6f0ed --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-012.xht @@ -0,0 +1,42 @@ + + + + CSS Test: Absolutely positioned inline-block replaced element with its height set to a percentage and 'bottom' set to 'auto' + + + + + + + + + +

Test passes if there is no red.

+
+ +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-013-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-013-ref.xht new file mode 100644 index 0000000000..d75cdef879 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-013-ref.xht @@ -0,0 +1,38 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if the blue and orange rectangles are next to each other, have the same height and are not touching the black line.

+ +
+ +
Image download support must be enabledImage download support must be enabled
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-013.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-013.xht new file mode 100644 index 0000000000..3d186de860 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-013.xht @@ -0,0 +1,46 @@ + + + + CSS Test: Absolutely positioned inline replaced element with percentage based intrinsic height and 'bottom' set to 'auto' + + + + + + + + + + +

Test passes if the blue and orange rectangles are next to each other, have the same height and are not touching the black line.

+
+ + + +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-014-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-014-ref.xht new file mode 100644 index 0000000000..67e9b90d43 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-014-ref.xht @@ -0,0 +1,29 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is no red.

+ +
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-014.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-014.xht new file mode 100644 index 0000000000..752e7de66b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-014.xht @@ -0,0 +1,50 @@ + + + + CSS Test: Absolutely positioned inline-block replaced elements with percentage based intrinsic height that cannot be resolved and 'top' specified + + + + + + + + + + +

Test passes if there is no red.

+
+ +
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-016.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-016.xht new file mode 100644 index 0000000000..d97a7cabf8 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-016.xht @@ -0,0 +1,50 @@ + + + + CSS Test: Absolutely positioned inline replaced element relying on intrinsic height dimensions and 'top', 'bottom' are not 'auto' + + + + + + + + + + +

Test passes if there is a short blue bar and it does not touch the black line.

+
+ blue 15x15 +
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-017.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-017.xht new file mode 100644 index 0000000000..80b4e14299 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-017.xht @@ -0,0 +1,52 @@ + + + + CSS Test: Absolutely positioned inline replaced element with intrinsic ratio, 'height' set to 'auto' and 'top', 'bottom' are not 'auto' + + + + + + + + + + +

Test passes if there is a filled blue rectangle and it does not touch the black line.

+
+ blue 15x15 +
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-018.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-018.xht new file mode 100644 index 0000000000..f0e763fd82 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-018.xht @@ -0,0 +1,42 @@ + + + + CSS Test: Absolutely positioned inline-block replaced element without intrinsic ratio, 'height' set to 'auto' and 'top', 'bottom' are not 'auto' + + + + + + + + + +

Test passes if there is no red.

+
+ +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-019.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-019.xht new file mode 100644 index 0000000000..2aeb5f0fc3 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-019.xht @@ -0,0 +1,42 @@ + + + + CSS Test: Absolutely positioned inline-block replaced element with its height set to a percentage and 'top', 'bottom' are not 'auto' + + + + + + + + + +

Test passes if there is no red.

+
+ +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-020.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-020.xht new file mode 100644 index 0000000000..c5d348db35 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-020.xht @@ -0,0 +1,45 @@ + + + + CSS Test: Absolutely positioned inline replaced element with percentage based intrinsic height set to 'auto' and 'top', 'bottom' are not 'auto' + + + + + + + + + +

Test passes if the blue and orange rectangles are next to each other, have the same height and are not touching the black line.

+
+ + + +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-021.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-021.xht new file mode 100644 index 0000000000..111f9593a1 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-021.xht @@ -0,0 +1,51 @@ + + + + CSS Test: Absolutely positioned inline-block replaced element with percentage based intrinsic height that cannot be resolved where 'top' and 'bottom' are not 'auto' + + + + + + + + + + + +

Test passes if there is no red.

+
+ +
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-022.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-022.xht new file mode 100644 index 0000000000..3acc433fa7 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-022.xht @@ -0,0 +1,44 @@ + + + + CSS Test: Absolutely positioned inline replaced element with 'margin-bottom' as 'auto' and 'top', 'bottom', 'margin-top' are not 'auto' + + + + + + + + + + +

Test passes if there is a short blue bar and it does not touch the black line.

+
+ blue 15x15 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-023.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-023.xht new file mode 100644 index 0000000000..fd0b7c425a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-023.xht @@ -0,0 +1,46 @@ + + + + CSS Test: Absolutely positioned inline replaced element relying on intrinsic height dimensions and 'top', 'bottom', 'margin-top' are not 'auto' + + + + + + + + + + +

Test passes if there is a short blue bar and it does not touch the black line.

+
+ blue 15x15 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-024.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-024.xht new file mode 100644 index 0000000000..a2a5ca3e36 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-024.xht @@ -0,0 +1,48 @@ + + + + CSS Test: Absolutely positioned inline replaced element with intrinsic ratio, 'height' set to 'auto' and 'top', 'bottom', 'margin-top' are not 'auto' + + + + + + + + + + +

Test passes if there is a filled blue rectangle and it does not touch the black line.

+
+ blue 15x15 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-025.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-025.xht new file mode 100644 index 0000000000..d99a08109b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-025.xht @@ -0,0 +1,44 @@ + + + + CSS Test: Absolutely positioned inline-block replaced elements without intrinsic ratio, 'height' set to 'auto' and 'top', 'bottom', 'margin-top' are not 'auto' + + + + + + + + + +

Test passes if there is no red.

+
+ +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-026.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-026.xht new file mode 100644 index 0000000000..acb65b7dcd --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-026.xht @@ -0,0 +1,44 @@ + + + + CSS Test: Absolutely positioned inline-block replaced element with its height set to a percentage of its containing block's height and 'top', 'bottom', 'margin-top' are not 'auto' + + + + + + + + + +

Test passes if there is no red.

+
+ +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-027.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-027.xht new file mode 100644 index 0000000000..7442f85b0a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-027.xht @@ -0,0 +1,47 @@ + + + + CSS Test: Absolutely positioned inline replaced element with percentage based intrinsic height set to 'auto' and 'top', 'bottom', 'margin-top' are not 'auto' + + + + + + + + + +

Test passes if the blue and orange rectangles are next to each other, have the same height and are not touching the black line.

+
+ + + +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-028.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-028.xht new file mode 100644 index 0000000000..3c558b8a10 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-028.xht @@ -0,0 +1,41 @@ + + + + CSS Test: Absolutely positioned inline-block replaced element with percentage based intrinsic height that cannot be resolved where 'top', 'bottom', 'margin-top' are not 'auto' + + + + + + + + +

Test passes if there is no red.

+
+ +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-029.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-029.xht new file mode 100644 index 0000000000..0c0a550c1b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-029.xht @@ -0,0 +1,92 @@ + + + + CSS Test: Absolutely positioned inline replaced element with over-constrained values + + + + + + + + + + +

Test passes if there is a short blue bar and it does not touch the black line.

+
+ blue 15x15 +
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-030.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-030.xht new file mode 100644 index 0000000000..4ca7977421 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-030.xht @@ -0,0 +1,78 @@ + + + + CSS Test: Absolutely positioned inline replaced element with intrinsic height dimension and over-constrained values + + + + + + + + + + +

Test passes if there is a short blue bar and it does not touch the black line.

+
+ blue 15x15 +
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-031.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-031.xht new file mode 100644 index 0000000000..7931b8da21 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-031.xht @@ -0,0 +1,96 @@ + + + + CSS Test: Absolutely positioned inline replaced element with intrinsic ratio, 'height' set to 'auto' and over-constrained values + + + + + + + + + + +

Test passes if there is a filled blue rectangle and it does not touch the black line.

+
+ blue 15x15 +
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-032.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-032.xht new file mode 100644 index 0000000000..eea4172057 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-032.xht @@ -0,0 +1,44 @@ + + + + CSS Test: Absolute positioned inline-block replaced element without intrinsic ratio, 'height' set to 'auto' and over-constrained values + + + + + + + + + +

Test passes if there is no red.

+
+ +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-033.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-033.xht new file mode 100644 index 0000000000..836f75dd4d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-033.xht @@ -0,0 +1,94 @@ + + + + CSS Test: Absolutely positioned inline-block element with percentage based height set to 'auto' and over-constrained values + + + + + + + + + +

Test passes if there is no red.

+
+ +
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-034.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-034.xht new file mode 100644 index 0000000000..47dec54f65 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-034.xht @@ -0,0 +1,47 @@ + + + + CSS Test: Absolutely positioned inline replaced element with percentage based intrinsic height set to 'auto' and over-constrained values + + + + + + + + + +

Test passes if the blue and orange rectangles are next to each other, have the same height and are not touching the black line.

+
+ + + +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-035.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-035.xht new file mode 100644 index 0000000000..447606f432 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-035.xht @@ -0,0 +1,41 @@ + + + + CSS Test: Absolute replaced elements with percentage based intrinsic height that cannot be resolved and there are over-constrained values + + + + + + + + +

Test passes if there is no red.

+
+ +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-036.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-036.xht new file mode 100644 index 0000000000..96b53e6d64 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-height-036.xht @@ -0,0 +1,65 @@ + + + + CSS Test: Absolute Replaced Elements: specified 'top' and 'bottom' with auto margins + + + + + + + + + +

Test passes if there is no red.

+
+ FAIL: image support required + FAIL: image support required + FAIL: image support required +
+
+
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-001-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-001-ref.xht new file mode 100644 index 0000000000..a973f102f6 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-001-ref.xht @@ -0,0 +1,31 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if the blue and orange squares have the same width and the blue square is in the upper-left corner of an hollow black square.

+ +
Image download support must be enabledImage download support must be enabled
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-001.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-001.xht new file mode 100644 index 0000000000..0b49129c37 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-001.xht @@ -0,0 +1,41 @@ + + + + CSS Test: Absolutely positioned inline replaced element with 'auto' specified for 'margin-left', 'margin-right' and intrinsic width + + + + + + + + + + +

Test passes if the blue and orange squares have the same width and the blue square is in the upper-left corner of an hollow black square.

+
+ blue 15x15 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-002-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-002-ref.xht new file mode 100644 index 0000000000..515f5c3df6 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-002-ref.xht @@ -0,0 +1,36 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if the blue and orange rectangles have the same width and the blue rectangle is in the upper-left corner of an hollow black square.

+ +
Image download support must be enabledImage download support must be enabled
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-002.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-002.xht new file mode 100644 index 0000000000..23068fbce1 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-002.xht @@ -0,0 +1,43 @@ + + + + CSS Test: Absolutely positioned inline replaced element and 'auto' specified for 'margin-left', 'margin-right' and intrinsic height + + + + + + + + + + +

Test passes if the blue and orange rectangles have the same width and the blue rectangle is in the upper-left corner of an hollow black square.

+
+ + + +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-003-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-003-ref.xht new file mode 100644 index 0000000000..b6ef3a1985 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-003-ref.xht @@ -0,0 +1,36 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if the blue and orange rectangles have the same width and the blue rectangle is in the upper-left corner of an hollow black square.

+ +
Image download support must be enabledImage download support must be enabled
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-003.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-003.xht new file mode 100644 index 0000000000..5e1d5a7dcc --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-003.xht @@ -0,0 +1,59 @@ + + + + CSS Test: Absolutely positioned inline replaced element with 'auto' specified for 'margin-left', 'margin-right', with no intrinsic width and no intrinsic ratio + + + + + + + + + + +

Test passes if the blue and orange rectangles have the same width and the blue rectangle is in the upper-left corner of an hollow black square.

+
+ + + +
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-003a-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-003a-ref.xht new file mode 100644 index 0000000000..0f49130581 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-003a-ref.xht @@ -0,0 +1,29 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is a filled green rectangle and no red.

+ +
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-003a.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-003a.xht new file mode 100644 index 0000000000..4bc367b4a8 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-003a.xht @@ -0,0 +1,51 @@ + + + + + + + CSS Test: Absolutely positioned inline replaced element, 'auto' specified for 'margin-left', 'margin-right', no intrinsic height and no intrinsic width + + + + + + + + + + + + + + +

Test passes if there is a filled green rectangle and no red.

+ +
+ + + + +
+
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-003b-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-003b-ref.xht new file mode 100644 index 0000000000..a5f347382f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-003b-ref.xht @@ -0,0 +1,29 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is a filled green square and no red.

+ +
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-003b.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-003b.xht new file mode 100644 index 0000000000..7209ff2eb8 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-003b.xht @@ -0,0 +1,51 @@ + + + + + + + CSS Test: Absolutely positioned inline replaced element, 'auto' specified for 'margin-left', 'margin-right', no intrinsic height and no intrinsic ratio + + + + + + + + + + + + + + +

Test passes if there is a filled green square and no red.

+ +
+ + + + +
+
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-003c-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-003c-ref.xht new file mode 100644 index 0000000000..7ac9d9697e --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-003c-ref.xht @@ -0,0 +1,29 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is a big filled green square and no red.

+ +
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-003c.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-003c.xht new file mode 100644 index 0000000000..c84cb16299 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-003c.xht @@ -0,0 +1,51 @@ + + + + + + + CSS Test: Absolutely positioned inline replaced element, 'auto' specified for 'margin-left', 'margin-right', no intrinsic width and no intrinsic ratio + + + + + + + + + + + + + + +

Test passes if there is a big filled green square and no red.

+ +
+ + + + +
+
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-004-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-004-ref.xht new file mode 100644 index 0000000000..e2b109ab3f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-004-ref.xht @@ -0,0 +1,39 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if the blue and orange rectangles have the same width and the blue rectangle is in the upper-left corner of an hollow black square.

+ +
Image download support must be enabledImage download support must be enabled
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-004.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-004.xht new file mode 100644 index 0000000000..aaf1aa2d15 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-004.xht @@ -0,0 +1,47 @@ + + + + CSS Test: Absolutely positioned inline replaced element and 'auto' specified for 'margin-left', 'margin-right' and no intrinsic height or width + + + + + + + + + + +

Test passes if the blue and orange rectangles have the same width and the blue rectangle is in the upper-left corner of an hollow black square.

+
+
+ + + +
+
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-006-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-006-ref.xht new file mode 100644 index 0000000000..33f77e9c98 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-006-ref.xht @@ -0,0 +1,36 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if the blue and orange squares have the same width and the blue square is in the upper-left corner of an hollow black rectangle.

+ +
Image download support must be enabledImage download support must be enabled
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-006.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-006.xht new file mode 100644 index 0000000000..f503db8837 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-006.xht @@ -0,0 +1,42 @@ + + + + CSS Test: Absolutely positioned inline replaced element and 'auto' specified for 'margin-left', 'margin-right' and width set to a percentage + + + + + + + + + + +

Test passes if the blue and orange squares have the same width and the blue square is in the upper-left corner of an hollow black rectangle.

+
+ blue 15x15 +
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-008.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-008.xht new file mode 100644 index 0000000000..8aff9d5998 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-008.xht @@ -0,0 +1,43 @@ + + + + CSS Test: Absolutely positioned inline replaced element with 'direction' as left-to-right, 'auto' specified for 'margin-left', 'margin-right', 'left', 'right' and intrinsic width + + + + + + + + + +

Test passes if the blue and orange squares have the same width and the blue square is in the upper-left corner of an hollow black square.

+
+ blue 15x15 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-009.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-009.xht new file mode 100644 index 0000000000..c7749f8769 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-009.xht @@ -0,0 +1,62 @@ + + + + CSS Test: Absolute replaced elements with 'direction' as left-to-right, 'auto' specified for 'margin-left', 'margin-right', 'left', 'right' and intrinsic height + + + + + + + + + + +

Test passes if the blue and orange rectangles have the same width and the blue rectangle is in the upper-left corner of an hollow black square.

+
+ + + +
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-010.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-010.xht new file mode 100644 index 0000000000..97263411f3 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-010.xht @@ -0,0 +1,62 @@ + + + + CSS Test: Absolute replaced elements with 'direction' as left-to-right, 'auto' specified for 'margin-left', 'margin-right', 'left', 'right' and 'height' + + + + + + + + + + +

Test passes if the blue and orange rectangles have the same width and the blue rectangle is in the upper-left corner of an hollow black square.

+
+ + + +
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-011.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-011.xht new file mode 100644 index 0000000000..346791ebd3 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-011.xht @@ -0,0 +1,51 @@ + + + + CSS Test: Absolutely positioned inline replaced element with 'direction' as left-to-right, 'auto' specified for 'margin-left', 'margin-right', 'left', 'right' and no intrinsic height or width + + + + + + + + + + +

Test passes if the blue and orange rectangles have the same width and the blue rectangle is in the upper-left corner of an hollow black square.

+
+
+ + + +
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-013.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-013.xht new file mode 100644 index 0000000000..1646f1b82c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-013.xht @@ -0,0 +1,44 @@ + + + + CSS Test: Absolutely positioned inline replaced element with 'direction' as left-to-right, 'auto' specified for 'margin-left', 'margin-right', 'left', 'right' and percentage intrinsic width + + + + + + + + + +

Test passes if the blue and orange squares have the same width and the blue square is in the upper-left corner of an hollow black rectangle.

+
+ blue 15x15 +
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-015-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-015-ref.xht new file mode 100644 index 0000000000..20fd1c2442 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-015-ref.xht @@ -0,0 +1,36 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if the blue and orange squares have the same width and the blue square is in the upper-right corner of an hollow black square.

+ +
Image download support must be enabledImage download support must be enabled
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-015.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-015.xht new file mode 100644 index 0000000000..67b33eae9d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-015.xht @@ -0,0 +1,45 @@ + + + + CSS Test: Absolutely positioned replaced element with 'direction' as right-to-left, 'auto' specified for 'margin-left', 'margin-right', 'left', 'right' and intrinsic width + + + + + + + + + + +

Test passes if the blue and orange squares have the same width and the blue square is in the upper-right corner of an hollow black square.

+
+ blue 15x15 +
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-020-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-020-ref.xht new file mode 100644 index 0000000000..d9a42fd3b6 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-020-ref.xht @@ -0,0 +1,38 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if the blue and orange squares have the same width and the blue square is in the upper-right corner of an hollow black rectangle.

+ +
Image download support must be enabledImage download support must be enabled
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-020.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-020.xht new file mode 100644 index 0000000000..864df2614a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-020.xht @@ -0,0 +1,45 @@ + + + + CSS Test: Absolutely positioned inline replaced element with 'direction' as right-to-left, 'auto' specified for 'margin-left', 'margin-right', 'left', 'right' and width set to a percentage + + + + + + + + + + +

Test passes if the blue and orange squares have the same width and the blue square is in the upper-right corner of an hollow black rectangle.

+
+ blue 15x15 +
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-022-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-022-ref.xht new file mode 100644 index 0000000000..64dfdb910a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-022-ref.xht @@ -0,0 +1,38 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if the blue and orange squares have the same width and the blue square is in the upper-right corner of an hollow black square.

+ +
Image download support must be enabledImage download support must be enabled
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-022.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-022.xht new file mode 100644 index 0000000000..4af5887859 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-022.xht @@ -0,0 +1,62 @@ + + + + CSS Test: Absolutely positioned inline replaced element with 'direction' as left-to-right, 'auto' specified for 'margin-left', 'margin-right', 'right' and intrinsic width + + + + + + + + + + +

Test passes if the blue and orange squares have the same width and the blue square is in the upper-right corner of an hollow black square.

+
+ blue 96x96 +
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-023-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-023-ref.xht new file mode 100644 index 0000000000..6d2990db72 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-023-ref.xht @@ -0,0 +1,37 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if the blue and orange rectangles have the same width and the blue rectangle is in the upper-right corner of an hollow black square.

+ +
Image download support must be enabledImage download support must be enabled
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-023.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-023.xht new file mode 100644 index 0000000000..93ac8a1ca1 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-023.xht @@ -0,0 +1,55 @@ + + + + CSS Test: Absolutely positioned replaced element with 'direction' as left-to-right, 'auto' specified for 'margin-left', 'margin-right', 'right' and intrinsic height + + + + + + + + + +

Test passes if the blue and orange rectangles have the same width and the blue rectangle is in the upper-right corner of an hollow black square.

+
+ + + +
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-024-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-024-ref.xht new file mode 100644 index 0000000000..a53cc29ff8 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-024-ref.xht @@ -0,0 +1,37 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if the blue and orange rectangles have the same width and the blue rectangle is in the upper-right corner of an hollow black square.

+ +
Image download support must be enabledImage download support must be enabled
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-024.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-024.xht new file mode 100644 index 0000000000..73abd19c31 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-024.xht @@ -0,0 +1,81 @@ + + + + CSS Test: Absolutely positioned inline replaced element with 'direction' as left-to-right, 'auto' specified for 'margin-left', 'margin-right', 'right' and 'height' + + + + + + + + + + +

Test passes if the blue and orange rectangles have the same width and the blue rectangle is in the upper-right corner of an hollow black square.

+
+ + + +
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-025-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-025-ref.xht new file mode 100644 index 0000000000..afbb24e32d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-025-ref.xht @@ -0,0 +1,40 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if the blue and orange rectangles have the same width and the blue rectangle is in the upper-right corner of an hollow black square.

+ +
Image download support must be enabledImage download support must be enabled
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-025.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-025.xht new file mode 100644 index 0000000000..8b5a78b36c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-025.xht @@ -0,0 +1,72 @@ + + + + CSS Test: Absolutely positioned inline replaced element with 'direction' as left-to-right, 'auto' specified for 'margin-left', 'margin-right', 'right' and no intrinsic height or width + + + + + + + + + + +

Test passes if the blue and orange rectangles have the same width and the blue rectangle is in the upper-right corner of an hollow black square.

+
+
+ + + +
+
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-027-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-027-ref.xht new file mode 100644 index 0000000000..c51d6d9e8f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-027-ref.xht @@ -0,0 +1,37 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if the blue and orange squares have the same width and the blue square is in the upper-right corner of an hollow black rectangle.

+ +
Image download support must be enabledImage download support must be enabled
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-027.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-027.xht new file mode 100644 index 0000000000..e868877d28 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-027.xht @@ -0,0 +1,46 @@ + + + + CSS Test: Absolutely positioned replaced element with 'direction' as left-to-right, 'auto' specified for 'margin-left', 'margin-right', 'right' and percentage width + + + + + + + + + + +

Test passes if the blue and orange squares have the same width and the blue square is in the upper-right corner of an hollow black rectangle.

+
+ blue 15x15 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-029.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-029.xht new file mode 100644 index 0000000000..4bd5131014 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-029.xht @@ -0,0 +1,62 @@ + + + + CSS Test: Absolutely positioned inline replaced element with 'direction' as right-to-left, 'auto' specified for 'margin-left', 'margin-right', 'right' and intrinsic width + + + + + + + + + + +

Test passes if the blue and orange squares have the same width and the blue square is in the upper-right corner of an hollow black square.

+
+ blue 96x96 +
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-030.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-030.xht new file mode 100644 index 0000000000..524064f711 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-030.xht @@ -0,0 +1,55 @@ + + + + CSS Test: Absolutely positioned replaced element with 'direction' as right-to-left, 'auto' specified for 'margin-left', 'margin-right', 'right' and intrinsic height + + + + + + + + + +

Test passes if the blue and orange rectangles have the same width and the blue rectangle is in the upper-right corner of an hollow black square.

+
+ + + +
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-031.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-031.xht new file mode 100644 index 0000000000..494cb1739f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-031.xht @@ -0,0 +1,82 @@ + + + + CSS Test: Absolutely positioned inline replaced element with 'direction' as right-to-left, 'auto' specified for 'margin-left', 'margin-right', 'right' and 'height' + + + + + + + + + + +

Test passes if the blue and orange rectangles have the same width and the blue rectangle is in the upper-right corner of an hollow black square.

+
+ + + +
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-032.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-032.xht new file mode 100644 index 0000000000..e9ef650e6f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-032.xht @@ -0,0 +1,71 @@ + + + + CSS Test: Absolutely positioned inline replaced element with 'direction' as right-to-left, 'auto' specified for 'margin-left', 'margin-right', 'right' and no intrinsic height or width + + + + + + + + + + +

Test passes if the blue and orange rectangles have the same width and the blue rectangle is in the upper-right corner of an hollow black square.

+
+
+ + + +
+
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-034.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-034.xht new file mode 100644 index 0000000000..4d95609055 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-034.xht @@ -0,0 +1,45 @@ + + + + CSS Test: Absolutely positioned inline replaced element with 'direction' as right-to-left, 'auto' specified for 'margin-left', 'margin-right', 'right' and percentage intrinsic width + + + + + + + + + + +

Test passes if the blue and orange squares have the same width and the blue square is in the upper-right corner of an hollow black rectangle.

+
+ blue 15x15 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-036-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-036-ref.xht new file mode 100644 index 0000000000..0c8262aff2 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-036-ref.xht @@ -0,0 +1,37 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if the blue and orange squares have the same width and are horizontally centered in an hollow black square.

+ +
Image download support must be enabledImage download support must be enabled
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-036.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-036.xht new file mode 100644 index 0000000000..2a2647f3ce --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-036.xht @@ -0,0 +1,47 @@ + + + + CSS Test: Absolutely positioned inline replaced element with 'direction' as left-to-right, 'auto' specified for 'margin-left', 'margin-right' and intrinsic width + + + + + + + + + + +

Test passes if the blue and orange squares have the same width and are horizontally centered in an hollow black square.

+
+ blue 96x96 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-037-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-037-ref.xht new file mode 100644 index 0000000000..beea721320 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-037-ref.xht @@ -0,0 +1,37 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if the blue and orange rectangles have the same width and are horizontally centered in an hollow black square.

+ +
Image download support must be enabledImage download support must be enabled
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-037.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-037.xht new file mode 100644 index 0000000000..5eee892895 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-037.xht @@ -0,0 +1,48 @@ + + + + CSS Test: Absolutely positioned inline replaced element with 'direction' as left-to-right, 'auto' specified for 'margin-left', 'margin-right' and intrinsic height + + + + + + + + + + +

Test passes if the blue and orange rectangles have the same width and are horizontally centered in an hollow black square.

+
+ + + +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-038-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-038-ref.xht new file mode 100644 index 0000000000..70b7177a9e --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-038-ref.xht @@ -0,0 +1,37 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if the blue and orange rectangles have the same width and are horizontally centered in an hollow black square.

+ +
Image download support must be enabledImage download support must be enabled
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-038.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-038.xht new file mode 100644 index 0000000000..0aae33bbe5 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-038.xht @@ -0,0 +1,49 @@ + + + + CSS Test: Absolute replaced elements with 'direction' as left-to-right, 'auto' specified for 'margin-left', 'margin-right' and 'height' + + + + + + + + + + +

Test passes if the blue and orange rectangles have the same width and are horizontally centered in an hollow black square.

+
+ + + +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-039-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-039-ref.xht new file mode 100644 index 0000000000..f51f7e87be --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-039-ref.xht @@ -0,0 +1,40 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if the blue and orange rectangles have the same width and are horizontally centered in an hollow black square.

+ +
Image download support must be enabledImage download support must be enabled
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-039.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-039.xht new file mode 100644 index 0000000000..efade389d5 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-039.xht @@ -0,0 +1,53 @@ + + + + CSS Test: Absolutely positioned inline replaced element with 'direction' as left-to-right, 'auto' specified for 'margin-left', 'margin-right' and no intrinsic height or width + + + + + + + + + + +

Test passes if the blue and orange rectangles have the same width and are horizontally centered in an hollow black square.

+
+
+ + + +
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-041-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-041-ref.xht new file mode 100644 index 0000000000..893f3596e5 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-041-ref.xht @@ -0,0 +1,37 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if the blue and orange squares have the same width and are horizontally centered in an hollow black rectangle.

+ +
Image download support must be enabledImage download support must be enabled
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-041.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-041.xht new file mode 100644 index 0000000000..19e5350aa7 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-041.xht @@ -0,0 +1,47 @@ + + + + CSS Test: Absolutely positioned inline replaced element with 'direction' as left-to-right, 'auto' specified for 'margin-left', 'margin-right' and percentage intrinsic width + + + + + + + + + + +

Test passes if the blue and orange squares have the same width and are horizontally centered in an hollow black rectangle.

+
+ blue 15x15 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-043.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-043.xht new file mode 100644 index 0000000000..91e7ffe481 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-043.xht @@ -0,0 +1,47 @@ + + + + CSS Test: Absolutely positioned inline replaced element with 'direction' as right-to-left, 'auto' specified for 'margin-left', 'margin-right' and intrinsic width + + + + + + + + + + +

Test passes if the blue and orange squares have the same width and are horizontally centered in an hollow black square.

+
+ blue 96x96 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-048.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-048.xht new file mode 100644 index 0000000000..b22043eae6 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-048.xht @@ -0,0 +1,47 @@ + + + + CSS Test: Absolutely positioned inline replaced element with 'direction' as right-to-left, 'auto' specified for 'margin-left', 'margin-right' and percentage intrinsic width + + + + + + + + + + +

Test passes if the blue and orange squares have the same width and are horizontally centered in an hollow black rectangle.

+
+ blue 15x15 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-050.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-050.xht new file mode 100644 index 0000000000..4fb8a46d54 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-050.xht @@ -0,0 +1,47 @@ + + + + CSS Test: Absolutely positioned inline replaced element with 'direction' as left-to-right, 'auto' specified for 'margin-right' and intrinsic width + + + + + + + + + + +

Test passes if the blue and orange squares have the same width and are horizontally centered in an hollow black square.

+
+ blue 96x96 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-051.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-051.xht new file mode 100644 index 0000000000..40a32c3a73 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-051.xht @@ -0,0 +1,48 @@ + + + + CSS Test: Absolutely positioned inline replaced element with 'direction' as left-to-right, 'auto' specified for 'margin-right' and intrinsic height + + + + + + + + + + +

Test passes if the blue and orange rectangles have the same width and are horizontally centered in an hollow black square.

+
+ + + +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-052.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-052.xht new file mode 100644 index 0000000000..05416bba97 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-052.xht @@ -0,0 +1,49 @@ + + + + CSS Test: Absolutely positioned inline replaced element with 'direction' as left-to-right, 'auto' specified for 'margin-right' and 'height' + + + + + + + + + + +

Test passes if the blue and orange rectangles have the same width and are horizontally centered in an hollow black square.

+
+ + + +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-053.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-053.xht new file mode 100644 index 0000000000..28c77ae556 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-053.xht @@ -0,0 +1,55 @@ + + + + CSS Test: Absolutely positioned inline replaced element with 'direction' as left-to-right, 'auto' specified for 'margin-right' and no intrinsic height or width + + + + + + + + + + +

Test passes if the blue and orange rectangles have the same width and are horizontally centered in an hollow black square.

+
+
+ + + +
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-055.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-055.xht new file mode 100644 index 0000000000..7a5bdea427 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-055.xht @@ -0,0 +1,47 @@ + + + + CSS Test: Absolutely positioned inline replaced element with 'direction' as left-to-right, 'auto' specified for 'margin-right' and percentage intrinsic width + + + + + + + + + + +

Test passes if the blue and orange squares have the same width and are horizontally centered in an hollow black rectangle.

+
+ blue 15x15 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-057.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-057.xht new file mode 100644 index 0000000000..a3198d5f18 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-057.xht @@ -0,0 +1,47 @@ + + + + CSS Test: Absolutely positioned inline replaced element with 'direction' as right-to-left, 'auto' specified for 'margin-right' and intrinsic width + + + + + + + + + + +

Test passes if the blue and orange squares have the same width and are horizontally centered in an hollow black square.

+
+ blue 96x96 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-062.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-062.xht new file mode 100644 index 0000000000..ad2cdef7b4 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-062.xht @@ -0,0 +1,47 @@ + + + + CSS Test: Absolutely positioned inline replaced element with 'direction' as right-to-left, 'auto' specified for 'margin-right' and percentage width + + + + + + + + + + +

Test passes if the blue and orange squares have the same width and are horizontally centered in an hollow black rectangle.

+
+ blue 15x15 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-064.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-064.xht new file mode 100644 index 0000000000..b29c91318b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-064.xht @@ -0,0 +1,47 @@ + + + + CSS Test: Absolutely positioned inline replaced element with 'direction' as left-to-right, intrinsic width and over-constrained situation + + + + + + + + + + +

Test passes if the blue and orange squares have the same width and are horizontally centered in an hollow black square.

+
+ blue 96x96 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-065.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-065.xht new file mode 100644 index 0000000000..27b845a237 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-065.xht @@ -0,0 +1,48 @@ + + + + CSS Test: Absolutely positioned inline replaced element with 'direction' as left-to-right, intrinsic height and over-constrained situation + + + + + + + + + + +

Test passes if the blue and orange rectangles have the same width and are horizontally centered in an hollow black square.

+
+ + + +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-066.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-066.xht new file mode 100644 index 0000000000..907bf00895 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-066.xht @@ -0,0 +1,49 @@ + + + + CSS Test: Absolutely positioned inline replaced element with 'direction' as left-to-right, 'height' and over-constrained situation + + + + + + + + + + +

Test passes if the blue and orange rectangles have the same width and are horizontally centered in an hollow black square.

+
+ + + +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-067.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-067.xht new file mode 100644 index 0000000000..5d7f6237a4 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-067.xht @@ -0,0 +1,55 @@ + + + + CSS Test: Absolutely positioned inline replaced element with 'direction' as left-to-right, no intrinsic height or width and over-constrained situation + + + + + + + + + + +

Test passes if the blue and orange rectangles have the same width and are horizontally centered in an hollow black square.

+
+
+ + + +
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-069.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-069.xht new file mode 100644 index 0000000000..be33590a6d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-069.xht @@ -0,0 +1,47 @@ + + + + CSS Test: Absolutely positioned inline replaced element with 'direction' as left-to-right, percentage intrinsic width and over-constrained situation + + + + + + + + + + +

Test passes if the blue and orange squares have the same width and are horizontally centered in an hollow black rectangle.

+
+ blue 15x15 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-071.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-071.xht new file mode 100644 index 0000000000..711ac8aa40 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-071.xht @@ -0,0 +1,47 @@ + + + + CSS Test: Absolutely positioned inline replaced element with 'direction' as right-to-left, intrinsic width and over-constrained situation + + + + + + + + + + +

Test passes if the blue and orange squares have the same width and are horizontally centered in an hollow black square.

+
+ blue 96x96 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-076.xht b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-076.xht new file mode 100644 index 0000000000..129e3a1894 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/absolute-replaced-width-076.xht @@ -0,0 +1,47 @@ + + + + CSS Test: Absolutely positioned inline replaced element with 'direction' as right-to-left, percentage intrinsic width and over-constrained situation + + + + + + + + + + +

Test passes if the blue and orange squares have the same width and are horizontally centered in an hollow black rectangle.

+
+ blue 15x15 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-001-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-001-ref.xht new file mode 100644 index 0000000000..0772592669 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-001-ref.xht @@ -0,0 +1,26 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is a green stripe and no red.

+ +
Image download support must be enabled
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-001.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-001.xht new file mode 100644 index 0000000000..b8cd1afeb8 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-001.xht @@ -0,0 +1,30 @@ + + + + CSS Test: CSS Absolute Positioning: static position after previous margin + + + + + + + + + + +
Test passes if there is a green stripe and no red.
+
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-002-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-002-ref.xht new file mode 100644 index 0000000000..9fe437c277 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-002-ref.xht @@ -0,0 +1,29 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is a hollow blue rectangle.

+ +
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-002.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-002.xht new file mode 100644 index 0000000000..5d4ca5f2fc --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-002.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Positioning with a relpos ancestor containing block + + + + + + + + + + +

Test passes if there is a hollow blue rectangle.

+
+
+
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-003.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-003.xht new file mode 100644 index 0000000000..e78aa51cbd --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-003.xht @@ -0,0 +1,25 @@ + + + + CSS Test: Positioning relative to the ICB: short root element + + + + + + + +

This blue box should be at the bottom of the viewport + / first page.

+

This yellow box should be at the top of the + viewport or first page. There should also be a blue box visible at the + bottom of the viewport / page.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-004.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-004.xht new file mode 100644 index 0000000000..19d729cdb5 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-004.xht @@ -0,0 +1,24 @@ + + + + CSS Test: Positioning relative to the ICB: long root element + + + + + + + +

This blue box should be at the bottom of the viewport + / first page.

+

This yellow box should be at the top of the + viewport or first page. There should also be a blue box visible at the + bottom of the viewport / page.

+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-006.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-006.xht new file mode 100644 index 0000000000..cc53cf58a1 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-006.xht @@ -0,0 +1,24 @@ + + + + CSS Test: Absolute Positioning: Tables with two offsets + + + + + + + +

The word PASS should appear at the bottom right of this document.

+

FAIL

+
PASS
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-007-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-007-ref.xht new file mode 100644 index 0000000000..33ae560e13 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-007-ref.xht @@ -0,0 +1,31 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is no red.

+ +
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-007.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-007.xht new file mode 100644 index 0000000000..82c77eb1c7 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-007.xht @@ -0,0 +1,29 @@ + + + + CSS Test: Positioning blocks inside inline contexts with top:auto + + + + + + + + + + +
+
+ Test passes if there is no red. +
+
+
+
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-008-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-008-ref.xht new file mode 100644 index 0000000000..7fb8eed3d6 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-008-ref.xht @@ -0,0 +1,31 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is no red.

+ +
X X0
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-008.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-008.xht new file mode 100644 index 0000000000..46a302f133 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-008.xht @@ -0,0 +1,30 @@ + + + + CSS Test: Shrink wrapping of absolute positioned blocks + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ X X0 +
+
+
X X1
+
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-009-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-009-ref.xht new file mode 100644 index 0000000000..6ee4b0d7bf --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-009-ref.xht @@ -0,0 +1,30 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is a green stripe on the right and no red.

+ +
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-009.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-009.xht new file mode 100644 index 0000000000..2c5902f5f9 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-009.xht @@ -0,0 +1,26 @@ + + + + CSS Test: Right alignment with position:right + + + + + + + + + + +

Test passes if there is a green stripe on the right and no red.

+
+
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-010.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-010.xht new file mode 100644 index 0000000000..c3929a052a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-010.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Absolutely positioned tables must shrink wrap + + + + + + + +

There should be a green block and no red below.

+ + + + +
+
+
+ + + + +
+
+
+ + + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-011-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-011-ref.xht new file mode 100644 index 0000000000..e14b766fe7 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-011-ref.xht @@ -0,0 +1,42 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +
         
+ +
FAIL PASS
+ +
####
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-011.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-011.xht new file mode 100644 index 0000000000..1900af4518 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-011.xht @@ -0,0 +1,24 @@ + + + + CSS Test: position: absolute; top: auto; test (assumed initial values) + + + + + + + + + + +

FAIL     

+

#    P   

+

 ##   A  

+

   #   SS

+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-012.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-012.xht new file mode 100644 index 0000000000..03b47f9222 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-012.xht @@ -0,0 +1,29 @@ + + + + CSS Test: position: absolute; top: auto; test (assumed initial values) + + + + + + + + + + +
+

FAIL     

+

#    P   

+

 ##   A  

+

   #   SS

+
+ + + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-013-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-013-ref.xht new file mode 100644 index 0000000000..b065f712bc --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-013-ref.xht @@ -0,0 +1,30 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +
This block should be green.
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-013.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-013.xht new file mode 100644 index 0000000000..8a05d12065 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-013.xht @@ -0,0 +1,27 @@ + + + + CSS Test: position: fixed; top: auto; test - body padding + + + + + + + + + + +
FAIL
+
This block should be green.
+ + + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-014.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-014.xht new file mode 100644 index 0000000000..553b93d046 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-014.xht @@ -0,0 +1,27 @@ + + + + CSS Test: position: fixed; top: auto; test - body padding + + + + + + + + + + +
This block should be green.
+
FAIL
+ + + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-015.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-015.xht new file mode 100644 index 0000000000..32b2652811 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-015.xht @@ -0,0 +1,27 @@ + + + + CSS Test: position: fixed; top: auto; test - html padding + + + + + + + + + + +
FAIL
+
This block should be green.
+ + + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-016.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-016.xht new file mode 100644 index 0000000000..6310eb01dd --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-016.xht @@ -0,0 +1,27 @@ + + + + CSS Test: position: fixed; top: auto; test - html padding + + + + + + + + + + +
This block should be green.
+
FAIL
+ + + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-017.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-017.xht new file mode 100644 index 0000000000..9c1a977657 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-017.xht @@ -0,0 +1,27 @@ + + + + CSS Test: position: fixed; top: auto; test - body margin + + + + + + + + + + +
FAIL
+
This block should be green.
+ + + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-018.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-018.xht new file mode 100644 index 0000000000..7cf610e32e --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-018.xht @@ -0,0 +1,27 @@ + + + + CSS Test: position: fixed; top: auto; test - body margin + + + + + + + + + + +
This block should be green.
+
FAIL
+ + + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-019.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-019.xht new file mode 100644 index 0000000000..f2e83dab44 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-019.xht @@ -0,0 +1,27 @@ + + + + CSS Test: position: fixed; top: auto; test - html margin + + + + + + + + + + +
FAIL
+
This block should be green.
+ + + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-020.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-020.xht new file mode 100644 index 0000000000..e1a0335103 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-020.xht @@ -0,0 +1,27 @@ + + + + CSS Test: position: fixed; top: auto; test - html margin + + + + + + + + + + +
This block should be green.
+
FAIL
+ + + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-022.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-022.xht new file mode 100644 index 0000000000..9949351f1f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-022.xht @@ -0,0 +1,37 @@ + + + + CSS Test: position: fixed; top: auto; test - margin collapsing + + + + + + + + + + +
+
+
+
+
+
This block should be green.
+
FAIL
+
+ + + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-023.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-023.xht new file mode 100644 index 0000000000..e5cd4c424c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-023.xht @@ -0,0 +1,25 @@ + + + + CSS Test: left:auto for fixed-pos blocks inside abs-pos blocks + + + + + + + + +

There should be a green square roughly centered below and no red.

+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-024-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-024-ref.xht new file mode 100644 index 0000000000..791769ab93 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-024-ref.xht @@ -0,0 +1,24 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

.Test passes if there is a green stripe on the right and no red

+ +
Image download support must be enabled
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-024.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-024.xht new file mode 100644 index 0000000000..2e4a77d08b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-024.xht @@ -0,0 +1,25 @@ + + + + CSS Test: Static position in rtl context + + + + + + + + + + +

Test passes if there is a green stripe on the right and no red.

+
+
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-025-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-025-ref.xht new file mode 100644 index 0000000000..2785da521c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-025-ref.xht @@ -0,0 +1,34 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is a green square and no red.

+ +
Image download support must be enabled
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-025.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-025.xht new file mode 100644 index 0000000000..b9b1fd6fbe --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-025.xht @@ -0,0 +1,23 @@ + + + + CSS Test: Positioning replaced elements with four offsets + + + + + + + + + + +

Test passes if there is a green square and no red. FAIL

+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-026.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-026.xht new file mode 100644 index 0000000000..6fa4d773d8 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-026.xht @@ -0,0 +1,25 @@ + + + + CSS Test: Positioning replaced elements with four offsets + + + + + + + + + +

Test passes if there is a green square and no red. FAIL

+
+ + + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-027.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-027.xht new file mode 100644 index 0000000000..f9fecbe6cb --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-027.xht @@ -0,0 +1,28 @@ + + + + CSS Test: Absolutely positioned elements must shrink wrap tables + + + + + + + + + +
+ + + + +
Test passes if there is no red.
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-028-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-028-ref.xht new file mode 100644 index 0000000000..e610ce37ce --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-028-ref.xht @@ -0,0 +1,29 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is a green stripe and no red.

+ +
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-028.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-028.xht new file mode 100644 index 0000000000..38b726410c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-028.xht @@ -0,0 +1,40 @@ + + + + CSS Test: Abspos static position and clear + + + + + + + + + +

Test passes if there is a green stripe and no red.

+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-block-level-001-ref.html b/testing/web-platform/tests/css/CSS2/positioning/abspos-block-level-001-ref.html new file mode 100644 index 0000000000..58f605dc74 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-block-level-001-ref.html @@ -0,0 +1,31 @@ + + + +
+ Block-level abspos before inline content +
+
+
+
Inline content
+
Block-level abspos after inline content
+
+
+ Block-level abspos before inline content +
+
+
+
Inline content
+
Block-level abspos after inline content
+
+ diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-block-level-001.html b/testing/web-platform/tests/css/CSS2/positioning/abspos-block-level-001.html new file mode 100644 index 0000000000..c55fb3d394 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-block-level-001.html @@ -0,0 +1,40 @@ + +CSS Test: Static positions of block-level absolutely positioned objects + + + + + +
+
Block-level abspos before inline content
+ Inline content +
+
+ Inline content +
Block-level abspos after inline content
+
+
+
+
Block-level abspos before inline content
+ Inline content +
+
+ Inline content +
Block-level abspos after inline content
+
+ diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-change-in-inline-block.html b/testing/web-platform/tests/css/CSS2/positioning/abspos-change-in-inline-block.html new file mode 100644 index 0000000000..88422950ce --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-change-in-inline-block.html @@ -0,0 +1,36 @@ + +Chaning positioned objects in inline-block should not crash + + + + + + +
+ + + + + + 1234 +
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-001-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-001-ref.xht new file mode 100644 index 0000000000..238d2860c3 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-001-ref.xht @@ -0,0 +1,24 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +
Test passes if there is no red.
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-001.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-001.xht new file mode 100644 index 0000000000..a097a7cc90 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-001.xht @@ -0,0 +1,20 @@ + + + + CSS Test: Containing block for fixed positioning + + + + + + + + +
+ Test passes if there is no red. +
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-002.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-002.xht new file mode 100644 index 0000000000..9d778bced3 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-002.xht @@ -0,0 +1,20 @@ + + + + CSS Test: Containing block for absolute positioning + + + + + + + + +
+ Test passes if there is no red. +
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-003.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-003.xht new file mode 100644 index 0000000000..c86c9ffe33 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-003.xht @@ -0,0 +1,20 @@ + + + + CSS Test: Containing block for absolute positioning + + + + + + + + +
+ Test passes if there is no red. +
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-004.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-004.xht new file mode 100644 index 0000000000..1cbae982dc --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-004.xht @@ -0,0 +1,20 @@ + + + + CSS Test: Containing block for absolute positioning + + + + + + + + +
+ Test passes if there is no red. +
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-005.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-005.xht new file mode 100644 index 0000000000..b86a3a0691 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-005.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Containing block for absolute positioning + + + + + + + + +
+ Test passes if there is no red. +
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-006.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-006.xht new file mode 100644 index 0000000000..70a6f46e6c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-006.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Containing block for absolute positioning + + + + + + + + +
+ Test passes if there is no red. +
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-007.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-007.xht new file mode 100644 index 0000000000..ad3e40fa09 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-007.xht @@ -0,0 +1,20 @@ + + + + CSS Test: Containing block for absolute positioning + + + + + + + + +
+ Test passes if there is no red. +
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-008.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-008.xht new file mode 100644 index 0000000000..f01ce44a5e --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-008.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Containing block for absolute positioning + + + + + + + + +
+ Test passes if there is no red. +
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-009.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-009.xht new file mode 100644 index 0000000000..77e17dfec9 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-009.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Containing block for absolute positioning + + + + + + + + +
+ Test passes if there is no red. +
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-010-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-010-ref.xht new file mode 100644 index 0000000000..805f7a8bdc --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-010-ref.xht @@ -0,0 +1,29 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +
Test passes if there is no red.
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-010.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-010.xht new file mode 100644 index 0000000000..f219976216 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-containing-block-010.xht @@ -0,0 +1,25 @@ + + + + CSS Test: Absolute Positioning: Containing Block of Top Level Absolutely Positioned Block + + + + + + + + +

FAIL

+

This page should be completely green.

+
Test passes if there is no red.
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-float-with-inline-container-ref.html b/testing/web-platform/tests/css/CSS2/positioning/abspos-float-with-inline-container-ref.html new file mode 100644 index 0000000000..3bf67ed4a9 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-float-with-inline-container-ref.html @@ -0,0 +1,10 @@ + + +

Test passes if there is green square.

+
diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-float-with-inline-container.html b/testing/web-platform/tests/css/CSS2/positioning/abspos-float-with-inline-container.html new file mode 100644 index 0000000000..9918bcc68d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-float-with-inline-container.html @@ -0,0 +1,27 @@ + + + + + +

Test passes if there is green square.

+
+ +
+
+
+
+
diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-inline-001.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-inline-001.xht new file mode 100644 index 0000000000..84f937dc67 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-inline-001.xht @@ -0,0 +1,29 @@ + + + + CSS Test: Absolutely positioned boxes in inlines: 'auto' + + + + + + + + + + +

+ This is filler text. This is filler text. This is filler text. + The test has PASSEDFAILED. + This is filler text. This is filler text. This is filler text. +

+

(Exception: when the word FAILED is at the beginning of a + line, the word PASSED may still be at the end of the previous + line.)

+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-inline-002.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-inline-002.xht new file mode 100644 index 0000000000..598cf39cc2 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-inline-002.xht @@ -0,0 +1,30 @@ + + + + CSS Test: Absolutely positioned boxes in inlines: 'auto' with 'relative' + + + + + + + + + + +

+ This is filler text. This is filler text. This is filler text. + The test has PASSEDFAILED. + This is filler text. This is filler text. This is filler text. +

+

(Exception: when the word FAILED is at the beginning of a + line, the word PASSED may still be at the end of the previous + line.)

+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-inline-003.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-inline-003.xht new file mode 100644 index 0000000000..f5b26b11c2 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-inline-003.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Absolutely positioned boxes in inlines: positioning at top left + + + + + + + + + + +

+ This is filler text. This is filler text. This is filler text. + The test has PASSEDFAILED. + This is filler text. This is filler text. This is filler text. +

+ +

There should be no red after resizing viewport.

+ + + + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-inline-004.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-inline-004.xht new file mode 100644 index 0000000000..89d48f7e5b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-inline-004.xht @@ -0,0 +1,31 @@ + + + + CSS Test: Absolutely positioned boxes in inlines: positioning at top right + + + + + + + + + + +

+ This is filler text. This is filler text. This is filler text. + The test has PASSEDFAILED. + This is filler text. This is filler text. This is filler text. +

+ +

There should be no red after resizing viewport.

+ + + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-inline-005.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-inline-005.xht new file mode 100644 index 0000000000..053527c983 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-inline-005.xht @@ -0,0 +1,31 @@ + + + + CSS Test: Absolutely positioned boxes in inlines: positioning at bottom left + + + + + + + + + + +

+ This is filler text. This is filler text. This is filler text. + The test has PASSEDFAILED. + This is filler text. This is filler text. This is filler text. +

+ +

There should be no red after resizing viewport.

+ + + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-inline-006.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-inline-006.xht new file mode 100644 index 0000000000..e5a544f351 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-inline-006.xht @@ -0,0 +1,31 @@ + + + + CSS Test: Absolutely positioned boxes in inlines: positioning at bottom right + + + + + + + + + + +

+ This is filler text. This is filler text. This is filler text. + The test has PASSEDFAILED. + This is filler text. This is filler text. This is filler text. +

+ +

There should be no red after resizing viewport.

+ + + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-inline-007-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-inline-007-ref.xht new file mode 100644 index 0000000000..742ef0cbe1 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-inline-007-ref.xht @@ -0,0 +1,71 @@ + + + + reference for abspos-inline-007 + + + + +
+ x +
+ tl +
+
+
  +
x +
+ br +
+
+
  +
x +
+ static +
+
+
+
+

Tests abspos positioning of an Element that 1) has an inline containing +block, and 2) is not a child of the inline containing block, but a descendant.

+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-inline-007.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-inline-007.xht new file mode 100644 index 0000000000..35fd245dd1 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-inline-007.xht @@ -0,0 +1,75 @@ + + + + CSS Test: Absolutely positioned descendants in inlines + + + + + + + +
+ x + + tl +
+
+
+
+
+ x + + br +
+
+
+
+
+ x + + static +
+
+
+
+
+
+

Tests abspos positioning of an Element that 1) has an inline containing +block, and 2) is not a child of the inline containing block, but a descendant.

+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-inline-008.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-inline-008.xht new file mode 100644 index 0000000000..9233b4373e --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-inline-008.xht @@ -0,0 +1,17 @@ + + + + CSS Test: Absolutely positioned descendant under relative positioned inline with negative offset + + + + + +

Test passes if there is a filled green square.

+
+ +
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-inline-container-in-inline-block.html b/testing/web-platform/tests/css/CSS2/positioning/abspos-inline-container-in-inline-block.html new file mode 100644 index 0000000000..04eb1416f7 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-inline-container-in-inline-block.html @@ -0,0 +1,18 @@ + + + + + +
+ + + + + + + +
+ diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-negative-margin-001-ref.html b/testing/web-platform/tests/css/CSS2/positioning/abspos-negative-margin-001-ref.html new file mode 100644 index 0000000000..e6f9bd6f9a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-negative-margin-001-ref.html @@ -0,0 +1,18 @@ + + + +
x
+
x
+ diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-negative-margin-001.html b/testing/web-platform/tests/css/CSS2/positioning/abspos-negative-margin-001.html new file mode 100644 index 0000000000..6b6246eb19 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-negative-margin-001.html @@ -0,0 +1,33 @@ + +CSS Test: Absolutely positioned object in a negative margin box + + + + + +
+ + + x + + +
+
+ + + x
+
+
+
+ diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-001-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-001-ref.xht new file mode 100644 index 0000000000..ba7e87c6a7 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-001-ref.xht @@ -0,0 +1,49 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +
PASS
+ +

Ignore the scrollbars below.

+ +
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-001.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-001.xht new file mode 100644 index 0000000000..0f7ed6b70d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-001.xht @@ -0,0 +1,25 @@ + + + + CSS Test: Absolutely positioned children of overflow: scroll + + + + + + + + + +
FAIL
+

Ignore the scrollbars below.

+
+
PASS
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-002-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-002-ref.xht new file mode 100644 index 0000000000..e5b0fad316 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-002-ref.xht @@ -0,0 +1,49 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +
PASS
+ +

Ignore the scrollbars below.

+ +
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-002.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-002.xht new file mode 100644 index 0000000000..793aaa6e27 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-002.xht @@ -0,0 +1,25 @@ + + + + CSS Test: Absolutely positioned children of overflow: scroll + + + + + + + + + +
FAIL
+

Ignore the scrollbars below.

+
+
PASS
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-003-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-003-ref.xht new file mode 100644 index 0000000000..89fdbfc1d7 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-003-ref.xht @@ -0,0 +1,46 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +
PASS
+ +

Ignore the scrollbars below.

+ +
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-003.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-003.xht new file mode 100644 index 0000000000..65f568e3dc --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-003.xht @@ -0,0 +1,25 @@ + + + + CSS Test: Absolutely positioned children of overflow: scroll + + + + + + + + + +
FAIL
+

Ignore the scrollbars below.

+
+
PASS
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-004-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-004-ref.xht new file mode 100644 index 0000000000..2a0195537c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-004-ref.xht @@ -0,0 +1,32 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +
PASS
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-004.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-004.xht new file mode 100644 index 0000000000..eafa15ed0e --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-004.xht @@ -0,0 +1,24 @@ + + + + CSS Test: Absolutely positioned children of overflow: hidden + + + + + + + + + +
FAIL
+
+
PASS
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-005-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-005-ref.xht new file mode 100644 index 0000000000..5a538e0cae --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-005-ref.xht @@ -0,0 +1,32 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +
PASS
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-005.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-005.xht new file mode 100644 index 0000000000..109e7abba9 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-005.xht @@ -0,0 +1,24 @@ + + + + CSS Test: Absolutely positioned children of overflow: hidden + + + + + + + + + +
FAIL
+
+
PASS
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-006-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-006-ref.xht new file mode 100644 index 0000000000..ff2631902a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-006-ref.xht @@ -0,0 +1,33 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +
PASS
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-006.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-006.xht new file mode 100644 index 0000000000..6e88c2bfea --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-006.xht @@ -0,0 +1,24 @@ + + + + CSS Test: Absolutely positioned children of overflow: hidden + + + + + + + + + +
FAIL
+
+
PASS
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-007.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-007.xht new file mode 100644 index 0000000000..3c9ad7b3a6 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-007.xht @@ -0,0 +1,25 @@ + + + + CSS Test: Absolutely positioned children of overflow: auto + + + + + + + + + +
FAIL
+ +
+
PASS
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-008.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-008.xht new file mode 100644 index 0000000000..af84b93cce --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-008.xht @@ -0,0 +1,25 @@ + + + + CSS Test: Absolutely positioned children of overflow: auto + + + + + + + + + +
FAIL
+ +
+
PASS
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-009.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-009.xht new file mode 100644 index 0000000000..17eddd8a67 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-009.xht @@ -0,0 +1,25 @@ + + + + CSS Test: Absolutely positioned children of overflow: auto + + + + + + + + + +
FAIL
+ +
+
PASS
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-010-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-010-ref.xht new file mode 100644 index 0000000000..09b8ce5eb0 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-010-ref.xht @@ -0,0 +1,24 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

There should be green text below.

+ +
This text should be green.
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-010.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-010.xht new file mode 100644 index 0000000000..7d2c9c355d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-010.xht @@ -0,0 +1,29 @@ + + + + CSS Test: Positioning, Overflow, and Stacking: Empty positioned children of 'overflow:auto' boxes + + + + + + + + + +

There should be green text below.

+
+ This text should be green. +
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-011-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-011-ref.xht new file mode 100644 index 0000000000..fb2c49a28b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-011-ref.xht @@ -0,0 +1,24 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is no red.

+ +
This text should be green.
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-011.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-011.xht new file mode 100644 index 0000000000..9cac516d33 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-011.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Positioning, Overflow, and Stacking: 'overflow:auto' as an in-flow sibling of a positioned element + + + + + + + + + +

Test passes if there is no red.

+
+
This text should be green.
+
FAIL
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-012.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-012.xht new file mode 100644 index 0000000000..376d52519d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-overflow-012.xht @@ -0,0 +1,38 @@ + + + + CSS Test: Positioning, Overflow, and Clipping: Does 'overflow:auto' affect positioned elements that are relative to elements outside the overflow + + + + + + + + + +

Test passes if there is no red.

+
+
+
This text should be green.
+
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-paged-001.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-paged-001.xht new file mode 100644 index 0000000000..df3a3c09bd --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-paged-001.xht @@ -0,0 +1,22 @@ + + + + CSS Test: Positioning in paged media: Initial containing block + + + + + + + +

Display this in a paged media. The word PASS should display below + (followed by three mostly-blank pages).

+

P

+

 A

Blank Page 1
+

  S

Blank Page 2
+

   S

Blank Page 3
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-paged-002.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-paged-002.xht new file mode 100644 index 0000000000..7f422675ec --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-paged-002.xht @@ -0,0 +1,29 @@ + + + + CSS Test: Positioning in paged media: Positioning multiple pages + + + + + + + + +
+

Test passes if each of its five pages has the page number printed + in the middle of the page, with no overlap.

+

Page one

+

Page two

+

Page three

+

Page four

+

Page five

+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-width-001.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-width-001.xht new file mode 100644 index 0000000000..766c512b3c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-width-001.xht @@ -0,0 +1,25 @@ + + + + CSS Test: Absolute Positioning: width:auto with table width:100% + + + + + + + + + +

Test passes if there is no red.

+ +
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-width-002.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-width-002.xht new file mode 100644 index 0000000000..0465f6571b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-width-002.xht @@ -0,0 +1,26 @@ + + + + CSS Test: Absolute Positioning: width:auto with block width:100% + + + + + + + + + +

Test passes if there is no red.

+ +
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-width-003.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-width-003.xht new file mode 100644 index 0000000000..79208b8da9 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-width-003.xht @@ -0,0 +1,26 @@ + + + + CSS Test: Absolute Positioning: width:auto with block width:50% + + + + + + + + + +

Test passes if there is no red.

+ +
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-width-004.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-width-004.xht new file mode 100644 index 0000000000..ee6f8967be --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-width-004.xht @@ -0,0 +1,22 @@ + + + + CSS Test: Absolute Positioning: width: 2em with block width:100% + + + + + + + + + +

Test passes if there is a filled green square and no red.

+
+
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-width-005-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-width-005-ref.xht new file mode 100644 index 0000000000..e330007f56 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-width-005-ref.xht @@ -0,0 +1,39 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

The blue rectangle should be well within the pink rectangle, but its text should overflow out of both rectangles.

+ +
+
overflowyflowyflowyflowyflowyflowyflowyflowy
+
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-width-005.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-width-005.xht new file mode 100644 index 0000000000..1913db0d29 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-width-005.xht @@ -0,0 +1,22 @@ + + + + CSS Test: Absolute Positioning: max-width + + + + + + + + + +

The blue rectangle should be well within the pink rectangle, but its text should overflow out of both rectangles.

+
+
overflowyflowyflowyflowyflowyflowyflowyflowy
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-width-change-inline-container-001-ref.html b/testing/web-platform/tests/css/CSS2/positioning/abspos-width-change-inline-container-001-ref.html new file mode 100644 index 0000000000..3426056af2 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-width-change-inline-container-001-ref.html @@ -0,0 +1,26 @@ + + + +
+ x + + +
+ diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-width-change-inline-container-001.html b/testing/web-platform/tests/css/CSS2/positioning/abspos-width-change-inline-container-001.html new file mode 100644 index 0000000000..27b5aed83a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-width-change-inline-container-001.html @@ -0,0 +1,37 @@ + +CSS Test: Absolutely positioned object in an inline container repsonding to the block width change + + + + + +
+ x + + +
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/abspos-zero-width-001.xht b/testing/web-platform/tests/css/CSS2/positioning/abspos-zero-width-001.xht new file mode 100644 index 0000000000..4f8b5d14c1 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/abspos-zero-width-001.xht @@ -0,0 +1,30 @@ + + + + CSS Test: Absolute positioned elements still affect scrolling mechanism + + + + + + + + + + +

Test passes if there is a blue line above this text and a green box visible when the page is scrolled to its full extent vertically.

+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/auto-position-rtl-child-viewport-scrollbar-ref.html b/testing/web-platform/tests/css/CSS2/positioning/auto-position-rtl-child-viewport-scrollbar-ref.html new file mode 100644 index 0000000000..99d7c743a4 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/auto-position-rtl-child-viewport-scrollbar-ref.html @@ -0,0 +1,5 @@ + + + +

Test passes if there is a filled green square and no red.

+
diff --git a/testing/web-platform/tests/css/CSS2/positioning/auto-position-rtl-child-viewport-scrollbar.html b/testing/web-platform/tests/css/CSS2/positioning/auto-position-rtl-child-viewport-scrollbar.html new file mode 100644 index 0000000000..80daf1bb37 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/auto-position-rtl-child-viewport-scrollbar.html @@ -0,0 +1,10 @@ + +Auto-positioned absolutely positioned in static RTL parent, scrollbars on viewport + + + + +

Test passes if there is a filled green square and no red.

+
+
+
diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-004.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-004.xht new file mode 100644 index 0000000000..ac2cdbb49e --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-004.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Bottom using pixels with a value of negative zero, -0px + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-005.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-005.xht new file mode 100644 index 0000000000..fdfe5dd77a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-005.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Bottom using pixels with a value of zero, 0px + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-006.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-006.xht new file mode 100644 index 0000000000..f554da80e5 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-006.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Bottom using pixels with a value of positive zero, +0px + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-007-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-007-ref.xht new file mode 100644 index 0000000000..943292063f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-007-ref.xht @@ -0,0 +1,28 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is no red.

+ +
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-007.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-007.xht new file mode 100644 index 0000000000..41ad1a017a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-007.xht @@ -0,0 +1,33 @@ + + + + CSS Test: Bottom using pixels with a nominal value, 96px + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-008.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-008.xht new file mode 100644 index 0000000000..287642fb87 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-008.xht @@ -0,0 +1,33 @@ + + + + CSS Test: Bottom using pixels with a positive nominal value, +96px + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-016.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-016.xht new file mode 100644 index 0000000000..7220533e9d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-016.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Bottom using points with a value of negative zero, -0pt + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-017.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-017.xht new file mode 100644 index 0000000000..1f4f681776 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-017.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Bottom using points with a value of zero, 0pt + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-018.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-018.xht new file mode 100644 index 0000000000..42321d1951 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-018.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Bottom using points with a value of positive zero, +0pt + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-019-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-019-ref.xht new file mode 100644 index 0000000000..5dbb930ac5 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-019-ref.xht @@ -0,0 +1,28 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is no red.

+ +
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-019.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-019.xht new file mode 100644 index 0000000000..8ef3491b4f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-019.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Bottom using points with a nominal value, 72pt + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-020.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-020.xht new file mode 100644 index 0000000000..30ac2a84a3 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-020.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Bottom using points with a positive nominal value, +72pt + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-028.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-028.xht new file mode 100644 index 0000000000..6cbc57b83b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-028.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Bottom using picas with a value of negative zero, -0pc + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-029.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-029.xht new file mode 100644 index 0000000000..4b6248cae4 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-029.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Bottom using picas with a value of zero, 0pc + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-030.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-030.xht new file mode 100644 index 0000000000..7230b6e668 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-030.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Bottom using picas with a value of positive zero, +0pc + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-031.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-031.xht new file mode 100644 index 0000000000..b6094a5ce9 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-031.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Bottom using picas with a nominal value, 6pc + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-032.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-032.xht new file mode 100644 index 0000000000..25a6fb36d4 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-032.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Bottom using picas with a positive nominal value, +6pc + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-040.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-040.xht new file mode 100644 index 0000000000..d60c160acb --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-040.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Bottom using centimeters with a value of negative zero, -0cm + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-041.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-041.xht new file mode 100644 index 0000000000..38b531f4fd --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-041.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Bottom using centimeters with a value of zero, 0cm + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-042.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-042.xht new file mode 100644 index 0000000000..e5afb0efa6 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-042.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Bottom using centimeters with a value of positive zero, +0cm + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-043.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-043.xht new file mode 100644 index 0000000000..c91a46ca7c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-043.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Bottom using centimeters with a nominal value, 2.54cm + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-044.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-044.xht new file mode 100644 index 0000000000..dbaa899731 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-044.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Bottom using centimeters with a positive nominal value, +2.54cm + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-052.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-052.xht new file mode 100644 index 0000000000..31508bcb32 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-052.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Bottom using millimeters with a value of negative zero, -0mm + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-053.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-053.xht new file mode 100644 index 0000000000..4aea6b7676 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-053.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Bottom using millimeters with a value of zero, 0mm + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-054.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-054.xht new file mode 100644 index 0000000000..fc1dee6ea2 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-054.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Bottom using millimeters with a value of positive zero, +0mm + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-055.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-055.xht new file mode 100644 index 0000000000..d7cc1fbd5f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-055.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Bottom using millimeters with a nominal value, 25.4mm + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-056.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-056.xht new file mode 100644 index 0000000000..53f7db456f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-056.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Bottom using millimeters with a positive nominal value, +25.4mm + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-064.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-064.xht new file mode 100644 index 0000000000..6eb6768195 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-064.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Bottom using inches with a value of negative zero, -0in + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-065.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-065.xht new file mode 100644 index 0000000000..6d853c3ae8 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-065.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Bottom using inches with a value of zero, 0in + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-066.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-066.xht new file mode 100644 index 0000000000..9db7b820e0 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-066.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Bottom using inches with a value of positive zero, +0in + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-067.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-067.xht new file mode 100644 index 0000000000..2ba9a96469 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-067.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Bottom using inches with a nominal value, 1in + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-068.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-068.xht new file mode 100644 index 0000000000..c62e73eb9e --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-068.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Bottom using inches with a positive nominal value, +1in + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-076.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-076.xht new file mode 100644 index 0000000000..902c734fd0 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-076.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Bottom using 'em' units with a value of negative zero, -0em + + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-077.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-077.xht new file mode 100644 index 0000000000..ac8c772c52 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-077.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Bottom using 'em' units with a value of zero, 0em + + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-078.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-078.xht new file mode 100644 index 0000000000..c2fa01c5f0 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-078.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Bottom using 'em' units with a value of positive zero, +0em + + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-079-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-079-ref.xht new file mode 100644 index 0000000000..a60fc812c8 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-079-ref.xht @@ -0,0 +1,28 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is no red.

+ +
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-079.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-079.xht new file mode 100644 index 0000000000..3ded789f71 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-079.xht @@ -0,0 +1,38 @@ + + + + CSS Test: Bottom using 'em' units with a nominal value, 6em + + + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-080.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-080.xht new file mode 100644 index 0000000000..7edb44d140 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-080.xht @@ -0,0 +1,38 @@ + + + + CSS Test: Bottom using 'em' units with a positive nominal value, +6em + + + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-088.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-088.xht new file mode 100644 index 0000000000..86380f75e8 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-088.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Bottom using 'ex' units with a value of negative zero, -0ex + + + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-089.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-089.xht new file mode 100644 index 0000000000..7bb2c3c580 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-089.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Bottom using 'ex' units with a value of zero, 0ex + + + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-090.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-090.xht new file mode 100644 index 0000000000..4fa738ea7b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-090.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Bottom using 'ex' units with a value of positive zero, +0ex + + + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-091.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-091.xht new file mode 100644 index 0000000000..61d08dcbc2 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-091.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Bottom using 'ex' units with a nominal value, 6ex + + + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-092.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-092.xht new file mode 100644 index 0000000000..e2ad2d83ef --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-092.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Bottom using 'ex' units with a positive nominal value, +6ex + + + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-100.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-100.xht new file mode 100644 index 0000000000..407ee7c7e3 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-100.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Bottom using percentages with a value of negative zero, -0% + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-101.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-101.xht new file mode 100644 index 0000000000..d108fc071e --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-101.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Bottom using percentages with a value of zero, 0% + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-102.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-102.xht new file mode 100644 index 0000000000..d01813c02a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-102.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Bottom using percentages with a value of positive zero, +0% + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-103.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-103.xht new file mode 100644 index 0000000000..3d392a4cba --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-103.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Bottom using percentages with a nominal value, 100% + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-104.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-104.xht new file mode 100644 index 0000000000..54b8e49cfe --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-104.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Bottom using percentages with a positive nominal value, +100% + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-109.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-109.xht new file mode 100644 index 0000000000..7a5948f6fa --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-109.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Bottom with a value of negative zero and no units, -0 + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-110.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-110.xht new file mode 100644 index 0000000000..dcedf16beb --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-110.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Bottom with a value of zero and no units, 0 + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-111.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-111.xht new file mode 100644 index 0000000000..4d74234b56 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-111.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Bottom with a value of positive zero and no units, +0 + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-112.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-112.xht new file mode 100644 index 0000000000..dd0304961c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-112.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Bottom with a value of 'auto' + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-113-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-113-ref.xht new file mode 100644 index 0000000000..206b4231cc --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-113-ref.xht @@ -0,0 +1,29 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is no red.

+ +
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-113.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-113.xht new file mode 100644 index 0000000000..75234950a9 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-113.xht @@ -0,0 +1,43 @@ + + + + CSS Test: Bottom with a value of 'inherit' + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-001-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-001-ref.xht new file mode 100644 index 0000000000..5b104d42ce --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-001-ref.xht @@ -0,0 +1,28 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is a filled green square at the bottom of the page.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-001.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-001.xht new file mode 100644 index 0000000000..383e81a789 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-001.xht @@ -0,0 +1,50 @@ + + + + CSS Test: Bottom applied to element with 'display' set to 'table-row-group' + + + + + + + + + + + +

Test passes if there is a filled green square at the bottom of the page.

+
+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-002.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-002.xht new file mode 100644 index 0000000000..8481ac439d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-002.xht @@ -0,0 +1,50 @@ + + + + CSS Test: Bottom applied to element with 'display' set to 'table-header-group' + + + + + + + + + + + +

Test passes if there is a filled green square at the bottom of the page.

+
+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-003.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-003.xht new file mode 100644 index 0000000000..156694cfb6 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-003.xht @@ -0,0 +1,50 @@ + + + + CSS Test: Bottom applied to element with 'display' set to 'table-footer-group' + + + + + + + + + + + +

Test passes if there is a filled green square at the bottom of the page.

+
+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-004.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-004.xht new file mode 100644 index 0000000000..9993f88c1f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-004.xht @@ -0,0 +1,44 @@ + + + + CSS Test: Bottom applied to element with 'display' set to 'table-row' + + + + + + + + + + + +

Test passes if there is a filled green square at the bottom of the page.

+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-005.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-005.xht new file mode 100644 index 0000000000..5b33e32edc --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-005.xht @@ -0,0 +1,49 @@ + + + + CSS Test: Bottom applied to element with 'display' set to 'table-column-group' + + + + + + + + + + + +

Test passes if there is a filled green square at the bottom of the page.

+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-006.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-006.xht new file mode 100644 index 0000000000..831324ddff --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-006.xht @@ -0,0 +1,49 @@ + + + + CSS Test: Bottom applied to element with 'display' set to 'table-column' + + + + + + + + + + + +

Test passes if there is a filled green square at the bottom of the page.

+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-007.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-007.xht new file mode 100644 index 0000000000..2dcccbcfca --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-007.xht @@ -0,0 +1,44 @@ + + + + CSS Test: Bottom applied to element with 'display' set to 'table-cell' + + + + + + + + + + + +

Test passes if there is a filled green square at the bottom of the page.

+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-008.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-008.xht new file mode 100644 index 0000000000..1ec8fd04e8 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-008.xht @@ -0,0 +1,25 @@ + + + + CSS Test: Bottom applied to element with 'display' set to inline + + + + + + + + + +

Test passes if there is a green stripe at the bottom of the page.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-009.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-009.xht new file mode 100644 index 0000000000..dfc784cf38 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-009.xht @@ -0,0 +1,33 @@ + + + + CSS Test: Bottom applied to element with 'display' set to block + + + + + + + + + + + +

Test passes if there is a filled green square at the bottom of the page.

+
+ +
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-010.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-010.xht new file mode 100644 index 0000000000..dbeedbbff2 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-010.xht @@ -0,0 +1,31 @@ + + + + CSS Test: Bottom applied to element with 'display' set to list-item + + + + + + + + + +

Test passes if there is a filled green square at the bottom of the page and a marker bullet on its left-hand side.

+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-012.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-012.xht new file mode 100644 index 0000000000..1f480bf125 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-012.xht @@ -0,0 +1,41 @@ + + + + CSS Test: Bottom applied to element with 'display' set to inline-block + + + + + + + + + + + +

Test passes if there is a filled green square at the bottom of the page.

+
+ + + + +
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-013.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-013.xht new file mode 100644 index 0000000000..9469f91ddf --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-013.xht @@ -0,0 +1,44 @@ + + + + CSS Test: Bottom applied to element with 'display' set to 'table' + + + + + + + + + + + +

Test passes if there is a filled green square at the bottom of the page.

+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-014.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-014.xht new file mode 100644 index 0000000000..7157c66713 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-014.xht @@ -0,0 +1,44 @@ + + + + CSS Test: Bottom applied to element with 'display' set to 'inline-table' + + + + + + + + + + + +

Test passes if there is a filled green square at the bottom of the page.

+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-015.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-015.xht new file mode 100644 index 0000000000..19c724f805 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-applies-to-015.xht @@ -0,0 +1,48 @@ + + + + CSS Test: Bottom applied to element with 'display' set to 'table-caption' + + + + + + + + + + + +

Test passes if there is a filled green square at the bottom of the page.

+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-offset-001-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-offset-001-ref.xht new file mode 100644 index 0000000000..c67c2bc4d8 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-offset-001-ref.xht @@ -0,0 +1,27 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is a blue square with its bottom-left corner missing.

+ +
+
Image download support must be enabledImage download support must be enabled
+
Image download support must be enabledImage download support must be enabled
+
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-offset-001.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-offset-001.xht new file mode 100644 index 0000000000..32be0fd8b8 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-offset-001.xht @@ -0,0 +1,40 @@ + + + + CSS Test: 'bottom' offset - offset from the bottom edge of the containing block (abs. pos.) + + + + + + + + + + +

Test passes if there is a blue square with its bottom-left corner missing.

+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-offset-002.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-offset-002.xht new file mode 100644 index 0000000000..757c4e6e6e --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-offset-002.xht @@ -0,0 +1,36 @@ + + + + CSS Test: 'bottom' offset - absolute length value and relative positioning + + + + + + + + + + +

Test passes if there is a blue square with its bottom-left corner missing.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-offset-003.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-offset-003.xht new file mode 100644 index 0000000000..c8d29df0cc --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-offset-003.xht @@ -0,0 +1,41 @@ + + + + CSS Test: 'bottom' offset - offset from the bottom edge of the containing block (abs. pos.) + + + + + + + + + + +

Test passes if there is a blue square with its bottom-left corner missing.

+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-offset-percentage-001-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-offset-percentage-001-ref.xht new file mode 100644 index 0000000000..20818a2c70 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-offset-percentage-001-ref.xht @@ -0,0 +1,30 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is a filled green box that is not in any of the corners of an hollow black rectangle and if there is no red.

+ +
Image download support must be enabled
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/bottom-offset-percentage-001.xht b/testing/web-platform/tests/css/CSS2/positioning/bottom-offset-percentage-001.xht new file mode 100644 index 0000000000..828bface3d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/bottom-offset-percentage-001.xht @@ -0,0 +1,45 @@ + + + + CSS Test: Bottom offset using percentage + + + + + + + + + + +

Test passes if there is a filled green box that is not in any of the corners of an hollow black rectangle and if there is no red.

+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/detach-abspos-before-layout.html b/testing/web-platform/tests/css/CSS2/positioning/detach-abspos-before-layout.html new file mode 100644 index 0000000000..27ee59ccc5 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/detach-abspos-before-layout.html @@ -0,0 +1,31 @@ + +Detaching positioned object before it is laid out should not crash + + + + + + + +
text
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/dynamic-top-change-001-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/dynamic-top-change-001-ref.xht new file mode 100644 index 0000000000..7739e1b03e --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/dynamic-top-change-001-ref.xht @@ -0,0 +1,51 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is no red.

+ +
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/dynamic-top-change-001.xht b/testing/web-platform/tests/css/CSS2/positioning/dynamic-top-change-001.xht new file mode 100644 index 0000000000..10dfc482c1 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/dynamic-top-change-001.xht @@ -0,0 +1,47 @@ + + + + CSS Test: Inheriting 'top' changes from relpos grandparent + + + + + + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/dynamic-top-change-002-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/dynamic-top-change-002-ref.xht new file mode 100644 index 0000000000..78eabeb2ab --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/dynamic-top-change-002-ref.xht @@ -0,0 +1,45 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is no red.

+ +
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/dynamic-top-change-002.xht b/testing/web-platform/tests/css/CSS2/positioning/dynamic-top-change-002.xht new file mode 100644 index 0000000000..f6b80fe204 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/dynamic-top-change-002.xht @@ -0,0 +1,47 @@ + + + + CSS Test: Inheriting 'top' changes from parent table-row through anonymous table boxes + + + + + + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/dynamic-top-change-003.xht b/testing/web-platform/tests/css/CSS2/positioning/dynamic-top-change-003.xht new file mode 100644 index 0000000000..1359a047fc --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/dynamic-top-change-003.xht @@ -0,0 +1,47 @@ + + + + CSS Test: Inheriting 'top' changes from parent table through anonymous table boxes + + + + + + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/dynamic-top-change-004.xht b/testing/web-platform/tests/css/CSS2/positioning/dynamic-top-change-004.xht new file mode 100644 index 0000000000..0f557bd437 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/dynamic-top-change-004.xht @@ -0,0 +1,44 @@ + + + + CSS Test: Inheriting 'top' changes from abspos parent + + + + + + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/dynamic-top-change-005.xht b/testing/web-platform/tests/css/CSS2/positioning/dynamic-top-change-005.xht new file mode 100644 index 0000000000..7c015d32c7 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/dynamic-top-change-005.xht @@ -0,0 +1,39 @@ + + + + CSS Test: Inheriting 'top' changes from abspos grandparent + + + + + + + + + + + + + +

Test passes if there is no red.

+
+ + + +
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/dynamic-top-change-005a.xht b/testing/web-platform/tests/css/CSS2/positioning/dynamic-top-change-005a.xht new file mode 100644 index 0000000000..c84ac49054 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/dynamic-top-change-005a.xht @@ -0,0 +1,40 @@ + + + + CSS Test: Inheriting 'top' changes from abspos grandparent (variant: block parent) + + + + + + + + + + + + + + +

Test passes if there is no red.

+
+
+ +
+
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/dynamic-top-change-005b.xht b/testing/web-platform/tests/css/CSS2/positioning/dynamic-top-change-005b.xht new file mode 100644 index 0000000000..c74a27be78 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/dynamic-top-change-005b.xht @@ -0,0 +1,34 @@ + + + + CSS Test: Inheriting 'top' changes from abspos grandparent (non-dynamic variant) + + + + + + + + + + + + + +

Test passes if there is no red.

+
+ + + +
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/inline-static-position-001.html b/testing/web-platform/tests/css/CSS2/positioning/inline-static-position-001.html new file mode 100644 index 0000000000..b627fbcab5 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/inline-static-position-001.html @@ -0,0 +1,50 @@ + +CSS Test: Static positions and line wrapping + + + + + + + + +
+
12345span54321
+
123456span654321
+
12345span 54321
+
12345 span 54321
+
12345 span 54321
+
+
+ +
12345 span 54321
+
+
+ +
12345 span54321
+
12345 span 54321
+
123456789012 span 54321
+
123456789012 span 543210987654321
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-004-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/left-004-ref.xht new file mode 100644 index 0000000000..2371860907 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-004-ref.xht @@ -0,0 +1,20 @@ + + + + + + + CSS Reftest Reference + + + + + + + +

Test passes if there is no space between the orange and blue lines.

+ +
Image download support must be enabledImage download support must be enabled
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-004.xht b/testing/web-platform/tests/css/CSS2/positioning/left-004.xht new file mode 100644 index 0000000000..0e6d795bd7 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-004.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Left using pixels with a value of negative zero, -0px + + + + + + + + + + +

Test passes if there is no space between the orange and blue lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-005.xht b/testing/web-platform/tests/css/CSS2/positioning/left-005.xht new file mode 100644 index 0000000000..d24ab9e921 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-005.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Left using pixels with a value of zero, 0px + + + + + + + + + + +

Test passes if there is no space between the orange and blue lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-006.xht b/testing/web-platform/tests/css/CSS2/positioning/left-006.xht new file mode 100644 index 0000000000..1059837d86 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-006.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Left using pixels with a value of positive zero, +0px + + + + + + + + + + +

Test passes if there is no space between the orange and blue lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-007-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/left-007-ref.xht new file mode 100644 index 0000000000..bb896a1086 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-007-ref.xht @@ -0,0 +1,29 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is no red.

+ +
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-007.xht b/testing/web-platform/tests/css/CSS2/positioning/left-007.xht new file mode 100644 index 0000000000..1cd12f4e87 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-007.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Left using pixels with a nominal value, 96px + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-008.xht b/testing/web-platform/tests/css/CSS2/positioning/left-008.xht new file mode 100644 index 0000000000..75f3f43f33 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-008.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Left using pixels with a positive nominal value, +96px + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-016.xht b/testing/web-platform/tests/css/CSS2/positioning/left-016.xht new file mode 100644 index 0000000000..b3f2590d88 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-016.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Left using points with a value of negative zero, -0pt + + + + + + + + + + +

Test passes if there is no space between the orange and blue lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-017.xht b/testing/web-platform/tests/css/CSS2/positioning/left-017.xht new file mode 100644 index 0000000000..3d98c0bde6 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-017.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Left using points with a value of zero, 0pt + + + + + + + + + + +

Test passes if there is no space between the orange and blue lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-018.xht b/testing/web-platform/tests/css/CSS2/positioning/left-018.xht new file mode 100644 index 0000000000..4e629237db --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-018.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Left using points with a value of positive zero, +0pt + + + + + + + + + + +

Test passes if there is no space between the orange and blue lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-019.xht b/testing/web-platform/tests/css/CSS2/positioning/left-019.xht new file mode 100644 index 0000000000..a384baf935 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-019.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Left using points with a nominal value, 72pt + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-020.xht b/testing/web-platform/tests/css/CSS2/positioning/left-020.xht new file mode 100644 index 0000000000..9a904fa1fb --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-020.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Left using points with a positive nominal value, +72pt + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-028.xht b/testing/web-platform/tests/css/CSS2/positioning/left-028.xht new file mode 100644 index 0000000000..4542340da8 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-028.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Left using picas with a value of negative zero, -0pc + + + + + + + + + + +

Test passes if there is no space between the orange and blue lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-029.xht b/testing/web-platform/tests/css/CSS2/positioning/left-029.xht new file mode 100644 index 0000000000..cd51d37300 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-029.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Left using picas with a value of zero, 0pc + + + + + + + + + + +

Test passes if there is no space between the orange and blue lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-030.xht b/testing/web-platform/tests/css/CSS2/positioning/left-030.xht new file mode 100644 index 0000000000..9881130195 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-030.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Left using picas with a value of positive zero, +0pc + + + + + + + + + + +

Test passes if there is no space between the orange and blue lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-031-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/left-031-ref.xht new file mode 100644 index 0000000000..1bd9a0482d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-031-ref.xht @@ -0,0 +1,29 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is no red.

+ +
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-031.xht b/testing/web-platform/tests/css/CSS2/positioning/left-031.xht new file mode 100644 index 0000000000..0184a9cce0 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-031.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Left using picas with a nominal value, 6pc + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-032.xht b/testing/web-platform/tests/css/CSS2/positioning/left-032.xht new file mode 100644 index 0000000000..05c9cc8818 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-032.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Left using picas with a positive nominal value, +6pc + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-040.xht b/testing/web-platform/tests/css/CSS2/positioning/left-040.xht new file mode 100644 index 0000000000..41807d7865 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-040.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Left using centimeters with a value of negative zero, -0cm + + + + + + + + + + +

Test passes if there is no space between the orange and blue lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-041.xht b/testing/web-platform/tests/css/CSS2/positioning/left-041.xht new file mode 100644 index 0000000000..7bab240424 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-041.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Left using centimeters with a value of zero, 0cm + + + + + + + + + + +

Test passes if there is no space between the orange and blue lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-042.xht b/testing/web-platform/tests/css/CSS2/positioning/left-042.xht new file mode 100644 index 0000000000..3d473f85ed --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-042.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Left using centimeters with a value of positive zero, +0cm + + + + + + + + + + +

Test passes if there is no space between the orange and blue lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-043.xht b/testing/web-platform/tests/css/CSS2/positioning/left-043.xht new file mode 100644 index 0000000000..2e2f669a2f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-043.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Left using centimeters with a nominal value, 2.54cm + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-044.xht b/testing/web-platform/tests/css/CSS2/positioning/left-044.xht new file mode 100644 index 0000000000..be9b986a3f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-044.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Left using centimeters with a positive nominal value, +2.54cm + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-052.xht b/testing/web-platform/tests/css/CSS2/positioning/left-052.xht new file mode 100644 index 0000000000..d883664dca --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-052.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Left using millimeters with a value of negative zero, -0mm + + + + + + + + + + +

Test passes if there is no space between the orange and blue lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-053.xht b/testing/web-platform/tests/css/CSS2/positioning/left-053.xht new file mode 100644 index 0000000000..459d859da0 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-053.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Left using millimeters with a value of zero, 0mm + + + + + + + + + + +

Test passes if there is no space between the orange and blue lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-054.xht b/testing/web-platform/tests/css/CSS2/positioning/left-054.xht new file mode 100644 index 0000000000..de6209cccf --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-054.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Left using millimeters with a value of positive zero, +0mm + + + + + + + + + + +

Test passes if there is no space between the orange and blue lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-055.xht b/testing/web-platform/tests/css/CSS2/positioning/left-055.xht new file mode 100644 index 0000000000..ba18af79a9 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-055.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Left using millimeters with a nominal value, 25.4mm + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-056.xht b/testing/web-platform/tests/css/CSS2/positioning/left-056.xht new file mode 100644 index 0000000000..fffb510b04 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-056.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Left using millimeters with a positive nominal value, +25.4mm + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-064.xht b/testing/web-platform/tests/css/CSS2/positioning/left-064.xht new file mode 100644 index 0000000000..dc4f6e623d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-064.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Left using inches with a value of negative zero, -0in + + + + + + + + + + +

Test passes if there is no space between the orange and blue lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-065.xht b/testing/web-platform/tests/css/CSS2/positioning/left-065.xht new file mode 100644 index 0000000000..5c9fd644c2 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-065.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Left using inches with a value of zero, 0in + + + + + + + + + + +

Test passes if there is no space between the orange and blue lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-066.xht b/testing/web-platform/tests/css/CSS2/positioning/left-066.xht new file mode 100644 index 0000000000..f87772fb95 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-066.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Left using inches with a value of positive zero, +0in + + + + + + + + + + +

Test passes if there is no space between the orange and blue lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-067.xht b/testing/web-platform/tests/css/CSS2/positioning/left-067.xht new file mode 100644 index 0000000000..e73763eb52 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-067.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Left using inches with a nominal value, 1in + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-068.xht b/testing/web-platform/tests/css/CSS2/positioning/left-068.xht new file mode 100644 index 0000000000..977f800352 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-068.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Left using inches with a positive nominal value, +1in + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-076.xht b/testing/web-platform/tests/css/CSS2/positioning/left-076.xht new file mode 100644 index 0000000000..4608fd06bc --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-076.xht @@ -0,0 +1,36 @@ + + + + CSS Test: Left using 'em' units with a value of negative zero, -0em + + + + + + + + + + + +

Test passes if there is no space between the orange and blue lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-077.xht b/testing/web-platform/tests/css/CSS2/positioning/left-077.xht new file mode 100644 index 0000000000..0874c82b13 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-077.xht @@ -0,0 +1,36 @@ + + + + CSS Test: Left using 'em' units with a value of zero, 0em + + + + + + + + + + + +

Test passes if there is no space between the orange and blue lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-078.xht b/testing/web-platform/tests/css/CSS2/positioning/left-078.xht new file mode 100644 index 0000000000..cf325459fd --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-078.xht @@ -0,0 +1,36 @@ + + + + CSS Test: Left using 'em' units with a value of positive zero, +0em + + + + + + + + + + + +

Test passes if there is no space between the orange and blue lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-079-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/left-079-ref.xht new file mode 100644 index 0000000000..6063e398d5 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-079-ref.xht @@ -0,0 +1,29 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is no red.

+ +
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-079.xht b/testing/web-platform/tests/css/CSS2/positioning/left-079.xht new file mode 100644 index 0000000000..f37cc32290 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-079.xht @@ -0,0 +1,40 @@ + + + + CSS Test: Left using 'em' units with a nominal value, 6em + + + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-080.xht b/testing/web-platform/tests/css/CSS2/positioning/left-080.xht new file mode 100644 index 0000000000..b88389e7ff --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-080.xht @@ -0,0 +1,40 @@ + + + + CSS Test: Left using 'em' units with a positive nominal value, +6em + + + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-088.xht b/testing/web-platform/tests/css/CSS2/positioning/left-088.xht new file mode 100644 index 0000000000..7364c57fdf --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-088.xht @@ -0,0 +1,38 @@ + + + + CSS Test: Left using 'ex' units with a value of negative zero, -0ex + + + + + + + + + + + + +

Test passes if there is no space between the orange and blue lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-089.xht b/testing/web-platform/tests/css/CSS2/positioning/left-089.xht new file mode 100644 index 0000000000..30d440ea6e --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-089.xht @@ -0,0 +1,38 @@ + + + + CSS Test: Left using 'ex' units with a value of zero, 0ex + + + + + + + + + + + + +

Test passes if there is no space between the orange and blue lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-090.xht b/testing/web-platform/tests/css/CSS2/positioning/left-090.xht new file mode 100644 index 0000000000..a0377e6930 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-090.xht @@ -0,0 +1,38 @@ + + + + CSS Test: Left using 'ex' units with a value of positive zero, +0ex + + + + + + + + + + + + +

Test passes if there is no space between the orange and blue lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-091.xht b/testing/web-platform/tests/css/CSS2/positioning/left-091.xht new file mode 100644 index 0000000000..076cfb2544 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-091.xht @@ -0,0 +1,40 @@ + + + + CSS Test: Left using 'ex' units with a nominal value, 6ex + + + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-092.xht b/testing/web-platform/tests/css/CSS2/positioning/left-092.xht new file mode 100644 index 0000000000..012ef26eb0 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-092.xht @@ -0,0 +1,40 @@ + + + + CSS Test: Left using 'ex' units with a positive nominal value, +6ex + + + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-100.xht b/testing/web-platform/tests/css/CSS2/positioning/left-100.xht new file mode 100644 index 0000000000..be48597d24 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-100.xht @@ -0,0 +1,36 @@ + + + + CSS Test: Left using percentages with a value of negative zero, -0% + + + + + + + + + + +

Test passes if there is no space between the orange and blue lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-101.xht b/testing/web-platform/tests/css/CSS2/positioning/left-101.xht new file mode 100644 index 0000000000..2e1734dc2f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-101.xht @@ -0,0 +1,36 @@ + + + + CSS Test: Left using percentages with a value of zero, 0% + + + + + + + + + + +

Test passes if there is no space between the orange and blue lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-102.xht b/testing/web-platform/tests/css/CSS2/positioning/left-102.xht new file mode 100644 index 0000000000..c3d71d622b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-102.xht @@ -0,0 +1,36 @@ + + + + CSS Test: Left using percentages with a value of positive zero, +0% + + + + + + + + + + +

Test passes if there is no space between the orange and blue lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-103.xht b/testing/web-platform/tests/css/CSS2/positioning/left-103.xht new file mode 100644 index 0000000000..0cfe26108b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-103.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Left using percentages with a nominal value, 100% + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-104.xht b/testing/web-platform/tests/css/CSS2/positioning/left-104.xht new file mode 100644 index 0000000000..ece18045af --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-104.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Left using percentages with a positive nominal value, +100% + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-109.xht b/testing/web-platform/tests/css/CSS2/positioning/left-109.xht new file mode 100644 index 0000000000..a2b3738614 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-109.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Left with a value of negative zero and no units, -0 + + + + + + + + + + +

Test passes if there is no space between the orange and blue lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-110.xht b/testing/web-platform/tests/css/CSS2/positioning/left-110.xht new file mode 100644 index 0000000000..60cfd186e6 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-110.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Left with a value of zero and no units, 0 + + + + + + + + + + +

Test passes if there is no space between the orange and blue lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-111.xht b/testing/web-platform/tests/css/CSS2/positioning/left-111.xht new file mode 100644 index 0000000000..7bfffa2ac1 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-111.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Left with a value of positive zero and no units, +0 + + + + + + + + + + +

Test passes if there is no space between the orange and blue lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-112.xht b/testing/web-platform/tests/css/CSS2/positioning/left-112.xht new file mode 100644 index 0000000000..758738c6dc --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-112.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Left with a value of 'auto' + + + + + + + + + + +

Test passes if there is no space between the orange and blue lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-113-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/left-113-ref.xht new file mode 100644 index 0000000000..279160a080 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-113-ref.xht @@ -0,0 +1,30 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is no red.

+ +
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-113.xht b/testing/web-platform/tests/css/CSS2/positioning/left-113.xht new file mode 100644 index 0000000000..a27eee6f8d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-113.xht @@ -0,0 +1,44 @@ + + + + CSS Test: Left with a value of 'inherit' + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-001-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-001-ref.xht new file mode 100644 index 0000000000..b8b923c6bf --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-001-ref.xht @@ -0,0 +1,33 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is a filled green square on the left side of the page.

+ +
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-001.xht b/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-001.xht new file mode 100644 index 0000000000..160cebc5d3 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-001.xht @@ -0,0 +1,50 @@ + + + + CSS Test: Left applied to element with 'display' set to 'table-row-group' + + + + + + + + + + + +

Test passes if there is a filled green square on the left side of the page.

+
+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-002.xht b/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-002.xht new file mode 100644 index 0000000000..a04d37a206 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-002.xht @@ -0,0 +1,50 @@ + + + + CSS Test: Left applied to element with 'display' set to 'table-header-group' + + + + + + + + + + + +

Test passes if there is a filled green square on the left side of the page.

+
+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-003.xht b/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-003.xht new file mode 100644 index 0000000000..63c9b19b99 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-003.xht @@ -0,0 +1,50 @@ + + + + CSS Test: Left applied to element with 'display' set to 'table-footer-group' + + + + + + + + + + + +

Test passes if there is a filled green square on the left side of the page.

+
+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-004.xht b/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-004.xht new file mode 100644 index 0000000000..ca9733a292 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-004.xht @@ -0,0 +1,44 @@ + + + + CSS Test: Left applied to element with 'display' set to 'table-row' + + + + + + + + + + + +

Test passes if there is a filled green square on the left side of the page.

+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-005.xht b/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-005.xht new file mode 100644 index 0000000000..7f987dbe4c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-005.xht @@ -0,0 +1,49 @@ + + + + CSS Test: Left applied to element with 'display' set to 'table-column-group' + + + + + + + + + + + +

Test passes if there is a filled green square on the left side of the page.

+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-006.xht b/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-006.xht new file mode 100644 index 0000000000..5d36bcd8a5 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-006.xht @@ -0,0 +1,49 @@ + + + + CSS Test: Left applied to element with 'display' set to 'table-column' + + + + + + + + + + + +

Test passes if there is a filled green square on the left side of the page.

+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-007.xht b/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-007.xht new file mode 100644 index 0000000000..56bec1ffec --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-007.xht @@ -0,0 +1,44 @@ + + + + CSS Test: Left applied to element with 'display' set to 'table-cell' + + + + + + + + + + + +

Test passes if there is a filled green square on the left side of the page.

+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-008.xht b/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-008.xht new file mode 100644 index 0000000000..c6721520e1 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-008.xht @@ -0,0 +1,28 @@ + + + + CSS Test: Left applied to element with 'display' set to inline + + + + + + + + + + + +

Test passes if there is a green square on the left side of the page.

+
X
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-009.xht b/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-009.xht new file mode 100644 index 0000000000..ba403211ac --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-009.xht @@ -0,0 +1,33 @@ + + + + CSS Test: Left applied to element with 'display' set to block + + + + + + + + + + + +

Test passes if there is a filled green square on the left side of the page.

+
+ +
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-010.xht b/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-010.xht new file mode 100644 index 0000000000..960c2b01f2 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-010.xht @@ -0,0 +1,28 @@ + + + + CSS Test: Left applied to element with 'display' set to list-item + + + + + + + + + +

Test passes if there is a filled green square at the left side of the page and a marker bullet inside it.

+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-012.xht b/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-012.xht new file mode 100644 index 0000000000..1ee98e090c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-012.xht @@ -0,0 +1,43 @@ + + + + CSS Test: Left applied to element with 'display' set to inline-block + + + + + + + + + + + +

Test passes if there is a filled green square on the left side of the page.

+ +
+ + + + +
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-013.xht b/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-013.xht new file mode 100644 index 0000000000..bfc4c383bb --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-013.xht @@ -0,0 +1,44 @@ + + + + CSS Test: Left applied to element with 'display' set to 'table' + + + + + + + + + + + +

Test passes if there is a filled green square on the left side of the page.

+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-014.xht b/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-014.xht new file mode 100644 index 0000000000..8eba0cdd1c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-014.xht @@ -0,0 +1,44 @@ + + + + CSS Test: Left applied to element with 'display' set to 'inline-table' + + + + + + + + + + + +

Test passes if there is a filled green square on the left side of the page.

+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-015.xht b/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-015.xht new file mode 100644 index 0000000000..ac799f6b97 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-applies-to-015.xht @@ -0,0 +1,48 @@ + + + + CSS Test: Left applied to element with 'display' set to 'table-caption' + + + + + + + + + + + +

Test passes if there is a filled green square on the left side of the page.

+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-offset-001-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/left-offset-001-ref.xht new file mode 100644 index 0000000000..47a60127eb --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-offset-001-ref.xht @@ -0,0 +1,29 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is a blue square with its top-right corner missing.

+ +
+
Image download support must be enabledImage download support must be enabled
+
Image download support must be enabledImage download support must be enabled
+
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-offset-001.xht b/testing/web-platform/tests/css/CSS2/positioning/left-offset-001.xht new file mode 100644 index 0000000000..add464c90e --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-offset-001.xht @@ -0,0 +1,36 @@ + + + + CSS Test: Absolute positioned elements with a left offset + + + + + + + + + + +

Test passes if there is a blue square with its top-right corner missing.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-offset-002.xht b/testing/web-platform/tests/css/CSS2/positioning/left-offset-002.xht new file mode 100644 index 0000000000..afa4d7951b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-offset-002.xht @@ -0,0 +1,36 @@ + + + + CSS Test: Position 'left' offset property - absolute length value and relative positioning + + + + + + + + + + +

Test passes if there is a blue square with its top-right corner missing.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-offset-003-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/left-offset-003-ref.xht new file mode 100644 index 0000000000..d8775877d6 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-offset-003-ref.xht @@ -0,0 +1,30 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if a filled black square is in the upper-right corner of an hollow blue rectangle.

+ +
Image download support must be enabled
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-offset-003.xht b/testing/web-platform/tests/css/CSS2/positioning/left-offset-003.xht new file mode 100644 index 0000000000..8b7f36b75d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-offset-003.xht @@ -0,0 +1,43 @@ + + + + CSS Test: 'left' property defines the offset from the left edge of the containing block + + + + + + + + + + +

Test passes if a filled black square is in the upper-right corner of an hollow blue rectangle.

+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-offset-percentage-001-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/left-offset-percentage-001-ref.xht new file mode 100644 index 0000000000..b0a963e1bf --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-offset-percentage-001-ref.xht @@ -0,0 +1,30 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if a blue square is in the top-right corner of an hollow black rectangle.

+ +
Image download support must be enabled
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-offset-percentage-001.xht b/testing/web-platform/tests/css/CSS2/positioning/left-offset-percentage-001.xht new file mode 100644 index 0000000000..9d3087b695 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-offset-percentage-001.xht @@ -0,0 +1,38 @@ + + + + CSS Test: Left offset using percentage + + + + + + + + + + +

Test passes if a blue square is in the top-right corner of an hollow black rectangle.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-offset-percentage-002-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/left-offset-percentage-002-ref.xht new file mode 100644 index 0000000000..c48b87b853 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-offset-percentage-002-ref.xht @@ -0,0 +1,32 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is a filled green square and no red.

+ +
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/left-offset-percentage-002.xht b/testing/web-platform/tests/css/CSS2/positioning/left-offset-percentage-002.xht new file mode 100644 index 0000000000..425d31c30f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/left-offset-percentage-002.xht @@ -0,0 +1,87 @@ + + + + + + + CSS Test: position absolute - left offset percentage and inherit + + + + + + + + + + + + + + + +

Test passes if there is a filled green square and no red.

+ +
+
test FAILED
+
+
+
+
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/line-break-after-leading-float.html b/testing/web-platform/tests/css/CSS2/positioning/line-break-after-leading-float.html new file mode 100644 index 0000000000..a452dbd663 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/line-break-after-leading-float.html @@ -0,0 +1,18 @@ + +CSS Test: Line wrapping after leading floating objects + + + + +
+
+
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/line-break-after-leading-oof-001-ref.html b/testing/web-platform/tests/css/CSS2/positioning/line-break-after-leading-oof-001-ref.html new file mode 100644 index 0000000000..50c682eddc --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/line-break-after-leading-oof-001-ref.html @@ -0,0 +1,9 @@ + + + +
123456
+ diff --git a/testing/web-platform/tests/css/CSS2/positioning/line-break-after-leading-oof-001.html b/testing/web-platform/tests/css/CSS2/positioning/line-break-after-leading-oof-001.html new file mode 100644 index 0000000000..b00c48156e --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/line-break-after-leading-oof-001.html @@ -0,0 +1,17 @@ + +CSS Test: Line wrapping after leading out-of-flow objects + + + + +
123456
+ diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-001.xht b/testing/web-platform/tests/css/CSS2/positioning/position-001.xht new file mode 100644 index 0000000000..11611a3515 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-001.xht @@ -0,0 +1,31 @@ + + + + CSS Test: Position set to 'static' + + + + + + + + +

Test passes if the blue bar fills the entire area of the wide hollow orange rectangle.

+
+
Text sample
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-002.xht b/testing/web-platform/tests/css/CSS2/positioning/position-002.xht new file mode 100644 index 0000000000..f039cfcbb5 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-002.xht @@ -0,0 +1,31 @@ + + + + CSS Test: Position set to 'relative' + + + + + + + + +

Test passes if the blue bar is completely shifted below the wide hollow orange rectangle.

+
+
Text sample
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-003.xht b/testing/web-platform/tests/css/CSS2/positioning/position-003.xht new file mode 100644 index 0000000000..cae69ec823 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-003.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Position set to 'absolute' + + + + + + + + +

Test passes if there is no red, if the blue stripe is just as wide and just as tall as its text and if the blue stripe is completely shifted below the orange line.

+
+
Text sample
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-004.xht b/testing/web-platform/tests/css/CSS2/positioning/position-004.xht new file mode 100644 index 0000000000..eb231ddfb0 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-004.xht @@ -0,0 +1,39 @@ + + + + CSS Test: Position set to 'fixed' + + + + + + + + + +

Test passes if there is no red, if the blue stripe is just as wide and just as tall as its text and if the blue stripe is completely shifted below the orange line. Also when scrolling, the blue stripe must stay at its same position on the screen, all other content can scroll.

+
+
+
Text sample
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-005.xht b/testing/web-platform/tests/css/CSS2/positioning/position-005.xht new file mode 100644 index 0000000000..f0f64c69f2 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-005.xht @@ -0,0 +1,33 @@ + + + + CSS Test: Position set to 'inherit' + + + + + + + + +

Test passes if there is no red, if the blue rectangle is just as wide as its longest word and just as tall as its text and if the blue rectangle is completely shifted below the tiny orange square.

+
+
Text sample
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-006-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/position-006-ref.xht new file mode 100644 index 0000000000..c32c2aa74d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-006-ref.xht @@ -0,0 +1,20 @@ + + + + + + + CSS Reftest Reference + + + + + + + +

There should be 2 sentences on this page.

+ +

The test has passed if you see this as the 2nd sentence.

+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-006.xht b/testing/web-platform/tests/css/CSS2/positioning/position-006.xht new file mode 100644 index 0000000000..05b2c98cff --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-006.xht @@ -0,0 +1,22 @@ + + + + CSS Test: Parsing 'position' + + + + + + + + + + + + +

There should be 2 sentences on this page.

+

The test has passed if you see this as the 2nd sentence.

+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-absolute-001.xht b/testing/web-platform/tests/css/CSS2/positioning/position-absolute-001.xht new file mode 100644 index 0000000000..f9e4b67371 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-absolute-001.xht @@ -0,0 +1,39 @@ + + + + CSS Test: Absolute positions impact on later siblings + + + + + + + + + +

Test passes if there is a filled green square and no red.

+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-absolute-002-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/position-absolute-002-ref.xht new file mode 100644 index 0000000000..58b67c9c77 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-absolute-002-ref.xht @@ -0,0 +1,31 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if an orange square fills the bottom-right corner of a bigger blue square.

+ +
Image download support must be enabled
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-absolute-002.xht b/testing/web-platform/tests/css/CSS2/positioning/position-absolute-002.xht new file mode 100644 index 0000000000..74e78888e1 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-absolute-002.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Position absolute size and positioning + + + + + + + + + + +

Test passes if an orange square fills the bottom-right corner of a bigger blue square.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-absolute-003.xht b/testing/web-platform/tests/css/CSS2/positioning/position-absolute-003.xht new file mode 100644 index 0000000000..26404d3e79 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-absolute-003.xht @@ -0,0 +1,42 @@ + + + + CSS Test: Absolute position element taken out of flow + + + + + + + + +

Test passes if there is a filled green square and no red.

+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-absolute-004-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/position-absolute-004-ref.xht new file mode 100644 index 0000000000..6e27394921 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-absolute-004-ref.xht @@ -0,0 +1,30 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if the blue square is directly below the orange square.

+ +
Image download support must be enabled
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-absolute-004.xht b/testing/web-platform/tests/css/CSS2/positioning/position-absolute-004.xht new file mode 100644 index 0000000000..a8c73904c0 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-absolute-004.xht @@ -0,0 +1,42 @@ + + + + CSS Test: Absolutely positioned elements establishes a new containing block for normal flow children + + + + + + + + + +

Test passes if the blue square is directly below the orange square.

+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-absolute-005.xht b/testing/web-platform/tests/css/CSS2/positioning/position-absolute-005.xht new file mode 100644 index 0000000000..6b16d3da46 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-absolute-005.xht @@ -0,0 +1,45 @@ + + + + CSS Test: Absolutely positioned elements do not establish a new containing block for fixed position descendants + + + + + + + +

Test passes if there is a box in the upper-left corner of the page.

+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-absolute-006.xht b/testing/web-platform/tests/css/CSS2/positioning/position-absolute-006.xht new file mode 100644 index 0000000000..85b7ae976f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-absolute-006.xht @@ -0,0 +1,44 @@ + + + + CSS Test: Absolutely positioned elements establishes a new containing block for absolutely positioned children + + + + + + + + +

Test passes if the blue square is directly below the orange square.

+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-absolute-007-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/position-absolute-007-ref.xht new file mode 100644 index 0000000000..115db79945 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-absolute-007-ref.xht @@ -0,0 +1,40 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if the "Filler Text" overflow below the orange square and overlaps the bottom blue square.

+ +
+ +
Filler Text Filler Text Filler Text Filler Text Filler Text Filler Text Filler Text Filler Text Filler Text Filler Text Filler Text Filler Text Filler Text Filler Text Filler Text
+ +
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-absolute-007.xht b/testing/web-platform/tests/css/CSS2/positioning/position-absolute-007.xht new file mode 100644 index 0000000000..e9ec2a5f16 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-absolute-007.xht @@ -0,0 +1,42 @@ + + + + CSS Test: Absolutely positioned elements child behavior + + + + + + + + + +

Test passes if the "Filler Text" overflow below the orange square and overlaps the bottom blue square.

+
+
+ Filler Text Filler Text Filler Text Filler Text Filler Text Filler Text Filler Text Filler Text Filler Text Filler Text Filler Text Filler Text Filler Text Filler Text Filler Text +
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-absolute-008.xht b/testing/web-platform/tests/css/CSS2/positioning/position-absolute-008.xht new file mode 100644 index 0000000000..73db2f85f3 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-absolute-008.xht @@ -0,0 +1,41 @@ + + + + CSS Test: Float is computed to 'none' when element is absolutely positioned + + + + + + + + + +

Test passes if there is a filled green square and no red.

+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-001.xht b/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-001.xht new file mode 100644 index 0000000000..f50512b558 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-001.xht @@ -0,0 +1,49 @@ + + + + CSS Test: Position applied to element with 'display' set to 'table-row-group' + + + + + + + + + + + +

Test passes if there is a filled green square at the bottom of the page.

+
+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-002.xht b/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-002.xht new file mode 100644 index 0000000000..62c7f8036d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-002.xht @@ -0,0 +1,49 @@ + + + + CSS Test: Position applied to element with 'display' set to 'table-header-group' + + + + + + + + + + + +

Test passes if there is a filled green square at the bottom of the page.

+
+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-003.xht b/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-003.xht new file mode 100644 index 0000000000..0f77db74ce --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-003.xht @@ -0,0 +1,49 @@ + + + + CSS Test: Position applied to element with 'display' set to 'table-footer-group' + + + + + + + + + + + +

Test passes if there is a filled green square at the bottom of the page.

+
+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-004.xht b/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-004.xht new file mode 100644 index 0000000000..e71d67df3f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-004.xht @@ -0,0 +1,43 @@ + + + + CSS Test: Position applied to element with 'display' set to 'table-row' + + + + + + + + + + + +

Test passes if there is a filled green square at the bottom of the page.

+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-005.xht b/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-005.xht new file mode 100644 index 0000000000..b2106b722d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-005.xht @@ -0,0 +1,48 @@ + + + + CSS Test: Position applied to element with 'display' set to 'table-column-group' + + + + + + + + + + + +

Test passes if there is a filled green square at the bottom of the page.

+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-006.xht b/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-006.xht new file mode 100644 index 0000000000..2e1cb1562f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-006.xht @@ -0,0 +1,48 @@ + + + + CSS Test: Position applied to element with 'display' set to 'table-column' + + + + + + + + + + + +

Test passes if there is a filled green square at the bottom of the page.

+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-007.xht b/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-007.xht new file mode 100644 index 0000000000..944e2a82a6 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-007.xht @@ -0,0 +1,43 @@ + + + + CSS Test: Position applied to element with 'display' set to 'table-cell' + + + + + + + + + + + +

Test passes if there is a filled green square at the bottom of the page.

+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-008.xht b/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-008.xht new file mode 100644 index 0000000000..0f68c0d4dc --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-008.xht @@ -0,0 +1,25 @@ + + + + CSS Test: Position applied to element with 'display' set to inline + + + + + + + + + +

Test passes if there is a green stripe at the bottom of the page.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-009.xht b/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-009.xht new file mode 100644 index 0000000000..06139270f0 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-009.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Position applied to element with 'display' set to block + + + + + + + + + + + +

Test passes if there is a filled green square at the bottom of the page.

+
+ +
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-010.xht b/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-010.xht new file mode 100644 index 0000000000..7d7e555bb9 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-010.xht @@ -0,0 +1,31 @@ + + + + CSS Test: Position applied to element with 'display' set to list-item + + + + + + + + + +

Test passes if there is a filled green square at the bottom of the page and a marker bullet on its left-hand side.

+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-012.xht b/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-012.xht new file mode 100644 index 0000000000..34206d65bd --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-012.xht @@ -0,0 +1,41 @@ + + + + CSS Test: Position applied to element with 'display' set to inline-block + + + + + + + + + + + +

Test passes if there is a filled green square at the bottom of the page.

+
+ + + + +
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-013.xht b/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-013.xht new file mode 100644 index 0000000000..0b70b92ba1 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-013.xht @@ -0,0 +1,43 @@ + + + + CSS Test: Position applied to element with 'display' set to 'table' + + + + + + + + + + + +

Test passes if there is a filled green square at the bottom of the page.

+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-014.xht b/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-014.xht new file mode 100644 index 0000000000..c02ce086f9 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-014.xht @@ -0,0 +1,43 @@ + + + + CSS Test: Position applied to element with 'display' set to 'inline-table' + + + + + + + + + + + +

Test passes if there is a filled green square at the bottom of the page.

+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-015.xht b/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-015.xht new file mode 100644 index 0000000000..1a5e69d005 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-applies-to-015.xht @@ -0,0 +1,47 @@ + + + + CSS Test: Position applied to element with 'display' set to 'table-caption' + + + + + + + + + + + +

Test passes if there is a filled green square at the bottom of the page.

+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-fixed-001.xht b/testing/web-platform/tests/css/CSS2/positioning/position-fixed-001.xht new file mode 100644 index 0000000000..8cb1e847de --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-fixed-001.xht @@ -0,0 +1,40 @@ + + + + CSS Test: Fixed position elements impact on later siblings + + + + + + + + + + +

Test passes if there is a filled green square and no red.

+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-fixed-002.xht b/testing/web-platform/tests/css/CSS2/positioning/position-fixed-002.xht new file mode 100644 index 0000000000..70830d51ea --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-fixed-002.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Position fixed size and positioning + + + + + + + + +

Test passes if there is a large orange rectangle that covers the bottom-right corner of a blue square and continues to the right side and the bottom of the page.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-fixed-003.xht b/testing/web-platform/tests/css/CSS2/positioning/position-fixed-003.xht new file mode 100644 index 0000000000..a98577533d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-fixed-003.xht @@ -0,0 +1,34 @@ + + + + CSS Test: Position fixed on different media types + + + + + + + + + +

Test passes if the blue stripe does not move when the page is scrolled.

+
Filler Text
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-fixed-004.xht b/testing/web-platform/tests/css/CSS2/positioning/position-fixed-004.xht new file mode 100644 index 0000000000..43fb1bcb49 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-fixed-004.xht @@ -0,0 +1,41 @@ + + + + CSS Test: Position fixed and print media + + + + + + + + + +

PREREQUISITE: Switch to print preview or a paged view.

+

Test passes if the "Filler Text" is on all five pages when paginated or printed.

+
Filler Text
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-fixed-005.xht b/testing/web-platform/tests/css/CSS2/positioning/position-fixed-005.xht new file mode 100644 index 0000000000..de52aeebc4 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-fixed-005.xht @@ -0,0 +1,54 @@ + + + + CSS Test: Pagination of fixed positioned elements + + + + + + + + +

PREREQUISITE: Switch to print preview or a paged view.

+

Test passes if there is only one page and there is no red underlined text visible when paginated or printed.

+
+
+ Test fails if this line of text is visible when the page is paginated or printed. +
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-fixed-006.xht b/testing/web-platform/tests/css/CSS2/positioning/position-fixed-006.xht new file mode 100644 index 0000000000..e9c73c38f2 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-fixed-006.xht @@ -0,0 +1,24 @@ + + + + CSS Test: Non-static position on the root element + + + + + + + + +

Test passes if the word "fixed" or "static" is below this text.

+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-fixed-007-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/position-fixed-007-ref.xht new file mode 100644 index 0000000000..fa6eb254f9 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-fixed-007-ref.xht @@ -0,0 +1,36 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +
Image download support must be enabled
+ +

Test passes if there is a black square in the upper-left corner of the page.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-fixed-007.xht b/testing/web-platform/tests/css/CSS2/positioning/position-fixed-007.xht new file mode 100644 index 0000000000..78c34ccf84 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-fixed-007.xht @@ -0,0 +1,33 @@ + + + + CSS Test: Float is computed to 'none' when element is fixed positioned + + + + + + + + + +

Test passes if there is a black square in the upper-left corner of the page.

+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-001-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-001-ref.xht new file mode 100644 index 0000000000..3f1762af42 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-001-ref.xht @@ -0,0 +1,20 @@ + + + + + + + CSS Reftest Reference + + + + + + + +

Test passes if the letters below are all on the same line and they are in alphabetical order.

+ +
a b c d
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-001.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-001.xht new file mode 100644 index 0000000000..82cb630197 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-001.xht @@ -0,0 +1,28 @@ + + + + CSS Test: Relative positioning and normal flow + + + + + + + + + + +

Test passes if the letters below are all on the same line and they are in alphabetical order.

+
+ a + b + c + d +
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-002.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-002.xht new file mode 100644 index 0000000000..e9a69243b3 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-002.xht @@ -0,0 +1,36 @@ + + + + CSS Test: Elements following relatively positioned elements + + + + + + + +

Test passes if the letter "a" is below the blue line and the letter "b" is above the blue line.

+
+
+ a + b +
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-003-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-003-ref.xht new file mode 100644 index 0000000000..0bc719310f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-003-ref.xht @@ -0,0 +1,28 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if "Filler Text" is aligned to the left side of the box.

+ +
Filler Text
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-003.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-003.xht new file mode 100644 index 0000000000..19fdc182f3 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-003.xht @@ -0,0 +1,31 @@ + + + + CSS Test: Relative positioning with auto + + + + + + + + + +

Test passes if "Filler Text" is aligned to the left side of the box.

+
+ Filler Text +
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-004-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-004-ref.xht new file mode 100644 index 0000000000..eae8deba76 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-004-ref.xht @@ -0,0 +1,26 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if 3 filled squares have the same size and if the yellow square is on the right-hand side of the orange square.

+ +
Image download support must be enabledImage download support must be enabled
+ +
Image download support must be enabledImage download support must be enabled
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-004.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-004.xht new file mode 100644 index 0000000000..5e7dfad426 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-004.xht @@ -0,0 +1,42 @@ + + + + CSS Test: Relative positioning dimensions + + + + + + + + + +

Test passes if 3 filled squares have the same size and if the yellow square is on the right-hand side of the orange square.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-005-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-005-ref.xht new file mode 100644 index 0000000000..c6a17433ea --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-005-ref.xht @@ -0,0 +1,20 @@ + + + + + + + CSS Reftest Reference + + + + + + + +

Test passes if a blue square is on the right-hand side of an orange square.

+ +
Image download support must be enabledImage download support must be enabled
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-005.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-005.xht new file mode 100644 index 0000000000..6c3097305f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-005.xht @@ -0,0 +1,34 @@ + + + + CSS Test: Relative positioning with left + + + + + + + + +

Test passes if a blue square is on the right-hand side of an orange square.

+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-006.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-006.xht new file mode 100644 index 0000000000..e239aac182 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-006.xht @@ -0,0 +1,40 @@ + + + + CSS Test: Relative positioning with right + + + + + + + + +

Test passes if a blue square is on the right-hand side of an orange square.

+
+ +
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-007.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-007.xht new file mode 100644 index 0000000000..c0fef82a93 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-007.xht @@ -0,0 +1,41 @@ + + + + CSS Test: Relative positioning with 'left' set and 'right' 'auto' + + + + + + + + +

Test passes if a blue square is on the right-hand side of an orange square.

+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-008.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-008.xht new file mode 100644 index 0000000000..7ee2c04e61 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-008.xht @@ -0,0 +1,40 @@ + + + + CSS Test: Relative positioning with 'right' set and 'left' 'auto' + + + + + + + +

Test passes if a blue square is on the right-hand side of an orange square.

+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-009.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-009.xht new file mode 100644 index 0000000000..413693cbba --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-009.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Over-constrained situation with position 'left' property + + + + + + + + + +

Test passes if a blue square is on the right-hand side of an orange square.

+
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-010.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-010.xht new file mode 100644 index 0000000000..9966bb0093 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-010.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Over-constrained situation with position 'right' property + + + + + + + + + +

Test passes if a blue square is on the right-hand side of an orange square.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-013.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-013.xht new file mode 100644 index 0000000000..f9bd74aeec --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-013.xht @@ -0,0 +1,42 @@ + + + + CSS Test: Relative positioning with top and bottom do not change element dimensions + + + + + + + + + +

Test passes if there is a filled green square and no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-014-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-014-ref.xht new file mode 100644 index 0000000000..556121dcd9 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-014-ref.xht @@ -0,0 +1,26 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if a blue square is directly below an orange square.

+ +
Image download support must be enabled
+ +
Image download support must be enabled
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-014.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-014.xht new file mode 100644 index 0000000000..4a563ca84f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-014.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Relative positioning with top + + + + + + + + + +

Test passes if a blue square is directly below an orange square.

+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-015.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-015.xht new file mode 100644 index 0000000000..9e86a29cbd --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-015.xht @@ -0,0 +1,36 @@ + + + + CSS Test: Relative positioning with bottom + + + + + + + + + +

Test passes if a blue square is directly below an orange square.

+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-016-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-016-ref.xht new file mode 100644 index 0000000000..7597515356 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-016-ref.xht @@ -0,0 +1,24 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is no red.

+ +
Image download support must be enabled
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-016.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-016.xht new file mode 100644 index 0000000000..31dd72625b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-016.xht @@ -0,0 +1,50 @@ + + + + CSS Test: Relative positioning and computed top/bottom values + + + + + + + + + +

Test passes if there is no red.

+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-017.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-017.xht new file mode 100644 index 0000000000..8d9396b032 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-017.xht @@ -0,0 +1,36 @@ + + + + CSS Test: Relative positioning and computed 'top'/'bottom' set to 'auto' + + + + + + + + +

Test passes if a blue square is directly below an orange square.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-018-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-018-ref.xht new file mode 100644 index 0000000000..b181e5ad9c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-018-ref.xht @@ -0,0 +1,30 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is only one filled black square.

+ +
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-018.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-018.xht new file mode 100644 index 0000000000..b28f667890 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-018.xht @@ -0,0 +1,44 @@ + + + + CSS Test: Relative positioning and computed values when 'bottom' is set to 'auto' + + + + + + + + +

Test passes if there is only one filled black square.

+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-019.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-019.xht new file mode 100644 index 0000000000..dbd76359c6 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-019.xht @@ -0,0 +1,36 @@ + + + + CSS Test: Relative positioning 'bottom' ignored if 'top' and 'bottom' are both not 'auto' + + + + + + + + + +

Test passes if a blue square is directly below an orange square.

+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-020.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-020.xht new file mode 100644 index 0000000000..4f32571086 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-020.xht @@ -0,0 +1,33 @@ + + + + CSS Test: Relative positioning and overflow: auto + + + + + + + +

Test passes if, after scrolling down, all four edges of a blue square are visible.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-021.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-021.xht new file mode 100644 index 0000000000..a0887557ac --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-021.xht @@ -0,0 +1,33 @@ + + + + CSS Test: Relative positioning and overflow: scroll + + + + + + + +

Test passes if, after scrolling down, all four edges of a blue square are visible.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-022.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-022.xht new file mode 100644 index 0000000000..a69ed39da7 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-022.xht @@ -0,0 +1,45 @@ + + + + + + + CSS Test: Relative positioning and overflow: auto + + + + + + + + + + + + + +

Test passes if, after scrolling down and to the right, all four edges of a blue square are visible.

+ +
+
+
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-027-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-027-ref.xht new file mode 100644 index 0000000000..0e7c1d6840 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-027-ref.xht @@ -0,0 +1,20 @@ + + + + + + + CSS Reftest Reference + + + + + + + +

Test passes if the 3 "Filler Text" are on the same line.

+ +
Filler Text Filler Text Filler Text
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-027.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-027.xht new file mode 100644 index 0000000000..3b20254fa1 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-027.xht @@ -0,0 +1,44 @@ + + + + CSS Test: Relatively positioned elements with auto positioning with anonymous boxes before and after + + + + + + + + + + + +

Test passes if the 3 "Filler Text" are on the same line.

+
+ Filler Text Filler Text Filler Text +
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-028-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-028-ref.xht new file mode 100644 index 0000000000..389f2f7856 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-028-ref.xht @@ -0,0 +1,20 @@ + + + + + + + CSS Reftest Reference + + + + + + + +

Test passes if the 2 "Filler Text" are on the same line.

+ +
Filler Text Filler Text
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-028.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-028.xht new file mode 100644 index 0000000000..6f2ab355c0 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-028.xht @@ -0,0 +1,28 @@ + + + + CSS Test: Relatively positioned elements with auto positioning with anonymous boxes after + + + + + + + + + +

Test passes if the 2 "Filler Text" are on the same line.

+
+ Filler Text Filler Text +
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-029.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-029.xht new file mode 100644 index 0000000000..65254ee063 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-029.xht @@ -0,0 +1,28 @@ + + + + CSS Test: Relatively positioned elements with auto positioning with inline box after + + + + + + + + + +

Test passes if the 2 "Filler Text" are on the same line.

+
+ Filler Text Filler Text +
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-030-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-030-ref.xht new file mode 100644 index 0000000000..22fceb8cce --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-030-ref.xht @@ -0,0 +1,20 @@ + + + + + + + CSS Reftest Reference + + + + + + + +

Test passes if the 4 "Filler Text" are on the same line.

+ +
Filler Text Filler Text Filler Text Filler Text
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-030.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-030.xht new file mode 100644 index 0000000000..556b81c214 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-030.xht @@ -0,0 +1,28 @@ + + + + CSS Test: Relatively positioned elements with auto positioning with anonymous boxes before and after with trailing inline + + + + + + + + + +

Test passes if the 4 "Filler Text" are on the same line.

+
+ Filler Text Filler Text Filler Text Filler Text +
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-031-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-031-ref.xht new file mode 100644 index 0000000000..841ed97413 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-031-ref.xht @@ -0,0 +1,24 @@ + + + + + + + CSS Reftest Reference + + + + + + + + +

Test passes if the 5 "Filler Text" are on the same line.

+ +
Filler Text Filler Text Filler Text Filler Text Filler Text
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-031.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-031.xht new file mode 100644 index 0000000000..1e63f42bfd --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-031.xht @@ -0,0 +1,30 @@ + + + + CSS Test: Relatively positioned elements with auto positioning with an inline element before, anonymous boxes, and inline boxes after + + + + + + + + + +

Test passes if the 5 "Filler Text" are on the same line.

+
+ Filler Text Filler Text Filler Text Filler Text Filler Text +
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-032-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-032-ref.xht new file mode 100644 index 0000000000..b18b740d07 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-032-ref.xht @@ -0,0 +1,30 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if "Filler Text1" and "Filler Text3" are on the first line and "Filler Text2" is on the second line and the space has been reserved where "Filler Text2" would have been if it were on the first line.

+ +
Filler Text1Filler Text2Filler Text3
+ +
Filler Text1Filler Text2Filler Text3
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-032.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-032.xht new file mode 100644 index 0000000000..88cd4557d4 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-032.xht @@ -0,0 +1,27 @@ + + + + CSS Test: Relatively positioned box has no impact on boxes which follow + + + + + + + + + +

Test passes if "Filler Text1" and "Filler Text3" are on the first line and "Filler Text2" is on the second line and the space has been reserved where "Filler Text2" would have been if it were on the first line.

+
+ Filler Text1Filler Text2Filler Text3 +
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-033-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-033-ref.xht new file mode 100644 index 0000000000..5915458523 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-033-ref.xht @@ -0,0 +1,33 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + + +

Test passes if the yellow stripe is on the left-hand side of the hollow blue rectangle and the orange stripe is on the right-hand side of the hollow blue rectangle.

+ +
+ 123456      123456 +
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-033.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-033.xht new file mode 100644 index 0000000000..23ac5fc3a1 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-033.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Relatively positioned box has no impact on boxes which follow and boxes may overlap + + + + + + + + + + + +

Test passes if the yellow stripe is on the left-hand side of the hollow blue rectangle and the orange stripe is on the right-hand side of the hollow blue rectangle.

+
+       XXXXXXXXXXXX +
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-034.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-034.xht new file mode 100644 index 0000000000..a6fcf40809 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-034.xht @@ -0,0 +1,30 @@ + + + + CSS Test: Relatively positioned content inside container with overflow auto + + + + + + + + +

Test passes if the box can be scrolled to the words "Filler Text".

+
+ Filler Text +
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-035-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-035-ref.xht new file mode 100644 index 0000000000..fba91bd525 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-035-ref.xht @@ -0,0 +1,42 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if a black rectangle has one and only one orange line of text below it.

+ +
Filler Text Filler Text Filler Text
+ +
Text
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-035.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-035.xht new file mode 100644 index 0000000000..b1551b8b00 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-035.xht @@ -0,0 +1,36 @@ + + + + CSS Test: Relatively positioned boxes preserve the space created for it in flow + + + + + + + + + +

Test passes if a black rectangle has one and only one orange line of text below it.

+
+
Filler Text Filler Text Filler Text
+
 FAIL  Text
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-036.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-036.xht new file mode 100644 index 0000000000..e7144d7958 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-036.xht @@ -0,0 +1,30 @@ + + + + CSS Test: Relatively positioned content inside container with overflow scroll + + + + + + + + +

Test passes if the box can be scrolled to the words "Filler Text".

+
+ Filler Text +
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-037-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-037-ref.xht new file mode 100644 index 0000000000..daae9c9d27 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-037-ref.xht @@ -0,0 +1,31 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if the right side of the hollow rectangle is blue.

+ +
Image download support must be enabled
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-037.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-037.xht new file mode 100644 index 0000000000..42e62580f2 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-037.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Relative positioning with over-constained situation and direction left-to-right + + + + + + + + + +

Test passes if the right side of the hollow rectangle is blue.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-038-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-038-ref.xht new file mode 100644 index 0000000000..d7eba8836b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-038-ref.xht @@ -0,0 +1,30 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if the left side of the hollow rectangle is blue.

+ +
Image download support must be enabled
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-038.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-038.xht new file mode 100644 index 0000000000..5efd907794 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-038.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Relative positioning with over-constained situation and direction right-to-left + + + + + + + + + +

Test passes if the left side of the hollow rectangle is blue.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-nested-001-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-nested-001-ref.xht new file mode 100644 index 0000000000..9fbe2ff932 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-nested-001-ref.xht @@ -0,0 +1,29 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is no red.

+ +
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-relative-nested-001.xht b/testing/web-platform/tests/css/CSS2/positioning/position-relative-nested-001.xht new file mode 100644 index 0000000000..5167f3a6fa --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-relative-nested-001.xht @@ -0,0 +1,47 @@ + + + + CSS Test: Vertical centering with negative and positive top positioning + + + + + + + + +

Test passes if there is no red.

+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-static-001-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/position-static-001-ref.xht new file mode 100644 index 0000000000..656cca477c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-static-001-ref.xht @@ -0,0 +1,30 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if an orange stripe is above a blue rectangle and if both have the same width.

+ +
Filler Text
Image download support must be enabled
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/position-static-001.xht b/testing/web-platform/tests/css/CSS2/positioning/position-static-001.xht new file mode 100644 index 0000000000..7a8b3101c8 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/position-static-001.xht @@ -0,0 +1,38 @@ + + + + CSS Test: Content laid out in normal flow when 'position' is set to 'static' + + + + + + + + + + +

Test passes if an orange stripe is above a blue rectangle and if both have the same width.

+
+
Filler Text
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/positioning-float-001-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/positioning-float-001-ref.xht new file mode 100644 index 0000000000..aaa2ce8856 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/positioning-float-001-ref.xht @@ -0,0 +1,27 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is the word "P A S S".

+ +
P A S S
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/positioning-float-001.xht b/testing/web-platform/tests/css/CSS2/positioning/positioning-float-001.xht new file mode 100644 index 0000000000..9247d01451 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/positioning-float-001.xht @@ -0,0 +1,29 @@ + + + + CSS Test: Positioning a left floated element + + + + + + + + +

Test passes if there is the word "P A S S".

+
S P A S
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/positioning-float-002-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/positioning-float-002-ref.xht new file mode 100644 index 0000000000..a6a7216863 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/positioning-float-002-ref.xht @@ -0,0 +1,32 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if "Floated element" is on the same line as the "Filler Text".

+ +
Filler Text Filler Text
+ +
Floated element
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/positioning-float-002.xht b/testing/web-platform/tests/css/CSS2/positioning/positioning-float-002.xht new file mode 100644 index 0000000000..b5d68fab71 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/positioning-float-002.xht @@ -0,0 +1,28 @@ + + + + CSS Test: Positioning a right floated element + + + + + + + + + +

Test passes if "Floated element" is on the same line as the "Filler Text".

+
+ Filler Text +
Floated element
+ Filler Text +
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/relpos-calcs-001-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/relpos-calcs-001-ref.xht new file mode 100644 index 0000000000..a147a5f97b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/relpos-calcs-001-ref.xht @@ -0,0 +1,29 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is a filled green square and no red.

+ +
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/relpos-calcs-001.xht b/testing/web-platform/tests/css/CSS2/positioning/relpos-calcs-001.xht new file mode 100644 index 0000000000..d109596814 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/relpos-calcs-001.xht @@ -0,0 +1,56 @@ + + + + CSS Test: Relative Positioning - auto top = -bottom + + + + + + + + + +

Test passes if there is a filled green square and no red.

+
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/relpos-calcs-002.xht b/testing/web-platform/tests/css/CSS2/positioning/relpos-calcs-002.xht new file mode 100644 index 0000000000..70254b8a95 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/relpos-calcs-002.xht @@ -0,0 +1,55 @@ + + + + CSS Test: Relative Positioning - auto bottom = -top + + + + + + + + + +

Test passes if there is a filled green square and no red.

+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/relpos-calcs-003.xht b/testing/web-platform/tests/css/CSS2/positioning/relpos-calcs-003.xht new file mode 100644 index 0000000000..64d272ef57 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/relpos-calcs-003.xht @@ -0,0 +1,53 @@ + + + + CSS Test: Relative Positioning - Computing auto left = -right + + + + + + + + + +

Test passes if there is a filled green square and no red.

+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/relpos-calcs-004.xht b/testing/web-platform/tests/css/CSS2/positioning/relpos-calcs-004.xht new file mode 100644 index 0000000000..ffa615710b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/relpos-calcs-004.xht @@ -0,0 +1,56 @@ + + + + CSS Test: Relative Positioning - auto right = -left + + + + + + + + + +

Test passes if there is a filled green square and no red.

+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/relpos-calcs-005.xht b/testing/web-platform/tests/css/CSS2/positioning/relpos-calcs-005.xht new file mode 100644 index 0000000000..b025d22366 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/relpos-calcs-005.xht @@ -0,0 +1,59 @@ + + + + CSS Test: Relative Positioning - overconstrained left = -right (LTR) + + + + + + + + + +

Test passes if there is a filled green square and no red.

+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/relpos-calcs-006.xht b/testing/web-platform/tests/css/CSS2/positioning/relpos-calcs-006.xht new file mode 100644 index 0000000000..5f56e5a497 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/relpos-calcs-006.xht @@ -0,0 +1,55 @@ + + + + CSS Test: Relative Positioning - overconstrained left = -right (RTL) + + + + + + + + + +

Test passes if there is a filled green square and no red.

+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/relpos-calcs-007.xht b/testing/web-platform/tests/css/CSS2/positioning/relpos-calcs-007.xht new file mode 100644 index 0000000000..075f7c647d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/relpos-calcs-007.xht @@ -0,0 +1,54 @@ + + + + CSS Test: Relative Positioning - overconstrained top = -bottom + + + + + + + + + +

Test passes if there is a filled green square and no red.

+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/relpos-percentage-left-in-scrollable-2.html b/testing/web-platform/tests/css/CSS2/positioning/relpos-percentage-left-in-scrollable-2.html new file mode 100644 index 0000000000..0c7584d040 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/relpos-percentage-left-in-scrollable-2.html @@ -0,0 +1,23 @@ + + + + + + +

There should be no red, and no scrollbar.

+
+
+
+
+   +
+
+
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/relpos-percentage-left-in-scrollable.html b/testing/web-platform/tests/css/CSS2/positioning/relpos-percentage-left-in-scrollable.html new file mode 100644 index 0000000000..54856e7290 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/relpos-percentage-left-in-scrollable.html @@ -0,0 +1,20 @@ + + + + + +

There should be no red, and no scrollbar.

+
+
+
+
+
+
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/relpos-percentage-top-in-scrollable.html b/testing/web-platform/tests/css/CSS2/positioning/relpos-percentage-top-in-scrollable.html new file mode 100644 index 0000000000..f4e7e2a839 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/relpos-percentage-top-in-scrollable.html @@ -0,0 +1,19 @@ + + + + + +

There should be a green square below.

+
+
+
+
+
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-004-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/right-004-ref.xht new file mode 100644 index 0000000000..14d8891062 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-004-ref.xht @@ -0,0 +1,24 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+ +
Image download support must be enabledImage download support must be enabled
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-004.xht b/testing/web-platform/tests/css/CSS2/positioning/right-004.xht new file mode 100644 index 0000000000..26c42ef8b9 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-004.xht @@ -0,0 +1,36 @@ + + + + CSS Test: Right using pixels with a value of negative zero, -0px + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-005.xht b/testing/web-platform/tests/css/CSS2/positioning/right-005.xht new file mode 100644 index 0000000000..58e066c011 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-005.xht @@ -0,0 +1,36 @@ + + + + CSS Test: Right using pixels with a value of zero, 0px + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-006.xht b/testing/web-platform/tests/css/CSS2/positioning/right-006.xht new file mode 100644 index 0000000000..5ea8caab07 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-006.xht @@ -0,0 +1,36 @@ + + + + CSS Test: Right using pixels with a value of positive zero, +0px + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-007-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/right-007-ref.xht new file mode 100644 index 0000000000..2f331df3c3 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-007-ref.xht @@ -0,0 +1,24 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is no red.

+ +
Image download support must be enabled
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-007.xht b/testing/web-platform/tests/css/CSS2/positioning/right-007.xht new file mode 100644 index 0000000000..5f3160ed68 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-007.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Right using pixels with a nominal value, 96px + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-008.xht b/testing/web-platform/tests/css/CSS2/positioning/right-008.xht new file mode 100644 index 0000000000..c1e176a419 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-008.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Right using pixels with a positive nominal value, +96px + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-016.xht b/testing/web-platform/tests/css/CSS2/positioning/right-016.xht new file mode 100644 index 0000000000..b1eb09197d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-016.xht @@ -0,0 +1,36 @@ + + + + CSS Test: Right using points with a value of negative zero, -0pt + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-017.xht b/testing/web-platform/tests/css/CSS2/positioning/right-017.xht new file mode 100644 index 0000000000..47299db63d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-017.xht @@ -0,0 +1,36 @@ + + + + CSS Test: Right using points with a value of zero, 0pt + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-018.xht b/testing/web-platform/tests/css/CSS2/positioning/right-018.xht new file mode 100644 index 0000000000..556bfb68f5 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-018.xht @@ -0,0 +1,36 @@ + + + + CSS Test: Right using points with a value of positive zero, +0pt + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-019-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/right-019-ref.xht new file mode 100644 index 0000000000..9d153859d6 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-019-ref.xht @@ -0,0 +1,24 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is no red.

+ +
Image download support must be enabled
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-019.xht b/testing/web-platform/tests/css/CSS2/positioning/right-019.xht new file mode 100644 index 0000000000..a610a79b59 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-019.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Right using points with a nominal value, 72pt + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-020.xht b/testing/web-platform/tests/css/CSS2/positioning/right-020.xht new file mode 100644 index 0000000000..ee15a14cc7 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-020.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Right using points with a positive nominal value, +72pt + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-028.xht b/testing/web-platform/tests/css/CSS2/positioning/right-028.xht new file mode 100644 index 0000000000..5b31bb315f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-028.xht @@ -0,0 +1,36 @@ + + + + CSS Test: Right using picas with a value of negative zero, -0pc + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-029.xht b/testing/web-platform/tests/css/CSS2/positioning/right-029.xht new file mode 100644 index 0000000000..44977cd899 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-029.xht @@ -0,0 +1,36 @@ + + + + CSS Test: Right using picas with a value of zero, 0pc + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-030.xht b/testing/web-platform/tests/css/CSS2/positioning/right-030.xht new file mode 100644 index 0000000000..1fcce3dbea --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-030.xht @@ -0,0 +1,36 @@ + + + + CSS Test: Right using picas with a value of positive zero, +0pc + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-031-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/right-031-ref.xht new file mode 100644 index 0000000000..d142224bbe --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-031-ref.xht @@ -0,0 +1,24 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is no red.

+ +
Image download support must be enabled
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-031.xht b/testing/web-platform/tests/css/CSS2/positioning/right-031.xht new file mode 100644 index 0000000000..88fc6e3746 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-031.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Right using picas with a nominal value, 6pc + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-032.xht b/testing/web-platform/tests/css/CSS2/positioning/right-032.xht new file mode 100644 index 0000000000..205c728033 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-032.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Right using picas with a positive nominal value, +6pc + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-040.xht b/testing/web-platform/tests/css/CSS2/positioning/right-040.xht new file mode 100644 index 0000000000..e203cd04f1 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-040.xht @@ -0,0 +1,36 @@ + + + + CSS Test: Right using centimeters with a value of negative zero, -0cm + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-041.xht b/testing/web-platform/tests/css/CSS2/positioning/right-041.xht new file mode 100644 index 0000000000..8db581b5eb --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-041.xht @@ -0,0 +1,36 @@ + + + + CSS Test: Right using centimeters with a value of zero, 0cm + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-042.xht b/testing/web-platform/tests/css/CSS2/positioning/right-042.xht new file mode 100644 index 0000000000..8195daa08a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-042.xht @@ -0,0 +1,36 @@ + + + + CSS Test: Right using centimeters with a value of positive zero, +0cm + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-043.xht b/testing/web-platform/tests/css/CSS2/positioning/right-043.xht new file mode 100644 index 0000000000..5b7ff27408 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-043.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Right using centimeters with a nominal value, 2.54cm + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-044.xht b/testing/web-platform/tests/css/CSS2/positioning/right-044.xht new file mode 100644 index 0000000000..9d7a340585 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-044.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Right using centimeters with a positive nominal value, +2.54cm + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-052.xht b/testing/web-platform/tests/css/CSS2/positioning/right-052.xht new file mode 100644 index 0000000000..c7879e4c34 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-052.xht @@ -0,0 +1,36 @@ + + + + CSS Test: Right using millimeters with a value of negative zero, -0mm + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-053.xht b/testing/web-platform/tests/css/CSS2/positioning/right-053.xht new file mode 100644 index 0000000000..02ccbc48f8 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-053.xht @@ -0,0 +1,36 @@ + + + + CSS Test: Right using millimeters with a value of zero, 0mm + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-054.xht b/testing/web-platform/tests/css/CSS2/positioning/right-054.xht new file mode 100644 index 0000000000..68af477d7c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-054.xht @@ -0,0 +1,36 @@ + + + + CSS Test: Right using millimeters with a value of positive zero, +0mm + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-055.xht b/testing/web-platform/tests/css/CSS2/positioning/right-055.xht new file mode 100644 index 0000000000..57781a9b60 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-055.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Right using millimeters with a nominal value, 25.4mm + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-056.xht b/testing/web-platform/tests/css/CSS2/positioning/right-056.xht new file mode 100644 index 0000000000..6fc1acb8ce --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-056.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Right using millimeters with a positive nominal value, +25.4mm + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-064.xht b/testing/web-platform/tests/css/CSS2/positioning/right-064.xht new file mode 100644 index 0000000000..3c5767254d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-064.xht @@ -0,0 +1,36 @@ + + + + CSS Test: Right using inches with a value of negative zero, -0in + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-065.xht b/testing/web-platform/tests/css/CSS2/positioning/right-065.xht new file mode 100644 index 0000000000..dfd632821c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-065.xht @@ -0,0 +1,36 @@ + + + + CSS Test: Right using inches with a value of zero, 0in + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-066.xht b/testing/web-platform/tests/css/CSS2/positioning/right-066.xht new file mode 100644 index 0000000000..115f619134 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-066.xht @@ -0,0 +1,36 @@ + + + + CSS Test: Right using inches with a value of positive zero, +0in + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-067.xht b/testing/web-platform/tests/css/CSS2/positioning/right-067.xht new file mode 100644 index 0000000000..f86054de9c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-067.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Right using inches with a nominal value, 1in + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-068.xht b/testing/web-platform/tests/css/CSS2/positioning/right-068.xht new file mode 100644 index 0000000000..b2cb8f7b51 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-068.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Right using inches with a positive nominal value, +1in + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-076.xht b/testing/web-platform/tests/css/CSS2/positioning/right-076.xht new file mode 100644 index 0000000000..82b8e3207b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-076.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Right using 'em' units with a value of negative zero, -0em + + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-077.xht b/testing/web-platform/tests/css/CSS2/positioning/right-077.xht new file mode 100644 index 0000000000..9fd67b79e5 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-077.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Right using 'em' units with a value of zero, 0em + + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-078.xht b/testing/web-platform/tests/css/CSS2/positioning/right-078.xht new file mode 100644 index 0000000000..fe3eeaf170 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-078.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Right using 'em' units with a value of positive zero, +0em + + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-079-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/right-079-ref.xht new file mode 100644 index 0000000000..4dab0ebb24 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-079-ref.xht @@ -0,0 +1,24 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is no red.

+ +
Image download support must be enabled
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-079.xht b/testing/web-platform/tests/css/CSS2/positioning/right-079.xht new file mode 100644 index 0000000000..f8c889f3d6 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-079.xht @@ -0,0 +1,40 @@ + + + + CSS Test: Right using 'em' units with a nominal value, 6em + + + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-080.xht b/testing/web-platform/tests/css/CSS2/positioning/right-080.xht new file mode 100644 index 0000000000..4ca6880362 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-080.xht @@ -0,0 +1,40 @@ + + + + CSS Test: Right using 'em' units with a positive nominal value, +6em + + + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-088.xht b/testing/web-platform/tests/css/CSS2/positioning/right-088.xht new file mode 100644 index 0000000000..91afec1ea9 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-088.xht @@ -0,0 +1,39 @@ + + + + CSS Test: Right using 'ex' units with a value of negative zero, -0ex + + + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-089.xht b/testing/web-platform/tests/css/CSS2/positioning/right-089.xht new file mode 100644 index 0000000000..bb353dcab8 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-089.xht @@ -0,0 +1,39 @@ + + + + CSS Test: Right using 'ex' units with a value of zero, 0ex + + + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-090.xht b/testing/web-platform/tests/css/CSS2/positioning/right-090.xht new file mode 100644 index 0000000000..3c95492c7f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-090.xht @@ -0,0 +1,39 @@ + + + + CSS Test: Right using 'ex' units with a value of positive zero, +0ex + + + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-091.xht b/testing/web-platform/tests/css/CSS2/positioning/right-091.xht new file mode 100644 index 0000000000..f5f69240f5 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-091.xht @@ -0,0 +1,40 @@ + + + + CSS Test: Right using 'ex' units with a nominal value, 7.5ex + + + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-092.xht b/testing/web-platform/tests/css/CSS2/positioning/right-092.xht new file mode 100644 index 0000000000..f193c96112 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-092.xht @@ -0,0 +1,40 @@ + + + + CSS Test: Right using 'ex' units with a positive nominal value, +7.5ex + + + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-100-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/right-100-ref.xht new file mode 100644 index 0000000000..9f240b4338 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-100-ref.xht @@ -0,0 +1,24 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+ +
Image download support must be enabledImage download support must be enabled
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-100.xht b/testing/web-platform/tests/css/CSS2/positioning/right-100.xht new file mode 100644 index 0000000000..994780988b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-100.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Right using percentages with a value of negative zero, -0% + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-101.xht b/testing/web-platform/tests/css/CSS2/positioning/right-101.xht new file mode 100644 index 0000000000..3d929c9627 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-101.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Right using percentages with a value of zero, 0% + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-102.xht b/testing/web-platform/tests/css/CSS2/positioning/right-102.xht new file mode 100644 index 0000000000..f113148104 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-102.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Right using percentages with a value of positive zero, +0% + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-103-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/right-103-ref.xht new file mode 100644 index 0000000000..142e0dc584 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-103-ref.xht @@ -0,0 +1,24 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is no red.

+ +
Image download support must be enabled
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-103.xht b/testing/web-platform/tests/css/CSS2/positioning/right-103.xht new file mode 100644 index 0000000000..691dd3f23c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-103.xht @@ -0,0 +1,38 @@ + + + + CSS Test: Right using percentages with a nominal value, 100% + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-104.xht b/testing/web-platform/tests/css/CSS2/positioning/right-104.xht new file mode 100644 index 0000000000..369a68be28 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-104.xht @@ -0,0 +1,38 @@ + + + + CSS Test: Right using percentages with a positive nominal value, +100% + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-109.xht b/testing/web-platform/tests/css/CSS2/positioning/right-109.xht new file mode 100644 index 0000000000..b3af32c7d0 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-109.xht @@ -0,0 +1,36 @@ + + + + CSS Test: Right with a value of negative zero and no units, -0 + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-110.xht b/testing/web-platform/tests/css/CSS2/positioning/right-110.xht new file mode 100644 index 0000000000..665fe13d3a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-110.xht @@ -0,0 +1,36 @@ + + + + CSS Test: Right with a value of zero and no units, 0 + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-111.xht b/testing/web-platform/tests/css/CSS2/positioning/right-111.xht new file mode 100644 index 0000000000..9e7b3e5289 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-111.xht @@ -0,0 +1,36 @@ + + + + CSS Test: Right with a value of positive zero and no units, +0 + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-112.xht b/testing/web-platform/tests/css/CSS2/positioning/right-112.xht new file mode 100644 index 0000000000..20d74d910b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-112.xht @@ -0,0 +1,36 @@ + + + + CSS Test: Right with a value of 'auto' + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-113.xht b/testing/web-platform/tests/css/CSS2/positioning/right-113.xht new file mode 100644 index 0000000000..338de0f59a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-113.xht @@ -0,0 +1,45 @@ + + + + CSS Test: Right with a value of 'inherit' + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-001-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-001-ref.xht new file mode 100644 index 0000000000..c662be5895 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-001-ref.xht @@ -0,0 +1,26 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is a green square on the right side of the page.

+ +
Image download support must be enabled
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-001.xht b/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-001.xht new file mode 100644 index 0000000000..fb790ba7c9 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-001.xht @@ -0,0 +1,48 @@ + + + + CSS Test: Right applied to element with 'display' set to 'table-row-group' + + + + + + + + + + + +

Test passes if there is a green square on the right side of the page.

+
+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-002.xht b/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-002.xht new file mode 100644 index 0000000000..964cb2a6f0 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-002.xht @@ -0,0 +1,48 @@ + + + + CSS Test: Right applied to element with 'display' set to 'table-header-group' + + + + + + + + + + + +

Test passes if there is a green square on the right side of the page.

+
+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-003.xht b/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-003.xht new file mode 100644 index 0000000000..405a3c80d9 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-003.xht @@ -0,0 +1,48 @@ + + + + CSS Test: Right applied to element with 'display' set to 'table-footer-group' + + + + + + + + + + + +

Test passes if there is a green square on the right side of the page.

+
+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-004.xht b/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-004.xht new file mode 100644 index 0000000000..dd12aa6ab5 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-004.xht @@ -0,0 +1,42 @@ + + + + CSS Test: Right applied to element with 'display' set to 'table-row' + + + + + + + + + + + +

Test passes if there is a green square on the right side of the page.

+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-005.xht b/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-005.xht new file mode 100644 index 0000000000..926f231fb2 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-005.xht @@ -0,0 +1,47 @@ + + + + CSS Test: Right applied to element with 'display' set to 'table-column-group' + + + + + + + + + + + +

Test passes if there is a green square on the right side of the page.

+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-006.xht b/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-006.xht new file mode 100644 index 0000000000..4ba5f2f013 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-006.xht @@ -0,0 +1,47 @@ + + + + CSS Test: Right applied to element with 'display' set to 'table-column' + + + + + + + + + + + +

Test passes if there is a green square on the right side of the page.

+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-007.xht b/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-007.xht new file mode 100644 index 0000000000..ff53c752f5 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-007.xht @@ -0,0 +1,42 @@ + + + + CSS Test: Right applied to element with 'display' set to 'table-cell' + + + + + + + + + + + +

Test passes if there is a green square on the right side of the page.

+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-008.xht b/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-008.xht new file mode 100644 index 0000000000..7d0e199dc6 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-008.xht @@ -0,0 +1,25 @@ + + + + CSS Test: Right applied to element with 'display' set to inline + + + + + + + + + +

Test passes if there is a green stripe on the right side of the page.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-009.xht b/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-009.xht new file mode 100644 index 0000000000..37c6ae965e --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-009.xht @@ -0,0 +1,31 @@ + + + + CSS Test: Right applied to element with 'display' set to block + + + + + + + + + + + +

Test passes if there is a green square on the right side of the page.

+
+ +
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-010.xht b/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-010.xht new file mode 100644 index 0000000000..1958f0b303 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-010.xht @@ -0,0 +1,27 @@ + + + + CSS Test: Right applied to element with 'display' set to list-item + + + + + + + + + +

Test passes if there is a green square at the right side of the page and a marker bullet on its left-hand side.

+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-012.xht b/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-012.xht new file mode 100644 index 0000000000..cd8c5043b2 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-012.xht @@ -0,0 +1,39 @@ + + + + CSS Test: Right applied to element with 'display' set to inline-block + + + + + + + + + + + +

Test passes if there is a green square on the right side of the page.

+
+ + + + +
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-013.xht b/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-013.xht new file mode 100644 index 0000000000..e2da8df857 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-013.xht @@ -0,0 +1,42 @@ + + + + CSS Test: Right applied to element with 'display' set to 'table' + + + + + + + + + + + +

Test passes if there is a green square on the right side of the page.

+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-014.xht b/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-014.xht new file mode 100644 index 0000000000..2094bb046d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-014.xht @@ -0,0 +1,42 @@ + + + + CSS Test: Right applied to element with 'display' set to 'inline-table' + + + + + + + + + + + +

Test passes if there is a green square on the right side of the page.

+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-015.xht b/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-015.xht new file mode 100644 index 0000000000..a2f2deb783 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-applies-to-015.xht @@ -0,0 +1,46 @@ + + + + CSS Test: Right applied to element with 'display' set to 'table-caption' + + + + + + + + + + + +

Test passes if there is a green square on the right side of the page.

+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-offset-001-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/right-offset-001-ref.xht new file mode 100644 index 0000000000..d7715d83ba --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-offset-001-ref.xht @@ -0,0 +1,29 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is a blue square with its top-left corner missing.

+ +
+
Image download support must be enabledImage download support must be enabled
+
Image download support must be enabledImage download support must be enabled
+
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-offset-001.xht b/testing/web-platform/tests/css/CSS2/positioning/right-offset-001.xht new file mode 100644 index 0000000000..fb04ce88bf --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-offset-001.xht @@ -0,0 +1,41 @@ + + + + CSS Test: 'right' property defines the offset from the right edge of the containing block + + + + + + + + + + +

Test passes if there is a blue square with its top-left corner missing.

+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-offset-002.xht b/testing/web-platform/tests/css/CSS2/positioning/right-offset-002.xht new file mode 100644 index 0000000000..7a52e9a5d3 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-offset-002.xht @@ -0,0 +1,39 @@ + + + + CSS Test: Position 'right' property defines the offset from the right of the box itself for relative positioning + + + + + + + + + + +

Test passes if there is a blue square with its top-right corner missing.

+
+
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-offset-003.xht b/testing/web-platform/tests/css/CSS2/positioning/right-offset-003.xht new file mode 100644 index 0000000000..afb12098f6 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-offset-003.xht @@ -0,0 +1,44 @@ + + + + CSS Test: 'right' property defines the offset from the right edge of the containing block + + + + + + + + + + + +

Test passes if there is a blue square with its top-left corner missing.

+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-offset-004.xht b/testing/web-platform/tests/css/CSS2/positioning/right-offset-004.xht new file mode 100644 index 0000000000..f6d3273577 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-offset-004.xht @@ -0,0 +1,33 @@ + + + + + + + CSS Test: right box offset - position relative + + + + + + + + + + + + + + +

Test passes if there is a filled green square and no red.

+ +
Image download support must be enabledImage download support must be enabled
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-offset-percentage-001-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/right-offset-percentage-001-ref.xht new file mode 100644 index 0000000000..32d5a22aa3 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-offset-percentage-001-ref.xht @@ -0,0 +1,29 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if a blue square is in the top-left corner of an hollow black rectangle.

+ +
Image download support must be enabled
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/right-offset-percentage-001.xht b/testing/web-platform/tests/css/CSS2/positioning/right-offset-percentage-001.xht new file mode 100644 index 0000000000..99b1c94938 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/right-offset-percentage-001.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Right offset using percentage + + + + + + + + + + +

Test passes if a blue square is in the top-left corner of an hollow black rectangle.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/100x100-lime.png b/testing/web-platform/tests/css/CSS2/positioning/support/100x100-lime.png new file mode 100644 index 0000000000..1b94770080 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/100x100-lime.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/100x100-red.png b/testing/web-platform/tests/css/CSS2/positioning/support/100x100-red.png new file mode 100644 index 0000000000..57bf3ddc52 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/100x100-red.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/1x1-green.png b/testing/web-platform/tests/css/CSS2/positioning/support/1x1-green.png new file mode 100644 index 0000000000..b98ca0ba0a Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/1x1-green.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/1x1-lime.png b/testing/web-platform/tests/css/CSS2/positioning/support/1x1-lime.png new file mode 100644 index 0000000000..cb397fb090 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/1x1-lime.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/1x1-maroon.png b/testing/web-platform/tests/css/CSS2/positioning/support/1x1-maroon.png new file mode 100644 index 0000000000..3f86b07219 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/1x1-maroon.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/1x1-navy.png b/testing/web-platform/tests/css/CSS2/positioning/support/1x1-navy.png new file mode 100644 index 0000000000..9b9a03955b Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/1x1-navy.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/1x1-red.png b/testing/web-platform/tests/css/CSS2/positioning/support/1x1-red.png new file mode 100644 index 0000000000..6bd73ac101 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/1x1-red.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/1x1-white.png b/testing/web-platform/tests/css/CSS2/positioning/support/1x1-white.png new file mode 100644 index 0000000000..dd43faec54 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/1x1-white.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/60x60-gg-rr.png b/testing/web-platform/tests/css/CSS2/positioning/support/60x60-gg-rr.png new file mode 100644 index 0000000000..84f5b2a4f1 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/60x60-gg-rr.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/60x60-green.png b/testing/web-platform/tests/css/CSS2/positioning/support/60x60-green.png new file mode 100644 index 0000000000..b3c8cf3eb4 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/60x60-green.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/a-green.css b/testing/web-platform/tests/css/CSS2/positioning/support/a-green.css new file mode 100644 index 0000000000..b0dbb071d5 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/support/a-green.css @@ -0,0 +1 @@ +.a { color: green; } diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/b-green.css b/testing/web-platform/tests/css/CSS2/positioning/support/b-green.css new file mode 100644 index 0000000000..a0473f5ca2 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/support/b-green.css @@ -0,0 +1 @@ +.b { color: green; } \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/black15x15.png b/testing/web-platform/tests/css/CSS2/positioning/support/black15x15.png new file mode 100644 index 0000000000..b1bbef2cd5 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/black15x15.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/blue15x15.png b/testing/web-platform/tests/css/CSS2/positioning/support/blue15x15.png new file mode 100644 index 0000000000..89de32fdb8 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/blue15x15.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/blue96x96.png b/testing/web-platform/tests/css/CSS2/positioning/support/blue96x96.png new file mode 100644 index 0000000000..820f8cace2 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/blue96x96.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/c-red.css b/testing/web-platform/tests/css/CSS2/positioning/support/c-red.css new file mode 100644 index 0000000000..d4ba5c64e9 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/support/c-red.css @@ -0,0 +1 @@ +.c { color: red; } \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/cat.png b/testing/web-platform/tests/css/CSS2/positioning/support/cat.png new file mode 100644 index 0000000000..85dd732481 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/cat.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/diamond.png b/testing/web-platform/tests/css/CSS2/positioning/support/diamond.png new file mode 100644 index 0000000000..51112efc7c Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/diamond.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/green-rectangle-50wideBy10tall.png b/testing/web-platform/tests/css/CSS2/positioning/support/green-rectangle-50wideBy10tall.png new file mode 100644 index 0000000000..9f43666ee5 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/green-rectangle-50wideBy10tall.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/green15x15.png b/testing/web-platform/tests/css/CSS2/positioning/support/green15x15.png new file mode 100644 index 0000000000..51741584a0 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/green15x15.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/green_box.png b/testing/web-platform/tests/css/CSS2/positioning/support/green_box.png new file mode 100644 index 0000000000..6ed4aa506e Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/green_box.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/pattern-grg-rrg-rgg.png b/testing/web-platform/tests/css/CSS2/positioning/support/pattern-grg-rrg-rgg.png new file mode 100644 index 0000000000..fcf4f3fd7d Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/pattern-grg-rrg-rgg.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/pattern-tr.png b/testing/web-platform/tests/css/CSS2/positioning/support/pattern-tr.png new file mode 100644 index 0000000000..8b4b25364e Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/pattern-tr.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/red_box.png b/testing/web-platform/tests/css/CSS2/positioning/support/red_box.png new file mode 100644 index 0000000000..57bf3ddc52 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/red_box.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/ring.png b/testing/web-platform/tests/css/CSS2/positioning/support/ring.png new file mode 100644 index 0000000000..061bb94eba Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/ring.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/square-purple.png b/testing/web-platform/tests/css/CSS2/positioning/support/square-purple.png new file mode 100644 index 0000000000..0f522d7872 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/square-purple.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/square-teal.png b/testing/web-platform/tests/css/CSS2/positioning/support/square-teal.png new file mode 100644 index 0000000000..e567f51b91 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/square-teal.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/square-white.png b/testing/web-platform/tests/css/CSS2/positioning/support/square-white.png new file mode 100644 index 0000000000..5853cbb238 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/square-white.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/swatch-blue.png b/testing/web-platform/tests/css/CSS2/positioning/support/swatch-blue.png new file mode 100644 index 0000000000..bf2759634d Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/swatch-blue.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/swatch-green.png b/testing/web-platform/tests/css/CSS2/positioning/support/swatch-green.png new file mode 100644 index 0000000000..0aa79b0c86 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/swatch-green.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/swatch-lime.png b/testing/web-platform/tests/css/CSS2/positioning/support/swatch-lime.png new file mode 100644 index 0000000000..55fd7fdaed Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/swatch-lime.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/swatch-orange.png b/testing/web-platform/tests/css/CSS2/positioning/support/swatch-orange.png new file mode 100644 index 0000000000..d3cd498b52 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/swatch-orange.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/swatch-red.png b/testing/web-platform/tests/css/CSS2/positioning/support/swatch-red.png new file mode 100644 index 0000000000..1caf25c992 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/swatch-red.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/swatch-white.png b/testing/web-platform/tests/css/CSS2/positioning/support/swatch-white.png new file mode 100644 index 0000000000..1a7d4323d7 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/swatch-white.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/swatch-yellow.png b/testing/web-platform/tests/css/CSS2/positioning/support/swatch-yellow.png new file mode 100644 index 0000000000..1591aa0e2e Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/swatch-yellow.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/test-bl.png b/testing/web-platform/tests/css/CSS2/positioning/support/test-bl.png new file mode 100644 index 0000000000..904e24e996 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/test-bl.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/test-br.png b/testing/web-platform/tests/css/CSS2/positioning/support/test-br.png new file mode 100644 index 0000000000..f413ff5c1a Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/test-br.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/test-outer.png b/testing/web-platform/tests/css/CSS2/positioning/support/test-outer.png new file mode 100644 index 0000000000..82eeace7fc Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/test-outer.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/test-tl.png b/testing/web-platform/tests/css/CSS2/positioning/support/test-tl.png new file mode 100644 index 0000000000..f6ac0ef7e8 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/test-tl.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/support/test-tr.png b/testing/web-platform/tests/css/CSS2/positioning/support/test-tr.png new file mode 100644 index 0000000000..59843ae54b Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/positioning/support/test-tr.png differ diff --git a/testing/web-platform/tests/css/CSS2/positioning/toogle-abspos-on-relpos-inline-child.html b/testing/web-platform/tests/css/CSS2/positioning/toogle-abspos-on-relpos-inline-child.html new file mode 100644 index 0000000000..7ea2a25bf5 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/toogle-abspos-on-relpos-inline-child.html @@ -0,0 +1,17 @@ + + + + + +

Test passes if there is a filled green square and no red.

+
+ +
+
+
+ diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-004.xht b/testing/web-platform/tests/css/CSS2/positioning/top-004.xht new file mode 100644 index 0000000000..119489dd61 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-004.xht @@ -0,0 +1,34 @@ + + + + CSS Test: Top using pixels with a value of negative zero, -0px + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-005.xht b/testing/web-platform/tests/css/CSS2/positioning/top-005.xht new file mode 100644 index 0000000000..68a860ae15 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-005.xht @@ -0,0 +1,34 @@ + + + + CSS Test: Top using pixels with a value of zero, 0px + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-006.xht b/testing/web-platform/tests/css/CSS2/positioning/top-006.xht new file mode 100644 index 0000000000..151a05646a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-006.xht @@ -0,0 +1,34 @@ + + + + CSS Test: Top using pixels with a value of positive zero, +0px + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-007-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/top-007-ref.xht new file mode 100644 index 0000000000..943292063f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-007-ref.xht @@ -0,0 +1,28 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is no red.

+ +
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-007.xht b/testing/web-platform/tests/css/CSS2/positioning/top-007.xht new file mode 100644 index 0000000000..8ced33f292 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-007.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Top using pixels with a nominal value, 96px + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-008.xht b/testing/web-platform/tests/css/CSS2/positioning/top-008.xht new file mode 100644 index 0000000000..86b56e7b3a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-008.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Top using pixels with a positive nominal value, +96px + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-016.xht b/testing/web-platform/tests/css/CSS2/positioning/top-016.xht new file mode 100644 index 0000000000..ac139d7e55 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-016.xht @@ -0,0 +1,34 @@ + + + + CSS Test: Top using points with a value of negative zero, -0pt + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-017.xht b/testing/web-platform/tests/css/CSS2/positioning/top-017.xht new file mode 100644 index 0000000000..7a1a32584a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-017.xht @@ -0,0 +1,34 @@ + + + + CSS Test: Top using points with a value of zero, 0pt + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-018.xht b/testing/web-platform/tests/css/CSS2/positioning/top-018.xht new file mode 100644 index 0000000000..7ce2bc39c2 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-018.xht @@ -0,0 +1,34 @@ + + + + CSS Test: Top using points with a value of positive zero, +0pt + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-019-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/top-019-ref.xht new file mode 100644 index 0000000000..5dbb930ac5 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-019-ref.xht @@ -0,0 +1,28 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is no red.

+ +
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-019.xht b/testing/web-platform/tests/css/CSS2/positioning/top-019.xht new file mode 100644 index 0000000000..15506da7f0 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-019.xht @@ -0,0 +1,43 @@ + + + + CSS Test: Top using points with a nominal value, 72pt + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-020.xht b/testing/web-platform/tests/css/CSS2/positioning/top-020.xht new file mode 100644 index 0000000000..256fbc54b5 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-020.xht @@ -0,0 +1,43 @@ + + + + CSS Test: Top using points with a positive nominal value, +72pt + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-028.xht b/testing/web-platform/tests/css/CSS2/positioning/top-028.xht new file mode 100644 index 0000000000..2b0536611a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-028.xht @@ -0,0 +1,34 @@ + + + + CSS Test: Top using picas with a value of negative zero, -0pc + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-029.xht b/testing/web-platform/tests/css/CSS2/positioning/top-029.xht new file mode 100644 index 0000000000..b60a869252 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-029.xht @@ -0,0 +1,34 @@ + + + + CSS Test: Top using picas with a value of zero, 0pc + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-030.xht b/testing/web-platform/tests/css/CSS2/positioning/top-030.xht new file mode 100644 index 0000000000..15631f3553 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-030.xht @@ -0,0 +1,34 @@ + + + + CSS Test: Top using picas with a value of positive zero, +0pc + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-031.xht b/testing/web-platform/tests/css/CSS2/positioning/top-031.xht new file mode 100644 index 0000000000..12d99cbd29 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-031.xht @@ -0,0 +1,43 @@ + + + + CSS Test: Top using picas with a nominal value, 6pc + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-032.xht b/testing/web-platform/tests/css/CSS2/positioning/top-032.xht new file mode 100644 index 0000000000..b83dacb01b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-032.xht @@ -0,0 +1,43 @@ + + + + CSS Test: Top using picas with a positive nominal value, +6pc + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-040.xht b/testing/web-platform/tests/css/CSS2/positioning/top-040.xht new file mode 100644 index 0000000000..55037242ce --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-040.xht @@ -0,0 +1,34 @@ + + + + CSS Test: Top using centimeters with a value of negative zero, -0cm + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-041.xht b/testing/web-platform/tests/css/CSS2/positioning/top-041.xht new file mode 100644 index 0000000000..8979cd19a0 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-041.xht @@ -0,0 +1,34 @@ + + + + CSS Test: Top using centimeters with a value of zero, 0cm + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-042.xht b/testing/web-platform/tests/css/CSS2/positioning/top-042.xht new file mode 100644 index 0000000000..9f8c5f615f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-042.xht @@ -0,0 +1,34 @@ + + + + CSS Test: Top using centimeters with a value of positive zero, +0cm + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-043.xht b/testing/web-platform/tests/css/CSS2/positioning/top-043.xht new file mode 100644 index 0000000000..3321f6c8fb --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-043.xht @@ -0,0 +1,43 @@ + + + + CSS Test: Top using centimeters with a nominal value, 2.54cm + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-044.xht b/testing/web-platform/tests/css/CSS2/positioning/top-044.xht new file mode 100644 index 0000000000..8f2768606c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-044.xht @@ -0,0 +1,43 @@ + + + + CSS Test: Top using centimeters with a positive nominal value, +2.54cm + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-052.xht b/testing/web-platform/tests/css/CSS2/positioning/top-052.xht new file mode 100644 index 0000000000..756c0fad7d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-052.xht @@ -0,0 +1,34 @@ + + + + CSS Test: Top using millimeters with a value of negative zero, -0mm + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-053.xht b/testing/web-platform/tests/css/CSS2/positioning/top-053.xht new file mode 100644 index 0000000000..d62821b134 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-053.xht @@ -0,0 +1,34 @@ + + + + CSS Test: Top using millimeters with a value of zero, 0mm + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-054.xht b/testing/web-platform/tests/css/CSS2/positioning/top-054.xht new file mode 100644 index 0000000000..4203a76826 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-054.xht @@ -0,0 +1,34 @@ + + + + CSS Test: Top using millimeters with a value of positive zero, +0mm + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-055.xht b/testing/web-platform/tests/css/CSS2/positioning/top-055.xht new file mode 100644 index 0000000000..86a369c606 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-055.xht @@ -0,0 +1,43 @@ + + + + CSS Test: Top using millimeters with a nominal value, 25.4mm + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-056.xht b/testing/web-platform/tests/css/CSS2/positioning/top-056.xht new file mode 100644 index 0000000000..b90afa3fe0 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-056.xht @@ -0,0 +1,43 @@ + + + + CSS Test: Top using millimeters with a positive nominal value, +25.4mm + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-064.xht b/testing/web-platform/tests/css/CSS2/positioning/top-064.xht new file mode 100644 index 0000000000..7e8ace167c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-064.xht @@ -0,0 +1,34 @@ + + + + CSS Test: Top using inches with a value of negative zero, -0in + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-065.xht b/testing/web-platform/tests/css/CSS2/positioning/top-065.xht new file mode 100644 index 0000000000..ece703a1d7 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-065.xht @@ -0,0 +1,34 @@ + + + + CSS Test: Top using inches with a value of zero, 0in + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-066.xht b/testing/web-platform/tests/css/CSS2/positioning/top-066.xht new file mode 100644 index 0000000000..b3d69c2fae --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-066.xht @@ -0,0 +1,34 @@ + + + + CSS Test: Top using inches with a value of positive zero, +0in + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-067.xht b/testing/web-platform/tests/css/CSS2/positioning/top-067.xht new file mode 100644 index 0000000000..f23d4bcc80 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-067.xht @@ -0,0 +1,43 @@ + + + + CSS Test: Top using inches with a nominal value, 1in + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-068.xht b/testing/web-platform/tests/css/CSS2/positioning/top-068.xht new file mode 100644 index 0000000000..e8d151a404 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-068.xht @@ -0,0 +1,43 @@ + + + + CSS Test: Top using inches with a positive nominal value, +1in + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-076.xht b/testing/web-platform/tests/css/CSS2/positioning/top-076.xht new file mode 100644 index 0000000000..ef09202a79 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-076.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Top using 'em' units with a value of negative zero, -0em + + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-077.xht b/testing/web-platform/tests/css/CSS2/positioning/top-077.xht new file mode 100644 index 0000000000..deaa882ab8 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-077.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Top using 'em' units with a value of zero, 0em + + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-078.xht b/testing/web-platform/tests/css/CSS2/positioning/top-078.xht new file mode 100644 index 0000000000..6429ff4013 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-078.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Top using 'em' units with a value of positive zero, +0em + + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-079-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/top-079-ref.xht new file mode 100644 index 0000000000..52726044f4 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-079-ref.xht @@ -0,0 +1,28 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is no red.

+ +
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-079.xht b/testing/web-platform/tests/css/CSS2/positioning/top-079.xht new file mode 100644 index 0000000000..71208d2664 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-079.xht @@ -0,0 +1,46 @@ + + + + CSS Test: Top using 'em' units with a nominal value, 6em + + + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-080.xht b/testing/web-platform/tests/css/CSS2/positioning/top-080.xht new file mode 100644 index 0000000000..439945b006 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-080.xht @@ -0,0 +1,46 @@ + + + + CSS Test: Top using 'em' units with a positive nominal value, +6em + + + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-088.xht b/testing/web-platform/tests/css/CSS2/positioning/top-088.xht new file mode 100644 index 0000000000..fb323b2e24 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-088.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Top using 'ex' units with a value of negative zero, -0ex + + + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-089.xht b/testing/web-platform/tests/css/CSS2/positioning/top-089.xht new file mode 100644 index 0000000000..ed4e58501e --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-089.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Top using 'ex' units with a value of zero, 0ex + + + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-090.xht b/testing/web-platform/tests/css/CSS2/positioning/top-090.xht new file mode 100644 index 0000000000..482a46b4f9 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-090.xht @@ -0,0 +1,37 @@ + + + + CSS Test: Top using 'ex' units with a value of positive zero, +0ex + + + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-091.xht b/testing/web-platform/tests/css/CSS2/positioning/top-091.xht new file mode 100644 index 0000000000..6b46c3f19a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-091.xht @@ -0,0 +1,46 @@ + + + + CSS Test: Top using 'ex' units with a nominal value, 6ex + + + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-092.xht b/testing/web-platform/tests/css/CSS2/positioning/top-092.xht new file mode 100644 index 0000000000..939f93eff6 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-092.xht @@ -0,0 +1,46 @@ + + + + CSS Test: Top using 'ex' units with a positive nominal value, +6ex + + + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-100.xht b/testing/web-platform/tests/css/CSS2/positioning/top-100.xht new file mode 100644 index 0000000000..50747c88f2 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-100.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Top using percentages with a value of negative zero, -0% + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-101.xht b/testing/web-platform/tests/css/CSS2/positioning/top-101.xht new file mode 100644 index 0000000000..9cd038dff1 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-101.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Top using percentages with a value of zero, 0% + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-102.xht b/testing/web-platform/tests/css/CSS2/positioning/top-102.xht new file mode 100644 index 0000000000..d504de9152 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-102.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Top using percentages with a value of positive zero, +0% + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-103.xht b/testing/web-platform/tests/css/CSS2/positioning/top-103.xht new file mode 100644 index 0000000000..39c9672b5b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-103.xht @@ -0,0 +1,44 @@ + + + + CSS Test: Top using percentages with a nominal value, 100% + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-104.xht b/testing/web-platform/tests/css/CSS2/positioning/top-104.xht new file mode 100644 index 0000000000..458f26bdb8 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-104.xht @@ -0,0 +1,44 @@ + + + + CSS Test: Top using percentages with a positive nominal value, +100% + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-109.xht b/testing/web-platform/tests/css/CSS2/positioning/top-109.xht new file mode 100644 index 0000000000..58fd8efdd9 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-109.xht @@ -0,0 +1,34 @@ + + + + CSS Test: Top with a value of negative zero and no units, -0 + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-110.xht b/testing/web-platform/tests/css/CSS2/positioning/top-110.xht new file mode 100644 index 0000000000..a834a79650 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-110.xht @@ -0,0 +1,34 @@ + + + + CSS Test: Top with a value of zero and no units, 0 + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-111.xht b/testing/web-platform/tests/css/CSS2/positioning/top-111.xht new file mode 100644 index 0000000000..9f43620d4d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-111.xht @@ -0,0 +1,34 @@ + + + + CSS Test: Top with a value of positive zero and no units, +0 + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-112.xht b/testing/web-platform/tests/css/CSS2/positioning/top-112.xht new file mode 100644 index 0000000000..bf39bddb46 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-112.xht @@ -0,0 +1,34 @@ + + + + CSS Test: Top with a value of 'auto' + + + + + + + + + + +

Test passes if there is no space between the blue and orange lines.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-113-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/top-113-ref.xht new file mode 100644 index 0000000000..7f7f118b2c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-113-ref.xht @@ -0,0 +1,29 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is no red.

+ +
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-113.xht b/testing/web-platform/tests/css/CSS2/positioning/top-113.xht new file mode 100644 index 0000000000..caaf758f66 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-113.xht @@ -0,0 +1,49 @@ + + + + CSS Test: Top with a value of 'inherit' + + + + + + + + + + +

Test passes if there is no red.

+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-001-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-001-ref.xht new file mode 100644 index 0000000000..6c513cfd20 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-001-ref.xht @@ -0,0 +1,33 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +
+ +

Test passes if there is a filled green square at the top of the page.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-001.xht b/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-001.xht new file mode 100644 index 0000000000..d806602531 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-001.xht @@ -0,0 +1,52 @@ + + + + CSS Test: Top applied to element with 'display' set to 'table-row-group' + + + + + + + + + + + +

Test passes if there is a filled green square at the top of the page.

+
+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-002.xht b/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-002.xht new file mode 100644 index 0000000000..56e079851f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-002.xht @@ -0,0 +1,52 @@ + + + + CSS Test: Top applied to element with 'display' set to 'table-header-group' + + + + + + + + + + + +

Test passes if there is a filled green square at the top of the page.

+
+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-003.xht b/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-003.xht new file mode 100644 index 0000000000..20f6eceaa9 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-003.xht @@ -0,0 +1,52 @@ + + + + CSS Test: Top applied to element with 'display' set to 'table-footer-group' + + + + + + + + + + + +

Test passes if there is a filled green square at the top of the page.

+
+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-004.xht b/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-004.xht new file mode 100644 index 0000000000..161ce0c150 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-004.xht @@ -0,0 +1,46 @@ + + + + CSS Test: Top applied to element with 'display' set to 'table-row' + + + + + + + + + + + +

Test passes if there is a filled green square at the top of the page.

+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-005.xht b/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-005.xht new file mode 100644 index 0000000000..b84a67e8f3 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-005.xht @@ -0,0 +1,51 @@ + + + + CSS Test: Top applied to element with 'display' set to 'table-column-group' + + + + + + + + + + + +

Test passes if there is a filled green square at the top of the page.

+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-006.xht b/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-006.xht new file mode 100644 index 0000000000..dc09f7e9db --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-006.xht @@ -0,0 +1,51 @@ + + + + CSS Test: Top applied to element with 'display' set to 'table-column' + + + + + + + + + + + +

Test passes if there is a filled green square at the top of the page.

+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-007.xht b/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-007.xht new file mode 100644 index 0000000000..9768bc2ae7 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-007.xht @@ -0,0 +1,46 @@ + + + + CSS Test: Top applied to element with 'display' set to 'table-cell' + + + + + + + + + + + +

Test passes if there is a filled green square at the top of the page.

+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-008.xht b/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-008.xht new file mode 100644 index 0000000000..52aa0c4cb8 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-008.xht @@ -0,0 +1,29 @@ + + + + CSS Test: Top applied to element with 'display' set to inline + + + + + + + + + +

Test passes if there is a green stripe at the top of the page.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-009.xht b/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-009.xht new file mode 100644 index 0000000000..0d0413baf7 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-009.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Top applied to element with 'display' set to block + + + + + + + + + + + +

Test passes if there is a filled green square at the top of the page.

+
+ +
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-010.xht b/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-010.xht new file mode 100644 index 0000000000..63c54b6990 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-010.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Top applied to element with 'display' set to list-item + + + + + + + + + +

Test passes if there is a filled green square at the top of the page and a marker bullet on its left-hand side.

+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-012.xht b/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-012.xht new file mode 100644 index 0000000000..53820c9f8b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-012.xht @@ -0,0 +1,46 @@ + + + + CSS Test: Top applied to element with 'display' set to inline-block + + + + + + + + + + + +

Test passes if there is a filled green square at the top of the page.

+ +
+ + + + +
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-013.xht b/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-013.xht new file mode 100644 index 0000000000..794c6c4633 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-013.xht @@ -0,0 +1,46 @@ + + + + CSS Test: Top applied to element with 'display' set to 'table' + + + + + + + + + + + +

Test passes if there is a filled green square at the top of the page.

+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-014.xht b/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-014.xht new file mode 100644 index 0000000000..e434f8db2f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-014.xht @@ -0,0 +1,46 @@ + + + + CSS Test: Top applied to element with 'display' set to 'inline-table' + + + + + + + + + + + +

Test passes if there is a filled green square at the top of the page.

+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-015.xht b/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-015.xht new file mode 100644 index 0000000000..7b0ed4b920 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-applies-to-015.xht @@ -0,0 +1,50 @@ + + + + CSS Test: Top applied to element with 'display' set to 'table-caption' + + + + + + + + + + + +

Test passes if there is a filled green square at the top of the page.

+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-offset-001.xht b/testing/web-platform/tests/css/CSS2/positioning/top-offset-001.xht new file mode 100644 index 0000000000..9f6eb162be --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-offset-001.xht @@ -0,0 +1,40 @@ + + + + CSS Test: Position 'top' property defines the offset from the top edge of the containing block for absolute positioning + + + + + + + + + + +

Test passes if there is a blue square with its bottom-left corner missing.

+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-offset-002.xht b/testing/web-platform/tests/css/CSS2/positioning/top-offset-002.xht new file mode 100644 index 0000000000..dda1158778 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-offset-002.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Position 'top' offset property - absolute length value and relative positioning + + + + + + + + + + +

Test passes if there is a blue square with its bottom-left corner missing.

+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-offset-003-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/top-offset-003-ref.xht new file mode 100644 index 0000000000..3aa80ba407 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-offset-003-ref.xht @@ -0,0 +1,33 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is a blue square with its bottom-left corner missing.

+ +
+
Image download support must be enabledImage download support must be enabled
+
Image download support must be enabledImage download support must be enabled
+
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-offset-003.xht b/testing/web-platform/tests/css/CSS2/positioning/top-offset-003.xht new file mode 100644 index 0000000000..670c8f383c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-offset-003.xht @@ -0,0 +1,43 @@ + + + + CSS Test: Position 'top' property defines the offset from the top edge of the containing block + + + + + + + + + + +

Test passes if there is a blue square with its bottom-left corner missing.

+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-offset-percentage-001-ref.xht b/testing/web-platform/tests/css/CSS2/positioning/top-offset-percentage-001-ref.xht new file mode 100644 index 0000000000..af7a1502ef --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-offset-percentage-001-ref.xht @@ -0,0 +1,31 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if a filled green square is not in any of the corners of the hollow black rectangle and there is no red.

+ +
Image download support must be enabled
+ + + diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-offset-percentage-001.xht b/testing/web-platform/tests/css/CSS2/positioning/top-offset-percentage-001.xht new file mode 100644 index 0000000000..3dbc83f9a0 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-offset-percentage-001.xht @@ -0,0 +1,45 @@ + + + + CSS Test: Top offset using percentage + + + + + + + + + + +

Test passes if a filled green square is not in any of the corners of the hollow black rectangle and there is no red.

+
+
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/positioning/top-offset-percentage-002.xht b/testing/web-platform/tests/css/CSS2/positioning/top-offset-percentage-002.xht new file mode 100644 index 0000000000..a2f8d53437 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/positioning/top-offset-percentage-002.xht @@ -0,0 +1,88 @@ + + + + + + + CSS Test: position absolute - top offset percentage and inherit + + + + + + + + + + + + + + + + +

Test passes if there is a filled green square and no red.

+ +
+
test FAILED
+
+
+
+
+ + + -- cgit v1.2.3