XUL文本框不可编辑或可见

时间:2016-11-09 22:16:05

标签: xul

在最新的Firefox版本中使用XUL set.seed(3521) ggplot(mtcars, aes(x=factor(cyl), y=disp, fill=as.factor(gear))) + geom_point(pch=21, size=1.5, position=position_jitterdodge(jitter.width=1.2, dodge.width=1)) + theme_bw() 元素时,我无法关注元素并在其中写入内容。它适用于旧版本,例如33.使用<textbox>似乎可行。但是,我很乐意将原始的XUL元素保留在我的应用程序中,并希望了解这里出了什么问题。

html:textarea元素上使用multiline属性时,该元素根本不可见!

任何提示或解释都会很棒。

这是我的小 test.xul 文件内容:

<textbox>

1 个答案:

答案 0 :(得分:0)

发现问题。 我的chrome.manifest文件中有一个覆盖规则,如下所示:

override chrome://global/locale/textcontext.dtd 
         chrome://myapp/locale/xulrunner_global_textcontext.dtd

为firefox 38更改了文件,并添加了一个未在我的文件中定义的额外ENTITY。添加缺失的ENTITY解决了所有问题。

感谢Makyen的测试和灵感。

感兴趣的人的变化: https://hg.mozilla.org/releases/l10n/mozilla-beta/de/diff/6f25b6d2dcf5/toolkit/chrome/global/textcontext.dtd