Bug 1220316-Removed explicit use of AppCompactCheckBox in the following files Part 2. r?sebastian. draft
authorowais <owaiskazi19@gmail.com>
Fri, 16 Dec 2016 23:42:43 +0530
changeset 450474 618433678f61fda6792d30fbb5a6084b8ed88d4f
parent 450465 4230aad8bc1d3f76929a46cd303a41adbe6186be
child 539760 a18bd551c557a38a4922297580ebeb8f834be8d9
push id38865
push userbmo:owaiskazi19@gmail.com
push dateFri, 16 Dec 2016 18:15:22 +0000
reviewerssebastian
bugs1220316
milestone53.0a1
Bug 1220316-Removed explicit use of AppCompactCheckBox in the following files Part 2. r?sebastian. MozReview-Commit-ID: EifGBrM87Xj
mobile/android/base/java/org/mozilla/gecko/prompts/PromptInput.java
mobile/android/base/resources/layout/default_doorhanger.xml
mobile/android/base/resources/layout/login_edit_dialog.xml
mobile/android/base/resources/layout/site_setting_item.xml
--- a/mobile/android/base/java/org/mozilla/gecko/prompts/PromptInput.java
+++ b/mobile/android/base/java/org/mozilla/gecko/prompts/PromptInput.java
@@ -13,16 +13,17 @@ import org.mozilla.gecko.AppConstants.Ve
 import org.mozilla.gecko.util.GeckoBundle;
 import org.mozilla.gecko.widget.AllCapsTextView;
 import org.mozilla.gecko.widget.DateTimePicker;
 
 import android.content.Context;
 import android.content.res.Configuration;
 import android.support.design.widget.TextInputLayout;
 import android.support.v7.widget.AppCompatCheckBox;
+import android.widget.CheckBox;
 import android.text.Html;
 import android.text.InputType;
 import android.text.TextUtils;
 import android.text.format.DateFormat;
 import android.util.Log;
 import android.view.View;
 import android.view.ViewGroup.LayoutParams;
 import android.view.inputmethod.InputMethodManager;
@@ -140,17 +141,17 @@ public abstract class PromptInput {
 
         public CheckboxInput(GeckoBundle obj) {
             super(obj);
             mChecked = obj.getBoolean("checked");
         }
 
         @Override
         public View getView(Context context) throws UnsupportedOperationException {
-            final CheckBox checkbox = new AppCompatCheckBox(context);
+            final CheckBox checkbox = new CheckBox(context);
             checkbox.setLayoutParams(new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT));
             checkbox.setText(mLabel);
             checkbox.setChecked(mChecked);
             mView = (View)checkbox;
             return mView;
         }
 
         @Override
--- a/mobile/android/base/resources/layout/default_doorhanger.xml
+++ b/mobile/android/base/resources/layout/default_doorhanger.xml
@@ -17,17 +17,17 @@
     <LinearLayout android:id="@+id/doorhanger_inputs"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:orientation="vertical"
               android:layout_marginTop="@dimen/doorhanger_section_padding_medium"
               android:gravity="right|end"
               android:visibility="gone"/>
 
-    <android.support.v7.widget.AppCompatCheckBox
+    <CheckBox
               android:id="@+id/doorhanger_checkbox"
               android:layout_width="match_parent"
               android:layout_height="wrap_content"
               android:layout_marginTop="@dimen/doorhanger_section_padding_medium"
               android:checked="true"
               android:textColor="@color/placeholder_active_grey"
               android:visibility="gone"/>
 
--- a/mobile/android/base/resources/layout/login_edit_dialog.xml
+++ b/mobile/android/base/resources/layout/login_edit_dialog.xml
@@ -16,16 +16,16 @@
               android:hint="@string/doorhanger_login_edit_username_hint"/>
 
     <EditText android:id="@+id/password_edit"
               android:layout_width="match_parent"
               android:layout_height="wrap_content"
               android:inputType="textPassword"
               android:hint="@string/doorhanger_login_edit_password_hint"/>
 
-    <android.support.v7.widget.AppCompatCheckBox
+    <CheckBox
               android:id="@+id/checkbox_toggle_password"
               android:layout_width="match_parent"
               android:layout_height="wrap_content"
               android:text="@string/doorhanger_login_edit_toggle"
               android:layout_marginTop="@dimen/doorhanger_subsection_padding"/>
 
 </LinearLayout>
--- a/mobile/android/base/resources/layout/site_setting_item.xml
+++ b/mobile/android/base/resources/layout/site_setting_item.xml
@@ -38,17 +38,17 @@
             android:textAppearance="?android:attr/textAppearanceSmall"
             style="Widget.ListItem"
             android:gravity="center_vertical|left|start"
             android:singleLine="true"
             android:ellipsize="marquee"/>
 
     </LinearLayout>
 
-    <android.support.v7.widget.AppCompatCheckBox
+    <CheckBox
         android:id="@+id/checkbox"
         android:layout_width="35dip"
         android:layout_height="wrap_content"
         android:paddingRight="12dip"
         android:paddingEnd="12dip"
         android:gravity="center_vertical"
         android:focusable="false"
         android:clickable="false"/>