for (int index = 0; index < widgets.size(); index++) {
WidgetInfo widget = widgets.get(index);
// use "1 +" because first TD is "gwt-TabBarFirst"
Object tabElement = dom.getChild(tabBarRowElement, 1 + index);
tabElement = dom.getChild(tabElement, 0);
Rectangle tabBounds = state.getAbsoluteBounds(tabElement);
absoluteToRelative(tabBounds);
// remember tab and bounds
m_widgetHandles.add(new WidgetHandle(widget));
m_widgetToHandleBounds.put(widget, tabBounds);
}