On Thu, May 31, 2012 at 12:07 PM, Ojan Vafai <o...@chromium.org> wrote:
> testController seems fine to me. I agree it's an improvement. > > On the other hand there are other tasks that have more benefit in terms of > code maintenance for people wanting to spend time working in this area. A > couple ideas: > > - Move more APIs that only depend WebCore code to internals. Reduces > code duplication and complexity. > - Work on exposing things like eventSender through an NPAPI plugin. > That way it can be shared across browser vendors and could be used by the > W3C test harness as well. This would be for APIs that we want for testing > but don't make sense to expose to the web. > > W3C is developing a WebDriver specification which tries to automate tests that require mouse/keyboard events, etc...: https://dvcs.w3.org/hg/webdriver/raw-file/tip/webdriver-spec.html If we're trying to share code across browser vendors, then we should probably use this API instead. I suspect we can emulate the most of API surface using eventSender even if we could not natively support it. - Ryosuke
_______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev