在Firefox 13中关闭内置rss阅读器

时间:2012-06-12 09:09:41

标签: firefox selenium rss automated-tests molybdenum

几年前,我使用Molybdenum为Web应用程序设计了一系列自动测试。其中一些检查通过xml解析器在rss feed中显示的数据。测试要求浏览器将rss显示为一个简单的xml文件。

那时我设法关闭了firefox内置的rss阅读器changing a parameter in the feedconverter.js file。随着Firefox(4.0到现在)的主要更新,这个文件丢失了,开发人员似乎没有留下这种技巧的空间。

您是否知道关闭内置RSS阅读器的原生方式?

P.S。 =使用 view-source: URL后缀的解决方案在这种情况下不起作用,因为 open 命令回答失败:访问受限制的URI被拒绝

1 个答案:

答案 0 :(得分:0)

的事情:

  • 将“Web Feed”内容处理程序设置为“在Firefox中预览”(显示格式化HTML版本,而不是纯文本XML)
  • browser.feeds.handler设置为“Reader”(这是上面的about:config替代)或其他任何内容。没有plaintext选项。
  • 在一个人的个人资料文件夹中编辑mimeTypes.rdf - Firefox似乎不关心那里的Feed设置
  • 使用URI view-source:%s添加新的网络content handler - 我认为它非常接近,但Firefox会转发转发的网址并拒绝将其打开
  • storeHtmlSource因为它太聪明了,它会返回格式化页面的代码,而不是XML源代码