-
tony@chromium.org authored
https://bugs.webkit.org/show_bug.cgi?id=106114 Reviewed by Ojan Vafai. Source/WebCore: Remove 6 methods that are now autogenerated. setAcceleratedFiltersEnabled was never called. AcceleratedCompositingForOverflowScrollEnabled was never backed up/restored. setEnableCompositingForFixedPosition and setEnableCompositingForScrollableFrames are renamed to match the name in Settings.in. No new tests, there should be no change in behavior. This is covered by existing tests in compositing and platform/chromium/compositing. * testing/InternalSettings.cpp: (WebCore::InternalSettings::Backup::Backup): Remove code. (WebCore::InternalSettings::Backup::restoreTo): Remove code. * testing/InternalSettings.h: (Backup): Remove member variables. (InternalSettings): * testing/InternalSettings.idl: Remove methods that are no longer used. LayoutTests: Rename setters to match the name in Settings.in setEnableCompositingForFixedPosition -> setAcceleratedCompositingForFixedPositionEnabled setEnableCompositingForScrollableFrames -> setAcceleratedCompositingForScrollableFramesEnabled * compositing/absolute-inside-out-of-view-fixed.html: * compositing/geometry/fixed-position-composited-page-scale-down.html: * compositing/geometry/fixed-position-composited-page-scale-scroll.html: * compositing/geometry/fixed-position-composited-page-scale-smaller-than-viewport.html: * compositing/geometry/fixed-position-composited-page-scale.html: * compositing/geometry/fixed-position-composited-switch.html: * compositing/geometry/fixed-position-iframe-composited-page-scale-down.html: * compositing/geometry/fixed-position-iframe-composited-page-scale.html: * compositing/geometry/fixed-position-transform-composited-page-scale-down.html: * compositing/geometry/fixed-position-transform-composited-page-scale.html: * compositing/layer-creation/fixed-position-out-of-view-scaled-iframe-scroll.html: * compositing/layer-creation/fixed-position-out-of-view-scaled-iframe.html: * compositing/layer-creation/fixed-position-out-of-view-scaled-scroll.html: * compositing/layer-creation/fixed-position-out-of-view-scaled.html: * compositing/layer-creation/fixed-position-out-of-view-scroll-reason.html: * compositing/layer-creation/fixed-position-out-of-view.html: * compositing/overflow/automatically-opt-into-composited-scrolling.html: * platform/chromium/compositing/force-compositing-mode/force-composite-empty.html: * platform/chromium/compositing/force-compositing-mode/no-overflow-iframe-layer.html: * platform/chromium/compositing/force-compositing-mode/overflow-hidden-iframe-layer.html: * platform/chromium/compositing/force-compositing-mode/overflow-iframe-enter-compositing.html: * platform/chromium/compositing/force-compositing-mode/overflow-iframe-layer.html: * platform/chromium/compositing/force-compositing-mode/overflow-iframe-leave-compositing.html: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@138840 268f45cc-cd09-0410-ab3c-d52691b4dbfc
f9d2fb61