| Summary: | Implement the remote RenderingBackend | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Said Abou-Hallawa <sabouhallawa> | ||||||||||||
| Component: | Canvas | Assignee: | Said Abou-Hallawa <sabouhallawa> | ||||||||||||
| Status: | RESOLVED FIXED | ||||||||||||||
| Severity: | Normal | CC: | alecflett, annulen, beidson, cdumez, commit-queue, dino, eric.carlson, esprehn+autocc, ews-watchlist, fmalita, glenn, graouts, gyuyoung.kim, hta, jer.noble, jsbell, kondapallykalyan, mkwst, mmaxfield, noam, pdr, philipj, ryuan.choi, schenney, sergio, simon.fraser, thorton, tommyw, webkit-bug-importer, wenson_hsieh | ||||||||||||
| Priority: | P2 | Keywords: | InRadar | ||||||||||||
| Version: | WebKit Nightly Build | ||||||||||||||
| Hardware: | Unspecified | ||||||||||||||
| OS: | Unspecified | ||||||||||||||
| Bug Depends on: | 207134 | ||||||||||||||
| Bug Blocks: | 204955, 207233 | ||||||||||||||
| Attachments: |
|
||||||||||||||
|
Description
Said Abou-Hallawa
2020-02-04 07:35:52 PST
Created attachment 389661 [details]
Patch
Created attachment 389679 [details]
Patch for review
After making HostWindow be the creator of the remote ImageBuffer, there is no need for this bug. *** This bug has been marked as a duplicate of bug 207134 *** Will implement the RemoteRenderingBack because we do not what every RemoteImageBuffer to be a message sender or receiver. Created attachment 391802 [details]
Patch
Created attachment 391806 [details]
Patch
Comment on attachment 391806 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=391806&action=review > Source/WebKit/GPUProcess/GPUConnectionToWebProcess.h:65 > + IPC::MessageReceiverMap& messageReceiverMap() { return m_messageReceiverMap; } const? Comment on attachment 391806 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=391806&action=review >> Source/WebKit/GPUProcess/GPUConnectionToWebProcess.h:65 >> + IPC::MessageReceiverMap& messageReceiverMap() { return m_messageReceiverMap; } > > const? IPC::MessageReceiverMap& messageReceiverMap() or const IPC::MessageReceiverMap& messageReceiverMap() const or both but not: IPC::MessageReceiverMap& messageReceiverMap() const { return m_messageReceiverMap; } please :) Comment on attachment 391806 [details] Patch Clearing flags on attachment: 391806 Committed r257542: <https://trac.webkit.org/changeset/257542> All reviewed patches have been landed. Closing bug. This patch broke the internal build bots. The break is happening because of unified sources. Created attachment 391907 [details]
Fix internal bots
Comment on attachment 391907 [details] Fix internal bots Clearing flags on attachment: 391907 Committed r257583: <https://trac.webkit.org/changeset/257583> All reviewed patches have been landed. Closing bug. |