Bug 103118

Summary: [PATCH] Fix ArthurOutputDev::saveState and restoreState
Product: poppler Reporter: oliver.sander
Component: arthur backendAssignee: poppler-bugs <poppler-bugs>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium CC: m.weghorn, oliver.sander
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: Patch implementing saveState and restoreState

Description oliver.sander 2017-10-05 21:49:58 UTC
Created attachment 134694 [details] [review]
Patch implementing saveState and restoreState

The saveState and restoreState methods of ArthurOutputDev do not save and restore all of the state, but only parts of it.  This leads to rendering artifacts like the missing graphs on page 21 of 

  https://arxiv.org/pdf/1708.01455.pdf

The attached patch fixes this.
Comment 1 Albert Astals Cid 2017-10-22 21:28:07 UTC
Pushed

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.