forked from mirrors/gecko-dev
Backed out changeset af9fbbc9ae50 (bug 1866802) Backed out changeset 81d5b7de7178 (bug 1866802) Backed out changeset e4d0863ed222 (bug 1866802) Backed out changeset c0deb681b193 (bug 1866802) Backed out changeset dda3e5e39f8c (bug 1866802)
49 lines
1.2 KiB
Python
49 lines
1.2 KiB
Python
# -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
|
|
# vim: set filetype=python:
|
|
# This Source Code Form is subject to the terms of the Mozilla Public
|
|
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
|
|
pages = [
|
|
'blocked',
|
|
'certerror',
|
|
'downloads',
|
|
'framecrashed',
|
|
'home',
|
|
'logins',
|
|
'loginsimportreport',
|
|
'firefoxview',
|
|
'firefoxview-next',
|
|
'messagepreview',
|
|
'newtab',
|
|
'ion',
|
|
'pocket-home',
|
|
'pocket-saved',
|
|
'pocket-signup',
|
|
'pocket-style-guide',
|
|
'policies',
|
|
'preferences',
|
|
'privatebrowsing',
|
|
'protections',
|
|
'profiling',
|
|
'reader',
|
|
'restartrequired',
|
|
'rights',
|
|
'robots',
|
|
'sessionrestore',
|
|
'shoppingsidebar',
|
|
'tabcrashed',
|
|
'unloads',
|
|
'welcome',
|
|
'welcomeback',
|
|
]
|
|
|
|
Classes = [
|
|
{
|
|
'cid': '{7e4bb6ad-2fc4-4dc6-89ef-23e8e5ccf980}',
|
|
'contract_ids': ['@mozilla.org/network/protocol/about;1?what=%s' % page
|
|
for page in pages],
|
|
'legacy_constructor': 'mozilla::browser::AboutRedirector::Create',
|
|
'headers': ['/browser/components/about/AboutRedirector.h'],
|
|
},
|
|
]
|