Hallo Thomas,
Genau! Willkommen im Club!
oh je, ich hatte es mir schon gedacht, nachdem ich jeden Pup der etwas tiefer in die Materie geht mühsam erkunden musste. Ich habe mir jetzt mal ein Buch bestellt, da stehen hoffentlich die geheimnisse drin :-)
Vielleicht hilft dir die Beschreibungen und der Script in:
http://lxr.mozilla.org/aviarybranch/source/browser/base/content/browser.js#3431und der Aufruf der Funktion:
http://lxr.mozilla.org/aviarybranch/source/browser/base/content/browser.js#4394
Danke, jetzt geht es tatsächlich. Ich steige aber immer noch nicht dahinter, wie andere so programmieren. Also ich finde ja, dass man schnell was hinbekommt, an einigen Stellen bleibe ich dafür stundenlang mit irgendeiner bescheuerten Sache hängen. Aktuell beispielsweise massive Probleme mit dem Box-Model von Mozilla (vermute ich). Aus irgendeinem Grund stellt der eine Box nach einem display:none und wieder display:block in einer anderen Größe da, als vorher. Wieso das Box-Element plötzlich weniger Platz in Anspruch nimmt, keine Ahnung. Wäre ja nicht schlimm, wenn man nicht immer Ewigkeiten googlen müsste, weil die Infos über tausend Sites verteilt sind...
Aber nu, damit muss ich wohl jetzt leben lernen.
Hach, und jetzt habe ich es mir sogar nicht von der Seele geschrieben, danke! ;-)
Schönen Sonntag noch..
Ingo