The interactions the viewer has at all — assessment 6.1.
move/resize/rotate are deliberately IN this set even though the v1 default policy refuses
them per element. This set answers "does the product have this interaction"; can() answers
"may this element be edited that way". Keeping them here means a template that grants them
starts working with no change to this file, and dropping them would bake today's policy into
the product.
Absent, and meant to stay absent: the path tool, the marquee, guides, multi-select,
gradient handles, poly/image-path editing.
The interactions the viewer has at all — assessment 6.1.
move/resize/rotate are deliberately IN this set even though the v1 default policy refuses them per element. This set answers "does the product have this interaction"; can() answers "may this element be edited that way". Keeping them here means a template that grants them starts working with no change to this file, and dropping them would bake today's policy into the product.
Absent, and meant to stay absent: the path tool, the marquee, guides, multi-select, gradient handles, poly/image-path editing.