These are the original string implementations by rickg and others. Most of the code here will be made obsolete by the new shared-buffer string (see bug #53065). + For the most part, this change is intended to be transparent to clients. + The type names you are using for strings now, e.g., nsString, nsAutoString, nsXPIDLString, will still be good, + they will just refer to better, but compatible, implementations. If you're interested in learning how strings work, you probably want to start with nsAReadableString.
diff --git a/xpcom/string/obsolete/README.html b/xpcom/string/obsolete/README.html index 28dd61ea2304..145ef82872a6 100644 --- a/xpcom/string/obsolete/README.html +++ b/xpcom/string/obsolete/README.html @@ -21,10 +21,13 @@ - Scott CollinsThese are the original string implementations by rickg and others. Most of the code here will be made obsolete by the new shared-buffer string (see bug #53065). + For the most part, this change is intended to be transparent to clients. + The type names you are using for strings now, e.g., nsString, nsAutoString, nsXPIDLString, will still be good, + they will just refer to better, but compatible, implementations. If you're interested in learning how strings work, you probably want to start with nsAReadableString.