| Summary: | REGRESSION (r259383-259384): ASSERTION FAILED: 'Completion handler should always be called' seen with http/wpt/service-workers/service-worker-different-process.https.html | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Ryan Haddad <ryanhaddad> | ||||||
| Component: | New Bugs | Assignee: | youenn fablet <youennf> | ||||||
| Status: | RESOLVED FIXED | ||||||||
| Severity: | Normal | CC: | achristensen, cdumez, darin, webkit-bot-watchers-bugzilla, webkit-bug-importer, youennf | ||||||
| Priority: | P2 | Keywords: | InRadar | ||||||
| Version: | WebKit Nightly Build | ||||||||
| Hardware: | Unspecified | ||||||||
| OS: | Unspecified | ||||||||
| Attachments: |
|
||||||||
|
Description
Ryan Haddad
2020-04-03 11:07:46 PDT
Created attachment 395396 [details]
crash log
Created attachment 395669 [details]
Patch
Committed r259640: <https://trac.webkit.org/changeset/259640> All reviewed patches have been landed. Closing bug and clearing flags on attachment 395669 [details]. Comment on attachment 395669 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=395669&action=review > Source/WebKit/UIProcess/AuxiliaryProcessProxy.cpp:52 > + auto pendingMessages = WTFMove(m_pendingMessages); > + for (auto& pendingMessage : pendingMessages) { You can write it like this: for (auto& message : std::exchange(m_pendingMessages, { })) I think it’s better. |