We'll if it's rendering to 8bit that will make an AGA port more practical. I don't want to commit to doing a port as I've already got 3 big AGA projects occupying my limited 'hobby coding time'
If you can give me a link to the source code etc I'll take a quick look at it to see what I think the chances of an AGA port are.
http://git.netsurf-browser.org or, more specifically,
http://git.netsurf-browser.org/?p=netsurf.git;a=treeALL the Amiga specific code is in the "amiga" directory, it shouldn't be necessary to touch anything else.
lets assume its just additional work and maintenance involved he doesnt want to be doomed to. alright.
You assume correctly.
im not a coder, but ive looked at the source once and think that it is not trivial to make it run on 68k, since there is a lot of os4 functional dependency afair. however if youd succeed id push your contribution upstreem. perhaps it would hold some time without breaking and without the need of big adjustments.
Most of the OS4 functions used could be wrapped into compatibility functions quite easily. The most troublesome bit is probably getting the window scrollbars working (AIUI the older window.class won't do scrollbars for you), Personally I'd leave that until I have a working web browser that won't scroll

And, yes, if the port is done properly it will be pushed upstream and I won't seek to break it. It would be beneficial to have somebody else working on the Amiga side of things beyond the initial port anyway, as currently it's just me.
Chris : Could you consider to take a part of job? That way it wouldn't require so much time? And if you could do it co-work with experienced coder like novacoder, it could materialice quite fast?
I already do bits where it benefits OS4 too (such as the recent 8-bit plotter work). The majority of backporting to OS3 is going to be mundane things like changing functions to older equivalents, which doesn't need two people, but obviously I'll help out where I can.
It's a bit more of a pain these days though due to the code being in a git repository, I end up cross-compiling everything and copying it across for testing.
Did you say that you don't have 68k amiga any more, novacoder has, so problem solved. 
No, I never said that.
My guess is that Chris is pretty busy, and might welcome some assistance in porting it to 68k, as long as that port is in line with what he is doing and doesn't cut corners just to get it ported..
That's pretty much it, yes. If some of the bugs get fixed or other areas get improved along the way that's a bonus.
Basically if the OS3 side involves compatibility versions of OS4 functions where possible, and #ifndef __amigaos4__ in all other cases, I'll be quite happy. If it involves replacing existing code with OS3 compatible versions (eg. ending up using functions when built for OS4 that are no longer recommended to use), then I'll be much less happy.
When it works (or mostly works) I'll get it into git and try not to break it. Ideally whoever takes this on will stick around to look after it and help out generally, in which case they'll get their own access to the repo.
btw, this is the updated OS3 todo list:
http://wiki.netsurf-browser.org/Todo/AmigaOS_frontend#OS3_Support