zkontrolovat vsude utf8
grep na GNOMEVFS nebo jine veci (je to jeste i v dalsich mistech)
vsechny TODO
'save link as' dava dvojitou .html priponu?
je dobre udelany ten NS_EXPORT z nsKDEUtils (pro browser)?
    - vypada to, ze se to mozna pouziva dvakrat (je dvakrat debug output)
hack pro user timestamp
nejak osetrit, kdyz helper spadne?
je mozna race condition s reentrancy:
    - firefox otevre pres helper dialog, oba se vnori se dalsi event loop
    - firefox udela jiny pozadavek (napr. proxy), odesle ho helperu
    - uzivatel v tu dobu zavre dialog, helper posle odpoved
    - firefox dostane odpovedi mimo poradi
nedela nahodou samotne ToNewUTF8String() memory leak?

session management - zda se, ze zavisi na libgnome
handlerexists pro treba webcal je true, ale ostatni (getappdescforscheme etc.) davaji na webcal failed
mozilla nejak spousti aplikace sama, potom co udela 'appsdialog' - mozna by to slo pustit nejak i s ASN a tak
co s ASN pri spousteni neceho dalsiho z helperu?
to vytvareni ~/Desktop je celkem otravne
nsIAlertsService
