Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 /* | 1 /* |
| 2 * Copyright (C) 2012 Google Inc. All rights reserved. | 2 * Copyright (C) 2012 Google Inc. All rights reserved. |
| 3 * | 3 * |
| 4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
| 5 * modification, are permitted provided that the following conditions are | 5 * modification, are permitted provided that the following conditions are |
| 6 * met: | 6 * met: |
| 7 * | 7 * |
| 8 * * Redistributions of source code must retain the above copyright | 8 * * Redistributions of source code must retain the above copyright |
| 9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
| 10 * * Redistributions in binary form must reproduce the above | 10 * * Redistributions in binary form must reproduce the above |
| (...skipping 90 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 101 | 101 |
| 102 /** | 102 /** |
| 103 * @param {!SDK.TracingModel.Event} event | 103 * @param {!SDK.TracingModel.Event} event |
| 104 * @return {boolean} | 104 * @return {boolean} |
| 105 */ | 105 */ |
| 106 static isMarkerEvent(event) { | 106 static isMarkerEvent(event) { |
| 107 var recordTypes = TimelineModel.TimelineModel.RecordType; | 107 var recordTypes = TimelineModel.TimelineModel.RecordType; |
| 108 switch (event.name) { | 108 switch (event.name) { |
| 109 case recordTypes.TimeStamp: | 109 case recordTypes.TimeStamp: |
| 110 case recordTypes.MarkFirstPaint: | 110 case recordTypes.MarkFirstPaint: |
| 111 case recordTypes.FMPCandidate: | |
| 111 return true; | 112 return true; |
| 112 case recordTypes.MarkDOMContent: | 113 case recordTypes.MarkDOMContent: |
| 113 case recordTypes.MarkLoad: | 114 case recordTypes.MarkLoad: |
| 114 return event.args['data']['isMainFrame']; | 115 return event.args['data']['isMainFrame']; |
| 115 default: | 116 default: |
| 116 return false; | 117 return false; |
| 117 } | 118 } |
| 118 } | 119 } |
| 119 | 120 |
| 120 /** | 121 /** |
| (...skipping 1069 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 1190 | 1191 |
| 1191 XHRReadyStateChange: 'XHRReadyStateChange', | 1192 XHRReadyStateChange: 'XHRReadyStateChange', |
| 1192 XHRLoad: 'XHRLoad', | 1193 XHRLoad: 'XHRLoad', |
| 1193 CompileScript: 'v8.compile', | 1194 CompileScript: 'v8.compile', |
| 1194 EvaluateScript: 'EvaluateScript', | 1195 EvaluateScript: 'EvaluateScript', |
| 1195 | 1196 |
| 1196 CommitLoad: 'CommitLoad', | 1197 CommitLoad: 'CommitLoad', |
| 1197 MarkLoad: 'MarkLoad', | 1198 MarkLoad: 'MarkLoad', |
| 1198 MarkDOMContent: 'MarkDOMContent', | 1199 MarkDOMContent: 'MarkDOMContent', |
| 1199 MarkFirstPaint: 'MarkFirstPaint', | 1200 MarkFirstPaint: 'MarkFirstPaint', |
| 1201 FMPCandidate: 'firstMeaningfulPaintCandidate', | |
|
pfeldman
2017/01/06 00:05:59
firstMeaningfulPaint also exists. And we can displ
alph
2017/01/06 01:56:48
Done.
| |
| 1200 | 1202 |
| 1201 TimeStamp: 'TimeStamp', | 1203 TimeStamp: 'TimeStamp', |
| 1202 ConsoleTime: 'ConsoleTime', | 1204 ConsoleTime: 'ConsoleTime', |
| 1203 UserTiming: 'UserTiming', | 1205 UserTiming: 'UserTiming', |
| 1204 | 1206 |
| 1205 ResourceSendRequest: 'ResourceSendRequest', | 1207 ResourceSendRequest: 'ResourceSendRequest', |
| 1206 ResourceReceiveResponse: 'ResourceReceiveResponse', | 1208 ResourceReceiveResponse: 'ResourceReceiveResponse', |
| 1207 ResourceReceivedData: 'ResourceReceivedData', | 1209 ResourceReceivedData: 'ResourceReceivedData', |
| 1208 ResourceFinish: 'ResourceFinish', | 1210 ResourceFinish: 'ResourceFinish', |
| 1209 | 1211 |
| (...skipping 821 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 2031 var data = event[TimelineModel.TimelineData._symbol]; | 2033 var data = event[TimelineModel.TimelineData._symbol]; |
| 2032 if (!data) { | 2034 if (!data) { |
| 2033 data = new TimelineModel.TimelineData(); | 2035 data = new TimelineModel.TimelineData(); |
| 2034 event[TimelineModel.TimelineData._symbol] = data; | 2036 event[TimelineModel.TimelineData._symbol] = data; |
| 2035 } | 2037 } |
| 2036 return data; | 2038 return data; |
| 2037 } | 2039 } |
| 2038 }; | 2040 }; |
| 2039 | 2041 |
| 2040 TimelineModel.TimelineData._symbol = Symbol('timelineData'); | 2042 TimelineModel.TimelineData._symbol = Symbol('timelineData'); |
| OLD | NEW |