Index: third_party/WebKit/Source/platform/animation/TimingFunction.cpp |
diff --git a/third_party/WebKit/Source/platform/animation/TimingFunction.cpp b/third_party/WebKit/Source/platform/animation/TimingFunction.cpp |
index aea7cda2341a94dd8225703dc46bad35cf5bbe09..7bef81e4c65a420ed3b1c48a1d0427d23796f409 100644 |
--- a/third_party/WebKit/Source/platform/animation/TimingFunction.cpp |
+++ b/third_party/WebKit/Source/platform/animation/TimingFunction.cpp |
@@ -86,21 +86,18 @@ String StepsTimingFunction::toString() const |
positionString = "middle"; |
break; |
case StepPosition::END: |
- positionString = "end"; |
+ // do not specify step position in output |
break; |
} |
StringBuilder builder; |
- if (this->numberOfSteps() == 1) { |
- builder.append("step-"); |
- builder.append(positionString); |
- } else { |
- builder.append("steps("); |
- builder.append(String::numberToStringECMAScript(this->numberOfSteps())); |
+ builder.append("steps("); |
+ builder.append(String::numberToStringECMAScript(this->numberOfSteps())); |
+ if (positionString) { |
builder.append(", "); |
builder.append(positionString); |
- builder.append(')'); |
} |
+ builder.append(')'); |
return builder.toString(); |
} |