PictureInPicture: {
    browserWeakMap: any;
    originatingWinWeakMap: any;
    weakGlobalToEligiblePipCount: any;
    weakPipToWin: any;
    weakWinToBrowser: any;
    addOriginatingWinToWeakMap(browser: any): any;
    addPiPBrowserToWeakMap(browser: any): any;
    clearPipTabIcon(window: any): any;
    closePipWindow(pipWin: any): any;
    closeSinglePipWindow(closeData: any): any;
    fitToScreen(requestingWin: any, videoData: any): any;
    focusTabAndClosePip(window: any, pipActor: any): any;
    getAvailScreenSize(screen: any): any;
    getEligiblePipVideoCount(browser: any): any;
    getWeakPipPlayer(pipActorRef: any): any;
    getWorkingScreen(left: any, top: any, width: any, height: any): any;
    handleEvent(event: any): any;
    handlePictureInPictureRequest(wgp: any, videoData: any): any;
    hideToggle(): any;
    isOriginatingBrowser(browser: any): any;
    loadPosition(): any;
    moveToggle(): any;
    onCommand(event: any): any;
    onPipSwappedBrowsers(event: any): any;
    openPipWindow(parentWin: any, videoData: any): any;
    openToggleContextMenu(window: any, data: any): any;
    removeOriginatingWinFromWeakMap(browser: any): any;
    removePiPBrowserFromWeakMap(browser: any): any;
    resizePictureInPictureWindow(videoData: any, actorRef: any): any;
    resolveOverlapConflicts(left: any, top: any, width: any, height: any): any;
    savePosition(win: any): any;
    setFirstSeen(dateSeconds: any): any;
    setHasUsed(hasUsed: any): any;
    setOriginatingWindowActive(browsingContext: any, isActive: any): any;
    setUrlbarPipIconActive(win: any): any;
    setUrlbarPipIconInactive(pipWin: any): any;
    toggleUrlbar(event: any): any;
    unload(window: any): any;
    updateEligiblePipVideoCount(browsingContext: any, count: any): any;
    updatePlayingDurationHistograms(): any;
    updateUrlbarHoverText(document: any, pipToggle: any, dataL10nId: any): any;
    updateUrlbarToggle(browser: any): any;
    windowGlobalPipCountGenerator(browser: any): any;
}

Type declaration

  • browserWeakMap: any
  • originatingWinWeakMap: any
  • weakGlobalToEligiblePipCount: any
  • weakPipToWin: any
  • weakWinToBrowser: any
  • addOriginatingWinToWeakMap:function
    • Parameters

      • browser: any

      Returns any

  • addPiPBrowserToWeakMap:function
    • Parameters

      • browser: any

      Returns any

  • clearPipTabIcon:function
    • Parameters

      • window: any

      Returns any

  • closePipWindow:function
    • Parameters

      • pipWin: any

      Returns any

  • closeSinglePipWindow:function
    • Parameters

      • closeData: any

      Returns any

  • fitToScreen:function
    • Parameters

      • requestingWin: any
      • videoData: any

      Returns any

  • focusTabAndClosePip:function
    • Parameters

      • window: any
      • pipActor: any

      Returns any

  • getAvailScreenSize:function
    • Parameters

      • screen: any

      Returns any

  • getEligiblePipVideoCount:function
    • Parameters

      • browser: any

      Returns any

  • getWeakPipPlayer:function
    • Parameters

      • pipActorRef: any

      Returns any

  • getWorkingScreen:function
    • Parameters

      • left: any
      • top: any
      • width: any
      • height: any

      Returns any

  • handleEvent:function
    • Parameters

      • event: any

      Returns any

  • handlePictureInPictureRequest:function
    • Parameters

      • wgp: any
      • videoData: any

      Returns any

  • hideToggle:function
    • Returns any

  • isOriginatingBrowser:function
    • Parameters

      • browser: any

      Returns any

  • loadPosition:function
    • Returns any

  • moveToggle:function
    • Returns any

  • onCommand:function
    • Parameters

      • event: any

      Returns any

  • onPipSwappedBrowsers:function
    • Parameters

      • event: any

      Returns any

  • openPipWindow:function
    • Parameters

      • parentWin: any
      • videoData: any

      Returns any

  • openToggleContextMenu:function
    • Parameters

      • window: any
      • data: any

      Returns any

  • removeOriginatingWinFromWeakMap:function
    • Parameters

      • browser: any

      Returns any

  • removePiPBrowserFromWeakMap:function
    • Parameters

      • browser: any

      Returns any

  • resizePictureInPictureWindow:function
    • Parameters

      • videoData: any
      • actorRef: any

      Returns any

  • resolveOverlapConflicts:function
    • Parameters

      • left: any
      • top: any
      • width: any
      • height: any

      Returns any

  • savePosition:function
    • Parameters

      • win: any

      Returns any

  • setFirstSeen:function
    • Parameters

      • dateSeconds: any

      Returns any

  • setHasUsed:function
    • Parameters

      • hasUsed: any

      Returns any

  • setOriginatingWindowActive:function
    • Parameters

      • browsingContext: any
      • isActive: any

      Returns any

  • setUrlbarPipIconActive:function
    • Parameters

      • win: any

      Returns any

  • setUrlbarPipIconInactive:function
    • Parameters

      • pipWin: any

      Returns any

  • toggleUrlbar:function
    • Parameters

      • event: any

      Returns any

  • unload:function
    • Parameters

      • window: any

      Returns any

  • updateEligiblePipVideoCount:function
    • Parameters

      • browsingContext: any
      • count: any

      Returns any

  • updatePlayingDurationHistograms:function
    • Returns any

  • updateUrlbarHoverText:function
    • Parameters

      • document: any
      • pipToggle: any
      • dataL10nId: any

      Returns any

  • updateUrlbarToggle:function
    • Parameters

      • browser: any

      Returns any

  • windowGlobalPipCountGenerator:function
    • Parameters

      • browser: any

      Returns any

Generated using TypeDoc