xul which is used by firefox to render the ui, while being really easy to use and modify, is incredibly slow, firefoxs renderer is also a little slower, but I think most of it is on the responsiveness in the ui, most people attribute this to the different javascript engines but actually they are very similiar in speed.