This matches the behavior of the other ports and prevents buggy programs like gvim from breaking pasting in richly editable areas.
Created attachment 121780 [details] Patch
Comment on attachment 121780 [details] Patch You'll need a test before any reviewer will r+ this
I'd need to add something to LayoutTestController (in the WebKit tree) which would poke at the internal bits of MockWebClipboardImpl (in the Chromium tree). If someone can suggest an elegant way to do this, then sure, but otherwise it's not feasible.
Created attachment 121902 [details] Patch
Comment on attachment 121902 [details] Patch This change requires a small change in the Chromium side, so CQ- until I land that change and roll the chromium deps in WebKit.
I've landed the DEPS roll at http://trac.webkit.org/changeset/104650.
Comment on attachment 121902 [details] Patch Clearing flags on attachment: 121902 Committed r104655: <http://trac.webkit.org/changeset/104655>
All reviewed patches have been landed. Closing bug.