https://bugs.webkit.org/show_bug.cgi?id=83018
Reviewed by Kenneth Rohde Christiansen.
This is required to allow inspecting pages.
* UIProcess/API/qt/qwebpreferences.cpp:
(QWebPreferencesPrivate::testAttribute):
(QWebPreferencesPrivate::setAttribute):
(QWebPreferences::developerExtrasEnabled):
(QWebPreferences::setDeveloperExtrasEnabled):
* UIProcess/API/qt/qwebpreferences_p.h:
* UIProcess/API/qt/qwebpreferences_p_p.h:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@113022
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2012-04-03 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
+
+ [Qt] Add developerExtrasEnabled to QWebPreferences.
+ https://bugs.webkit.org/show_bug.cgi?id=83018
+
+ Reviewed by Kenneth Rohde Christiansen.
+
+ This is required to allow inspecting pages.
+
+ * UIProcess/API/qt/qwebpreferences.cpp:
+ (QWebPreferencesPrivate::testAttribute):
+ (QWebPreferencesPrivate::setAttribute):
+ (QWebPreferences::developerExtrasEnabled):
+ (QWebPreferences::setDeveloperExtrasEnabled):
+ * UIProcess/API/qt/qwebpreferences_p.h:
+ * UIProcess/API/qt/qwebpreferences_p_p.h:
+
2012-04-03 Allan Sandfeld Jensen <allan.jensen@nokia.com>
[Qt] Tap highlight attempted hidden several times
return WKPreferencesGetDNSPrefetchingEnabled(preferencesRef());
case FrameFlatteningEnabled:
return WKPreferencesGetFrameFlatteningEnabled(preferencesRef());
+ case DeveloperExtrasEnabled:
+ return WKPreferencesGetDeveloperExtrasEnabled(preferencesRef());
default:
ASSERT_NOT_REACHED();
return false;
break;
case FrameFlatteningEnabled:
WKPreferencesSetFrameFlatteningEnabled(preferencesRef(), enable);
+ case DeveloperExtrasEnabled:
+ WKPreferencesSetDeveloperExtrasEnabled(preferencesRef(), enable);
break;
default:
ASSERT_NOT_REACHED();
emit dnsPrefetchEnabledChanged();
}
+bool QWebPreferences::developerExtrasEnabled() const
+{
+ return d->testAttribute(QWebPreferencesPrivate::DeveloperExtrasEnabled);
+}
+
+void QWebPreferences::setDeveloperExtrasEnabled(bool enable)
+{
+ d->setAttribute(QWebPreferencesPrivate::DeveloperExtrasEnabled, enable);
+ emit developerExtrasEnabledChanged();
+}
+
bool QWebPreferences::navigatorQtObjectEnabled() const
{
return d->webViewPrivate->navigatorQtObjectEnabled();
Q_PROPERTY(bool dnsPrefetchEnabled READ dnsPrefetchEnabled WRITE setDnsPrefetchEnabled NOTIFY dnsPrefetchEnabledChanged FINAL)
Q_PROPERTY(bool navigatorQtObjectEnabled READ navigatorQtObjectEnabled WRITE setNavigatorQtObjectEnabled NOTIFY navigatorQtObjectEnabledChanged FINAL)
Q_PROPERTY(bool frameFlatteningEnabled READ frameFlatteningEnabled WRITE setFrameFlatteningEnabled NOTIFY frameFlatteningEnabledChanged FINAL)
+ Q_PROPERTY(bool developerExtrasEnabled READ developerExtrasEnabled WRITE setDeveloperExtrasEnabled NOTIFY developerExtrasEnabledChanged FINAL)
Q_PROPERTY(QString standardFontFamily READ standardFontFamily WRITE setStandardFontFamily NOTIFY standardFontFamilyChanged FINAL)
Q_PROPERTY(QString fixedFontFamily READ fixedFontFamily WRITE setFixedFontFamily NOTIFY fixedFontFamilyChanged FINAL)
bool frameFlatteningEnabled() const;
void setFrameFlatteningEnabled(bool enable);
+ bool developerExtrasEnabled() const;
+ void setDeveloperExtrasEnabled(bool enable);
+
QString standardFontFamily() const;
void setStandardFontFamily(const QString& family);
void dnsPrefetchEnabledChanged();
void navigatorQtObjectEnabledChanged();
void frameFlatteningEnabledChanged();
+ void developerExtrasEnabledChanged();
void standardFontFamilyChanged();
void fixedFontFamilyChanged();
XSSAuditingEnabled,
FrameFlatteningEnabled,
PrivateBrowsingEnabled,
- DnsPrefetchEnabled
+ DnsPrefetchEnabled,
+ DeveloperExtrasEnabled
};
enum FontFamily {