[svgwg] Review implementation support - Rendering Model

AmeliaBR has just created a new issue for https://github.com/w3c/svgwg:

== Review implementation support - Rendering Model ==
- [Chapter 3, Rendering Model, in SVG2 ED](https://svgwg.org/svg2-draft/render.html)
- Compare with [SVG 1.1 Chapter 3](https://www.w3.org/TR/SVG11/render.html)
- [Changes list](https://svgwg.org/svg2-draft/changes.html#rendering)
- [Changes list, clipping/masking/compositing chapter](https://svgwg.org/svg2-draft/changes.html#masking)
- [WPT tests](https://github.com/web-platform-tests/wpt/tree/master/svg/rendering)

## Status of Changes Requiring Implementation

- [ ] Added reference to Compositing and Blending spec. Simple alpha compositing is mandatory.

     Needs tests for simple alpha compositing (there are probably old manual tests that can be updated).

     It would probably also be useful to have tests that, where blending is supported, the isolation requirements in this chapter are respected.

- [ ] The overflow property should be respected on the outermost svg elements inline in html. / SVG root and foreignObject are no longer overflow:hidden in User Agent style sheet.

     Tests needed.

- [x] Added the z-index property. / Moved z-index to this chapter.

     Removed (deferred to 2.1) via #483 / #489.

- [ ] Update 'Parent Compositing' section to explicitly mention how each referencing mode composites.

     I suspect that the need for being specific means that tests are needed, too.

- [ ] overflow:auto may clip and show scroll bars in some cases. / overflow:scroll may show scroll bars on svg elements.

    Tests needed. I don't think there is any support for scrolls inside SVG, so probably defer & rewrite the section to match implementations, while adding a warning to authors not to use the `scroll/auto` values, because their behavior may change in future.

(Part of #487 Master issue)

Please view or discuss this issue at https://github.com/w3c/svgwg/issues/492 using your GitHub account

Received on Tuesday, 10 July 2018 01:03:08 UTC