Commit b5cdb387 authored by Lei Zhang's avatar Lei Zhang Committed by Commit Bot

ppapi: Fix nits in some PDF API code.

- Mark parameters const for SetAccessibilityViewportInfo() and
  SetAccessibilityDocInfo().
- Fix lint errors.

Change-Id: I2d54ac4e4b04acb20b7b86767534b30bfba8541e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1794502
Commit-Queue: Lei Zhang <thestig@chromium.org>
Reviewed-by: default avatarRaymes Khoury <raymes@chromium.org>
Cr-Commit-Position: refs/heads/master@{#697217}
parent 704275aa
...@@ -184,13 +184,13 @@ struct PPB_PDF { ...@@ -184,13 +184,13 @@ struct PPB_PDF {
// support. // support.
void (*SetAccessibilityViewportInfo)( void (*SetAccessibilityViewportInfo)(
PP_Instance instance, PP_Instance instance,
struct PP_PrivateAccessibilityViewportInfo* viewport_info); const struct PP_PrivateAccessibilityViewportInfo* viewport_info);
// Sends information about the PDF document to the renderer for accessibility // Sends information about the PDF document to the renderer for accessibility
// support. // support.
void (*SetAccessibilityDocInfo)( void (*SetAccessibilityDocInfo)(
PP_Instance instance, PP_Instance instance,
struct PP_PrivateAccessibilityDocInfo* doc_info); const struct PP_PrivateAccessibilityDocInfo* doc_info);
// Sends information about one page in a PDF document to the renderer for // Sends information about one page in a PDF document to the renderer for
// accessibility support. // accessibility support.
......
...@@ -203,7 +203,7 @@ void PDF::GetV8ExternalSnapshotData(const InstanceHandle& instance, ...@@ -203,7 +203,7 @@ void PDF::GetV8ExternalSnapshotData(const InstanceHandle& instance,
// static // static
void PDF::SetAccessibilityViewportInfo( void PDF::SetAccessibilityViewportInfo(
const InstanceHandle& instance, const InstanceHandle& instance,
PP_PrivateAccessibilityViewportInfo* viewport_info) { const PP_PrivateAccessibilityViewportInfo* viewport_info) {
if (has_interface<PPB_PDF>()) { if (has_interface<PPB_PDF>()) {
get_interface<PPB_PDF>()->SetAccessibilityViewportInfo( get_interface<PPB_PDF>()->SetAccessibilityViewportInfo(
instance.pp_instance(), viewport_info); instance.pp_instance(), viewport_info);
...@@ -211,8 +211,9 @@ void PDF::SetAccessibilityViewportInfo( ...@@ -211,8 +211,9 @@ void PDF::SetAccessibilityViewportInfo(
} }
// static // static
void PDF::SetAccessibilityDocInfo(const InstanceHandle& instance, void PDF::SetAccessibilityDocInfo(
PP_PrivateAccessibilityDocInfo* doc_info) { const InstanceHandle& instance,
const PP_PrivateAccessibilityDocInfo* doc_info) {
if (has_interface<PPB_PDF>()) { if (has_interface<PPB_PDF>()) {
get_interface<PPB_PDF>()->SetAccessibilityDocInfo(instance.pp_instance(), get_interface<PPB_PDF>()->SetAccessibilityDocInfo(instance.pp_instance(),
doc_info); doc_info);
......
...@@ -86,10 +86,10 @@ class PDF { ...@@ -86,10 +86,10 @@ class PDF {
int* snapshot_size_out); int* snapshot_size_out);
static void SetAccessibilityViewportInfo( static void SetAccessibilityViewportInfo(
const InstanceHandle& instance, const InstanceHandle& instance,
PP_PrivateAccessibilityViewportInfo* viewport_info); const PP_PrivateAccessibilityViewportInfo* viewport_info);
static void SetAccessibilityDocInfo( static void SetAccessibilityDocInfo(
const InstanceHandle& instance, const InstanceHandle& instance,
PP_PrivateAccessibilityDocInfo* doc_info); const PP_PrivateAccessibilityDocInfo* doc_info);
static void SetAccessibilityPageInfo( static void SetAccessibilityPageInfo(
const InstanceHandle& instance, const InstanceHandle& instance,
const PP_PrivateAccessibilityPageInfo* page_info, const PP_PrivateAccessibilityPageInfo* page_info,
......
...@@ -9,6 +9,10 @@ ...@@ -9,6 +9,10 @@
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>
#include <limits>
#include <utility>
#include <vector>
#include "base/command_line.h" #include "base/command_line.h"
#include "base/debug/crash_logging.h" #include "base/debug/crash_logging.h"
#include "base/metrics/histogram.h" #include "base/metrics/histogram.h"
...@@ -201,12 +205,12 @@ void PDFResource::GetV8ExternalSnapshotData(const char** natives_data_out, ...@@ -201,12 +205,12 @@ void PDFResource::GetV8ExternalSnapshotData(const char** natives_data_out,
} }
void PDFResource::SetAccessibilityDocInfo( void PDFResource::SetAccessibilityDocInfo(
PP_PrivateAccessibilityDocInfo* doc_info) { const PP_PrivateAccessibilityDocInfo* doc_info) {
Post(RENDERER, PpapiHostMsg_PDF_SetAccessibilityDocInfo(*doc_info)); Post(RENDERER, PpapiHostMsg_PDF_SetAccessibilityDocInfo(*doc_info));
} }
void PDFResource::SetAccessibilityViewportInfo( void PDFResource::SetAccessibilityViewportInfo(
PP_PrivateAccessibilityViewportInfo* viewport_info) { const PP_PrivateAccessibilityViewportInfo* viewport_info) {
Post(RENDERER, PpapiHostMsg_PDF_SetAccessibilityViewportInfo(*viewport_info)); Post(RENDERER, PpapiHostMsg_PDF_SetAccessibilityViewportInfo(*viewport_info));
} }
......
...@@ -5,6 +5,8 @@ ...@@ -5,6 +5,8 @@
#ifndef PPAPI_PROXY_PDF_RESOURCE_H_ #ifndef PPAPI_PROXY_PDF_RESOURCE_H_
#define PPAPI_PROXY_PDF_RESOURCE_H_ #define PPAPI_PROXY_PDF_RESOURCE_H_
#include <string>
#include "base/compiler_specific.h" #include "base/compiler_specific.h"
#include "base/macros.h" #include "base/macros.h"
#include "ppapi/c/pp_instance.h" #include "ppapi/c/pp_instance.h"
...@@ -57,9 +59,9 @@ class PPAPI_PROXY_EXPORT PDFResource ...@@ -57,9 +59,9 @@ class PPAPI_PROXY_EXPORT PDFResource
const char** snapshot_data_out, const char** snapshot_data_out,
int* snapshot_size_out) override; int* snapshot_size_out) override;
void SetAccessibilityViewportInfo( void SetAccessibilityViewportInfo(
PP_PrivateAccessibilityViewportInfo* viewport_info) override; const PP_PrivateAccessibilityViewportInfo* viewport_info) override;
void SetAccessibilityDocInfo( void SetAccessibilityDocInfo(
PP_PrivateAccessibilityDocInfo* doc_info) override; const PP_PrivateAccessibilityDocInfo* doc_info) override;
void SetAccessibilityPageInfo( void SetAccessibilityPageInfo(
const PP_PrivateAccessibilityPageInfo* page_info, const PP_PrivateAccessibilityPageInfo* page_info,
const PP_PrivateAccessibilityTextRunInfo text_runs[], const PP_PrivateAccessibilityTextRunInfo text_runs[],
......
...@@ -37,9 +37,9 @@ class PPB_PDF_API { ...@@ -37,9 +37,9 @@ class PPB_PDF_API {
const char** snapshot_data_out, const char** snapshot_data_out,
int* snapshot_size_out) = 0; int* snapshot_size_out) = 0;
virtual void SetAccessibilityViewportInfo( virtual void SetAccessibilityViewportInfo(
PP_PrivateAccessibilityViewportInfo* viewport_info) = 0; const PP_PrivateAccessibilityViewportInfo* viewport_info) = 0;
virtual void SetAccessibilityDocInfo( virtual void SetAccessibilityDocInfo(
PP_PrivateAccessibilityDocInfo* doc_info) = 0; const PP_PrivateAccessibilityDocInfo* doc_info) = 0;
virtual void SetAccessibilityPageInfo( virtual void SetAccessibilityPageInfo(
const PP_PrivateAccessibilityPageInfo* page_info, const PP_PrivateAccessibilityPageInfo* page_info,
const PP_PrivateAccessibilityTextRunInfo text_runs[], const PP_PrivateAccessibilityTextRunInfo text_runs[],
......
...@@ -155,7 +155,7 @@ void GetV8ExternalSnapshotData(PP_Instance instance, ...@@ -155,7 +155,7 @@ void GetV8ExternalSnapshotData(PP_Instance instance,
void SetAccessibilityViewportInfo( void SetAccessibilityViewportInfo(
PP_Instance instance, PP_Instance instance,
PP_PrivateAccessibilityViewportInfo* viewport_info) { const PP_PrivateAccessibilityViewportInfo* viewport_info) {
EnterInstanceAPI<PPB_PDF_API> enter(instance); EnterInstanceAPI<PPB_PDF_API> enter(instance);
if (enter.failed()) if (enter.failed())
return; return;
...@@ -163,7 +163,7 @@ void SetAccessibilityViewportInfo( ...@@ -163,7 +163,7 @@ void SetAccessibilityViewportInfo(
} }
void SetAccessibilityDocInfo(PP_Instance instance, void SetAccessibilityDocInfo(PP_Instance instance,
PP_PrivateAccessibilityDocInfo* doc_info) { const PP_PrivateAccessibilityDocInfo* doc_info) {
EnterInstanceAPI<PPB_PDF_API> enter(instance); EnterInstanceAPI<PPB_PDF_API> enter(instance);
if (enter.failed()) if (enter.failed())
return; return;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment