kill IPDF_DocParser().
authorTom Sepez <tsepez@chromium.org>
Tue, 2 Jun 2015 21:19:00 +0000 (14:19 -0700)
committerTom Sepez <tsepez@chromium.org>
Tue, 2 Jun 2015 21:19:00 +0000 (14:19 -0700)
commite06b686620286dfe604693e12e70a4077625eae5
treed4709798ec750ef98b0ac400182d5924c8929bef
parent4ff7a4246c81a71b4f878e959b3ca304cd76ec8a
kill IPDF_DocParser().

Its fine to program to interfaces, but since the sole concrete implementation
is in the same header as the interface, the code is bypassing it anyways. We
can de-virtualize some things along the way, and remove two non-existent
function prototypes from one of the headers.

R=thestig@chromium.org

Review URL: https://codereview.chromium.org/1158053003
core/include/fpdfapi/fpdf_objects.h
core/include/fpdfapi/fpdf_parser.h
core/src/fpdfapi/fpdf_parser/fpdf_parser_document.cpp
core/src/fpdfapi/fpdf_parser/fpdf_parser_objects.cpp