diff options
author | avi@chromium.org <avi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-09-13 17:48:12 +0000 |
---|---|---|
committer | avi@chromium.org <avi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-09-13 17:48:12 +0000 |
commit | eb6b406f0ba77d203359bd15bc8e5d8ba0af5adc (patch) | |
tree | 2caffb408434595d159e09e2d20cd39bd66429b7 /chrome/renderer/pepper | |
parent | 1190e09b3f28591b7ecc3a98a26ba87bd2ad3972 (diff) | |
download | chromium_src-eb6b406f0ba77d203359bd15bc8e5d8ba0af5adc.zip chromium_src-eb6b406f0ba77d203359bd15bc8e5d8ba0af5adc.tar.gz chromium_src-eb6b406f0ba77d203359bd15bc8e5d8ba0af5adc.tar.bz2 |
Revert 223074 "Adds a PPAPI interface to request a password. For..."
> Adds a PPAPI interface to request a password. For the Mac it opens a tab-modal password box; for other platforms it falls back to a JavaScript dialog (which is no change from the current behavior).
>
> BUG=54748
> TEST=load a password-protected PDF on the Mac, see fancy new UI
> R=raymes@chromium.org, sail@chromium.org, thestig@chromium.org, tsepez@chromium.org
>
> Review URL: https://codereview.chromium.org/23447025
TBR=avi@chromium.org
Review URL: https://codereview.chromium.org/23653038
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223077 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/renderer/pepper')
-rw-r--r-- | chrome/renderer/pepper/ppb_pdf_impl.cc | 23 |
1 files changed, 1 insertions, 22 deletions
diff --git a/chrome/renderer/pepper/ppb_pdf_impl.cc b/chrome/renderer/pepper/ppb_pdf_impl.cc index 95bca9f..a49455e 100644 --- a/chrome/renderer/pepper/ppb_pdf_impl.cc +++ b/chrome/renderer/pepper/ppb_pdf_impl.cc @@ -398,26 +398,6 @@ PP_Resource GetResourceImage(PP_Instance instance_id, return GetResourceImageForScale(instance_id, image_id, 1.0f); } -PP_Var ModalPromptForPassword(PP_Instance instance_id, - PP_Var message) { - content::PepperPluginInstance* instance = - content::PepperPluginInstance::Get(instance_id); - if (!instance) - return PP_MakeUndefined(); - - std::string actual_value; - scoped_refptr<ppapi::StringVar> message_string( - ppapi::StringVar::FromPPVar(message)); - - instance->GetRenderView()->Send( - new ChromeViewHostMsg_PDFModalPromptForPassword( - instance->GetRenderView()->GetRoutingID(), - message_string->value(), - &actual_value)); - - return ppapi::StringVar::StringToPPVar(actual_value); -} - const PPB_PDF ppb_pdf = { &GetLocalizedString, &GetResourceImage, @@ -433,8 +413,7 @@ const PPB_PDF ppb_pdf = { &SaveAs, &PPB_PDF_Impl::InvokePrintingForInstance, &IsFeatureEnabled, - &GetResourceImageForScale, - &ModalPromptForPassword, + &GetResourceImageForScale }; } // namespace |