In any window of the Chrome application, you can access the backgroundPage and therefore also access the variables assigned to its global object (top level var, how you are automatically connected)
Try the following:
chrome.runtime.getBackgroundPage(function(bgpage) {
console.log(bgpage.globalData);
})
( javascript-):
var globalData = {};
globalData.apples = ['red', 'green'];
var globalData;
chrome.runtime.getBackgroundPage(function(bgpage) {
globalData = bgpage.globalData;
main();
})
function main() {
console.log(globalData.apples);
}