{"json_modified": "2016-03-28T07:49:49.770102", "uuid": "209cb64b-d27e-45f6-95f9-e50c89f91f92", "title": "XPConnect wrappers", "url": "/en-US/docs/Mozilla/Tech/XPCOM/Language_bindings/XPConnect/XPConnect_wrappers", "tags": ["NeedsContent", "XPConnect", "Guide", "XPCOM", "XPCOM:Language Bindings"], "translations": [], "modified": "2015-01-26T16:02:31", "label": "XPConnect wrappers", "localization_tags": [], "locale": "en-US", "id": 1896, "last_edit": "2015-01-26T16:02:24", "summary": "This document is a high-level overview of XPConnect wrapper objects (for the more technical description see XPConnect security membranes). For practical advice on dealing with wrappers, see Safely accessing content DOM from chrome.", "sections": [{"id": "Basic_XPConnect_objects", "title": "Basic XPConnect objects"}, {"id": "XPCWrappedNative", "title": "XPCWrappedNative"}, {"id": "XPCWrappedJS", "title": "XPCWrappedJS"}, {"id": "Security_wrappers_exposed_to_chrome", "title": "Security wrappers exposed to chrome"}], "slug": "Mozilla/Tech/XPCOM/Language_bindings/XPConnect/XPConnect_wrappers", "review_tags": ["technical"]}