2008-09-02 Dirk Schulze <vbs85@gmx.de>
Reviewed by Darin Adler.
Fallback on invalid fill or stroke styles in Canvas was
transparent black. Changed it to last valid style.
Canvas fillStyle() and strokeStyle() needs fallback
https://bugs.webkit.org/show_bug.cgi?id=20474
Tests: fast/canvas/canvas-invalid-fillstyle.html
fast/canvas/canvas-invalid-strokestyle.html
* html/CanvasStyle.cpp:
(WebCore::CanvasStyle::applyStrokeColor):
(WebCore::CanvasStyle::applyFillColor):
2008-09-02 Dirk Schulze <vbs85@gmx.de>
Reviewed by Darin Adler.
Tests for https://bugs.webkit.org/show_bug.cgi?id=20474
Tests behaviour on invalid fillStyle() or strokeStyle() in canvas.
* fast/canvas/canvas-invalid-fillstyle-expected.txt: Added.
* fast/canvas/canvas-invalid-fillstyle.html: Added.
* fast/canvas/canvas-invalid-fillstyle.js: Added.
* fast/canvas/canvas-invalid-strokestyle-expected.txt: Added.
* fast/canvas/canvas-invalid-strokestyle.html: Added.
* fast/canvas/canvas-invalid-strokestyle.js: Added.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@36044 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/WebCore/ChangeLog b/WebCore/ChangeLog
index 51dadf9..6b69f72 100644
--- a/WebCore/ChangeLog
+++ b/WebCore/ChangeLog
@@ -2,6 +2,23 @@
Reviewed by Darin Adler.
+ Fallback on invalid fill or stroke styles in Canvas was
+ transparent black. Changed it to last valid style.
+
+ Canvas fillStyle() and strokeStyle() needs fallback
+ https://bugs.webkit.org/show_bug.cgi?id=20474
+
+ Tests: fast/canvas/canvas-invalid-fillstyle.html
+ fast/canvas/canvas-invalid-strokestyle.html
+
+ * html/CanvasStyle.cpp:
+ (WebCore::CanvasStyle::applyStrokeColor):
+ (WebCore::CanvasStyle::applyFillColor):
+
+2008-09-02 Dirk Schulze <vbs85@gmx.de>
+
+ Reviewed by Darin Adler.
+
Fix https://bugs.webkit.org/show_bug.cgi?id=20468
Updated drawImage() in canvas to match the current specification.