]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 1426507 - Upgrade BMO to HTML5
authorFateh Sandhu <fatehsandhu@gmail.com>
Tue, 2 Jan 2018 00:37:23 +0000 (19:37 -0500)
committerKohei Yoshino <kohei.yoshino@gmail.com>
Tue, 2 Jan 2018 00:37:23 +0000 (19:37 -0500)
98 files changed:
errors/401.html
errors/403.html
errors/404.html
errors/500.html
extensions/AntiSpam/template/en/default/hook/admin/admin-end_links_right.html.tmpl
extensions/BMO/template/en/default/account/create.html.tmpl
extensions/BMO/template/en/default/bug/create/create-automative.html.tmpl
extensions/BMO/template/en/default/bug/create/create-client-bounty.html.tmpl
extensions/BMO/template/en/default/bug/create/create-creative.html.tmpl
extensions/BMO/template/en/default/bug/create/create-doc.html.tmpl
extensions/BMO/template/en/default/bug/create/create-fsa-budget.html.tmpl
extensions/BMO/template/en/default/bug/create/create-intern.html.tmpl
extensions/BMO/template/en/default/bug/create/create-itrequest.html.tmpl
extensions/BMO/template/en/default/bug/create/create-legal.html.tmpl
extensions/BMO/template/en/default/bug/create/create-mozlist.html.tmpl
extensions/BMO/template/en/default/bug/create/create-mozpr.html.tmpl
extensions/BMO/template/en/default/bug/create/create-recruiting.html.tmpl
extensions/BMO/template/en/default/bug/create/create-third-party-apps.html.tmpl
extensions/BMO/template/en/default/bug/create/create-user-engagement.html.tmpl
extensions/BMO/template/en/default/bug/create/create-web-bounty.html.tmpl
extensions/BMO/template/en/default/hook/admin/products/edit-common-rows.html.tmpl
extensions/BMO/template/en/default/hook/attachment/edit-view.html.tmpl
extensions/BMO/template/en/default/hook/bug/edit-after_importance.html.tmpl
extensions/BMO/template/en/default/hook/bug/edit-after_op_sys.html.tmpl
extensions/BMO/template/en/default/hook/bug/edit-custom_field.html.tmpl
extensions/BMO/template/en/default/pages/attachment_bounty_form.html.tmpl
extensions/BMO/template/en/default/pages/user_activity.html.tmpl
extensions/BugmailFilter/template/en/default/account/prefs/bugmail_filter.html.tmpl
extensions/ComponentWatching/template/en/default/account/prefs/component_watch.html.tmpl
extensions/FlagDefaultRequestee/template/en/default/flag/default_requestees.html.tmpl
extensions/FlagTypeComment/template/en/default/flag/type_comment.html.tmpl
extensions/GuidedBugEntry/template/en/default/guided/guided.html.tmpl
extensions/MyDashboard/template/en/default/pages/mydashboard.html.tmpl
extensions/Needinfo/template/en/default/hook/attachment/edit-after_comment_textarea.html.tmpl
extensions/Persona/template/en/default/hook/account/auth/login-small-additional_methods.html.tmpl
extensions/Persona/template/en/default/hook/global/header-additional_header.html.tmpl
extensions/REMO/template/en/default/bug/create/create-remo-budget.html.tmpl
extensions/REMO/template/en/default/bug/create/create-remo-it.html.tmpl
extensions/REMO/template/en/default/bug/create/create-remo-swag.html.tmpl
extensions/REMO/template/en/default/pages/remo-form-payment.html.tmpl
extensions/Review/template/en/default/hook/bug/edit-after_people.html.tmpl
extensions/Review/template/en/default/pages/review_history.html.tmpl
extensions/SecureMail/template/en/default/hook/admin/users/userdata-end.html.tmpl
extensions/Splinter/template/en/default/pages/splinter.html.tmpl
extensions/TrackingFlags/template/en/default/bug/tracking_flags.html.tmpl
extensions/TrackingFlags/template/en/default/hook/bug/create/create-form.html.tmpl
extensions/TrackingFlags/template/en/default/hook/bug/edit-after_custom_fields.html.tmpl
extensions/TrackingFlags/template/en/default/hook/bug/field-editable.html.tmpl
extensions/UserStory/template/en/default/hook/bug/comments-comment_banner.html.tmpl
extensions/UserStory/template/en/default/hook/bug/create/create-after_custom_fields.html.tmpl
extensions/Voting/template/en/default/hook/admin/products/edit-common-rows.html.tmpl
extensions/Voting/template/en/default/pages/voting/user.html.tmpl
qa/t/test_bmo_enter_new_bug.t
template/en/default/account/prefs/email.html.tmpl
template/en/default/account/prefs/saved-searches.html.tmpl
template/en/default/admin/custom_fields/create.html.tmpl
template/en/default/admin/custom_fields/edit.html.tmpl
template/en/default/admin/params/common.html.tmpl
template/en/default/admin/products/groupcontrol/confirm-edit.html.tmpl
template/en/default/admin/users/confirm-delete.html.tmpl
template/en/default/admin/users/create.html.tmpl
template/en/default/admin/users/edit.html.tmpl
template/en/default/admin/users/listselectvars.html.tmpl
template/en/default/admin/users/search.html.tmpl
template/en/default/admin/workflow/comment.html.tmpl
template/en/default/admin/workflow/edit.html.tmpl
template/en/default/attachment/create.html.tmpl
template/en/default/attachment/createformcontents.html.tmpl
template/en/default/attachment/diff-file.html.tmpl
template/en/default/attachment/diff-header.html.tmpl
template/en/default/attachment/edit.html.tmpl
template/en/default/attachment/list.html.tmpl
template/en/default/bug/comments.html.tmpl
template/en/default/bug/create/create-guided.html.tmpl
template/en/default/bug/create/create.html.tmpl
template/en/default/bug/edit.html.tmpl
template/en/default/bug/field.html.tmpl
template/en/default/bug/knob.html.tmpl
template/en/default/bug/new_bug.html.tmpl
template/en/default/bug/process/updates-disabled.html.tmpl
template/en/default/bug/summarize-time.html.tmpl
template/en/default/bug/tagging.html.tmpl
template/en/default/flag/list.html.tmpl
template/en/default/global/footer.html.tmpl
template/en/default/global/header.html.tmpl
template/en/default/list/change-columns.html.tmpl
template/en/default/list/edit-multiple.html.tmpl
template/en/default/list/quips.html.tmpl
template/en/default/reports/create-chart.html.tmpl
template/en/default/reports/report-table.html.tmpl
template/en/default/reports/series-common.html.tmpl
template/en/default/request/queue.html.tmpl
template/en/default/search/boolean-charts.html.tmpl
template/en/default/search/field.html.tmpl
template/en/default/search/form.html.tmpl
template/en/default/search/search-create-series.html.tmpl
template/en/default/search/search-report-graph.html.tmpl
template/en/default/search/search-specific.html.tmpl

index 55c04398dcad42be050ee8b7bc8710e160876aba..8242b549f90edf931952edad3f231ea70fb34919 100644 (file)
@@ -2,7 +2,7 @@
 <html>
     <head>
         <title>Access Denied</title>
