I mean, removing the possibility of having another Dillo instance is equivalent restricting its usage. That's why I suggested the other solution.
True, that's why I will probably make it a cmd option too, seeing that running only one Dillo is not what people seem to want, and difficult in other cases.
Your patch was also meant to get rid of dpid, if I understood correctly.
No, my patch made it only easier to get rid of it in the future.
My point was that I don't think dpid is so expensive apart maybe for https: The structure of dpid is not optimal for https: the dpidservice gets data from internet and the it passes it to dillo. It adds a proxy, and that may reduce throughput. But this should be quantified and proved.
That's what you get if you treat https as a protocol instead of just http over ssl/tls, if you ask me. ;)
This is in fact a X feature. It just happens that gtk-1.2 did not support it.
Of course it is a X feature, but one that is impossible to use when the widget doesn't support it. Seems like it's not needed though. Greetings, Indan