== Scope ==
This is about implementing a new API for printing on the web. It's a "low level" API that allows web developers to have rich more control about over printing output.
Defining the PrintSetting API as used in PrintDocument.print(printSetting) is out of the scope of this document.