diff --git a/layout/build/nsLayoutStatics.cpp b/layout/build/nsLayoutStatics.cpp index 0c13c515d3e7..eb3946144159 100644 --- a/layout/build/nsLayoutStatics.cpp +++ b/layout/build/nsLayoutStatics.cpp @@ -242,11 +242,7 @@ nsLayoutStatics::Initialize() return rv; } - rv = nsCSSRuleProcessor::Startup(); - if (NS_FAILED(rv)) { - NS_ERROR("Could not initialize nsCSSRuleProcessor"); - return rv; - } + nsCSSRuleProcessor::Startup(); #ifdef MOZ_XUL rv = nsXULPopupManager::Init(); diff --git a/layout/style/nsCSSRuleProcessor.cpp b/layout/style/nsCSSRuleProcessor.cpp index cda146e122e0..66ebbd0e31b0 100644 --- a/layout/style/nsCSSRuleProcessor.cpp +++ b/layout/style/nsCSSRuleProcessor.cpp @@ -1101,13 +1101,11 @@ nsCSSRuleProcessor::ClearSheets() mSheets.Clear(); } -/* static */ nsresult +/* static */ void nsCSSRuleProcessor::Startup() { Preferences::AddBoolVarCache(&gSupportVisitedPseudo, VISITED_PSEUDO_PREF, true); - - return NS_OK; } static bool diff --git a/layout/style/nsCSSRuleProcessor.h b/layout/style/nsCSSRuleProcessor.h index b683e392bbe1..c5bcca29d4e0 100644 --- a/layout/style/nsCSSRuleProcessor.h +++ b/layout/style/nsCSSRuleProcessor.h @@ -65,7 +65,7 @@ public: public: nsresult ClearRuleCascades(); - static nsresult Startup(); + static void Startup(); static void Shutdown(); static void FreeSystemMetrics(); static bool HasSystemMetric(nsIAtom* aMetric);