Hello, If it will stay a patch always, then you can remove it without problems. I think you should treat the code as if it is offical, so use only conditions where you would normally do, otherwise you may need to add them back later if it's merges with Dillo's code. So the question is, should Dillo have always tabs and/or frames support? Always frame support makes more sense that always tabs support in my opinion, but just an option in dillorc to enable/disable them is probably enough, both runtime and compile time options may be overkill. The choice should be new windows or new tabs, there is not much more annoying than a new window when the browser supports tabs, the user also can't know if the link will change the current page or pop up a new one. Greetings, Indan