Under some circumstances, Firefox's cut and paste will add an extra leading space (or tab) to your selection of a word. The minimal HTML needed to reproduce this is: <html> <body> <div>word1 word2</div> </body> </html> (Note that 'word2' is indented here, and that's important.) If you double-click to select word2 and only word2, then copy and paste it, the pasted text will have an extra leading space. In other words, you get ' word2' pasted. Any number of leading spaces in the HTML source will be turned into one space, but if you indent word2 with a tab, the paste result has the tab present. This reproduces with current Firefox release versions and Firefox trunk on Linux, Windows, and OS X. The issue's been present in Firefox for several years now, although it didn't used to be there. It's possible that this is related to #303597.
Minimal testcase: data:text/html,word1 word2
*** This bug has been marked as a duplicate of bug 303597 ***