Split out PDFDocument logic into Image subclass This is all in preparation for adding SVGImage.
Created attachment 12053 [details] patch to actually do the split This one is for real. I've run the layout tests (and added some -- already landed). I've surfed with this a bit. It's possible this could affect performance, but I don't have any good way of testing that. Ideally hyatt should look at this.
Comment on attachment 12053 [details] patch to actually do the split looks good, can you delay landing for a day or so?
Ideally hyatt should at least glance at this patch as well.
Landed in r18446.