HTTP 1.1 はキープアライブ接続をサポートしており、接続は「Connection: close」が送信されるまで閉じられません。
したがって、ブラウザ (この場合は firefox) で network.http.pipelining が有効になっており、network.http.pipelining.maxrequests が増加した場合、最終的に同じ効果が得られるのではないでしょうか?
一部のWebサイトでは負荷が増加する可能性があるため、これらの設定が無効になっていることはわかっていますが、単純なhttpヘッダーフラグで、多重化を使用しても問題ないことをブラウザーに伝えることができ、この問題をより簡単に解決できると思います.
特にhttpサーバーで複雑さを増す新しいプロトコルを発明するよりも、ブラウザのデフォルト設定を変更する方が簡単ではないでしょうか?