There should be a link from <http://www.mozilla.org/projects/> to <http://www.mozilla.org/projects/ui/>.
This bug has not been touched for more than nine months. In most cases, that means it has "slipped through the net". Please could the owner take a moment to add a comment to the bug with current status, and/or close it. Thank you :-) Gerv
Sarah fixed this.