mupdf clip path handling; revert commit 2f8acb0
mupdf clip path handling; revert commit 2f8acb0

In commit 2f8acb0, we tweaked mupdf's clip path handling so that
clip paths were resolved as soon as the operator for them was
called; this protected against subsequent changes to the path
happening before something else was drawn ready for clipping.

Unfortunately, various PDF files out there seem to rely on the
fact that they can call the 'W' operator before fully defining
the path, and that the region that will be clipped is given by
the final path, not the one that was in place when the operator
was called.

We therefore revert back to the old behaviour.

ccxvii/mupdf,derek-watson/mupdf,FabriceSalvaire/mupdf-cmake,ccxvii/mupdf,flipstudio/MuPDF,lustersir/MuPDF,FabriceSalvaire/mupdf-v1.3,PuzzleFlow/mupdf,fluks/mupdf-x11-bookmarks,michaelcadilhac/pdfannot,github201407/MuPDF,FabriceSalvaire/mupdf-v1.3,wzhsunn/mupdf,poor-grad-student/mupdf,FabriceSalvaire/mupdf-cmake,flipstudio/MuPDF,hackqiang/mupdf,robamler/mupdf-nacl,tribals/mupdf,FabriceSalvaire/mupdf-cmake,tribals/mupdf,nqv/mupdf,knielsen/mupdf,fluks/mupdf-x11-bookmarks,michaelcadilhac/pdfannot,muennich/mupdf,nqv/mupdf,TamirEvan/mupdf,asbloomf/mupdf,cgogolin/penandpdf,sebras/mupdf,robamler/mupdf-nacl,fluks/mupdf-x11-bookmarks,fluks/mupdf-x11-bookmarks,zeniko/mupdf,ylixir/mupdf,hjiayz/forkmupdf,PuzzleFlow/mupdf,TamirEvan/mupdf,zeniko/mupdf,isavin/humblepdf,lamemate/mupdf,samturneruk/mupdf_secure_android,knielsen/mupdf,samturneruk/mupdf_secure_android,muennich/mupdf,kobolabs/mupdf,hxx0215/MuPDFMirror,issuestand/mupdf,Kalp695/mupdf,cgogolin/penandpdf,geetakaur/NewApps,knielsen/mupdf,benoit-pierre/mupdf,zeniko/mupdf,lustersir/MuPDF,nqv/mupdf,hxx0215/MuPDFMirror,flipstudio/MuPDF,xiangxw/mupdf,knielsen/mupdf,crow-misia/mupdf,andyhan/mupdf,ziel/mupdf,lamemate/mupdf,MokiMobility/muPDF,TamirEvan/mupdf,zeniko/mupdf,crow-misia/mupdf,lamemate/mupdf,cgogolin/penandpdf,ziel/mupdf,tribals/mupdf,robamler/mupdf-nacl,seagullua/MuPDF,fluks/mupdf-x11-bookmarks,muennich/mupdf,tophyr/mupdf,ylixir/mupdf,poor-grad-student/mupdf,MokiMobility/muPDF,knielsen/mupdf,clchiou/mupdf,tophyr/mupdf,ccxvii/mupdf,flipstudio/MuPDF,andyhan/mupdf,FabriceSalvaire/mupdf-cmake,fluks/mupdf-x11-bookmarks,hackqiang/mupdf,robamler/mupdf-nacl,wzhsunn/mupdf,benoit-pierre/mupdf,hxx0215/MuPDFMirror,lamemate/mupdf,nqv/mupdf,wild0/opened_mupdf,lolo32/mupdf-mirror,ArtifexSoftware/mupdf,MokiMobility/muPDF,geetakaur/NewApps,asbloomf/mupdf,kobolabs/mupdf,issuestand/mupdf,derek-watson/mupdf,xiangxw/mupdf,ziel/mupdf,wild0/opened_mupdf,muennich/mupdf,lustersir/MuPDF,derek-watson/mupdf,tophyr/mupdf,poor-grad-student/mupdf,issuestand/mupdf,ArtifexSoftware/mupdf,poor-grad-student/mupdf,lolo32/mupdf-mirror,geetakaur/NewApps,sebras/mupdf,xiangxw/mupdf,FabriceSalvaire/mupdf-v1.3,lolo32/mupdf-mirror,andyhan/mupdf,Kalp695/mupdf,hxx0215/MuPDFMirror,clchiou/mupdf,TamirEvan/mupdf,ziel/mupdf,kobolabs/mupdf,xiangxw/mupdf,ArtifexSoftware/mupdf,derek-watson/mupdf,ArtifexSoftware/mupdf,nqv/mupdf,Kalp695/mupdf,ccxvii/mupdf,loungeup/mupdf,hackqiang/mupdf,wzhsunn/mupdf,ccxvii/mupdf,muennich/mupdf,crow-misia/mupdf,clchiou/mupdf,cgogolin/penandpdf,hjiayz/forkmupdf,poor-grad-student/mupdf,PuzzleFlow/mupdf,lolo32/mupdf-mirror,PuzzleFlow/mupdf,andyhan/mupdf,seagullua/MuPDF,kobolabs/mupdf,michaelcadilhac/pdfannot,samturneruk/mupdf_secure_android,cgogolin/penandpdf,robamler/mupdf-nacl,github201407/MuPDF,ArtifexSoftware/mupdf,zeniko/mupdf,github201407/MuPDF,wzhsunn/mupdf,cgogolin/penandpdf,asbloomf/mupdf,loungeup/mupdf,ccxvii/mupdf,hackqiang/mupdf,clchiou/mupdf,xiangxw/mupdf,andyhan/mupdf,wild0/opened_mupdf,sebras/mupdf,muennich/mupdf,lolo32/mupdf-mirror,flipstudio/MuPDF,isavin/humblepdf,geetakaur/NewApps,samturneruk/mupdf_secure_android,derek-watson/mupdf,ylixir/mupdf,lustersir/MuPDF,ArtifexSoftware/mupdf,ylixir/mupdf,hxx0215/MuPDFMirror,knielsen/mupdf,wild0/opened_mupdf,wzhsunn/mupdf,TamirEvan/mupdf,hjiayz/forkmupdf,FabriceSalvaire/mupdf-cmake,nqv/mupdf,wild0/opened_mupdf,issuestand/mupdf,tophyr/mupdf,ylixir/mupdf,tophyr/mupdf,issuestand/mupdf,kobolabs/mupdf,asbloomf/mupdf,isavin/humblepdf,poor-grad-student/mupdf,samturneruk/mupdf_secure_android,crow-misia/mupdf,loungeup/mupdf,tribals/mupdf,tribals/mupdf,sebras/mupdf,ArtifexSoftware/mupdf,hjiayz/forkmupdf,hackqiang/mupdf,TamirEvan/mupdf,zeniko/mupdf,seagullua/MuPDF,andyhan/mupdf,benoit-pierre/mupdf,xiangxw/mupdf,kobolabs/mupdf,geetakaur/NewApps,muennich/mupdf,derek-watson/mupdf,Kalp695/mupdf,lolo32/mupdf-mirror,PuzzleFlow/mupdf,Kalp695/mupdf,Kalp695/mupdf,loungeup/mupdf,PuzzleFlow/mupdf,hackqiang/mupdf,michaelcadilhac/pdfannot,github201407/MuPDF,seagullua/MuPDF,xiangxw/mupdf,isavin/humblepdf,wzhsunn/mupdf,ziel/mupdf,fluks/mupdf-x11-bookmarks,crow-misia/mupdf,lamemate/mupdf,MokiMobility/muPDF,isavin/humblepdf,seagullua/MuPDF,michaelcadilhac/pdfannot,wild0/opened_mupdf,flipstudio/MuPDF,issuestand/mupdf,ziel/mupdf,TamirEvan/mupdf,asbloomf/mupdf,PuzzleFlow/mupdf,geetakaur/NewApps,robamler/mupdf-nacl,MokiMobility/muPDF,lolo32/mupdf-mirror,MokiMobility/muPDF,wild0/opened_mupdf,samturneruk/mupdf_secure_android,FabriceSalvaire/mupdf-v1.3,lamemate/mupdf,asbloomf/mupdf,ylixir/mupdf,benoit-pierre/mupdf,FabriceSalvaire/mupdf-v1.3,clchiou/mupdf,FabriceSalvaire/mupdf-cmake,FabriceSalvaire/mupdf-v1.3,sebras/mupdf,TamirEvan/mupdf,clchiou/mupdf,loungeup/mupdf,seagullua/MuPDF,kobolabs/mupdf,tribals/mupdf,tophyr/mupdf,github201407/MuPDF,crow-misia/mupdf,loungeup/mupdf,isavin/humblepdf,hjiayz/forkmupdf,sebras/mupdf,hxx0215/MuPDFMirror,isavin/humblepdf,benoit-pierre/mupdf,ArtifexSoftware/mupdf,michaelcadilhac/pdfannot,benoit-pierre/mupdf,hjiayz/forkmupdf,lustersir/MuPDF,github201407/MuPDF,lustersir/MuPDF,Kalp695/mupdf