| Index: chrome/renderer/chrome_content_renderer_client.h
|
| diff --git a/chrome/renderer/chrome_content_renderer_client.h b/chrome/renderer/chrome_content_renderer_client.h
|
| index c37ad3f03420b0b793da1e6f9e406e85ea1ea2bb..564cc5a899b21c3c045302eb8671b2d6887959d1 100644
|
| --- a/chrome/renderer/chrome_content_renderer_client.h
|
| +++ b/chrome/renderer/chrome_content_renderer_client.h
|
| @@ -78,6 +78,26 @@ class WebSecurityOrigin;
|
| class WebRtcLoggingMessageFilter;
|
| #endif
|
|
|
| +namespace internal {
|
| +
|
| +extern const char kFlashYouTubeRewriteUMA[];
|
| +
|
| +// Used for UMA. Values should not be reorderer or reused.
|
| +// SUCCESS refers to an embed properly rewritten. SUCCESS_PARAMS_REWRITE refers
|
| +// to an embed rewritten with the params fixed. SUCCESS_ENABLEJSAPI refers to
|
| +// a rewritten embed even though the JS API was enabled (Chrome Android only).
|
| +// FAILURE_ENABLEJSAPI indicates the embed was not rewritten because the
|
| +// JS API was enabled.
|
| +enum YouTubeRewriteStatus {
|
| + SUCCESS = 0,
|
| + SUCCESS_PARAMS_REWRITE = 1,
|
| + SUCCESS_ENABLEJSAPI = 2,
|
| + FAILURE_ENABLEJSAPI = 3,
|
| + NUM_PLUGIN_ERROR // should be kept last
|
| +};
|
| +
|
| +} // namespace internal
|
| +
|
| class ChromeContentRendererClient : public content::ContentRendererClient {
|
| public:
|
| ChromeContentRendererClient();
|
| @@ -166,7 +186,6 @@ class ChromeContentRendererClient : public content::ContentRendererClient {
|
| int embedded_worker_id,
|
| const GURL& url) override;
|
| bool ShouldEnforceWebRTCRoutingPreferences() override;
|
| -
|
| GURL OverrideFlashEmbedWithHTML(const GURL& url) override;
|
|
|
| #if defined(ENABLE_SPELLCHECK)
|
|
|