Commit b6df1f3b authored by rjwright@chromium.org's avatar rjwright@chromium.org

Web Animations API: Remove literal defaults from TimingInput

BUG=

Review URL: https://codereview.chromium.org/209683002

git-svn-id: svn://svn.chromium.org/blink/trunk@169917 bbb929c8-8fbe-4397-9dbb-9b2b20218538
parent 197e4327
...@@ -107,11 +107,11 @@ Timing TimingInput::convert(const Dictionary& timingInputDictionary) ...@@ -107,11 +107,11 @@ Timing TimingInput::convert(const Dictionary& timingInputDictionary)
// FIXME: This method needs to be refactored to handle invalid // FIXME: This method needs to be refactored to handle invalid
// null, NaN, Infinity values better. // null, NaN, Infinity values better.
// See: http://www.w3.org/TR/WebIDL/#es-double // See: http://www.w3.org/TR/WebIDL/#es-double
double startDelay = 0; double startDelay = Timing::defaults().startDelay;
timingInputDictionary.get("delay", startDelay); timingInputDictionary.get("delay", startDelay);
setStartDelay(result, startDelay); setStartDelay(result, startDelay);
double endDelay = 0; double endDelay = Timing::defaults().endDelay;
timingInputDictionary.get("endDelay", endDelay); timingInputDictionary.get("endDelay", endDelay);
setEndDelay(result, endDelay); setEndDelay(result, endDelay);
...@@ -119,11 +119,11 @@ Timing TimingInput::convert(const Dictionary& timingInputDictionary) ...@@ -119,11 +119,11 @@ Timing TimingInput::convert(const Dictionary& timingInputDictionary)
timingInputDictionary.get("fill", fillMode); timingInputDictionary.get("fill", fillMode);
setFillMode(result, fillMode); setFillMode(result, fillMode);
double iterationStart = 0; double iterationStart = Timing::defaults().iterationStart;
timingInputDictionary.get("iterationStart", iterationStart); timingInputDictionary.get("iterationStart", iterationStart);
setIterationStart(result, iterationStart); setIterationStart(result, iterationStart);
double iterationCount = 1; double iterationCount = Timing::defaults().iterationCount;
timingInputDictionary.get("iterations", iterationCount); timingInputDictionary.get("iterations", iterationCount);
setIterationCount(result, iterationCount); setIterationCount(result, iterationCount);
...@@ -132,7 +132,7 @@ Timing TimingInput::convert(const Dictionary& timingInputDictionary) ...@@ -132,7 +132,7 @@ Timing TimingInput::convert(const Dictionary& timingInputDictionary)
setIterationDuration(result, iterationDuration); setIterationDuration(result, iterationDuration);
} }
double playbackRate = 1; double playbackRate = Timing::defaults().playbackRate;
timingInputDictionary.get("playbackRate", playbackRate); timingInputDictionary.get("playbackRate", playbackRate);
setPlaybackRate(result, playbackRate); setPlaybackRate(result, playbackRate);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment