XULRunner はすべてのデータをプロファイルに保存します - 新しいプロファイルが作成されたときにゼロから始めることが、そのすべてのポイントです。ユーザー プロファイルの外にデータを保存することを本当に再考する必要があります。通常、それは予期せぬことであり、単に悪い考えです。
ただし、本当にやりたい場合は、自分で行う必要があります。カスタム ファイルをユーザー プロファイルの外のどこかに保存する必要があります。たとえば、ユーザーのホーム ディレクトリにファイルを保存できます。
Components.utils.import("resource://gre/modules/FileUtils.jsm");
var file = FileUtils.getFile("Home", ["data.txt"]);
// Write to file here
そのファイルは、このコンピューター ユーザーのすべてのプロファイルで共有されます。詳細については、ドキュメントを参照してください。
このアプローチでも、同じコンピューター上の異なるユーザー間で設定を共有する方法は得られないことに注意してください。通常、すべてのユーザーが書き込みアクセスできることが保証されているディレクトリはありません。