{"push_id":822048425,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"21f99b7733c5d468deee9f8dadd59e77ed33d5ca","before":"f276ac5c16d39a2b877300d760041f0291bb5ec9","commits":[{"sha":"21f99b7733c5d468deee9f8dadd59e77ed33d5ca","author":{"email":"53965154ffeecc4a10886eab9259e95965f2979a@google.com","name":"bungeman"},"message":"Revert of SkPDF: Optionally output PDF/A-2b  archive format. (patchset #5 id:80001 of https://codereview.chromium.org/1394263003/ )\n\nReason for revert:\nSkMD5 is not really part of the Skia library. This is breaking the roll by using it, since Chromium doesn't build it.\n\nOriginal issue's description:\n> SkPDF: Optionally output PDF/A-2b  archive format.\n>\n> Note: this format does not yet pass validation tests.\n>\n> Add skia_pdf_generate_pdfa GYP flag.  Default to off for now.\n> PDF/A files are not reproducable, so they make correctness\n> testing harder.\n>\n> Turn the Metadata struct into te SkPDFMetadata struct.  This\n> splits out a lot of functionality around both kinds of metadata.\n>\n> When PDF/A is used, add an ID entry to the trailer.\n>\n> Add SkPDFObjNumMap::addObjectRecursively.\n>\n> Test with\n>\n>     GYP_DEFINES=skia_pdf_generate_pdfa=1 bin/sync-and-gyp\n>     ninja -C out/Release dm\n>     out/Release/dm --config pdf --src skp gm -w /tmp/dm\n>\n> With skia_pdf_generate_pdfa=0, all PDFs generated from GMs and\n> SKPs are identical.  With skia_pdf_generate_pdfa=1, all PDFs\n> generated from GMs and SKPs render identically in Pdfium.\n>\n> BUG=skia:3110\n>\n> Committed: https://skia.googlesource.com/skia/+/939c0fe51f157104758bcb268643c8b6d317a530\n\nTBR=tomhudson@google.com,halcanary@google.com\nNOPRESUBMIT=true\nNOTREECHECKS=true\nNOTRY=true\nBUG=skia:3110\n\nReview URL: https://codereview.chromium.org/1398193002","distinct":true,"url":"https://api.github.com/repos/HalCanary/skia-hc/commits/21f99b7733c5d468deee9f8dadd59e77ed33d5ca"}]}