We should not support push features when running in a Captive Portal. <rdar://88897228>
Created attachment 454897 [details] Patch
Created attachment 455020 [details] Patch for landing
Committed r291443 (248567@main): <https://commits.webkit.org/248567@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 455020 [details].