canvas.js bug fixes
canvas.js bug fixes

EricSchles/pattern,woiddei/pattern,clips/pattern,abcht/pattern,hayd/pattern,loretoparisi/pattern,dongguangming/pattern,hayd/pattern,pombredanne/pattern,abcht/pattern,RitwikGupta/pattern,jatinmistry13/pattern,aoom/pattern,jatinmistry13/pattern,arne-cl/pattern,piskvorky/pattern,shubhangiKishore/pattern,woiddei/pattern,Sri0405/pattern,codeaudit/pattern-1,rebeling/pattern,loretoparisi/pattern,soycode/pattern,rebeling/pattern,codeaudit/pattern-1,woiddei/pattern,z0by/pattern,piskvorky/pattern,ashhher3/pattern,clips/pattern,soycode/pattern,shuangsong/pattern,rebeling/pattern,bijandhakal/pattern,bijandhakal/pattern,RitwikGupta/pattern,sfprime/pattern,shuangsong/pattern,woiddei/pattern,RitwikGupta/pattern,abcht/pattern,hayd/pattern,Sri0405/pattern,aoom/pattern,dongguangming/pattern,NTesla/pattern,pombredanne/pattern,NTesla/pattern,shubhangiKishore/pattern,clips/pattern,elkingtonmcb/pattern,EricSchles/pattern,jatinmistry13/pattern,rebeling/pattern,z0by/pattern,sfprime/pattern,shuangsong/pattern,bijandhakal/pattern,z0by/pattern,Sri0405/pattern,NTesla/pattern,bijandhakal/pattern,pombredanne/pattern,aoom/pattern,NTesla/pattern,elkingtonmcb/pattern,elkingtonmcb/pattern,jatinmistry13/pattern,pattern3/pattern,EricSchles/pattern,EricSchles/pattern,codeaudit/pattern-1,z0by/pattern,abcht/pattern,sfprime/pattern,ashhher3/pattern,codeaudit/pattern-1,ashhher3/pattern,arne-cl/pattern,loretoparisi/pattern,shuangsong/pattern,aoom/pattern,dongguangming/pattern,shubhangiKishore/pattern,Sri0405/pattern,pattern3/pattern,pattern3/pattern,RitwikGupta/pattern,soycode/pattern,textioHQ/pattern,arne-cl/pattern,sfprime/pattern,pombredanne/pattern,arne-cl/pattern,soycode/pattern,elkingtonmcb/pattern,loretoparisi/pattern,piskvorky/pattern,ashhher3/pattern,dongguangming/pattern