Remove always true allowCustomScrollbarInMainFrame setting
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 24 Jan 2017 11:48:25 +0000 (11:48 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 24 Jan 2017 11:48:25 +0000 (11:48 +0000)
https://bugs.webkit.org/show_bug.cgi?id=167362

Patch by Joseph Pecoraro <pecoraro@apple.com> on 2017-01-24
Reviewed by Andreas Kling.

Setting added by Chromium and never used by other ports.

* page/FrameView.cpp:
(WebCore::FrameView::createScrollbar):
* page/Settings.in:

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

Source/WebCore/ChangeLog
Source/WebCore/page/FrameView.cpp
Source/WebCore/page/Settings.in

index c1712b9..dec3e6b 100644 (file)
@@ -1,5 +1,18 @@
 2017-01-24  Joseph Pecoraro  <pecoraro@apple.com>
 
+        Remove always true allowCustomScrollbarInMainFrame setting
+        https://bugs.webkit.org/show_bug.cgi?id=167362
+
+        Reviewed by Andreas Kling.
+
+        Setting added by Chromium and never used by other ports.
+
+        * page/FrameView.cpp:
+        (WebCore::FrameView::createScrollbar):
+        * page/Settings.in:
+
+2017-01-24  Joseph Pecoraro  <pecoraro@apple.com>
+
         Remove always true syncXHRInDocumentsEnabled setting
         https://bugs.webkit.org/show_bug.cgi?id=167359
 
index 4d638a2..1de401f 100644 (file)
@@ -608,9 +608,6 @@ void FrameView::updateCanHaveScrollbars()
 
 Ref<Scrollbar> FrameView::createScrollbar(ScrollbarOrientation orientation)
 {
-    if (!frame().settings().allowCustomScrollbarInMainFrame() && frame().isMainFrame())
-        return ScrollView::createScrollbar(orientation);
-
     // FIXME: We need to update the scrollbar dynamically as documents change (or as doc elements and bodies get discovered that have custom styles).
     Document* doc = frame().document();
 
index 4740233..40de298 100644 (file)
@@ -177,7 +177,6 @@ primaryPlugInSnapshotDetectionEnabled initial=true
 maximumPlugInSnapshotAttempts type=unsigned, initial=20
 frameFlatteningEnabled initial=false
 
-allowCustomScrollbarInMainFrame initial=true
 webSecurityEnabled initial=true
 spatialNavigationEnabled initial=false