This is a skeleton class which will be instantiated at startup in each process, and eventually track the same events that the deprecated WebNavigationContent.js frame script currently tracks. Actual implementation is added in follow-up patches. Differential Revision: https://phabricator.services.mozilla.com/D103213
17 lines
723 B
Python
17 lines
723 B
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/.
|
|
|
|
Classes = [
|
|
{
|
|
'cid': '{acb22042-2b6c-427b-b550-b9f407c6fff6}',
|
|
'contract_ids': ['@mozilla.org/extensions/web-navigation-content;1'],
|
|
'type': 'mozilla::extensions::WebNavigationContent',
|
|
'constructor': 'mozilla::extensions::WebNavigationContent::GetSingleton',
|
|
'headers': ['mozilla/extensions/WebNavigationContent.h'],
|
|
'categories': {'app-startup': 'WebNavigationContent'},
|
|
},
|
|
]
|