Firefox has often been forced to just conform to Chrome behaviour, despite differing specs, or because the spec was rejected/not agreed upon.
and the code (at least a large part of it in the form of Chromium) is Open Source. I don't think it's as bleak as people make it out to be.