>> Because the Firefox LiveCD doesn't have a morph user profile for firefox until firefox is started the first time, it is impossible to append to the prefs.js file because it doesn't exist at any point before that.


You can alwasy append it to /etc/skel .. it's the same as /home/user/morph , it just exists all the time (and gets copied to morph user at some point)