[chromium] Remove compositor settings that don't go through WebKit
https://bugs.webkit.org/show_bug.cgi?id=112718
Patch by James Robinson <jamesr@chromium.org> on 2013-03-19
Reviewed by Adam Barth.
Source/WebKit/chromium:
This removes settings that used to propagate through WebLayerTreeView::Settings by way of WebViewImpl but are
now directly set by the embedder.
* public/WebSettings.h:
* src/WebSettingsImpl.cpp:
(WebKit::WebSettingsImpl::WebSettingsImpl):
* src/WebSettingsImpl.h:
(WebSettingsImpl):
Tools:
* DumpRenderTree/chromium/DumpRenderTree.cpp:
(main):
* DumpRenderTree/chromium/TestRunner/public/WebPreferences.h:
* DumpRenderTree/chromium/TestRunner/src/WebPreferences.cpp:
(WebTestRunner::WebPreferences::reset):
(WebTestRunner::WebPreferences::applyTo):
* DumpRenderTree/chromium/TestShell.cpp:
(TestShell::TestShell):
(TestShell::resetWebSettings):
* DumpRenderTree/chromium/TestShell.h:
(TestShell):
LayoutTests:
* platform/chromium/compositing/accelerated-drawing/alpha-expected.png: Removed.
* platform/chromium/compositing/accelerated-drawing/alpha-expected.txt: Removed.
* platform/chromium/compositing/accelerated-drawing/alpha.html: Removed.
* platform/chromium/compositing/accelerated-drawing/svg-filters.html: Removed.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk/Source/WebKit/chromium/public@146240 268f45cc-cd09-0410-ab3c-d52691b4dbfc
1 file changed