diff --git a/mozilla/webtools/bugzilla/.bzrrev b/mozilla/webtools/bugzilla/.bzrrev
index 98a67476411..2036146d03a 100644
--- a/mozilla/webtools/bugzilla/.bzrrev
+++ b/mozilla/webtools/bugzilla/.bzrrev
@@ -1 +1 @@
-8965
\ No newline at end of file
+8966
\ No newline at end of file
diff --git a/mozilla/webtools/bugzilla/.gitrev b/mozilla/webtools/bugzilla/.gitrev
index 6e1bc54c75a..1b3afa1af06 100644
--- a/mozilla/webtools/bugzilla/.gitrev
+++ b/mozilla/webtools/bugzilla/.gitrev
@@ -1 +1 @@
-d9cd47075697a363b94c575526937ad40c617a0b
\ No newline at end of file
+165689a71928008f2d12f9cd8228497594899c2f
\ No newline at end of file
diff --git a/mozilla/webtools/bugzilla/template/en/default/account/auth/login.html.tmpl b/mozilla/webtools/bugzilla/template/en/default/account/auth/login.html.tmpl
index 27c0690af5f..bf20edb8b51 100644
--- a/mozilla/webtools/bugzilla/template/en/default/account/auth/login.html.tmpl
+++ b/mozilla/webtools/bugzilla/template/en/default/account/auth/login.html.tmpl
@@ -39,14 +39,14 @@
@@ -115,7 +115,7 @@
If you have an account, but have forgotten your password,
enter your login name below and submit a request
to change your password.
-
+
diff --git a/mozilla/webtools/bugzilla/template/en/default/account/create.html.tmpl b/mozilla/webtools/bugzilla/template/en/default/account/create.html.tmpl
index 1b5a4daa8d5..5711a726f3b 100644
--- a/mozilla/webtools/bugzilla/template/en/default/account/create.html.tmpl
+++ b/mozilla/webtools/bugzilla/template/en/default/account/create.html.tmpl
@@ -72,7 +72,7 @@
[% END %]
+ [%- ' type="email"' UNLESS Param('emailsuffix') %] required>
[% Param('emailsuffix') FILTER html %]
diff --git a/mozilla/webtools/bugzilla/template/en/default/account/email/confirm-new.html.tmpl b/mozilla/webtools/bugzilla/template/en/default/account/email/confirm-new.html.tmpl
index ec8d5a47436..09509769884 100644
--- a/mozilla/webtools/bugzilla/template/en/default/account/email/confirm-new.html.tmpl
+++ b/mozilla/webtools/bugzilla/template/en/default/account/email/confirm-new.html.tmpl
@@ -38,13 +38,13 @@
+ value="[% product.name FILTER html %]" required>
Description:
-
diff --git a/mozilla/webtools/bugzilla/template/en/default/admin/sudo.html.tmpl b/mozilla/webtools/bugzilla/template/en/default/admin/sudo.html.tmpl
index a5f13a015d6..d4faf4ea769 100644
--- a/mozilla/webtools/bugzilla/template/en/default/admin/sudo.html.tmpl
+++ b/mozilla/webtools/bugzilla/template/en/default/admin/sudo.html.tmpl
@@ -41,6 +41,7 @@
value => target_login_default
accesskey => "u"
size => 30
+ mandatory => 1
%]
@@ -69,7 +70,7 @@
password:
-
+
This is done for two reasons. First of all, it is done to reduce
the chances of someone doing large amounts of damage using your
diff --git a/mozilla/webtools/bugzilla/template/en/default/admin/users/userdata.html.tmpl b/mozilla/webtools/bugzilla/template/en/default/admin/users/userdata.html.tmpl
index 8cdc767e4f2..c08cd001808 100644
--- a/mozilla/webtools/bugzilla/template/en/default/admin/users/userdata.html.tmpl
+++ b/mozilla/webtools/bugzilla/template/en/default/admin/users/userdata.html.tmpl
@@ -23,7 +23,7 @@
[% IF editusers %]
+ [%- " autofocus" UNLESS editform %] required>
[% IF editform %]
[% IF !otheruser.in_group('bz_sudo_protect') %]
@@ -72,7 +72,7 @@
+ value="" autocomplete="off" [% 'required' IF !editform %]>
[% IF password_complexity == "mixed_letters" %]
(Password must contain at least one UPPER and one lowercase letter.)
[% ELSIF password_complexity == "letters_numbers" %]
diff --git a/mozilla/webtools/bugzilla/template/en/default/admin/versions/create.html.tmpl b/mozilla/webtools/bugzilla/template/en/default/admin/versions/create.html.tmpl
index 46bd38c17c2..648adcebd75 100644
--- a/mozilla/webtools/bugzilla/template/en/default/admin/versions/create.html.tmpl
+++ b/mozilla/webtools/bugzilla/template/en/default/admin/versions/create.html.tmpl
@@ -25,7 +25,7 @@