New
authorPhilippe Le Hégaret <plh@w3.org>
Wed, 15 Apr 2009 18:38:49 +0000
changeset 96 68ac973f356c
parent 95 45c673e9a74f
child 97 1905a630b869
New
testsuite/ESH Additions/Font001.xml
testsuite/ESH Additions/RealPCPride.wmv.en.xml
testsuite/ESH Additions/SpanBackground001.xml
testsuite/ESH Additions/Urdu.PNG
testsuite/ESH Additions/Visibility001.xml
testsuite/ESH Additions/alignment.xml
testsuite/ESH Additions/cellResolution001-a.xml
testsuite/ESH Additions/div003.xml
testsuite/ESH Additions/extent002a.xml
testsuite/ESH Additions/extent002b.xml
testsuite/ESH Additions/features.xml
testsuite/ESH Additions/origin001.xml
testsuite/ESH Additions/origin002.xml
testsuite/ESH Additions/origin003.xml
testsuite/ESH Additions/rtl.xml
testsuite/ESH Additions/textAlignment.xml
testsuite/ESH Additions/xml_space001.xml
testsuite/ESH Additions/xml_space002.xml
testsuite/ESH Additions/zOrder001.xml
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/testsuite/ESH Additions/Font001.xml	Wed Apr 15 18:38:49 2009 +0000
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<tt xml:lang="en"
+    xmlns="http://www.w3.org/2006/10/ttaf1"
+    xmlns:tts="http://www.w3.org/2006/10/ttaf1#styling"
+    xmlns:ttm="http://www.w3.org/2006/10/ttaf1#metadata">
+  <head>
+    <metadata> 
+      <ttm:title>Content Test - Font - 001</ttm:title>
+      <ttm:desc>Test the fontFamily styling attribute.</ttm:desc>
+      <ttm:copyright>Copyright (C) 2008 W3C (MIT, ERCIM, Keio).</ttm:copyright>
+    </metadata>
+  </head>
+  <body>
+    <div>
+      <p tts:fontFamily="serif" tts:fontSize="20px" begin="0s" end="10s">This text should be in a serif font.</p>
+      <p tts:fontFamily="monospaceSansSerif" tts:fontSize="20px" begin="0s" end="10s">This text should be in a monospace sans serif font.</p>
+      <p tts:fontFamily="default" tts:fontSize="20px" begin="0s" end="10s">This text should be in the default font.</p>
+      <p tts:fontFamily="Some made up font, monospace" tts:fontSize="20px" begin="0s" end="10s">This text should be in a monospace font.</p>
+      <p tts:fontFamily="Times New Roman Italic, serif" tts:fontSize="20px" begin="0s" end="10s">This text should be in Times New Roman Italic, or a serif font.</p>
+    </div>
+  </body>
+</tt>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/testsuite/ESH Additions/RealPCPride.wmv.en.xml	Wed Apr 15 18:38:49 2009 +0000
@@ -0,0 +1,112 @@
+<tt
+    ttp:profile="http://www.w3.org/2006/10/ttaf1#profile-dfxp"
+    xmlns="http://www.w3.org/2006/10/ttaf1"
+    xmlns:ttm="http://www.w3.org/2006/10/ttaf1#metadata"
+    xmlns:ttp="http://www.w3.org/2006/10/ttaf1#parameter"
+    xmlns:ms="http://www.microsoft.com/enable/media#"
+     >
+    <head>
+        <ttm:title>Real PC Pride ad spot caption file</ttm:title>
+        <metadata>
+            <ttm:copyright>
+                (c) Microsoft 2008, all rights reserved.
+            </ttm:copyright>
+        </metadata>
+        <styling xmlns:tts="http://www.w3.org/2006/10/ttaf1#style">
+            <!-- s1 specifies default color, font, and text alignment -->
+            <style 
+              xml:id="s1"
+              tts:color="white"
+              tts:fontFamily="proportionalSansSerif"
+              tts:fontSize="22px"
+              tts:textAlign="center"
+            />
+            <!-- alternative using yellow text and left aligned -->
+            <style xml:id="s2" style="s1" tts:color="yellow" tts:textAlign="start" />
+        </styling>
+        <layout xmlns:tts="http://www.w3.org/2006/10/ttaf1#style">
+            <region xml:id="subtitleArea"
+              style="s1"
+              tts:origin="0px 480px"
+              tts:extent="40em 4em"
+              tts:padding="5px 3px"
+              tts:backgroundColor="black"
+              tts:displayAlign="after"
+            />
+            <region xml:id="descriptionArea"
+               style="s2"
+               tts:origin="0px 10px"
+               tts:extent="20em 6em"
+               tts:padding="5px 3px"
+               tts:backgroundColor="black"
+               tts:displayAlign="after"
+            />
+        </layout>
+    </head>
+    <body >
+        <div region="subtitleArea">
+            <p xml:id="subtitle1a" ttm:role="caption" begin="00:00:00:01" end="00:00:02:00">Sean: Hello.  I’m a PC,</p>
+            <p xml:id="subtitle1b" ttm:role="caption" begin="00:00:03:00" end="00:00:04:00">and I’ve been made into a stereotype.</p>
+            <p xml:id="subtitle2" ttm:role="caption" begin="00:00:04:00" end="00:00:06:00">Uche:  I’m a PC, and I’m not what you call hip.</p>
+            <p xml:id="subtitle3" ttm:role="caption" begin="00:00:07:00" end="00:00:09:00">Bill Gates: I’m a PC, and I wear glasses.</p>
+            <p xml:id="subtitle4" ttm:role="caption" begin="00:00:09:00" end="00:00:10:00">Feng (Susan): I wear glasses.</p>
+            <p xml:id="subtitle5" ttm:role="caption" begin="00:00:10:00" end="00:00:11:00">Female Student in South Africa: Hey, I wear glasses.</p>
+            <p xml:id="subtitle6" ttm:role="caption" begin="00:00:11:00" end="00:00:12:00">Young Guy: I wear jeans.</p>
+            <p xml:id="subtitle7" ttm:role="caption" begin="00:00:12:00" end="00:00:14:00">Geneticist: And I study genes.</p>
+            <p xml:id="subtitle8" ttm:role="caption" begin="00:00:14:00" end="00:00:15:00">Jennifer Lee:  And I design jeans.</p>
+            <p xml:id="subtitle9" ttm:role="caption" begin="00:00:15:00" end="00:00:16:00">Edouard Francois:  And I design green buildings.</p>
+            <p xml:id="subtitle10" ttm:role="caption" begin="00:00:16:00" end="00:00:18:00">French Student: I’m a PC and I study the law.</p>
+            <p xml:id="subtitle11" ttm:role="caption" begin="00:00:18:00" end="00:00:19:00">Lawyer: And I practice the law.</p>
+            <p xml:id="subtitle12" ttm:role="caption" begin="00:00:19:00" end="00:00:20:00">Alex Poli: And I challenge the law.</p>
+            <p xml:id="subtitle13" ttm:role="caption" begin="00:00:21:00" end="00:00:22:00">Obama Blogger:  I’m a PC and I blog for Obama.</p>
+            <p xml:id="subtitle14" ttm:role="caption" begin="00:00:22:00" end="00:00:23:00">Benjamin Ferguson: And I broadcast for McCain.</p>
+            <p xml:id="subtitle15" ttm:role="caption" begin="00:00:23:00" end="00:00:25:00">Bearded Man: And I have a beard.</p>
+            <p xml:id="subtitle16" ttm:role="caption" begin="00:00:29:00" end="00:00:30:00">Tony Parker: I’m a PC and I have three rings.</p>
+            <p xml:id="subtitle17" ttm:role="caption" begin="00:00:31:00" end="00:00:32:00">Eva Longoria: I am a PC and I have one ring.</p>
+            <p xml:id="subtitle18" ttm:role="caption" begin="00:00:32:00" end="00:00:34:00">Dave Van Ommering: I turn number two into energy.</p>
+            <p xml:id="subtitle19" ttm:role="caption" begin="00:00:35:00" end="00:00:37:00">Geoff Green: I’m a PC, and I want to protect these.</p>
+            <p xml:id="subtitle20" ttm:role="caption" begin="00:00:37:00" end="00:00:40:00">Teacher: I’m a PC and I’m connected to more than a billion others worldwide.</p>
+            <p xml:id="subtitle21" ttm:role="caption" begin="00:00:41:00" end="00:00:43:00">Bernard Harris: Roger that Houston, I’m a PC.</p>
+            <p xml:id="subtitle1a" ttm:role="caption" begin="00:00:43:00" end="00:00:45:00">Roger: And my name is Roger.  I’m a PC.</p>
+            <p xml:id="subtitle22" ttm:role="caption" begin="00:00:45:00" end="00:00:46:00">Jasmin Santanen: I’m a PC.</p>
+            <p xml:id="subtitle23" ttm:role="caption" begin="00:00:46:00" end="00:00:46:00">Student: I’m PC.</p>
+            <p xml:id="subtitle24" ttm:role="caption" begin="00:00:47:00" end="00:00:48:00">Pharrel: Yea, I’m a PC, too.</p>
+            <p xml:id="subtitle25" ttm:role="caption" begin="00:00:48:00" end="00:00:50:00">Deepak Chopra: I’m a PC and a human being.</p>
+            <p xml:id="subtitle25" ttm:role="caption" begin="00:00:51:00" end="00:00:53:00">Not a human doing, not a human thinking,....</p>
+            <p xml:id="subtitle25" ttm:role="caption" begin="00:00:54:00" end="00:00:55:00">... a human being.</p>
+            <p xml:id="subtitle26" ttm:role="caption" begin="00:00:56:00" end="00:00:57:00">Fisherman: I’m a PC and I sell fish.</p>
+                    </div>
+
+        <div region="descriptionArea">
+            <p xml:id="description1" ttm:role="narration" begin="00:00:00:00" dur="0.2s" ms:audio="audio/RealPCPride.en.001.wma">
+                Open on a man in sports jacket and tie in front of a plain white background waving. An email address sean@windows.com is overlaid</p>
+            <p xml:id="description2" ttm:role="narration" begin="00:00:05:00" dur="0.2s" ms:audio="audio/RealPCPride.en.002.wma">Woman in casual clothing stands in front of a white board covered in technical diagrams. An email address uche@windows.com is overlaid.</p>
+            <p xml:id="description3" ttm:role="narration" begin="00:00:07:00" dur="0.2s" ms:audio="audio/RealPCPride.en.003.wma">Bill Gates holds groceries in a parking lot. An email address bill@windows.com is overlaid.</p>
+            <p xml:id="description4" ttm:role="narration" begin="00:00:09:00" dur="0.2s" ms:audio="audio/RealPCPride.en.004.wma">A woman stands in a server room and spreads her arms.</p>
+           <p xml:id="description5" ttm:role="narration" begin="00:00:10:00" dur="0.2s" ms:audio="audio/RealPCPride.en.005.wma">A female student stands in a playground in South Africa.</p>
+           <p xml:id="description6" ttm:role="narration" begin="00:00:11:00" dur="0.2s" ms:audio="audio/RealPCPride.en.006.wma">A young guy wearing jeans walks down the street.</p>
+           <p xml:id="description7" ttm:role="narration" begin="00:00:12:00" dur="0.2s" ms:audio="audio/RealPCPride.en.007.wma">An academic man stands in front of lab equipment.</p>
+            <p xml:id="description8" ttm:role="narration" begin="00:00:14:00" dur="0.2s" ms:audio="audio/RealPCPride.en.008.wma">Jennifer Lee sits at a cutting table in a textile studio.</p>
+            <p xml:id="description9" ttm:role="narration" begin="00:00:15:00" dur="0.2s" ms:audio="audio/RealPCPride.en.009.wma">Edouard Francois gestures toward a tall building covered in green plants.</p>
+            <p xml:id="description10" ttm:role="narration" begin="00:00:16:00" dur="0.2s" ms:audio="audio/RealPCPride.en.010.wma">A french student stands in front of the Eiffel tower.</p>
+            <p xml:id="description11" ttm:role="narration" begin="00:00:18:00" dur="0.2s" ms:audio="audio/RealPCPride.en.011.wma">A smartly dressed lawyer stands in front of a courtroom.</p>
+            <p xml:id="description12" ttm:role="narration" begin="00:00:20:00" dur="0.2s" ms:audio="audio/RealPCPride.en.012.wma">Graffiti artist Alex Poli, crouches in front of a tagged wall which he spray paints.</p>
+            <p xml:id="description13" ttm:role="narration" begin="00:00:21:00" dur="0.2s" ms:audio="audio/RealPCPride.en.013.wma">A man wearing a political button stands in an urban setting at night.</p>
+            <p xml:id="description14" ttm:role="narration" begin="00:00:22:00" dur="0.2s" ms:audio="audio/RealPCPride.en.014.wma">Benjamin Ferguson sits in a radio studio.</p>
+            <p xml:id="description15" ttm:role="narration" begin="00:00:24:00" dur="0.2s" ms:audio="audio/RealPCPride.en.015.wma">A man stands outside in a park.</p>
+            <p xml:id="description16" ttm:role="narration" begin="00:00:26:00" dur="0.2s" ms:audio="audio/RealPCPride.en.016.wma">Meaghan Mccord underwater in a shark cage holds a small white board.  It reads, “I’m a PC and I’m kinda scared.”.</p>
+            <p xml:id="description17" ttm:role="narration" begin="00:00:29:00" dur="0.2s" ms:audio="audio/RealPCPride.en.017.wma">Tony Parker and Eva Longoria sit in lawn chairs beside a pool.</p>
+            <p xml:id="description18" ttm:role="narration" begin="00:00:32:00" dur="0.2s" ms:audio="audio/RealPCPride.en.018.wma">Farmer Dave van Ommering,stands outside in front of his cows.</p>
+            <p xml:id="description19" ttm:role="narration" begin="00:00:35:00" dur="0.2s" ms:audio="audio/RealPCPride.en.019.wma">Polar bear activist, Geoff Green, sits in a boat gesturing towards a polar bear swimming in arctic sea.</p>
+            <p xml:id="description20" ttm:role="narration" begin="00:00:37:00" dur="0.2s" ms:audio="audio/RealPCPride.en.020.wma">A South African school teacher stands in front of many students in a playground.</p>
+            <p xml:id="description21" ttm:role="narration" begin="00:00:41:00" dur="0.2s" ms:audio="audio/RealPCPride.en.021.wma">Astronaut Bernard Harris sits in front of a control panel.</p>
+            <p xml:id="description22" ttm:role="narration" begin="00:00:43:00" dur="0.2s" ms:audio="audio/RealPCPride.en.022.wma">A man drives his car.</p>
+            <p xml:id="description23" ttm:role="narration" begin="00:00:45:00" dur="0.2s" ms:audio="audio/RealPCPride.en.023.wma">Clothing designer Jasmin Santanen, stands in a textile studio.</p>
+            <p xml:id="description24" ttm:role="narration" begin="00:00:46:00" dur="0.2s" ms:audio="audio/RealPCPride.en.024.wma">A group of students play in a field.</p>
+            <p xml:id="description25" ttm:role="narration" begin="00:00:47:00" dur="0.2s" ms:audio="audio/RealPCPride.en.025.wma">Rapper Pharrel Williams speaks into Microphone at a band rehearsal.</p>
+            <p xml:id="description26" ttm:role="narration" begin="00:00:48:00" dur="0.2s" ms:audio="audio/RealPCPride.en.026.wma">Deepak Chopra sits behind a desk in his home office.</p>
+            <p xml:id="description27" ttm:role="narration" begin="00:00:56:00" dur="0.2s" ms:audio="audio/RealPCPride.en.027.wma">A man stands in front of boats and a bridge.</p>
+            <p xml:id="description28" ttm:role="narration" begin="00:00:58:00" dur="0.2s" ms:audio="audio/RealPCPride.en.028.wma">An art card appears with the Windows logo. Text fades in reading "Windows. Life without walls. Windows.com".</p>
+        </div>
+    </body>
+</tt>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/testsuite/ESH Additions/SpanBackground001.xml	Wed Apr 15 18:38:49 2009 +0000
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<tt xmlns="http://www.w3.org/2006/10/ttaf1"
+    xmlns:tts="http://www.w3.org/2006/10/ttaf1#styling"
+    xmlns:ttm="http://www.w3.org/2006/10/ttaf1#metadata">
+  <head>
+    <metadata> 
+      <ttm:title>Content Test - Paragraph - 004</ttm:title>
+      <ttm:desc>Test the background on a span that contains a linebreak.</ttm:desc>
+      <ttm:copyright>Copyright (C) 2008 W3C (MIT, ERCIM, Keio).</ttm:copyright>
+    </metadata>
+  </head>
+  <body>
+    <div tts:backgroundColor="blue">
+      <p tts:fontSize="24px" begin="0s" end="10s">
+        This sentence contains <span tts:backgroundColor="red">a run of text that contains<br/>a line break</span>.
+        The background of the previous 9 words should be red. The rest of the text should have blue background.
+      </p>
+    </div>
+  </body>
+</tt>
Binary file testsuite/ESH Additions/Urdu.PNG has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/testsuite/ESH Additions/Visibility001.xml	Wed Apr 15 18:38:49 2009 +0000
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<tt xml:lang="en"
+    xmlns="http://www.w3.org/2006/10/ttaf1"
+    xmlns:tts="http://www.w3.org/2006/10/ttaf1#styling"
+    xmlns:ttm="http://www.w3.org/2006/10/ttaf1#metadata">
+  <head>
+    <metadata> 
+      <ttm:title>Content Test - Visibility - 001</ttm:title>
+      <ttm:desc>Test the visibility and display styling attributes.</ttm:desc>
+      <ttm:copyright>Copyright (C) 2008 W3C (MIT, ERCIM, Keio).</ttm:copyright>
+    </metadata>
+  </head>
+  <body>
+    <div>
+      <p tts:visibility="visible" begin="0s" end="10s">This text should be the first visible line.<span tts:display="none"><br/>this text should hould not be seen.</span></p>
+      <p tts:visibility="hidden" begin="0s" end="10s">This text should not be seen.</p>
+      <p tts:display="none" begin="0s" end="10s">This text should not be seen, and it should not create a line.</p>
+      <p tts:display="auto" begin="0s" end="10s">This text should be the third line, the second line should be blank</p>
+      <p tts:visibility="hidden" begin="0s" end="10s">This text should not be <span tts:visibility="visible" >this text should be visible, preceeded by blanks</span></p>
+      <p tts:visibility="visible" begin="0s" end="10s">This text should be the last visible line of 5.</p>
+    </div>
+  </body>
+</tt>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/testsuite/ESH Additions/alignment.xml	Wed Apr 15 18:38:49 2009 +0000
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="utf-8"?>
+<tt xml:lang="en"
+    xmlns="http://www.w3.org/2006/10/ttaf1"
+    xmlns:tts="http://www.w3.org/2006/10/ttaf1#styling"
+    xmlns:ttm="http://www.w3.org/2006/10/ttaf1#metadata">
+  <head>
+    <metadata>
+      <ttm:title>Styling Test - DisplayAlign - 001</ttm:title>
+      <ttm:desc>Test tts:displayAlign attribute with the before value in the style element.</ttm:desc>
+      <ttm:copyright>Copyright (C) 2008 W3C (MIT, ERCIM, Keio).</ttm:copyright>
+    </metadata>
+    <region xml:id="r1">
+      <style tts:origin="0px 0px"/>
+      <style tts:extent="130px 170px"/>
+      <style tts:backgroundColor="red"/>
+      <style tts:displayAlign="after"/>
+      <style tts:color="white"/>
+    </region>
+  </head>
+  <body region="r1">
+    <div tts:backgroundColor="blue">
+      <p begin="0s" end="10s" tts:backgroundColor="green">
+        This text is aligned with<br />the before edge of the region.
+      </p>
+    </div>
+  </body>
+</tt>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/testsuite/ESH Additions/cellResolution001-a.xml	Wed Apr 15 18:38:49 2009 +0000
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<tt xml:lang="en"
+    xmlns="http://www.w3.org/2006/10/ttaf1"
+    xmlns:tts="http://www.w3.org/2006/10/ttaf1#styling"
+    xmlns:ttm="http://www.w3.org/2006/10/ttaf1#metadata"
+    xmlns:ttp="http://www.w3.org/2006/10/ttaf1#parameter"
+    ttp:cellResolution="20 20">
+  <head>
+    <metadata> 
+      <ttm:title>Parameter Test - cellResolution - 001</ttm:title>
+      <ttm:desc>Test ttp:cellResolution attribute</ttm:desc>
+      <ttm:copyright>Copyright (C) 2008 W3C (MIT, ERCIM, Keio).</ttm:copyright>
+    </metadata>
+    <layout>
+      <region xml:id="r1" tts:backgroundColor="red" tts:origin="2c 2c" tts:extent="10c 5c"/>
+    </layout>
+  </head>
+  <body>
+    <div region="r1">
+      <p  begin="0s" end="10s" tts:color="white">X The character 'X' on the left should appear<br />at column 5, row 12 of an imaginary grid<br />40-wide by 24-high.</p>
+    </div>
+  </body>
+</tt>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/testsuite/ESH Additions/div003.xml	Wed Apr 15 18:38:49 2009 +0000
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="utf-8"?>
+<tt xml:lang="en"
+    xmlns="http://www.w3.org/2006/10/ttaf1"
+    xmlns:tts="http://www.w3.org/2006/10/ttaf1#styling"
+    xmlns:ttm="http://www.w3.org/2006/10/ttaf1#metadata">
+  <head>
+    <metadata> 
+      <ttm:title>Content Test - div - 003</ttm:title>
+      <ttm:desc>Test multiple div elements in the body with the xml:lang attribute.</ttm:desc>
+      <ttm:copyright>Copyright (C) 2008 W3C (MIT, ERCIM, Keio).</ttm:copyright>
+    </metadata>
+  </head>
+  <body>
+    <div begin="0s" end="5s" tts:color='red' xml:lang='en'>
+      <p dur="5s">This text must be red.</p>
+    </div>
+    <div begin="5s" end="10s" tts:color='green' xml:lang='fr'>
+      <p dur="5s">Ce texte doit être vert.</p>
+    </div>
+    <div begin="10s" end="15s" tts:color='red' xml:lang='ja'>
+      <p dur="5s">このテキストは赤くなければならない。</p>
+    </div>
+    <div begin="15s" end="25s" xml:lang='en'>
+      <p dur="5s">This test is over.</p>
+    </div>
+  </body>
+</tt>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/testsuite/ESH Additions/extent002a.xml	Wed Apr 15 18:38:49 2009 +0000
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<tt xml:lang="en"
+    xmlns="http://www.w3.org/2006/10/ttaf1"
+    xmlns:tts="http://www.w3.org/2006/10/ttaf1#styling"
+    xmlns:ttm="http://www.w3.org/2006/10/ttaf1#metadata">
+  <head>
+    <metadata> 
+      <ttm:title>Styling Test - Extent - 002</ttm:title>
+      <ttm:desc>Test tts:extent attribute with two length values in the style element.</ttm:desc>
+      <ttm:copyright>Copyright (C) 2008 W3C (MIT, ERCIM, Keio).</ttm:copyright>
+    </metadata>
+    <region xml:id="r1">
+    	<style tts:extent="150px 75px"/>
+      <style tts:backgroundColor="red"/>
+    </region>
+  </head>
+  <body region="r1">
+    <div>
+      <p begin="0s" end="10s">The extent of this region is<br />150px wide by 75px tall.</p>
+    </div>
+  </body>
+</tt>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/testsuite/ESH Additions/extent002b.xml	Wed Apr 15 18:38:49 2009 +0000
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<tt xml:lang="en"
+    xmlns="http://www.w3.org/2006/10/ttaf1"
+    xmlns:tts="http://www.w3.org/2006/10/ttaf1#styling"
+    xmlns:ttm="http://www.w3.org/2006/10/ttaf1#metadata">
+  <head>
+    <metadata> 
+      <ttm:title>Styling Test - Extent - 002</ttm:title>
+      <ttm:desc>Test tts:extent attribute with two length values in the style element.</ttm:desc>
+      <ttm:copyright>Copyright (C) 2008 W3C (MIT, ERCIM, Keio).</ttm:copyright>
+    </metadata>
+    <region xml:id="r1" tts:fontFamily="monospace" tts:fontSize="20px">
+    	<style tts:extent="15em 5em"/>
+      <style tts:origin="1em 1em"/>
+      <style tts:backgroundColor="red"/>
+    </region>
+    <region xml:id="r2" tts:fontFamily="monospace" tts:fontSize="20px">
+      <style tts:extent="300px 100px"/>
+      <style tts:origin="1em 6em"/>
+      <style tts:backgroundColor="blue"/>
+    </region>
+  </head>
+  <body region="r1">
+    <div>
+      <p begin="0s" end="10s" >This test should produce a red and blue rectangle, each 300px by 100px. The Blue directly beneath the red</p>
+    </div>
+  </body>
+</tt>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/testsuite/ESH Additions/features.xml	Wed Apr 15 18:38:49 2009 +0000
@@ -0,0 +1,21 @@
+<tt xml:lang=""
+    xmlns:ttf="http://www.w3.org/2006/10/ttaf1#feature"
+    xmlns:ttp="http://www.w3.org/2006/10/ttaf1#parameter"
+    xmlns:ms="http://www.microsoft.com/enable/timedtext"
+    xmlns="http://www.w3.org/2006/10/ttaf1">
+  <head>
+    <profile base="presentation">
+      <ttp:features
+          ttf:color="optional"
+          ttf:bidi="required"
+          ttf:fontStyle="italic oblique normal" />
+      <ttp:extensions
+          ms:x-narration-audio="required" />
+    </profile>
+  </head>
+  <body>
+    <div>
+      <p/>
+    </div>
+  </body>
+</tt>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/testsuite/ESH Additions/origin001.xml	Wed Apr 15 18:38:49 2009 +0000
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<tt xml:lang="en"
+    xmlns="http://www.w3.org/2006/10/ttaf1"
+    xmlns:tts="http://www.w3.org/2006/10/ttaf1#styling"
+    xmlns:ttm="http://www.w3.org/2006/10/ttaf1#metadata">
+  <head>
+    <metadata> 
+      <ttm:title>Styling Test - Extent - 002</ttm:title>
+      <ttm:desc>Test tts:extent attribute with two length values in the style element.</ttm:desc>
+      <ttm:copyright>Copyright (C) 2008 W3C (MIT, ERCIM, Keio).</ttm:copyright>
+    </metadata>
+    <region xml:id="r1">
+      <style tts:origin="15px 10px"/>
+      <style tts:extent="150px 75px"/>
+      <style tts:backgroundColor="red"/>
+    </region>
+  </head>
+  <body region="r1">
+    <div>
+      <p tts:backgroundColor="blue" begin="0s" end="10s">The extent of this region is<br />150px wide by 75px tall.</p>
+    </div>
+  </body>
+</tt>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/testsuite/ESH Additions/origin002.xml	Wed Apr 15 18:38:49 2009 +0000
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<tt xml:lang="en"
+    xmlns="http://www.w3.org/2006/10/ttaf1"
+    xmlns:tts="http://www.w3.org/2006/10/ttaf1#styling"
+    xmlns:ttm="http://www.w3.org/2006/10/ttaf1#metadata">
+  <head>
+    <metadata> 
+      <ttm:title>Styling Test - Extent - 002</ttm:title>
+      <ttm:desc>Test tts:extent attribute with two length values in the style element.</ttm:desc>
+      <ttm:copyright>Copyright (C) 2008 W3C (MIT, ERCIM, Keio).</ttm:copyright>
+    </metadata>
+    <region xml:id="r1">
+      <style tts:origin="20px 10px"/>
+      <style tts:extent="150px 75px"/>
+      <style tts:backgroundColor="red"/>
+    </region>
+  </head>
+  <body region="r1">
+    <div region="r1">
+      <p tts:lineHeight="24px" tts:backgroundColor="blue" begin="0s" end="10s">The extent of this region is<br />150px wide by 75px tall.</p>
+    </div>
+    <div region="r1">
+      <p tts:backgroundColor="green" begin="0s" end="10s">
+        Another div to sit below the first containing a very long line..
+      </p>
+    </div>
+  </body>
+</tt>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/testsuite/ESH Additions/origin003.xml	Wed Apr 15 18:38:49 2009 +0000
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<tt xml:lang="en"
+    xmlns="http://www.w3.org/2006/10/ttaf1"
+    xmlns:tts="http://www.w3.org/2006/10/ttaf1#styling"
+    xmlns:ttm="http://www.w3.org/2006/10/ttaf1#metadata">
+  <head>
+    <metadata> 
+      <ttm:title>Styling Test - Extent - 002</ttm:title>
+      <ttm:desc>Test tts:extent attribute with two length values in the style element.</ttm:desc>
+      <ttm:copyright>Copyright (C) 2008 W3C (MIT, ERCIM, Keio).</ttm:copyright>
+    </metadata>
+    <region xml:id="r1">
+      <style tts:origin="20px 10px"/>
+      <style tts:extent="150px 75px"/>
+      <style tts:backgroundColor="red"/>
+    </region>
+    <region xml:id="r2">
+      <style tts:origin="150px 40px"/>
+      <style tts:extent="200px 100px"/>
+      <style tts:backgroundColor="blue"/>
+    </region>
+  </head>
+  <body>
+    <div region="r1">
+      <p tts:lineHeight="24px" tts:backgroundColor="blue" begin="0s" end="10s">The extent of this region is<br />150px wide by 75px tall.</p>
+    </div>
+    <div region="r1">
+      <p tts:backgroundColor="green" begin="0s" end="10s">Another div to sit below the first containing a very long line..</p>
+    </div>
+    <div region="r2">
+      <p tts:lineHeight="6px" tts:backgroundColor="red" begin="0s" end="10s">The extent of this region is<br />200px wide by 100px tall.</p>
+    </div>
+  </body>
+</tt>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/testsuite/ESH Additions/rtl.xml	Wed Apr 15 18:38:49 2009 +0000
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8"?>
+<tt xml:lang="en"
+    xmlns="http://www.w3.org/2006/10/ttaf1"
+    xmlns:tts="http://www.w3.org/2006/10/ttaf1#styling"
+    xmlns:ttm="http://www.w3.org/2006/10/ttaf1#metadata">
+  <head>
+    <metadata>
+      <ttm:title>right to left text</ttm:title>
+      <ttm:desc>Testing whether writing right to left worls</ttm:desc>
+      <ttm:copyright>Copyright (C) 2008 W3C (MIT, ERCIM, Keio).</ttm:copyright>
+    </metadata>
+  </head>
+  <body>
+    <div tts:direction="rtl">
+      <p begin="0s" dur="4s">حکومت کوسوات معاہدہ ختم کر کے</p>
+      <p begin="2s" dur="4s">پوری قوت سے اپنی رٹ قائم کرنی</p>
+      <p begin="4s" dur="4s">چاہيے۔ اور سب سے اہم بات کہ يہ</p>
+      <p begin="6s" dur="4s">دہشت گرد اگر گمراہ کن نظريات پھیلا</p>
+      <p begin="8s" dur="4s">رہے ہیں تو با قاعدہ منصوبہ بندی سے</p>
+      <p begin="10s" dur="4s">حکومتی سطح پر اسلام کی صحيح</p>
+      <p begin="12s" dur="4s">تشریح کی جائے اور ان کے عقائد کو</p>
+      <p begin="14s" dur="4s">غلط ثابت کيا جائے تاکہ نئی نسل ان کے</p>
+      <p begin="16s" dur="4s">ہاتھوں گمراہ نہ ہو۔</p>
+  </div>
+  </body>
+</tt>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/testsuite/ESH Additions/textAlignment.xml	Wed Apr 15 18:38:49 2009 +0000
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>
+<tt xml:lang="en"
+    xmlns="http://www.w3.org/2006/10/ttaf1"
+    xmlns:tts="http://www.w3.org/2006/10/ttaf1#styling"
+    xmlns:ttm="http://www.w3.org/2006/10/ttaf1#metadata">
+  <head>
+    <metadata>
+      <ttm:title>Styling Test - TextAlign - 001</ttm:title>
+      <ttm:desc>Test tts:textAlign attribute with the right value in a paragraph.</ttm:desc>
+      <ttm:copyright>Copyright (C) 2008 W3C (MIT, ERCIM, Keio).</ttm:copyright>
+    </metadata>
+  </head>
+  <body>
+    <div tts:backgroundColor="blue">
+      <p begin="0s" end="10s" tts:textAlign="right">This caption is on the right.</p>
+    </div>
+  </body>
+</tt>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/testsuite/ESH Additions/xml_space001.xml	Wed Apr 15 18:38:49 2009 +0000
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<tt xmlns="http://www.w3.org/2006/10/ttaf1"
+    xmlns:tts="http://www.w3.org/2006/10/ttaf1#styling"
+    xmlns:ttm="http://www.w3.org/2006/10/ttaf1#metadata">
+  <head>
+    <metadata> 
+      <ttm:title>Content Test - Paragraph - 004</ttm:title>
+      <ttm:desc>Test the p element with xml:space default.</ttm:desc>
+      <ttm:copyright>Copyright (C) 2008 W3C (MIT, ERCIM, Keio).</ttm:copyright>
+    </metadata>
+  </head>
+  <body>
+    <div>
+      <p xml:space='default' begin="0s" end="10s">This text
+must appear on one line.</p>
+      <p xml:space='preserve' begin="0s" end="10s">This text
+must appear on two lines.
+      </p>
+      <p xml:space='preserve' begin="0s" end="10s">
+        This text must have a leading blank line
+        and appear on two lines, indented.
+      </p>
+    </div>
+  </body>
+</tt>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/testsuite/ESH Additions/xml_space002.xml	Wed Apr 15 18:38:49 2009 +0000
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<tt xmlns="http://www.w3.org/2006/10/ttaf1"
+    xmlns:tts="http://www.w3.org/2006/10/ttaf1#styling"
+    xmlns:ttm="http://www.w3.org/2006/10/ttaf1#metadata">
+  <head>
+    <metadata> 
+      <ttm:title>Content Test - Paragraph - 004</ttm:title>
+      <ttm:desc>Test the p element with xml:space default.</ttm:desc>
+      <ttm:copyright>Copyright (C) 2008 W3C (MIT, ERCIM, Keio).</ttm:copyright>
+    </metadata>
+  </head>
+  <body>
+    <div xml:space='preserve'>
+      <p xml:space='default' begin="0s" end="10s">This text
+must have a leading blank line and appear on one line indented.</p>
+      <p begin="0s" end="10s">This text
+must appear on two lines. First indented
+      </p><p begin="0s" end="10s">
+        This text must have a leading blank line
+        and appear on two lines, indented.
+      </p>
+    </div>
+  </body>
+</tt>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/testsuite/ESH Additions/zOrder001.xml	Wed Apr 15 18:38:49 2009 +0000
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="utf-8"?>
+<tt xml:lang="en"
+    xmlns="http://www.w3.org/2006/10/ttaf1"
+    xmlns:tts="http://www.w3.org/2006/10/ttaf1#styling"
+    xmlns:ttm="http://www.w3.org/2006/10/ttaf1#metadata">
+  <head>
+    <metadata> 
+      <ttm:title>Z Order Test - ZOrder001</ttm:title>
+      <ttm:desc>Test ordering regions in z</ttm:desc>
+      <ttm:copyright>Copyright (C) 2008 W3C (MIT, ERCIM, Keio).</ttm:copyright>
+    </metadata>
+    <region xml:id="r1" tts:zIndex="1">
+      <set begin="5s" end="10s" tts:zIndex="3"/>
+      <style tts:origin="20px 10px"/>
+      <style tts:extent="150px 75px"/>
+      <style tts:backgroundColor="red"/>
+    </region>
+    <region xml:id="r2" tts:zIndex="2">
+      <set begin="5s" end="10s" tts:zIndex="2"/>
+      <style tts:origin="100px 40px"/>
+      <style tts:extent="200px 100px"/>
+      <style tts:backgroundColor="blue"/>
+    </region>
+    <region xml:id="r3" tts:zIndex="3">
+      <set begin="5s" end="10s" tts:zIndex="1"/>
+      <style tts:origin="150px 70px"/>
+      <style tts:extent="200px 100px"/>
+      <style tts:backgroundColor="yellow"/>
+    </region>
+  </head>
+  <body>
+    <div region="r2">
+      <p begin="0s" end="10s">2: The z order of this region is 2.</p>
+   </div>
+    <div region="r1">
+      <p begin="0s" end="10s">1: The z order of this region is 1.</p>
+    </div>
+    <div region="r3">
+      <p begin="0s" end="10s">3: The z order of this region is 3.</p>
+     </div>
+  </body>
+</tt>