Commit 712785a9 authored by Stephen McGruer's avatar Stephen McGruer Committed by Commit Bot

Roll new WPT js code.

This rolls up to sha 178d0b3f04a

Bug: None
Change-Id: Ib9d3628b514e46f8710ee9a49550dd381ef57206
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2506114Reviewed-by: default avatarLuke Z <lpz@chromium.org>
Commit-Queue: Stephen McGruer <smcgruer@chromium.org>
Cr-Commit-Position: refs/heads/master@{#821840}
parent 5fe6f745
...@@ -1386,13 +1386,13 @@ policies and contribution forms [3]. ...@@ -1386,13 +1386,13 @@ policies and contribution forms [3].
// The epsilon math below does not place nice with NaN and Infinity // The epsilon math below does not place nice with NaN and Infinity
// But in this case Infinity = Infinity and NaN = NaN // But in this case Infinity = Infinity and NaN = NaN
if (!isFinite(actual) || !isFinite(expected)) { if (isFinite(actual) || isFinite(expected)) {
assert_equals(actual, expected)
} else {
assert(Math.abs(actual - expected) <= epsilon, assert(Math.abs(actual - expected) <= epsilon,
"assert_approx_equals", description, "assert_approx_equals", description,
"expected ${expected} +/- ${epsilon} but got ${actual}", "expected ${expected} +/- ${epsilon} but got ${actual}",
{expected:expected, actual:actual, epsilon:epsilon}); {expected:expected, actual:actual, epsilon:epsilon});
} else {
assert_equals(actual, expected);
} }
} }
expose(assert_approx_equals, "assert_approx_equals"); expose(assert_approx_equals, "assert_approx_equals");
......
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