Bug 250469
Summary: | Retain the shmem used for serialising WebCore::Font | ||
---|---|---|---|
Product: | WebKit | Reporter: | Matt Woodrow <mattwoodrow> |
Component: | Text | Assignee: | Matt Woodrow <mattwoodrow> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | mmaxfield, webkit-bug-importer |
Priority: | P2 | Keywords: | InRadar |
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified |
Matt Woodrow
<rdar://100866403>
We're currently copying Font creationData across IPC using shmem (as part of the FragmentedSharedBuffer serialisation), but we then copy it back into local memory.
This adds an extra copy, but also means we can't attribute the memory to the WebContent process that owns the Font.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Matt Woodrow
Pull request: https://github.com/WebKit/WebKit/pull/8535
EWS
Committed 258817@main (9d7f3dc4ca95): <https://commits.webkit.org/258817@main>
Reviewed commits have been landed. Closing PR #8535 and removing active labels.