I have a system with firefox build from source, and I'm using gnome, it need totem (of course, I need it too), but in order to build totem, I have to build gecko-sdk, and build gecko-sdk only for totem? why? Totem CAN BE BUILD with firefox-source. Just need a minor change, I'm sure this change even less litte than the patch which make totem build with gecko-sdk. each firefox and gecko-sdk will spend me a hour to build!!! here is the TINY magic that makes totem build with firefox-sources: change line 46 of src/totem-mozilla-plugin.cpp #include <nsIDOMWindow.h> to #include <dom/nsIDOMWindow.h> just a line!!! and finally, I got a totem build with my firefox!!! and of course, I runs perfect as a firefox plugin!!
*** This bug has been marked as a duplicate of 126771 ***