Remove WebKitTestRunner code for enabling features that are already enabled by default. Here are the easy ones: ShadowDOM CustomElements DownloadAttribute FetchAPI Others might be possible but these seem straightforward.
Created attachment 307544 [details] [PATCH] Proposed Fix
Comment on attachment 307544 [details] [PATCH] Proposed Fix r=me assuming tests pass everywhere.
Comment on attachment 307544 [details] [PATCH] Proposed Fix As best as I can tell this patch did not cause the Mac WK1 errors as this doesn't change WebKit1 behavior at all. cq+
Comment on attachment 307544 [details] [PATCH] Proposed Fix Clearing flags on attachment: 307544 Committed r215552: <http://trac.webkit.org/changeset/215552>
All reviewed patches have been landed. Closing bug.