Firefox76時点での内容

chrome://browser/content/utilityOverlay.js

browser.xhtmlやplaces.xhtmlなど、ほとんどの場所で読み込まれているutility


変数

AppConstants resource://gre/modules/AppConstants.jsm
Services resource://gre/modules/Services.jsm
XPCOMUtils resource://gre/modules/XPCOMUtils.jsm
AboutNewTab resource:///modules/AboutNewTab.jsm
BrowserWindowTracker resource:///modules/BrowserWindowTracker.jsm
ContextualIdentityService resource://gre/modules/ContextualIdentityService.jsm
ExtensionSettingsStore resource://gre/modules/ExtensionSettingsStore.jsm
PrivateBrowsingUtils resource://gre/modules/PrivateBrowsingUtils.jsm
ShellService resource:///modules/ShellService.jsm
ReferrerInfo nsIReferrerInfoコンストラクタ
BROWSER_NEW_TAB_URL AboutNewTab.newTabURL あるいは "about:privatebrowsing"
TAB_DROP_TYPE "application/x-moz-tabbrowser-tab"
gBidiUI false

関数

isBlankPageURL(aURL)
getTopWin(skipPopups)
返り値:ブラウザWindow(windowtype=="navigator:browser")
doGetProtocolFlags(aURI)
openUILink(url, event, aIgnoreButton, aIgnoreAlt, aAllowThirdPartyFixup, aPostData, aReferrerInfo)
getRootEvent(aEvent)
whereToOpenLink(e, ignoreButton, ignoreAlt)
返り値:"current" | "tab" | "tabshifted" | "window" | "save" のどれか
openTrustedLinkIn(url, where, aParams)
引数:where 文字列
  • "current"
  • "tab"
  • "tabshifted"
  • "window"
  • "save"
引数:{aParams} のプロパティ
  • allowThirdPartyFixup (boolean)
  • postData (nsIInputStream)
  • referrerInfo (nsIReferrerInfo)
  • relatedToCurrent (boolean)
  • skipTabAnimation (boolean)
  • allowPinnedTabHostChange (boolean)
  • allowPopups (boolean)
  • userContextId (unsigned int)
  • targetBrowser (XUL browser)
openWebLinkIn(url, where, params)
openUILinkIn(url, where, aAllowThirdPartyFixup, aPostData, aReferrerInfo)
非推奨
openLinkIn(url, where, params)
checkForMiddleClick(node, event)
createUserContextMenu(event, { isContextMenu = false, excludeUserContextId = 0, showDefaultTab = false, useAccessKeys = true, } = {})
closeMenus(node)
eventMatchesKey(aEvent, aKey)
gatherTextUnder(root)
getShellService()
isBidiEnabled()
openAboutDialog()
openPreferences(paneID, extraArgs)
openTroubleshootingPage()
openFeedbackPage()
openTourPage()
buildHelpMenu()
isElementVisible(aElement)
makeURLAbsolute(aBase, aUrl)
getHelpLinkURL(aHelpTopic)
openHelpLink(aHelpTopic, aCalledFromModal, aWhere)
openPrefsHelp(aEvent)
updateImportCommandEnabledState()

タグ:

+ タグ編集
  • タグ:
最終更新:2020年05月10日 11:15