The main problem with Firefox OS was that it was really slow. At the same time it was targeting budget phones.
But on the other hand progress was quite good. Back in the days I was maintaining unofficial images for Alcatel Fire. Each version was a little bit faster, but you really can't do much when the whole OS is a browser running on a device with with 256MB of RAM and a single core CPU.
Wasn't webOS effectively an OS built on web standards and effectively just a browser engine?
The Pre had 256MB and something like a 600mHZ processor. While it was no speed demon, I was always impressed with the animations and multitasking they pulled off with it.