私は、キャンバスを使って仕事をしている奇妙なエッジケースにぶつかりました。 clearRectは、キャンバスの上から下に向かって縦線を描画するときにキャンバスをクリアしません。他のものをレンダリングすると、clearRectはうまく動作します。clearRectは、縦線を描画するときにキャンバスをクリアしません。
これは意図的な動作であるか、ブラウザのバグか(Chromeでの動作がChrome、Safari、FireFox、Operaで同一であるとは考えにくい)かどうかわかりません。 意図的な動作であれば、その背後にある理論的根拠を誰かが知っているのでしょうか?
私はキャンバスをクリアしていないだけで組み合わせclearRect /垂直線、明確な挙動を示す小さなテストケースを作った: http://jsfiddle.net/kZj6F/
ありがとう!
恐ろしく、ありがとう! – bwindels