WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
185398
Web Inspector: split-up async stack trace test suite to improve clarity and maintainability
https://bugs.webkit.org/show_bug.cgi?id=185398
Summary
Web Inspector: split-up async stack trace test suite to improve clarity and m...
Matt Baker
Reported
2018-05-07 15:54:16 PDT
Summary: Split-up async stack trace test suite to improve clarity and maintainability. Currently this suite is marked '[ Pass Timeout ]', which can be removed since we'll be able to set test expectations at a finer level going forward.
Attachments
Patch
(36.40 KB, patch)
2018-05-07 15:58 PDT
,
Matt Baker
no flags
Details
Formatted Diff
Diff
Archive of layout-test-results from ews103 for mac-sierra
(2.22 MB, application/zip)
2018-05-07 17:03 PDT
,
EWS Watchlist
no flags
Details
Archive of layout-test-results from ews104 for mac-sierra-wk2
(2.71 MB, application/zip)
2018-05-07 17:09 PDT
,
EWS Watchlist
no flags
Details
Archive of layout-test-results from ews113 for mac-sierra
(3.07 MB, application/zip)
2018-05-07 17:13 PDT
,
EWS Watchlist
no flags
Details
Archive of layout-test-results from ews200 for win-future
(12.89 MB, application/zip)
2018-05-07 19:37 PDT
,
EWS Watchlist
no flags
Details
Patch
(38.16 KB, patch)
2018-05-11 15:22 PDT
,
Matt Baker
no flags
Details
Formatted Diff
Diff
Patch for landing
(37.45 KB, patch)
2018-07-31 16:14 PDT
,
Matt Baker
no flags
Details
Formatted Diff
Diff
Archive of layout-test-results from ews200 for win-future
(12.87 MB, application/zip)
2018-08-01 04:55 PDT
,
EWS Watchlist
no flags
Details
Patch for landing
(37.51 KB, patch)
2018-08-06 16:12 PDT
,
Matt Baker
no flags
Details
Formatted Diff
Diff
Show Obsolete
(7)
View All
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2018-05-07 15:55:52 PDT
<
rdar://problem/40040289
>
Matt Baker
Comment 2
2018-05-07 15:58:43 PDT
Created
attachment 339762
[details]
Patch
EWS Watchlist
Comment 3
2018-05-07 17:03:25 PDT
Comment hidden (obsolete)
Comment on
attachment 339762
[details]
Patch
Attachment 339762
[details]
did not pass mac-ews (mac): Output:
http://webkit-queues.webkit.org/results/7600057
New failing tests: inspector/debugger/async-stack-trace-event-listener.html
EWS Watchlist
Comment 4
2018-05-07 17:03:26 PDT
Comment hidden (obsolete)
Created
attachment 339772
[details]
Archive of layout-test-results from ews103 for mac-sierra The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: ews103 Port: mac-sierra Platform: Mac OS X 10.12.6
EWS Watchlist
Comment 5
2018-05-07 17:09:22 PDT
Comment hidden (obsolete)
Comment on
attachment 339762
[details]
Patch
Attachment 339762
[details]
did not pass mac-wk2-ews (mac-wk2): Output:
http://webkit-queues.webkit.org/results/7600124
New failing tests: inspector/debugger/async-stack-trace-event-listener.html
EWS Watchlist
Comment 6
2018-05-07 17:09:23 PDT
Comment hidden (obsolete)
Created
attachment 339773
[details]
Archive of layout-test-results from ews104 for mac-sierra-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews104 Port: mac-sierra-wk2 Platform: Mac OS X 10.12.6
EWS Watchlist
Comment 7
2018-05-07 17:13:37 PDT
Comment hidden (obsolete)
Comment on
attachment 339762
[details]
Patch
Attachment 339762
[details]
did not pass mac-debug-ews (mac): Output:
http://webkit-queues.webkit.org/results/7599918
New failing tests: inspector/debugger/async-stack-trace-event-listener.html
EWS Watchlist
Comment 8
2018-05-07 17:13:38 PDT
Comment hidden (obsolete)
Created
attachment 339776
[details]
Archive of layout-test-results from ews113 for mac-sierra The attached test failures were seen while running run-webkit-tests on the mac-debug-ews. Bot: ews113 Port: mac-sierra Platform: Mac OS X 10.12.6
EWS Watchlist
Comment 9
2018-05-07 19:37:19 PDT
Comment hidden (obsolete)
Comment on
attachment 339762
[details]
Patch
Attachment 339762
[details]
did not pass win-ews (win): Output:
http://webkit-queues.webkit.org/results/7601882
New failing tests: http/tests/security/video-poster-cross-origin-crash2.html
EWS Watchlist
Comment 10
2018-05-07 19:37:31 PDT
Comment hidden (obsolete)
Created
attachment 339789
[details]
Archive of layout-test-results from ews200 for win-future The attached test failures were seen while running run-webkit-tests on the win-ews. Bot: ews200 Port: win-future Platform: CYGWIN_NT-6.1-2.9.0-0.318-5-3-x86_64-64bit
Blaze Burg
Comment 11
2018-05-11 09:51:51 PDT
Comment on
attachment 339762
[details]
Patch This fails in EWS. Do you need to rebaseline or something?
Matt Baker
Comment 12
2018-05-11 15:22:09 PDT
Created
attachment 340227
[details]
Patch
Joseph Pecoraro
Comment 13
2018-07-31 11:36:47 PDT
Comment on
attachment 340227
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=340227&action=review
Nice! r=me
> LayoutTests/inspector/debugger/async-stack-trace-basic.html:34 > +function triggerNestedSetTimeout() { > + setTimeout(function handleTimeout1() { > + setTimeout(function handleTimeout2() { > + debugger; > + }); > + }); > +}
This is so very clean =)
> LayoutTests/inspector/debugger/async-stack-trace-basic.html:70 > + expression: "triggerRequestAnimationFrame()",
Nit: We normally make strings that contain code templated strings. So use ``s instead of ""s. This ends up being convenient if your editor highlights strings and templated strings slightly differently, then the code snippets stand out!
> LayoutTests/inspector/debugger/async-stack-trace-truncate.html:82 > + name: "AsyncStackTrace.", > + description: "",
More descriptive title?
Matt Baker
Comment 14
2018-07-31 11:39:40 PDT
Comment on
attachment 340227
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=340227&action=review
>> LayoutTests/inspector/debugger/async-stack-trace-truncate.html:82 >> + description: "", > > More descriptive title?
As in, any title at all? Hehe.
Matt Baker
Comment 15
2018-07-31 11:43:29 PDT
Comment on
attachment 340227
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=340227&action=review
>>> LayoutTests/inspector/debugger/async-stack-trace-truncate.html:82 >>> + description: "", >> >> More descriptive title? > > As in, any title at all? Hehe.
Actually that last test is functionally identical to the one before. Looks like old copy paste junk. Will remove.
Matt Baker
Comment 16
2018-07-31 16:14:46 PDT
Created
attachment 346215
[details]
Patch for landing
EWS Watchlist
Comment 17
2018-08-01 04:55:30 PDT
Comment on
attachment 346215
[details]
Patch for landing
Attachment 346215
[details]
did not pass win-ews (win): Output:
https://webkit-queues.webkit.org/results/8722268
New failing tests: http/tests/security/contentSecurityPolicy/userAgentShadowDOM/allow-video.html
EWS Watchlist
Comment 18
2018-08-01 04:55:42 PDT
Created
attachment 346271
[details]
Archive of layout-test-results from ews200 for win-future The attached test failures were seen while running run-webkit-tests on the win-ews. Bot: ews200 Port: win-future Platform: CYGWIN_NT-6.1-2.9.0-0.318-5-3-x86_64-64bit
Matt Baker
Comment 19
2018-08-06 16:12:51 PDT
Created
attachment 346664
[details]
Patch for landing
WebKit Commit Bot
Comment 20
2018-08-06 16:53:39 PDT
Comment on
attachment 346664
[details]
Patch for landing Clearing flags on attachment: 346664 Committed
r234635
: <
https://trac.webkit.org/changeset/234635
>
WebKit Commit Bot
Comment 21
2018-08-06 16:53:41 PDT
All reviewed patches have been landed. Closing bug.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug