Onion-Location fails silently
We received a blog comment saying the onion-location button appears, but it only disappears when it is clicked (the page is not reloaded).
https://blog.torproject.org/comment/288193#comment-288193
The two explanations I see are OnionLocation:Refresh does not reach the child process (this seems unlikely), or if (onionLocationURI && refreshURI) { fails.
Based on the description, OnionLocationParent.buttonClick() is called, and that calls OnionLocationParent.redirect(), and that calls OnionLocationParent.setDisabled(). But, in the content process, the page is not reloaded.