[GTK] install-dependencies don't installs dbus-launch that is needed for the API tests.
https://bugs.webkit.org/show_bug.cgi?id=136425

Reviewed by Martin Robinson.

* gtk/install-dependencies: Add dbus-x11 to the list of packages needed for running the tests.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@173158 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[GTK] [JHBuild] Cyclic dependency between cairo and librsvg.
https://bugs.webkit.org/show_bug.cgi?id=136431

Reviewed by Martin Robinson.

* gtk/jhbuild.modules: Disable cairo SVG testsuite.
Add missing dependencies for librsvg (glib and cairo).


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@173159 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Remove an unnecessary local in GraphicsLayerCA::ensureStructuralLayer
https://bugs.webkit.org/show_bug.cgi?id=136426

Reviewed by Dan Bernstein.

* platform/graphics/ca/GraphicsLayerCA.cpp:
(WebCore::GraphicsLayerCA::ensureStructuralLayer):
This was here so that we could call PlatformCALayerClient::platformLayerChanged,
but that no longer exists!


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@173160 268f45cc-cd09-0410-ab3c-d52691b4dbfc
RenderThemeMac::paintProgressBar creates a buffer without respecting the destination's acceleration setting
https://bugs.webkit.org/show_bug.cgi?id=136427

Reviewed by Dan Bernstein.

No new tests, just a performance improvement.

* rendering/RenderThemeMac.mm:
(WebCore::RenderThemeMac::paintProgressBar):


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