Summary: | queryCommandState returns true even when in the mixed state | ||
---|---|---|---|
Product: | WebKit | Reporter: | Ryosuke Niwa <rniwa> |
Component: | HTML Editing | Assignee: | Ryosuke Niwa <rniwa> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | darin, enrica, jparent, ojan, tonikitoo, tony |
Priority: | P2 | Keywords: | EasyFix |
Version: | 528+ (Nightly build) | ||
Hardware: | All | ||
OS: | All | ||
Bug Depends on: | 41989 | ||
Bug Blocks: | 45910 |
Description
Ryosuke Niwa
2010-09-23 11:57:50 PDT
Code change seems great as long as we are sure the other browsers do indeed work that way. Resolving bug naively is likely to produce a regression on Mac platforms if we don't fix https://bugs.webkit.org/show_bug.cgi?id=41989 first because we'll be inconsistently judging whether or not style is present in queryCommandState('bold') and execCommandState('bold', false, null). (In reply to comment #1) > Code change seems great as long as we are sure the other browsers do indeed work that way. Yes, only WebKit returns true for queryCommandState('bold') on "hello <b>world</b>" for example. http://trac.webkit.org/changeset/68423 fixed this bug as well. |