Ummm, Ria is a super FF expert, and I'm and English teacher, so I really can't tell you why this is working, but this is what I just pulled out of the two install.rdf files I "hacked" using his instructions:Ria wrote:You can use the targetApplication GUID only once (unchanged).JoeG wrote:I've now "hacked" both "x" and "tab x", which are working fine. Thanks very much.Ria wrote:dirtyepic wrote:nice. that worked.Ria wrote:Zoomy is an easy one.
[snip]
to get the ID.. did you just generate a random UUID or is there a specific ID that corresponds to "Zoomy" that you knew to use?
No, I just borrowed a GUID ... etc.
Probably all these extensions have the same problem and can use the same hack:
Almost Full Screen, Blockfall, ...
NB: don't change the GUID under <targetApplication>
I didn't see the point, though, about "getting" or "generating" an id. I just used the id from the "target application" line in the install.rdf file, and it worked like a champ.
... snip ...
-----------------------------------------------
(1) from install.rdf of tab x
<targetApplication>
<r:Description>
<id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</id>
<minVersion>0.9</minVersion>
<maxVersion>1.0</maxVersion>
</r:Description>
</targetApplication>
(2) from install.rdf of x
<targetApplication>
<r:Description>
<id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</id>
<minVersion>0.9</minVersion>
<maxVersion>1.0</maxVersion>
</r:Description>
</targetApplication>
--------------------------------------------------
As can be seen, the id is the same in both, but as I said, both work fine. To make things even cooler, I'm using a shared profile for both the trunk tinderbox and 1.0.4. With Ria's tip, my setup is working exactly how I've wanted it for a long time. Thanks again.