Revert "webkit : canvas bug fix. delay canvas paint till its context creation"

This reverts commit b8c77f9c36313a6a3d9f5007cfd3a43baa89bc9b.
Revert "Webkit: Null check in CanvasTexture::uploadImageBuffer"

This reverts commit ddc849916487af5a667c6fd255cf32bbbe232484.
Revert "Webkit: Fixed fuzzy word font issue in browser"

This reverts commit 6a4e5a444a1cc18943f863e55166b9cde63808ec.