Thank you. I didn't really understand the argument of the article until I saw a production usage. I thought he was arguing that arrow code is okay if you add comments, but he's really saying that sometimes a single code path can't handle all the complexity of the world and special cases are OK.
As someone from outside the field, this is crazy to me. Why does something as general as WebKit have host specific code?
Is there a missing dot in line 189? Otherwise domains like zhulu.com would match, wouldn’t it?
Seems like it; I don't work on WebKit, you could submit a patch.