Commit d4137a1
authored
[css-view-transitions-1] Resolve open issues. (#8948)
* [css-view-transitions-1] Resolve open issues
This change fixes the following issues inlined into the spec:
* The link for "paint order" doesn’t seem right. Is there a more canonical definition?
The DOM order of `::view-transition-group` pseudo-elements needs to match the paint order of the corresponding DOM elements. This is why elements are traversed in paint order when adding them to named elements. The definition of paint order used here is correct.
* Isolation and the dynamic setting of blending is only necessary...
This was resolved in #7814.
* Refactor this so the algorithm takes a set of elements that will be captured...
This was a problem because there was no way to refer to an element participating in a transition. Presence of view-transition-name was not enough. Now there's a bool on element to refer to this state.
* Specify what happens with mix-blend-mode.
Adds spec text to clarify this.
The issues remaining are related to web animations, will take those up in a follow up PR.
* Remove mix-blend-mode changes1 parent 6afcbc9 commit d4137a1
1 file changed
+2
-13
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1284 | 1284 | | |
1285 | 1285 | | |
1286 | 1286 | | |
1287 | | - | |
1288 | | - | |
1289 | | - | |
1290 | 1287 | | |
1291 | 1288 | | |
1292 | 1289 | | |
| |||
1342 | 1339 | | |
1343 | 1340 | | |
1344 | 1341 | | |
1345 | | - | |
1346 | | - | |
1347 | | - | |
1348 | 1342 | | |
1349 | 1343 | | |
1350 | 1344 | | |
| |||
1475 | 1469 | | |
1476 | 1470 | | |
1477 | 1471 | | |
1478 | | - | |
1479 | | - | |
1480 | | - | |
1481 | 1472 | | |
1482 | 1473 | | |
1483 | 1474 | | |
| |||
1616 | 1607 | | |
1617 | 1608 | | |
1618 | 1609 | | |
1619 | | - | |
| 1610 | + | |
1620 | 1611 | | |
1621 | 1612 | | |
1622 | 1613 | | |
1623 | 1614 | | |
1624 | | - | |
1625 | | - | |
1626 | | - | |
| 1615 | + | |
1627 | 1616 | | |
1628 | 1617 | | |
1629 | 1618 | | |
| |||
0 commit comments