# HG changeset patch # User Alan Stearns # Date 1347568216 25200 # Node ID d238b1e9c4accd06deba45792b452288f8661127 # Parent e92b5e2ae5add082d900c1a0c545ce94e0b16652 [css3-exclusions] re-word issue 1 diff -r e92b5e2ae5ad -r d238b1e9c4ac css3-exclusions/Exclusions.src.html --- a/css3-exclusions/Exclusions.src.html Thu Sep 13 13:22:46 2012 -0700 +++ b/css3-exclusions/Exclusions.src.html Thu Sep 13 13:30:16 2012 -0700 @@ -709,8 +709,31 @@

Is the CSS exclusions processing model incorrect?

- + + +
+ +

The current draft provides a model for exclusions + without a collision-avoidance model. + The existing exclusion model in CSS uses floats, + which have both exclusion and collision-avoidance behavior. + Concerns have been raised that allowing exclusions + without collision avoidance could be harmful, + particularly with absolutely-positioned elements. + Three options should be considered:

+

    +
  1. Allow exclusions in positioning schemes + with no collision avoidance.
  2. +
  3. Disallow exclusions in positioning schemes + with no collision avoidance.
  4. +
  5. Define collision-avoidance behavior + for positioning schemes without it, + and use this behavior by default with exclusions.
  6. +
      +
+ +
Issue-15083
@@ -718,20 +741,6 @@
- -

- The rules for exclusions order and exclusions on absolutely positioned elements - (particularly those with static position) build this exclusions model on top of - the absolute positioning model in CSS Level 2, rather than on top of floats, the - existing exclusion model in CSS Level 1 and 2. The CSS Working Group has not reached - consensus on whether it intends to base the new exclusions features in this specification - on top of absolute positioning (as these sections of this specification do) or on - top of floats. -

- -

- This module does not depend on any particular positioning scheme. -

Processing model

diff -r e92b5e2ae5ad -r d238b1e9c4ac css3-exclusions/Overview.html --- a/css3-exclusions/Overview.html Thu Sep 13 13:22:46 2012 -0700 +++ b/css3-exclusions/Overview.html Thu Sep 13 13:30:16 2012 -0700 @@ -10,10 +10,10 @@ - + - @@ -50,7 +50,7 @@

CSS Exclusions and Shapes Module Level 3

-

Editor's Draft 5 September +

Editor's Draft 13 September 2012

@@ -58,7 +58,7 @@
http://dev.w3.org/csswg/css3-exclusions/
- +
Latest version: @@ -1059,7 +1059,32 @@

Is the CSS exclusions processing model incorrect? - + + +

+

The current draft provides a model for exclusions without a + collision-avoidance model. The existing exclusion model in CSS uses + floats, which have both exclusion and collision-avoidance behavior. + Concerns have been raised that allowing exclusions without collision + avoidance could be harmful, particularly with absolutely-positioned + elements. Three options should be considered: + +

+ +

    +
  1. Allow exclusions in positioning schemes with no collision avoidance. + +
  2. Disallow exclusions in positioning schemes with no collision + avoidance. + +
  3. Define collision-avoidance behavior for positioning schemes without + it, and use this behavior by default with exclusions. +
+ +
    +
    + +
    Issue-15083 @@ -1069,18 +1094,6 @@
    -

    The rules for exclusions order and exclusions on absolutely - positioned elements (particularly those with static position) build this - exclusions model on top of the absolute positioning model in CSS Level 2, - rather than on top of floats, the existing exclusion model in CSS Level 1 - and 2. The CSS Working Group has not reached consensus on whether it - intends to base the new exclusions features in this specification on top - of absolute positioning (as these sections of this specification do) or on - top of floats. - -

    This module does not depend on any particular positioning - scheme. -

    3.5. Processing model

    @@ -2482,10 +2495,10 @@
    [CSS3VAL]
    HÃ¥kon Wium Lie; Tab Atkins; Elika J. Etemad. CSS - Values and Units Module Level 3. 8 March 2012. W3C Working - Draft. (Work in progress.) URL: http://www.w3.org/TR/2012/WD-css3-values-20120308/ + href="http://www.w3.org/TR/2012/CR-css3-values-20120828/">CSS + Values and Units Module Level 3. 28 August 2012. W3C Candidate + Recommendation. (Work in progress.) URL: http://www.w3.org/TR/2012/CR-css3-values-20120828/