diff options
author | Andreas Hippler <andreas.hippler@logmein.com> | 2017-09-12 12:04:59 +0200 |
---|---|---|
committer | Philipp Wollermann <philwo@google.com> | 2017-09-12 14:08:06 +0200 |
commit | 377c1035e31307566c81038fd0ee7801faec1ceb (patch) | |
tree | bd392c727d07830ad7e119ab03f45c5a0da4a0c4 /src/main/java/com/google/devtools/build/lib/profiler | |
parent | b05bff63d4738a4db1641a13735864ed8e787d96 (diff) |
Fix #3102 HtmlChart is uncolored
Closes #3697.
PiperOrigin-RevId: 168353082
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/profiler')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/profiler/chart/HtmlChartVisitor.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/profiler/chart/HtmlChartVisitor.java b/src/main/java/com/google/devtools/build/lib/profiler/chart/HtmlChartVisitor.java index 4649326b31..b64341a12e 100644 --- a/src/main/java/com/google/devtools/build/lib/profiler/chart/HtmlChartVisitor.java +++ b/src/main/java/com/google/devtools/build/lib/profiler/chart/HtmlChartVisitor.java @@ -16,6 +16,7 @@ package com.google.devtools.build.lib.profiler.chart; import java.io.PrintStream; import java.util.List; +import java.util.Locale; /** * {@link ChartVisitor} that builds HTML from the visited chart and prints it @@ -310,16 +311,15 @@ public class HtmlChartVisitor implements ChartVisitor { out.println("<a name='" + name + "'/>"); } - /** - * Formats the given {@link Color} to a css style color string. - */ - private String formatColor(Color color) { + /** Formats the given {@link Color} to a css style color string. */ + public static String formatColor(Color color) { int r = color.getRed(); int g = color.getGreen(); int b = color.getBlue(); int a = color.getAlpha(); - return String.format("rgba(%d,%d,%d,%f)", r, g, b, (a / 255.0)); + // US Locale is used to ensure a dot as decimal separator + return String.format(Locale.US, "rgba(%d,%d,%d,%f)", r, g, b, (a / 255.0)); } /** |