| Index: pdf/pdfium/pdfium_engine.cc
|
| diff --git a/pdf/pdfium/pdfium_engine.cc b/pdf/pdfium/pdfium_engine.cc
|
| index 01aae84ae307949ebe96f200809b3d54f5aa3db0..a72d17e1cf77e4f3cf621e71277179df36613e4c 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();
|
|
|