components.conf (1026B)
1 # -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*- 2 # vim: set filetype=python: 3 # This Source Code Form is subject to the terms of the Mozilla Public 4 # License, v. 2.0. If a copy of the MPL was not distributed with this 5 # file, You can obtain one at http://mozilla.org/MPL/2.0/. 6 7 JSON_VIEW_MIME_TYPE = "application/vnd.mozilla.json.view" 8 9 Classes = [ 10 { 11 'cid': '{4148c488-dca1-49fc-a621-2a0097a62422}', 12 'contract_ids': ['@mozilla.org/devtools/jsonview-sniffer;1'], 13 'esModule': 'resource://devtools/client/jsonview/Sniffer.sys.mjs', 14 'constructor': 'Sniffer', 15 'categories': { 16 'net-content-sniffers': 'JSONView', 17 'net-and-orb-content-sniffers': 'JSONView', 18 }, 19 }, 20 { 21 'cid': '{d8c9acee-dec5-11e4-8c75-1681e6b88ec1}', 22 'contract_ids': ['@mozilla.org/streamconv;1?from=%s&to=*/*' % JSON_VIEW_MIME_TYPE], 23 'esModule': 'resource://devtools/client/jsonview/Converter.sys.mjs', 24 'constructor': 'Converter', 25 }, 26 ]