Mixing ::outside and ::footnote-call pseudo-elements

There are a few questions that came up when we tried to implement footnotes from the gcpm module.
These seems to be covered neither by "generated and replaced elements" nor "generated content for paged media", therefore I ask "the list":

How is generated content using the ::outside pseudo-element (http://www.w3.org/TR/css3-content/#wrapping) supposed to interact with ::footnote-call (http://www.w3.org/TR/css3-gcpm/#note-calls)?

Which one is inside of which?
Does a foot-note-call inherit properties from the ::outside-style? Or are they unrelated?
If there is also a ::outside::before defined, is it before or after the footnote-marker? Or is the "outside" of the footnote in the footnote-area, not at the original position of the footnote?

Same question regarding ::footnote-marker and ::before:
If both are defined, which one is before the other?

Are there any implementators, who faced the same problems and how did you solve it?

Best regards

Ludger

-- 
Dipl.-Inf. Ludger Bünger
Senior Software Engineer

Received on Tuesday, 16 June 2009 14:40:24 UTC