Extensions FAQ
- mrtech
- Posts: 2007
- Joined: May 15th, 2003, 7:46 am
- Location: New York
- Contact:
Extensions FAQ
Extension Development portal - MozillaZine Knowledge Base
Extensions portal - Mozilla Developer Center
Submit your extension to addons.mozilla.org
Tools for building extensions:
* http://ted.mielczarek.org/code/mozilla/extensionwiz/
* http://yergler.net/blog/2004/05/20/writ ... xtensions/
How to create Firefox extensions
Firefox Extension Development Tutorial
How to sign an extension [discussion]
XULplanet
Babelzilla - Extensions localization portal
Sign up to become an extension reviewer
Where do I download extensions from?
https://addons.mozilla.org
http://www.extensionsmirror.nl
Miscellaneous:
http://xpistubs.mozdev.org/
Extensions portal - Mozilla Developer Center
Submit your extension to addons.mozilla.org
Tools for building extensions:
* http://ted.mielczarek.org/code/mozilla/extensionwiz/
* http://yergler.net/blog/2004/05/20/writ ... xtensions/
How to create Firefox extensions
Firefox Extension Development Tutorial
How to sign an extension [discussion]
XULplanet
Babelzilla - Extensions localization portal
Sign up to become an extension reviewer
Where do I download extensions from?
https://addons.mozilla.org
http://www.extensionsmirror.nl
Miscellaneous:
http://xpistubs.mozdev.org/
Last edited by mrtech on June 5th, 2006, 12:09 pm, edited 1 time in total.
-
- Posts: 2225
- Joined: November 9th, 2004, 6:45 pm
- Location: Jakarta, Indonesia (UTC+7)
- Contact:
Working with currently opened web document:
- Extension FAQ: Accessing the document of a webpage doesn't work
- Working with windows in chrome: Accessing content documents
- Extensions Code Snippets: Tabbed Browser: Getting document of currently selected tab
-
- Posts: 5
- Joined: September 19th, 2006, 2:31 am
- Location: Lyon
Probleme to create a new Ectension in Firefox 1.5
Hello, I followed the tutorial to create an Extension but when I run firefox I can read this message "This element cannot be installed because "install.rdf" is incorrect or doesn't exist"
Please can you help me, I followed all this instructions of this site and I don't kniow where is the problem.
Thank You
Please can you help me, I followed all this instructions of this site and I don't kniow where is the problem.
Thank You
MehdiB
- xeen
- Posts: 137
- Joined: June 24th, 2004, 6:13 am
-
- Posts: 0
- Joined: December 31st, 1969, 5:00 pm
Console 2 Display errors filtered by type , language and context (Chrome, Content).
Toolbar Tutorial
edit XUL with a realtime preview
Toolbar Tutorial
edit XUL with a realtime preview
- pdrummond
- Posts: 128
- Joined: December 31st, 2004, 1:23 pm
- Location: Ottawa Canada
- Contact:
I have a bookmark that fixes a page with horizontal scroll bars:
javascript:(function(){var D=document;F(D.body);function F(n){var u,r,c,x;if(n.nodeType==3){u=n.data.search(/\S{45}/);if(u>=0){r=n.splitText(u+45);n.parentNode.insertBefore(D.createElement('wbr'),r);}}else if((n.tagName!='STYLE')&&(n.tagName!='SCRIPT')){for(c=0;x=n.childNodes[c];++c){F(x);}}}D.body.innerHTML+=' ';})();
I copied the code into a "Mouse gestures" new gesture but it won't work. "An error occured in the gesture function. n has no properties" How can I get this to work as a gesture rather than a bookmark?
javascript:(function(){var D=document;F(D.body);function F(n){var u,r,c,x;if(n.nodeType==3){u=n.data.search(/\S{45}/);if(u>=0){r=n.splitText(u+45);n.parentNode.insertBefore(D.createElement('wbr'),r);}}else if((n.tagName!='STYLE')&&(n.tagName!='SCRIPT')){for(c=0;x=n.childNodes[c];++c){F(x);}}}D.body.innerHTML+=' ';})();
I copied the code into a "Mouse gestures" new gesture but it won't work. "An error occured in the gesture function. n has no properties" How can I get this to work as a gesture rather than a bookmark?
- pdrummond
- Posts: 128
- Joined: December 31st, 2004, 1:23 pm
- Location: Ottawa Canada
- Contact:
-
- Posts: 3
- Joined: September 17th, 2007, 7:38 am
password protected add-ons
Looking for an extension preventing any body from disabling wot or pro-con if their any help or is their any body capable of creating one.
-
- Posts: 2810
- Joined: November 15th, 2004, 5:03 am
This thread is not intended to be used for frequently asking questions, but as a reference (of Frequently Asked Questions and where to find info). Instead of specific FAQs here are some starting points where to find info.
Getting started with extension development (a little old)
Building an Extension
Extension packaging
Chrome Registration - chrome.manifest
Install Manifests - install.rdf
old - Creating_XPI_Installer_Modules
XUL
XUL - MDC
XUL tutorial
Category:XUL Tutorial - MDC
XUL Reference - MDC
XUL:Attribute - MDC
XUL:Event handlers
XUL:Method - MDC
XUL Methods - MDC
XUL:Properties
XUL Changes for Firefox 1.5 - MDC
Element Reference
StyleSheets (CSS)
CSS:Getting Started tutorial - MDC
Writing Efficient CSS - MDC
CSS Reference
CSS Reference:Mozilla Extensions
Category:CSS
All CSS Properties Listed Alphabetically
Property index
Locales
XUL Tutorial:Localization - MDC
Localizing an extension - MDC
Localizing extension descriptions
Category:Localization
JavaScript
Core JavaScript 1.5 Guide - MDC
Core JavaScript 1.5 Reference - MDC
Sample javascript code - MDC
JavaScript - MDC
Category:JavaScript - MDC
Category:DOM - MDC
DOM Reference - MDC
DOM Reference Gecko
More
ftp pub/mozilla.org
Main Page - MDC
Mozilla Cross-Reference lxr
Mozilla Cross-Reference mxt
XPCOM - MDC
XULPlanet.com
edit: updated urls
Getting started with extension development (a little old)
Building an Extension
Extension packaging
Chrome Registration - chrome.manifest
Install Manifests - install.rdf
old - Creating_XPI_Installer_Modules
XUL
XUL - MDC
XUL tutorial
Category:XUL Tutorial - MDC
XUL Reference - MDC
XUL:Attribute - MDC
XUL:Event handlers
XUL:Method - MDC
XUL Methods - MDC
XUL:Properties
XUL Changes for Firefox 1.5 - MDC
Element Reference
StyleSheets (CSS)
CSS:Getting Started tutorial - MDC
Writing Efficient CSS - MDC
CSS Reference
CSS Reference:Mozilla Extensions
Category:CSS
All CSS Properties Listed Alphabetically
Property index
Locales
XUL Tutorial:Localization - MDC
Localizing an extension - MDC
Localizing extension descriptions
Category:Localization
JavaScript
Core JavaScript 1.5 Guide - MDC
Core JavaScript 1.5 Reference - MDC
Sample javascript code - MDC
JavaScript - MDC
Category:JavaScript - MDC
Category:DOM - MDC
DOM Reference - MDC
DOM Reference Gecko
More
ftp pub/mozilla.org
Main Page - MDC
Mozilla Cross-Reference lxr
Mozilla Cross-Reference mxt
XPCOM - MDC
XULPlanet.com
edit: updated urls
Last edited by max1million on June 6th, 2009, 4:08 am, edited 2 times in total.
-
- Posts: 397
- Joined: February 24th, 2008, 6:27 am
- Location: Moscow, Russia
First of all, Setting up extension development environment
A re-introduction to JavaScript - must-read about JavaScript
Code snippets on MDC and Example code on mozillazine
Direct links to docs for frequently used elements:
element, window, document, browser
Firefox tabs and windows:
tabbrowser
nsIWindowMediator
Code snippets:Tabbed browser
Working with windows in chrome code
XPI:
Packaging extensions on mozillazine
Extension Packaging
Structure of an Installable Bundle
install.rdf
chrome.manifest
Updates and security:
Extension Versioning, Update and Compatibility
Enabling Extension Updates
Installing Extensions and Themes From Web Pages
XPCOM:
C++ Tutorial (it has bugs, see comments)
Very big C++ tutorial
XPCOM macros (small list) and XPCOM Utilities to Make Things Easier (C++)
XPCOM in JavaScript
XPConnect and XPIDL FAQ
A re-introduction to JavaScript - must-read about JavaScript
Code snippets on MDC and Example code on mozillazine
Direct links to docs for frequently used elements:
element, window, document, browser
Firefox tabs and windows:
tabbrowser
nsIWindowMediator
Code snippets:Tabbed browser
Working with windows in chrome code
XPI:
Packaging extensions on mozillazine
Extension Packaging
Structure of an Installable Bundle
install.rdf
chrome.manifest
Updates and security:
Extension Versioning, Update and Compatibility
Enabling Extension Updates
Installing Extensions and Themes From Web Pages
XPCOM:
C++ Tutorial (it has bugs, see comments)
Very big C++ tutorial
XPCOM macros (small list) and XPCOM Utilities to Make Things Easier (C++)
XPCOM in JavaScript
XPConnect and XPIDL FAQ
Last edited by Crazy-EyE on September 15th, 2008, 10:15 am, edited 1 time in total.
-
- Posts: 2810
- Joined: November 15th, 2004, 5:03 am
Re: Extensions FAQ
General xml help:
Mostly should be able to use the properties and methods that are Availability All
http://developer.mozilla.org/En/DOM:element
w3schools XML Tutorial has much info how to use xml
http://www.w3schools.com/xml/default.asp
and XML DOM Tutorial for the javascript
http://www.w3schools.com/dom/default.asp
edit: updated urls
Mostly should be able to use the properties and methods that are Availability All
http://developer.mozilla.org/En/DOM:element
w3schools XML Tutorial has much info how to use xml
http://www.w3schools.com/xml/default.asp
and XML DOM Tutorial for the javascript
http://www.w3schools.com/dom/default.asp
edit: updated urls