| Index: pdf/pdfium/pdfium_engine.cc
|
| diff --git a/pdf/pdfium/pdfium_engine.cc b/pdf/pdfium/pdfium_engine.cc
|
| index 7688a7dacda3fcdc30bdf5e68a4f5ee8bc2a1bf3..05f73098ec7870b45d04f26cc6b176a2e21fb2f8 100644
|
| --- a/pdf/pdfium/pdfium_engine.cc
|
| +++ b/pdf/pdfium/pdfium_engine.cc
|
| @@ -13,7 +13,6 @@
|
|
|
| #include "base/i18n/icu_encoding_detection.h"
|
| #include "base/i18n/icu_string_conversions.h"
|
| -#include "base/json/json_writer.h"
|
| #include "base/lazy_instance.h"
|
| #include "base/logging.h"
|
| #include "base/macros.h"
|
| @@ -23,7 +22,6 @@
|
| #include "base/strings/string_piece.h"
|
| #include "base/strings/string_util.h"
|
| #include "base/strings/utf_string_conversions.h"
|
| -#include "base/values.h"
|
| #include "gin/array_buffer.h"
|
| #include "gin/public/gin_embedders.h"
|
| #include "gin/public/isolate_holder.h"
|
| @@ -2294,22 +2292,6 @@ void PDFiumEngine::OnCallback(int id) {
|
| client_->ScheduleCallback(id, timers_[id].first);
|
| }
|
|
|
| -std::string PDFiumEngine::GetPageAsJSON(int index) {
|
| - if (!(HasPermission(PERMISSION_COPY) ||
|
| - HasPermission(PERMISSION_COPY_ACCESSIBLE))) {
|
| - return "{}";
|
| - }
|
| -
|
| - if (index < 0 || static_cast<size_t>(index) > pages_.size() - 1)
|
| - return "{}";
|
| -
|
| - std::unique_ptr<base::Value> node(
|
| - pages_[index]->GetAccessibleContentAsValue(current_rotation_));
|
| - std::string page_json;
|
| - base::JSONWriter::Write(*node, &page_json);
|
| - return page_json;
|
| -}
|
| -
|
| int PDFiumEngine::GetCharCount(int page_index) {
|
| DCHECK(page_index >= 0 && page_index < static_cast<int>(pages_.size()));
|
| return pages_[page_index]->GetCharCount();
|
|
|