WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
48107
REGRESSION: editing/spelling/context-menu-suggestions.html, spelling-backspace-between-lines.html, spelling-contenteditable.html, & spelling-textarea.html fail on Leopard
https://bugs.webkit.org/show_bug.cgi?id=48107
Summary
REGRESSION: editing/spelling/context-menu-suggestions.html, spelling-backspac...
Ryosuke Niwa
Reported
2010-10-21 19:05:45 PDT
The following tests currently fail on Leopard: editing/spelling/context-menu-suggestions.html editing/spelling/spelling-backspace-between-lines.html editing/spelling/spelling-contenteditable.html editing/spelling/spelling-textarea.html
Attachments
Add attachment
proposed patch, testcase, etc.
Ryosuke Niwa
Comment 1
2010-10-21 21:34:42 PDT
It appears to be these tests are flaky. While the tests started failing during
r70183
-
r70191
, tests didn't fail on
r70285
http://build.webkit.org/results/Leopard%20Intel%20Debug%20(Tests)/r70285%20(21971)/
but started failing on
r70286
http://build.webkit.org/results/Leopard%20Intel%20Debug%20(Tests)/r70286%20(21972)/
even though the change was a simple rebaseline:
http://trac.webkit.org/changeset/70286
. These tests have probably been flaky before
r70183
but didn't show up on waterfall until now.
Hajime Morrita
Comment 2
2010-10-26 20:54:41 PDT
(In reply to
comment #1
)
> It appears to be these tests are flaky. While the tests started failing during
r70183
-
r70191
, tests didn't fail on
r70285
http://build.webkit.org/results/Leopard%20Intel%20Debug%20(Tests)/r70285%20(21971)/
but started failing on
r70286
http://build.webkit.org/results/Leopard%20Intel%20Debug%20(Tests)/r70286%20(21972)/
even though the change was a simple rebaseline:
http://trac.webkit.org/changeset/70286
. > > These tests have probably been flaky before
r70183
but didn't show up on waterfall until now.
I cannot reproduce this on my MacBook pro (with OS X 10.5.8.) It might be fine to unskip them againt green tree and watch the bots out.
Ryosuke Niwa
Comment 3
2010-10-26 21:03:10 PDT
(In reply to
comment #2
)
> (In reply to
comment #1
) > > It appears to be these tests are flaky. While the tests started failing during
r70183
-
r70191
, tests didn't fail on
r70285
http://build.webkit.org/results/Leopard%20Intel%20Debug%20(Tests)/r70285%20(21971)/
but started failing on
r70286
http://build.webkit.org/results/Leopard%20Intel%20Debug%20(Tests)/r70286%20(21972)/
even though the change was a simple rebaseline:
http://trac.webkit.org/changeset/70286
. > > > > These tests have probably been flaky before
r70183
but didn't show up on waterfall until now. > > I cannot reproduce this on my MacBook pro (with OS X 10.5.8.) > It might be fine to unskip them againt green tree and watch the bots out.
They are flaky so failure do not reproduce all the time. See
http://build.webkit.org/results/Leopard%20Intel%20Release%20(Tests)/r70472%20(23150)/results.html
for example.
Hajime Morrita
Comment 4
2010-10-26 21:43:42 PDT
> They are flaky so failure do not reproduce all the time. See
http://build.webkit.org/results/Leopard%20Intel%20Release%20(Tests)/r70472%20(23150)/results.html
for example.
Hmm, interesting. It looks that spellchecking doesn't work at all in these failure. (I think what failed covers all our text-based spellcheck tests in LayoutTests/.) Some configuration related trouble is possible, but I'm not sure.
Ryosuke Niwa
Comment 5
2010-10-26 22:16:17 PDT
Jia said manual tests in
http://trac.webkit.org/changeset/69841
. Maybe we need to move these tests to manual tests as well? Jia, could you elaborate on why manual-tests/autocorrection/autocorrection-cancelled-by-typing-1.html had to be a manual test?
Jia Pu
Comment 6
2010-10-27 10:07:27 PDT
(In reply to
comment #5
)
> Jia said manual tests in
http://trac.webkit.org/changeset/69841
. Maybe we need to move these tests to manual tests as well? Jia, could you elaborate on why manual-tests/autocorrection/autocorrection-cancelled-by-typing-1.html had to be a manual test?
The reason for this particular manual test is because it requires calling setTimeout() with at least 0.3. Darin said that it's probably better to be put in manual tests directory.
Hajime Morrita
Comment 7
2010-10-27 19:17:52 PDT
> > The reason for this particular manual test is because it requires calling setTimeout() with at least 0.3. Darin said that it's probably better to be put in manual tests directory.
It makes sense that the autocorrection feature need some delay. Thank you for your explanation! For these failing tests, marking is done in blocking manner. So there should be another story to fail. But ~/LibrarySpelling/ might be suspicious. If some buildbot has misspelled entry, the checker will not work. I wonder if it's possible, though...
Jia Pu
Comment 8
2010-10-27 19:26:33 PDT
(In reply to
comment #7
)
> > For these failing tests, marking is done in blocking manner. So there should be another story to fail. > But ~/LibrarySpelling/ might be suspicious. > If some buildbot has misspelled entry, the checker will not work. > I wonder if it's possible, though…
Don't know how buildbot is set up. But this can be verified by: 1. rm ~/Library/Spelling/* 2. kill AppleSpell.service process.
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