components.conf (1361B)
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 Classes = [ 8 { 9 'cid': '{2bc2ad62-ad5d-4b7b-a9db-f74ae203c527}', 10 'contract_ids': ['@mozilla.org/intl/converter-input-stream;1'], 11 'type': 'nsConverterInputStream', 12 'headers': ['nsConverterInputStream.h'], 13 }, 14 { 15 'cid': '{ff8780a5-bbb1-4bc5-8ee7-057e7bc5c925}', 16 'contract_ids': ['@mozilla.org/intl/converter-output-stream;1'], 17 'type': 'nsConverterOutputStream', 18 'headers': ['/intl/uconv/nsConverterOutputStream.h'], 19 }, 20 { 21 'cid': '{0a698c44-3bff-11d4-9649-00c0ca135b4e}', 22 'contract_ids': ['@mozilla.org/intl/scriptableunicodeconverter'], 23 'type': 'nsScriptableUnicodeConverter', 24 'headers': ['/intl/uconv/nsScriptableUConv.h'], 25 }, 26 { 27 'name': 'TextToSubURI', 28 'js_name': 'textToSubURI', 29 'cid': '{8b042e22-6f87-11d3-b3c8-00805f8a6670}', 30 'contract_ids': ['@mozilla.org/intl/texttosuburi;1'], 31 'interfaces': ['nsITextToSubURI'], 32 'type': 'nsTextToSubURI', 33 'headers': ['/intl/uconv/nsTextToSubURI.h'], 34 }, 35 ]