-        <style type="text/css">
+        <style>
             body {
                 margin: 1em 2em;
                 background-color: #455372;
index 35325cfeaaba49aef0b6159c1bbff64a5b530a79..e2faf8522cad231da60543559aa21d8074040379 100644 (file)
@@ -2,7 +2,7 @@
 <html>
     <head>
         <title>Access Denied</title>
-        <style type="text/css">
+        <style>
             body {
                 margin: 1em 2em;
                 background-color: #455372;
index 56c72d0e28c6ed136071e978a3de3882235dba37..3b476471c1991c0966058e1c0ae077d1f33bb3c1 100644 (file)
@@ -2,7 +2,7 @@
 <html>
     <head>
         <title>Object Not Found</title>
-        <style type="text/css">
+        <style>
             body {
                 margin: 1em 2em;
                 background-color: #455372;
index 2ffd6bad3895da2c4d1c29fa42798d9c6c22ed1d..e0657001d94e0a50c527e51104db4def3a42eb05 100644 (file)
@@ -2,7 +2,7 @@
 <html>
     <head>
         <title>Internal Server Error</title>
-        <style type="text/css">
+        <style>
             body {
                 margin: 1em 2em;
                 background-color: #455372;
index e55475d98953a9dbad18f808661057e49320eceb..2bca45d0737aa2ba4c3dec48a9b36361efa1e59e 100644 (file)
@@ -7,7 +7,7 @@
   #%]
 
 [% IF user.in_group('can_configure_antispam') %]
-  <dt id="antispam" >AntiSpam</dt>
+  <dt id="antispam">AntiSpam</dt>
   <dd>
     <a href="page.cgi?id=edit_table.html&amp;table=antispam_domain_blocklist">Domain Blocklist</a><br>
     <a href="page.cgi?id=edit_table.html&amp;table=antispam_comment_blocklist">Comment Blocklist</a><br>
index 29eb40244edc73d08cf1431b628cc430abb81c36..d293031049f95b936b82c6ada9e4bf63ed584221 100644 (file)
@@ -38,7 +38,7 @@
    style_urls = [ 'extensions/BMO/web/styles/create_account.css' ]
 %]
 
-<script type="text/javascript">
+<script>
 function onSubmit() {
   var email = document.getElementById('login').value;
   var agreed = document.getElementById('etiquette').checked;
index 413532f3fecf1e590c0f8b91ebaaf98986a0e634..a29f1f4f209c8b1d8512daf53052bb528d94cdd3 100644 (file)
@@ -182,7 +182,7 @@ function validateAndSubmit() {
       <span>Calendar</span>
     </button>
     <div id="con_calendar_prototype_date"></div>
-    <script type="text/javascript">
+    <script>
       createCalendar('prototype_date')
     </script>
   </div>
@@ -200,7 +200,7 @@ function validateAndSubmit() {
       <span>Calendar</span>
     </button>
     <div id="con_calendar_production_date"></div>
-    <script type="text/javascript">
+    <script>
       createCalendar('production_date')
     </script>
   </div>
index 799b2b35b7827ba70742359a4d2d305241f19e16..0f1a000aff102eea78c9a12f8bc2a89b9bf08ff7 100644 (file)
@@ -175,7 +175,7 @@ function validateAndSubmit() {
     information showing symbols and error conditions.
   </div>
   <input type="file" id="data" name="data" size="50">
-  <input type="hidden" name="contenttypemethod" value="autodetect" />
+  <input type="hidden" name="contenttypemethod" value="autodetect">
   <input type="hidden" id="description" name="description">
 </div>
 
index 8825344a32119e16d1247bdd7c71cc8b8d27ae56..13620d1c4fc90f9cde3781b4c08110be2c5a72aa 100644 (file)
@@ -209,7 +209,7 @@ function toggleTypeOther(element) {
     <span>Calendar</span>
   </button>
   <div id="con_calendar_launch_date"></div>
-  <script type="text/javascript">
+  <script>
     createCalendar('launch_date')
   </script>
 </div>
index ed4b795b7705183eef3b6363f3581f762f3fcbae..6ce6226b5f101f4494c2f93c9fd9771b41ff043c 100644 (file)
@@ -105,7 +105,7 @@ function validateAndSubmit() {
     <th>Possible<br>Duplicates:</th>
     <td colspan="3">
       <div id="possible_duplicates"></div>
-      <script type="text/javascript">
+      <script>
         var dt_columns = [ 
           { key: "id", label: "[% field_descs.bug_id FILTER js %]",
             formatter: YAHOO.bugzilla.dupTable.formatBugLink },
index 502f92c3230775fc35e33532b2075dcb534ae075..942b37afaccbadce5c32565ca25a450f36fc3d56 100644 (file)
@@ -139,7 +139,7 @@ function validateAndSubmit() {
     <span>Calendar</span>
   </button>
   <div id="con_calendar_cf_due_date"></div>
-  <script type="text/javascript">
+  <script>
     createCalendar('cf_due_date')
   </script>
 </div>
index 9c04abc7e18b1a77ece3e149e9ae3ed16d0c440d..5c49003c92db5e449c264086e6d1009ad74f26d2 100644 (file)
@@ -125,19 +125,19 @@ $(document).ready(function() {
     <input type="hidden" name="created-format" value="intern">
     <input type="hidden" name="token" value="[% token FILTER html %]">
     <input type="hidden" id="description" name="description" value="Job Description">
-    <input type="hidden" name="contenttypemethod" value="autodetect" />
+    <input type="hidden" name="contenttypemethod" value="autodetect">
     [% IF user.in_group('canconfirm') %]
       <input type="hidden" name="bug_status" value="NEW">
     [% END %]
 
     <div class="row">
       <label class="required" for="hiring_manager_name">Hiring Manager Name</label>
-      <input required name="hiring_manager_name" id="hiring_manager_name" size="60" >
+      <input required name="hiring_manager_name" id="hiring_manager_name" size="60">
     </div>
 
     <div class="row">
       <label class="required" for="team_name">Team</label>
-      <input required name="team_name" id="team_name" size="60" >
+      <input required name="team_name" id="team_name" size="60">
     </div>
 
     <div class="row">
@@ -258,8 +258,7 @@ $(document).ready(function() {
       </label>
       <textarea required name="job_description"
                 id="job_description" cols="80"  rows="10"
-                placeholder="Please add link to Mana or copy and paste a JD. (if you are looking for multiple types interns please include a job description for each)"
-      ></textarea>
+                placeholder="Please add link to Mana or copy and paste a JD. (if you are looking for multiple types interns please include a job description for each)"></textarea>
     </div>
 
     <div class="row">
index 2a81b45bd92ad2c1435dba3df3e36cea3c655310..ef452c67f4623d5fc5b326dfda0c7aef2c9830ed 100644 (file)
         <td colspan="3">
           <em>Enter the path to the file on your computer.</em><br>
           <input type="file" id="data" name="data" size="50">
-          <input type="hidden" name="contenttypemethod" value="autodetect" />
+          <input type="hidden" name="contenttypemethod" value="autodetect">
         </td>
       </tr>
 
index bc8356c7ba8ea815419e58ea75a57c9c3cef0e89..d93e512b22477b9790d87c017db83676dadc55a4 100644 (file)
@@ -83,7 +83,7 @@ label.required:before {
   <input type="hidden" name="priority" value="--">
   <input type="hidden" name="bug_severity" value="normal">
   <input type="hidden" name="format" value="legal">
-  <input type="hidden" name="contenttypemethod" value="autodetect" />
+  <input type="hidden" name="contenttypemethod" value="autodetect">
   <input type="hidden" name="token" value="[% token FILTER html %]">
   [% IF user.in_group('canconfirm') %]
     <input type="hidden" name="bug_status" value="NEW">
index 0fbce708b14a1f5663c2b452a863849257fc9f00..ab03523ae6890ffef3ef45cae2eb9fad7ffa50d9 100644 (file)
@@ -16,7 +16,7 @@
    style = ".mandatory{color:red;font-size:80%;}"
 %]
 
-<script type="text/javascript">
+<script>
 <!--
     function trySubmit() {
         var alert_text = "";
index 9750062326f20c18d629fe8ad4b41ef86c5770aa..2d590fcfc14db8c5a009ca9384682870f76b13ba 100644 (file)
@@ -327,7 +327,7 @@ function validate_form() {
     <span>Calendar</span>
   </button>
   <div id="con_calendar_start_date"></div>
-  <script type="text/javascript">
+  <script>
     createCalendar('start_date')
   </script>
 </div>
@@ -341,7 +341,7 @@ function validate_form() {
     <span>Calendar</span>
   </button>
   <div id="con_calendar_announce_date"></div>
-  <script type="text/javascript">
+  <script>
     createCalendar('announce_date')
   </script>
 </div>
@@ -355,7 +355,7 @@ function validate_form() {
     <span>Calendar</span>
   </button>
   <div id="con_calendar_cf_due_date"></div>
-  <script type="text/javascript">
+  <script>
     createCalendar('cf_due_date')
   </script>
 </div>
index 1a8f6aeb401d5cef411ed1408dbfd1c8c5fabbba..246467caa78c990d15935e07560aa91bd12e9036 100644 (file)
@@ -90,7 +90,7 @@ function jobDescToggle(what) {
     <input type="hidden" name="created-format" value="recruiting">
     <input type="hidden" name="token" value="[% token FILTER html %]">
     <input type="hidden" id="description" name="description" value="Job Description">
-    <input type="hidden" name="contenttypemethod" value="autodetect" />
+    <input type="hidden" name="contenttypemethod" value="autodetect">
     [% IF user.in_group('canconfirm') %]
       <input type="hidden" name="bug_status" value="NEW">
     [% END %]
@@ -125,7 +125,7 @@ function jobDescToggle(what) {
           <label class="required" for="hiring_manager_name">Hiring Manager Name:</label>
         </th>
         <td>
-          <input required name="hiring_manager_name" id="hiring_manager_name" size="60" >
+          <input required name="hiring_manager_name" id="hiring_manager_name" size="60">
         </td>
       </tr>
 
@@ -134,7 +134,7 @@ function jobDescToggle(what) {
           <label class="required" for="hiring_manager_workday_title">Hiring Manager Workday Title:</label>
         </th>
         <td>
-          <input required name="hiring_manager_workday_title" id="hiring_manager_workday_title" size="60" >
+          <input required name="hiring_manager_workday_title" id="hiring_manager_workday_title" size="60">
         </td>
       </tr>
 
@@ -143,7 +143,7 @@ function jobDescToggle(what) {
           <label class="required" for="director_authority">Director Authority:</label>
         </th>
         <td>
-          <input required name="director_authority" id="director_authority" size="60" >
+          <input required name="director_authority" id="director_authority" size="60">
         </td>
       </tr>
 
index d98521c8ff6b377ed08c0a215f4d30ab95439978..b6173e6e417bbd9382182a945166f3adcc8a3df2 100644 (file)
@@ -82,7 +82,7 @@
 <input type="hidden" name="version" value="unspecified">
 <input type="hidden" name="comment" id="comment" value="">
 <input type="hidden" name="status_whiteboard" id="status_whiteboard" value="">
-<input type="hidden" name="contenttypemethod" value="autodetect" />
+<input type="hidden" name="contenttypemethod" value="autodetect">
 <input type="hidden" name="token" value="[% token FILTER html %]">
 
 <div class="form_section">
index f15e4f47d7e3a369317047d401328695f4ccd131..7df6247000760580e0385634399cc0944e4e430a 100644 (file)
@@ -166,7 +166,7 @@ function toggleGoalOther() {
     <span>Calendar</span>
   </button>
   <div id="con_calendar_timing_date"></div>
-  <script type="text/javascript">
+  <script>
     createCalendar('timing_date')
   </script>
 </div>
index 2446bbd2bb5e4f10198020804dee79542ba5c297..92517cb80ab1a203bd14728fd53c60df2f6b71d8 100644 (file)
@@ -127,7 +127,7 @@ function validateAndSubmit() {
     reproduction purposes.
   </div>
   <input type="file" id="data" name="data" size="50">
-  <input type="hidden" name="contenttypemethod" value="autodetect" />
+  <input type="hidden" name="contenttypemethod" value="autodetect">
   <div class="field_desc">
     <label for="description">Description</label>
   </div>
index d2258eccbed13e8ce33415710532f1903efef267..5486684f1b58c18b8b181ae4b752fe51ba0805ff 100644 (file)
@@ -30,7 +30,7 @@
     <span id="security_group_warning" style="color:red; display:none;">
       This security group needs to be set to SHOWN/SHOWN
     </span>
-    <script type="text/javascript">
+    <script>
       var toggleGroupWarning = function() {
         var correct_shown = $('#security_group_id option:selected').data('group-correct-visibility');
         if ($('#security_group_id').val() === '' || correct_shown) {
index 60159fcb2a69f4f77d7bc9eb18a974f13b7b2d98..c66a02371985f56e3d9f8f332e3e862c265d75e9 100644 (file)
@@ -35,7 +35,7 @@
     [% attachment_data FILTER html %]
   </pre>
   [% IF user.id %]
-    <script type="text/javascript">
+    <script>
     <!--
       var patchviewerinstalled = 0;
       document.write('<button type="button" id="editButton" onclick="editAsComment(patchviewerinstalled);">Edit Attachment As Comment<\/button>');
index 5260a6c7af86721112e8467b28d8ec4e12ec2a82..6e15e50d31a93e54d1df9db209b6f8fb00c97ddb 100644 (file)
@@ -7,7 +7,7 @@
   #%]
 
 [%# Display product and component descriptions after their respective fields %]
-<script type="text/javascript">
+<script>
   var Event = YAHOO.util.Event;
   var Dom = YAHOO.util.Dom;
   Event.onDOMReady(function() {
index ff7740f932cc12a802c746674d3a2b21a96f2de8..f597716c77772af85200725361a9a2456da4fa21 100644 (file)
@@ -39,7 +39,7 @@
   </button>
 [% END %]
 
-<script [% script_nonce FILTER none %] type="text/javascript">
+<script [% script_nonce FILTER none %]>
   $('#rep_hw_os').click(function() {
     $('#rep_platform').val('[% hw_os.0 FILTER js FILTER html %]');
     $('#op_sys').val('[% hw_os.1 FILTER js FILTER html %]');
index 3e01585ad40e8fb5e2bfac38c4307dd2617883f2..31669f47fa05282e78fcb529e9d1cac0269bcb2a 100644 (file)
@@ -45,7 +45,7 @@
             id = field.name name = field.name minrows = 4 maxrows = 8
             cols = 60 defaultcontent = value %]
       </div>
-      <script type="text/javascript">
+      <script>
         hideEditableField('[% field.name FILTER js %]_edit_container',
                           '[% field.name FILTER js %]_input',
                           '[% field.name FILTER js %]_edit_action',
index ffbb1acbcc216d639d6e503aa5be71ae23a168b5..a538e934725eaf62ee5e4109aeccdfe1dd92e0e5 100644 (file)
@@ -162,7 +162,7 @@ function validateAndSubmit() {
       <span>Calendar</span>
     </button>
     <div id="con_calendar_reported_date"></div>
-    <script type="text/javascript">
+    <script>
       createCalendar('reported_date')
     </script>
   </div>
@@ -177,7 +177,7 @@ function validateAndSubmit() {
       <span>Calendar</span>
     </button>
     <div id="con_calendar_fixed_date"></div>
-    <script type="text/javascript">
+    <script>
       createCalendar('fixed_date')
     </script>
   </div>
@@ -192,7 +192,7 @@ function validateAndSubmit() {
       <span>Calendar</span>
     </button>
     <div id="con_calendar_awarded_date"></div>
-    <script type="text/javascript">
+    <script>
       createCalendar('awarded_date')
     </script>
   </div>
index c0a8674a83da23223f10551cc8033df616126594..33aa27e3d7fed5f493cbb9a8fa6e81db8f60ec5c 100644 (file)
@@ -83,7 +83,7 @@
 [% END %]
 </form>
 
-<script type="text/javascript">
+<script>
   createCalendar('from');
   createCalendar('to');
 </script>
index 08d3dde6f4a88240d36019efddd2bbd6351dd288..32cb55ea15926ef1da70d2191037520b22c963c4 100644 (file)
@@ -8,7 +8,7 @@
 
 <link href="[% "extensions/BugmailFilter/web/style/bugmail-filter.css" FILTER version %]"
       rel="stylesheet" type="text/css">
-<script type="text/javascript"
+<script
         src="[% "extensions/BugmailFilter/web/js/bugmail-filter.js" FILTER version %]"></script>
 
 [% SET selectable_products = user.get_selectable_products %]
@@ -26,7 +26,7 @@ var cpts = new Array();
   [% n = n + 1 %]
 [% END %]
 </script>
-<script type="text/javascript" src="[% 'js/productform.js' FILTER version FILTER html %]">
+<script src="[% 'js/productform.js' FILTER version FILTER html %]">
 </script>
 
 <hr>
index 6467836f812d312d15a586ab83872a123da0b596..b70a46b35de537e4c44ca536421cf8239865ced6 100644 (file)
@@ -44,7 +44,7 @@ var watch_users = new Array();
   [% END %]
 [% END %]
 </script>
-<script type="text/javascript" src="[% 'js/productform.js' FILTER version FILTER html %]">
+<script src="[% 'js/productform.js' FILTER version FILTER html %]">
 </script>
 
 <script>
index db728c16836657bafe4aea418e55e21c51696267..08f90b8d45ee7bad2a0ee9dc49fc95251d0137f4 100644 (file)
@@ -7,7 +7,7 @@
   #%]
 
 [% IF flag_default_requestees.keys.size %]
-  <script type="text/javascript">
+  <script>
   var currently_requested = new Array();
   var default_requestees = new Array();
   [% FOREACH id = flag_currently_requested.keys %]
index 95c0cb28369c46eb473d3306d36a6a9f238038ac..7cadbdca5db84994743986cf15656b1c99510ef6 100644 (file)
@@ -21,7 +21,7 @@
   #%]
 
 [% IF ftc_flags.keys.size %]
-  <script type="text/javascript">
+  <script>
   YAHOO.util.Event.onDOMReady(function() {
     var selects = YAHOO.util.Dom.getElementsByClassName('flag_select');
     for (var i = 0; i < selects.length; i++) {
index 6d3d6ddd8e86a41c9e4e816adcd0db4ff97fd0ba..b9cfa6fbf431497ce2ad8e0187a6715526495848 100644 (file)
@@ -32,7 +32,7 @@ Please use the <a href="enter_bug.cgi?format=__default__">advanced [% terms.bug
 <div id="loading" class="hidden">
 Please wait...
 </div>
-<script type="text/javascript">
+<script>
 YAHOO.util.Dom.removeClass('loading', 'hidden');
 </script>
 
@@ -50,7 +50,7 @@ YAHOO.util.Dom.removeClass('loading', 'hidden');
   <a id="advanced_link" href="enter_bug.cgi?format=__default__">Switch to the advanced [% terms.bug %] entry form</a>
 </div>
 
-<script type="text/javascript">
+<script>
 YAHOO.util.Dom.addClass('loading', 'hidden');
 guided.init({ webdev: [% webdev ? "true" : "false" %] });
 guided.currentUser = '[% user.login FILTER js %]';
@@ -69,7 +69,7 @@ dupes.setLabels(
   }
 );
 </script>
-<script type="text/javascript" src="page.cgi?id=guided_products.js[% "&amp;format_forced=1" IF format_forced %]"></script>
+<script src="page.cgi?id=guided_products.js[% "&amp;format_forced=1" IF format_forced %]"></script>
 [% PROCESS global/footer.html.tmpl %]
 
 [%############################################################################%]
@@ -170,7 +170,7 @@ Other Mozilla products which aren't listed here
       onclick="product.select('[% name FILTER js %]')"
       [% END %]>
       <span class="product-item">
-      <img src="extensions/BMO/web/producticons/[% icon FILTER uri %]" class="product-icon" >
+      <img src="extensions/BMO/web/producticons/[% icon FILTER uri %]" class="product-icon">
       <a href="javascript:void(0)">[% caption FILTER html %]</a>
       <p>
         [% IF content %]
@@ -236,9 +236,8 @@ Other Mozilla products which aren't listed here
   <tr>
     <td>
       <div class="exit_img">
-        <a href="https://support.mozilla.org/"
-        ><img src="extensions/GuidedBugEntry/web/images/support.png" width="32" height="32"
-        ></a>
+        <a href="https://support.mozilla.org/">
+        <img src="extensions/GuidedBugEntry/web/images/support.png" width="32" height="32"></a>
       </div>
     </td>
     <td class="exit_text">
@@ -249,9 +248,9 @@ Other Mozilla products which aren't listed here
   <tr>
     <td>
       <div class="exit_img">
-        <a href="https://input.mozilla.org/feedback/"
-        ><img src="extensions/GuidedBugEntry/web/images/input.png" width="32" height="32"
-        ></a>
+        <a href="https://input.mozilla.org/feedback/">
+        <img src="extensions/GuidedBugEntry/web/images/input.png" width="32" height="32">
+        </a>
       </div>
     </td>
     <td class="exit_text">
index 028d1b9b076cd346e97720fd93f12b0188337d3b..e07edbc83e0a80da4230d794907683ba940df3fd 100644 (file)
@@ -74,7 +74,7 @@
   </div>
 </script>
 
-<script type="text/javascript">
+<script>
   [% IF Param('splinter_base') %]
     MyDashboard.splinter_base = '[% Bugzilla.splinter_review_base FILTER js %]';
   [% END %]
index b14de653a182b35234b736b794d04ab4b26a0997..22ee41af6851e80c333a03b20eb4ffae3874f068 100644 (file)
@@ -9,7 +9,7 @@
 [% PROCESS bug/needinfo.html.tmpl
    bug => attachment.bug
 %]
-<script type="text/javascript">
+<script>
   document.getElementById('editButton').addEventListener('click', function() {
     document.getElementById('attachment_view_window')
       .appendChild(document.getElementById('needinfo_container'));
index 17a86a71ddec5a3937f268abc428145dd202caa7..364d1528fb94a0a008ea62fa7358c53dd4c96b18 100644 (file)
@@ -1,6 +1,6 @@
 [% IF Param('user_info_class').split(',').contains('Persona')
       && Param('persona_includejs_url') %]
-<script [% script_nonce FILTER none %] type="text/javascript">
+<script [% script_nonce FILTER none %]>
   YAHOO.util.Event.addListener('login_link[% qs_suffix FILTER js %]','click', function () {
       var login_link = YAHOO.util.Dom.get('persona_mini_login[% qs_suffix FILTER js %]');
       YAHOO.util.Dom.removeClass(login_link, 'bz_default_hidden');
index 12282df163b7d56a054be28feb48ebfc9501895b..f60bd36db95a3bea4feac027e2a0d3d205299592 100644 (file)
@@ -17,8 +17,8 @@
 [% USE Bugzilla %]
 [% cgi = Bugzilla.cgi %]
 
-<script [% script_nonce FILTER none %] defer src="[% Param('persona_includejs_url') %]" type="text/javascript"></script>
-<script [% script_nonce FILTER none %] type="text/javascript">
+<script [% script_nonce FILTER none %] defer src="[% Param('persona_includejs_url') %]"></script>
+<script [% script_nonce FILTER none %]>
 
 function createHidden(name, value, form) {
   var field = document.createElement('input');
index 571fbb0e1887d826e94a96af592899802b81c1b7..62f45d56833ad9025abde9c9155d824d0877cf9d 100644 (file)
@@ -23,7 +23,7 @@
 any persons designated in the CC line, and authorized members of the Mozilla
 Rep team.</p>
 
-<script language="javascript" type="text/javascript">
+<script>
 function trySubmit() {
   var firstname = document.getElementById('firstname').value;
   var lastname = document.getElementById('lastname').value;
@@ -135,7 +135,7 @@ function validateAndSubmit() {
       <span>Calendar</span>
     </button>
     <div id="con_calendar_cf_due_date"></div>
-    <script type="text/javascript">
+    <script>
       createCalendar('cf_due_date')
     </script>
   </td>
index aeea160a4c03902d3d090596c502b84d83464e36..10f65de39861065b8fc42b8f9f0f1dc591cd19ce 100644 (file)
@@ -17,7 +17,7 @@
 [% USE Bugzilla %]
 [% mandatory = '<span class="mandatory" title="Required">*</span>' %]
 
-<script type="text/javascript">
+<script>
 var Dom = YAHOO.util.Dom;
 
 function mandatory(elements) {
index 85f21cf334bcb14d653c80b5d90850e331b3fc0c..bc7c0d146e5ab43ab9b491500e4f253bb7438ae1 100644 (file)
@@ -27,7 +27,7 @@
 <p>These requests will only be visible to the person who submitted the request,
 any persons designated in the CC line, and authorized members of the Mozilla Rep team.</p>
 
-<script language="javascript" type="text/javascript">
+<script>
 function trySubmit() {
   var eventname = document.getElementById('eventname').value;
   var shortdesc = 'Swag Request - ' + eventname;
@@ -279,7 +279,7 @@ function validateAndSubmit() {
 </p>
 
 <p>
-  <strong><span style="color: red;">*</span></strong> - Required field<br />
+  <strong><span style="color: red;">*</span></strong> - Required field<br>
   Thanks for contacting us.
    You will be notified by email of any progress made in resolving your request.
 </p>
index acf4a98d62a584c76ae5a23a374bf41a8a23816d..4b4f237c25da8b66c8a270e28a768bd1331d5ddc 100644 (file)
@@ -30,7 +30,7 @@
                        'js/field.js' ]
 %]
 
-<script language="javascript" type="text/javascript"></script>
+<script></script>
 
 <h1>Mozilla Reps - Payment Form</h1>
 
index 5f8ea8fa927b1aed3103edbfdcf96989bba7b597..b2f375b888121a4dc2d83f33f8f11b1fd620de56 100644 (file)
@@ -36,7 +36,7 @@
          %]
         <br>
       </div>
-      <script type="text/javascript">
+      <script>
         hideEditableField('bz_bug_mentors_edit_container',
                           'bz_bug_mentors_input',
                           'bz_bug_mentors_edit_action',
index 37e270e0e1a8f9b503350bb3a3cb4a69b26c3b83..d80ed5e0ad3ee63907f746a525614642fe532a82 100644 (file)
@@ -19,7 +19,7 @@
             'js/field.js' ]
 %]
 
-<script type="text/javascript">
+<script>
   $(function () {
     YUI({
       base: 'js/yui3/',
index 426c3d44e7b80c07dec884779ee2743139092eaa..1b65e71a882432b21c64c4ef40daf3eb11f82d48 100644 (file)
@@ -31,7 +31,7 @@
   </td>
 </tr>
 
-<script type="text/javascript">
+<script>
 $(function() {
     'use strict';
     var securemail_groups = [];
index f42c579e4bbd736f9b3cb423c27367664912b623..9e59f1520345102cb1957977ff4b3831dc688e58 100644 (file)
@@ -37,7 +37,7 @@
 
 [% can_edit = 0 %]
 
-<script type="text/javascript">
+<script>
   Splinter.configBase = '[% Bugzilla.splinter_review_base FILTER js %]';
   Splinter.configBugUrl = '[% urlbase FILTER js %]';
   Splinter.configHaveExtension = true;
 
 <div id="enterBug" style="display: none;">
   [% terms.Bug %] to review:
-  <input id="enterBugInput" />
-  <input id="enterBugGo" type="button" value="Go" />
+  <input id="enterBugInput">
+  <input id="enterBugGo" type="button" value="Go">
   <div id="chooseReview" style="display: none;">
     Drafts and published reviews:
     <div id="chooseReviewTable"></div>
         <span id="attachmentStatusSpan">Patch Status:
           <select id="attachmentStatus"> </select>
         </span>
-        <input id="publishButton" type="button" value="Publish" />
-        <input id="cancelButton" type="button" value="Cancel" />
+        <input id="publishButton" type="button" value="Publish">
+        <input id="cancelButton" type="button" value="Cancel">
       </div>
       <div class="clear"></div>
     </div>
index 5881d1e6d6ff4d0569ff5b6f4ac375c159f20309..962271254ad4f45f89114d8ce3fd2111180d5c29 100644 (file)
@@ -32,7 +32,7 @@
               [% value.name FILTER html %]</option>
           [% END %]
         </select>
-        <script type="text/javascript">
+        <script>
           initHidingOptionsForIE('[% flag.name FILTER js %]');
         </script>
         [% IF !new_bug && user.id %]
@@ -47,7 +47,7 @@
   </tr>
 [% END %]
 
-<script type="text/javascript">
+<script>
   var tracking_flags_str = "[% tracking_flags_json FILTER js %]";
   TrackingFlags = $.parseJSON(tracking_flags_str);
 </script>
index a29357b11d524ba083cc52cf4865b451e0da9ce7..4bb9e1eab55b656b8263a0855b04fa6592c4c633 100644 (file)
@@ -28,7 +28,7 @@
   END;
 %]
 
-<script type="text/javascript">
+<script>
   $(function() {
     var tracking_flag_components_str = "[% tracking_flag_components FILTER js %]";
     var tracking_flag_components = $.parseJSON(tracking_flag_components_str);
index aab7056e64fbfb347f72b8dce1d5278955260da5..1571fc4f92b7d56a55d904111ada2259372c830b 100644 (file)
@@ -40,7 +40,7 @@
   [% END %]
 [% END %]
 
-<script type="text/javascript">
+<script>
   var tracking_flags_str = "[% tracking_flags_json FILTER js %]";
   var TrackingFlags = $.parseJSON(tracking_flags_str);
   hide_tracking_flags();
index f598609e80b2bb9e4e007106fd70d1d60dac6dd1..fb09b0ac1e6448da7dd09308a07a533df33c0ecd 100644 (file)
@@ -29,7 +29,7 @@
     </option>
   [% END %]
 </select>
-<script type="text/javascript">
+<script>
 <!--
   initHidingOptionsForIE('[% field.name FILTER js %]');
   [%+ INCLUDE "bug/field-events.js.tmpl"
index e276e312733aef6e900a59f91ead2743a6e439e2..c6a16f7d081c1b42300b5a2cd67ef3bec4c5a13d 100644 (file)
@@ -11,7 +11,7 @@
 [% can_edit_story = bug.check_can_change_field('cf_user_story', 0, 1) %]
 
 <div class="user_story">
-  <script type="text/javascript">
+  <script>
     function userStoryComment() {
         var commenttext = "(Commenting on User Story)\n";
         var text_elem = document.getElementById('user_story');
@@ -27,7 +27,7 @@
     <b>User Story</b>
     [% IF can_edit_story %]
       <span id="user_story_edit">
-        (<a href="javascript:void(0)" id="user_story_edit_action" >edit</a>)
+        (<a href="javascript:void(0)" id="user_story_edit_action">edit</a>)
       </span>
     [% END %]
     [% IF user.id
@@ -61,7 +61,7 @@
                 cols    = constants.COMMENT_COLS
                 defaultcontent = bug.cf_user_story %]
     </div>
-    <script type="text/javascript">
+    <script>
       YAHOO.util.Event.addListener('user_story_edit_action', 'click', function() {
         YAHOO.util.Dom.addClass('user_story_edit', 'bz_default_hidden');
         YAHOO.util.Dom.addClass('user_story_readonly', 'bz_default_hidden');
index 0c968e63416c9a5ff7a56d93168393e8c62e9dbc..77734408a20b1fe30d3d68ee391eaab7772dcb49 100644 (file)
@@ -17,7 +17,7 @@
     <td colspan="3">
       <div id="user_story_header">
           <span id="user_story_edit">
-            (<a href="javascript:void(0)" id="user_story_edit_action" >edit</a>)
+            (<a href="javascript:void(0)" id="user_story_edit_action">edit</a>)
           </span>
       </div>
       <div id="user_story_edit_container" class="bz_default_hidden">
@@ -32,7 +32,7 @@
             defaultcontent = user_story_default
         %]
       </div>
-      <script type="text/javascript">
+      <script>
         var user_story_exclude_components = [];
         [% FOREACH c = default.user_story_visible.1 %]
           user_story_exclude_components.push('[% c FILTER js %]');
index fbbda3ea07a3525baa6126d8af7318052355b957..e5a29ba56544ef38bdd4c06d7c85caf749b1a934 100644 (file)
@@ -50,7 +50,7 @@
            value="[% product.votestoconfirm FILTER html %]">
     <br>(Setting this to 0 disables auto-confirming [% terms.bugs %]
     by vote.)
-    <script type="text/javascript">
+    <script>
         YAHOO.util.Event.addListener('allows_unconfirmed', 'change',
             function() { bz_toggleClass('votes_to_confirm_container',
                                         'bz_default_hidden'); });
index 26b0e7989042528b970c00429345ec2c71331f80..13531a85bcb297eafbcb8b45e3f6aac51eb1371d 100644 (file)
@@ -91,7 +91,7 @@
         [% END %]
         <tr>
           <th>[% product.name FILTER html %]</th>
-          <td colspan="2" ><a href="buglist.cgi?bug_id=
+          <td colspan="2"><a href="buglist.cgi?bug_id=
               [%- product.bug_ids.join(",") FILTER uri %]">([% terms.bug %] list)</a>
           </td>
           <td>
index 375a59fcbda6f07aba488deb7ae0e51502545037..5f015ab64072ae394f87b795da2de5e086384a55 100644 (file)
@@ -289,7 +289,7 @@ sub _check_component {
     $sel->wait_for_page_to_load_ok(WAIT_TIME);
     $sel->title_is("Edit components for which product?");
 
-    $sel->click_ok("//div[\@id='bugzilla-body']//a[normalize-space(text())='$product']");
+    $sel->click_ok("//*[\@id='bugzilla-body']//a[normalize-space(text())='$product']");
     $sel->wait_for_page_to_load_ok(WAIT_TIME);
     $sel->title_is("Select component of product '$product'");
 
@@ -311,7 +311,7 @@ sub _check_component {
     $sel->click_ok("link=components");
     $sel->wait_for_page_to_load_ok(WAIT_TIME);
     $sel->title_is("Edit components for which product?");
-    $sel->click_ok("//div[\@id='bugzilla-body']//a[normalize-space(text())='$product']");
+    $sel->click_ok("//*[\@id='bugzilla-body']//a[normalize-space(text())='$product']");
     $sel->wait_for_page_to_load_ok(WAIT_TIME);
     $sel->title_is("Select component of product '$product'");
     $sel->click_ok("link=Add");
@@ -372,7 +372,7 @@ sub _check_version {
     $sel->click_ok("link=versions");
     $sel->wait_for_page_to_load(WAIT_TIME);
     $sel->title_is("Edit versions for which product?");
-    $sel->click_ok("//div[\@id='bugzilla-body']//a[normalize-space(text())='$product']");
+    $sel->click_ok("//*[\@id='bugzilla-body']//a[normalize-space(text())='$product']");
     $sel->wait_for_page_to_load(WAIT_TIME);
 
     my $text = trim($sel->get_text("bugzilla-body"));
index 80185b503df52779b8eb1974046c5030b75b0760..d09bffc5d16fa13f47e64233e3de99da2e2e796c 100644 (file)
@@ -41,7 +41,7 @@
   filter some or all notifications.
 </p>
 
-<script type="text/javascript">
+<script>
 <!--
 function SetCheckboxes(setting) {
   for (var count = 0; count < document.userprefsform.elements.length; count++) {
@@ -261,7 +261,7 @@ You are watching everyone in the following list:
         [% FOREACH w = watchedusers %]
            <option value="[% w FILTER html %]">[% w FILTER html %]</option>
         [% END %]
-    </select> <br />
+    </select> <br>
     <input type="checkbox" id="remove_watched_users" name="remove_watched_users">
     <label for="remove_watched_users">Remove selected users from my watch list</label>
 [% ELSE %]
index 7b71ccf6d342b95a63097e7b71f90b051ca8461a..58448eb5e796f607460b4b83646ea0457efe63a9 100644 (file)
@@ -25,7 +25,7 @@
   #%]
 
 [% IF user.can_bless %]
-  <script type="text/javascript"><!--
+  <script><!--
     function update_checkbox(group) {
       var bless_groups = [[% bless_group_ids.join(",") FILTER js %]];
       var checkbox = document.getElementById(group.name.replace(/share_(\d+)/, "force_$1"));
index f89f979fda7270d424b13cdb81eb11f44837490d..41852de03103f4b41010af133709019be81f1a6f 100644 (file)
@@ -32,7 +32,7 @@
 %]
 
 [%# set initial editability of fields such as Reverse Relationship Description %]
-<script type="text/javascript">
+<script>
 YAHOO.util.Event.onDOMReady(function() {onChangeType(document.getElementById('type'))});
 </script>
 
@@ -108,7 +108,7 @@ YAHOO.util.Event.onDOMReady(function() {onChangeType(document.getElementById('ty
       </th>
       <td>
         <input type="text" id="reverse_desc" name="reverse_desc" value="" size="40" disabled="disabled">
-        <br/>
+        <br>
         Use this label for the list of [% terms.bugs %] that link to
         [%+ terms.abug %] with this 
         [%+ field_types.${constants.FIELD_TYPE_BUG_ID} FILTER html %]
index 5ce2b7fd5bba267dfe73517583b779b49a09eed1..ab6eeec0ca3413cfb961bfdf9bc3c5f9b16fe7ed 100644 (file)
@@ -90,7 +90,7 @@
         <td>
           <input type="text" id="reverse_desc" name="reverse_desc" size="40"
                  value="[% field.reverse_desc FILTER html %]">
-          <br/>
+          <br>
           Use this label for the list of [% terms.bugs %] that link to
           [%+ terms.abug %] with this 
           [%+ field_types.${constants.FIELD_TYPE_BUG_ID} FILTER html %] field.
index 6458ba419383197dac557e06c3a22b095d8e173b..4941afa38b297c3eefb8d7c2869f50b495aaed66 100644 (file)
           </tr>
         </table>
 
-        <script type="text/javascript">
+        <script>
             bz_toggleClass("input_[% param.name FILTER html %]", "bz_default_hidden");
             bz_toggleClass("table_[% param.name FILTER html %]", "bz_default_hidden");
         </script>
index 1fc92c928f1889369dbf63edd96bfd3dd73a1f42..f9c836980cd502e985f13107ebd69a81a1ec4101 100644 (file)
@@ -37,7 +37,7 @@ which the group is newly mandatory and will be added.
 group '[% group.name FILTER html %]' impacts [% group.count %]&nbsp;
 [% terms.bugs %] for which the group is no longer applicable and will
 be removed.[% END %]
-<form action="editproducts.cgi" method="post" >
+<form action="editproducts.cgi" method="post">
 
   [% PROCESS "global/hidden-fields.html.tmpl" exclude="^Bugzilla_(login|password)$" %]
 
index 8f1a3d2fcf35fe77827fe20fdb2b3066113f0229..22db6a546c196c65206c7503e18e504b1690405f 100644 (file)
 
       <form method="post" action="editusers.cgi">
         <p>
-          <input type="submit" id="delete" value="Yes, delete"/>
-          <input type="hidden" name="action" value="delete" />
-          <input type="hidden" name="userid" value="[% otheruser.id %]" />
+          <input type="submit" id="delete" value="Yes, delete">
+          <input type="hidden" name="action" value="delete">
+          <input type="hidden" name="userid" value="[% otheruser.id %]">
           <input type="hidden" name="token" value="[% token FILTER html %]">
           [% INCLUDE listselectionhiddenfields %]
         </p>
index 6fd5b67e79ee374c69365fae76f03d719e83c025..fa1c00097237248113794eeda93f3da3e47d38b5 100644 (file)
@@ -39,8 +39,8 @@
   %]
 </table>
 <p>
-  <input type="submit" id="add" value="Add"/>
-  <input type="hidden" name="action" value="new" />
+  <input type="submit" id="add" value="Add">
+  <input type="hidden" name="action" value="new">
   <input type="hidden" name="token" value="[% token FILTER html %]">
   [% INCLUDE listselectionhiddenfields %]
 </p>
index 64eece3452a0906c9bffaecf1cc3599daaef3352..4eb62e76332b3e768b8e85f69021131fba5b710d 100644 (file)
@@ -99,7 +99,7 @@ $(function() {
                   [% %]<input type="checkbox"
                               name="bless_[% group.id %]"
                               value="1"
-                              [% ' checked="checked"' IF perms.directbless %] />
+                              [% ' checked="checked"' IF perms.directbless %]>
                   [% ']' IF perms.indirectbless %]</td>
               [% END %]
               <td class="checkbox">
@@ -109,7 +109,7 @@ $(function() {
                            id="group_[% group.id %]"
                            name="group_[% group.id %]"
                            value="1"
-                           [% ' checked="checked"' IF perms.directmember %] />
+                           [% ' checked="checked"' IF perms.directmember %]>
                 [% '*' IF perms.regexpmember %]
                 [% ']' IF perms.derivedmember %]</td>
               <td class="groupname">
@@ -165,9 +165,9 @@ $(function() {
 </table>
 
 <p>
-  <input type="submit" id="update" value="Save Changes" />
-  <input type="hidden" name="userid" value="[% otheruser.id %]" />
-  <input type="hidden" name="action" value="update" />
+  <input type="submit" id="update" value="Save Changes">
+  <input type="hidden" name="userid" value="[% otheruser.id %]">
+  <input type="hidden" name="action" value="update">
   <input type="hidden" name="token" value="[% token FILTER html %]">
   [% INCLUDE listselectionhiddenfields %]
 
@@ -199,9 +199,9 @@ $(function() {
 [% IF Param('allowuserdeletion') && editusers %]
   <form method="post" action="editusers.cgi">
   <p>
-    <input type="submit" id="delete" value="Delete User" />
-    <input type="hidden" name="action" value="del" />
-    <input type="hidden" name="userid" value="[% otheruser.id %]" />
+    <input type="submit" id="delete" value="Delete User">
+    <input type="hidden" name="action" value="del">
+    <input type="hidden" name="userid" value="[% otheruser.id %]">
     [% INCLUDE listselectionhiddenfields %]
   </p>
   </form>
index a2be91d7a1360932bf8c7d23ed84980de3a0828a..a1ed3893934f89fe56bcd5bd38aaa8028f39b3ad 100644 (file)
@@ -28,6 +28,6 @@
 [% BLOCK listselectionhiddenfields %]
   [% FOREACH field = listselectionvalues.keys %]
     <input type="hidden" name="[% field FILTER html %]"
-           value="[% listselectionvalues.$field FILTER html %]" />
+           value="[% listselectionvalues.$field FILTER html %]">
   [% END %]
 [% END %]
index 36ca48ed8b5241b5eba9ed440f95b4238a819bc1..b9dbccb361607002878ab84a38ed32d7bbf999e7 100644 (file)
@@ -35,7 +35,7 @@
 %]
 
 <form name="f" method="get" action="editusers.cgi">
-<input type="hidden" name="action" value="list" />
+<input type="hidden" name="action" value="list">
 <p><label for="matchvalue">List users with</label>
 <select id="matchvalue" name="matchvalue">
   <option value="login_name">login name</option>
   <option value="userid">user id</option>
 </select>
 <label for="matchstr">matching</label>
-<input size="32" name="matchstr" id="matchstr" />
+<input size="32" name="matchstr" id="matchstr">
 <select name="matchtype">
   <option value="substr" selected="selected">case-insensitive substring</option>
   <option value="regexp">case-insensitive regexp</option>
   <option value="notregexp">not (case-insensitive regexp)</option>
   <option value="exact">exact (find this user)</option>
 </select>
-<input type="submit" id="search" value="Search" /></p>
+<input type="submit" id="search" value="Search"></p>
 
 [% IF restrictablegroups.size %]
-  <p><input type="checkbox" name="grouprestrict" value="1" id="grouprestrict" />
+  <p><input type="checkbox" name="grouprestrict" value="1" id="grouprestrict">
   <label for="grouprestrict">Restrict to users belonging to group</label>
   <select name="groupid"
           onchange="document.forms['f'].grouprestrict.checked=true">
index 109d98bc2b032ae70f65cedfe238bded214d544d..9b447f777ef84ee3f9b9daf5e6e1a60e79e949bb 100644 (file)
@@ -21,7 +21,7 @@
    style_urls = ['skins/standard/admin.css']
 %]
 
-<script type="text/javascript">
+<script>
 <!--
   function toggle_cell(cell) {
     if (cell.checked)
index 5f2b21263173afa70d2e2af0005f1bbd65f80433..5646c294d63378d53afcdfafe5b059c0741e86c0 100644 (file)
@@ -21,7 +21,7 @@
    style_urls = ['skins/standard/admin.css']
 %]
 
-<script type="text/javascript">
+<script>
 <!--
   function toggle_cell(cell) {
     if (cell.checked)
index 710c123341a12cc43168b37a56fdd911c5d9137c..e058b3defd93c79c59a26d028604d9599cbe3f03 100644 (file)
@@ -39,7 +39,7 @@
   doc_section = "attachments.html"
 %]
 
-<script type="text/javascript">
+<script>
 <!--
 TUI_hide_default('attachment_text_field');
 -->
index 1ab3893cd9528f16053a1b197f95eee997d77a3c..dc861b7a69f1b557d64c5905dbf72a18e8802ef9 100644 (file)
@@ -28,7 +28,7 @@
     <a id="attachment_data_controller" href="javascript:TUI_toggle_class('attachment_text_field');
                                              javascript:TUI_toggle_class('attachment_data')"
     >paste text as attachment</a>).<br>
-    <input type="file" id="data" name="data" size="50" >
+    <input type="file" id="data" name="data" size="50">
   </td>
 </tr>
 <tr class="attachment_text_field">
@@ -58,7 +58,7 @@
     <input type="checkbox" id="ispatch" name="ispatch" value="1">
     <label for="ispatch">patch</label><br><br>
     [%# Reset this whenever the page loads so that the JS state is up to date %]
-    <script type="text/javascript" [% csp_nonce FILTER none %]>
+    <script [% csp_nonce FILTER none %]>
       $(function() {
         $("#file").on("change", function() {
           DataFieldHandler();
index a742a841ee40f0805e7f70f477ef441a83f8d59d..70fbf554cad94cc2f08d603fbec9aa6eedacf2a5 100644 (file)
@@ -45,7 +45,7 @@
     [% END %]
   [% END %]
 </td></tr></thead><tbody class="[% collapsed ? 'file_collapse' : 'file' %]">
-<script type="text/javascript">
+<script>
 incremental_restore()
 </script>
 
index b2be0e4f0d701a26a656ad8d7ddba60ab60b4b53..f72d00624234342ab9dcf6817726b59578d1faaa 100644 (file)
@@ -59,8 +59,7 @@ Interdiff of #[% oldid %] and #[% newid %] for [% terms.bug %] #[% bugid %]
   <head>
   <link href="[% 'skins/standard/attachment.css' FILTER version %]"
         rel="stylesheet" type="text/css">
-  <script src="[% 'js/attachment.js' FILTER version %]"
-          type="text/javascript"></script>
+  <script src="[% 'js/attachment.js' FILTER version %]"></script>
   </head>
   <body onload="[% onload FILTER html %]">
 [% END %]
index 4e0195e34141eaaba0be0d3fc428d1004ed44f02..43bf4c83cd318ddcab45eb308cedc3c9ff474f33 100644 (file)
                   <a href="attachment.cgi?id=[% attachment.id %]">View the attachment on a separate page</a>.</b>
                 </iframe>
               [% END %]
-              <script type="text/javascript">
+              <script>
                 <!--
                 var patchviewerinstalled = 0;
                 var attachment_id = [% attachment.id %];
       </div>
       <div id="attachment_comments_and_flags">
         [% IF user.id %]
-          <div id="smallCommentFrame" >
+          <div id="smallCommentFrame">
             <label for="comment">Comment (on the [% terms.bug %]):</label>
             [% classNames = 'block' %]
             [% classNames = "$classes bz_private" IF attachment.isprivate %]
   [% END %]
 </div>
 [% IF can_edit %]
-  <script type="text/javascript">
+  <script>
     <!--
       YAHOO.util.Dom.removeClass( document.body, "no_javascript" );
       toggle_attachment_details_visibility( );
index bf8f898300ca92078e80458c3fe616e949c4e710..50800dd8e537b5d053c554ce77899dd4ea6d56e8 100644 (file)
@@ -19,7 +19,7 @@
   #                 Frédéric Buclin <LpSolit@gmail.com>
   #%]
 
-<script type="text/javascript">
+<script>
 <!--
 function toggle_display(link) {
     var table = document.getElementById("attachment_table");
index 9c8b56217c467402544e327f2262a27333141a22..2346983b29b757ab1c0766772623d2d468c75d63 100644 (file)
 
 [% PROCESS bug/time.html.tmpl %]
 
-<script src="[% 'js/comments.js' FILTER version %]" type="text/javascript">
+<script src="[% 'js/comments.js' FILTER version %]">
 </script>
 
-<script type="text/javascript">
+<script>
 <!--
   /* Adds the reply text to the 'comment' textarea */
   function replyToComment(id, real_id, name) {
             [% IF comment.collapsed %]
               </span>
             [% END %]
-            <script type="text/javascript">
+            <script>
               addCollapseLink([% comment.count %], [% comment.collapsed FILTER js %], 'Toggle comment display');
             </script>
           </span>
         [% ELSIF comment.collapsed %]
           <span class="bz_comment_actions">
-            <script type="text/javascript">
+            <script>
               addCollapseLink([% comment.count %], [% comment.collapsed FILTER js %], 'Toggle comment display');
             </script>
           </span>
index ee40890cb71b242cd410eac174c8b5ec0417bc36..9420f133039b3618f310884a776ce70e62557bd6 100644 (file)
@@ -41,7 +41,7 @@
 [% tablecolour = "#FFFFCC" %]
 
 [%# This script displays the descriptions for selected components. %]
-<script type="text/javascript">
+<script>
 var descriptions = [
 [% FOREACH c = product.components %]
   '[% c.description FILTER js %]',
@@ -181,7 +181,7 @@ function PutDescription() {
           <td valign="top" width="100%">
               <div id="description" style="color: green; margin-left: 10px;
                                            height: 5em; overflow: auto;">
-                <script type="text/javascript">
+                <script>
                   if ((document.getElementById) && (document.body.innerHTML)) {
                     document.write("\
                     Select a component to see its description here.");
index d969ded64cc4160d2c4bafe172455d132cfc7d77..567c58d581c56ff1e6f835bd247a0b2aa58cca9b 100644 (file)
@@ -40,7 +40,7 @@
   onload = "init();"
 %]
 
-<script type="text/javascript">
+<script>
 <!--
 
 function init() {
@@ -217,7 +217,7 @@ TUI_hide_default('attachment_text_field');
       <input type="button" id="expert_fields_controller"
              value="Hide Advanced Fields" onClick="toggleAdvancedFields()">
       [%# Show the link if the browser supports JS %]
-      <script type="text/javascript">
+      <script>
         YAHOO.util.Dom.removeClass('expert_fields_controller',
                                    'bz_default_hidden');
       </script>
@@ -276,7 +276,7 @@ TUI_hide_default('attachment_text_field');
         [%- END %]
       </select>
 
-      <script type="text/javascript">
+      <script>
        <!--
          [%+ INCLUDE "bug/field-events.js.tmpl"
                      field = bug_fields.component, product = product %]
@@ -492,7 +492,7 @@ TUI_hide_default('attachment_text_field');
       <th>Possible<br>Duplicates:</th>
       <td colspan="3">
         <div id="possible_duplicates"></div>
-        <script type="text/javascript">
+        <script>
           var dt_columns = [
               { key: "id", label: "[% field_descs.bug_id FILTER js %]",
                 formatter: YAHOO.bugzilla.dupTable.formatBugLink },
index 164602ff234982770fcd4f23b38027091596654a..22e1ab05ae69afb1150c0f874021c11a918e7e0b 100644 (file)
@@ -49,7 +49,7 @@
     </div>
   [% END %]
   [% IF user.id %]
-    <script type="text/javascript">
+    <script>
       YAHOO.bugzilla.commentTagging.init([% user.can_tag_comments ? 'true' : 'false' %]);
       YAHOO.bugzilla.commentTagging.min_len = [% constants.MIN_COMMENT_TAG_LENGTH FILTER js %];
       YAHOO.bugzilla.commentTagging.max_len = [% constants.MAX_COMMENT_TAG_LENGTH FILTER js %];
@@ -64,7 +64,7 @@
   [% END %]
 [% END %]
 
-<script type="text/javascript">
+<script>
 <!--
 [% IF user.is_timetracker %]
   var fRemainingTime = [% bug.remaining_time %]; // holds the original value
       </table>
     </div>
   </div>
-  <script type="text/javascript">
+  <script>
     hideAliasAndSummary('[% bug.short_desc FILTER js %]', '[% bug.alias FILTER js %]');
   </script>
 [% END %]
             <input type="checkbox" id="set_default_assignee" name="set_default_assignee" value="1">
             <label id="set_default_assignee_label" for="set_default_assignee">Reset Assignee to default</label>
           </div>
-          <script type="text/javascript">
+          <script>
            hideEditableField('bz_assignee_edit_container', 
                              'bz_assignee_input', 
                              'bz_assignee_edit_action', 
             <input type="checkbox" id="set_default_qa_contact" name="set_default_qa_contact" value="1">
             <label for="set_default_qa_contact" id="set_default_qa_contact_label">Reset QA Contact to default</label>
           </div>
-          <script type="text/javascript">
+          <script>
             hideEditableField('bz_qa_contact_edit_container', 
                               'bz_qa_contact_input', 
                               'bz_qa_contact_edit_action', 
     [%# BMO - hook for adding mentors %]
     [% Hook.process("after_people", "bug/edit.html.tmpl") %]
 
-    <script type="text/javascript">
+    <script>
       assignToDefaultOnChange(['product', 'component'],
         '[% bug.component_obj.default_assignee.login FILTER js %]',
         '[% bug.component_obj.default_qa_contact.login FILTER js %]');
         [% END %]
       </span>
       [% IF bug.check_can_change_field("bug_file_loc", 0, 1) %]
-        <script type="text/javascript">
+        <script>
           hideEditableField('bz_url_edit_container', 
                             'bz_url_input_area', 
                             'bz_url_edit_action', 
           [% END %]
         </div>
         [% IF user.id || bug.cc.size %]
-          <script type="text/javascript">
+          <script>
             hideEditableField( 'cc_edit_area_showhide_container', 
                                'cc_edit_area', 
                                'cc_edit_area_showhide', 
             [% IF !bug_flags_set %]<em>None yet set</em>[% END %]
             (<a href="#" id="bz_flags_more_action">[% IF !bug_flags_set %]set[% ELSE %]more[% END %] flags</a>)
           </span>
-          <script type="text/javascript">
+          <script>
             YAHOO.util.Dom.removeClass('bz_flags_more_container', 'bz_default_hidden');
             var table = YAHOO.util.Dom.get("flags");
             var rows = YAHOO.util.Dom.getElementsByClassName('bz_flag_type', 'tbody', table);
             class="edit_me bz_default_hidden">
         (<a href="#" id="[% field.name FILTER html %]_edit_action">edit</a>)
       </span>
-      <script type="text/javascript">
+      <script>
         hideEditableField('[% field.name FILTER js %]_edit_container', 
                           '[% field.name FILTER js %]_input_area', 
                           '[% field.name FILTER js %]_edit_action', 
 
 [% BLOCK summon_comment_box %]
 <div id="comment_top_hat">
-  <script type="text/javascript">
+  <script>
     function summonCommentBox() {
         var commentbox = document.getElementById('add_comment');
         document.getElementById('comment_top_hat').appendChild(commentbox);
index 8667687b2b0f541b758db44b5a7ef06bf7360648..b9bee6de3574a0c17e7e0f58b9cef1f1bebadf5d 100644 (file)
@@ -74,7 +74,7 @@
 
       <div id="con_calendar_[% field.name FILTER html %]"></div>
 
-      <script type="text/javascript">
+      <script>
         createCalendar('[% field.name FILTER js %]')
       </script>
     [% CASE constants.FIELD_TYPE_BUG_ID %]
@@ -91,7 +91,7 @@
         <span id="[% field.name FILTER html %]_edit_container" class="edit_me bz_default_hidden">
           (<a href="#" id="[% field.name FILTER html %]_edit_action">edit</a>)
         </span>
-        <script type="text/javascript">
+        <script>
         hideEditableField('[% field.name FILTER js %]_edit_container',
                           '[% field.name FILTER js %]_input_area',
                           '[% field.name FILTER js %]_edit_action',
           <input type="hidden" name="defined_[% field.name FILTER html %]">
         [% END %]
 
-        <script type="text/javascript">
+        <script>
         <!--
           initHidingOptionsForIE('[% field.name FILTER js %]');
           [%+ INCLUDE "bug/field-events.js.tmpl"
             id = field.name name = field.name minrows = 4 maxrows = 8
             cols = 60 defaultcontent = value mandatory = field.is_mandatory %]
        </div>
-       <script type="text/javascript">
+       <script>
          hideEditableField('[% field.name FILTER js %]_edit_container',
                            '[% field.name FILTER js %]_input',
                            '[% field.name FILTER js %]_edit_action',
                   [% IF !bug.id %]value="[% value FILTER html %]"[% END %]>
          </div>
          [% IF bug.id %]
-           <script type="text/javascript">
+           <script>
              setupEditLink('[% field.name FILTER js %]');
            </script>
          [% END %]
               name="[% field.name FILTER html %]"
               data-values="[% field.name FILTER html %]"
               value="[% value FILTER html %]">
-       <script type="text/javascript">
+       <script>
           if (typeof BUGZILLA.autocomplete_values === 'undefined')
             BUGZILLA.autocomplete_values = [];
           BUGZILLA.autocomplete_values['[% field.name FILTER js %]'] = [
index ac14e6dc0bb6f0669382d8079e2e20e9943cbc5e..a0a5dc647b0a2dfdaa1e5b1972db2c6489522e35 100644 (file)
@@ -70,7 +70,7 @@
   [% END %]
 </div>
 
-<script type="text/javascript">
+<script>
   var close_status_array = [
     [% FOREACH status = bug.choices.bug_status %]
       [% NEXT IF status.is_open %]
index f508cba316bceca752697f175f2018bb8da6d1b3..ef5e361c05033412a1d708908eae4ea60a2061d8 100644 (file)
@@ -58,7 +58,7 @@
         [% END %]
         [% WRAPPER bug_modal/module.html.tmpl title = "Attach a File" collapsed = 1 %]
         <div class="file-container">
-          <input type="file" style="display: inline-block;" id="data" name="data" size="50" >
+          <input type="file" style="display: inline-block;" id="data" name="data" size="50">
           <button id="reset" style="display: none;">Reset</button>
         </div>
           <label for="description" style="display: inline-block;">Description:</label>
index 5ea84d47631dae9556af36b011eb29d90c6f1b61..b6c95fdf2bd151e698b242049ba5a6c4c78e080b 100644 (file)
@@ -23,7 +23,7 @@
 <html>
 <head>
 <title>[% terms.Bugzilla %] - [% terms.Bug %] Updates Temporarily Suspended</title>
-<style type="text/css">
+<style>
 body {
   margin: 2em;
   background-color: #455372;
index 65ecc3e72142964393a0f85fa7f0275b1e0b75dc..50c7770637f5b841b8bcb2885a67be89e0a495b5 100644 (file)
 </tr></table>
 
 </form>
-<script type="text/javascript">
+<script>
 <!--
   createCalendar('start_date');
   createCalendar('end_date');
index 88c11305112e4ae99184759472f4d005feb28578..6d669dd5dc8398f86ff1c45bee719c2bda31ba5d 100644 (file)
@@ -20,7 +20,7 @@
         <input type="hidden" name="list_of_bugs" value="1">
         <input type="hidden" name="bug_ids" value="[% bug.id FILTER none %]">
         <input type="hidden" name="token" value="[% issue_hash_token(['savedsearch']) FILTER html %]">
-        <select id="lob_action" name="action" >
+        <select id="lob_action" name="action">
           <option value="add">Add</option>
           [% IF user.tags.size %]
             <option value="remove">Remove</option>
index 6d2ad69ae8238876b06a58289779d30fb4c0cddf..6e411add9284dd96e52685522c18a1313a447aac 100644 (file)
@@ -30,7 +30,7 @@
 
 [% DEFAULT flag_table_id = "flags" %]
 
-<script src="[% 'js/flag.js' FILTER version %]" type="text/javascript"></script>
+<script src="[% 'js/flag.js' FILTER version %]"></script>
 
 <table id="[% flag_table_id FILTER html %]">
   [% UNLESS flag_no_header %]
index 4578c1084a9ada7cb8f9acc8c0e39aef2b44e896..7922e494b74524f0a2a5cc2279f1a843e4def753 100644 (file)
@@ -19,7 +19,7 @@
   #                 Svetlana Harisova <light@rathedg.com>
   #%]
 
-</div> [%# bugzilla-body %]
+</main> [%# bugzilla-body %]
 
 [% Hook.process("end") %]
 
index 033d8ea1ce686d5c2cc63d7915da3d157d618624..f339b80b127d0a838a3f1fe59b0cd7c904eeb3e7 100644 (file)
     <title>[% title %]</title>
 
     [% IF Param('utf8') %]
-      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+      <meta charset="UTF-8">
     [% END %]
 
     [% IF no_index %]
-      <meta name="robots" content="noindex" />
+      <meta name="robots" content="noindex">
     [% END %]
 
     [% PROCESS "global/site-navigation.html.tmpl" %]
     [% END %]
 
     [% IF style %]
-      <style type="text/css">
+      <style>
         [% style %]
       </style>
     [% END %]
   </aside>
 [% END %]
 
-<div id="bugzilla-body">
+<main id="bugzilla-body">
 
 [%# in most cases the "header" variable provides redundant information, however
   # there are exceptions where not displaying this text is problematic. %]
 [% END %]
 
 [% BLOCK format_js_link %]
-  <script [% script_nonce FILTER none %] type="text/javascript" src="[% asset_url FILTER version FILTER html %]"></script>
+  <script [% script_nonce FILTER none %] src="[% asset_url FILTER version FILTER html %]"></script>
   [% "\n" %]
 [% END %]
index c5e02d684a726c0c3763d0275d3ce66f93c059db..8edd21aee550aca373f5e141206ea7c95690e840 100644 (file)
   [% IF saved_search %]
     <p>
       <input type="hidden" name="saved_search"
-             value="[% saved_search.id FILTER html%]" >
+             value="[% saved_search.id FILTER html%]">
       <input type="hidden" name="token"
              value="[% issue_hash_token([saved_search.id, saved_search.name]) FILTER html %]">
       <input type="checkbox" id="save_columns_for_search" checked="checked" 
index 58d02839cba96a3c1abc3a58d69e8864da712559..427acba37617c15d11e40f645212fb89dbde8b5a 100644 (file)
@@ -28,7 +28,7 @@
 <input type="hidden" name="dontchange" value="[% dontchange FILTER html %]">
 <input type="hidden" name="token" value="[% token FILTER html %]">
 
-<script type="text/javascript">
+<script>
   function SetCheckboxes(value) {
       var elements = document.forms.changeform.getElementsByTagName('input'),
           numelements = elements.length,
 [% IF user.is_insider %]
   <input type="checkbox" name="comment_is_private" value="1"
          id="newcommentprivacy"
-         onClick="updateCommentTagControl(this, form)"/>
+         onClick="updateCommentTagControl(this, form)">
    <label for="newcommentprivacy">
      Make comment private (visible only to members of the
      <strong>[% Param('insidergroup') FILTER html %]</strong> group)
 
 [% IF groups.size > 0 %]
 
-  <script type="text/javascript">
+  <script>
     function turn_off(myself, id) {
         var other_checkbox = document.getElementById(id);
         if (myself.checked && other_checkbox) {
   </select>
   </span>
 
-  <script type="text/javascript">
+  <script>
   var close_status_array = new Array("[% closed_status_array.join('", "') FILTER none %]");
     YAHOO.util.Event.addListener('bug_status', "change", showHideStatusItems, '[% "is_duplicate" IF bug.dup_id %]');
     YAHOO.util.Event.onDOMReady( showHideStatusItems );
index 512add9957a11b730d1c9b9a0bc3283d4250bc90..671722c8502d327bd0f31657d68ff342b126032c 100644 (file)
         [% END %]
         </tbody>
       </table>
-      <script type="text/javascript"><!--
+      <script><!--
         var numelements = document.forms.editform.elements.length;
         function SetCheckboxes(value) {
           var item;
index b7068ac14c7601255186a57eb84b5c98911de88a..1e6945ebc64614413d2e823826cf86d545f2a7e7 100644 (file)
@@ -33,7 +33,7 @@
   donames = 1 
 %]
 
-<script type="text/javascript">
+<script>
 [%# This function takes necessary action on selection of a subcategory %]
 function subcatSelected() {
   var cat = document.chartform.category.value;
index cef47c2d97b9f2995560b6f04da8e1a2a24f74dd..e8f926f64af34d15cf56dd3524fade5c508803fe 100644 (file)
@@ -46,7 +46,7 @@
   [% urlbase = BLOCK %][% urlbase %]&amp;[% tbl_field FILTER uri %]=[% tbl FILTER uri %][% END %]
 [% END %]
 
-<script type="text/javascript">
+<script>
 function bz_encode (str, decode) {
   // First decode HTML entities, if requested.
   if (decode)
index cecf288ec12a146ff4b230900009ffb1909087c2..469eb79c51a1be186c62d454993422f0af9f7b14 100644 (file)
@@ -29,7 +29,7 @@
 [% subcategory = category.${default.category} %]
 [% name = subcategory.${default.subcategory} %]
 
-<script type="text/javascript">
+<script>
 [%# This structure holds details of the series the user can select from. %]
 var series = {
 [% FOREACH c = category.keys.sort %]
index 64353b4dc5d662d59a38323c6f5be5127dbe4531..d40281f5068ec829d13508b2946b8fcd91a4d208 100644 (file)
@@ -31,7 +31,7 @@
   style_urls = ['skins/standard/buglist.css']
 %]
 
-<script type="text/javascript">
+<script>
   var useclassification = false; // No classification level in use
   var first_load = true; // Is this the first time we load the page?
   var last_sel = []; // Caches last selection
index abfd164a17f1365b2446ee88aee30b5e300a7e9c..455cb48b86cb61c20250eea035ad14b27f933d8d 100644 (file)
@@ -53,7 +53,7 @@
 
 <div class="bz_section_title" id="custom_search_filter">
   <div id="custom_search_query_controller" class="arrow">&#9660;</div>
-  <a id="chart" href="javascript:TUI_toggle_class('custom_search_query')" >
+  <a id="chart" href="javascript:TUI_toggle_class('custom_search_query')">
     Custom Search</a> <span class="section_help">Didn't find what
       you're looking for above? This area allows for ANDs, ORs,
       and other more complex searches.</span>
     with_buttons = 1
     condition = { f => 'noop' }
     cond_num = cond_num + 1 %]
-  <script type="text/javascript">
+  <script>
     TUI_alternates['custom_search_query'] = '&#9658;';
     TUI_hide_default('custom_search_query');
     TUI_alternates['custom_search_advanced'] = "Show Advanced Features";
     TUI_hide_default('custom_search_advanced');
   </script>
-  <script type="text/javascript" src="[% 'js/custom-search.js' FILTER version %]"></script>
-  <script type="text/javascript" src="[% 'js/history.js/native.history.js' FILTER version %]"></script>
-  <script type="text/javascript">
+  <script src="[% 'js/custom-search.js' FILTER version %]"></script>
+  <script src="[% 'js/history.js/native.history.js' FILTER version %]"></script>
+  <script>
     redirect_html4_browsers();
     [%# These are alternative labels for the AND and OR options in and_all_select %]
     var cs_and_label = 'Match ALL of the following:';
index d7cdfe886e3c36ce7c11e368b99e51b03e0e53ef..a2ff5718b44114fde96550aba7160933cfccdeae 100644 (file)
@@ -62,7 +62,7 @@
            [% IF onchange %] onchange="[% onchange FILTER html %]"[% END %]
            value="[% value FILTER html %]"
            data-values="[% field.name FILTER html %]">
-    <script type="text/javascript">
+    <script>
       if (typeof BUGZILLA.autocomplete_values === 'undefined')
         BUGZILLA.autocomplete_values = [];
       BUGZILLA.autocomplete_values['[% field.name FILTER js %]'] = [
@@ -99,7 +99,7 @@
     <small>(YYYY-MM-DD or relative dates)</small>
     
     <span id="con_calendar_[% field.name FILTER html %]to"></span>
-    <script type="text/javascript">
+    <script>
       createCalendar('[% field.name FILTER js %]');
       createCalendar('[% field.name FILTER js %]to');
     </script>
index 2e36eb9e31459b4842b7121fbd5348a6b7eece83..02357e4739509de407befd65532a053fe451b348 100644 (file)
@@ -23,7 +23,7 @@
 
 [% PROCESS "global/field-descs.none.tmpl" %]
 
-<script type="text/javascript">
+<script>
 
 var first_load = true;         [%# is this the first time we load the page? %]
 var last_sel = new Array();    [%# caches last selection %]
@@ -142,7 +142,7 @@ TUI_hide_default('information_query');
          type_selected = default.short_desc_type.0 
          accesskey = "s"
          %]
-      <script type="text/javascript"> <!--
+      <script> <!--
           document.forms[queryform].short_desc.focus(); 
       // -->
       </script>
@@ -251,7 +251,7 @@ TUI_hide_default('information_query');
 
   <div class="search_field_row">
     <span class="field_label"><label for="bug_id">[% terms.Bugs %] numbered</label></span>
-    <div id="bug_id_container" >
+    <div id="bug_id_container">
       <input type="text" name="bug_id" id="bug_id"
            value="[% default.bug_id.0 FILTER html %]" size="20">
            <div class="field_help">(comma-separated list)</div>
@@ -356,10 +356,10 @@ TUI_hide_default('information_query');
 [%# *** Bug Changes *** %]
 <div class="bz_section_title" id="history_filter">
   <div id="history_query_controller" class="arrow">&#9660;</div>
-  <a href="javascript:TUI_toggle_class('history_query')" >Search By Change History</a>
+  <a href="javascript:TUI_toggle_class('history_query')">Search By Change History</a>
   <span>Narrow results to how fields have changed during a specific time period</span>
 </div>
-<ul class="bug_changes bz_search_section history_query" id="history_filter_section" >
+<ul class="bug_changes bz_search_section history_query" id="history_filter_section">
   <li>
     <label for="chfield">where ANY of the fields:</label>
     [%# Create array, so we can sort it by description #%]
@@ -397,7 +397,7 @@ TUI_hide_default('information_query');
                          onclick="showCalendar('chfieldto')"><span>Calendar</span></button>
           <div id="con_calendar_chfieldto"></div>
     (YYYY-MM-DD or relative dates)
-    <script type="text/javascript">
+    <script>
       createCalendar('chfieldfrom');
       createCalendar('chfieldto');
     </script>
index 69e7a63071eeabb4a8470f294a3abab6ec5c6080..335448de9e719df8ca85c46dafcb3af227f6beb7 100644 (file)
@@ -56,7 +56,7 @@
   <input type="hidden" name="action" value="create">
   <input type="hidden" name="token" value="[% issue_hash_token(['create-series']) FILTER html %]">
 
-<script type="text/javascript">
+<script>
   document.chartform.category[0].selected = true;
   catSelected();
   checkNewState();
index b7e7b59c88877f0b908c3414004d68706032dc9b..df9c9e8ade0cce53fed6e4a0b3f5a248167c3407 100644 (file)
@@ -46,7 +46,7 @@ var queryform = "reportform"
   [% terms.bugs %] using the rest of the form.
 </p>
 
-<script type="text/javascript"><!--
+<script><!--
   [%# The Y-axis fields are not used for pie charts %]
   function chartTypeChanged() {
     // format[2] is the pie chart radio button
index 7e5de2c4a37321ee1aa9c75c5b8dc87136f19bca..79b5b2932db10bb9b11c6430f82ddf03825d2936 100644 (file)
@@ -100,7 +100,7 @@ for "crash secure SSL flash".
     <td>
       <input name="content" size="60" id="content"
              value="[% default.content.0 FILTER html %]">
-      <script type="text/javascript"> <!--
+      <script> <!--
           document.forms['queryform'].content.focus(); 
       // -->
       </script>