Fix Blob creation in Safari 7.0.

It should be !== ‘undefined’ to avoid matching everything that Blob can be a type of
Merge pull request #3996 from Hengjie/master

Fix Blob creation in Safari 7.0