165f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch/* 265f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch * Copyright (C) 2010 Apple Inc. All rights reserved. 365f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch * 465f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch * Redistribution and use in source and binary forms, with or without 565f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch * modification, are permitted provided that the following conditions 665f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch * are met: 765f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch * 1. Redistributions of source code must retain the above copyright 865f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch * notice, this list of conditions and the following disclaimer. 965f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch * 2. Redistributions in binary form must reproduce the above copyright 1065f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch * notice, this list of conditions and the following disclaimer in the 1165f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch * documentation and/or other materials provided with the distribution. 1265f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch * 1365f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 1465f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 1565f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 1665f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 1765f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 1865f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 1965f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 2065f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 2165f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 2265f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 2365f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch * THE POSSIBILITY OF SUCH DAMAGE. 2465f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch */ 2565f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 2665f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch#ifndef WKPreferences_h 2765f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch#define WKPreferences_h 2865f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 2965f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch#include <WebKit2/WKBase.h> 3065f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 3165f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch#ifndef __cplusplus 3265f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch#include <stdbool.h> 3365f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch#endif 3465f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 3565f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch#ifdef __cplusplus 3665f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdochextern "C" { 3765f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch#endif 3865f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 3965f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT WKTypeID WKPreferencesGetTypeID(); 4065f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 4165f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT WKPreferencesRef WKPreferencesCreate(); 4265f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT WKPreferencesRef WKPreferencesCreateWithIdentifier(WKStringRef identifier); 4365f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 4465f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch// Defaults to true. 4565f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT void WKPreferencesSetJavaScriptEnabled(WKPreferencesRef preferences, bool javaScriptEnabled); 4665f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT bool WKPreferencesGetJavaScriptEnabled(WKPreferencesRef preferences); 4765f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 4865f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch// Defaults to true. 4965f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT void WKPreferencesSetLoadsImagesAutomatically(WKPreferencesRef preferences, bool loadsImagesAutomatically); 5065f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT bool WKPreferencesGetLoadsImagesAutomatically(WKPreferencesRef preferences); 5165f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 5265f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch// Defaults to false. 532daae5fd11344eaa88a0d92b0f6d65f8d2255c00Ben MurdochWK_EXPORT void WKPreferencesSetLoadsSiteIconsIgnoringImageLoadingPreference(WKPreferencesRef preferences, bool loadsSiteIconsIgnoringImageLoadingPreference); 542daae5fd11344eaa88a0d92b0f6d65f8d2255c00Ben MurdochWK_EXPORT bool WKPreferencesGetLoadsSiteIconsIgnoringImageLoadingPreference(WKPreferencesRef preferences); 552daae5fd11344eaa88a0d92b0f6d65f8d2255c00Ben Murdoch 562daae5fd11344eaa88a0d92b0f6d65f8d2255c00Ben Murdoch// Defaults to false. 5765f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT void WKPreferencesSetOfflineWebApplicationCacheEnabled(WKPreferencesRef preferences, bool offlineWebApplicationCacheEnabled); 5865f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT bool WKPreferencesGetOfflineWebApplicationCacheEnabled(WKPreferencesRef preferences); 5965f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 6065f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch// Defaults to true. 6165f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT void WKPreferencesSetLocalStorageEnabled(WKPreferencesRef preferences, bool localStorageEnabled); 6265f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT bool WKPreferencesGetLocalStorageEnabled(WKPreferencesRef preferences); 6365f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 6465f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch// Defaults to true. 6565f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT void WKPreferencesSetDatabasesEnabled(WKPreferencesRef preferences, bool databasesEnabled); 6665f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT bool WKPreferencesGetDatabasesEnabled(WKPreferencesRef preferences); 6765f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 6865f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch// Defaults to true. 6965f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT void WKPreferencesSetXSSAuditorEnabled(WKPreferencesRef preferences, bool xssAuditorEnabled); 7065f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT bool WKPreferencesGetXSSAuditorEnabled(WKPreferencesRef preferences); 7165f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 7265f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch// Defaults to false. 7365f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT void WKPreferencesSetFrameFlatteningEnabled(WKPreferencesRef preferences, bool frameFlatteningEnabled); 7465f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT bool WKPreferencesGetFrameFlatteningEnabled(WKPreferencesRef preferences); 7565f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 7665f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch// Defaults to true. 7765f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT void WKPreferencesSetPluginsEnabled(WKPreferencesRef preferences, bool pluginsEnabled); 7865f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT bool WKPreferencesGetPluginsEnabled(WKPreferencesRef preferences); 7965f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 8065f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch// Defaults to true. 8165f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT void WKPreferencesSetJavaEnabled(WKPreferencesRef preferences, bool javaEnabled); 8265f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT bool WKPreferencesGetJavaEnabled(WKPreferencesRef preferences); 8365f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 8465f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch// Defaults to true. 8565f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT void WKPreferencesSetJavaScriptCanOpenWindowsAutomatically(WKPreferencesRef preferences, bool javaScriptCanOpenWindowsAutomatically); 8665f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT bool WKPreferencesGetJavaScriptCanOpenWindowsAutomatically(WKPreferencesRef preferences); 8765f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 8865f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch// Defaults to true. 8965f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT void WKPreferencesSetHyperlinkAuditingEnabled(WKPreferencesRef preferences, bool hyperlinkAuditingEnabled); 9065f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT bool WKPreferencesGetHyperlinkAuditingEnabled(WKPreferencesRef preferences); 9165f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 9265f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT void WKPreferencesSetStandardFontFamily(WKPreferencesRef preferencesRef, WKStringRef family); 9365f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT WKStringRef WKPreferencesCopyStandardFontFamily(WKPreferencesRef preferencesRef); 9465f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 9565f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT void WKPreferencesSetFixedFontFamily(WKPreferencesRef preferencesRef, WKStringRef family); 9665f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT WKStringRef WKPreferencesCopyFixedFontFamily(WKPreferencesRef preferencesRef); 9765f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 9865f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT void WKPreferencesSetSerifFontFamily(WKPreferencesRef preferencesRef, WKStringRef family); 9965f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT WKStringRef WKPreferencesCopySerifFontFamily(WKPreferencesRef preferencesRef); 10065f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 10165f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT void WKPreferencesSetSansSerifFontFamily(WKPreferencesRef preferencesRef, WKStringRef family); 10265f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT WKStringRef WKPreferencesCopySansSerifFontFamily(WKPreferencesRef preferencesRef); 10365f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 10465f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT void WKPreferencesSetCursiveFontFamily(WKPreferencesRef preferencesRef, WKStringRef family); 10565f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT WKStringRef WKPreferencesCopyCursiveFontFamily(WKPreferencesRef preferencesRef); 10665f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 10765f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT void WKPreferencesSetFantasyFontFamily(WKPreferencesRef preferencesRef, WKStringRef family); 10865f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT WKStringRef WKPreferencesCopyFantasyFontFamily(WKPreferencesRef preferencesRef); 10965f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 11065f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch// Defaults to 16. 11165f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT void WKPreferencesSetDefaultFontSize(WKPreferencesRef preferencesRef, uint32_t); 11265f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT uint32_t WKPreferencesGetDefaultFontSize(WKPreferencesRef preferencesRef); 11365f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 11465f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch// Defaults to 13. 11565f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT void WKPreferencesSetDefaultFixedFontSize(WKPreferencesRef preferencesRef, uint32_t); 11665f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT uint32_t WKPreferencesGetDefaultFixedFontSize(WKPreferencesRef preferencesRef); 11765f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 11865f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch// Defaults to 0. 11965f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT void WKPreferencesSetMinimumFontSize(WKPreferencesRef preferencesRef, uint32_t); 12065f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT uint32_t WKPreferencesGetMinimumFontSize(WKPreferencesRef preferencesRef); 12165f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 12265f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT void WKPreferencesSetDefaultTextEncodingName(WKPreferencesRef preferencesRef, WKStringRef name); 12365f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT WKStringRef WKPreferencesCopyDefaultTextEncodingName(WKPreferencesRef preferencesRef); 12465f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 12565f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch// Defaults to false. 12665f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT void WKPreferencesSetPrivateBrowsingEnabled(WKPreferencesRef preferencesRef, bool enabled); 12765f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT bool WKPreferencesGetPrivateBrowsingEnabled(WKPreferencesRef preferencesRef); 12865f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 12965f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch// Defaults to false. 13065f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT void WKPreferencesSetDeveloperExtrasEnabled(WKPreferencesRef preferencesRef, bool enabled); 13165f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT bool WKPreferencesGetDeveloperExtrasEnabled(WKPreferencesRef preferencesRef); 13265f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 13365f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch// Defaults to true. 13465f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT void WKPreferencesSetTextAreasAreResizable(WKPreferencesRef preferencesRef, bool resizable); 13565f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT bool WKPreferencesGetTextAreasAreResizable(WKPreferencesRef preferencesRef); 13665f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 13765f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch// Defaults to false. 13865f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT void WKPreferencesSetTabsToLinks(WKPreferencesRef preferences, bool tabsToLinks); 13965f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT bool WKPreferencesGetTabsToLinks(WKPreferencesRef preferences); 14065f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 14165f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch// Defaults to false. 14265f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT void WKPreferencesSetDNSPrefetchingEnabled(WKPreferencesRef preferences, bool enabled); 14365f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT bool WKPreferencesGetDNSPrefetchingEnabled(WKPreferencesRef preferences); 14465f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 14565f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch// Defaults to true. 14665f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT void WKPreferencesSetAuthorAndUserStylesEnabled(WKPreferencesRef preferences, bool enabled); 14765f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT bool WKPreferencesGetAuthorAndUserStylesEnabled(WKPreferencesRef preferences); 14865f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 14965f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch// Defaults to false. 15065f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT void WKPreferencesSetShouldPrintBackgrounds(WKPreferencesRef preferences, bool shouldPrintBackgrounds); 15165f03d4f644ce73618e5f4f50dd694b26f55ae12Ben MurdochWK_EXPORT bool WKPreferencesGetShouldPrintBackgrounds(WKPreferencesRef preferences); 15265f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 1532fc2651226baac27029e38c9d6ef883fa32084dbSteve Block// Defaults to false. 1542fc2651226baac27029e38c9d6ef883fa32084dbSteve BlockWK_EXPORT void WKPreferencesSetJavaScriptCanAccessClipboard(WKPreferencesRef preferencesRef, bool enabled); 1552fc2651226baac27029e38c9d6ef883fa32084dbSteve BlockWK_EXPORT bool WKPreferencesGetJavaScriptCanAccessClipboard(WKPreferencesRef preferencesRef); 1562fc2651226baac27029e38c9d6ef883fa32084dbSteve Block 1572bde8e466a4451c7319e3a072d118917957d6554Steve Block// Defaults to false 1582bde8e466a4451c7319e3a072d118917957d6554Steve BlockWK_EXPORT void WKPreferencesSetFullScreenEnabled(WKPreferencesRef preferencesRef, bool enabled); 1592bde8e466a4451c7319e3a072d118917957d6554Steve BlockWK_EXPORT bool WKPreferencesGetFullScreenEnabled(WKPreferencesRef preferencesRef); 1602bde8e466a4451c7319e3a072d118917957d6554Steve Block 1612bde8e466a4451c7319e3a072d118917957d6554Steve Block 16265f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch#ifdef __cplusplus 16365f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch} 16465f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch#endif 16565f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 16665f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch#endif /* WKPreferences_h */ 167