Skip to content

Latest commit

 

History

History
113 lines (67 loc) · 5.07 KB

transition-cr-2017-11.md

File metadata and controls

113 lines (67 loc) · 5.07 KB

(from pr transitions )

Transition request for Updated CR: CSS-UI-3

Document title, URIs, and estimated publication date

CSS Basic User Interface Module Level 3 (CSS3 UI)

https://drafts.csswg.org/css-ui-3/

First Tuesday or Thursday after a sucessful transition decision.

The document Abstract and Status sections

abstract

status (as ED)

Decision to request transition

  • RESOLVED: Publish an updated CR of CSS UI

IRC log, 2017-11-01 telcon

Changes

Changes since the 2017-10-25 Candidate Recommendation

There are 4 normative changes, all based on feedback from actual implementations on a few subtleties of how they had implemented the features.

  • Clarify (as a SHOULD) the implications of text-overflow on pointer events to capture implementor consensus (corresponding test).
  • Clarify that UAs may ignore the cursor property to reflect the UA’s UI state
  • Allow, but stop requiring support for SVG images without intrinsic sizes for cursors (corresponding test update).
  • Align the spec with implementations, and make cursor: auto look like text over selectable text, and over editable elements (corresponding tests).

The first 3 changes are are small tweaks and cannot make an implementation that conformed to the spec prior to the changes become non-conformant.

The 4th change could theoretically impact conformance, but in practice does not. Zero known implementations (Gecko/Edge/Webkit/Blink/Presto) conformed with the previous wording (the issue 1598 was openly reviewed and discussed for several months), while multiple implementations pass tests and interoperate with the change, and all others for which conformance was not affected (did not pass before or after) agreed to update to conform to the new wording (over the old).

Requirements satisfied

There is no specific requirements document for this specification. The work is within the scope defined in the CSS WG's charter,

Dependencies met (or not)

The following normative reference to W3C documents is not yet at CR:

  • CSS-COLOR-4, in order to refer to a precise definition of a concept that exists implicitely since CSS21.

Wide Review

This specification has been in development over many years (since 2002), and has been mostly stable since 2015. Over its development period, it has received extensive feedback from numerous parties, implementors or otherwise.

Explicit calls for horizontal reviews were sent, the latest one being for the current draft.

There has now been additional implementation feedback from multiple browsers. All current feedback has been addressed and collected in the latest Disposition of Comments.

Issues addressed

The Disposition of Comments shows 9 issues since the last CR update. The previous disposition of Comments showed 12 issues, and the one before showed 103 issues.

All are resolved.

Formal Objections

None

Implementation

Final implementation report

The testsuite shows that 203 of 203 required tests meet CR exit criteria.

Patent disclosures

none