Right now WebKit does not support baseline alignment for inline-block and inline-table. It simply treats
the objects as though they have no baselines, and thus aligns the bottom edges of their margin boxes on
The CSS2.1 spec says that inline-block should use the baseline of the last line box in the normal flow to
set the inline-block's baseline, and that the baseline of the first table row should be used for inline tables.
Fixing this could be problematic, as Apple's shipping Dashboard widgets made use of inline-block without
understanding that this bug was present in the engine.
This feature is necessary so that buttons, textfields, and popup menus can properly baseline align like
they are supposed to once they are implemented as inline blocks in the engine.
I'm just going to worry about inline block for now.