Title: [94835] trunk/Source/_javascript_Core
Revision
94835
Author
[email protected]
Date
2011-09-08 23:07:22 -0700 (Thu, 08 Sep 2011)

Log Message

REGRESSION(r94811): Assertion failure in 2 worker tests
https://bugs.webkit.org/show_bug.cgi?id=67829

Patch by Mark Hahnenberg <[email protected]> on 2011-09-08
Reviewed by Sam Weinig.

Fixing a couple tests that were broken due to the wrong values being 
set in the parent class pointers in the ClassInfo structs for 
TerminatedExecutionError and InterruptedExecutionError.

* runtime/ExceptionHelpers.cpp:

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (94834 => 94835)


--- trunk/Source/_javascript_Core/ChangeLog	2011-09-09 05:52:10 UTC (rev 94834)
+++ trunk/Source/_javascript_Core/ChangeLog	2011-09-09 06:07:22 UTC (rev 94835)
@@ -1,3 +1,16 @@
+2011-09-08  Mark Hahnenberg  <[email protected]>
+
+        REGRESSION(r94811): Assertion failure in 2 worker tests
+        https://bugs.webkit.org/show_bug.cgi?id=67829
+
+        Reviewed by Sam Weinig.
+
+        Fixing a couple tests that were broken due to the wrong values being 
+        set in the parent class pointers in the ClassInfo structs for 
+        TerminatedExecutionError and InterruptedExecutionError.
+
+        * runtime/ExceptionHelpers.cpp:
+
 2011-09-08  Oliver Hunt  <[email protected]>
 
         Use bump allocator for initial property storage

Modified: trunk/Source/_javascript_Core/runtime/ExceptionHelpers.cpp (94834 => 94835)


--- trunk/Source/_javascript_Core/runtime/ExceptionHelpers.cpp	2011-09-09 05:52:10 UTC (rev 94834)
+++ trunk/Source/_javascript_Core/runtime/ExceptionHelpers.cpp	2011-09-09 06:07:22 UTC (rev 94835)
@@ -41,14 +41,14 @@
 
 namespace JSC {
 
-const ClassInfo InterruptedExecutionError::s_info = { "InterruptedExecutionError", 0, 0, 0 };
+const ClassInfo InterruptedExecutionError::s_info = { "InterruptedExecutionError", &Base::s_info, 0, 0 };
 
 UString InterruptedExecutionError::toString(ExecState*) const
 {
     return "_javascript_ execution exceeded timeout.";
 }
 
-const ClassInfo TerminatedExecutionError::s_info = { "TerminatedExecutionError", 0, 0, 0 };
+const ClassInfo TerminatedExecutionError::s_info = { "TerminatedExecutionError", &Base::s_info, 0, 0 };
 
 UString TerminatedExecutionError::toString(ExecState*) const
 {
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to