More Windows build juice.

* WebView.cpp:
(WebView::notifyPreferencesChanged):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@153935 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Qt] Unreviewed buildfix for webaudio.

* Target.pri: Add missing files



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@153936 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Resource leak related to gstreamer and videos
https://bugs.webkit.org/show_bug.cgi?id=109350

Reviewed by Eric Carlson.

Since active DOM object are only stopped once and can not be restarted, we can
unreference the media player there, instead of waiting for garbage collection.

If the r152778 is rolled back, this also breaks a circular reference between
GStreamer and WebKit which prevented garbage collecting from triggering.

* html/HTMLMediaElement.cpp:
(WebCore::HTMLMediaElement::stop):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@153937 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Move some Document recalcStyle code to StyleResolveTree
https://bugs.webkit.org/show_bug.cgi?id=119676

Reviewed by Andreas Kling.

Move the code that resolves the document and child styles to Style::resolveTree(Document*).

* dom/Document.cpp:
(WebCore::Document::recalcStyle):
* style/StyleResolveTree.cpp:
(WebCore::Style::resolveTree):
* style/StyleResolveTree.h:



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@153938 268f45cc-cd09-0410-ab3c-d52691b4dbfc