Verified Commit 906b4bf2 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 e56fe60e
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -1101,15 +1101,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);