I don't see any good reason we should support text/plain but not text/html, especially since you can do this hackily right now by moving the window's selection during the cut/copy events.
Bug 19893 is the similar bug for getData.