aboutsummaryrefslogtreecommitdiffstats
path: root/website/testcases_intl402.html
diff options
context:
space:
mode:
Diffstat (limited to 'website/testcases_intl402.html')
-rw-r--r--website/testcases_intl402.html65
1 files changed, 39 insertions, 26 deletions
diff --git a/website/testcases_intl402.html b/website/testcases_intl402.html
index e94a46267..1dc47ade5 100644
--- a/website/testcases_intl402.html
+++ b/website/testcases_intl402.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" />
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html dir="ltr" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
@@ -6,6 +6,7 @@
<script type="text/javascript" src="harness/sections.js"></script>
<script type="text/javascript">
//Globals
+ var STANDARD = "ECMA-402";
var TEST_LIST_PATH = "json/testcases_intl402.json";
</script>
<script type="text/javascript" src="harness/sth.js"></script>
@@ -13,7 +14,7 @@
<script type="text/javascript" src="harness/jqueryprogressbar.js"></script>
<script type="text/javascript" src="harness/helper.js"></script>
<script type="text/javascript" src="harness/jquery.base64.js"></script>
-<script language="javascript" type="text/javascript">
+<script type="text/javascript">
//To support all the browsers
$(window).resize(ResizeLoadIndicator);
$(window).load(ResizeLoadIndicator);
@@ -28,11 +29,11 @@
});
</script>
-<title>ECMAScript Test402</title>
+<title>ECMAScript Internationalization – test402</title>
<link href="styles/style.css" media="screen" rel="stylesheet" title="CSS" type="text/css" />
</head>
<body>
- <div class="indicatorContainer" oncontextmenu="return false;">
+ <div class="indicatorContainer">
<!--Blank div to disable back portion when indicator is shown-->
<div class="disabledBackground"></div>
<div id="loadingIndicator">
@@ -44,12 +45,10 @@
</div>
<div class="wrapper">
- <!-- This Container holds the Logo -->
- <div class="logoHeader">
- <div class="logoBg"> <p class="headers"><b>Experimental</b> <i>ecmascript test402</i></p> <!-- <img src="images/logo.png" /> --> </div>
- <div class="ecmascriptbacklink">
- <p><a href='javascript:void(window.open("http://www.ecmascript.org/"));'>ECMAScript.org</a></p>
- </div>
+ <!-- This Container holds the main header -->
+ <div class="mainHeader">
+ <p><span id="ECMAscript">ECMA</span><span id="ecmaSCRIPT">Script</span> <strong>Internationalization</strong> test402
+ <a id="ecmascriptbacklink" href='javascript:void(window.open("http://www.ecmascript.org/"));'>ECMAScript.org</a></p>
</div>
<!-- This Container holds the Navigation -->
<div class="navBar">
@@ -64,15 +63,28 @@
<!-- This is the Main Content Container -->
<div class="content-home">
<p class="headers">What is test402?</p>
- <p class="content">Nunc viverra imperdiet enim. Fusce est. Vivamus a tellus.</p>
+ <p class="content">test402 is a test suite intended to check agreement between JavaScript implementations and the ECMAScript Internationalization API Specification.
+ The test suite contains many individual tests, each of which tests some specific requirements of the ECMAScript Internationalization API Specification.</p>
+ <p class="headers">What is the ECMAScript Internationalization API?</p>
+ <p class="content">The ECMAScript Internationalization API is a complement to the ECMAScript Language Specification, 5.1 edition.
+ It enables internationalization of JavaScript applications by providing collation (string comparison), number formatting, and date and time formatting, and lets applications choose the language and tailor the functionality to their needs.
+ The specification is currently under development and likely to become standard ECMA-402.
+ Current drafts of the specification are available on the <a href='javascript:void(window.open("http://wiki.ecmascript.org/doku.php?id=globalization:specification_drafts"));'>ECMAScript web site</a>.</p>
<p class="headers">What is ECMAScript?</p>
- <p class="content">"ECMAScript" is the name under which the language more commonly known as "JavaScript" is standardized. Development of the ECMAScript standard is the responsibility of <a href='javascript:void(window.open("http://www.ecma-international.org/memento/TC39.htm"));'>Technical Committee 39 (TC39)</a> of <a href='javascript:void(window.open("http://www.ecma-international.org/"));'>Ecma International</a>. The ECMAScript standard is officially known as ECMA-262. ECMAScript 5 (or just ES5) is short hand for the "ECMA-262, 5th Edition ECMAScript Language Specification" the official name of the current edition of the standard. ECMAScript 5 was approved as an official Ecma standard by the Ecma General Assembly on December 3, 2009. <a href='javascript:void(window.open("http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-262.pdf"));'>The ECMAScript 5 Specification (PDF)</a> is available from the Ecma International web site.</p>
+ <p class="content">"ECMAScript" is the name under which the language more commonly known as "JavaScript" is standardized. Development of the ECMAScript standard is the responsibility of <a href='javascript:void(window.open("http://www.ecma-international.org/memento/TC39.htm"));'>Technical Committee 39 (TC39)</a> of <a href='javascript:void(window.open("http://www.ecma-international.org/"));'>Ecma International</a>.
+ The ECMAScript Language Specification standard is officially known as ECMA-262.
+ ECMAScript 5.1 (or just ES5.1) is short hand for the "ECMA-262, 5.1 Edition ECMAScript Language Specification" the official name of the current edition of the standard.
+ ECMAScript 5.1 was approved as an official Ecma standard by the Ecma General Assembly in June 2011.
+ The ECMAScript 5.1 standard is available in <a href='javascript:void(window.open("http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-262.pdf"));'>PDF</a> and <a href='javascript:void(window.open("http://ecma-international.org/ecma-262/5.1/"));'>HTML</a> versions from the Ecma International web site.</p>
<p class="headers">Who creates and maintains test402?</p>
- <p class="content">Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Proin pharetra nonummy pede. Mauris et orci.</p>
+ <p class="content">Development of test402 is a project of Ecma TC39.
+ The testing framework and individual tests are created by member organizations of TC39 and contributed to Ecma for use in test402.
+ For more information about how test402 is developed and maintained click the “Development” tab at the top of this page.</p>
<p class="headers">What is the status of test402?</p>
- <p class="content">Aenean nec lorem. In porttitor. Donec laoreet nonummy augue.</p>
- <p class="headers">Where can I found out more?</p>
- <p class="content">Suspendisse dui purus, scelerisque at, vulputate vitae, pretium mattis, nunc. Mauris eget neque at sem venenatis eleifend. Ut nonummy.</p>
+ <p class="content"><strong>test402 is very very very incomplete.
+ It is still undergoing active development.</strong></p>
+ <p class="headers">Where can I find out more?</p>
+ <p class="content">Please visit our <a href='javascript:void(window.open("http://wiki.ecmascript.org/doku.php?id=test262:faq"));'>Frequently Asked Questions</a> section on the <a href='javascript:void(window.open("http://wiki.ecmascript.org/doku.php?id="));'>ECMAScript Wiki</a>.</p>
<p class="headers">Running the Tests</p>
<p class="content">Click the “Run” tab at the top of this page for instructions and follow the instructions to run the tests.</p>
@@ -83,7 +95,8 @@
<div class="content-dev">
<p class="headers">Development</p>
- <p class="content">Fusce aliquet pede non pede. Suspendisse dapibus lorem pellentesque magna. Integer nulla.
+ <p class="content">Test402 is being developed by the members of Ecma TC39. Ecma's intellectual property policies permit only Ecma
+ members to directly contribute code to the project. However, a <a href='javascript:void(window.open("http://mail.mozilla.org/pipermail/test262-discuss/"));'>public mailing list</a> is used to coordinate development of test402 and its sibling test262. If you wish to participate in the discussion please <a href='javascript:void(window.open("http://mail.mozilla.org/listinfo/test262-discuss"));'>subscribe</a>. Bug reports and suggestions should be sent to the mailing list.
</p>
</div>
@@ -99,7 +112,7 @@
<div class="progressBarHolder">
<div id="progressbar"></div>
<div class="progressBarButtons">
- <img src="images/reset.png" class="button-reset"/>&nbsp;<img src="images/start.png" class="button-start" id="btnStart"/>
+ <img src="images/reset.png" class="button-reset" alt="reset"/>&nbsp;<img src="images/start.png" class="button-start" id="btnStart" alt="start"/>
</div>
<div style="clear: both;"></div>
</div>
@@ -109,9 +122,9 @@
<!-- This is the Results Text Holder -->
<div class="resultsHeader">
<!--Total Loaded: <strong><span id="totalLoadedCounter"></span></strong><span class="Separator">|</span>-->
- Tests To Run: <strong><span class="teststorun-counter" id="testsToRun"></span></strong>&nbsp;<span class="separator">|</span>
- Total Tests Ran: <strong><span class="total-counter" id="totalCounter"></span></strong> <span class="separator">|</span> Pass: <span class="pass" id="Pass"></span> <span class="separator">|</span> Fail: <span class="fail" id="Fail"></span>
- <span class="separator">|</span>&nbsp;Failed To Load: <span class="fail" id="failedToLoadCounter1"></span>
+ Tests to run: <strong><span class="teststorun-counter" id="testsToRun"></span></strong>&nbsp;<span class="separator">|</span>
+ Total tests ran: <strong><span class="total-counter" id="totalCounter"></span></strong> <span class="separator">|</span> Passed: <span class="pass" id="Pass"></span> <span class="separator">|</span> Failed: <span class="fail" id="Fail"></span>
+ <span class="separator">|</span>&nbsp;Failed to load: <span class="fail" id="failedToLoadCounter1"></span>
<p><span id="nextActivity"></span></p>
</div>
<!-- This is the Table -->
@@ -119,19 +132,19 @@
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="table-logger" id="tableLogger"></table>
</div>
<div>
- Test Suite Ver.: <span class="targetTestSuiteVersion"></span>&nbsp;<span class="separator">|</span>&nbsp;Test Suite Date: <span class="targetTestSuiteDate"></span>
+ Test suite version: <span class="targetTestSuiteVersion"></span>&nbsp;<span class="separator">|</span>&nbsp;Test suite date: <span class="targetTestSuiteDate"></span>
</div>
</div>
<div class="content-results">
<div class="crumbContainer">
<div class="crumbs"></div>
- <div style="float:right;"><a class="setBlue hide" id="backlinkDiv" href="#"><< back</a></div>
+ <div style="float:right;"><a class="setBlue hide" id="backlinkDiv" href="#">&lt;&lt; back</a></div>
<div style="clear : both;"></div>
</div>
- <div class="resultsHeader"> <strong>Total Tests:<span class="totalCases"></span></strong><br />
+ <div class="resultsHeader"> <strong>Total tests: <span class="totalCases"></span></strong><br />
Passed: <span class="passedCases"></span> <span class="separator">|</span> Failed: <span class="failedCases"></span> <span class="separator">|</span>
- Failed To Load: <strong><span id="failedToLoadCounter"></span></strong>
+ Failed to load: <strong><span id="failedToLoadCounter"></span></strong>
</div>
<!-- This is the Table -->
<div class="resultsTableHolder">
@@ -139,7 +152,7 @@
<div id="resultMessage">Test results will be displayed after the tests are executed using the Run page.</div>
</div>
<div>
- Test Suite Ver.: <span class="targetTestSuiteVersion"></span>&nbsp;<span class="separator">|</span>&nbsp;Test Suite Date: <span class="targetTestSuiteDate"></span>
+ Test suite version: <span class="targetTestSuiteVersion"></span>&nbsp;<span class="separator">|</span>&nbsp;Test suite date: <span class="targetTestSuiteDate"></span>
</div>
<div class="downloadLinks">
</div>