diff options
Diffstat (limited to '')
-rw-r--r-- | layout/reftests/bugs/1642583-1.html | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/layout/reftests/bugs/1642583-1.html b/layout/reftests/bugs/1642583-1.html new file mode 100644 index 0000000000..817556e37e --- /dev/null +++ b/layout/reftests/bugs/1642583-1.html @@ -0,0 +1,32 @@ +<!DOCTYPE html> +<html lang="en-us"> + <head> + <meta charset="utf-8" /> + </head> + <body> + <canvas id="pdf" width="200" height="200"></canvas> + <script> + const canvas = document.getElementById("pdf"); + const ctx = canvas.getContext("2d"); + + ctx.transform(6.4, 0, 0, -6.4, 30, 60); + + ctx.globalCompositeOperation = "darken"; + + ctx.beginPath(); + ctx.moveTo(3.34488, -15.90236); + ctx.lineTo(22.36535, -2.94803); + ctx.lineTo(13.01102, 7.14331); + ctx.lineTo(1.33228, 0.34016); + ctx.lineTo(5.10236, -7.08661); + ctx.lineTo(-1.38898, -9.41102); + ctx.lineTo(1.24724, -15.10866); + ctx.closePath(); + ctx.clip("evenodd"); + + ctx.fillStyle = "#36b64b"; + ctx.fillRect(-1.78583, -16.46929, 23.21575, 24.20787); + </script> + </body> +</html> + |