void TestRunner::overridePreference(JSStringRef key, JSStringRef value) { if (equals(key, "WebKitJavaScriptEnabled")) ewk_view_setting_enable_scripts_set(browser->mainView(), toBool(value)); else if (equals(key, "WebKitDefaultFontSize")) ewk_view_setting_font_default_size_set(browser->mainView(), toInt(value)); else if (equals(key, "WebKitMinimumFontSize")) ewk_view_setting_font_minimum_size_set(browser->mainView(), toInt(value)); else if (equals(key, "WebKitPluginsEnabled")) ewk_view_setting_enable_plugins_set(browser->mainView(), toBool(value)); else if (equals(key, "WebKitWebGLEnabled")) ewk_view_setting_enable_webgl_set(browser->mainView(), toBool(value)); else if (equals(key, "WebKitEnableCaretBrowsing")) ewk_view_setting_caret_browsing_set(browser->mainView(), toBool(value)); else if (equals(key, "WebKitUsesPageCachePreferenceKey")) ewk_view_setting_page_cache_set(browser->mainView(), toBool(value)); else if (equals(key, "WebKitHyperlinkAuditingEnabled")) ewk_view_setting_enable_hyperlink_auditing_set(browser->mainView(), toBool(value)); else if (equals(key, "WebKitTabToLinksPreferenceKey")) ewk_view_setting_include_links_in_focus_chain_set(browser->mainView(), toBool(value)); else if (equals(key, "WebKitOfflineWebApplicationCacheEnabled")) ewk_view_setting_application_cache_set(browser->mainView(), toBool(value)); else if (equals(key, "WebKitLoadSiteIconsKey")) DumpRenderTreeSupportEfl::setLoadsSiteIconsIgnoringImageLoadingSetting(browser->mainView(), toBool(value)); else if (equals(key, "WebKitCSSGridLayoutEnabled")) DumpRenderTreeSupportEfl::setCSSGridLayoutEnabled(browser->mainView(), toBool(value)); else if (equals(key, "WebKitCSSRegionsEnabled")) DumpRenderTreeSupportEfl::setCSSRegionsEnabled(browser->mainView(), toBool(value)); else if (equals(key, "WebKitWebAudioEnabled")) ewk_view_setting_web_audio_set(browser->mainView(), toBool(value)); else if (equals(key, "WebKitDisplayImagesKey")) ewk_view_setting_auto_load_images_set(browser->mainView(), toBool(value)); else fprintf(stderr, "TestRunner::overridePreference tried to override unknown preference '%s'.\n", value->string().utf8().data()); }
void LayoutTestController::disableImageLoading() { ewk_view_setting_auto_load_images_set(browser->mainView(), EINA_FALSE); }
void TestRunner::disableImageLoading() { ewk_view_setting_auto_load_images_set(browser->mainView(), EINA_FALSE); }