Bug 174652

Summary: Disable loading of plugins from the default path
Product: WebKit Reporter: Jonathan Bedard <jbedard>
Component: WebKit2Assignee: Nobody <webkit-unassigned>
Status: RESOLVED INVALID    
Severity: Normal CC: ap, bfulgham, ddkilzer, jlewis3, webkit-bug-importer, wilander
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=172840
https://bugs.webkit.org/show_bug.cgi?id=174720

Jonathan Bedard
Reported 2017-07-19 09:41:12 PDT
Currently, there is no way to opt-out of loading plugins from the default plugin path. Especially for testing, we should add API to only load plugins from the custom plugin path. Note that this should be the actual fix for https://bugs.webkit.org/show_bug.cgi?id=172840.
Attachments
Radar WebKit Bug Importer
Comment 1 2017-07-19 09:42:58 PDT
Jonathan Bedard
Comment 2 2017-07-20 13:23:13 PDT
We should be able to cherry-pick which plugins we use, that is the point of decidePolicyForPluginLoad (from the WTR::TestController). However, ITP isn't respecting this option.
Jonathan Bedard
Comment 3 2017-07-21 09:25:29 PDT
Plugins are not the issue here, the test suite set-up for ITP is the issue. I am closing this bug, I will link to the fix once I've finished putting it together.
Jonathan Bedard
Comment 4 2017-07-21 11:08:22 PDT
https://bugs.webkit.org/show_bug.cgi?id=174720 tracks the fix in WebKitTestRunner.
Note You need to log in before you can comment on or make changes to this bug.