Bug 1363640 Part 4 - Rename TableForBackendType to StyleSheetTableFor. draft
authorTing-Yu Lin <tlin@mozilla.com>
Fri, 19 May 2017 14:32:44 -0700
changeset 583793 c0ccbbb66db3b47f0ab170fa175826cd1f5970c1
parent 583792 1c06b80333984576a92f32289a68160ca54f0cea
child 583794 c3b4a20c277e91cac33b16c9e3c591af8a9d8a01
push id60548
push userbmo:tlin@mozilla.com
push dateWed, 24 May 2017 17:00:28 +0000
bugs1363640
milestone55.0a1
Bug 1363640 Part 4 - Rename TableForBackendType to StyleSheetTableFor. In the next part, mXBLDocTable will be split into mGeckoXBLDocTable and mServoXBLDocTable, and a helper function XBLDocTableFor will be added. Hence this rename to avoid confusion. MozReview-Commit-ID: CPCd67wKgb1
dom/xul/nsXULPrototypeCache.cpp
dom/xul/nsXULPrototypeCache.h
--- a/dom/xul/nsXULPrototypeCache.cpp
+++ b/dom/xul/nsXULPrototypeCache.cpp
@@ -189,27 +189,27 @@ nsXULPrototypeCache::PutPrototype(nsXULP
 
     return NS_OK;
 }
 
 mozilla::StyleSheet*
 nsXULPrototypeCache::GetStyleSheet(nsIURI* aURI,
                                    StyleBackendType aType)
 {
-    StyleSheetTable& table = TableForBackendType(aType);
+    StyleSheetTable& table = StyleSheetTableFor(aType);
     return table.GetWeak(aURI);
 }
 
 nsresult
 nsXULPrototypeCache::PutStyleSheet(StyleSheet* aStyleSheet,
                                    StyleBackendType aType)
 {
     nsIURI* uri = aStyleSheet->GetSheetURI();
 
-    StyleSheetTable& table = TableForBackendType(aType);
+    StyleSheetTable& table = StyleSheetTableFor(aType);
     table.Put(uri, aStyleSheet);
 
     return NS_OK;
 }
 
 JSScript*
 nsXULPrototypeCache::GetScript(nsIURI* aURI)
 {
@@ -262,17 +262,17 @@ nsXULPrototypeCache::FlushSkinFiles()
       iter.Remove();
     }
   }
 
   // Now flush out our skin stylesheets from the cache.
   mozilla::StyleBackendType tableTypes[] = { StyleBackendType::Gecko,
                                              StyleBackendType::Servo };
   for (auto tableType : tableTypes) {
-    StyleSheetTable& table = TableForBackendType(tableType);
+    StyleSheetTable& table = StyleSheetTableFor(tableType);
     for (auto iter = table.Iter(); !iter.Done(); iter.Next()) {
       nsAutoCString str;
       iter.Data()->GetSheetURI()->GetPath(str);
       if (strncmp(str.get(), "/skin", 5) == 0) {
         iter.Remove();
       }
     }
   }
--- a/dom/xul/nsXULPrototypeCache.h
+++ b/dom/xul/nsXULPrototypeCache.h
@@ -118,17 +118,17 @@ protected:
     nsXULPrototypeCache();
     virtual ~nsXULPrototypeCache();
 
     static nsXULPrototypeCache* sInstance;
 
     void FlushSkinFiles();
 
     typedef nsRefPtrHashtable<nsURIHashKey, mozilla::StyleSheet> StyleSheetTable;
-    StyleSheetTable& TableForBackendType(mozilla::StyleBackendType aType) {
+    StyleSheetTable& StyleSheetTableFor(mozilla::StyleBackendType aType) {
       return aType == mozilla::StyleBackendType::Gecko ? mGeckoStyleSheetTable
                                                        : mServoStyleSheetTable;
     }
 
     nsRefPtrHashtable<nsURIHashKey,nsXULPrototypeDocument>   mPrototypeTable; // owns the prototypes
     StyleSheetTable                                          mGeckoStyleSheetTable;
     StyleSheetTable                                          mServoStyleSheetTable;
     nsJSThingHashtable<nsURIHashKey, JSScript*>              mScriptTable;