I did put in a real filepath. I've tried both local files and http
KeithWell I finally sorted this out and it was nothing to do with Firefox. Somehow I'd got into a mess with permissions or ownership. Not quite sure what it was I did though. Presumably changed ownership or permissions of .xinitrc or something.
Anyway, I worked through my remaster a stage at a time and finally got it all working.