Basically what I'm hearing a lot of here is "no small changes until all the big changes are done". Y'know what guys? That means the small changes
will never get done. All software, everywhere, has bugs. Major ones even. As a result, development teams work on small improvements, small bug fixes, large improvements, and large bug fixes all at the same time.
If Apple developed software the way you're asking them to, it would be closer to free of major bugs, but ugly, hard to use, and full of small bugs.
Also, whoever made this particular change is on entirely the wrong team to be working on copy-paste. Why on earth would a MobileSafari person be doing iPhone-wide stuff?
winterspan: have you read the WebKit commit timeline lately? Apple guys are working 7 days a week on performance. There's people still awake in the middle of the night on weekends hanging out in #squirrelfish working on speedups. It's kinda ridiculous, and frankly rather insulting, to suggest they're not trying.
Heck, I'm not even employed by Apple and
I'm focusing on performance. Check out
http://native.khan.mozilla.org in tomorrow's webkit nightly vs one from a month ago.
Did anyone here notice that SVG support was turned on in MobileSafari 2.1?