xpcom

    1热度

    1回答

    前段时间,我创建了一个带有nsIModule(和nsIProtocolHandler)实现的Windows库。我最近才开始调试它,但FireFox不再运行我的库。我尝试再次注册我的模块,使用regxpcom并删除xpti.dat和compreg.dat,但我的合同ID没有列出。如果我尝试调试firefox或regxpcom,看起来像我的DLL没有加载(他们曾经调用我的DLL的NSGetModule

    1热度

    3回答

    我正在使用Udacity的Web开发课程,该课程使用Google AppEngine和Python。 我想设置特定的用户角色及其分配的权限。例如,我可能有两个用户的角色,雇主和SkilledPerson,并指派其权限如下: 只有雇主可以创建工作实体。 只有SkilledPerson可能创建简历和JobApplication实体。 我该怎么做? 如何定义这些用户角色? 如何为特定角色分配一组权限?

    1热度

    1回答

    我正在写一个Songbird插件,包含三个部分:XUL(javascript),一个GStreamer过滤器和一个XPCOM插件。 我有兴趣从我的XPCOM组件访问GStreamer图层。如果有人知道如何做到这一点,我会很感激。 具体而言,我需要文档或我的插件内访问GStreamer的功能(构建GST管道并通过它运行的文件,来自我的XPCOM组分(C++)的例子。 谢谢:)

    1热度

    1回答

    This blog post提到XPCOM组件将不再能够观察“应用启动”通知,并且他们将不得不收听“配置文件更改后”通知现在。 My changes但似乎没有工作;任何想法我做错了什么?

    1热度

    1回答

    我试图找到在主题的一些信息: EntityConnection error The specified named connection is either not found in the configuration 现在我发现了另一个解决方案 - 打开config文件,并创建的ConnectionStrings关键。 但我的问题是 - 实体模型将连接字符串添加到app.config文件。 Co

    1热度

    1回答

    我想为我的扩展使用自己的控制台,在那里打印出各种调试信息。我以为我会做到这一点的做 window.open("chrome://myextension/content/console.xul".. ,然后打印到该窗口的文本框。你在这里看到错误吗? =) 现在我有一个小问题,window.open立即返回,如果我然后继续并立即使用myconsole.log(“boo”)函数,那么新打开的窗口中的内容

    1热度

    2回答

    我编写一个基于Mozilla Jetpack的加载项,每次加载文档时都必须运行。对于“顶层文件”这主要是工程使用此代码(OserverService = require('observer-service')): this.endDocumentLoadCallback = function (subject, data) { console.log('loaded: '+subjec

    1热度

    1回答

    当我创建一个JS XPCOM服务时,用于classID的guid可以只是一个随机生成的字符串正确吗? following directions here? 我问,因为我分叉另一个项目,并将其更改为另一个随机生成的值,我相信我正确更改了classDescription和contractID,但我没有取得任何成功。所以我只想检查我的理解是否正确。

    2热度

    2回答

    ,因为我的扩展的页面加载时,我认为CSS或js文件,我想补充另一个检查触发我的分机仅在当前页面的内容类型为text/html的甚至触发。 //eg: at my page load handler function onPageload(){ // only want to proceed if content-type reflects a text/html or */html

    0热度

    1回答

    我需要能够采取一个JavaScript字符串,使用任何快速和可用的手段压缩它,并得到一个二进制字符串/ blob。 背景: 扩展我发展需要各种大型内容发送到我的服务器。 它通过动态创建表单,向表单添加字段并发布它来方便地完成此操作。其中一些领域对于多种用途来说只是太大的带宽。我希望能够在添加它们之前对它们进行压缩,然后在字符引起消息中的问题时对它们进行基本64位处理。有任何想法吗? 我可以在磁盘上