As of Firefox v54.0, multi-process support (also known as Electrolysis) is enabled by default in Firefox.
I had it working through various config tweaks for a few releases before that, but just noticed that at some point it had been disabled.
about:support
reported it was disabled, with the issue:
0/1 (Disabled by accessibility tools)
This was a little weird as I didn’t recall having any accessibility tools enabled. I checked the Options and sure enough the option “Show a touch keyboard when necessary” (under Advanced->General) was enabled.
Disabling this option and restarting did not fix it, but then I found this page which carries this note:
accessibility.lastLoadDate
– time of the last load. Electrolysis will be disabled for seven days post this time.
I edited this value in about:config
– simply winding it back by some random amount (I used 1491307811 but basically anything more than seven days before whatever time it is should do the trick – and restarted Firefox. accessibility.lastLoadDate
had vanished from about:config
but multi-process mode was enabled again.