From 0546071d76eb90ff0176484a030e6f92f8e6c278 Mon Sep 17 00:00:00 2001 From: Paul Schneider Date: Fri, 2 Jun 2017 02:27:55 +0200 Subject: [PATCH] cleaning --- .../desktopCaptureExtension/background.js | 41 ------------------ .../desktopCaptureExtension/content-script.js | 31 ------------- .../wwwroot/desktopCaptureExtension/icon.png | Bin 6995 -> 0 bytes .../desktopCaptureExtension/manifest.json | 22 ---------- 4 files changed, 94 deletions(-) delete mode 100644 Yavsc/wwwroot/desktopCaptureExtension/background.js delete mode 100644 Yavsc/wwwroot/desktopCaptureExtension/content-script.js delete mode 100644 Yavsc/wwwroot/desktopCaptureExtension/icon.png delete mode 100644 Yavsc/wwwroot/desktopCaptureExtension/manifest.json diff --git a/Yavsc/wwwroot/desktopCaptureExtension/background.js b/Yavsc/wwwroot/desktopCaptureExtension/background.js deleted file mode 100644 index 6289ff83..00000000 --- a/Yavsc/wwwroot/desktopCaptureExtension/background.js +++ /dev/null @@ -1,41 +0,0 @@ -'use strict'; - -var dataSources = ['screen', 'window']; -var desktopMediaRequestId = ''; - -chrome.runtime.onConnect.addListener(function(port) { - port.onMessage.addListener(function(msg) { - if (msg.type === 'SS_UI_REQUEST') { - requestScreenSharing(port, msg); - } - - if (msg.type === 'SS_UI_CANCEL') { - cancelScreenSharing(msg); - } - }); -}); - -function requestScreenSharing(port, msg) { - // https://developer.chrome.com/extensions/desktopCapture - // params: - // - 'dataSources' Set of sources that should be shown to the user. - // - 'targetTab' Tab for which the stream is created. - // - 'streamId' String that can be passed to getUserMedia() API - desktopMediaRequestId = - chrome.desktopCapture.chooseDesktopMedia(dataSources, port.sender.tab, - function(streamId) { - if (streamId) { - msg.type = 'SS_DIALOG_SUCCESS'; - msg.streamId = streamId; - } else { - msg.type = 'SS_DIALOG_CANCEL'; - } - port.postMessage(msg); - }); -} - -function cancelScreenSharing() { - if (desktopMediaRequestId) { - chrome.desktopCapture.cancelChooseDesktopMedia(desktopMediaRequestId); - } -} diff --git a/Yavsc/wwwroot/desktopCaptureExtension/content-script.js b/Yavsc/wwwroot/desktopCaptureExtension/content-script.js deleted file mode 100644 index f19936fe..00000000 --- a/Yavsc/wwwroot/desktopCaptureExtension/content-script.js +++ /dev/null @@ -1,31 +0,0 @@ -'use strict'; - -// https://chromeextensionsdocs.appspot.com/apps/content_scripts#host-page-communication -// - 'content_script' and execution env are isolated from each other -// - In order to communicate we use the DOM (window.postMessage) -// -// app.js | |content-script.js | |background.js -// window.postMessage|------->|port.postMessage |----->| port.onMessage -// | window | | port | -// webkitGetUserMedia|<------ |window.postMessage|<-----| port.postMessage -// - -var port = chrome.runtime.connect(chrome.runtime.id); - -port.onMessage.addListener(function(msg) { - window.postMessage(msg, '*'); -}); - -window.addEventListener('message', function(event) { - // We only accept messages from ourselves - if (event.source !== window) { - return; - } - - if (event.data.type && ((event.data.type === 'SS_UI_REQUEST') || - (event.data.type === 'SS_UI_CANCEL'))) { - port.postMessage(event.data); - } -}, false); - -window.postMessage({ type: 'SS_PING', text: 'start' }, '*'); diff --git a/Yavsc/wwwroot/desktopCaptureExtension/icon.png b/Yavsc/wwwroot/desktopCaptureExtension/icon.png deleted file mode 100644 index 755653f132262eec761175ce121b3e1e60bb69e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6995 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 diff --git a/Yavsc/wwwroot/desktopCaptureExtension/manifest.json b/Yavsc/wwwroot/desktopCaptureExtension/manifest.json deleted file mode 100644 index ce7827ec..00000000 --- a/Yavsc/wwwroot/desktopCaptureExtension/manifest.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "name": "Screensharing Extension", - "description": "Screensharing Extension for my app", - "version": "1.0.0", - "manifest_version": 2, - "icons": { - "128": "icon.png" - }, - "background": { - "scripts": ["background.js"] - }, - "content_scripts": [ - { - "matches": ["https://dev.pschneider.fr/*"], - "js": ["content-script.js"] - } - ], - "permissions": [ - "desktopCapture", - "https://dev.pschneider.fr/*" - ] -}