blob: 58a6bc06b758f3276e25f51421325c7f27c9c65c (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
// This file listens to messages
window.addEventListener('message', function(message) {
if (message.data.sender !== 'page') {
return;
}
console.info('proxy got page message: ' + JSON.stringify(message.data));
//Forward the message to the background script
self.port.emit('message', message.data);
})
self.port.on('message', function(message) {
console.info('proxy got chrome message: ' + JSON.stringify(message));
window.postMessage(message, '*');
});
|