Bug 306877
| Summary: | Implement remainder of Swift Web Back Forward List | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | adrian_taylor |
| Component: | WebKit Process Model | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED FIXED | ||
| Severity: | Enhancement | CC: | nham, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | All | ||
| OS: | All | ||
| Bug Depends on: | |||
| Bug Blocks: | 305483 | ||
adrian_taylor
The final chunk of code for our Swift implementation of the Web Back Forward List is all the API functions called from elsewhere in WebKit, and WebKit's clients. This bug represents the task of landing that code. It will closely adhere to the existing C++ implementation for ease of review. In future we could make it more idiomatically Swiftish (e.g. using an enum for the fundamental state of the BF list, which would remove the need for some runtime checks) but that's beyond the scope of this task.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/169533751>
adrian_taylor
Pull request: https://github.com/WebKit/WebKit/pull/57788
EWS
Committed 307165@main (b4ebac7270dc): <https://commits.webkit.org/307165@main>
Reviewed commits have been landed. Closing PR #57788 and removing active labels.