[%# This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. # # This Source Code Form is "Incompatible With Secondary Licenses", as # defined by the Mozilla Public License, v. 2.0. #%] [% PROCESS global/variables.none.tmpl %] [% inline_style = BLOCK %] #fxos_mcts_waiver_form { padding: 10px; } #fxos_mcts_waiver_form .required:after { content: " *"; color: red; } #fxos_mcts_waiver_form .field_label { font-weight: bold; } #fxos_mcts_waiver_form .field_desc { padding-bottom: 3px; } #fxos_mcts_waiver_form .field_desc, #fxos_mcts_waiver_form .head_desc { width: 600px; word-wrap: normal; } #fxos_mcts_waiver_form .head_desc { padding-top: 5px; padding-bottom: 12px; } #fxos_mcts_waiver_form .form_section { margin-bottom: 10px; } #fxos_mcts_waiver_form textarea { font-family: inherit; font-size: inherit; } #fxos_mcts_waiver_form em { font-size: 1em; } [% END %] [% inline_javascript = BLOCK %] function validateAndSubmit() { 'use strict'; var alert_text = ''; var requiredLabels = YAHOO.util.Selector.query('label.required'); if (requiredLabels) { requiredLabels.forEach(function (label) { var name = label.getAttribute('for'); var ids = YAHOO.util.Selector.query( '#fxos_mcts_waiver_form *[name="' + name + '"]' ).map(function (e) { return e.id }); if (ids && ids[0]) { if (!isFilledOut(ids[0])) { var desc = label.textContent || name; alert_text += "Please enter a value for " + desc.replace(/[\r\n]+/, "").replace(/\s+/g, " ") + "\n"; } } }); } if (alert_text != '') { alert(alert_text); return false; } var short_desc = document.getElementById('short_desc'); var company_name = document.getElementById('company_name').value; short_desc.value = "MCTS Waiver for " + company_name; return true; } [% END %] [% PROCESS global/header.html.tmpl title = "Firefox OS MCTS Waiver Form" generate_api_token = 1 style = inline_style javascript = inline_javascript javascript_urls = [ 'extensions/BMO/web/js/form_validate.js', 'js/field.js', 'js/util.js' ] yui = [ 'selector' ] %] [% USE Bugzilla %] [% cgi = Bugzilla.cgi %]
Welcome to the [% title FILTER html %]!
Please enter the legal name of the company requesting the Waiver
Please enter the Make, Model, Chipset, screensize and type the device associated with the waiver request. For example type may be mobile phone, tablet, dongle, tv, etc.
Please Enter the Release this Waiver applies to for this partner.
Please Enter the Branding Tier associated with the Waiver Request (Powered by Firefox OS or Co-Branded).
Please include list of countries where the device is planned to be distributed.
Please identify how this device will be sold. For example, Operator, Retail.
Please describe which test cases, Branding Guidelines and/or Requirements the Partner is request waived.
Please document why the Partner thinks a waiver should be granted.
Please provide an assessment of the impact of granting this waiver in general business terms (this should include broad perspective of potential issues such as brand consistency, impacts on reporting & tracking capabilities, help desk/support issues, etc.)

[ * Required Field ]

[% PROCESS global/footer.html.tmpl %]