do not merge - publish.js review

it shouldn't be, as I recall, if we put a player in `<iframe>` (embedding). are you testing this case?