ewk_view should expose tabsToLinks, hyperlinkAuditingEnabled, webGLEnabled settings in order to provide EFL's LayoutTestController overridePreference implementation.
Comment on attachment 137934[details]
adding ewk_view settings
Theoretically speaking, these three settings are unrelated to each other so it makes sense to submit separate patches for them. Please explain in the documentation what the default for each setting is, and expand a little on what they are used for (an API user probably won't know what hyperlink auditing means, for example).
(In reply to comment #0)
> ewk_view should expose tabsToLinks, hyperlinkAuditingEnabled, webGLEnabled settings in order to provide EFL's LayoutTestController overridePreference implementation.
Splitting it. This bug is responsible for tabsToLinks ewk_view setting only.
Comment on attachment 138237[details]
Exporting new ewk_view setting: tabsToLinks - enbles/disables tab key focusing of page elements.
View in context: https://bugs.webkit.org/attachment.cgi?id=138237&action=review
The change looks OK, but the function names still rub me in the wrong way. Both Qt and GTK+ seem to use "links included in focus chain" to describe this feature; perhaps ewk_view_setting_include_links_in_focus_chain_{get,set} makes more sense?
> Source/WebKit/efl/WebCoreSupport/ChromeClientEfl.cpp:309
> + return ewk_view_setting_enable_tabs_to_links_get(m_view) ? KeyboardAccessTabsToLinks: KeyboardAccessDefault;
Minor nit: please add a space character before the ':'.
2012-04-19 11:42 PDT, Mikhail Pozdnyakov
2012-04-21 09:40 PDT, Mikhail Pozdnyakov
2012-04-22 14:26 PDT, Mikhail Pozdnyakov
2012-04-22 14:46 PDT, Mikhail Pozdnyakov
2012-04-22 14:51 PDT, Mikhail Pozdnyakov
webkit.review.bot: commit-queue-
2012-04-27 06:10 PDT, Mikhail Pozdnyakov
2012-04-27 06:13 PDT, Mikhail Pozdnyakov