Merge "PrintDocumentAdapter contract not followed on print." into klp-dev