This looks to be introduced at http://trac.webkit.org/changeset/68561. Compilers could warn this when disabling SVG.
Created attachment 69178 [details] Patch
Adding CC to notify this regression.
Comment on attachment 69178 [details] Patch This is *exactly* why we kill those evil default: statements. Thank you!
Comment on attachment 69178 [details] Patch We'll let this commit while you sleep.
This is preventing any chromium mac trybots from compiling, so I'm going to land manually.
Committed r68690: <http://trac.webkit.org/changeset/68690>
Yup. The WebKit tree has been red all afternoon, blocking the commit-queue. You don't actually need to set cq-, the commit-queue bot will figure it out if you have already landed the patch. It checks to make sure the bug is still open before actually trying to land (and if I tried to land double, it would just get a git commit error anyway). Thanks.