| Index: chrome/common/render_messages_internal.h
|
| diff --git a/chrome/common/render_messages_internal.h b/chrome/common/render_messages_internal.h
|
| index 370477731634da543756bfdb09d82c76b2c73e42..4c4696403effb61b4746d701aaf01885f269e0c5 100644
|
| --- a/chrome/common/render_messages_internal.h
|
| +++ b/chrome/common/render_messages_internal.h
|
| @@ -505,6 +505,9 @@ IPC_BEGIN_MESSAGES(View)
|
| IPC_MESSAGE_CONTROL1(ViewMsg_PurgePluginListCache,
|
| bool /* reload_pages */)
|
|
|
| + // Tells the render view to load all blocked plugins
|
| + IPC_MESSAGE_ROUTED0(ViewMsg_LoadBlockedPlugins)
|
| +
|
| IPC_MESSAGE_ROUTED1(ViewMsg_RunFileChooserResponse,
|
| std::vector<FilePath> /* selected files */)
|
|
|
| @@ -1237,14 +1240,15 @@ IPC_BEGIN_MESSAGES(ViewHost)
|
| bool /* refresh*/,
|
| std::vector<WebPluginInfo> /* plugins */)
|
|
|
| - // Returns a path to a plugin for the given url and mime type. If there's
|
| - // no plugin, an empty string is returned.
|
| - IPC_SYNC_MESSAGE_CONTROL3_2(ViewHostMsg_GetPluginPath,
|
| + // Return information about a plugin for the given URL and MIME type. If there
|
| + // is no matching plugin, |found| is set to false.
|
| + IPC_SYNC_MESSAGE_CONTROL3_3(ViewHostMsg_GetPluginInfo,
|
| GURL /* url */,
|
| GURL /* policy_url */,
|
| std::string /* mime_type */,
|
| - FilePath /* filename */,
|
| - std::string /* actual mime type for url */)
|
| + bool /* found */,
|
| + WebPluginInfo /* plugin info */,
|
| + std::string /* actual_mime_type */)
|
|
|
| // Requests spellcheck for a word.
|
| IPC_SYNC_MESSAGE_ROUTED2_2(ViewHostMsg_SpellCheck,
|
| @@ -1661,11 +1665,23 @@ IPC_BEGIN_MESSAGES(ViewHost)
|
| IPC_MESSAGE_ROUTED1(ViewHostMsg_MissingPluginStatus,
|
| int /* status */)
|
|
|
| + // Notifies when a non-sandboxed plugin was blocked.
|
| + IPC_MESSAGE_ROUTED1(ViewHostMsg_NonSandboxedPluginBlocked,
|
| + string16 /* name */)
|
| +
|
| + // Notifies when a blocked plugin was loaded via click-to-load.
|
| + IPC_MESSAGE_ROUTED0(ViewHostMsg_BlockedPluginLoaded)
|
| +
|
| // Sent by the renderer process to indicate that a plugin instance has
|
| // crashed.
|
| IPC_MESSAGE_ROUTED1(ViewHostMsg_CrashedPlugin,
|
| FilePath /* plugin_path */)
|
|
|
| + // Notifies when a plugin couldn't be loaded because it's outdated.
|
| + IPC_MESSAGE_ROUTED2(ViewHostMsg_DisabledOutdatedPlugin,
|
| + string16, /* name */
|
| + GURL /* update_url */)
|
| +
|
| // Displays a JavaScript out-of-memory message in the infobar.
|
| IPC_MESSAGE_ROUTED0(ViewHostMsg_JSOutOfMemory)
|
|
|
|
|