Sorting Philip's canvas results table by failure score:

   http://simon.html5.org/dump/canvas-results-sorted.html

...and quickly looking through the top ones, I make the following notes:


2d.transformation.scale.nonfinite                                               
                                
2d.transformation.rotate.nonfinite                                              
                                
2d.transformation.translate.nonfinite                                           
                                
2d.transformation.setTransform.nonfinite                                        
                                        

Opera, Firefox and Konqueror throw an exception. Perhaps the spec should change to throw NOT_SUPPORTED_ERR instead of ignore?


2d.fillStyle.parse.current.basic                                                
                                
2d.fillStyle.parse.current.changed                                              
                                
2d.fillStyle.parse.current.removed                                              
                                

Opera, Firefox and Konqueror seem to agree...


2d.path.stroke.prune.arc                                                        
                        

We seem to have interop here. Perhaps the spec should change?


2d.drawImage.negativesource                                                     
                        
2d.drawImage.negativedest                                                       
                        
2d.drawImage.outsidesource                                                      
                        

All throw an exception. Perhaps the spec should change to throw INDEX_SIZE_ERR?


2d.drawImage.nonfinite                                                          
                

All throw (see above on *.nonfinite).

--
Simon Pieters
Opera Software

Reply via email to