From 26a029d407be480d791972afb5975cf62c9360a6 Mon Sep 17 00:00:00 2001
From: Daniel Baumann <daniel.baumann@progress-linux.org>
Date: Fri, 19 Apr 2024 02:47:55 +0200
Subject: Adding upstream version 124.0.1.

Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
---
 .../css/css-contain/contain-body-t-o-002.html      | 36 ++++++++++++++++++++++
 1 file changed, 36 insertions(+)
 create mode 100644 testing/web-platform/tests/css/css-contain/contain-body-t-o-002.html

(limited to 'testing/web-platform/tests/css/css-contain/contain-body-t-o-002.html')

diff --git a/testing/web-platform/tests/css/css-contain/contain-body-t-o-002.html b/testing/web-platform/tests/css/css-contain/contain-body-t-o-002.html
new file mode 100644
index 0000000000..47d3f480d1
--- /dev/null
+++ b/testing/web-platform/tests/css/css-contain/contain-body-t-o-002.html
@@ -0,0 +1,36 @@
+<!doctype html>
+<html lang=en>
+  <meta charset=utf-8>
+  <title>CSS-contain test: paint containment on body prevents text-orientation propagation</title>
+  <link rel="author" title="Florian Rivoal" href="https://florian.rivoal.net">
+  <meta name=flags content="">
+  <meta name=assert content="paint containment on body prevents text-orientation propagation">
+  <link rel="match" href="reference/contain-body-t-o-001-ref.html">
+  <link rel=help href="https://drafts.csswg.org/css-contain-1/#contain-property">
+
+<style>
+html {
+    writing-mode: vertical-lr;
+    direction: rtl;
+    width: 100vw;
+    height: 100vh;
+    overflow: hidden;
+}
+body {
+    margin: 0;
+    border-top: 100px solid red;
+    border-bottom: 100px solid green;
+    width: 100vw;
+    height: 100vh;
+    text-orientation: upright;
+    contain: paint;
+}
+p {
+    margin: auto;
+    padding: 150px 0;
+    writing-mode: horizontal-tb;
+    direction: ltr;
+}
+</style>
+
+<p>Test passes if there is no red.
-- 
cgit v1.2.3