@@ -110,10 +110,6 @@ <h2 class="no-num no-toc" id=status>Status of this document</h2>
110110< p > This draft combines ideas from earlier drafts on Template Layout,
111111Grid Positioning [[CSS3GRID]] and Grid Layout [[CSS3-GRID-LAYOUT]].
112112
113- < p > The section on < a href ="#cr-exit-criteria "> “CR exit criteria”</ a >
114- lists some conditions for this specification to become a W3C
115- Recommendation.
116-
117113< p > Issues on this draft are mentioned in the text itself and/or in the
118114on-line Tracker under < a
119115href ="http://www.w3.org/Style/CSS/Tracker/products/15 " > “Details on
@@ -3310,61 +3306,6 @@ <h2 id=chains>Chaining slots: the 'chains' property</h2>
33103306
33113307<!--=================================================================-->
33123308
3313- < h2 id =cr-exit-criteria > CR exit criteria</ h2 >
3314-
3315- < p > For this specification to be advanced to Proposed Recommendation,
3316- there must be at least two independent, interoperable implementations
3317- of each feature. Each feature may be implemented by a different set of
3318- products, there is no requirement that all features be implemented by a
3319- single product. For the purposes of this criterion, we define the
3320- following terms:
3321-
3322- < dl >
3323- < dt > independent
3324- < dd >
3325- each implementation must be developed by a different party and
3326- cannot share, reuse, or derive from code used by another qualifying
3327- implementation. Sections of code that have no bearing on the
3328- implementation of this specification are exempt from this requirement.
3329-
3330- < dt > interoperable
3331- < dd >
3332- passing the respective test case(s) in the official CSS test suite,
3333- or, if the implementation is not a Web browser, an equivalent test.
3334- Every relevant test in the test suite should have an equivalent test
3335- created if such a user agent (UA) is to be used to claim
3336- interoperability. In addition if such a UA is to be used to claim
3337- interoperability, then there must one or more additional UAs which can
3338- also pass those equivalent tests in the same way for the purpose of
3339- interoperability. The equivalent tests must be made publicly available
3340- for the purposes of peer review.
3341-
3342- < dt > implementation
3343- < dd >
3344- a user agent which:
3345-
3346- < ol class =inline >
3347- < li > implements the specification.
3348-
3349- < li > is available to the general public. The implementation may be a
3350- shipping product or other publicly available version (i.e., beta
3351- version, preview release, or “nightly build”). Non-shipping product
3352- releases must have implemented the feature(s) for a period of at least
3353- one month in order to demonstrate stability.
3354-
3355- < li > is not experimental (i.e., a version specifically designed to pass
3356- the test suite and is not intended for normal usage going forward).
3357- </ ol >
3358- </ dl >
3359-
3360- < p > The specification will remain Candidate Recommendation for at least
3361- six months.
3362-
3363- < p > A < a href ="/Style/CSS/Test/ " > test suite</ a > will be developed during
3364- the Candidate Recommendation phase of this specification.
3365-
3366- <!--=================================================================-->
3367-
33683309< h2 id =history > History</ h2 >
33693310
33703311< p > The following sections contain some of the use cases and design
@@ -4264,6 +4205,11 @@ <h4 id=next-same>Automatic placement of elements</h4>
42644205
42654206<!--=================================================================-->
42664207
4208+ < h2 id =conformance > Conformance</ h2 >
4209+ <!--conformance-->
4210+
4211+ <!--=================================================================-->
4212+
42674213< h2 id =changes > Changes</ h2 >
42684214
42694215< p > Summary of major changes since the < a
@@ -4305,23 +4251,13 @@ <h2 id=changes>Changes</h2>
43054251of slots than in a chain of columns, but it requires some new code,
43064252nevertheless.)
43074253
4308- < li > Moved page-based templates ('@page') to level 4. The scope of slot
4309- names, automatic chaining of slots on different pages, and especially
4310- the question of how to create more than three page templates
4311- (':first', ':left' and ':right') need more investigation.
4312-
4313- < li > Moved region-based styling (i.e., pseudo-element selectors for
4314- styling elements differently based on which slots they fall into) to
4315- level 4. It is only useful in combination with chaining of slots (the
4316- 'chains' property) or page-based templates.
4317-
4318- < li > Renamed the keyword ''fit-content'' to ''auto''. The former has a
4319- specific meaning in [[CSS3BOX]], which is related, but not the same.
4254+ < li > The 'content' property is now allowed on slots analogously to how
4255+ it is allowed on ''before'' and ''after'' pseudo-elements and on
4256+ margin boxes. One effect of this is that slots in page-based templates
4257+ can be used for running headers.
43204258
4321- < li > The margin properties are now allowed on slots. Even though this
4322- is redundant with the possibility to create empty slots in the grid
4323- template, it seems more consistent, because slots also have borders
4324- (which, unlike in tables, do not collapse).
4259+ < li > The margin properties are now allowed on slots. This allows, e.g.,
4260+ slots ot overlap by means of negative margins.
43254261
43264262< li > Different set of constraints and a different function to optimize
43274263when calculating the size of rows and columns: the row heights and
0 commit comments