mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-11 01:57:00 +00:00
Bug 788588 - Device storage on Windows should use NS_WIN_PERSONAL_DIR. r=blassey
This commit is contained in:
parent
c17bdba719
commit
247ae26919
@ -521,6 +521,8 @@ nsDOMDeviceStorage::SetRootDirectoryForType(const nsAString& aType)
|
||||
dirService->Get(NS_OSX_PICTURE_DOCUMENTS_DIR, NS_GET_IID(nsIFile), getter_AddRefs(f));
|
||||
#elif defined (XP_UNIX)
|
||||
dirService->Get(NS_UNIX_XDG_PICTURES_DIR, NS_GET_IID(nsIFile), getter_AddRefs(f));
|
||||
#elif defined (XP_WIN)
|
||||
dirService->Get(NS_WIN_PERSONAL_DIR, NS_GET_IID(nsIFile), getter_AddRefs(f));
|
||||
#endif
|
||||
}
|
||||
|
||||
@ -532,6 +534,8 @@ nsDOMDeviceStorage::SetRootDirectoryForType(const nsAString& aType)
|
||||
dirService->Get(NS_OSX_MOVIE_DOCUMENTS_DIR, NS_GET_IID(nsIFile), getter_AddRefs(f));
|
||||
#elif defined (XP_UNIX)
|
||||
dirService->Get(NS_UNIX_XDG_VIDEOS_DIR, NS_GET_IID(nsIFile), getter_AddRefs(f));
|
||||
#elif defined (XP_WIN)
|
||||
dirService->Get(NS_WIN_PERSONAL_DIR, NS_GET_IID(nsIFile), getter_AddRefs(f));
|
||||
#endif
|
||||
}
|
||||
|
||||
@ -543,6 +547,8 @@ nsDOMDeviceStorage::SetRootDirectoryForType(const nsAString& aType)
|
||||
dirService->Get(NS_OSX_MUSIC_DOCUMENTS_DIR, NS_GET_IID(nsIFile), getter_AddRefs(f));
|
||||
#elif defined (XP_UNIX)
|
||||
dirService->Get(NS_UNIX_XDG_MUSIC_DIR, NS_GET_IID(nsIFile), getter_AddRefs(f));
|
||||
#elif defined (XP_WIN)
|
||||
dirService->Get(NS_WIN_PERSONAL_DIR, NS_GET_IID(nsIFile), getter_AddRefs(f));
|
||||
#endif
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user