[Webkit-unassigned] [Bug 67590] Implement DRT support for Android.
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Sep 6 11:56:17 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=67590
--- Comment #11 from Tony Chang <tony at chromium.org> 2011-09-06 11:56:17 PST ---
(From update of attachment 106403)
View in context: https://bugs.webkit.org/attachment.cgi?id=106403&action=review
> Source/WebKit/chromium/WebKit.gyp:1131
> + ['OS=="android"', {
> + # FIXME(zhenghao): Reserve for upstream in the near future.
> + },{ # OS!="android"
This is weird. Just flip your condition (OS!="android") and remove the else clause.
> Tools/ChangeLog:11
> + - Wait until receiving '#READY' from DRT, so that DRT won't miss any
> + input commands before it starts.
Can you explain your architecture to me? It sounds like DRT runs on Android, but it's not clear to me if new-run-webkit-tests runs on Android or the desktop.
It seems unfortunate that DRT needs to acknowledge that it has started so I was trying to brainstorm ways to avoid this.
> Tools/DumpRenderTree/chromium/DumpRenderTree.cpp:151
> + bool sendReady = false; // Effective only in testShellMode.
Maybe print a warning to stderr if --send-ready is used without --test-shell?
> Tools/DumpRenderTree/chromium/TestShellAndroid.cpp:41
> +static void AlarmHandler(int signatl)
Nit: Remove signatl (WebKit style normally just omits unused params)?
> Tools/DumpRenderTree/chromium/TestShellAndroid.cpp:81
> +{
> +}
notImplemented()
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list