<html>
<head>
<base href="https://bugs.webkit.org/" />
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW - LayoutTest inspector/worker/debugger-pause.html is a flaky failure"
href="https://bugs.webkit.org/show_bug.cgi?id=164833">164833</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>LayoutTest inspector/worker/debugger-pause.html is a flaky failure
</td>
</tr>
<tr>
<th>Classification</th>
<td>Unclassified
</td>
</tr>
<tr>
<th>Product</th>
<td>WebKit
</td>
</tr>
<tr>
<th>Version</th>
<td>Other
</td>
</tr>
<tr>
<th>Hardware</th>
<td>Unspecified
</td>
</tr>
<tr>
<th>OS</th>
<td>Unspecified
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>Normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>P2
</td>
</tr>
<tr>
<th>Component</th>
<td>Web Inspector
</td>
</tr>
<tr>
<th>Assignee</th>
<td>webkit-unassigned@lists.webkit.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>ryanhaddad@apple.com
</td>
</tr>
<tr>
<th>CC</th>
<td>bburg@apple.com, joepeck@webkit.org, mattbaker@apple.com, nvasilyev@apple.com, timothy@apple.com, webkit-bug-importer@group.apple.com
</td>
</tr></table>
<p>
<div>
<pre>LayoutTest inspector/worker/debugger-pause.html is a flaky failure
--- /Volumes/Data/slave/elcapitan-release-tests-wk2/build/layout-test-results/inspector/worker/debugger-pause-expected.txt
+++ /Volumes/Data/slave/elcapitan-release-tests-wk2/build/layout-test-results/inspector/worker/debugger-pause-actual.txt
@@ -1,65 +1,14 @@
-CONSOLE MESSAGE: line 14: TypeError: undefined is not an object (evaluating '[].x.x')
Ensure we can pause in Workers.
+ERROR: Exception during test execution: TypeError: null is not an object (evaluating 'sourceCode.requestContent') loadLinesFromSourceCode
+test
+runTestMethodInFrontend
+eval code
+eval@[native code]
+file:///Volumes/Data/slave/elcapitan-release-tests-wk2/build/WebKitBuild/Release/WebInspectorUI.framework/Resources/TestCombined.js:5689:24
+_flushPendingScripts@file:///Volumes/Data/slave/elcapitan-release-tests-wk2/build/WebKitBuild/Release/WebInspectorUI.framework/Resources/TestCombined.js:5157:24
+_dispatchResponse@file:///Volumes/Data/slave/elcapitan-release-tests-wk2/build/WebKitBuild/Release/WebInspectorUI.framework/Resources/TestCombined.js:5018:38
+dispatch@file:///Volumes/Data/slave/elcapitan-release-tests-wk2/build/WebKitBuild/Release/WebInspectorUI.framework/Resources/TestCombined.js:4955:35
+dispatch@file:///Volumes/Data/slave/elcapitan-release-tests-wk2/build/WebKitBuild/Release/WebInspectorUI.framework/Resources/TestCombined.js:4610:49
+dispatchNextQueuedMessageFromBackend@file:///Volumes/Data/slave/elcapitan-release-tests-wk2/build/WebKitBuild/Release/WebInspectorUI.framework/Resources/TestCombined.js:5445:34
-== Running test suite: Worker.Debugger.Pause
--- Running test case: Worker.Debugger.Pause.DebuggerStatement
-PASS: Paused
-PASS: Should be paused in a Worker CallFrame.
-PASS: Pause reason should be a debugger statement.
-PAUSE AT triggerDebuggerStatement:3:5
- 0 function triggerDebuggerStatement() {
- 1 let before = 1;
- -> 2 |debugger;
- 3 let after = 2;
- 4 }
- 5
-
-
-
--- Running test case: Worker.Debugger.Pause.Breakpoint
-PASS: Paused
-PASS: Should be paused in a Worker CallFrame.
-PASS: Pause reason should be a breakpoint.
-PAUSE AT triggerBreakpoint:9:5
- 5
- 6 function triggerBreakpoint() {
- 7 let alpha = 1;
- -> 8 |let beta = 2; // BREAKPOINT
- 9 let gamma = 3;
- 10 }
- 11
-
-
-
--- Running test case: Worker.Debugger.Pause.Exception
-PASS: Paused
-PASS: Should be paused in a Worker CallFrame.
-PASS: Pause reason should be an exception.
-PAUSE AT triggerException:14:9
- 10 }
- 11
- 12 function triggerException() {
- -> 13 [].x|.x;
- 14 }
- 15
- 16 function triggerAssertion() {
-
-
-Uncaught exception in test page: TypeError: undefined is not an object (evaluating '[].x.x') [worker-debugger-pause.js:14]
-
--- Running test case: Worker.Debugger.Pause.Assert
-PASS: Paused
-PASS: Should be paused in a Worker CallFrame.
-PASS: Pause reason should be an exception.
-PAUSE AT triggerAssertion:18:19
- 14 }
- 15
- 16 function triggerAssertion() {
- -> 17 console.assert|(false, "Assertion");
- 18 }
- 19
- 20 onmessage = function(event) {
-
-
-</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>