Bug 218835

Summary: Remove unused advanced plug-in features: snapshotting and plug-in load policy
Product: WebKit Reporter: Darin Adler <darin>
Component: Plug-insAssignee: Darin Adler <darin>
Status: RESOLVED FIXED    
Severity: Normal CC: andersca, annulen, cdumez, changseok, esprehn+autocc, ews-watchlist, fred.wang, glenn, gyuyoung.kim, japhet, kondapallykalyan, macpherson, menard, pdr, ryuan.choi, sam, sergio, simon.fraser, thorton, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: All   
OS: All   
Attachments:
Description Flags
Patch
ews-feeder: commit-queue-
Patch
thorton: review+, ews-feeder: commit-queue-
Patch ews-feeder: commit-queue-

Description Darin Adler 2020-11-11 17:45:51 PST
Remove unused advanced plug-in features: snapshotting and plug-in load policy
Comment 1 Darin Adler 2020-11-12 08:48:37 PST
Created attachment 413937 [details]
Patch
Comment 2 Darin Adler 2020-11-12 09:29:23 PST
Created attachment 413943 [details]
Patch
Comment 3 Darin Adler 2020-11-12 09:31:15 PST
Comment on attachment 413943 [details]
Patch

For a thorough job, I might need to add some more deprecation macros to headers to make it clear which functions are no longer supported, including at least one case of a delegate method that won’t be called any more.

Also, I think there may be even more code that can be removed, although I tried to find most of it.
Comment 4 Darin Adler 2020-11-12 16:51:17 PST
Created attachment 413984 [details]
Patch
Comment 5 Darin Adler 2020-11-13 09:51:37 PST
Committed r269785: <https://trac.webkit.org/changeset/269785>
Comment 6 Radar WebKit Bug Importer 2020-11-13 09:52:34 PST
<rdar://problem/71374936>