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

Side by Side Diff: third_party/WebKit/Source/devtools/front_end/host/InspectorFrontendHostAPI.js

Issue 2268893002: DevTools: Turn InspectorFrontendHostAPI.Events into symbols. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 3 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
OLDNEW
1 // Copyright (c) 2015 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2015 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 5
6 /** @interface */ 6 /** @interface */
7 function InspectorFrontendHostAPI() 7 function InspectorFrontendHostAPI()
8 { 8 {
9 } 9 }
10 window.InspectorFrontendHostAPI = InspectorFrontendHostAPI; 10 window.InspectorFrontendHostAPI = InspectorFrontendHostAPI;
11 /** @typedef 11 /** @typedef
12 {{ 12 {{
13 type: string, 13 type: string,
14 id: (number|undefined), 14 id: (number|undefined),
15 label: (string|undefined), 15 label: (string|undefined),
16 enabled: (boolean|undefined), 16 enabled: (boolean|undefined),
17 checked: (boolean|undefined), 17 checked: (boolean|undefined),
18 subItems: (!Array.<!InspectorFrontendHostAPI.ContextMenuDescriptor>|undefine d) 18 subItems: (!Array.<!InspectorFrontendHostAPI.ContextMenuDescriptor>|undefine d)
19 }} */ 19 }} */
20 InspectorFrontendHostAPI.ContextMenuDescriptor; 20 InspectorFrontendHostAPI.ContextMenuDescriptor;
21 21
22 /** @typedef 22 /** @typedef
23 {{ 23 {{
24 statusCode: number, 24 statusCode: number,
25 headers: (!Object.<string, string>|undefined) 25 headers: (!Object.<string, string>|undefined)
26 }} */ 26 }} */
27 InspectorFrontendHostAPI.LoadNetworkResourceResult; 27 InspectorFrontendHostAPI.LoadNetworkResourceResult;
28 28
29 /** @enum {string} */ 29 /** @enum {symbol} */
30 InspectorFrontendHostAPI.Events = { 30 InspectorFrontendHostAPI.Events = {
31 AddExtensions: "addExtensions", 31 AddExtensions: Symbol("addExtensions"),
32 AppendedToURL: "appendedToURL", 32 AppendedToURL: Symbol("appendedToURL"),
33 CanceledSaveURL: "canceledSaveURL", 33 CanceledSaveURL: Symbol("canceledSaveURL"),
34 ContextMenuCleared: "contextMenuCleared", 34 ContextMenuCleared: Symbol("contextMenuCleared"),
35 ContextMenuItemSelected: "contextMenuItemSelected", 35 ContextMenuItemSelected: Symbol("contextMenuItemSelected"),
36 DeviceCountUpdated: "deviceCountUpdated", 36 DeviceCountUpdated: Symbol("deviceCountUpdated"),
37 DevicesDiscoveryConfigChanged: "devicesDiscoveryConfigChanged", 37 DevicesDiscoveryConfigChanged: Symbol("devicesDiscoveryConfigChanged"),
38 DevicesPortForwardingStatusChanged: "devicesPortForwardingStatusChanged", 38 DevicesPortForwardingStatusChanged: Symbol("devicesPortForwardingStatusChang ed"),
39 DevicesUpdated: "devicesUpdated", 39 DevicesUpdated: Symbol("devicesUpdated"),
40 DispatchMessage: "dispatchMessage", 40 DispatchMessage: Symbol("dispatchMessage"),
41 DispatchMessageChunk: "dispatchMessageChunk", 41 DispatchMessageChunk: Symbol("dispatchMessageChunk"),
42 EnterInspectElementMode: "enterInspectElementMode", 42 EnterInspectElementMode: Symbol("enterInspectElementMode"),
43 EvaluateForTestInFrontend: "evaluateForTestInFrontend", 43 EvaluateForTestInFrontend: Symbol("evaluateForTestInFrontend"),
44 FileSystemsLoaded: "fileSystemsLoaded", 44 FileSystemsLoaded: Symbol("fileSystemsLoaded"),
45 FileSystemRemoved: "fileSystemRemoved", 45 FileSystemRemoved: Symbol("fileSystemRemoved"),
46 FileSystemAdded: "fileSystemAdded", 46 FileSystemAdded: Symbol("fileSystemAdded"),
47 FileSystemFilesChanged: "fileSystemFilesChanged", 47 FileSystemFilesChanged: Symbol("fileSystemFilesChanged"),
48 IndexingTotalWorkCalculated: "indexingTotalWorkCalculated", 48 IndexingTotalWorkCalculated: Symbol("indexingTotalWorkCalculated"),
49 IndexingWorked: "indexingWorked", 49 IndexingWorked: Symbol("indexingWorked"),
50 IndexingDone: "indexingDone", 50 IndexingDone: Symbol("indexingDone"),
51 KeyEventUnhandled: "keyEventUnhandled", 51 KeyEventUnhandled: Symbol("keyEventUnhandled"),
52 ReloadInspectedPage: "reloadInspectedPage", 52 ReloadInspectedPage: Symbol("reloadInspectedPage"),
53 RevealSourceLine: "revealSourceLine", 53 RevealSourceLine: Symbol("revealSourceLine"),
54 SavedURL: "savedURL", 54 SavedURL: Symbol("savedURL"),
55 SearchCompleted: "searchCompleted", 55 SearchCompleted: Symbol("searchCompleted"),
56 SetInspectedTabId: "setInspectedTabId", 56 SetInspectedTabId: Symbol("setInspectedTabId"),
57 SetUseSoftMenu: "setUseSoftMenu", 57 SetUseSoftMenu: Symbol("setUseSoftMenu"),
58 ShowPanel: "showPanel" 58 ShowPanel: Symbol("showPanel")
59 } 59 }
60 60
61 InspectorFrontendHostAPI.EventDescriptors = [ 61 InspectorFrontendHostAPI.EventDescriptors = [
62 [InspectorFrontendHostAPI.Events.AddExtensions, ["extensions"]], 62 [InspectorFrontendHostAPI.Events.AddExtensions, "addExtensions", ["extension s"]],
63 [InspectorFrontendHostAPI.Events.AppendedToURL, ["url"]], 63 [InspectorFrontendHostAPI.Events.AppendedToURL, "appendedToURL", ["url"]],
64 [InspectorFrontendHostAPI.Events.CanceledSaveURL, ["url"]], 64 [InspectorFrontendHostAPI.Events.CanceledSaveURL, "canceledSaveURL", ["url"] ],
65 [InspectorFrontendHostAPI.Events.ContextMenuCleared, []], 65 [InspectorFrontendHostAPI.Events.ContextMenuCleared, "contextMenuCleared", [ ]],
66 [InspectorFrontendHostAPI.Events.ContextMenuItemSelected, ["id"]], 66 [InspectorFrontendHostAPI.Events.ContextMenuItemSelected, "contextMenuItemSe lected", ["id"]],
67 [InspectorFrontendHostAPI.Events.DeviceCountUpdated, ["count"]], 67 [InspectorFrontendHostAPI.Events.DeviceCountUpdated, "deviceCountUpdated", [ "count"]],
68 [InspectorFrontendHostAPI.Events.DevicesDiscoveryConfigChanged, ["discoverUs bDevices", "portForwardingEnabled", "portForwardingConfig"]], 68 [InspectorFrontendHostAPI.Events.DevicesDiscoveryConfigChanged, "devicesDisc overyConfigChanged", ["discoverUsbDevices", "portForwardingEnabled", "portForwar dingConfig"]],
69 [InspectorFrontendHostAPI.Events.DevicesPortForwardingStatusChanged, ["statu s"]], 69 [InspectorFrontendHostAPI.Events.DevicesPortForwardingStatusChanged, "device sPortForwardingStatusChanged", ["status"]],
70 [InspectorFrontendHostAPI.Events.DevicesUpdated, ["devices"]], 70 [InspectorFrontendHostAPI.Events.DevicesUpdated, "devicesUpdated", ["devices "]],
71 [InspectorFrontendHostAPI.Events.DispatchMessage, ["messageObject"]], 71 [InspectorFrontendHostAPI.Events.DispatchMessage, "dispatchMessage", ["messa geObject"]],
72 [InspectorFrontendHostAPI.Events.DispatchMessageChunk, ["messageChunk", "mes sageSize"]], 72 [InspectorFrontendHostAPI.Events.DispatchMessageChunk, "dispatchMessageChunk ", ["messageChunk", "messageSize"]],
73 [InspectorFrontendHostAPI.Events.EnterInspectElementMode, []], 73 [InspectorFrontendHostAPI.Events.EnterInspectElementMode, "enterInspectEleme ntMode", []],
74 [InspectorFrontendHostAPI.Events.EvaluateForTestInFrontend, ["callId", "scri pt"]], 74 [InspectorFrontendHostAPI.Events.EvaluateForTestInFrontend, "evaluateForTest InFrontend", ["callId", "script"]],
75 [InspectorFrontendHostAPI.Events.FileSystemsLoaded, ["fileSystems"]], 75 [InspectorFrontendHostAPI.Events.FileSystemsLoaded, "fileSystemsLoaded", ["f ileSystems"]],
76 [InspectorFrontendHostAPI.Events.FileSystemRemoved, ["fileSystemPath"]], 76 [InspectorFrontendHostAPI.Events.FileSystemRemoved, "fileSystemRemoved", ["f ileSystemPath"]],
77 [InspectorFrontendHostAPI.Events.FileSystemAdded, ["errorMessage", "fileSyst em"]], 77 [InspectorFrontendHostAPI.Events.FileSystemAdded, "fileSystemAdded", ["error Message", "fileSystem"]],
78 [InspectorFrontendHostAPI.Events.FileSystemFilesChanged, ["paths"]], 78 [InspectorFrontendHostAPI.Events.FileSystemFilesChanged, "fileSystemFilesCha nged", ["paths"]],
79 [InspectorFrontendHostAPI.Events.IndexingTotalWorkCalculated, ["requestId", "fileSystemPath", "totalWork"]], 79 [InspectorFrontendHostAPI.Events.IndexingTotalWorkCalculated, "indexingTotal WorkCalculated", ["requestId", "fileSystemPath", "totalWork"]],
80 [InspectorFrontendHostAPI.Events.IndexingWorked, ["requestId", "fileSystemPa th", "worked"]], 80 [InspectorFrontendHostAPI.Events.IndexingWorked, "indexingWorked", ["request Id", "fileSystemPath", "worked"]],
81 [InspectorFrontendHostAPI.Events.IndexingDone, ["requestId", "fileSystemPath "]], 81 [InspectorFrontendHostAPI.Events.IndexingDone, "indexingDone", ["requestId", "fileSystemPath"]],
82 [InspectorFrontendHostAPI.Events.KeyEventUnhandled, ["event"]], 82 [InspectorFrontendHostAPI.Events.KeyEventUnhandled, "keyEventUnhandled", ["e vent"]],
83 [InspectorFrontendHostAPI.Events.ReloadInspectedPage, ["hard"]], 83 [InspectorFrontendHostAPI.Events.ReloadInspectedPage, "reloadInspectedPage", ["hard"]],
84 [InspectorFrontendHostAPI.Events.RevealSourceLine, ["url", "lineNumber", "co lumnNumber"]], 84 [InspectorFrontendHostAPI.Events.RevealSourceLine, "revealSourceLine", ["url ", "lineNumber", "columnNumber"]],
85 [InspectorFrontendHostAPI.Events.SavedURL, ["url"]], 85 [InspectorFrontendHostAPI.Events.SavedURL, "savedURL", ["url"]],
86 [InspectorFrontendHostAPI.Events.SearchCompleted, ["requestId", "fileSystemP ath", "files"]], 86 [InspectorFrontendHostAPI.Events.SearchCompleted, "searchCompleted", ["reque stId", "fileSystemPath", "files"]],
87 [InspectorFrontendHostAPI.Events.SetInspectedTabId, ["tabId"]], 87 [InspectorFrontendHostAPI.Events.SetInspectedTabId, "setInspectedTabId", ["t abId"]],
88 [InspectorFrontendHostAPI.Events.SetUseSoftMenu, ["useSoftMenu"]], 88 [InspectorFrontendHostAPI.Events.SetUseSoftMenu, "setUseSoftMenu", ["useSoft Menu"]],
89 [InspectorFrontendHostAPI.Events.ShowPanel, ["panelName"]] 89 [InspectorFrontendHostAPI.Events.ShowPanel, "showPanel", ["panelName"]]
90 ]; 90 ];
91 91
92 InspectorFrontendHostAPI.prototype = { 92 InspectorFrontendHostAPI.prototype = {
93 /** 93 /**
94 * @param {string=} fileSystemPath 94 * @param {string=} fileSystemPath
95 */ 95 */
96 addFileSystem: function(fileSystemPath) { }, 96 addFileSystem: function(fileSystemPath) { },
97 97
98 /** 98 /**
99 * @param {string} url 99 * @param {string} url
(...skipping 189 matching lines...) Expand 10 before | Expand all | Expand 10 after
289 */ 289 */
290 isUnderTest: function() { }, 290 isUnderTest: function() { },
291 291
292 readyForTest: function() { }, 292 readyForTest: function() { },
293 293
294 /** 294 /**
295 * @return {boolean} 295 * @return {boolean}
296 */ 296 */
297 isHostedMode: function() { } 297 isHostedMode: function() { }
298 } 298 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698