mirror of
https://github.com/roytam1/palemoon27.git
synced 2026-05-26 14:18:48 +00:00
import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1110446 P2 Cleanup stale caches/bodies if last session didn't shutdown cleanly. r=ehsan (7925cf5fa) - Bug 1110446 P3 Add a test that forces a Cache object to be orphaned and reclaimed. r=ehsan (c61409240) - Bug 1110446 P4 Add a test that orphanes Cache API body files. r=ehsan (97e0a6f73) - Bug 1157670 - Fixing an incorrect assertion in QuotaManager.cpp leads to an assertion failure; r=bent (0a19eac66) - Bug 1165119 Remove corrupt morgue directories polluting nightly profiles. r=janv (d148170d8) - Bug 1165119 - Follow-up to address review feedback accidentally left out of last push. r=me (f7ef96873) - Fixup to make bug 1165119 ride the trains properly. r=trivial,DONTBUILD (87d186da4) - Bug 1162624 - Add support for restoring corrupted or missing metadata files; r=bent (57e4341e6) - Bug 1174113 - QuotaManager: Origin initialization fails on moz-safe-about+++home; r=bent (b7673128c) - Bug 1142694 - QuotaManager default/temporary initialization fails on some profiles; r=bent (29a286137) - Bug 1166871 - Always force a repaint before handling a wheel event so that we don't untransform it into some other scrollframe. r=botond (28e56646d) - Don't vertically scroll APZCs that have less than one pixel of vertical scroll range. (bug 1154134, r=kats) (1bac9c054) - Bug 1166871 - Add a test. r=botond (45d398bb6) - Bug 1164557 - Do not start an overscroll animation if one is already running. r=kats (287a27910) - Bug 1163832 - Add an API to flush pending APZ repaint requests and dispatch a notification upon completion. r=botond (8b3f9e06f) - Bug 858680 - Part 1: Perform incremental_vacuum on open databases while idle, r=janv. (715f77ad6) - Bug 858680 - Part 2: Add idle notifications to QuotaClient, r=janv. (9f245b1bb) - Bug 1135166 - Initialize Telemetry histogram id cache early to avoid races. r=froydnj,vladan (f0bd8278c) - Bug 1162176, Part 1. r=mak. (f92ba4061) - Bug 1162176, Part 2. r=janv. (f313e1cf3) - Bug 1155634 - Move ConnectionPool creation closer to where we actually use it and at a point guaranteed to be after QuotaManager has been started. r=khuey relanding CLOSED TREE (ce489e8f4) - Bug 1155652 - Fix two incorrect assertions r=janv (2417d91ed) - Bug 1156063 - Intermittent application crashed [@ mozilla::dom::indexedDB::::ConnectionPool::Start] in various tests. r=janv (b1126ac71) - Bug 1157029 - More changes to bulletproof shutdown of failed connections, r=janv. (93a425abb) - Bug 858680 - Part 4: Perform maintenance on databases while idle, r=janv. (017d536fe) - Bug 1130775 - Convert synchronized ops and storage registration into unified directory locks; r=bent (300f635f7) - Bug 1130775 followup: Add missing 'override' keyword to SendResults() methods in QuotaManager.cpp. rs=ehsan (397338f5b) - Bug 1170021 - Part 1: Merge QuotaManager with QuotaObject; r=bent (168264350) - Bug 1170021 - Part 2: Move DirectoryLock out of QuotaManager class; r=bent (278964f88) - pointer style (99453953c) - Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj (6d1ddbff1)
This commit is contained in:
@@ -47,7 +47,7 @@ DeviceStorageFileSystem::DeviceStorageFileSystem(
|
||||
// Get the local path of the file system root.
|
||||
// Since the child process is not allowed to access the file system, we only
|
||||
// do this from the parent process.
|
||||
if (!FileSystemUtils::IsParentProcess()) {
|
||||
if (!XRE_IsParentProcess()) {
|
||||
return;
|
||||
}
|
||||
nsCOMPtr<nsIFile> rootFile;
|
||||
@@ -100,7 +100,7 @@ DeviceStorageFileSystem::GetWindow() const
|
||||
already_AddRefed<nsIFile>
|
||||
DeviceStorageFileSystem::GetLocalFile(const nsAString& aRealPath) const
|
||||
{
|
||||
MOZ_ASSERT(FileSystemUtils::IsParentProcess(),
|
||||
MOZ_ASSERT(XRE_IsParentProcess(),
|
||||
"Should be on parent process!");
|
||||
nsAutoString localPath;
|
||||
FileSystemUtils::NormalizedPathToLocalPath(aRealPath, localPath);
|
||||
@@ -116,7 +116,7 @@ DeviceStorageFileSystem::GetLocalFile(const nsAString& aRealPath) const
|
||||
bool
|
||||
DeviceStorageFileSystem::GetRealPath(BlobImpl* aFile, nsAString& aRealPath) const
|
||||
{
|
||||
MOZ_ASSERT(FileSystemUtils::IsParentProcess(),
|
||||
MOZ_ASSERT(XRE_IsParentProcess(),
|
||||
"Should be on parent process!");
|
||||
MOZ_ASSERT(aFile, "aFile Should not be null.");
|
||||
|
||||
@@ -141,7 +141,7 @@ DeviceStorageFileSystem::GetRootName() const
|
||||
bool
|
||||
DeviceStorageFileSystem::IsSafeFile(nsIFile* aFile) const
|
||||
{
|
||||
MOZ_ASSERT(FileSystemUtils::IsParentProcess(),
|
||||
MOZ_ASSERT(XRE_IsParentProcess(),
|
||||
"Should be on parent process!");
|
||||
MOZ_ASSERT(aFile);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user