Title: [87401] trunk/Source/WebCore
Revision
87401
Author
[email protected]
Date
2011-05-26 11:05:04 -0700 (Thu, 26 May 2011)

Log Message

2011-05-26  Andrey Kosyakov  <[email protected]>

        Unreviewed follow-up to r87395, added checks to avoid accessing undefined member for certain timeline events.

        * inspector/front-end/TimelinePanel.js:
        (WebInspector.TimelinePanel.prototype._innerAddRecordToTimeline):
        (WebInspector.TimelinePanel.FormattedRecord):

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (87400 => 87401)


--- trunk/Source/WebCore/ChangeLog	2011-05-26 17:49:36 UTC (rev 87400)
+++ trunk/Source/WebCore/ChangeLog	2011-05-26 18:05:04 UTC (rev 87401)
@@ -1,3 +1,11 @@
+2011-05-26  Andrey Kosyakov  <[email protected]>
+
+        Unreviewed follow-up to r87395, added checks to avoid accessing undefined member for certain timeline events.
+
+        * inspector/front-end/TimelinePanel.js:
+        (WebInspector.TimelinePanel.prototype._innerAddRecordToTimeline):
+        (WebInspector.TimelinePanel.FormattedRecord):
+
 2011-05-25  Ryosuke Niwa  <[email protected]>
 
         Reviewed by Enrica Casucci.

Modified: trunk/Source/WebCore/inspector/front-end/TimelinePanel.js (87400 => 87401)


--- trunk/Source/WebCore/inspector/front-end/TimelinePanel.js	2011-05-26 17:49:36 UTC (rev 87400)
+++ trunk/Source/WebCore/inspector/front-end/TimelinePanel.js	2011-05-26 18:05:04 UTC (rev 87401)
@@ -347,7 +347,7 @@
 
         var children = record.children;
         var scriptDetails;
-        if (record.data.scriptName) {
+        if (record.data && record.data.scriptName) {
             scriptDetails = {
                 scriptName: record.data.scriptName,
                 scriptLine: record.data.scriptLine
@@ -860,7 +860,7 @@
         this.stackTrace = record.stackTrace;
     this.totalHeapSize = record.totalHeapSize;
     this.usedHeapSize = record.usedHeapSize;
-    if (record.data.url)
+    if (record.data && record.data.url)
         this.url = ""
     if (scriptDetails) {
         this.scriptName = scriptDetails.scriptName;
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to