Basic rendering primitives
Padding
Box layout
Limits
Attribute management
Border style management
Cursor placement
Naming
Translation
Cropping
Extent reporting
Scrollable viewports
Adding offsets to cursor positions and visibility requests
Cropping results