| OLD | NEW | 
|   1 // Copyright 2015 The Chromium Authors. All rights reserved. |   1 // Copyright 2015 The Chromium Authors. All rights reserved. | 
|   2 // Use of this source code is governed by a BSD-style license that can be |   2 // Use of this source code is governed by a BSD-style license that can be | 
|   3 // found in the LICENSE file. |   3 // found in the LICENSE file. | 
|   4  |   4  | 
|   5 chrome.runtime.onMessage.addListener(function(message, sender, sendResponse) { |   5 chrome.runtime.onMessage.addListener(function(message, sender, sendResponse) { | 
|   6   if (message.type == "xhr") { |   6   chrome.test.assertEq('msg from tab', message); | 
|   7     var xhr = new XMLHttpRequest(); |   7   sendResponse('Reply here'); | 
|   8     xhr.open(message.method, message.url); |  | 
|   9     xhr.send(); |  | 
|  10   } else { |  | 
|  11     console.error("Unknown message: " + JSON.stringify(message)); |  | 
|  12   } |  | 
|  13 }); |   8 }); | 
 |   9  | 
 |  10 var port = chrome.runtime.connect(); | 
 |  11 port.postMessage('Hello from content script'); | 
 |  12 port.disconnect(); | 
| OLD | NEW |