This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
Values should all be strings. No browser returns values at all for these; I should just remove value/indeterm for now from createLink/unlink.
https://dvcs.w3.org/hg/editing/rev/d0760b6d50a5
The change was broken, reverted: https://dvcs.w3.org/hg/editing/rev/2d9559086d05 Won't reinstate until I have the tests regenerated.
Turns out there are multiple places where we call queryCommandValue() for createLink, or refer to its value. As far as I can tell, the only cases right now are in "record current states and values" and "restore states and values". Working around these is not entirely trivial, since we have to support value overrides in the latter case. I'll have to add special cases for createLink. Already done for the former, now need to do it for the latter. Obnoxiously, it takes ten minutes or so to generate the tests and spot these bugs . . .
Fixed properly this time: https://dvcs.w3.org/hg/editing/rev/3cc579b879ac Where "properly" means "with more special cases", naturally. But it works.