victorporof / Tilt

Tilt: a WebGL-based 3D visualization of a Webpage
http://blog.mozilla.com/tilt/
Other
493 stars 56 forks source link

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

Open Shino- opened 13 years ago

Shino- commented 13 years ago

As title says, fails with no visible output.

Error console says it happens on line 3.

victorporof commented 13 years ago

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

Shino- commented 13 years ago

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.

victorporof commented 13 years ago

Have you tried using a clean Firefox user profile?

Shino- commented 13 years ago

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...

victorporof commented 13 years ago

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.

victorporof commented 13 years ago

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

Shino- commented 13 years ago

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?

victorporof commented 13 years ago

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?

Shino- commented 13 years ago

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 !