WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
Bug 88478
remove ChromiumDriver from NRWT
https://bugs.webkit.org/show_bug.cgi?id=88478
Summary
remove ChromiumDriver from NRWT
Dirk Pranke
Reported
2012-06-06 18:14:09 PDT
It seems like it's safe to remove the old test_shell code from the desktop chromium ports, as the webkit/drt output has run happily from some time. However, it looks like the android port might still be using the old style interface? I'm not quite sure since I don't know what the state of the upstreaming is and if/how they specify the --test-shell command line anywhere to trigger the old behavior. Can someone more familiar with the Android port confirm that we can either delete that code outright and just have ChromiumAndroidDriver subclass WebKitDriver, or merge all of the ChromiumDriver code into ChromiumAndroidDriver?
Attachments
Patch
(20.83 KB, patch)
2012-07-16 18:06 PDT
,
Xianzhu Wang
no flags
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Adam Barth
Comment 1
2012-06-06 18:18:23 PDT
The chromium-android port does appear to be using --test-shell. I'm not sure what's involved in making it work without that flag.
Dirk Pranke
Comment 2
2012-06-06 18:21:57 PDT
there's no real urgency on this change, but it might be nice to at least move the class over to reduce any potential confusion on the desktop side.
Dirk Pranke
Comment 3
2012-06-20 14:38:41 PDT
***
Bug 86928
has been marked as a duplicate of this bug. ***
Dirk Pranke
Comment 4
2012-07-13 19:30:23 PDT
resetting the owner in case someone else wants to take a look, as these bugs aren't on my immediate to-do list.
Xianzhu Wang
Comment 5
2012-07-16 14:11:39 PDT
I'll do this after finishing
bug 88542
. Dirk, could you review the patch of
bug 88542
?
Dirk Pranke
Comment 6
2012-07-16 14:45:37 PDT
(In reply to
comment #5
)
> I'll do this after finishing
bug 88542
. > > Dirk, could you review the patch of
bug 88542
?
Sure, posted comments there.
Xianzhu Wang
Comment 7
2012-07-16 18:06:14 PDT
Created
attachment 152667
[details]
Patch
Dirk Pranke
Comment 8
2012-07-16 19:21:04 PDT
Comment on
attachment 152667
[details]
Patch yay!
WebKit Review Bot
Comment 9
2012-07-17 10:42:31 PDT
Comment on
attachment 152667
[details]
Patch Clearing flags on attachment: 152667 Committed
r122855
: <
http://trac.webkit.org/changeset/122855
>
WebKit Review Bot
Comment 10
2012-07-17 10:42:35 PDT
All reviewed patches have been landed. Closing bug.
Adam Barth
Comment 11
2012-07-17 11:04:22 PDT
@jochen: This is the patch I mentioned that removes support for test shell mode.
Adam Barth
Comment 12
2012-07-17 11:04:41 PDT
Is there code in DumpRenderTree to delete now too?
Xianzhu Wang
Comment 13
2012-07-17 11:05:59 PDT
(In reply to
comment #12
)
> Is there code in DumpRenderTree to delete now too?
That's in
bug 86927
.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug