An optional interface for embedding clients wishing to receive
notifications for when a tooltip should be displayed or removed.
The embedder implements this interface on the web browser chrome
object associated with the window that notifications are required
for.
@see nsITooltipTextProvider
Called when a tooltip should be displayed.
@note
Coordinates are specified in pixels, relative to the top-left
corner of the browser area.
aXCoords | The tooltip left edge X coordinate. |
aYCoords | The tooltip top edge Y coordinate. |
aTipText | The text to display in the tooltip, typically obtained from the TITLE attribute of the node (or containing parent) over which the pointer has been positioned. |
NS_OK if the tooltip was displayed.
|
Called when the tooltip should be hidden, either because the pointer
has moved or the tooltip has timed out.