Yeah...I've programmed Trac internals. The Trac code is an absolute nightmare to explore - very little API documentation, and they ship their own poorly-documented Web framework in Trac, not to mention the craziness that is the Zope component architecture. The UI's really not that great either - it's mostly the Trac derivatives like Redmine and Google Code that actually look nice.
Also, what does Webkit have to do with Trac?