blob: 98eae2ae634f032379250b372004ee2e3105f12a [file] [log] [blame]
// Copyright (c) 2012 The Chromium OS Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
'use strict';
// This file handles the onload event for google_relay.html. It would have
// been included inline in the html file if Content Security Policy (CSP) didn't
// forbid it.
window.onload = function() {
var ary = document.location.hash.match(/@([^:]+)(?::(\d+))?/);
sessionStorage.setItem('googleRelay.relayHost', ary[1]);
sessionStorage.setItem('googleRelay.relayPort', ary[2] || '');
var path = sessionStorage.getItem('googleRelay.resumePath')
if (!path) {
console.error('Nowhere to resume to!');
return;
}
var url = chrome.extension.getURL(path);
console.log(url);
document.location = url;
};