mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Unix lineendings ftw!
This commit is contained in:
parent
be9def112b
commit
f49a6f2535
@ -1,79 +1,79 @@
|
||||
var updateFunction;
|
||||
|
||||
var sTestrunsWrapper; // an array of things that are kind of like testruns, but w/o important fields.
|
||||
//returned by "test_runs_by_branch_product_name="
|
||||
|
||||
var sTestrun; // actual testrun
|
||||
|
||||
function handleLoad() {
|
||||
if (window.arguments.length > 0)
|
||||
updateFunction = window.arguments[0]; // parent window passes in a function to update itself with data
|
||||
|
||||
litmus.getTestruns(populateTestRuns);
|
||||
}
|
||||
function handleRunSelect() {
|
||||
var id = document.getElementById("qa-st-testrun").selectedItem.getAttribute("value");
|
||||
litmus.getTestrun(id, populateTestGroups);
|
||||
}
|
||||
function handleTestgroupSelect() {
|
||||
var id = document.getElementById("qa-st-testgroup").selectedItem.value;
|
||||
litmus.getTestgroup(id, populateSubgroups);
|
||||
}
|
||||
function handleSubgroupSelect() {
|
||||
var id = document.getElementById("qa-st-subgroup").selectedItem.value;
|
||||
updateCaller(id, 0);
|
||||
}
|
||||
function populateTestRuns(testrunsWrapper) {
|
||||
var menu = document.getElementById("qa-st-testrun");
|
||||
testrunsWrapper = qaTools.arrayify(testrunsWrapper);
|
||||
sTestrunsWrapper = testrunsWrapper;
|
||||
|
||||
while (menu.firstChild) { // clear menu
|
||||
menu.removeChild(menu.firstChild);
|
||||
}
|
||||
for (var i = 0; i < testrunsWrapper.length; i++) {
|
||||
if (testrunsWrapper[i].enabled == 0) continue;
|
||||
var item = menu.appendItem(testrunsWrapper[i].name, testrunsWrapper[i].test_run_id);
|
||||
}
|
||||
|
||||
menu.selectedIndex = 0;
|
||||
handleRunSelect();
|
||||
}
|
||||
function populateTestGroups(testrun) {
|
||||
var menu = document.getElementById("qa-st-testgroup");
|
||||
while (menu.firstChild) { // clear menu
|
||||
menu.removeChild(menu.firstChild);
|
||||
}
|
||||
var testgroups = qaTools.arrayify(testrun.testgroups);
|
||||
for (var i = 0; i < testgroups.length; i++) {
|
||||
if (testgroups[i].enabled == 0) continue;
|
||||
menu.appendItem(testgroups[i].name, testgroups[i].testgroup_id);
|
||||
}
|
||||
|
||||
menu.selectedIndex = 0;
|
||||
}
|
||||
function populateSubgroups(testgroup) {
|
||||
var menu = document.getElementById("qa-st-subgroup");
|
||||
while (menu.firstChild) { // clear menu
|
||||
menu.removeChild(menu.firstChild);
|
||||
}
|
||||
|
||||
var subgroups = qaTools.arrayify(testgroup.subgroups);
|
||||
for (var i = 0; i < subgroups.length; i++) {
|
||||
if (subgroups[i].enabled == 0) continue;
|
||||
menu.appendItem(subgroups[i].name, subgroups[i].subgroup_id);
|
||||
}
|
||||
menu.selectedIndex = 0;
|
||||
}
|
||||
|
||||
function OK() {
|
||||
|
||||
return true;
|
||||
}
|
||||
function updateCaller(subgroupID, index) {
|
||||
litmus.writeStateToPref(subgroupID, index);
|
||||
updateFunction();
|
||||
}
|
||||
function Cancel() {
|
||||
return true;
|
||||
}
|
||||
var updateFunction;
|
||||
|
||||
var sTestrunsWrapper; // an array of things that are kind of like testruns, but w/o important fields.
|
||||
//returned by "test_runs_by_branch_product_name="
|
||||
|
||||
var sTestrun; // actual testrun
|
||||
|
||||
function handleLoad() {
|
||||
if (window.arguments.length > 0)
|
||||
updateFunction = window.arguments[0]; // parent window passes in a function to update itself with data
|
||||
|
||||
litmus.getTestruns(populateTestRuns);
|
||||
}
|
||||
function handleRunSelect() {
|
||||
var id = document.getElementById("qa-st-testrun").selectedItem.getAttribute("value");
|
||||
litmus.getTestrun(id, populateTestGroups);
|
||||
}
|
||||
function handleTestgroupSelect() {
|
||||
var id = document.getElementById("qa-st-testgroup").selectedItem.value;
|
||||
litmus.getTestgroup(id, populateSubgroups);
|
||||
}
|
||||
function handleSubgroupSelect() {
|
||||
var id = document.getElementById("qa-st-subgroup").selectedItem.value;
|
||||
updateCaller(id, 0);
|
||||
}
|
||||
function populateTestRuns(testrunsWrapper) {
|
||||
var menu = document.getElementById("qa-st-testrun");
|
||||
testrunsWrapper = qaTools.arrayify(testrunsWrapper);
|
||||
sTestrunsWrapper = testrunsWrapper;
|
||||
|
||||
while (menu.firstChild) { // clear menu
|
||||
menu.removeChild(menu.firstChild);
|
||||
}
|
||||
for (var i = 0; i < testrunsWrapper.length; i++) {
|
||||
if (testrunsWrapper[i].enabled == 0) continue;
|
||||
var item = menu.appendItem(testrunsWrapper[i].name, testrunsWrapper[i].test_run_id);
|
||||
}
|
||||
|
||||
menu.selectedIndex = 0;
|
||||
handleRunSelect();
|
||||
}
|
||||
function populateTestGroups(testrun) {
|
||||
var menu = document.getElementById("qa-st-testgroup");
|
||||
while (menu.firstChild) { // clear menu
|
||||
menu.removeChild(menu.firstChild);
|
||||
}
|
||||
var testgroups = qaTools.arrayify(testrun.testgroups);
|
||||
for (var i = 0; i < testgroups.length; i++) {
|
||||
if (testgroups[i].enabled == 0) continue;
|
||||
menu.appendItem(testgroups[i].name, testgroups[i].testgroup_id);
|
||||
}
|
||||
|
||||
menu.selectedIndex = 0;
|
||||
}
|
||||
function populateSubgroups(testgroup) {
|
||||
var menu = document.getElementById("qa-st-subgroup");
|
||||
while (menu.firstChild) { // clear menu
|
||||
menu.removeChild(menu.firstChild);
|
||||
}
|
||||
|
||||
var subgroups = qaTools.arrayify(testgroup.subgroups);
|
||||
for (var i = 0; i < subgroups.length; i++) {
|
||||
if (subgroups[i].enabled == 0) continue;
|
||||
menu.appendItem(subgroups[i].name, subgroups[i].subgroup_id);
|
||||
}
|
||||
menu.selectedIndex = 0;
|
||||
}
|
||||
|
||||
function OK() {
|
||||
|
||||
return true;
|
||||
}
|
||||
function updateCaller(subgroupID, index) {
|
||||
litmus.writeStateToPref(subgroupID, index);
|
||||
updateFunction();
|
||||
}
|
||||
function Cancel() {
|
||||
return true;
|
||||
}
|
||||
|
@ -1,55 +1,55 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE dialog PUBLIC "-//MOZILLA//DTD XUL V1.0//EN" "http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
|
||||
[<!ENTITY % qaDTD SYSTEM "chrome://qa/locale/qa.dtd"> %qaDTD;
|
||||
]>
|
||||
|
||||
<?xml-stylesheet href="chrome://global/skin/global.css" type="text/css"?>
|
||||
<?xml-stylesheet href="chome://qa/skin/" type="text/css"?>
|
||||
|
||||
<dialog id="dialog-name"
|
||||
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
|
||||
persist="screenX screenY width height"
|
||||
buttons="accept,cancel"
|
||||
ondialogaccept="return OK();"
|
||||
ondialogcancel="return Cancel();"
|
||||
onload="handleLoad();">
|
||||
|
||||
<script type="application/x-javascript" src="chrome://qa/content/MochiKit/MochiKit.js" />
|
||||
<script type="application/x-javascript" src="chrome://qa/content/prefs.js" />
|
||||
<script type="application/x-javascript" src="chrome://qa/content/litmus.js" />
|
||||
<script type="application/x-javascript" src="chrome://qa/content/qa.js" />
|
||||
<script type="application/x-javascript" src="chrome://qa/content/settings.js" />
|
||||
<script type="application/x-javascript" src="chrome://qa/content/common.js" />
|
||||
|
||||
<script type="application/x-javascript" src="chrome://qa/content/tabs/selecttests.js" />
|
||||
|
||||
<dialogheader title="Select test group" />
|
||||
<spacer height="20" />
|
||||
<vbox>
|
||||
<hbox>
|
||||
<description value="Test Run:" />
|
||||
<menulist label=" " id="qa-st-testrun" onselect="handleRunSelect()">
|
||||
<menupopup >
|
||||
<menuitem label="&qa.selecttests.load;" selected="true" />
|
||||
</menupopup>
|
||||
</menulist>
|
||||
</hbox>
|
||||
<spacer height="20" />
|
||||
<hbox>
|
||||
<vbox>
|
||||
<description value="Test Group:" />
|
||||
<listbox id="qa-st-testgroup" rows = "5" onselect="handleTestgroupSelect()">
|
||||
<listitem label="&qa.selecttests.load;" />
|
||||
</listbox>
|
||||
</vbox>
|
||||
<vbox>
|
||||
<description value="Subgroup" />
|
||||
<listbox id="qa-st-subgroup" rows = "5" onselect="handleSubgroupSelect()">
|
||||
<listitem label="&qa.selecttests.load;" />
|
||||
</listbox>
|
||||
</vbox>
|
||||
</hbox>
|
||||
|
||||
</vbox>
|
||||
|
||||
</dialog>
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE dialog PUBLIC "-//MOZILLA//DTD XUL V1.0//EN" "http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
|
||||
[<!ENTITY % qaDTD SYSTEM "chrome://qa/locale/qa.dtd"> %qaDTD;
|
||||
]>
|
||||
|
||||
<?xml-stylesheet href="chrome://global/skin/global.css" type="text/css"?>
|
||||
<?xml-stylesheet href="chome://qa/skin/" type="text/css"?>
|
||||
|
||||
<dialog id="dialog-name"
|
||||
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
|
||||
persist="screenX screenY width height"
|
||||
buttons="accept,cancel"
|
||||
ondialogaccept="return OK();"
|
||||
ondialogcancel="return Cancel();"
|
||||
onload="handleLoad();">
|
||||
|
||||
<script type="application/x-javascript" src="chrome://qa/content/MochiKit/MochiKit.js" />
|
||||
<script type="application/x-javascript" src="chrome://qa/content/prefs.js" />
|
||||
<script type="application/x-javascript" src="chrome://qa/content/litmus.js" />
|
||||
<script type="application/x-javascript" src="chrome://qa/content/qa.js" />
|
||||
<script type="application/x-javascript" src="chrome://qa/content/settings.js" />
|
||||
<script type="application/x-javascript" src="chrome://qa/content/common.js" />
|
||||
|
||||
<script type="application/x-javascript" src="chrome://qa/content/tabs/selecttests.js" />
|
||||
|
||||
<dialogheader title="Select test group" />
|
||||
<spacer height="20" />
|
||||
<vbox>
|
||||
<hbox>
|
||||
<description value="Test Run:" />
|
||||
<menulist label=" " id="qa-st-testrun" onselect="handleRunSelect()">
|
||||
<menupopup >
|
||||
<menuitem label="&qa.selecttests.load;" selected="true" />
|
||||
</menupopup>
|
||||
</menulist>
|
||||
</hbox>
|
||||
<spacer height="20" />
|
||||
<hbox>
|
||||
<vbox>
|
||||
<description value="Test Group:" />
|
||||
<listbox id="qa-st-testgroup" rows = "5" onselect="handleTestgroupSelect()">
|
||||
<listitem label="&qa.selecttests.load;" />
|
||||
</listbox>
|
||||
</vbox>
|
||||
<vbox>
|
||||
<description value="Subgroup" />
|
||||
<listbox id="qa-st-subgroup" rows = "5" onselect="handleSubgroupSelect()">
|
||||
<listitem label="&qa.selecttests.load;" />
|
||||
</listbox>
|
||||
</vbox>
|
||||
</hbox>
|
||||
|
||||
</vbox>
|
||||
|
||||
</dialog>
|
||||
|
Loading…
Reference in New Issue
Block a user