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 91449
[Chromium] EventSender shouldn't know about TestShell
https://bugs.webkit.org/show_bug.cgi?id=91449
Summary
[Chromium] EventSender shouldn't know about TestShell
Adam Barth
Reported
2012-07-16 17:19:57 PDT
[Chromium] EventSender shouldn't know about TestShell
Attachments
Works except for WebViewHost
(4.55 KB, patch)
2012-07-16 17:20 PDT
,
Adam Barth
no flags
Details
Formatted Diff
Diff
Patch
(15.11 KB, patch)
2012-07-20 01:15 PDT
,
Adam Barth
no flags
Details
Formatted Diff
Diff
Archive of layout-test-results from gce-cr-linux-06
(136.68 KB, application/zip)
2012-07-20 02:34 PDT
,
WebKit Review Bot
no flags
Details
Patch
(12.55 KB, patch)
2012-07-24 01:33 PDT
,
jochen
no flags
Details
Formatted Diff
Diff
Patch
(15.01 KB, patch)
2012-07-24 01:47 PDT
,
jochen
no flags
Details
Formatted Diff
Diff
Show Obsolete
(3)
View All
Add attachment
proposed patch, testcase, etc.
Adam Barth
Comment 1
2012-07-16 17:20:24 PDT
Created
attachment 152651
[details]
Works except for WebViewHost
Adam Barth
Comment 2
2012-07-16 17:21:29 PDT
We're somewhat blocked on EventSender until we figure out what we're doing with WebViewHost. I emailed webkit-dev with that question.
Adam Barth
Comment 3
2012-07-20 01:15:13 PDT
Created
attachment 153441
[details]
Patch
jochen
Comment 4
2012-07-20 01:24:00 PDT
This patch looks good
WebKit Review Bot
Comment 5
2012-07-20 02:33:59 PDT
Comment on
attachment 153441
[details]
Patch
Attachment 153441
[details]
did not pass chromium-ews (chromium-xvfb): Output:
http://queues.webkit.org/results/13307211
New failing tests: editing/pasteboard/copy-standalone-image-crash.html editing/deleting/skip-virama-001.html editing/input/page-up-down-scrolls.html editing/input/caret-at-the-edge-of-input.html editing/selection/caret-mode-paragraph-keys-navigation.html editing/deleting/forward-delete-key.html editing/input/scroll-to-edge-if-line-break-at-end-of-document-textarea.html editing/input/scroll-viewport-page-up-down.html editing/input/reveal-caret-of-multiline-input.html editing/deleting/delete-ligature-002.html editing/input/password-echo-passnode2.html editing/deleting/delete-ligature-001.html editing/deleting/delete-ligature-003.html editing/input/scroll-to-edge-if-line-break-at-end-of-document-contenteditable.html editing/input/password-echo-passnode.html editing/input/reveal-edit-on-input-vertically.html editing/selection/button-right-click.html editing/input/password-echo-passnode3.html editing/input/password-echo-textnode.html editing/selection/5354455-2.html editing/input/reveal-contenteditable-on-input-vertically.html editing/input/scroll-to-edge-if-paragraph-separator-at-end-of-document-contenteditable.html editing/input/caret-at-the-edge-of-contenteditable.html editing/deleting/delete-by-word-001.html editing/input/style-change-during-input.html editing/deleting/delete-by-word-002.html editing/deleting/5729680.html editing/input/option-page-up-down.html
WebKit Review Bot
Comment 6
2012-07-20 02:34:04 PDT
Created
attachment 153456
[details]
Archive of layout-test-results from gce-cr-linux-06 The attached test failures were seen while running run-webkit-tests on the chromium-ews. Bot: gce-cr-linux-06 Port: <class 'webkitpy.common.config.ports.ChromiumXVFBPort'> Platform: Linux-2.6.39-gcg-201203291735-x86_64-with-Ubuntu-10.04-lucid
Adam Barth
Comment 7
2012-07-20 02:43:40 PDT
I borked it!
jochen
Comment 8
2012-07-24 01:27:24 PDT
Comment on
attachment 153441
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=153441&action=review
> Tools/DumpRenderTree/chromium/TestShell.cpp:151 > + m_eventSender = adoptPtr(new EventSender(webViewHost()));
at this point, webViewHost() returns 0. It will be created later in TestShell::createMainWindow.
Adam Barth
Comment 9
2012-07-24 01:33:40 PDT
Ah, makes sense.
jochen
Comment 10
2012-07-24 01:33:52 PDT
Created
attachment 153987
[details]
Patch
WebKit Review Bot
Comment 11
2012-07-24 01:37:35 PDT
Comment on
attachment 153987
[details]
Patch
Attachment 153987
[details]
did not pass chromium-ews (chromium-xvfb): Output:
http://queues.webkit.org/results/13333324
Adam Barth
Comment 12
2012-07-24 01:43:19 PDT
Comment on
attachment 153987
[details]
Patch This looks like a good solution. It looks like you have a compile error on Linux to work though.
jochen
Comment 13
2012-07-24 01:47:21 PDT
Created
attachment 153989
[details]
Patch
jochen
Comment 14
2012-07-24 01:47:49 PDT
(In reply to
comment #12
)
> (From update of
attachment 153987
[details]
) > This looks like a good solution. It looks like you have a compile error on Linux to work though.
maybe I should include all files in the patch.. I guess that will help compilation
WebKit Review Bot
Comment 15
2012-07-24 03:24:14 PDT
Comment on
attachment 153989
[details]
Patch Clearing flags on attachment: 153989 Committed
r123449
: <
http://trac.webkit.org/changeset/123449
>
WebKit Review Bot
Comment 16
2012-07-24 03:24:19 PDT
All reviewed patches have been landed. Closing bug.
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