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 baseline.
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.