File Read-from-KConfig-before-applying-the-settings-to-QWebSettings.patch of Package kwebkitpart4

From 8e555e8eed9f71bc943eb14c54cb27f2d6fc8433 Mon Sep 17 00:00:00 2001
From: David Faure <faure@kde.org>
Date: Sun, 28 Feb 2016 02:45:23 +0100
Subject: Read from KConfig *before* applying the settings to QWebSettings!

This fixes HTML5 local storage being disabled in kwebkitpart.
---
 src/settings/webkitsettings.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/settings/webkitsettings.cpp b/src/settings/webkitsettings.cpp
index 9ead7d9..470d6e5 100644
--- a/src/settings/webkitsettings.cpp
+++ b/src/settings/webkitsettings.cpp
@@ -314,6 +314,8 @@ bool WebKitSettings::hoverLink() const
 
 void WebKitSettings::init()
 {
+  initWebKitSettings();
+
   KConfig global( "khtmlrc", KConfig::NoGlobals );
   init( &global, true );
 
@@ -324,7 +326,6 @@ void WebKitSettings::init()
 
   initNSPluginSettings();
   initCookieJarSettings();
-  initWebKitSettings();
 }
 
 void WebKitSettings::init( KConfig * config, bool reset )
-- 
cgit v1.1

openSUSE Build Service is sponsored by