Which version of firefox will support Recall Monkey? - firefox

Mozilla Labs has an extention called "Recall monkey", it stop working with new versions of Firefox, my question is what is the last Firefox version that does support it. i searched it but found nothing , Any help is appreciated.
these links may help:
Mozilla labs:
http://mozillalabs.com/prospector/2011/06/20/recallmonkey-finds-what-you-forget/
Addons link:
https://addons.mozilla.org/en-US/firefox/addon/prospector-recall-monkey/
what does this addon do:
https://superuser.com/questions/296501/is-there-a-way-to-search-the-text-of-my-browsing-history-in-firefox

According to the plugin website it should be supported from version 12 up to 21.*

Searching browsing history is super cool. I think they are bring it back with this Test Pilot addon - Activity Stream - https://testpilot.firefox.com/experiments/activity-stream

Related

How to edit firefox theme

I want to edit existing theme, but I'm unable to locate .css files corresponding to themes I installed.
I've looked in $HOME/.mozilla/firefox, but found nothing relevant.
I found some old questions on this topic, but none of them were up to date (I mean files were not there).
I installed the theme from mozilla's addons page, using firefox 102 on linux.
I found this on Mozilla Support:
https://support.mozilla.org/en-US/questions/940165
Not sure how much this helps, but its something.

Creating custom builds of Mozilla Firefox

I am trying to build my own version of Firefox with slight UI changes and by adding some addons(extensions) to the build.
I have downloaded the source code from repo. Where would I start to achieve this?
Which all codes hold the UI structuring? Where do I put my addon xpi files?
PS: I tried to read the Mozilla documentation. Its either kinda outdated or I am not really getting it? A detailed insight would be much appreciated.
Addons
To do this, simply place the extensions in the distribution/extensions
directory in the application's distribution directory.
Here are the extension
https://dxr.mozilla.org/aviary101branch/source/browser/extensions
Flags In firefox
https://dxr.mozilla.org/aviary101branch/source/browser/config/mozconfig
Do more with themes
https://dxr.mozilla.org/aviary101branch/source/themes/modern
https://dxr.mozilla.org/aviary101branch/source/browser/themes
For Editing you may need XUL
https://www.xul.fr/tutorial/
Components
Go here and customize every component you need
https://dxr.mozilla.org/aviary101branch/source/browser/components

Firefox - How to disable auto-redirect, auto-refresh?

i am using newest version of Firefox.
I would like to block all auto-redirects and auto-refreshes, is it possible? I did not find anything similar in about:config.
Thanks in advance.

How to create a ui button for SeaMonkey

I'm trying to get my extension (using Firefox Addon SDK 1.17) to work on SeaMonkey (2.30). After modifying install.rdf to allow my extension to be installed, I can see SeaMonkey accepted the extension. However -- my extension's button isn't visible anywhere in the UI. I am using sdk/ui/button/toggle. I have also tried require("sdk/ui").ActionButton but that doesn't seem to do anything either.
What do I need to do to make sure my extension can render a button into SeaMonkey's toolbar?
Looks like the answer is that SeaMonkey does not officially support the Addon SDK yet. Support is planned for SeaMonkey 2.33
There are a couple of options:
patch the sdk to allow support on seamonkey.
copy the button code from the sdk into your add-on, mark it as supporting seamonkey, and use that, possibly uploading the code to npm as a third party module.

Can't install Firefox extension in Firefox 13.0.1

I'm developing a firefox extension which has been working without any problems in firefox version 12.*.
Today I updated FF to version 13.0.1 and changed the install.rdf file accordingly:
<em:targetApplication>
<RDF:Description>
<em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
<em:minVersion>1.0</em:minVersion>
<em:maxVersion>13.0.*</em:maxVersion>
</RDF:Description>
</em:targetApplication>
But since then the extension won't be installed. The message "-Extension name- could not be installed because it is not compatible with Firefox 13.0.1" is displayed.
I used Netbeans' foxbeans plug-in to create the first dummy version of my extension (I used to be -and still am- a beginner in Firefox extension development), so the install.rdf and install.js files are automatically generated. Feel free to ask for more code if you think it could help.
Is there anyone else who has the same problem? Any possible explanations?
SOLVED:
It seems like this is a rather weird Firefox bug. I discovered that the problem was caused by an ampersand I had placed on the extension's description:
<em:description>Demokritos Labeling & Filtering Client's Firefox Extension</em:description>
If I change the above to:
<em:description>Demokritos Labeling and Filtering Client's Firefox Extension</em:description>
the extension gets installed normally.
It's a minor but rather odd bug and I should probably report it.
Do you have an updateURL in your extension?
There is an open bug that if your updateURL is incorrect, you'll get a version error:
https://bugzilla.mozilla.org/show_bug.cgi?id=740378

Resources