pdf: fix leak of source surfaces
Following bff47b43, unbounded source surfaces are not freed on surface finish
The test suite detects the transitive leak of fonts on tests relating to recording surfaces
Following bff47b43, unbounded source surfaces are not freed on surface finish
The test suite detects the transitive leak of fonts on tests relating to recording surfaces