Firefox Plugin

TwitterFacebook
Get flash to fully experience Pearltrees
http://userscripts.org/topics/3090

Set wmode="transparent" for flash players. Please. – Userscripts.org

Long story short, my Firefox 3 refuses to scroll when mouse is over most Flash players ( http://forums.techguy.org/all-other-software/73... ). I've tried all the textbook troubleshooting options, during last hell of a week and a half: research the problem, try to think it through, reinstall Flash (countless times), check FF safe-mode, FF blank-profile, Portable FF, crosscheck against other browsers, write to 3 support forums, carefully check npswf32.dll registry keys, etcetera, etcetera, etcetera, etcetera, and at the end I came out empty-handed, exhausted and sick of it. Really sick of it. That simple script would be a dirty, tricky, ugly way to patch it, I know, but it would really help me for the time being, until a magic fairy comes down to my PC and I manage to find a real solution for that. That's why I'm asking here instead of trying to reverse-engineer YT userscripts and make it myself without bothering anyone: I just can't.
https://developer.mozilla.org/en/DOM/Using_dynamic_styling_information

Using dynamic styling information - MDC

The basic style object exposes the Stylesheet and the CSSStylesheet interfaces from the DOM Level 2 Style specification. Those interfaces contain members like insertRule , selectorText , and parentStyleSheet for accessing and manipulating the individual style rules that make up a CSS stylesheet. To get to the style objects from the document , you can use the document.styleSheets property and access the individual objects by index (e.g., document.styleSheets[0] is the first stylesheet defined for the document, etc.). Though there are various syntaxes for expressing stylesheets for a document, Netscape supports CSS exclusively, so the style object retrieved from this array implements both the StyleSheet and CSSStyleSheet interfaces.
DaniWeb is a massive community of nearly a million software developers, web developers, Internet marketers, and technology gurus who are all enthusiastic about making contacts, networking, and learning from each other. If this is your first visit to DaniWeb, you're encouraged to check out our homepage and see all that we have to offer. Whether you're in the IT industry or are just a technology enthusiast, you might find just what you're looking for in DaniWeb. http://www.daniweb.com/forums/thread249644.html

Reloading flash after setting wmode=transparent? - JavaScript / DHTML / AJAX

http://www.amirharel.com/2010/02/21/debugging-firefox-extension-using-log-file/

Debugging Firefox Extension Using Log File | Amir Harel

In one of me recent post I’ve talked about how to setup a development environment in Firefox . One of the problems in developing firefox extensions and i think software in general is how to debug a problem occurring on client machine that is unreproducible at the development side. It’s hard enough to debug firefox extensions locally; to try and understand what happened on a remote machine is very difficult. To debug on the local side I usually prefer to log information to the Firebug console as a mechanism to trace what is going on inside my Firefox extension. I know many developers just use an alert as the best way to debug but it’s synchronous.

UUID (GUID) Generator on the WEB

This UUID is generated according to RFC 4122 Using the timestap / nodeid version (version 1), where the nodeid comes from network equipment I own. This type of UUID is generated using the current time, a clock id which changes in case the current time is found to be older than the latest known time a UUID is generated and an IEE 802 hardware address which should be unique.Still the following disclaimer applies: Disclaimer: The provided UUID (GUID) is provided AS IS without warranty of any kind, not even the warranty that the generated UUID is actually unique. http://www.famkruithof.net/uuid/uuidgen
http://www.sitepoint.com/ten-tips-firefox-extensions/

10 Things They Never Tell You In Firefox Extension School

This is a follow-up article to my recent ebook, Build Your Own Firefox Extension – an extra selection of useful tips, tricks, and hacks that I’ve collected from my experience with building extensions for Firefox, including CodeBurner , the SitePoint Reference extension. Basic knowledge of how to build a Firefox extension is assumed, so you might like to grab your free copy of the ebook first, if you’ve yet to do so already. Most of what’s here is not explicitly documented at the Mozilla Developer Center (MDC), either because it’s still on their “to do” list, or because I made it up myself. Some of it is well documented, but it’s so useful that I thought it was worth directing your attention to it anyway.

window.openDialog - MDC

https://developer.mozilla.org/En/DOM/Window.openDialog window.openDialog is an extension to window.open . It behaves the same, except that it can optionally take one or more parameters past windowFeatures , and windowFeatures itself is treated a little differently. The optional parameters, if present, will be bundled up in a JavaScript Array object and added to the newly created window as a property named window.arguments . They may be referenced in the JavaScript of the window at any time, including during the execution of a load handler. These parameters may be used, then, to pass arguments to and from the dialog window. Note that the call to openDialog() returns immediately.
https://developer.mozilla.org/en/Custom_Toolbar_Button

Custom Toolbar Button - MDC

The profile directory and the extensions directory already exist. You will add the other directories and files that are shown in the diagram. (Other directories and files also exist, but the diagram does not show them.) Explanation: The profile directory contains information specific to a user, keeping it separate from the application. If the application is reinstalled or upgraded, information in the profile is not affected.

File I/O - MDC

https://developer.mozilla.org/en/Code_snippets/File_I%2F%2FO There are a few JavaScript wrappers for I/O XPCOM components. See JSLib and io.js (original by MonkeeSage ). The io.js module is much smaller and very easy to use (simple examples are included in the module).
http://mxr.mozilla.org/mozilla-central/source/xpcom/io/nsDirectoryServiceDefs.h

central mozilla/xpcom/io/nsDirectoryServiceDefs.h

1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ 2 /* ***** BEGIN LICENSE BLOCK ***** 3 * Version: MPL 1.1/GPL 2.0/LGPL 2.1 4 * 5 * The contents of this file are subject to the Mozilla Public License Version 6 * 1.1 (the "License"); you may not use this file except in compliance with 7 * the License. You may obtain a copy of the License at 8 * http://www.mozilla.org/MPL/ 9 * 10 * Software distributed under the License is distributed on an "AS IS" basis, 11 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License 12 * for the specific language governing rights and limitations under the 13 * License. 14 * 15 * The Original Code is mozilla.org code. 16 * 17 * The Initial Developer of the Original Code is 18 * Netscape Communications Corporation. 19 * Portions created by the Initial Developer are Copyright (C) 2000 20 * the Initial Developer.
1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ 2 /* ***** BEGIN LICENSE BLOCK ***** 3 * Version: MPL 1.1/GPL 2.0/LGPL 2.1 4 * 5 * The contents of this file are subject to the Mozilla Public License Version 6 * 1.1 (the "License"); you may not use this file except in compliance with 7 * the License. You may obtain a copy of the License at 8 * http://www.mozilla.org/MPL/ 9 * 10 * Software distributed under the License is distributed on an "AS IS" basis, 11 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License 12 * for the specific language governing rights and limitations under the 13 * License. 14 * 15 * The Original Code is mozilla.org code. 16 * 17 * The Initial Developer of the Original Code is 18 * Netscape Communications Corporation. 19 * Portions created by the Initial Developer are Copyright (C) 2000 20 * the Initial Developer.

central mozilla/xpcom/io/nsAppDirectoryServiceDefs.h

Firefox 4

Elements

Downloads

Events

Get info from page

Beggining

Search plugins