mirror of
https://github.com/RGBCube/serenity
synced 2025-07-26 01:07:35 +00:00
LibWeb: Add CanvasRenderingContext2D.rotate()
This is pretty limited since we don't have wholesale mapping through the context transform, but we have to start somewhere. :^)
This commit is contained in:
parent
dc22e59a1a
commit
9d8565cf9a
5 changed files with 21 additions and 0 deletions
12
Base/res/html/misc/canvas-rotate.html
Normal file
12
Base/res/html/misc/canvas-rotate.html
Normal file
|
@ -0,0 +1,12 @@
|
|||
<html>
|
||||
<canvas id=c width=200 height=200></canvas>
|
||||
<script>
|
||||
c = document.getElementById('c');
|
||||
x = c.getContext('2d');
|
||||
x.strokeStyle = 'black';
|
||||
for (i = 0; i < 8; ++i) {
|
||||
x.strokeRect(50, 50, 50, 50);
|
||||
x.rotate(0.05);
|
||||
}
|
||||
</script>
|
||||
</html>
|
|
@ -28,6 +28,7 @@ span#ua {
|
|||
<p>Your user agent is: <b><span id="ua"></span></b></p>
|
||||
<p>Some small test pages:</p>
|
||||
<ul>
|
||||
<li><a href="canvas-rotate.html">canvas rotate()</a></li>
|
||||
<li><a href="margin-collapse-2.html">margin collapsing 2</a></li>
|
||||
<li><a href="margin-collapse-1.html">margin collapsing 1</a></li>
|
||||
<li><a href="position-absolute-from-edges.html">position: absolute, offset from edges</a></li>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue