Hi everyone,
In an effort to future-proof our code for bidi and vertical writing [1],
I'm wondering whether we should go through and rename our directions
used throughout Servo to correspond to the abstract dimensions used in
CSS3 writing modes, and if so, what to name them.
I suppose we have the following options for "flow-relative directions":
1.
"block-start"/"block-end"/"inline-start"/"inline-end"/"extent"/"measure"
(spec option A);
2.
"block-start"/"block-end"/"inline-start"/"inline-end"/"logical-width"/"logical-height"
(spec option B);
3. "top"/bottom"/"left"/"right"/"width"/"height" (today);
4. Same as (3), but with "logical" added.
And for "line-relative directions":
1. "over"/"under"/"line-left"/"line-right" (spec);
2. "top"/"bottom"/"left"/"right" (today);
3. Same as (2), but with "logical" added.
Opinions?
Patrick
[1]: http://www.w3.org/TR/css3-writing-modes/
_______________________________________________
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo