diff options
author | The Android Open Source Project <initial-contribution@android.com> | 2009-03-03 18:28:41 -0800 |
---|---|---|
committer | The Android Open Source Project <initial-contribution@android.com> | 2009-03-03 18:28:41 -0800 |
commit | 648161bb0edfc3d43db63caed5cc5213bc6cb78f (patch) | |
tree | 4b825dc642cb6eb9a060e54bf8d69288fbee4904 /JavaScriptCore/tests/mozilla/js1_1/browser.js | |
parent | a65af38181ac7d34544586bdb5cd004de93897ad (diff) | |
download | external_webkit-648161bb0edfc3d43db63caed5cc5213bc6cb78f.zip external_webkit-648161bb0edfc3d43db63caed5cc5213bc6cb78f.tar.gz external_webkit-648161bb0edfc3d43db63caed5cc5213bc6cb78f.tar.bz2 |
auto import from //depot/cupcake/@135843
Diffstat (limited to 'JavaScriptCore/tests/mozilla/js1_1/browser.js')
-rw-r--r-- | JavaScriptCore/tests/mozilla/js1_1/browser.js | 80 |
1 files changed, 0 insertions, 80 deletions
diff --git a/JavaScriptCore/tests/mozilla/js1_1/browser.js b/JavaScriptCore/tests/mozilla/js1_1/browser.js deleted file mode 100644 index 5bbdf7c..0000000 --- a/JavaScriptCore/tests/mozilla/js1_1/browser.js +++ /dev/null @@ -1,80 +0,0 @@ -/* -* The contents of this file are subject to the Netscape Public -* License Version 1.1 (the "License"); you may not use this file -* except in compliance with the License. You may obtain a copy of -* the License at http://www.mozilla.org/NPL/ -* -* Software distributed under the License is distributed on an "AS -* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -* implied. See the License for the specific language governing -* rights and limitations under the License. -* -* The Original Code is mozilla.org code. -* -* The Initial Developer of the Original Code is Netscape -* Communications Corporation. Portions created by Netscape are -* Copyright (C) 1998 Netscape Communications Corporation. All -* Rights Reserved. -* -* Contributor(s): -*/ - -/* - * JavaScript test library shared functions file for running the tests - * in the browser. Overrides the shell's print function with document.write - * and make everything HTML pretty. - * - * To run the tests in the browser, use the mkhtml.pl script to generate - * html pages that include the shell.js, browser.js (this file), and the - * test js file in script tags. - * - * The source of the page that is generated should look something like this: - * <script src="./../shell.js"></script> - * <script src="./../browser.js"></script> - * <script src="./mytest.js"></script> - */ - -onerror = err; - -function startTest() { - if ( BUGNUMBER ) { - writeLineToLog ("BUGNUMBER: " + BUGNUMBER ); - } - - testcases = new Array(); - tc = 0; -} - -function writeLineToLog( string ) { - document.write( string + "<br>\n"); -} -function writeHeaderToLog( string ) { - document.write( "<h2>" + string + "</h2>" ); -} -function stopTest() { - var gc; - if ( gc != undefined ) { - gc(); - } - document.write( "<hr>" ); -} -function writeFormattedResult( expect, actual, string, passed ) { - var s = "<tt>"+ string ; - s += "<b>" ; - s += ( passed ) ? "<font color=#009900> " + PASSED - : "<font color=#aa0000> " + FAILED + expect + "</tt>"; - writeLineToLog( s + "</font></b></tt>" ); - return passed; -} -function err( msg, page, line ) { - writeLineToLog( "Test failed with the message: " + msg ); - - testcases[tc].actual = "error"; - testcases[tc].reason = msg; - writeTestCaseResult( testcases[tc].expect, - testcases[tc].actual, - testcases[tc].description +" = "+ testcases[tc].actual + - ": " + testcases[tc].reason ); - stopTest(); - return true; -} |