Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(620)

Side by Side Diff: chrome/common/extensions/api/extension_api.json

Issue 558049: make chrome.tabs.executeScript/insertCss details arg required (Closed)
Patch Set: Created 10 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 [ 1 [
2 { 2 {
3 "namespace": "extension", 3 "namespace": "extension",
4 "unprivileged": true, 4 "unprivileged": true,
5 "types": [ 5 "types": [
6 { 6 {
7 "id": "MessageSender", 7 "id": "MessageSender",
8 "type": "object", 8 "type": "object",
9 "description": "An object containing information about the script contex t that sent a message or request.", 9 "description": "An object containing information about the script contex t that sent a message or request.",
10 "properties": { 10 "properties": {
(...skipping 706 matching lines...) Expand 10 before | Expand all | Expand 10 after
717 "parameters": [ 717 "parameters": [
718 {"type": "integer", "name": "tabId", "optional": true, "description": "The id of tab which run the script, default to selected tab of current window." }, 718 {"type": "integer", "name": "tabId", "optional": true, "description": "The id of tab which run the script, default to selected tab of current window." },
719 { 719 {
720 "type": "object", 720 "type": "object",
721 "name": "details", 721 "name": "details",
722 "description": "Details of the script to run. Either the code or fil e property must be set, but both may not be set at the same time.", 722 "description": "Details of the script to run. Either the code or fil e property must be set, but both may not be set at the same time.",
723 "properties": { 723 "properties": {
724 "code": {"type": "string", "optional": true, "description": "JavaS cript code to execute."}, 724 "code": {"type": "string", "optional": true, "description": "JavaS cript code to execute."},
725 "file": {"type": "string", "optional": true, "description": "JavaS cript file to execute."}, 725 "file": {"type": "string", "optional": true, "description": "JavaS cript file to execute."},
726 "allFrames": {"type": "boolean", "optional": true, "description": "If allFrames is true, this function injects script into all frames of current p age. By default, it's false and only inject script into top main frame."} 726 "allFrames": {"type": "boolean", "optional": true, "description": "If allFrames is true, this function injects script into all frames of current p age. By default, it's false and only inject script into top main frame."}
727 }, 727 }
728 "optional": true
729 }, 728 },
730 { 729 {
731 "type": "function", 730 "type": "function",
732 "name": "callback", 731 "name": "callback",
733 "optional": true, 732 "optional": true,
734 "description": "When all scripts are executed, this callback is call ed.", 733 "description": "When all scripts are executed, this callback is call ed.",
735 "parameters": [] 734 "parameters": []
736 } 735 }
737 ] 736 ]
738 }, 737 },
739 { 738 {
740 "name": "insertCSS", 739 "name": "insertCSS",
741 "type": "function", 740 "type": "function",
742 "description": "", 741 "description": "",
743 "parameters": [ 742 "parameters": [
744 {"type": "integer", "name": "tabId", "optional": true, "description": "The id of tab which run the script, default to selected tab of current window." }, 743 {"type": "integer", "name": "tabId", "optional": true, "description": "The id of tab which run the script, default to selected tab of current window." },
745 { 744 {
746 "type": "object", 745 "type": "object",
747 "name": "details", 746 "name": "details",
748 "description": "Details of the css text to insert. Either the code o r file property must be set, but both may not be set at the same time.", 747 "description": "Details of the css text to insert. Either the code o r file property must be set, but both may not be set at the same time.",
749 "properties": { 748 "properties": {
750 "code": {"type": "string", "optional": true, "description": "CSS c ode to be injected."}, 749 "code": {"type": "string", "optional": true, "description": "CSS c ode to be injected."},
751 "file": {"type": "string", "optional": true, "description": "CSS f ile to be injected."}, 750 "file": {"type": "string", "optional": true, "description": "CSS f ile to be injected."},
752 "allFrames": {"type": "boolean", "optional": true, "description": "If allFrames is true, this function injects css text into all frames of current page. By default, it's false and only inject css text into top main frame."} 751 "allFrames": {"type": "boolean", "optional": true, "description": "If allFrames is true, this function injects css text into all frames of current page. By default, it's false and only inject css text into top main frame."}
753 }, 752 }
754 "optional": true
755 }, 753 },
756 { 754 {
757 "type": "function", 755 "type": "function",
758 "name": "callback", 756 "name": "callback",
759 "optional": true, 757 "optional": true,
760 "description": "When all css are inserted, this callback is called." , 758 "description": "When all css are inserted, this callback is called." ,
761 "parameters": [] 759 "parameters": []
762 } 760 }
763 ] 761 ]
764 } 762 }
(...skipping 1185 matching lines...) Expand 10 before | Expand all | Expand 10 after
1950 "type": "function", 1948 "type": "function",
1951 "description": "Logs a message during internal unit testing.", 1949 "description": "Logs a message during internal unit testing.",
1952 "parameters": [ 1950 "parameters": [
1953 {"type": "string", "name": "message"} 1951 {"type": "string", "name": "message"}
1954 ] 1952 ]
1955 } 1953 }
1956 ], 1954 ],
1957 "events": [] 1955 "events": []
1958 } 1956 }
1959 ] 1957 ]
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698