Bug 4468

Summary: Implement execCommand(Insert{Un}OrderedList)
Product: WebKit Reporter: Stanislas Rolland <typo3>
Component: HTML EditingAssignee: 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
Reported 2005-08-16 21:20:32 PDT
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
Stanislas Rolland
Comment 1 2005-08-29 23:26:13 PDT
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
Comment 2 2005-08-30 10:31:05 PDT
Putting more identifiers all into one bug report makes it a little harder to track the work.
Joost de Valk (AlthA)
Comment 3 2005-12-19 14:35:31 PST
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
Comment 4 2005-12-20 12:36:11 PST
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)
Comment 5 2005-12-27 14:06:50 PST
So now all this bug needs is some test cases...
Justin Garcia
Comment 6 2006-04-11 23:16:35 PDT
We've implemented 3/6 of these. Spinning off InsertHorizontalRule 8335 and making this bug only about Insert{Un}OrderedList.
Stanislas Rolland
Comment 7 2006-04-12 10:06:30 PDT
Good step. Thanks!
Justin Garcia
Comment 8 2006-06-08 21:54:45 PDT
Stanislas Rolland
Comment 9 2006-06-14 12:26:56 PDT
Thanks for the feature. Is there a way for me to know it what version of Safari this will be made available?
Darin Adler
Comment 10 2006-06-14 13:19:56 PDT
(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.
Note You need to log in before you can comment on or make changes to this bug.