Reduce strictness of length animation DCHECK

This patch reduces the strictness of the check in length animations that
the applied value matches what the StyleBuilder would apply for the
equivalent CSSValue. In the case of 0% values there are negligible
differences in internal representation.

With this patch the code no longer asserts on Length type, instead it
checks a more general isSpecified() property that distinguishes
keyword lengths from pixel and percentage lengths.

BUG=691182

Review-Url: https://codereview.chromium.org/2697743002
Cr-Commit-Position: refs/heads/master@{#451198}
2 files changed