Ian/chrome upload

@nicolashery ready for review