Remove redundant enum defined in both mojom and .h: MediaStreamType

This CL is the 2 out of N CL that remove redundant enums from Blink's
public API, on the mediastream directories. At this time MediaStreamType [1]
is replaced by it mojom existing variant in [2].

[1] third_party/blink/public/common/mediastream/media_stream_request.h
[2] third_party/blink/public/mojom/mediastream/media_stream.mojom

The associated typemap [3] and traits declarations [4][5] are also removed.

[3] third_party/blink/public/common/mediastream/media_stream.typemap
[4] third_party/blink/common/mediastream/media_stream_mojom_traits.cc
[5] third_party/blink/public/common/mediastream/media_stream_mojom_traits.h

[email protected]

BUG=923394,919392

Change-Id: Ie9fce964db55731892662627c1018a00b083740e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1642807
Reviewed-by: Antonio Gomes <[email protected]>
Reviewed-by: Daniel Cheng <[email protected]>
Reviewed-by: Guido Urdaneta <[email protected]>
Reviewed-by: Kentaro Hara <[email protected]>
Commit-Queue: Antonio Gomes <[email protected]>
Cr-Commit-Position: refs/heads/master@{#666374}
diff --git a/extensions/browser/extension_host.h b/extensions/browser/extension_host.h
index 4027505..f4bbe0b1 100644
--- a/extensions/browser/extension_host.h
+++ b/extensions/browser/extension_host.h
@@ -126,7 +126,7 @@
       content::MediaResponseCallback callback) override;
   bool CheckMediaAccessPermission(content::RenderFrameHost* render_frame_host,
                                   const GURL& security_origin,
-                                  blink::MediaStreamType type) override;
+                                  blink::mojom::MediaStreamType type) override;
   bool IsNeverVisible(content::WebContents* web_contents) override;
   gfx::Size EnterPictureInPicture(content::WebContents* web_contents,
                                   const viz::SurfaceId& surface_id,