qooxdoo 在firefox 4.0上的问题
在firefox 4.0上运行qooxdoo的程序,报一系列如下错误:
037554 Error while layout flush: [Exception... "Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIDOMHTMLDocument.createElementNS]" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "JS frame :: http://localhost:8080/ qooxdoo/qooxdoo-1.0.1-sdk/framework/source/class/qx/bom/Label.js :: <TOP_LEVEL> :: line 100" data: no] Stack trace:
uncaught exception: [Exception... "Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIDOMHTMLDocument.createElementNS]" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "JS frame :: http://localhost:8080/ qooxdoo/qooxdoo-1.0.1-sdk/framework/source/class/qx/bom/Label.js :: <TOP_LEVEL> :: line 100" data: no]
解决办法:
去qooxdoo的主页去下载一个diff 形式的patch补丁文件打上即可:
我本地的qooxdoo 版本是1.0.1,所以去下了个最接近这个版本的文件(1.0.2,见附件)
如果还是报如上错误
在firefox 4中添加如下插件:
Remote XUL Manager :https://addons.mozilla.org/en-US/firefox/addon/remote-xul-manager/
安装之后重启ff4,在tool--》Remote XUL Manager, 点击添加即可。
我的是添加如上红色加粗斜线部分的链接。