Use <iron-input> tag instead of is="iron-input"

This is required for inputs to work correctly after the update
to Polymer 2 [1]. Without this fix, the data binding is not
working for iron-inputs.

[1] https://polymer-library.polymer-project.org/2.0/docs/upgrade#remove-type-extension-elements

Bug: Issue 12065
Change-Id: I101a15736b761366bd65e303ee1c15a4e8874744
diff --git a/src/main/resources/static/gr-serviceuser-create.html b/src/main/resources/static/gr-serviceuser-create.html
index 763c47d..2e70471 100644
--- a/src/main/resources/static/gr-serviceuser-create.html
+++ b/src/main/resources/static/gr-serviceuser-create.html
@@ -37,21 +37,23 @@
         <section>
           <span class="title">Username</span>
           <span class="value">
-            <input id="serviceUserNameInput"
-                   bind-value="{{_newUsername}}"
-                   is="iron-input"
-                   type="text"
-                   on-keyup="_validateData">
+            <iron-input bind-value="{{_newUsername}}">
+              <input id="serviceUserNameInput"
+                     value="{{_newUsername::input}}"
+                     type="text"
+                     on-keyup="_validateData">
+            </iron-input>
           </span>
         </section>
         <section hidden$="[[!_emailEnabled]]">
           <span class="title">Email</span>
           <span class="value">
-            <input id="serviceUserEmailInput"
-                   bind-value="{{_newEmail}}"
-                   is="iron-input"
-                   type="text"
-                   on-keyup="_validateData">
+            <iron-input bind-value="{{_newEmail}}">
+              <input id="serviceUserEmailInput"
+                     value="{{_newEmail::input}}"
+                     type="text"
+                     on-keyup="_validateData">
+            </iron-input>
           </span>
         </section>
       </fieldset>
diff --git a/src/main/resources/static/gr-serviceuser-detail.html b/src/main/resources/static/gr-serviceuser-detail.html
index d5ba86e..e515ee6 100644
--- a/src/main/resources/static/gr-serviceuser-detail.html
+++ b/src/main/resources/static/gr-serviceuser-detail.html
@@ -94,18 +94,24 @@
                 <section>
                   <span class="title">Full Name</span>
                   <span class="value" hidden$="[[!_allowFullName]]">
-                    <input id="serviceUserFullNameInput" class="wide" bind-value="{{_newFullName}}"
-                      is="iron-input" type="text" disabled="[[_changingPrefs]]"
-                      placeholder$="[[_serviceUser.name]]" on-keyup="_computePrefsChanged">
+                    <iron-input bind-value="{{_newFullName}}">
+                      <input id="serviceUserFullNameInput" class="wide" value="{{_newFullName::input}}"
+                             type="text" disabled$="[[_changingPrefs]]"
+                             placeholder$="[[_serviceUser.name]]"
+                             on-keyup="_computePrefsChanged">
+                    </iron-input>
                   </span>
                   <span class="value" hidden$="[[_allowFullName]]">[[_serviceUser.name]]</span>
                 </section>
                 <section>
                   <span class="title">Email Address</span>
                   <span class="value" hidden$="[[!_allowEmail]]">
-                    <input id="serviceUserEmailInput" class="wide" bind-value="{{_newEmail}}"
-                      is="iron-input" type="text" disabled="[[_changingPrefs]]"
-                      placeholder="[[_serviceUser.email]]" on-keyup="_computePrefsChanged">
+                    <iron-input bind-value="{{_newEmail}}">
+                      <input id="serviceUserEmailInput" class="wide" value="{{_newEmail::input}}"
+                            type="text" disabled$="[[_changingPrefs]]"
+                            placeholder="[[_serviceUser.email]]" on-keyup="_computePrefsChanged"
+                            hidden$="[[!_allowEmail]]">
+                    </iron-input>
                   </span>
                   <span class="value" hidden$="[[_allowEmail]]">[[_serviceUser.email]]</span>
                 </section>