| Index: pdf/pdfium/pdfium_engine.cc
|
| diff --git a/pdf/pdfium/pdfium_engine.cc b/pdf/pdfium/pdfium_engine.cc
|
| index 51e5676e92085951edd10adf68d2f94bbb07e4ed..b179e1efbc5397921c6f42183a51a4f4f967e78b 100644
|
| --- a/pdf/pdfium/pdfium_engine.cc
|
| +++ b/pdf/pdfium/pdfium_engine.cc
|
| @@ -2389,33 +2389,6 @@ int PDFiumEngine::GetNamedDestinationPage(const std::string& destination) {
|
| return dest ? FPDFDest_GetPageIndex(doc_, dest) : -1;
|
| }
|
|
|
| -pp::VarDictionary PDFiumEngine::GetNamedDestinations() {
|
| - pp::VarDictionary named_destinations;
|
| - for (unsigned long i = 0; i < FPDF_CountNamedDests(doc_); i++) {
|
| - base::string16 name;
|
| - long buffer_bytes;
|
| - FPDF_GetNamedDest(doc_, i, NULL, buffer_bytes);
|
| - size_t name_length = base::checked_cast<size_t>(buffer_bytes) /
|
| - sizeof(base::string16::value_type);
|
| - if (name_length > 0) {
|
| - PDFiumAPIStringBufferAdapter<base::string16> api_string_adapter(
|
| - &name, name_length, true);
|
| - FPDF_DEST dest = FPDF_GetNamedDest(doc_, i, api_string_adapter.GetData(),
|
| - buffer_bytes);
|
| - api_string_adapter.Close(name_length);
|
| - if (dest) {
|
| - std::string named_dest = base::UTF16ToUTF8(name);
|
| - int page_number = GetNamedDestinationPage(named_dest);
|
| - if (page_number >= 0) {
|
| - named_destinations.Set(pp::Var(named_dest.c_str()),
|
| - pp::Var(page_number));
|
| - }
|
| - }
|
| - }
|
| - }
|
| - return named_destinations;
|
| -}
|
| -
|
| int PDFiumEngine::GetFirstVisiblePage() {
|
| CalculateVisiblePages();
|
| return first_visible_page_;
|
|
|