E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
XPCOM
web Worker 应用
此外,他们可以使用[XMLHttpRequest](https://developer.mozilla.org/enUS/docs/Mozilla/Tech/
XPCOM
/Reference/Interface
写代码的喵大爷
·
2023-07-14 16:53
Ubuntu下运行eclipse发生org.eclipse.swt.SWTError:
XPCOM
error
XUbuntu下eclipse发生org.eclipse.swt.SWTError:XPCOMXUbuntu下运行eclipse发生org.eclipse.swt.SWTError:XPCOMerror,临时解决方案经过一系列的调查,估计应该是eclipse和mozilla相关的一个bug导致。于是临时找了一个解决办法:编辑eclipse/eclipse.ini,添加以下一行-Dorg.eclip
pathfindeng
·
2020-09-15 21:22
【Firefox扩展】XPInstall的安装脚本浅析
JavaScript功能很强大,但是在处理大规模的程序设计时需要拥有很多经验才能游刃有余,而
XPCOM
则正是长于处理那些用JavaScript不容易处理的部分,譬如将工程模块化。
Xscarlet
·
2020-09-13 01:04
firefox
扩展
脚本
mozilla
components
chrome
用ruby写了一个生成
xpcom
组件模板的小工具
写
xpcom
组件我们经常copypaste,因为
xpcom
组件的与业务无关的注册、QueryInterface代码都是基本固定的,写了一个自动生成
xpcom
组件的template,这样就可以只关心核心业务
iteye_14216
·
2020-08-15 23:19
Firefox
plugin/XPCOM
firefox附加组件开发者指南(五)——创建一个firefox扩展(上)
至今为止,各个章节中独立的介绍了相关的技术——XUL、javascript、CSS和
XPCOM
。本章中,我们讨论如何将它们放到一起来实际的创建一个扩展。
z6482
·
2020-08-15 17:50
mozilla
firefox
chrome
扩展
javascript
extension
netbeans
XPCOM
组件开发
[url]http://www.cnblogs.com/phinecos/archive/2008/05/29/1210298.html[/url]《
XPCOM
组件开发》笔记(一)本书是关于Gecko和基于
qingtian881223
·
2020-08-10 06:21
于Mozilla平台的扩展开发
[url]http://www.cnblogs.com/phinecos/archive/2008/04/25/1171614.html[/url]于Mozilla平台的扩展开发(续)----
XPCOM
qingtian881223
·
2020-08-10 06:21
Chrome
C
C++
C#
IBM
firefox附加组件开发者指南(四)——使用
XPCOM
:实现高级处理
本章描述如何利用javascript脚本语言使用
XPCOM
来实现高级的处理。概述Javascript没有类似于用来打开文件以及进行字符编码转换的函数。要实现这些功能需要采用其他机制。
z6482
·
2020-08-10 05:42
mozilla
【Firefox os】【kaios】创建一个ipdl
ipdl就是用一种安全的方式实现进程或线程间通信,kaios里面最直白的使用IPDL的原因就是:有些
XPCOM
,或者有些功能,函数,必须在主进程跑。
艾燕
·
2020-08-02 22:33
kaios
FireFox(FF)真强大
用于扩展的
XPCOM
也是跨平台的COM。而IE则完全是MS自己鼓
车斗
·
2020-07-31 16:48
2个程序(一个用glue,一个直接连接
xpcom
)用了NS_GetServiceManager全部死掉,SIGSEGV的原因
个程序(一个用glue,一个直接连接
xpcom
)用了NS_GetServiceManager全部死掉,SIGSEGVgluetest错误的原因是因为gluetest和libxpcomglue.a编译选项不一致
ufwt
·
2020-07-28 15:58
unix/linux
c++
getter
mozilla
exe
gcc
x86
基于Mozilla Thunderbird的扩展开发(六)---进程间通信之Socket篇(下)
Mozilla扩展系列链接:1,浅谈基于MozillaThunderbird的扩展开发2,基于Mozilla平台的扩展开发(续)----
XPCOM
组件篇3,基于MozillaThunderbird的扩展开发
iteye_5736
·
2020-07-11 08:38
解决Firefox无法打开问题,提示Couldn’d load
XPCOM
【完美解决】
先说一下原因:这是因为浏览器注册的组件出错所致。为了解决这个问题,可以尝试充分卸载火狐浏览器后再重新安装。请注意:所谓的彻底卸载是指包括清除所有之前火狐浏览器的安装信息,包括注册表信息。我个人是卸载后又安装到导致的这个情况,百度了许久也没有找到一个完整的解决流程,于是自己摸索了一下。首先,需要完全删除火狐:1、在电脑桌面,打开“开始”菜单,选择“所有程序”这一项,然后在其中找到“MozillaFi
Suprit
·
2020-07-11 01:02
杂项
火狐
下载最新的Google Chrome源码并编译
与firefox不同,ff使用了mozilla的一些技术:xul、
xpcom
,而且编译过程非常复杂,不适合研究学习。
iteye_16355
·
2020-06-23 18:44
Chromium
初识WebExtensions
火狐自45版本开始全面支持WebExtension开发浏览器扩展,并逐渐边缘化
XPCOM
和XUL,预计到2017年,WebExtension将成为火狐唯一合法的扩展开发方式。
请叫我妖神大人
·
2020-03-11 13:23
kaios之创建一个ipdl
ipdl就是用一种安全的方式实现进程或线程间通信,kaios里面最直白的使用IPDL的原因就是:有些
XPCOM
,或者有些功能,函数,必须在主进程跑。
Rain_Gu
·
2019-10-23 17:47
Gecko:如何在gecko 中编写
XPCOM
组件
原文链接:https://blog.csdn.net/hunter___/article/details/80912846记录与分享,鉴于gecko中编写
XPCOM
组件的文档都极度过时(基本是基于2006
Rain_Gu
·
2019-10-21 17:12
GeckoWebBrowser实现自定义打印
阅读更多nsIWebBrowserPrintprint=
Xpcom
.QueryInterface(geckoWebBrowser.Window.DomWindow);varservice=
Xpcom
.GetService
jiasongmao
·
2018-12-22 00:00
Winform桌面程序如何使用Geckofx45
Install-PackageGeckofx45-Version45.0.34GeckoWebBrowsergeckoWebBrowser;publicForm1(){InitializeComponent();
Xpcom
.Initialize
jiasongmao
·
2018-12-05 14:00
libgtk-3.so.0: cannot open shared object file: No such file or directory Couldn't load
XPCOM
.
报错信息[root@testfirefox]#firefoxXPCOMGlueLoaderrorforfile/usr/lib64/firefox/libmozgtk.so:libgtk-3.so.0:cannotopensharedobjectfile:NosuchfileordirectoryCouldn'tloadXPCOM.解决方案:1、卸载原来的firefox:yumromovefire
chief_victo
·
2018-05-23 19:56
Linux
GeckoFX内核浏览器开发--关闭浏览器提示Plugin Container for Nightly 已停止工作解决方案
停用方法:在调用
Xpcom
.Initalize();方法前设置环境变量,键:MOZ_D
kingsea168
·
2016-12-02 14:55
浏览器开发
Mozilla Firefox扩展(Extensions)开发——
XPCOM
&XUL(二)
上节我们做了一个helloworld,然而并没有什么卵用。这节我们实现一个具有实用功能的扩展吧!创建我们的扩展开发目录,其结构如下:sessionstore|——content||——overlay.js||——overlay.xul||——prefs.xul|——defaults||——preferences||——sessionstore-prefs.js|——chrome.manifest|
anda0109
·
2015-12-25 17:33
Windows开发
浏览器插件开发
Mozilla Firefox扩展(Extensions)开发——
XPCOM
&XUL(二)
上节我们做了一个helloworld,然而并没有什么卵用。这节我们实现一个具有实用功能的扩展吧!创建我们的扩展开发目录,其结构如下:sessionstore |——content | |——overlay.js | |——overlay.xul | |——prefs.xul |——defaul
anda0109
·
2015-12-25 17:00
Mozilla Firefox扩展(Extensions)开发——
XPCOM
&XUL(一)
XPCOM
和XUL是被官方遗弃的技术,他们推荐使用Add-onSDK(https://developer.mozilla.org/en-US/Add-ons/SDK),但有些时候你仍然可以使用这些技术实现你的需求
anda0109
·
2015-12-25 15:00
Mozilla Firefox扩展(Extensions)开发——xulrunner
XULRunner isaMozillaruntimepackagethatcanbeusedtobootstrap XUL+
XPCOM
applicationsthatareasrichasFirefoxandThunderbird.Itprovidesmechanismsforinstalling
anda0109
·
2015-12-24 17:00
eclipse internal web browser 不可用在linux下的解决
libmozillainterfaces-java -
XPCOM
bindings for Java xulrun
·
2015-11-13 20:40
eclipse
在XULRunner中获得Cookie
最近在看browser嵌入,找到XULRunner, http://developer.mozilla.org/cn/docs/%E5%88%9B%E5%BB%BA_
XPCOM
_%E7%BB%84%E4%
·
2015-11-13 20:26
cookie
14.04 下eclipse 3.7.2 不能启动,报Could not detect registered XULRunner to use 或 org.eclipse.swt.SWTError:
XPCOM
对于eclipse 3.7.2在ubuntu 14.04下不能启动,需要在 eclipse/configuration 目录下的config.ini文件内增加一行org.eclipse.swt.browser.DefaultType=mozilla #This configuration file was written by: org.eclipse.equinox.internal.fr
·
2015-11-13 03:24
eclipse
vs2008创建
xpcom
组件
百度好多都没有找到window下使用
xpcom
开发的完整例子,自己写了一个首先,创建简单计算器组件calculator,新建接口文件ICalculator.h,类定义头文件Calculator.h和实现文件
hai200501019
·
2015-11-11 11:00
gecko
XPCOM
使用
XPCOM
工具
本章内容包括•“GenericXPCOMModuleMacros”•“StringClassesinXPCOM”•“SmartPointers”•“weblock2.cpp”XPCOMMacrosGenericXPCOMModuleMacros入门指南对于建立通用的组件代码很有用的。但是只有少数地方的代码对于WebLock组件是独一无二的,而且需要大量的输入。要写一个不同的组件库,你可以复制章节结
hai200501019
·
2015-11-09 22:00
gecko
XPCOM
创建组件代码
WebLock组件的大部分工作是准备自身,找到组件要用的
XPCOM
接口,并连接到Gecko浏览器现有的功能中。ComponentRe
hai200501019
·
2015-11-09 22:00
gecko
XPCOM
组件内部
CreatingComponentsinC++让我们开始检查怎么用C++写
XPCOM
组件,最常见的组件类型是用C++写,然后编译成dll。下图显示了你实现的动态库和
XPCOM
框架之间的关系。
hai200501019
·
2015-11-09 09:00
gecko
XPCOM
使用
XPCOM
开始使用
XPCOM
的最好方法是,看客户端怎么使用
XPCOM
。尤其是当你要设计接口给其他人使用时。
hai200501019
·
2015-11-08 11:00
gecko
XPCOM
什么是
XPCOM
XPCOM
解决方案
XPCOM
允许开发者把软件项目分解成模块,这就是所谓的组建,在运行时被组装在一起。
XPCOM
的目标就是使得各个模块可以独立开发。
hai200501019
·
2015-11-07 22:00
gecko
XPCOM
XPCOM
的有关链接
FROM:http://blog.donews.com/heinsect/category/38728.aspx
XPCOM
- Mozilla's cross-platform
·
2015-11-02 16:40
com
《基于Mozilla的扩展开发》系列文章
Mozilla扩展系列链接: 1,浅谈基于Mozilla Thunderbird的扩展开发 2,基于Mozilla平台的扩展开发(续)----
XPCOM
组件篇 3,基于Mozilla Thunderbird
·
2015-11-02 10:35
开发
《
XPCOM
组件开发》笔记(四)
通用型
XPCOM
模块宏 宏 作用 NS_IMPL_NSGETMODULE(name, components) 实现IModule接口 NS_IMPL_NSGETMODULE_WITH_CTOR
·
2015-11-02 10:32
com
《
XPCOM
组件开发》笔记(三)
XPCOM
支持的每种语言都必须有自己的组件加载器。
XPCOM
组件至少有三层,从里到外是:1)核心
XPCOM
对象。
·
2015-11-02 10:31
com
《
XPCOM
组件开发》笔记(二)
前面的例子是一个简单的无状态工厂版本,但实际中工厂应该存储状态。至少要保存它所创建的对象的信息。当一个工厂对动态共享库中的类的实例进行管理时,它应当知道何时可以卸载掉库。如果工厂保存了状态,那么你就可以查看是否有显示的引用并判断是否工厂创建过任何对象。 工厂能保存的另外一种状态是对象是否是单例的
·
2015-11-02 10:30
com
基于Mozilla Thunderbird的扩展开发(七)---工欲善其事,必先利其器
Mozilla扩展系列链接: 1,浅谈基于Mozilla Thunderbird的扩展开发 2,基于Mozilla平台的扩展开发(续)----
XPCOM
·
2015-11-02 10:29
开发
基于Mozilla Thunderbird的扩展开发(六)---进程间通信之Socket篇(下)
Mozilla扩展系列链接: 1,浅谈基于Mozilla Thunderbird的扩展开发 2,基于Mozilla平台的扩展开发(续)----
XPCOM
·
2015-11-02 10:27
socket
基于Mozilla Thunderbird的扩展开发(五)---进程间通信之Socket篇(上)
Mozilla扩展系列链接: 1,浅谈基于Mozilla Thunderbird的扩展开发 2,基于Mozilla平台的扩展开发(续)----
XPCOM
·
2015-11-02 10:27
socket
基于Mozilla Thunderbird的扩展开发(四)---修改Thunderbird源代码实现自动保存附件
Mozilla扩展系列链接: 1,浅谈基于Mozilla Thunderbird的扩展开发 2,基于Mozilla平台的扩展开发(续)----
XPCOM
·
2015-11-02 10:26
源代码
基于Mozilla ThunderBird的扩展开发(三)---如何获取邮件的完整信息
Mozilla扩展系列链接: 1,浅谈基于MozillaThunderBird的扩展开发 2,基于Mozilla平台的扩展开发(续)----
XPCOM
·
2015-11-02 10:25
邮件
使用 XUL 实现浏览器扩展,第 1 部分: 使用用户界面特性创建一个 Firefox 浏览
Mozilla 项目团队很早就决定标准化 C++ 中的核心开发,但是它需要创建一个组件系统
XPCOM
(Cross Platform Compon
·
2015-11-01 13:47
firefox
基于Mozilla Thunderbird的扩展开发(八)---进程间通信之Socket篇(续)
Mozilla扩展系列链接: 1,浅谈基于Mozilla Thunderbird的扩展开发 2,基于Mozilla平台的扩展开发(续)----
XPCOM
·
2015-11-01 13:10
socket
基于XULRunner的Sqlite管理器
XULRunner是一个单独的“gecko运行时”安装包,可用于启动多种如同Firefox和Thunderbird一样丰富的XUL+
XPCOM
应用程序。它提供了安装、升级和反安装这些应用程序的机制。
·
2015-10-31 08:30
sqlite
《
XPCOM
组件开发》笔记(一)
本书是关于Gecko和基于Gecko应用程序来开发
XPCOM
组件的。
·
2015-10-31 08:58
com
基于Mozilla平台的扩展开发(续)----
XPCOM
组件篇
HelloWorld示例.rar 在《浅谈基于Mozilla ThunderBird的扩展开发》这篇入门文章中简单介绍了基于Mozllia平台进行扩展开发的基础知识,但仍然欠缺最为重要的一种武器---没错,
XPCOM
·
2015-10-31 08:57
com
Mozilla Firefox Extension扩展 内幕 教程 源代码分析 安装过程分析(XPInstall,
xpcom
,rdf,xpi,chrome,manifest)
懒得整理下边的图了,唉。直接上传pdf,有兴趣的朋友看看吧。其实只是个作业,自己发上来当作知识保存吧。 http://files.cnblogs.com/kenkofox/firefox扩展相关代码分析报告(kenko).pdf 一、分析任务说明 本报告的工作内容是对firefox源代码中跟它的扩展(extensions)部分相关的代码进行研究,总结得到firefox的扩展(extensions
·
2015-10-28 09:48
Manifest
上一页
1
2
3
4
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他