Files
sousa-gecko/testing/web-platform/tests/html/canvas/canvas-css-random.html
T
moonira 706b0710f1 Bug 2021283 [wpt PR 58288] - Disallow CSS random() values in canvas context, a=testonly
Automatic update from web-platform-tests
Disallow CSS random() values in canvas context

Bug: 413385732
Change-Id: I0a468c050391aaad4d9f7925e558fe03589236bb
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7633167
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Munira Tursunova <moonira@google.com>
Cr-Commit-Position: refs/heads/main@{#1594588}

--

wpt-commits: 77ce789155bc68d8b9f2dea8bdca4e54ebd9dddb
wpt-pr: 58288
2026-03-12 15:56:34 +00:00

15 lines
563 B
HTML

<!DOCTYPE html>
<link rel="help" href="https://drafts.csswg.org/css-values-5/#random">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<canvas id="canvas"></canvas>
<script>
test(() => {
const canvas = document.getElementById("canvas");
const ctx = canvas.getContext("2d");
ctx.fillStyle = "green";
ctx.fillStyle = "rgb(random(30, 10) random(60, 10) random(90, 10))";
assert_equals(ctx.fillStyle, "#008000");
}, "CSS random() should not be allowed in random() context");
</script>