author | Eugene Ostroukhov <eugeneo@symbian.org> |
Wed, 28 Jul 2010 15:43:33 -0700 | |
changeset 457 | f1087591ff71 |
parent 355 | 8726e95bcbba |
permissions | -rw-r--r-- |
2 | 1 |
<?xml version="1.0" encoding="UTF-8"?> |
2 |
||
3 |
<!-- |
|
4 |
Copyright (c) 2009 The Chromium Authors. All rights reserved. |
|
5 |
Use of this source code is governed by a BSD-style license that can be |
|
6 |
found in the LICENSE file. |
|
7 |
--> |
|
8 |
||
9 |
<plugin> |
|
10 |
<extension point="org.eclipse.debug.ui.debugModelPresentations"> |
|
11 |
<debugModelPresentation |
|
12 |
class="org.chromium.debug.ui.JsDebugModelPresentation" |
|
13 |
id="org.chromium.debug"> |
|
14 |
</debugModelPresentation> |
|
15 |
</extension> |
|
16 |
||
17 |
<extension point="org.eclipse.core.variables.valueVariables"> |
|
18 |
<variable |
|
19 |
initialValue="9222" |
|
20 |
name="org.chromium.debug.ui.chromium_debug_port" |
|
21 |
description="ChromeDevTools Protocol connection port"> |
|
22 |
</variable> |
|
23 |
</extension> |
|
24 |
||
25 |
<extension point="org.eclipse.debug.core.launchConfigurationTypes"> |
|
26 |
<launchConfigurationType |
|
27 |
id="org.chromium.debug.ui.LaunchType$Chromium" |
|
28 |
delegate="org.chromium.debug.ui.launcher.ChromiumLaunchType" |
|
29 |
modes="debug" |
|
30 |
name="%chromiumLaunchName" |
|
31 |
delegateName="Debug Chromium JavaScript" |
|
355
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
32 |
delegateDescription="JavaScript debugger for Chromium" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
33 |
sourceLocatorId="org.chromium.debug.core.ChromiumSourceDirector" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
34 |
sourcePathComputerId="org.chromium.debug.core.ChromiumSourceComputer"> |
2 | 35 |
</launchConfigurationType> |
36 |
<launchConfigurationType |
|
37 |
id="org.chromium.debug.ui.LaunchType$StandaloneV8" |
|
38 |
delegate="org.chromium.debug.ui.launcher.StandaloneV8LaunchType" |
|
39 |
modes="debug" |
|
40 |
name="%standaloneV8LaunchName" |
|
41 |
delegateName="Debug Standalone V8 JavaScript" |
|
355
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
42 |
delegateDescription="JavaScript debugger for Standalone V8" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
43 |
sourceLocatorId="org.chromium.debug.core.ChromiumSourceDirector" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
44 |
sourcePathComputerId="org.chromium.debug.core.ChromiumSourceComputer"> |
2 | 45 |
</launchConfigurationType> |
46 |
<launchConfigurationType |
|
47 |
id="org.chromium.debug.ui.ConsolePseudoConfigurationType" |
|
48 |
modes="org.chromium.debug.pseudotype" |
|
49 |
name="%consolePseudoLaunchName"> |
|
50 |
</launchConfigurationType> |
|
51 |
</extension> |
|
52 |
||
53 |
<extension point="org.eclipse.debug.ui.launchConfigurationTypeImages"> |
|
54 |
<launchConfigurationTypeImage |
|
55 |
id="org.chromium.debug.ui.LaunchConfigTypeImage$Chromium" |
|
56 |
configTypeID="org.chromium.debug.ui.LaunchType$Chromium" |
|
57 |
icon="res/chromium_16.png"> |
|
58 |
</launchConfigurationTypeImage> |
|
59 |
<launchConfigurationTypeImage |
|
60 |
id="org.chromium.debug.ui.LaunchConfigTypeImage$StandaloneV8" |
|
61 |
configTypeID="org.chromium.debug.ui.LaunchType$StandaloneV8" |
|
62 |
icon="res/standalone_v8_16.png"> |
|
63 |
</launchConfigurationTypeImage> |
|
64 |
<launchConfigurationTypeImage |
|
65 |
id="org.chromium.debug.ui.LaunchConfigTypeImageConsolePseudoConfiguration" |
|
66 |
configTypeID="org.chromium.debug.ui.ConsolePseudoConfigurationType" |
|
67 |
icon="res/chromium_16.png"> |
|
68 |
</launchConfigurationTypeImage> |
|
69 |
</extension> |
|
70 |
||
71 |
<extension point="org.eclipse.debug.ui.launchConfigurationTabGroups"> |
|
72 |
<launchConfigurationTabGroup |
|
73 |
type="org.chromium.debug.ui.LaunchType$Chromium" |
|
74 |
class="org.chromium.debug.ui.launcher.LaunchTabGroup$Chromium" |
|
75 |
id="org.chromium.debug.ui.LaunchTabGroup$Chromium"> |
|
76 |
</launchConfigurationTabGroup> |
|
77 |
<launchConfigurationTabGroup |
|
78 |
type="org.chromium.debug.ui.LaunchType$StandaloneV8" |
|
79 |
class="org.chromium.debug.ui.launcher.LaunchTabGroup$StandaloneV8" |
|
80 |
id="org.chromium.debug.ui.LaunchTabGroup$StandaloneV8"> |
|
81 |
</launchConfigurationTabGroup> |
|
82 |
</extension> |
|
83 |
||
84 |
<extension point="org.eclipse.debug.core.watchExpressionDelegates"> |
|
85 |
<watchExpressionDelegate |
|
86 |
debugModel="org.chromium.debug" |
|
87 |
delegateClass="org.chromium.debug.ui.JsWatchExpressionDelegate"/> |
|
88 |
</extension> |
|
89 |
||
90 |
<extension point="org.eclipse.ui.editors"> |
|
91 |
<editor |
|
92 |
name="JS Editor" |
|
93 |
extensions="chromium" |
|
94 |
default="true" |
|
95 |
icon="res/chromium_16.png" |
|
96 |
contributorClass="org.eclipse.ui.texteditor.BasicTextEditorActionContributor" |
|
97 |
class="org.chromium.debug.ui.editors.JsEditor" |
|
98 |
id="org.chromium.debug.ui.editors.JsEditor"> |
|
99 |
</editor> |
|
100 |
</extension> |
|
101 |
||
102 |
<extension point="org.eclipse.ui.editorActions"> |
|
103 |
<editorContribution |
|
104 |
targetID="org.chromium.debug.ui.editors.JsEditor" |
|
105 |
id="org.chromium.debug.ui.editors.JsEditor.editorActions"> |
|
106 |
<action |
|
107 |
label="Not Used" |
|
108 |
class="org.eclipse.debug.ui.actions.RulerToggleBreakpointActionDelegate" |
|
109 |
style="push" |
|
110 |
actionID="RulerDoubleClick" |
|
111 |
id="org.chromium.debug.ui.editor.ruler.doubleClickBreakpointAction"/> |
|
112 |
<action |
|
113 |
toolbarPath="evaluationGroup" |
|
114 |
id="org.chromium.debug.ui.SnippetInspect" |
|
115 |
definitionId="org.chromium.debug.ui.commands.Inspect" |
|
116 |
class="org.chromium.debug.ui.actions.JsInspectSnippetAction" |
|
117 |
enablesFor="+" |
|
118 |
label="Inspect" |
|
119 |
tooltip="Inspect Result of Evaluating Selected Text"> |
|
120 |
<enablement> |
|
121 |
<and> |
|
122 |
<systemProperty |
|
123 |
name="org.chromium.debug.ui.debuggerActive" |
|
124 |
value="true"/> |
|
125 |
<objectClass |
|
126 |
name="org.eclipse.jface.text.ITextSelection"/> |
|
127 |
</and> |
|
128 |
</enablement> |
|
129 |
</action> |
|
130 |
</editorContribution> |
|
131 |
</extension> |
|
132 |
||
133 |
<extension point="org.eclipse.ui.contexts"> |
|
134 |
<context |
|
135 |
name="Chromium Debug" |
|
136 |
parentId="org.eclipse.ui.contexts.dialogAndWindow" |
|
137 |
description="Debug Chromium JavaScript" |
|
138 |
id="org.chromium.debug.ui.editors.JsEditor.context"> |
|
139 |
</context> |
|
140 |
</extension> |
|
141 |
||
142 |
<extension |
|
143 |
point="org.eclipse.ui.decorators"> |
|
144 |
<decorator |
|
145 |
label="%ChromiumJavascriptDecorator.label" |
|
146 |
id="org.chromium.debug.ui.decorators.ChromiumJavaScript" |
|
147 |
state="true" |
|
148 |
class="org.chromium.debug.ui.ChromiumJavascriptDecorator"> |
|
149 |
<enablement> |
|
150 |
<and> |
|
151 |
<objectClass name="org.eclipse.core.resources.IFile"/> |
|
152 |
<objectState name="name" value="*.chromium"/> |
|
153 |
</and> |
|
154 |
</enablement> |
|
155 |
</decorator> |
|
156 |
</extension> |
|
157 |
||
158 |
<extension point="org.eclipse.ui.commands"> |
|
159 |
<command |
|
160 |
categoryId="org.eclipse.debug.ui.category.run" |
|
161 |
description="Modify breakpoint properties" |
|
162 |
name="Breakpoint Properties..." |
|
163 |
id="org.chromium.debug.ui.breakpoint.properties"> |
|
164 |
</command> |
|
165 |
<command |
|
166 |
categoryId="org.eclipse.debug.ui.category.run" |
|
167 |
description="Inspect result of evaluating selected text" |
|
168 |
id="org.chromium.debug.ui.commands.Inspect" |
|
169 |
name="Inspect"> |
|
170 |
</command> |
|
171 |
</extension> |
|
172 |
||
173 |
<extension point="org.eclipse.ui.bindings"> |
|
174 |
<key |
|
175 |
sequence="M1+M2+I" |
|
176 |
contextId="org.chromium.debug.ui.editors.JsEditor.context" |
|
177 |
commandId="org.chromium.debug.ui.commands.Inspect" |
|
178 |
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> |
|
179 |
</extension> |
|
180 |
||
181 |
<extension point="org.eclipse.ui.popupMenus"> |
|
182 |
<viewerContribution |
|
183 |
targetID="org.chromium.debug.ui.editors.JsEditor.ruler" |
|
184 |
id="org.chromium.debug.ui.editors.JsEditor.popupMenus"> |
|
185 |
<action |
|
186 |
label="Toggle Breakpoint" |
|
187 |
class="org.eclipse.debug.ui.actions.RulerToggleBreakpointActionDelegate" |
|
188 |
menubarPath="debug" |
|
189 |
id="org.chromium.debug.ui.actions.EnableDisableBreakpointAction"/> |
|
190 |
<action |
|
191 |
label="Breakpoint Properties..." |
|
355
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
192 |
class="org.chromium.debug.ui.actions.JsBreakpointPropertiesRulerAction$Delegate" |
2 | 193 |
menubarPath="group.properties" |
355
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
194 |
id="org.chromium.debug.ui.actions.JavaBreakpointPropertiesRulerAction$Delegate"> |
2 | 195 |
</action> |
196 |
<action |
|
197 |
label="Toggle Enablement" |
|
198 |
class="org.eclipse.debug.ui.actions.RulerEnableDisableBreakpointActionDelegate" |
|
199 |
menubarPath="debug" |
|
200 |
id="org.chromium.debug.ui.actions.EnableDisableBreakpointRulerActionDelegate"> |
|
201 |
</action> |
|
202 |
</viewerContribution> |
|
203 |
</extension> |
|
204 |
<extension |
|
205 |
point="org.eclipse.ui.popupMenus"> |
|
206 |
<objectContribution |
|
355
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
207 |
objectClass="org.chromium.debug.core.model.ChromiumLineBreakpoint" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
208 |
id="org.chromium.debug.core.model.ChromiumLineBreakpoint.object_actions"> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
209 |
<action |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
210 |
label="Breakpoint Properties..." |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
211 |
class="org.chromium.debug.ui.actions.JsBreakpointPropertiesAction" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
212 |
menubarPath="group.properties" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
213 |
id="org.chromium.debug.ui.actions.JsBreakpointPropertiesAction"> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
214 |
</action> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
215 |
</objectContribution> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
216 |
|
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
217 |
<objectContribution |
2 | 218 |
objectClass="org.chromium.debug.core.model.Variable" |
219 |
id="org.chromium.debug.ui.ChromiumVariableActions"> |
|
220 |
<action |
|
221 |
label="%OpenFunctionAction.label" |
|
355
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
222 |
class="org.chromium.debug.ui.actions.OpenFunctionAction$ForVariable" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
223 |
menubarPath="emptyNavigationGroup" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
224 |
enablesFor="1" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
225 |
id="org.chromium.debug.ui.actions.OpenFunctionAction$ForVariable"> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
226 |
</action> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
227 |
</objectContribution> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
228 |
<objectContribution |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
229 |
objectClass="org.eclipse.debug.core.model.IWatchExpression" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
230 |
id="org.chromium.debug.ui.ChromiumExpressionActions"> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
231 |
<action |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
232 |
label="%OpenFunctionAction.label" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
233 |
class="org.chromium.debug.ui.actions.OpenFunctionAction$ForExpression" |
2 | 234 |
menubarPath="emptyNavigationGroup" |
235 |
enablesFor="1" |
|
355
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
236 |
id="org.chromium.debug.ui.actions.OpenFunctionAction$ForExpression"> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
237 |
</action> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
238 |
</objectContribution> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
239 |
<!-- Experimental actions, temporary disabled. --> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
240 |
<objectContribution |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
241 |
objectClass="org.eclipse.core.resources.mapping.ResourceMapping" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
242 |
adaptable="true" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
243 |
id="org.chromium.debug.ui.ChromiumSourceFileActionsId"> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
244 |
<menu id="org.chromium.debug.ui.ChromiumSourceFileActionsId.MenuId" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
245 |
label="V8 Debugging" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
246 |
> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
247 |
<separator |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
248 |
name="group0"> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
249 |
</separator> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
250 |
</menu> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
251 |
<action |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
252 |
label="Compare with VM Source" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
253 |
class="org.chromium.debug.ui.actions.CompareChangesAction" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
254 |
menubarPath="org.chromium.debug.ui.ChromiumSourceFileActionsId.MenuId/group0" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
255 |
enablesFor="1" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
256 |
id="org.chromium.debug.ui.actions.CompareChangesAction"> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
257 |
</action> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
258 |
<action |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
259 |
label="Push Changes to VM" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
260 |
class="org.chromium.debug.ui.actions.PushChangesAction" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
261 |
menubarPath="org.chromium.debug.ui.ChromiumSourceFileActionsId.MenuId/group0" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
262 |
enablesFor="1" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
263 |
id="org.chromium.debug.ui.actions.PushChangesAction"> |
2 | 264 |
</action> |
265 |
</objectContribution> |
|
266 |
</extension> |
|
355
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
267 |
|
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
268 |
<extension |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
269 |
point="org.eclipse.ui.perspectiveExtensions"> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
270 |
<perspectiveExtension |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
271 |
targetID="org.eclipse.debug.ui.DebugPerspective"> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
272 |
<actionSet |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
273 |
id="org.chromium.debug.ui.ChromiumDebugActionSet"> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
274 |
</actionSet> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
275 |
</perspectiveExtension> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
276 |
</extension> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
277 |
|
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
278 |
<extension |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
279 |
point="org.eclipse.ui.popupMenus"> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
280 |
<objectContribution |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
281 |
objectClass="org.eclipse.debug.core.ILaunch" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
282 |
id="org.chromium.debug.ui.actions.actions-for-launch"> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
283 |
<menu id="org.chromium.debug.ui.actions.SynchronizeBreakpoints.MenuId" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
284 |
label="Synchronize JavaScript Breakpoints" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
285 |
path="launchGroup" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
286 |
> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
287 |
<separator |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
288 |
name="group0"> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
289 |
</separator> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
290 |
</menu> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
291 |
<action |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
292 |
label="Reset on Remote" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
293 |
class="org.chromium.debug.ui.actions.SynchronizeBreakpoints$ResetRemote" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
294 |
menubarPath="org.chromium.debug.ui.actions.SynchronizeBreakpoints.MenuId/group0" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
295 |
id="org.chromium.debug.ui.actions.SynchronizeBreakpoints$ResetRemote.forLaunch"> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
296 |
</action> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
297 |
<action |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
298 |
label="Reset on Local" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
299 |
class="org.chromium.debug.ui.actions.SynchronizeBreakpoints$ResetLocal" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
300 |
menubarPath="org.chromium.debug.ui.actions.SynchronizeBreakpoints.MenuId/group0" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
301 |
id="org.chromium.debug.ui.actions.SynchronizeBreakpoints$ResetLocal.forLaunch"> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
302 |
</action> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
303 |
<action |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
304 |
label="Merge Remote and Local" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
305 |
class="org.chromium.debug.ui.actions.SynchronizeBreakpoints$Merge" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
306 |
menubarPath="org.chromium.debug.ui.actions.SynchronizeBreakpoints.MenuId/group0" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
307 |
id="org.chromium.debug.ui.actions.SynchronizeBreakpoints$Merge.forLaunch"> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
308 |
</action> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
309 |
</objectContribution> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
310 |
</extension> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
311 |
|
2 | 312 |
<extension |
313 |
point="org.eclipse.ui.propertyPages"> |
|
314 |
<page |
|
315 |
name="Breakpoint Properties" |
|
316 |
class="org.chromium.debug.ui.propertypages.JsLineBreakpointPage" |
|
317 |
id="org.chromium.debug.ui.propertypages.LineBreakpoints"> |
|
318 |
<enabledWhen> |
|
319 |
<or> |
|
320 |
<instanceof |
|
321 |
value="org.chromium.debug.core.model.ChromiumLineBreakpoint"> |
|
322 |
</instanceof> |
|
323 |
<adapt |
|
324 |
type="org.chromium.debug.core.model.ChromiumLineBreakpoint"> |
|
325 |
</adapt> |
|
326 |
</or> |
|
327 |
</enabledWhen> |
|
328 |
</page> |
|
329 |
</extension> |
|
355
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
330 |
|
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
331 |
|
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
332 |
<extension point="org.eclipse.debug.ui.sourceContainerPresentations"> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
333 |
<sourceContainerPresentation |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
334 |
browserClass="org.chromium.debug.ui.source.SourceNameMapperContainerPresentation" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
335 |
containerTypeID="org.chromium.debug.core.SourceNameMapperContainer.type" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
336 |
icon="res/standalone_v8_16.png" |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
337 |
id="org.chromium.debug.ui.SourceNameMapperContainerPresentation"> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
338 |
</sourceContainerPresentation> |
8726e95bcbba
Initial commit of updated Chrome Java SDK
Eugene Ostroukhov <eugeneo@symbian.org>
parents:
2
diff
changeset
|
339 |
</extension> |
2 | 340 |
</plugin> |