The modified .xpi installs, and "TiddlyFox extension for Firefox 1.0alpha18" shows up in Tools > Add-ons Manager. I don't see a red TiddlyFox in the Tools menu, unlike Firefox. I don't get the "Do you want to enable TiddlyWiki file saving capability" prompt when I open a TiddlyWiki html file that I do in Firefox. And when I try to save I get an alert
"It's not possible to save changes. ..."
The try block in mozillaLoadFile() is failing because netscape.security.PrivilegeManager is gone. As I understand it TiddlyFox should be injecting its own window.mozillaLoadFile() function, somehow content/overlay.xul > loads overlay.js > loads inject.js isn't happening.
TiddlyFox works great in Firefox 28, but I couldn't get it to work in SeaMonkey 22.
If I save the version at https://github.com/TiddlyWiki/TiddlyFox/raw/master/tiddlyfox.xpi and open in SeaMonkey, I get the usual *could not be installed ... because is not compatible with SeaMonkey."
The first part of this fix is easy, I added another stanza to install.rdf:
The modified .xpi installs, and "TiddlyFox extension for Firefox 1.0alpha18" shows up in Tools > Add-ons Manager. I don't see a red TiddlyFox in the Tools menu, unlike Firefox. I don't get the "Do you want to enable TiddlyWiki file saving capability" prompt when I open a TiddlyWiki html file that I do in Firefox. And when I try to save I get an alert "It's not possible to save changes. ..." The try block in mozillaLoadFile() is failing because netscape.security.PrivilegeManager is gone. As I understand it TiddlyFox should be injecting its own window.mozillaLoadFile() function, somehow content/overlay.xul > loads overlay.js > loads inject.js isn't happening.