victorporof / Tilt

Tilt: a WebGL-based 3D visualization of a Webpage

Home Page:http://blog.mozilla.com/tilt/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

fails with "this.canvas is null" on FF6 OSX

Shino- opened this issue · comments

As title says, fails with no visible output.

Error console says it happens on line 3.

That's interesting, works for me on FF6 OSX. Could you please try the latest xpi and tell me if this is still happening?

This gets weirder.

When I install it, it first goes into a half-installed state (see screenshot) instead of telling me to restart firefox.
I then restart firefox, which makes it appear like it installed correctly, but the Tilt command has disappeared, and the shortcut is registered to something else.

I tried it again to make sure it wasn't an error on my side.

Have you tried using a clean Firefox user profile?

Just did, and it worked !

I also found the shortcut (not used to this "web developer" menu), but the error is still present.

Now I have to find out what causes the conflict...

Ok, so, from the top of my head, the only conclusion I can think about is a conflict between Tilt and another extension. If you manage to figure out what is Tilt in conflict with, I'd really appreciate it.

Could not reproduce bug, hopefully it's self-fixed now.

It isnt fixed at all, but I cant seem to find time to test all my extensions one by one, it seems so boring (about 40 of them) - everytime I try I end up doing something else.
Wouldn't you firefox developers have some kind of gizmo which would automate the testing?

Ok, reopening.
It's possible to write a script which installs the extensions one by one (that's easy, just copy in the profile dir) and also possible write some UI tests to interact with the Firefox chrome: https://developer.mozilla.org/en/Mozmill/First_Steps/Tutorial%3A_Introduction_to_Mozmill. Combine the two and it might be what you're looking. If you don't find the time for this, can you make a zip of all your xpi extensions and give it to me?

I did not really plan on learning firefox scripts on the next few days, so I uploaded a zip of all the xpis and a cleopack of the same stuff on my public dropbox.
I removed stuff that got in later than this topic's error. Please note that both links will expire in a few days.

Also, thanks for your patience !