Bug 4468
Summary: | Implement execCommand(Insert{Un}OrderedList) | ||
---|---|---|---|
Product: | WebKit | Reporter: | Stanislas Rolland <typo3> |
Component: | HTML Editing | Assignee: | Levi Weintraub <lweintraub> |
Status: | RESOLVED FIXED | ||
Severity: | Enhancement | CC: | bugs-webkit, darin |
Priority: | P2 | Keywords: | NeedsReduction |
Version: | 420+ | ||
Hardware: | Mac | ||
OS: | OS X 10.4 |
Stanislas Rolland
I would like Safari to support the following command identifiers for execCommand:
InsertHorizontalRule
InsertOrderedList
InsertUnorderedList
StrikeThrough
These idetifiers are supported by both Mozilla/Firefox (on Windows, Linux and
Mac OS X, even Mozilla 1.3.1-wamcom on Mac OS 9), and IE on Windows.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Stanislas Rolland
I would like to add two more command identifiers to this request, as I noticed
only recently that they are not currently supported by Safari:
CreateLink
Unlink
Darin Adler
Putting more identifiers all into one bug report makes it a little harder to track the work.
Joost de Valk (AlthA)
The source code lists 52 different identifiers we don't have that Microsoft does. Why are these 6 so
important? If you'd attach testcases, that'd be a good reason to re-open this bug, and it will help getting
them fixed as well.
If you really feel that these 6 are very important, tell us why, and please re-open the bug. Closing as
"invalid" now.
Stanislas Rolland
You're right: I can live without StrikeThrough since the tag is deprecated. And
I can do without all other deprecated tags supported by Safari's execCommand.
And I agree with you: I don't care about Microsoft's 52 command identifiers.
But: lists and links are important structures for any CMS content editor.
Creating lists, ordered or unordered, and creating/removing links out of
complex selections is not something I intend to get into just to support Safari,
especially since it works very well in Firefox.
Eric Seidel (no email)
So now all this bug needs is some test cases...
Justin Garcia
We've implemented 3/6 of these. Spinning off InsertHorizontalRule 8335 and making this bug only about Insert{Un}OrderedList.
Stanislas Rolland
Good step. Thanks!
Justin Garcia
r14777
Stanislas Rolland
Thanks for the feature. Is there a way for me to know it what version of Safari this will be made available?
Darin Adler
(In reply to comment #9)
> Is there a way for me to know it what version of Safari this will be made available?
Not until after such a version of Safari is released.