Open GoogleCodeExporter opened 8 years ago
This is due to a limitation in Firefox, whereby XBL is not attached to elements
in the head of a document.
(Actually, more precisely, it's CSS is not applied, which is how the XBL gets
attached.)
So the recommendation for ensuring that your forms work in all browsers is to
place xf:model inside xf:body.
However, an interesting twist here is that since WebKit-based browsers don't
support XBL (or HTC, the
mechanism used in IE), then functionality is added by walking the DOM. This
creates an interesting possibility
that for Firefox we could use *both* the DOM-walking technique and the CSS/XBL
technique, which would
allow xf:model to be placed anywhere.
I'm approving the issue, changing it to an enhancement (since it's a workaround
that we didn't have before),
and adding the FF label.
Original comment by mark.bir...@gtempaccount.com
on 28 Oct 2009 at 3:12
Original issue reported on code.google.com by
198...@gmail.com
on 28 Oct 2009 at 12:16