I spent quite a bit of time looking in the debugger for what ended up being a trivial configuration issue because there was no logging showing any obvious problem. Let's add it.
Created attachment 395681 [details] Patch
Committed r259643: <https://trac.webkit.org/changeset/259643> All reviewed patches have been landed. Closing bug and clearing flags on attachment 395681 [details].