Mozilla is NOT gtk based. In fact there is an abstraction layer for the gui and windows/Be/MacOS/etc ports do not even contain a single line of gtk related stuff. I also think that porting gtk will be a lot more pain than just using regular (cyber)graphics.library calls and/or BOOPSI based gui(MUI/Reactor or custom one).
I am currently looking at the widgets and gfx sources to see if I can help... Not sure I'll have the time/skills, but who knows ?