Step 1: replace the only usage of this with a new function named allowScriptDespiteSettings
Step 2: remove uiResourceProtocol
Step 3: go home
Created attachment 28554 [details]
v1 patch: landed as http://trac.webkit.org/changeset/41648
Resolving to fixed -- moving it out of commit queue since it was landed.