Commit 3835e3bf authored by Wez's avatar Wez Committed by Commit Bot

Remove PPB_FlashFullscreen version 0.1 API.

This early revision of the API hasn't been in use for some time, so
remove it.

Change-Id: I79df9948f1844563de7b100e19f5d4444be731dc
Reviewed-on: https://chromium-review.googlesource.com/1161743Reviewed-by: default avatarJohn Abd-El-Malek <jam@chromium.org>
Reviewed-by: default avatarRaymes Khoury <raymes@chromium.org>
Commit-Queue: Wez <wez@chromium.org>
Cr-Commit-Position: refs/heads/master@{#584764}
parent a9f1360c
......@@ -9,7 +9,6 @@
*/
label Chrome {
M16 = 0.1,
M23 = 1.0
};
......@@ -20,15 +19,6 @@ interface PPB_FlashFullscreen {
PP_Bool IsFullscreen(
[in] PP_Instance instance);
/*
* This older version required that graphics contexts be recreated after the
* transition.
*/
[version=0.1, deprecate=1.0]
PP_Bool SetFullscreen(
[in] PP_Instance instance,
[in] PP_Bool fullscreen);
/**
* Switches the plugin instance to/from fullscreen mode. Returns PP_TRUE on
* success, PP_FALSE on failure.
......@@ -40,7 +30,6 @@ interface PPB_FlashFullscreen {
* transition ends at the next DidChangeView when going into fullscreen mode.
* The transition out of fullscreen mode is synchronous.
*/
[version=1.0]
PP_Bool SetFullscreen(
[in] PP_Instance instance,
[in] PP_Bool fullscreen);
......
......@@ -3,7 +3,7 @@
* found in the LICENSE file.
*/
/* From private/ppb_flash_fullscreen.idl modified Tue Sep 11 13:52:24 2012. */
/* From private/ppb_flash_fullscreen.idl modified Thu Jul 26 06:15:01 2018. */
#ifndef PPAPI_C_PRIVATE_PPB_FLASH_FULLSCREEN_H_
#define PPAPI_C_PRIVATE_PPB_FLASH_FULLSCREEN_H_
......@@ -14,7 +14,6 @@
#include "ppapi/c/pp_size.h"
#include "ppapi/c/pp_stdint.h"
#define PPB_FLASHFULLSCREEN_INTERFACE_0_1 "PPB_FlashFullscreen;0.1"
#define PPB_FLASHFULLSCREEN_INTERFACE_1_0 "PPB_FlashFullscreen;1.0"
#define PPB_FLASHFULLSCREEN_INTERFACE PPB_FLASHFULLSCREEN_INTERFACE_1_0
......@@ -53,12 +52,6 @@ struct PPB_FlashFullscreen_1_0 {
};
typedef struct PPB_FlashFullscreen_1_0 PPB_FlashFullscreen;
struct PPB_FlashFullscreen_0_1 {
PP_Bool (*IsFullscreen)(PP_Instance instance);
PP_Bool (*SetFullscreen)(PP_Instance instance, PP_Bool fullscreen);
PP_Bool (*GetScreenSize)(PP_Instance instance, struct PP_Size* size);
};
/**
* @}
*/
......
......@@ -14,10 +14,6 @@ namespace pp {
namespace {
template <> const char* interface_name<PPB_FlashFullscreen_0_1>() {
return PPB_FLASHFULLSCREEN_INTERFACE_0_1;
}
template <> const char* interface_name<PPB_FlashFullscreen_1_0>() {
return PPB_FLASHFULLSCREEN_INTERFACE_1_0;
}
......@@ -36,10 +32,6 @@ bool FlashFullscreen::IsFullscreen() {
return PP_ToBool(get_interface<PPB_FlashFullscreen_1_0>()->IsFullscreen(
instance_.pp_instance()));
}
if (has_interface<PPB_FlashFullscreen_0_1>()) {
return PP_ToBool(get_interface<PPB_FlashFullscreen_0_1>()->IsFullscreen(
instance_.pp_instance()));
}
return false;
}
......@@ -48,10 +40,6 @@ bool FlashFullscreen::SetFullscreen(bool fullscreen) {
return PP_ToBool(get_interface<PPB_FlashFullscreen_1_0>()->SetFullscreen(
instance_.pp_instance(), PP_FromBool(fullscreen)));
}
if (has_interface<PPB_FlashFullscreen_0_1>()) {
return PP_ToBool(get_interface<PPB_FlashFullscreen_0_1>()->SetFullscreen(
instance_.pp_instance(), PP_FromBool(fullscreen)));
}
return false;
}
......@@ -60,10 +48,6 @@ bool FlashFullscreen::GetScreenSize(Size* size) {
return PP_ToBool(get_interface<PPB_FlashFullscreen_1_0>()->GetScreenSize(
instance_.pp_instance(), &size->pp_size()));
}
if (has_interface<PPB_FlashFullscreen_0_1>()) {
return PP_ToBool(get_interface<PPB_FlashFullscreen_0_1>()->GetScreenSize(
instance_.pp_instance(), &size->pp_size()));
}
return false;
}
......
......@@ -3786,8 +3786,6 @@ static int32_t Pnacl_M33_PPB_Flash_DRM_MonitorIsExternal(PP_Resource drm, PP_Boo
/* Not generating wrapper methods for PPB_Flash_FontFile_0_2 */
/* Not generating wrapper methods for PPB_FlashFullscreen_0_1 */
/* Not generating wrapper methods for PPB_FlashFullscreen_1_0 */
/* Begin wrapper methods for PPB_Flash_Menu_0_2 */
......@@ -5584,8 +5582,6 @@ static const struct PPB_Flash_DRM_1_1 Pnacl_Wrappers_PPB_Flash_DRM_1_1 = {
/* Not generating wrapper interface for PPB_Flash_FontFile_0_2 */
/* Not generating wrapper interface for PPB_FlashFullscreen_0_1 */
/* Not generating wrapper interface for PPB_FlashFullscreen_1_0 */
static const struct PPB_Flash_Menu_0_2 Pnacl_Wrappers_PPB_Flash_Menu_0_2 = {
......
......@@ -33,10 +33,7 @@ PROXIED_IFACE(PPB_FILECHOOSER_TRUSTED_INTERFACE_0_6,
PPB_FileChooserTrusted_0_6)
PROXIED_IFACE(PPB_FILEREFPRIVATE_INTERFACE_0_1,
PPB_FileRefPrivate_0_1)
PROXIED_IFACE(PPB_FLASHFULLSCREEN_INTERFACE_0_1,
PPB_FlashFullscreen_0_1)
PROXIED_IFACE(PPB_FLASHFULLSCREEN_INTERFACE_1_0,
PPB_FlashFullscreen_0_1)
PROXIED_IFACE(PPB_FLASHFULLSCREEN_INTERFACE_1_0, PPB_FlashFullscreen_1_0)
#endif // !defined(OS_NACL)
#include "ppapi/thunk/interfaces_postamble.h"
......@@ -38,15 +38,12 @@ PP_Bool GetScreenSize(PP_Instance instance, PP_Size* size) {
return enter.functions()->GetScreenSize(instance, size);
}
const PPB_FlashFullscreen_0_1 g_ppb_flash_fullscreen_thunk = {
&IsFullscreen,
&SetFullscreen,
&GetScreenSize
};
const PPB_FlashFullscreen_1_0 g_ppb_flash_fullscreen_thunk = {
&IsFullscreen, &SetFullscreen, &GetScreenSize};
} // namespace
const PPB_FlashFullscreen_0_1* GetPPB_FlashFullscreen_0_1_Thunk() {
const PPB_FlashFullscreen_1_0* GetPPB_FlashFullscreen_1_0_Thunk() {
return &g_ppb_flash_fullscreen_thunk;
}
......
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