The Dojo 2D API has evolved in the refactoring stage, Eugene completed the 1st stage yesterday. It is time to find, report and fix the bugs:
There are three browsers involved in the testing(from left to right): Firefox 126.96.36.199 on Linux, Opera 9.00 on Linux, MSIE 6.0 w/SP2 on Windows XP(VMWare)
Opera managed to draw the basic shapes, manipulate the layout and skew, but fails to render the color:
But this is not always the case, for example:
UPDATE: Fixed on r5321.
Opera is the only mainstream browser that supports pattern fill. The following screenshot demonstrates how Opera(right) and MSIE(left) render the tiled images:
The dimension of the image is 96x96, while in pattern the size is specified with width=120, height=96. MSIE stretch the image, while Opera prefers to increase the padding.