Index: chrome/browser/resources/net_internals/events_view.js |
=================================================================== |
--- chrome/browser/resources/net_internals/events_view.js (revision 95298) |
+++ chrome/browser/resources/net_internals/events_view.js (working copy) |
@@ -23,38 +23,41 @@ |
* | action bar || | |
* +----------------------++----------------+ |
*/ |
+var EventsView = (function() { |
+ 'use strict'; |
-var EventsView = (function() { |
// IDs for special HTML elements in events_view.html |
- const TBODY_ID = 'events-view-source-list-tbody'; |
- const FILTER_INPUT_ID = 'events-view-filter-input'; |
- const FILTER_COUNT_ID = 'events-view-filter-count'; |
- const DELETE_SELECTED_ID = 'events-view-delete-selected'; |
- const DELETE_ALL_ID = 'events-view-delete-all'; |
- const SELECT_ALL_ID = 'events-view-select-all'; |
- const SORT_BY_ID_ID = 'events-view-sort-by-id'; |
- const SORT_BY_SOURCE_TYPE_ID = 'events-view-sort-by-source'; |
- const SORT_BY_DESCRIPTION_ID = 'events-view-sort-by-description'; |
- const TAB_HANDLES_CONTAINER_ID = 'events-view-details-tab-handles'; |
- const LOG_TAB_ID = 'events-view-details-log-tab'; |
- const TIMELINE_TAB_ID = 'events-view-details-timeline-tab'; |
- const DETAILS_LOG_BOX_ID = 'events-view-details-log-box'; |
- const DETAILS_TIMELINE_BOX_ID = 'events-view-details-timeline-box'; |
- const TOPBAR_ID = 'events-view-filter-box'; |
- const MIDDLE_BOX_ID = 'events-view-source-list'; |
- const BOTTOM_BAR_ID = 'events-view-action-box'; |
- const SIZER_ID = 'events-view-splitter-box'; |
+ var TBODY_ID = 'events-view-source-list-tbody'; |
+ var FILTER_INPUT_ID = 'events-view-filter-input'; |
+ var FILTER_COUNT_ID = 'events-view-filter-count'; |
+ var DELETE_SELECTED_ID = 'events-view-delete-selected'; |
+ var DELETE_ALL_ID = 'events-view-delete-all'; |
+ var SELECT_ALL_ID = 'events-view-select-all'; |
+ var SORT_BY_ID_ID = 'events-view-sort-by-id'; |
+ var SORT_BY_SOURCE_TYPE_ID = 'events-view-sort-by-source'; |
+ var SORT_BY_DESCRIPTION_ID = 'events-view-sort-by-description'; |
+ var TAB_HANDLES_CONTAINER_ID = 'events-view-details-tab-handles'; |
+ var LOG_TAB_ID = 'events-view-details-log-tab'; |
+ var TIMELINE_TAB_ID = 'events-view-details-timeline-tab'; |
+ var DETAILS_LOG_BOX_ID = 'events-view-details-log-box'; |
+ var DETAILS_TIMELINE_BOX_ID = 'events-view-details-timeline-box'; |
+ var TOPBAR_ID = 'events-view-filter-box'; |
+ var MIDDLE_BOX_ID = 'events-view-source-list'; |
+ var BOTTOM_BAR_ID = 'events-view-action-box'; |
+ var SIZER_ID = 'events-view-splitter-box'; |
// How soon after updating the filter list the counter should be updated. |
- const REPAINT_FILTER_COUNTER_TIMEOUT_MS = 0; |
+ var REPAINT_FILTER_COUNTER_TIMEOUT_MS = 0; |
// We inherit from View. |
var superClass = View; |
- /** |
+ /* |
* @constructor |
*/ |
function EventsView() { |
+ assertFirstConstructorCall(EventsView); |
+ |
// Call superclass's constructor. |
superClass.call(this); |
@@ -195,8 +198,8 @@ |
// Adding a leading space allows a single regexp to be used, regardless of |
// whether or not the directive is at the start of the string. |
sourceText = ' ' + sourceText; |
- regExp = new RegExp('\\s+' + directive + ':(\\S*)\\s*', 'i'); |
- matchInfo = regExp.exec(sourceText); |
+ var regExp = new RegExp('\\s+' + directive + ':(\\S*)\\s*', 'i'); |
+ var matchInfo = regExp.exec(sourceText); |
if (matchInfo == null) |
return null; |
@@ -606,7 +609,7 @@ |
// Helper code for comparisons |
// ------------------------------------------------------------------------ |
- COMPARISON_FUNCTION_TABLE = { |
+ var COMPARISON_FUNCTION_TABLE = { |
// sort: and sort:- are allowed |
'': compareSourceId, |
'active': compareActive, |