| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2009 Google Inc. All rights reserved. | 2 * Copyright (C) 2009 Google Inc. All rights reserved. |
| 3 * | 3 * |
| 4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
| 5 * modification, are permitted provided that the following conditions are | 5 * modification, are permitted provided that the following conditions are |
| 6 * met: | 6 * met: |
| 7 * | 7 * |
| 8 * * Redistributions of source code must retain the above copyright | 8 * * Redistributions of source code must retain the above copyright |
| 9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
| 10 * * Redistributions in binary form must reproduce the above | 10 * * Redistributions in binary form must reproduce the above |
| (...skipping 206 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 217 InspectorFrontendHost.events.addEventListener(InspectorFrontendHostAPI.Event
s.SetUseSoftMenu, setUseSoftMenu); | 217 InspectorFrontendHost.events.addEventListener(InspectorFrontendHostAPI.Event
s.SetUseSoftMenu, setUseSoftMenu); |
| 218 /** | 218 /** |
| 219 * @param {!WebInspector.Event} event | 219 * @param {!WebInspector.Event} event |
| 220 */ | 220 */ |
| 221 function setUseSoftMenu(event) | 221 function setUseSoftMenu(event) |
| 222 { | 222 { |
| 223 WebInspector.ContextMenu._useSoftMenu = /** @type {boolean} */ (event.da
ta); | 223 WebInspector.ContextMenu._useSoftMenu = /** @type {boolean} */ (event.da
ta); |
| 224 } | 224 } |
| 225 } | 225 } |
| 226 | 226 |
| 227 /** |
| 228 * @param {!Document} doc |
| 229 */ |
| 230 WebInspector.ContextMenu.installHandler = function(doc) |
| 231 { |
| 232 doc.body.addEventListener("contextmenu", handler, false); |
| 233 |
| 234 /** |
| 235 * @param {!Event} event |
| 236 */ |
| 237 function handler(event) |
| 238 { |
| 239 var contextMenu = new WebInspector.ContextMenu(event); |
| 240 contextMenu.appendApplicableItems(/** @type {!Object} */ (event.target))
; |
| 241 contextMenu.show(); |
| 242 } |
| 243 } |
| 244 |
| 227 WebInspector.ContextMenu.prototype = { | 245 WebInspector.ContextMenu.prototype = { |
| 228 /** | 246 /** |
| 229 * @return {number} | 247 * @return {number} |
| 230 */ | 248 */ |
| 231 nextId: function() | 249 nextId: function() |
| 232 { | 250 { |
| 233 return this._id++; | 251 return this._id++; |
| 234 }, | 252 }, |
| 235 | 253 |
| 236 show: function() | 254 show: function() |
| (...skipping 112 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 349 } | 367 } |
| 350 | 368 |
| 351 WebInspector.ContextMenu.Provider.prototype = { | 369 WebInspector.ContextMenu.Provider.prototype = { |
| 352 /** | 370 /** |
| 353 * @param {!Event} event | 371 * @param {!Event} event |
| 354 * @param {!WebInspector.ContextMenu} contextMenu | 372 * @param {!WebInspector.ContextMenu} contextMenu |
| 355 * @param {!Object} target | 373 * @param {!Object} target |
| 356 */ | 374 */ |
| 357 appendApplicableItems: function(event, contextMenu, target) { } | 375 appendApplicableItems: function(event, contextMenu, target) { } |
| 358 } | 376 } |
| OLD | NEW |