If a chrome interface contains links that should open in the browser (e.g. auto-update manual link), they don't open in Prism apps. Correct behavior would be to open them in the default browser.
Created attachment 484281 [details] [diff] [review] Override default openURL in contentAreaUtils.js to open links externally I tried to reverse the behavior of Prism so that all links are opened externally (by setting network.protocol-handler.expose-all to false) and then using the special link handling in webrunner.js to open links internally when appropriate. Unfortunately this caused responses from form submissions to open in the default browser instead of in Prism, and it looks like this would be quite difficult to fix. So I fell back on this solution.
Comment on attachment 484281 [details] [diff] [review] Override default openURL in contentAreaUtils.js to open links externally Be on the lookout for any other bustage since we are not overriding the full JS file
Sending chrome/Makefile.in Adding chrome/content/overrides Adding chrome/content/overrides/contentAreaUtils.js Sending chrome/jar.mn Transmitting file data ... Committed revision 76016.