Bug 78524

Summary: webkitpy should support Android
Product: WebKit Reporter: Adam Barth <abarth>
Component: New BugsAssignee: Adam Barth <abarth>
Status: RESOLVED FIXED    
Severity: Normal CC: eric, jnd
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 78528, 78543, 78545, 78550, 78558, 78579, 78580, 78582, 78627, 79628    
Bug Blocks: 66687    
Attachments:
Description Flags
snapshot none

Description Adam Barth 2012-02-13 13:41:20 PST
webkitpy should support Android
Comment 1 Adam Barth 2012-02-13 13:41:43 PST
Created attachment 126822 [details]
snapshot
Comment 2 Eric Seidel (no email) 2012-02-13 13:47:23 PST
Comment on attachment 126822 [details]
snapshot

View in context: https://bugs.webkit.org/attachment.cgi?id=126822&action=review

I would have probably broken this file out into smaller pieces, but I think that's also something we can do later after the android port is working.

> Tools/Scripts/webkitpy/layout_tests/port/chromium_android.py:493
> +class ChromiumAndroidDriver(chromium.ChromiumDriver):
> +    """Abstract interface for test_shell."""

Really?  We have yet another driver...?

> Tools/Scripts/webkitpy/layout_tests/port/chromium_gpu.py:78
> +        _set_gpu_options(self)

Odd function.

> Tools/Scripts/webkitpy/layout_tests/port/factory.py:76
> +            else:
> +                return 'chromium-linux'

No else after return.
Comment 3 Eric Seidel (no email) 2012-02-13 13:47:58 PST
Comment on attachment 126822 [details]
snapshot

View in context: https://bugs.webkit.org/attachment.cgi?id=126822&action=review

> Tools/Scripts/webkitpy/layout_tests/port/chromium_android.py:50
> +_log = logging.getLogger('webkitpy.layout_tests.port.chromium_android')

I think we normally use getLogger(__file__)
Comment 4 Adam Barth 2012-02-14 17:04:25 PST
This is done.  I don't have a target device, so it's hard for me to test that everything is working.  I suspect there are some bugs, but we can handle them separately as we find them.