| Summary: | AtomString::init should temporarily disable checks via `isMainThread` due to WebThread's inconsistent state | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Yusuke Suzuki <ysuzuki> | ||||||||
| Component: | WebCore Misc. | Assignee: | Yusuke Suzuki <ysuzuki> | ||||||||
| Status: | RESOLVED FIXED | ||||||||||
| Severity: | Normal | CC: | benjamin, cdumez, cmarcelo, dino, ews-watchlist, simon.fraser, thorton, webkit-bug-importer | ||||||||
| Priority: | P2 | Keywords: | InRadar | ||||||||
| Version: | WebKit Nightly Build | ||||||||||
| Hardware: | Unspecified | ||||||||||
| OS: | Unspecified | ||||||||||
| Attachments: |
|
||||||||||
|
Description
Yusuke Suzuki
2020-05-11 17:13:39 PDT
Created attachment 399083 [details]
Patch
Created attachment 399084 [details]
Patch
Comment on attachment 399084 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=399084&action=review > Source/WTF/wtf/NeverDestroyed.h:132 > MaybeRelax<T>(new (storagePointer()) T(std::forward<Args>(args)...)); Oops, I also added `storagePointerWithoutAccessCheck()`. Created attachment 399091 [details]
Patch
Patch for landing
Comment on attachment 399091 [details]
Patch
api-ios and WK1 finishes. ios-wk2 is not related since it is not using webthread.
ChangeLog entry in Source/WTF/ChangeLog contains OOPS!. Committed r261545: <https://trac.webkit.org/changeset/261545> |