| Index: tracing/tracing/ui/base/column_chart.html
|
| diff --git a/tracing/tracing/ui/base/column_chart.html b/tracing/tracing/ui/base/column_chart.html
|
| index deaf44a55bf214f9e263e2225ec804ba2f93118f..f695de90958a67b34ca89923872c069370b41f80 100644
|
| --- a/tracing/tracing/ui/base/column_chart.html
|
| +++ b/tracing/tracing/ui/base/column_chart.html
|
| @@ -14,19 +14,6 @@ tr.exportTo('tr.ui.b', function() {
|
| var ColorScheme = tr.b.ColorScheme;
|
| var ChartBase2DBrushX = tr.ui.b.ChartBase2DBrushX;
|
|
|
| - function getSVGTextWidth(parentNode, text) {
|
| - var textNode = document.createElementNS(
|
| - 'http://www.w3.org/2000/svg', 'text');
|
| - textNode.setAttributeNS(null, 'x', 0);
|
| - textNode.setAttributeNS(null, 'y', 0);
|
| - textNode.setAttributeNS(null, 'fill', 'black');
|
| - textNode.appendChild(document.createTextNode(text));
|
| - parentNode.appendChild(textNode);
|
| - var widthPx = textNode.getComputedTextLength();
|
| - parentNode.removeChild(textNode);
|
| - return widthPx;
|
| - }
|
| -
|
| // @constructor
|
| var ColumnChart = tr.ui.b.define('column-chart', ChartBase2DBrushX);
|
|
|
| @@ -177,10 +164,11 @@ tr.exportTo('tr.ui.b', function() {
|
| var keyWidthPx = 0;
|
| var keyHeightPx = 0;
|
| if (seriesKeys.length > 1) {
|
| - keyWidthPx = getSVGTextWidth(this.chartAreaElement, rect.key) + 5;
|
| + keyWidthPx = tr.ui.b.getSVGTextWidth(
|
| + this.chartAreaElement, rect.key) + 5;
|
| keyHeightPx = 16;
|
| }
|
| - var valueWidthPx = getSVGTextWidth(
|
| + var valueWidthPx = tr.ui.b.getSVGTextWidth(
|
| this.chartAreaElement, rect.value) + 5;
|
| var valueHeightPx = 16;
|
| var hoverLeftPx = rect.leftPx + (rect.widthPx / 2);
|
| @@ -255,7 +243,6 @@ tr.exportTo('tr.ui.b', function() {
|
|
|
| return {
|
| ColumnChart: ColumnChart,
|
| - getSVGTextWidth: getSVGTextWidth
|
| };
|
| });
|
| </script>
|
|
|