OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 // This features file defines extension APIs implemented under src/chrome. | 5 // This features file defines extension APIs implemented under src/chrome. |
6 // See extensions/common/features/* to understand this file, in particular | 6 // See extensions/common/features/* to understand this file, in particular |
7 // feature.h, simple_feature.h, and base_feature_provider.h. | 7 // feature.h, simple_feature.h, and base_feature_provider.h. |
8 // | 8 // |
9 // Note that specifying "web_page", "blessed_web_page", or "all" as a context | 9 // Note that specifying "web_page", "blessed_web_page", or "all" as a context |
10 // type will require manually updating chrome/renderer/resources/dispatcher.cc. | 10 // type will require manually updating chrome/renderer/resources/dispatcher.cc. |
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
77 }, | 77 }, |
78 "appviewTag": { | 78 "appviewTag": { |
79 "internal": true, | 79 "internal": true, |
80 "dependencies": ["permission:appview"], | 80 "dependencies": ["permission:appview"], |
81 "contexts": ["blessed_extension"] | 81 "contexts": ["blessed_extension"] |
82 }, | 82 }, |
83 "audioModem": { | 83 "audioModem": { |
84 "dependencies": ["permission:audioModem"], | 84 "dependencies": ["permission:audioModem"], |
85 "contexts": ["blessed_extension"] | 85 "contexts": ["blessed_extension"] |
86 }, | 86 }, |
| 87 "autofillPrivate": [{ |
| 88 "dependencies": ["permission:autofillPrivate"], |
| 89 "contexts": ["blessed_extension"] |
| 90 }, { |
| 91 "channel": "trunk", |
| 92 "contexts": ["webui"], |
| 93 "matches": [ |
| 94 "chrome://md-settings/*", |
| 95 "chrome://settings/*", |
| 96 "chrome://settings-frame/*" |
| 97 ] |
| 98 }], |
87 "automationInternal": { | 99 "automationInternal": { |
88 "internal": true, | 100 "internal": true, |
89 "dependencies": ["manifest:automation"], | 101 "dependencies": ["manifest:automation"], |
90 "contexts": ["blessed_extension"] | 102 "contexts": ["blessed_extension"] |
91 }, | 103 }, |
92 "automation": { | 104 "automation": { |
93 "dependencies": ["manifest:automation"], | 105 "dependencies": ["manifest:automation"], |
94 "contexts": ["blessed_extension"] | 106 "contexts": ["blessed_extension"] |
95 }, | 107 }, |
96 "autotestPrivate": { | 108 "autotestPrivate": { |
(...skipping 391 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
488 "contexts": ["blessed_extension"] | 500 "contexts": ["blessed_extension"] |
489 }, | 501 }, |
490 "input.ime": { | 502 "input.ime": { |
491 "dependencies": ["permission:input"], | 503 "dependencies": ["permission:input"], |
492 "contexts": ["blessed_extension"] | 504 "contexts": ["blessed_extension"] |
493 }, | 505 }, |
494 "inputMethodPrivate": { | 506 "inputMethodPrivate": { |
495 "dependencies": ["permission:inputMethodPrivate"], | 507 "dependencies": ["permission:inputMethodPrivate"], |
496 "contexts": ["blessed_extension"] | 508 "contexts": ["blessed_extension"] |
497 }, | 509 }, |
| 510 "instanceID": { |
| 511 "dependencies": ["permission:gcm"], |
| 512 "contexts": ["blessed_extension"] |
| 513 }, |
498 "launcherPage": { | 514 "launcherPage": { |
499 "dependencies": ["manifest:launcher_page"], | 515 "dependencies": ["manifest:launcher_page"], |
500 "contexts": ["blessed_extension"] | 516 "contexts": ["blessed_extension"] |
501 }, | 517 }, |
502 "launcherSearchProvider": { | 518 "launcherSearchProvider": { |
503 "dependencies": ["permission:launcherSearchProvider"], | 519 "dependencies": ["permission:launcherSearchProvider"], |
504 "contexts": ["blessed_extension"] | 520 "contexts": ["blessed_extension"] |
505 }, | 521 }, |
506 "location": { | 522 "location": { |
507 "dependencies": ["permission:location"], | 523 "dependencies": ["permission:location"], |
(...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
612 "contexts": ["blessed_extension"] | 628 "contexts": ["blessed_extension"] |
613 }, | 629 }, |
614 "readingListPrivate": { | 630 "readingListPrivate": { |
615 "dependencies": ["permission:readingListPrivate"], | 631 "dependencies": ["permission:readingListPrivate"], |
616 "contexts": ["blessed_extension"] | 632 "contexts": ["blessed_extension"] |
617 }, | 633 }, |
618 "rtcPrivate": { | 634 "rtcPrivate": { |
619 "dependencies": ["permission:rtcPrivate"], | 635 "dependencies": ["permission:rtcPrivate"], |
620 "contexts": ["blessed_extension"] | 636 "contexts": ["blessed_extension"] |
621 }, | 637 }, |
| 638 "searchEnginesPrivate": [{ |
| 639 "dependencies": ["permission:searchEnginesPrivate"], |
| 640 "contexts": ["blessed_extension"] |
| 641 }, { |
| 642 "channel": "trunk", |
| 643 "contexts": ["webui"], |
| 644 "matches": [ |
| 645 "chrome://md-settings/*", |
| 646 "chrome://settings/*", |
| 647 "chrome://settings-frame/*" |
| 648 ] |
| 649 }], |
622 "sessions": { | 650 "sessions": { |
623 "dependencies": ["permission:sessions"], | 651 "dependencies": ["permission:sessions"], |
624 "contexts": ["blessed_extension"] | 652 "contexts": ["blessed_extension"] |
625 }, | 653 }, |
626 "settingsPrivate": [{ | 654 "settingsPrivate": [{ |
627 "dependencies": ["permission:settingsPrivate"], | 655 "dependencies": ["permission:settingsPrivate"], |
628 "contexts": ["blessed_extension"] | 656 "contexts": ["blessed_extension"] |
629 }, { | 657 }, { |
630 "channel": "trunk", | 658 "channel": "trunk", |
631 "contexts": ["webui"], | 659 "contexts": ["webui"], |
(...skipping 95 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
727 "internal": true, | 755 "internal": true, |
728 "channel": "stable", | 756 "channel": "stable", |
729 "dependencies": ["permission:webview"], | 757 "dependencies": ["permission:webview"], |
730 "contexts": ["blessed_extension"] | 758 "contexts": ["blessed_extension"] |
731 }, | 759 }, |
732 "windows": { | 760 "windows": { |
733 "dependencies": ["api:tabs"], | 761 "dependencies": ["api:tabs"], |
734 "contexts": ["blessed_extension"] | 762 "contexts": ["blessed_extension"] |
735 } | 763 } |
736 } | 764 } |
OLD | NEW |