Bug 1262273 - Keep more GeckoProfile methods from getting Proguarded out. r?mcomella draft
authorNick Alexander <nalexander@mozilla.com>
Wed, 06 Apr 2016 09:53:14 -0700
changeset 348179 e0c57ffbc96e9fb6b98c7e1002d9f323d8bb5336
parent 348178 e7f37d06786a5727820e2c0bba5d247f9754067f
child 348180 e8e0261fc815f52d0cd7c2d07bb0c30fc1074c4f
push id14768
push usernalexander@mozilla.com
push dateWed, 06 Apr 2016 20:29:14 +0000
reviewersmcomella
bugs1262273
milestone48.0a1
Bug 1262273 - Keep more GeckoProfile methods from getting Proguarded out. r?mcomella These are mostly used in TestGeckoProfile. MozReview-Commit-ID: DRNhswTQmOg
mobile/android/base/java/org/mozilla/gecko/GeckoProfile.java
--- a/mobile/android/base/java/org/mozilla/gecko/GeckoProfile.java
+++ b/mobile/android/base/java/org/mozilla/gecko/GeckoProfile.java
@@ -531,36 +531,39 @@ public final class GeckoProfile {
         } catch(IOException ex) {
             Log.e(LOGTAG, "Error unlocking profile", ex);
         }
 
         mLocked = LockState.LOCKED;
         return false;
     }
 
+    @RobocopTarget
     public boolean inGuestMode() {
         return mInGuestMode;
     }
 
     private void setDir(File dir) {
         if (dir != null && dir.exists() && dir.isDirectory()) {
             synchronized (this) {
                 mProfileDir = dir;
             }
         }
     }
 
+    @RobocopTarget
     public String getName() {
         return mName;
     }
 
     public boolean isCustomProfile() {
         return CUSTOM_PROFILE.equals(mName);
     }
 
+    @RobocopTarget
     public synchronized File getDir() {
         forceCreate();
         return mProfileDir;
     }
 
     public synchronized GeckoProfile forceCreate() {
         if (mProfileDir != null) {
             return this;