Report errors when uploading to webstore. Show uncaught exception properly in the console.
Merge remote-tracking branch 'upstream/master' into 1156-chrome-33-and-other-nits
chrome 34 -> chrome 33
Returns a future properly
Merge pull request #1162 from dinhviethoa/1156-chrome-33-and-other-nits

1156 chrome 33 and other nits