| Index: content/renderer/pepper/pepper_plugin_instance_impl.cc
|
| diff --git a/content/renderer/pepper/pepper_plugin_instance_impl.cc b/content/renderer/pepper/pepper_plugin_instance_impl.cc
|
| index 452a35ba8f3c3f8592bb0b34829ce5a343abbc99..3c43190dbc5577ba6b01cc452fb8e59c9f3dd4cc 100644
|
| --- a/content/renderer/pepper/pepper_plugin_instance_impl.cc
|
| +++ b/content/renderer/pepper/pepper_plugin_instance_impl.cc
|
| @@ -2132,6 +2132,11 @@ bool PepperPluginInstanceImpl::PrepareTextureMailbox(
|
| release_callback);
|
| }
|
|
|
| +void PepperPluginInstanceImpl::AccessibilityModeChanged() {
|
| + if (render_frame_->render_accessibility() && LoadPdfInterface())
|
| + plugin_pdf_interface_->EnableAccessibility(pp_instance());
|
| +}
|
| +
|
| void PepperPluginInstanceImpl::OnDestruct() { render_frame_ = NULL; }
|
|
|
| void PepperPluginInstanceImpl::OnThrottleStateChange() {
|
| @@ -3009,6 +3014,10 @@ bool PepperPluginInstanceImpl::IsValidInstanceOf(PluginModule* module) {
|
| return module == module_.get() || module == original_module_.get();
|
| }
|
|
|
| +RenderFrame* PepperPluginInstanceImpl::GetRenderFrame() {
|
| + return render_frame_;
|
| +}
|
| +
|
| RenderView* PepperPluginInstanceImpl::GetRenderView() {
|
| return render_frame_ ? render_frame_->render_view() : NULL;
|
| }
|
|
|