1. JavaScript Component (1) add a CustomComponent.manifest# The {classID} here must match the classID in CustomComponent.jscomponent {e6b866e3-41b2-4....
分类:
其他好文 时间:
2015-07-21 12:00:59
阅读次数:
91
1. Using a service in C++nsCOMPtr servManager;nsresult rv = NS_GetServiceManager(getter_AddRefs(servManager));if (NS_FAILED(rv)) { // get ServiceManag...
分类:
其他好文 时间:
2015-07-20 19:09:40
阅读次数:
139
NS_DECL_CYCLE_COLLECTION_SCRIPT_HOLDER_CLASS is used for classes that have JS references or a mix of JS and C++ references to report. This participant...
分类:
系统相关 时间:
2015-07-17 20:52:11
阅读次数:
171
MOZ_FINAL:http://whereswalden.com/2011/11/26/introducing-moz_final-prevent-inheriting-from-a-class-or-prevent-overriding-a-virtual-function/MOZ_OVERRI...
分类:
其他好文 时间:
2015-07-17 20:25:20
阅读次数:
130
当我们实现了一个module,并且通过navigator.mozCustomModule访问根据module的实现方式的不同,有几种不同的做法。1. XPCOM component(Javascript实现): 在chrome.manifest中配置(加粗部分):component {Compon....
分类:
其他好文 时间:
2015-07-17 18:26:11
阅读次数:
116
转载请注明原文地址:
目前,移动设备浏览器上常用的内核有Webkit,Blink,Trident,Gecko等,其中iPhone和iPad等苹果iOS平台主要是WebKit,Android 4.4之前的Android系统浏览器内核是WebKit,Android4.4系统浏览器切换到了Chromium(内核是Webkit的分支Blink),Windows
Phone 8系统浏览器...
分类:
移动开发 时间:
2015-07-14 15:32:41
阅读次数:
633
眼下世界上主要有来自四个不同机构的四种的Web浏览器内核。每一家机构都推出了至少一种使用自己的内核的浏览器产品。这四家机构各自是Microsoft、Mozilla、Apple和Opera SAS。提供的内核则分别叫做Trident、Gecko、WebKit和Presto,推出的主打浏览器则分别叫做I...
分类:
其他好文 时间:
2015-07-01 17:22:36
阅读次数:
132
CSS代码:-moz-border-radius: 15px; /* Gecko browsers */-webkit-border-radius: 15px; /* Webkit browsers */border-radius:15px; /* W3C syn...
分类:
Web程序 时间:
2015-06-27 15:56:42
阅读次数:
120
1. Firefox Gecko是firefox的呈现引擎。当初的Gecko是作为通用Mozilla浏览器一部分开发的,而第一个采用Gecko引擎的浏览器是Netscape6; 我们可以使用用户代理检测下:如下JS代码:var ua = navigator.userAgent;console...
分类:
编程语言 时间:
2015-06-24 14:27:44
阅读次数:
104