1. 28 Feb, 2010 3 commits
  2. 27 Feb, 2010 3 commits
  3. 24 Feb, 2010 1 commit
    • Thomas Freitag's avatar
      Fix remaining part of 26243 · 8e354a15
      Thomas Freitag authored
      Thomas says: The "gn" is colored with a shading pattern, but the shading has a bbox,
      so it is clipped to this bbox, too. But when coloring text or masks in
      pattern colorspace, this is definely wrong.
      8e354a15
  4. 22 Feb, 2010 3 commits
  5. 19 Feb, 2010 1 commit
  6. 18 Feb, 2010 2 commits
  7. 16 Feb, 2010 3 commits
  8. 09 Feb, 2010 1 commit
  9. 28 Jan, 2010 2 commits
  10. 27 Jan, 2010 5 commits
    • David Benjamin's avatar
      Allow commands to abort the current stream · 30922840
      David Benjamin authored
      In many instances, the sensible response (and what acroread does) in
      case of an error is abort the PDF stream. To avoid changing the return
      value of every function and using C++ exceptions, we communicate via a
      commandAborted variable.
      
      This patch, matching acroread's behavior aborts the current stream when
      there are too few arguments or we pop too many times. Implementation
      note 39 in Appendix H of the PDF reference contradicts the former, but
      hand-crafted test PDFs as well as the file in #24575 suggest otherwise.
      
      Unlike all the other attempts, this patch actually fixes the PDF in
      bug #24575.
      30922840
    • David Benjamin's avatar
      Add a stack of stateGuards to Gfx · 8284008a
      David Benjamin authored
      While a stack of states is a good way to maintain graphics contexts, if
      the command stream you are interpreting is untrusted, we must place
      appropriate guards to be sure that, not only do we not pop past the end
      of the stack, but we do not pop past the stack as it was when we began
      rendering.
      8284008a
    • David Benjamin's avatar
      Maintain the height of the stack in Gfx · 4ae84c83
      David Benjamin authored
      Introduces a new variable Gfx::stackHeight that maintains up-to-date
      information about the current height of the stack.
      4ae84c83
    • David Benjamin's avatar
      Do not use objects just after deleting them · 120fe6ef
      David Benjamin authored
      The error condition in GfxCIDFont::GfxCIDFont references cMapName and
      collection, so they should not be deleted yet.
      120fe6ef
    • Carlos Garcia Campos's avatar
      [cairo] Fix downscaling images when document is rotated · a945fe64
      Carlos Garcia Campos authored
      Fixes bug #26264.
      a945fe64
  11. 26 Jan, 2010 2 commits
  12. 25 Jan, 2010 2 commits
  13. 24 Jan, 2010 5 commits
  14. 20 Jan, 2010 1 commit
  15. 15 Jan, 2010 1 commit
  16. 14 Jan, 2010 1 commit
  17. 13 Jan, 2010 2 commits
  18. 27 Dec, 2009 2 commits