UniversalBrowserRead (Security privilege)

A privilege to grant read access to browser internals.

Gives a script permission to read the properties of windows whose content comes from different origins. This also controls script access to the history object among other things. Other internal browser state information that is accessible via the about: URL is also controlled by this privilege.

This privilege is also necessary to read the data property of an event object that is passed to the ondragdrop() event handler.

See also:about: URL, Event object, Event.data, History object, History.current, netscape.security.PrivilegeManager, onDragDrop, PrivilegeManager object, PrivilegeManager.disablePrivilege(), PrivilegeManager.enablePrivilege(), Requesting privileges, Restricted access, Same origin, Security policy