---
title: MozSocial
slug: Web/API/MozSocial
tags:
- API
translation_of: Archive/Social_API/MozSocial
---
{{ ApiRef("Social API") }} {{non-standard_header}}{{fx_minversion_header("17.0")}}
The MozSocial
object, returned by the navigator.mozSocial
property, is available within the social media provider's panel to provide functionality it may need.
Note: Although Mozilla hopes to submit this API for standardization eventually, it has not yet done so.
Properties
- {{domxref("MozSocial.isVisible")}}
- Returns a Boolean value; the result is
true
if the content is visible, otherwise it's false
.
Methods
- {{domxref("MozSocial.closePanel()")}}
- Closes the currently open flyout panel.
- {{domxref("MozSocial.getAttention()")}}
- Performs some action designed to get the user's attention; the exact behavior may vary from platform to platform. This might display a visual effect, play an audible notification, flash the screen, or use some other technique.
- {{domxref("MozSocial.getWorker()")}}
- Returns a reference to the service worker; once content has this reference, it can call
worker.port.postMessage()
method to communicate with the service.
- {{domxref("MozSocial.openChatWindow()")}}
- Opens a chat window that is anchored to the bottom of the browser window. Each chat window is expected to be a singular chat, but functionality may vary by provider.
- {{domxref("MozSocial.openPanel()")}}
- Opens a flyout panel attached to the sidebar at a given vertical offset. This might be, for example, used to display the actual conversation corresponding to a notification in the sidebar.
- {{domxref("MozSocial.share()")}}
- Initiates a share action via the SocialAPI Share panel. One argument is passed, an object containing "url", "title", "description", "source" and "image".
See also