Iframe 在XULRunner中,HTML5数据列表没有';t弹出/功能

Iframe 在XULRunner中,HTML5数据列表没有';t弹出/功能,iframe,xul,xulrunner,html-datalist,Iframe,Xul,Xulrunner,Html Datalist,上下文:裸骨XULRunner(*)应用程序中的iframe包含以下(验证)HTML5文档 问题:数据列表不起作用-它不会弹出显示过滤选项,它不会与文本输入交互-事实上,没有证据表明数据列表在做任何事情。当直接在Firefox/Opera中查看HTML5文档时,它的功能与预期一样- 数据列表测试页 数据表测试表 鲷鱼 鳕鱼 多佛鞋底 黑线鳕 比目鱼 鲱鱼 鲭鱼 鲑鱼 鳟鱼 牙鳕 猜测:我怀疑要么是数据列表没有在XULRunner中实现,要么是XUL本身需要一个解决方案。假设后者,我没有找到任

上下文:裸骨XULRunner(*)应用程序中的iframe包含以下(验证)HTML5文档

问题:数据列表不起作用-它不会弹出显示过滤选项,它不会与文本输入交互-事实上,没有证据表明数据列表在做任何事情。当直接在Firefox/Opera中查看HTML5文档时,它的功能与预期一样-


数据列表测试页
数据表测试表
鲷鱼
鳕鱼
多佛鞋底
黑线鳕
比目鱼
鲱鱼
鲭鱼
鲑鱼
鳟鱼
牙鳕
猜测:我怀疑要么是数据列表没有在XULRunner中实现,要么是XUL本身需要一个
解决方案。假设后者,我没有找到任何特定于datalist的文档,并且到目前为止所有猜测都没有成功,即在XUL中:

<popupset>
    <popup id="datalistpopup" type="datalist"/>
</popupset>

对于这样指定的iframe:

<iframe id="datalisttest" flex="1" type="content" src="..." datalist="datalistpopup"/>

感谢您的指导


(*=XULRunner版本28和30)

使用以下属性标记iframe:

<iframe type="content-primary">

参考资料


不幸的是,这对我不起作用。但是,我的上下文也是多个动态添加的iframe之一,其中没有一个比另一个更主要(注意:type属性是在根据链接中的警告将iframe添加到文档之前设置的)。
<iframe type="content-primary">