I'm confused, you said there's a bug but as far as I can tell it's just that Safari disables using "tab" for more than form elements by default.
If this were a commercial product (my wiki), there would be a bug in the tracker for it :) In the link people have given JS workarounds.