Verified Commit fd31ee11 authored by Pier Angelo Vendrame's avatar Pier Angelo Vendrame 🎃
Browse files

fixup! Bug 4234: Use the Firefox Update Process for Base Browser.

Bug 41654: Move UpdateInfo into Data again
parent 970ae0b1
Loading
Loading
Loading
Loading
+4 −4
Changes for toolkit/xre/nsXREDirProvider.cpp: 4 added lines, 4 removed lines.
Original line number Diff line number Diff line
@@ -1211,15 +1211,15 @@ nsresult nsXREDirProvider::GetUpdateRootDir(nsIFile** aResult,
  NS_ENSURE_SUCCESS(rv, rv);

#if defined(BASE_BROWSER_UPDATE)
  nsCOMPtr<nsIFile> dataDir;
  // For Base Browser and derivatives, we store update history, etc. within the
  // UpdateInfo directory under the user data directory.
#  if defined(ANDROID)
#    error "The Base Browser updater is not supported on Android."
#  else
  rv = GetUserDataDirectoryHome(getter_AddRefs(dataDir), false);
#  elif defined(XP_MACOSX)
  rv = GetUserDataDirectory(getter_AddRefs(updRoot), false);
  NS_ENSURE_SUCCESS(rv, rv);
  rv = dataDir->GetParent(getter_AddRefs(updRoot));
#  else
  rv = GetUserDataDirectoryHome(getter_AddRefs(updRoot), false);
  NS_ENSURE_SUCCESS(rv, rv);
#  endif
  rv = updRoot->AppendNative("UpdateInfo"_ns);