1 Tests breakpoints are correctly dimmed and restored in JavaScriptSourceFrame during live edit.
8 TextEditor.addBreakpoint(lineNumber = 2, disabled = false)
9 TextEditor.removeBreakpoint(lineNumber = 2)
10 TextEditor.addBreakpoint(lineNumber = 2, disabled = false)
11 Dumping breakpoint storage
12 edit-me-breakpoints.js:2, enabled:true
13 Dumping breakpoint locations
14 url: edit-me-breakpoints.js, lineNumber: 2, project type: network, project id: file://
16 url: edit-me-breakpoints.js, lineNumber: 2, project type: network, project id: file://
18 TextEditor.removeBreakpoint(lineNumber = 2)
19 TextEditor.addBreakpoint(lineNumber = 2, disabled = true)
20 OriginalTextEditor.addBreakpoint(lineNumber = 2, disabled = false)
21 Dumping breakpoint storage
22 edit-me-breakpoints.js:2, enabled:true
23 Dumping breakpoint locations
24 url: edit-me-breakpoints.js, lineNumber: 2, project type: debugger, project id: debugger:
26 url: edit-me-breakpoints.js, lineNumber: 2, project type: network, project id: file://
27 Undoing source editing:
28 OriginalTextEditor.removeBreakpoint(lineNumber = 2)
29 TextEditor.removeBreakpoint(lineNumber = 2)
30 TextEditor.removeBreakpoint(lineNumber = 2)
31 TextEditor.addBreakpoint(lineNumber = 2, disabled = false)
32 TextEditor.removeBreakpoint(lineNumber = 2)
33 TextEditor.addBreakpoint(lineNumber = 2, disabled = false)
34 Dumping breakpoint storage
35 edit-me-breakpoints.js:2, enabled:true
36 Dumping breakpoint locations
37 url: edit-me-breakpoints.js, lineNumber: 2, project type: network, project id: file://
39 url: edit-me-breakpoints.js, lineNumber: 2, project type: network, project id: file://
40 Finally removing breakpoint:
41 TextEditor.removeBreakpoint(lineNumber = 2)
42 Dumping breakpoint storage
43 Dumping breakpoint locations
46 Running: testEditCommit
48 TextEditor.addBreakpoint(lineNumber = 2, disabled = false)
49 TextEditor.removeBreakpoint(lineNumber = 2)
50 TextEditor.addBreakpoint(lineNumber = 2, disabled = false)
51 Dumping breakpoint storage
52 edit-me-breakpoints.js:2, enabled:true
53 Dumping breakpoint locations
54 url: edit-me-breakpoints.js, lineNumber: 2, project type: network, project id: file://
56 url: edit-me-breakpoints.js, lineNumber: 2, project type: network, project id: file://
58 OriginalTextEditor.addBreakpoint(lineNumber = 2, disabled = false)
59 TextEditor.removeBreakpoint(lineNumber = 2)
60 TextEditor.addBreakpoint(lineNumber = 2, disabled = true)
61 Dumping breakpoint storage
62 edit-me-breakpoints.js:2, enabled:true
63 Dumping breakpoint locations
64 url: edit-me-breakpoints.js, lineNumber: 2, project type: debugger, project id: debugger:
66 url: edit-me-breakpoints.js, lineNumber: 2, project type: network, project id: file://
67 Committing edited source:
68 OriginalTextEditor.removeBreakpoint(lineNumber = 2)
69 TextEditor.removeBreakpoint(lineNumber = 2)
70 TextEditor.removeBreakpoint(lineNumber = 2)
71 TextEditor.addBreakpoint(lineNumber = 2, disabled = false)
72 TextEditor.removeBreakpoint(lineNumber = 2)
73 TextEditor.addBreakpoint(lineNumber = 2, disabled = false)
74 Dumping breakpoint storage
75 edit-me-breakpoints.js:2, enabled:true
76 Dumping breakpoint locations
77 url: edit-me-breakpoints.js, lineNumber: 2, project type: network, project id: file://
79 url: edit-me-breakpoints.js, lineNumber: 2, project type: network, project id: file://
80 Finally removing breakpoint:
81 TextEditor.removeBreakpoint(lineNumber = 2)
82 Dumping breakpoint storage
83 Dumping breakpoint locations
86 Running: testEditCommitFailEditCommit
88 TextEditor.addBreakpoint(lineNumber = 2, disabled = false)
89 TextEditor.removeBreakpoint(lineNumber = 2)
90 TextEditor.addBreakpoint(lineNumber = 2, disabled = false)
91 Dumping breakpoint storage
92 edit-me-breakpoints.js:2, enabled:true
93 Dumping breakpoint locations
94 url: edit-me-breakpoints.js, lineNumber: 2, project type: network, project id: file://
96 url: edit-me-breakpoints.js, lineNumber: 2, project type: network, project id: file://
98 OriginalTextEditor.addBreakpoint(lineNumber = 2, disabled = false)
99 TextEditor.removeBreakpoint(lineNumber = 2)
100 TextEditor.addBreakpoint(lineNumber = 2, disabled = true)
101 Dumping breakpoint storage
102 edit-me-breakpoints.js:2, enabled:true
103 Dumping breakpoint locations
104 url: edit-me-breakpoints.js, lineNumber: 2, project type: debugger, project id: debugger:
106 url: edit-me-breakpoints.js, lineNumber: 2, project type: network, project id: file://
107 Committing edited source:
108 Dumping breakpoint storage
109 edit-me-breakpoints.js:2, enabled:true
110 Dumping breakpoint locations
111 url: edit-me-breakpoints.js, lineNumber: 2, project type: debugger, project id: debugger:
113 url: edit-me-breakpoints.js, lineNumber: 2, project type: network, project id: file://
114 Editing source again so that live edit could succeed:
115 Dumping breakpoint storage
116 edit-me-breakpoints.js:2, enabled:true
117 Dumping breakpoint locations
118 url: edit-me-breakpoints.js, lineNumber: 2, project type: debugger, project id: debugger:
120 url: edit-me-breakpoints.js, lineNumber: 2, project type: network, project id: file://
121 Committing edited source again:
122 OriginalTextEditor.removeBreakpoint(lineNumber = 2)
123 TextEditor.removeBreakpoint(lineNumber = 2)
124 TextEditor.removeBreakpoint(lineNumber = 2)
125 TextEditor.addBreakpoint(lineNumber = 2, disabled = false)
126 TextEditor.removeBreakpoint(lineNumber = 2)
127 TextEditor.addBreakpoint(lineNumber = 2, disabled = false)
128 Dumping breakpoint storage
129 edit-me-breakpoints.js:2, enabled:true
130 Dumping breakpoint locations
131 url: edit-me-breakpoints.js, lineNumber: 2, project type: network, project id: file://
133 url: edit-me-breakpoints.js, lineNumber: 2, project type: network, project id: file://
134 Finally removing breakpoint:
135 TextEditor.removeBreakpoint(lineNumber = 2)
136 Dumping breakpoint storage
137 Dumping breakpoint locations
140 Running: testEditCommitFailUndoCommit
142 TextEditor.addBreakpoint(lineNumber = 2, disabled = false)
143 TextEditor.removeBreakpoint(lineNumber = 2)
144 TextEditor.addBreakpoint(lineNumber = 2, disabled = false)
145 Dumping breakpoint storage
146 edit-me-breakpoints.js:2, enabled:true
147 Dumping breakpoint locations
148 url: edit-me-breakpoints.js, lineNumber: 2, project type: network, project id: file://
150 url: edit-me-breakpoints.js, lineNumber: 2, project type: network, project id: file://
152 OriginalTextEditor.addBreakpoint(lineNumber = 2, disabled = false)
153 TextEditor.removeBreakpoint(lineNumber = 2)
154 TextEditor.addBreakpoint(lineNumber = 2, disabled = true)
155 Dumping breakpoint storage
156 edit-me-breakpoints.js:2, enabled:true
157 Dumping breakpoint locations
158 url: edit-me-breakpoints.js, lineNumber: 2, project type: debugger, project id: debugger:
160 url: edit-me-breakpoints.js, lineNumber: 2, project type: network, project id: file://
161 Committing edited source:
162 Dumping breakpoint storage
163 edit-me-breakpoints.js:2, enabled:true
164 Dumping breakpoint locations
165 url: edit-me-breakpoints.js, lineNumber: 2, project type: debugger, project id: debugger:
167 url: edit-me-breakpoints.js, lineNumber: 2, project type: network, project id: file://
168 Undoing source editing:
169 Dumping breakpoint storage
170 edit-me-breakpoints.js:2, enabled:true
171 Dumping breakpoint locations
172 url: edit-me-breakpoints.js, lineNumber: 2, project type: debugger, project id: debugger:
174 url: edit-me-breakpoints.js, lineNumber: 2, project type: network, project id: file://
175 Committing edited source again:
176 OriginalTextEditor.removeBreakpoint(lineNumber = 2)
177 TextEditor.removeBreakpoint(lineNumber = 2)
178 TextEditor.removeBreakpoint(lineNumber = 2)
179 TextEditor.addBreakpoint(lineNumber = 2, disabled = false)
180 TextEditor.removeBreakpoint(lineNumber = 2)
181 TextEditor.addBreakpoint(lineNumber = 2, disabled = false)
182 Dumping breakpoint storage
183 edit-me-breakpoints.js:2, enabled:true
184 Dumping breakpoint locations
185 url: edit-me-breakpoints.js, lineNumber: 2, project type: network, project id: file://
187 url: edit-me-breakpoints.js, lineNumber: 2, project type: network, project id: file://
188 Finally removing breakpoint:
189 TextEditor.removeBreakpoint(lineNumber = 2)
190 Dumping breakpoint storage
191 Dumping breakpoint locations
194 Running: testEditAnonymousUndo
195 Set timer for test function.
196 Script execution paused.
197 Script execution resumed.
198 Showing script source:
200 OriginalTextEditor.addBreakpoint(lineNumber = 2, disabled = false)
201 OriginalTextEditor.removeBreakpoint(lineNumber = 2)
202 OriginalTextEditor.addBreakpoint(lineNumber = 2, disabled = false)
203 Dumping breakpoint storage
204 Dumping breakpoint locations
205 url: , lineNumber: 2, project type: debugger, project id: debugger:
207 url: , lineNumber: 2, project type: debugger, project id: debugger:
209 Dumping breakpoint storage
210 Dumping breakpoint locations
211 url: , lineNumber: 2, project type: debugger, project id: debugger:
213 url: , lineNumber: 2, project type: debugger, project id: debugger:
214 Undoing source editing:
215 Dumping breakpoint storage
216 Dumping breakpoint locations
217 url: , lineNumber: 2, project type: debugger, project id: debugger:
219 url: , lineNumber: 2, project type: debugger, project id: debugger:
220 Finally removing breakpoint:
221 OriginalTextEditor.removeBreakpoint(lineNumber = 2)
222 Dumping breakpoint storage
223 Dumping breakpoint locations
226 Running: testEditDynamicAnonymousUndo
227 Set timer for test function.
228 Script execution paused.
229 Script execution resumed.
230 Showing script source:
232 OriginalTextEditor.addBreakpoint(lineNumber = 2, disabled = false)
233 OriginalTextEditor.removeBreakpoint(lineNumber = 2)
234 OriginalTextEditor.addBreakpoint(lineNumber = 2, disabled = false)
235 Dumping breakpoint storage
236 Dumping breakpoint locations
237 url: , lineNumber: 2, project type: debugger, project id: debugger:
239 url: , lineNumber: 2, project type: debugger, project id: debugger:
241 Dumping breakpoint storage
242 Dumping breakpoint locations
243 url: , lineNumber: 2, project type: debugger, project id: debugger:
245 url: , lineNumber: 2, project type: debugger, project id: debugger:
246 Undoing source editing:
247 Dumping breakpoint storage
248 Dumping breakpoint locations
249 url: , lineNumber: 2, project type: debugger, project id: debugger:
251 url: , lineNumber: 2, project type: debugger, project id: debugger:
252 Finally removing breakpoint:
253 OriginalTextEditor.removeBreakpoint(lineNumber = 2)
254 Dumping breakpoint storage
255 Dumping breakpoint locations
257 Debugger was disabled.