Bug 103118 - [PATCH] Fix ArthurOutputDev::saveState and restoreState
Summary: [PATCH] Fix ArthurOutputDev::saveState and restoreState
Status: RESOLVED FIXED
Alias: None
Product: poppler
Classification: Unclassified
Component: arthur backend (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: poppler-bugs
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-10-05 21:49 UTC by oliver.sander
Modified: 2017-10-22 21:28 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments
Patch implementing saveState and restoreState (2.46 KB, patch)
2017-10-05 21:49 UTC, oliver.sander
Details | Splinter Review

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.