diff options
Diffstat (limited to 'toolkit/components/places/PlacesUtils.jsm')
-rw-r--r-- | toolkit/components/places/PlacesUtils.jsm | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/toolkit/components/places/PlacesUtils.jsm b/toolkit/components/places/PlacesUtils.jsm index ab753ba86b..259fb7aa7d 100644 --- a/toolkit/components/places/PlacesUtils.jsm +++ b/toolkit/components/places/PlacesUtils.jsm @@ -60,8 +60,14 @@ XPCOMUtils.defineLazyModuleGetter(this, "PlacesUIUtils", // refresh instead. const MIN_TRANSACTIONS_FOR_BATCH = 5; -// The transferable system converts "\r\n" to "\n" where needed. +// On Mac OSX, the transferable system converts "\r\n" to "\n\n", where +// we really just want "\n". On other platforms, the transferable system +// converts "\r\n" to "\n". +#ifdef XP_MACOSX +const NEWLINE = "\n"; +#else const NEWLINE = "\r\n"; +#endif function QI_node(aNode, aIID) { var result = null; |