| Index: webkit/plugins/ppapi/ppb_flash_impl.cc
|
| diff --git a/webkit/plugins/ppapi/ppb_flash_impl.cc b/webkit/plugins/ppapi/ppb_flash_impl.cc
|
| index ef95290a4343b7eb444d62be1ec2a8c536fc5a4c..7b7a74a2ef4753ab359434536054e5f19ef1e835 100644
|
| --- a/webkit/plugins/ppapi/ppb_flash_impl.cc
|
| +++ b/webkit/plugins/ppapi/ppb_flash_impl.cc
|
| @@ -27,6 +27,9 @@
|
| #include "third_party/skia/include/core/SkPoint.h"
|
| #include "third_party/skia/include/core/SkTemplates.h"
|
| #include "third_party/skia/include/core/SkTypeface.h"
|
| +#include "third_party/WebKit/Source/WebKit/chromium/public/WebDocument.h"
|
| +#include "third_party/WebKit/Source/WebKit/chromium/public/WebElement.h"
|
| +#include "third_party/WebKit/Source/WebKit/chromium/public/WebPluginContainer.h"
|
| #include "ui/gfx/rect.h"
|
| #include "webkit/glue/clipboard_client.h"
|
| #include "webkit/glue/scoped_clipboard_writer_glue.h"
|
| @@ -249,9 +252,18 @@ int32_t PPB_Flash_Impl::GetSettingInt(PP_Instance instance,
|
| }
|
|
|
| PP_Var PPB_Flash_Impl::GetSetting(PP_Instance instance,
|
| - PP_FlashSetting setting) {
|
| - // No current settings are supported in-process.
|
| - return PP_MakeUndefined();
|
| + PP_FlashSetting setting) {
|
| + switch(setting) {
|
| + case PP_FLASHSETTING_LSORESTRICTIONS: {
|
| + return PP_MakeInt32(
|
| + instance_->delegate()->GetLocalDataRestrictions(
|
| + instance_->container()->element().document().url(),
|
| + instance_->plugin_url()));
|
| + }
|
| + default:
|
| + // No other settings are supported in-process.
|
| + return PP_MakeUndefined();
|
| + }
|
| }
|
|
|
| PP_Bool PPB_Flash_Impl::SetCrashData(PP_Instance instance,
|
|
|