1// Copyright (c) 2011 The Chromium Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5/** 6 * Returns a handler which will open a new window when activated. 7 */ 8function getClickHandler() { 9 return function(info, tab) { 10 11 // The srcUrl property is only available for image elements. 12 var url = 'info.html#' + info.srcUrl; 13 14 // Create a new window to the info page. 15 chrome.windows.create({ url: url, width: 520, height: 660 }); 16 }; 17}; 18 19/** 20 * Create a context menu which will only show up for images. 21 */ 22chrome.contextMenus.create({ 23 "title" : "Get image info", 24 "type" : "normal", 25 "contexts" : ["image"], 26 "onclick" : getClickHandler() 27}); 28