Remove IPDFSDK_AnnotHandler interface.
authorTom Sepez <tsepez@chromium.org>
Tue, 1 Sep 2015 22:01:58 +0000 (15:01 -0700)
committerTom Sepez <tsepez@chromium.org>
Tue, 1 Sep 2015 22:01:58 +0000 (15:01 -0700)
commit633f1e436e1cced874a44a797f02c452eb3cf958
tree6a52f76a61f17e88695a8275ee1e5a51ac9f8e0a
parent23213b2750e33dfe96b091b78ec8b10fe4d73a67
Remove IPDFSDK_AnnotHandler interface.

It's pointless to have an abstract interface and its only concrete
implementation defined in the same header.  We can de-virtualize along
the way and get a small savings.

Rename CPDFSDK_BFAnnotHandler along the way, since its the only kind
of AnnotHandler, and I can't imagine what BF stands for.

R=thestig@chromium.org

Review URL: https://codereview.chromium.org/1313733013 .
fpdfsdk/include/fsdk_annothandler.h
fpdfsdk/src/fsdk_annothandler.cpp