MozSocial

Non-standard
This feature is non-standard and is not on a standards track. Do not use it on production sites facing the Web: it will not work for every user. There may also be large incompatibilities between implementations and the behavior may change in the future.

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

MozSocial.isVisible
Returns a Boolean value; the result is true if the content is visible, otherwise it's false.

Methods

MozSocial.closePanel()
Closes the currently open flyout panel.
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.
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.
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.
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.
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

Document Tags and Contributors

 Contributors to this page: teoli, kscarfone
 Last updated by: kscarfone,