Just remembered that MenuItemParser has support for the old phantom
MenuItemHTML child, which I killed off like a year ago. Getting rid of
that support drastically simplifies the class.

It also revealed a bug in
UiBinderWriter#getClassHierarchyBreadthFirst: it was actually depth
first, leading primitive parsers like UiObjectParser to fire before
higher level stuff like HasHTMLParser.

Reviewed by jgw

git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@6481 8db76d5a-ed1c-0410-87a9-c151d255dfc7
2 files changed