Now that https://bugs.webkit.org/show_bug.cgi?id=82948 is almost complete, we're moving forward fixing other layering violations. There are a bunch of new-ish (HTML5) APIs that can be refactored to maintain a proper WebCore/WebKit separation.