As I mentioned in my mail about strings, the next step in reforming string classes is to make StringImpl be consistent about use of PassRefPtr instead of raw pointers.
Created attachment 18241 [details] patch
Created attachment 18242 [details] patch
Comment on attachment 18242 [details] patch r=me with some minor changes discussed on IRC
r29098