'_api_features.json': json.dumps({
'add_rules_tester': { 'dependencies': ['permission:add_rules_tester'] },
'ref_test': { 'dependencies': ['permission:ref_test'] },
- 'tester': { 'dependencies': ['permission:tester', 'manifest:tester'] }
+ 'tester': {
+ 'dependencies': ['permission:tester', 'manifest:tester'],
+ 'contexts': ['content_script']
+ },
+ 'tester.test1': {'contexts': ['content_script']},
+ 'tester.test2': {}
+ }),
+ '_manifest_features.json': json.dumps({'tester': {}, 'ref_test': {}}),
+ '_permission_features.json': json.dumps({
+ 'tester': {},
+ 'ref_test': {},
+ 'add_rules_tester': {}
}),
- '_manifest_features.json': '{}',
- '_permission_features.json': '{}',
'add_rules_tester.json': json.dumps([{
'namespace': 'add_rules_tester',
'description': ('A test api with a couple of events which support or '
}
]
}]),
+ 'events.json': json.dumps([{
+ 'namespace': 'events',
+ 'description': 'These are events.',
+ 'types': [
+ {
+ 'id': 'Event',
+ 'type': 'object',
+ 'description': 'An Event object.',
+ 'functions': [
+ {
+ 'name': 'addListener',
+ 'type': 'function',
+ 'description': 'Adds a listener.'
+ }
+ ],
+ }
+ ]
+ }]),
'tester.json': json.dumps([{
'namespace': 'tester',
'description': 'a test api',
},
'private': {
'intro_tables': {
- 'trunk_message.html': 'available on trunk'
+ 'trunk_message.html': 'available on trunk',
+ 'stable_message.html': 'Since {{content.version}}.',
+ 'content_scripts.html': 'Content Scripts'
}
}
}