Title: [89203] trunk/LayoutTests
- Revision
- 89203
- Author
- [email protected]
- Date
- 2011-06-18 13:18:04 -0700 (Sat, 18 Jun 2011)
Log Message
2011-06-18 Adam Bergkvist <[email protected]>
Reviewed by Tony Gentilcore.
Media Stream no-interface-object test should not have ReferenceError message in expected results
https://bugs.webkit.org/show_bug.cgi?id=60391
Fixed no-interface-object test to not include ReferenceError message in expected results
* fast/dom/MediaStream/no-interface-object-expected.txt:
* fast/dom/MediaStream/script-tests/no-interface-object.js:
(shouldThrowReferenceError):
(test):
Modified Paths
Diff
Modified: trunk/LayoutTests/ChangeLog (89202 => 89203)
--- trunk/LayoutTests/ChangeLog 2011-06-18 20:10:14 UTC (rev 89202)
+++ trunk/LayoutTests/ChangeLog 2011-06-18 20:18:04 UTC (rev 89203)
@@ -1,3 +1,17 @@
+2011-06-18 Adam Bergkvist <[email protected]>
+
+ Reviewed by Tony Gentilcore.
+
+ Media Stream no-interface-object test should not have ReferenceError message in expected results
+ https://bugs.webkit.org/show_bug.cgi?id=60391
+
+ Fixed no-interface-object test to not include ReferenceError message in expected results
+
+ * fast/dom/MediaStream/no-interface-object-expected.txt:
+ * fast/dom/MediaStream/script-tests/no-interface-object.js:
+ (shouldThrowReferenceError):
+ (test):
+
2011-06-18 Jeremy Moskovich <[email protected]>
Reviewed by Eric Seidel.
Modified: trunk/LayoutTests/fast/dom/MediaStream/no-interface-object-expected.txt (89202 => 89203)
--- trunk/LayoutTests/fast/dom/MediaStream/no-interface-object-expected.txt 2011-06-18 20:10:14 UTC (rev 89202)
+++ trunk/LayoutTests/fast/dom/MediaStream/no-interface-object-expected.txt 2011-06-18 20:18:04 UTC (rev 89203)
@@ -4,13 +4,13 @@
PASS typeof NavigatorUserMedia is "undefined"
-PASS NavigatorUserMedia.prototype threw exception ReferenceError: NavigatorUserMedia is not defined.
+PASS NavigatorUserMedia.prototype threw exception ReferenceError
PASS typeof NavigatorUserMediaError is "undefined"
-PASS NavigatorUserMediaError.prototype threw exception ReferenceError: NavigatorUserMediaError is not defined.
+PASS NavigatorUserMediaError.prototype threw exception ReferenceError
PASS typeof NavigatorUserMediaSuccessCallback is "undefined"
-PASS NavigatorUserMediaSuccessCallback.prototype threw exception ReferenceError: NavigatorUserMediaSuccessCallback is not defined.
+PASS NavigatorUserMediaSuccessCallback.prototype threw exception ReferenceError
PASS typeof NavigatorUserMediaErrorCallback is "undefined"
-PASS NavigatorUserMediaErrorCallback.prototype threw exception ReferenceError: NavigatorUserMediaErrorCallback is not defined.
+PASS NavigatorUserMediaErrorCallback.prototype threw exception ReferenceError
PASS successfullyParsed is true
TEST COMPLETE
Modified: trunk/LayoutTests/fast/dom/MediaStream/script-tests/no-interface-object.js (89202 => 89203)
--- trunk/LayoutTests/fast/dom/MediaStream/script-tests/no-interface-object.js 2011-06-18 20:10:14 UTC (rev 89202)
+++ trunk/LayoutTests/fast/dom/MediaStream/script-tests/no-interface-object.js 2011-06-18 20:18:04 UTC (rev 89203)
@@ -1,9 +1,25 @@
description("Tests that the following classes are not manipulable by _javascript_ (NoInterfaceObject).");
+function shouldThrowReferenceError(expr)
+{
+ var e;
+ try {
+ eval(expr);
+ } catch (_e) {
+ e = _e;
+ }
+
+ var msg = expr + (e ? " threw exception " + e.name : " did not throw");
+ if (e && e.name == "ReferenceError")
+ testPassed(msg);
+ else
+ testFailed(msg);
+}
+
function test(name)
{
shouldBe('typeof ' + name, '"undefined"');
- shouldThrow(name + '.prototype');
+ shouldThrowReferenceError(name + '.prototype');
}
test('NavigatorUserMedia');
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes