$table = $( '<table id="mw-debug-querylist"></table>' );
+ // Widths on table cells and columns behave weird in some browsers like Chrome,
+ // in that, contrary to the W3 box model, padding does not increase cells having a fixed width
+ $('<colgroup>').css( 'width', /*padding=*/20 + ( String( this.data.queries.length ).length*/*fontSize*/11 ) ).appendTo( $table );
+ $('<colgroup>').appendTo( $table );
+ $('<colgroup>').css( 'width', 350 ).appendTo( $table );
+
for ( i = 0, length = this.data.queries.length; i < length; i += 1 ) {
query = this.data.queries[i];
.appendTo( $table );
}
+
return $table;
},