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 38383
[Chromium]
r58564
exposed that some fast/forms/search-* tests try click incorrect locations to click cancel buttons
https://bugs.webkit.org/show_bug.cgi?id=38383
Summary
[Chromium] r58564 exposed that some fast/forms/search-* tests try click incor...
Fumitoshi Ukai
Reported
2010-04-30 02:53:30 PDT
Since WebKit blamelist
r58563
:
r58565
or Chrome blamelist
r46050
:
r46050
, two layout tests started to fail. fast/forms/search-abs-pos-cancel-button.html Can't click the clear button of an absolutely positioned search field. and FAILed. fast/forms/search-cancel-button-mouseup.html FAIL. fast/forms/search-rtl.html FAIL. fast/forms/search-zoomed.html FAIL.
http://test-results.appspot.com/dashboards/flakiness_dashboard.html#useWebKitCanary=true&tests=fast%2Fforms%2Fsearch-abs-pos-cancel-button.html%2Cfast%2Fforms%2Fsearch-cancel-button-mouseup.html%2Cfast%2Fforms%2Fsearch-rtl.html%2Cfast%2Fforms%2Fsearch-zoomed.html
Attachments
Add attachment
proposed patch, testcase, etc.
Jeremy Orlow
Comment 1
2010-04-30 03:54:58 PDT
This is definitely not enough information. Why did you put these in test expectations? Do we expect these to fail for some good reason? Otherwise you're making it easier for us to roll in a major regression on the next roll.
Kent Tamura
Comment 2
2010-04-30 03:58:00 PDT
Ukai-san and I talked locally, and I'm fixing this regression.
Jeremy Orlow
Comment 3
2010-04-30 04:01:39 PDT
That would have been great information to include in the bug. I still don't understand why these test expectations were added tho. We don't plan on rolling these failures into Chrome on the next roll, right?
Kent Tamura
Comment 4
2010-04-30 04:14:17 PDT
(In reply to
comment #3
)
> That would have been great information to include in the bug. > > I still don't understand why these test expectations were added tho. We don't > plan on rolling these failures into Chrome on the next roll, right?
(Ukai-san left the office. I'm not sure Ukai-san's intention correctly) I think these failures are ok to be included in the next roll. Basically these tests are wrong, and
r58564
's behavior in Chrome will have no problem.
Jeremy Orlow
Comment 5
2010-04-30 04:21:20 PDT
As long as it's the test, not the implementation that's wrong then we're good. Would you mind updating this bug with an explanation of what the problem is, what you're planning on doing to fix it, etc. Also update the bug title? I know you're taking care of it, but if nothing else, it's important to make sure that someone can come back to this 3 months later and clearly know what happened and what was done to fix it. It won't take more than 2 minutes.
Kent Tamura
Comment 6
2010-04-30 04:50:54 PDT
Committed a fix for this as
r58572
. * rendering/RenderTextControlSingleLine.cpp: (WebCore::RenderTextControlSingleLine::forwardEvent):
r58564
made a region check for the cancel button stricter, but it made some tests failing on Chromium. So, relax the check again.
WebKit Review Bot
Comment 7
2010-04-30 06:24:01 PDT
http://trac.webkit.org/changeset/58572
might have broken GTK Linux 32-bit Debug
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