Handle cases where the fontName contains non-alphanumeric characters (issue 4909)
Merge pull request #4910 from Snuffleupagus/issue-4909

Handle cases where the fontName contains non-alphanumeric characters (issue 4909)
Fixes optional backdrop regression
Merge pull request #4912 from yurydelendik/issue4911

Fixes optional backdrop regression
Limit the size of canvases to 5MP (iOS restriction)