Bug 221987

Summary: Plumb an Optional<PageIdentifier> through Pasteboard-related codepaths
Product: WebKit Reporter: Wenson Hsieh <wenson_hsieh>
Component: HTML EditingAssignee: Wenson Hsieh <wenson_hsieh>
Status: RESOLVED FIXED    
Severity: Normal CC: annulen, bdakin, cdumez, esprehn+autocc, ews-watchlist, gyuyoung.kim, hi, joepeck, kangil.han, megan_gardner, mifenton, rniwa, ryuan.choi, sergio, thorton, webkit-bug-importer, wenson_hsieh
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 222071    
Attachments:
Description Flags
For EWS only
none
For EWS only (fix GTK)
none
Fix GTK build again
none
Patch thorton: review+

Wenson Hsieh
Reported 2021-02-16 12:15:14 PST
Plumb an Optional<PageIdentifier> through Pasteboard-related codepaths — importantly, without the Pasteboard class knowing explicitly about the PageIdentifier. We'll need some kind of base class like PasteboardContext that Pasteboard passes around as an opaque object, with a derived class (e.g. PagePasteboardContext) that actually knows about the page identifier.
Attachments
For EWS only (75.52 KB, patch)
2021-02-17 12:19 PST, Wenson Hsieh
no flags
For EWS only (fix GTK) (75.76 KB, patch)
2021-02-17 12:38 PST, Wenson Hsieh
no flags
Fix GTK build again (75.78 KB, patch)
2021-02-17 13:24 PST, Wenson Hsieh
no flags
Patch (78.12 KB, patch)
2021-02-17 15:23 PST, Wenson Hsieh
thorton: review+
Wenson Hsieh
Comment 1 2021-02-17 12:19:02 PST Comment hidden (obsolete)
Wenson Hsieh
Comment 2 2021-02-17 12:38:19 PST Comment hidden (obsolete)
Wenson Hsieh
Comment 3 2021-02-17 13:24:32 PST Comment hidden (obsolete)
Wenson Hsieh
Comment 4 2021-02-17 15:23:06 PST
Wenson Hsieh
Comment 5 2021-02-18 08:57:52 PST
Radar WebKit Bug Importer
Comment 6 2021-02-18 08:58:16 PST
Note You need to log in before you can comment on or make changes to this bug.