Index: ppapi/cpp/private/pdf.cc |
diff --git a/ppapi/cpp/private/pdf.cc b/ppapi/cpp/private/pdf.cc |
index 350d87005442693fc840fdcbae9443d903a333b9..d314d47b3ef853651862d76549d91f1c88ff799c 100644 |
--- a/ppapi/cpp/private/pdf.cc |
+++ b/ppapi/cpp/private/pdf.cc |
@@ -152,4 +152,35 @@ void PDF::GetV8ExternalSnapshotData(const InstanceHandle& instance, |
*snapshot_size_out = 0; |
} |
+// static |
+void PDF::SetAccessibilityViewportInfo( |
+ const InstanceHandle& instance, |
+ PP_PrivateAccessibilityViewportInfo* viewport_info) { |
+ if (has_interface<PPB_PDF>()) { |
+ get_interface<PPB_PDF>()->SetAccessibilityViewportInfo( |
+ instance.pp_instance(), viewport_info); |
+ } |
+} |
+ |
+// static |
+void PDF::SetAccessibilityDocInfo(const InstanceHandle& instance, |
+ PP_PrivateAccessibilityDocInfo* doc_info) { |
+ if (has_interface<PPB_PDF>()) { |
+ get_interface<PPB_PDF>()->SetAccessibilityDocInfo(instance.pp_instance(), |
+ doc_info); |
+ } |
+} |
+ |
+// static |
+void PDF::SetAccessibilityPageInfo( |
+ const InstanceHandle& instance, |
+ PP_PrivateAccessibilityPageInfo* page_info, |
+ PP_PrivateAccessibilityTextRunInfo text_runs[], |
+ PP_PrivateAccessibilityCharInfo chars[]) { |
+ if (has_interface<PPB_PDF>()) { |
+ get_interface<PPB_PDF>()->SetAccessibilityPageInfo( |
+ instance.pp_instance(), page_info, text_runs, chars); |
+ } |
+} |
+ |
} // namespace pp |