Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(23)

Side by Side Diff: third_party/WebKit/LayoutTests/http/tests/serviceworker/resources/foreign-fetch-helper-iframe.html

Issue 2110163002: Correctly set initiated_in_secure_context on requests from shared/service workers, (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@skip-service-worker-foreign-fetch
Patch Set: wrap layout test at 80 columns Created 4 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 <!DOCTYPE html> 1 <!DOCTYPE html>
2 <meta charset=utf-8> 2 <meta charset=utf-8>
3 <script src="foreign-fetch-helper-script.js"></script>
3 <script> 4 <script>
4 self.onmessage = e => { 5 self.onmessage = e => {
5 fetch(e.data.url) 6 if (e.data.worker == 'dedicated') {
6 .then(response => response.text()) 7 let worker = new Worker('foreign-fetch-helper-script.js');
7 .then(text => e.ports[0].postMessage('Success: ' + text)) 8 worker.postMessage(e.data, e.ports);
8 .catch(error => e.ports[0].postMessage('Error: ' + error)); 9 } else if (e.data.worker == 'shared') {
10 let worker = new SharedWorker('foreign-fetch-helper-script.js');
11 worker.port.postMessage(e.data, e.ports);
12 } else {
13 handle_message(e);
14 }
9 }; 15 };
10 </script> 16 </script>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698