Bug 230821 - [LFC] Use CheckedRef/Ptr instead of WeakPtr
Summary: [LFC] Use CheckedRef/Ptr instead of WeakPtr
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Antti Koivisto
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2021-09-27 01:13 PDT by Antti Koivisto
Modified: 2021-09-28 04:20 PDT (History)
10 users (show)

See Also:


Attachments
Patch (37.32 KB, patch)
2021-09-27 01:16 PDT, Antti Koivisto
no flags Details | Formatted Diff | Diff
Patch (38.74 KB, patch)
2021-09-27 01:19 PDT, Antti Koivisto
ews-feeder: commit-queue-
Details | Formatted Diff | Diff
Patch (37.18 KB, patch)
2021-09-27 03:55 PDT, Antti Koivisto
no flags Details | Formatted Diff | Diff
Patch (38.63 KB, patch)
2021-09-27 04:45 PDT, Antti Koivisto
no flags Details | Formatted Diff | Diff
Patch (38.51 KB, patch)
2021-09-27 04:46 PDT, Antti Koivisto
no flags Details | Formatted Diff | Diff
Patch (39.56 KB, patch)
2021-09-27 09:08 PDT, Antti Koivisto
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Antti Koivisto 2021-09-27 01:13:49 PDT
WeakPtr use here is for safety only. Replace with CheckedPtr.
Comment 1 Antti Koivisto 2021-09-27 01:16:33 PDT
Created attachment 439327 [details]
Patch
Comment 2 Antti Koivisto 2021-09-27 01:19:36 PDT
Created attachment 439329 [details]
Patch
Comment 3 Antti Koivisto 2021-09-27 03:55:20 PDT
Created attachment 439339 [details]
Patch
Comment 4 Antti Koivisto 2021-09-27 04:45:29 PDT
Created attachment 439344 [details]
Patch
Comment 5 Antti Koivisto 2021-09-27 04:46:04 PDT
Created attachment 439345 [details]
Patch
Comment 6 Antti Koivisto 2021-09-27 09:08:05 PDT
Created attachment 439358 [details]
Patch
Comment 7 EWS 2021-09-27 22:24:51 PDT
Committed r283158 (242206@main): <https://commits.webkit.org/242206@main>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 439358 [details].
Comment 8 Radar WebKit Bug Importer 2021-09-27 22:25:18 PDT
<rdar://problem/83607269>