background_preload.js 1003 B

12345678910111213141516171819202122232425262728293031323334353637
  1. (function() {
  2. window.UglifyJS_NoUnsafeEval = true;
  3. localStorage['log'] = '';
  4. localStorage['logLastError'] = '';
  5. window.OmegaContextMenuQuickSwitchHandler = function() {
  6. return null;
  7. };
  8. if (chrome.contextMenus != null) {
  9. if (chrome.i18n.getUILanguage != null) {
  10. chrome.contextMenus.create({
  11. id: 'enableQuickSwitch',
  12. title: chrome.i18n.getMessage('contextMenu_enableQuickSwitch'),
  13. type: 'checkbox',
  14. checked: false,
  15. contexts: ["browser_action"],
  16. onclick: function(info) {
  17. return window.OmegaContextMenuQuickSwitchHandler(info);
  18. }
  19. });
  20. }
  21. chrome.contextMenus.create({
  22. title: chrome.i18n.getMessage('popup_reportIssues'),
  23. contexts: ["browser_action"],
  24. onclick: OmegaDebug.reportIssue
  25. });
  26. chrome.contextMenus.create({
  27. title: chrome.i18n.getMessage('popup_errorLog'),
  28. contexts: ["browser_action"],
  29. onclick: OmegaDebug.downloadLog
  30. });
  31. }
  32. }).call(this);