I'm not sure if this is the correct place to post this, but I've noticed when visiting a specific website neowin.net while using Firefox portable that there are three random .parc files that get written to the root directory of my drive. Is this something new, normal etc?
These are related to your GPU drivers. Firefox doesn't create them and doesn't put them there. Any browser when rendering GPU-accelerated stuff could result in the GPU drivers creating them. You can safely delete them if you want. You'll probably find more in %LOCALAPPDATA%\AMD\DxcCache
Sometimes, the impossible can become possible, if you're awesome!