diff options
author | Matěj Cepl <mcepl@redhat.com> | 2011-05-06 19:46:42 +0200 |
---|---|---|
committer | Matěj Cepl <mcepl@redhat.com> | 2011-06-05 14:52:35 +0200 |
commit | da71521fe0a926a82c682d02688895c41d9d22fb (patch) | |
tree | fead49c8aa8d469f9bed5445d3571fda1000f6a3 | |
parent | 49feb276224dfa812339b94cfe52ea8f0ee5c491 (diff) | |
download | bugzilla-triage-da71521fe0a926a82c682d02688895c41d9d22fb.tar.gz |
Removing unimportant parts of the page as a prevention against #65
There is now complete analysis of the issue, but I don’t know how to fix
it, because we just write into various input boxes and they got focus (and
subsequently Firefox makes them visible).
-rw-r--r-- | data/lib/bugzillaDOMFunctions.js | 86 | ||||
-rw-r--r-- | data/lib/bzpage.js | 2 | ||||
-rw-r--r-- | jsons/Config_data.json | 216 |
3 files changed, 173 insertions, 131 deletions
diff --git a/data/lib/bugzillaDOMFunctions.js b/data/lib/bugzillaDOMFunctions.js index f58f0d9..4437e7c 100644 --- a/data/lib/bugzillaDOMFunctions.js +++ b/data/lib/bugzillaDOMFunctions.js @@ -4,13 +4,13 @@ /** * Select option with given value on the <SELECT> element with given id. - * + * * Also execute change HTMLEvent, so that the form behaves accordingly. - * + * * @param id * @param label * @return none - * + * */ function selectOption (id, label, fireEvent) { if (!fireEvent) { @@ -48,15 +48,16 @@ function selectOptionByLabel(id, label, fireEvent) { /** * Add object to the text box (comment box or status whiteboard) - * + * * @param id * String with the id of the element * @param stuff * String/Array to be added to the comment box - * + * * @return none */ function addStuffToTextBox (id, stuff) { + var saveFocus = document.activeElement; var textBox = document.getElementById(id); if (textBox.tagName.toLowerCase() === "textarea") { stuff = textBox.value ? "\n\n" + stuff : stuff; @@ -65,11 +66,12 @@ function addStuffToTextBox (id, stuff) { else { textBox.value = addCSVValue(textBox.value,stuff); } + saveFocus.focus(); } /** * Remove a keyword from the element if it is there - * + * * @param id * String with the id of the element * @param stuff @@ -82,7 +84,7 @@ function removeStuffFromTextBox (id, stuff) { /** * generalized hasKeyword ... search in the value of the box with given id - * + * * @param id * String with ID of the element we want to check * @param str @@ -102,7 +104,7 @@ function idContainsWord (id, str) { /** * Check for the presence of a keyword - * + * * @param str * String with the keyword * @return Boolean @@ -113,9 +115,9 @@ function hasKeyword (str) { /** * Set the bug to NEEDINFO state - * + * * Working function. - * + * * @return none * @todo TODO we may extend this to general setNeedinfo function with parameter * [reporter|assignee|general-email-address] @@ -126,7 +128,7 @@ function setNeedinfoReporter () { } /** - * + * */ function getOwner () { // TODO(maemo) doesn't work on maemo @@ -137,7 +139,7 @@ function getOwner () { /** * Return maintainer which is per default by bugzilla (which is not necessarily * the one who is default maintainer per component) - * + * * @return String with the maintainer's email address */ function getDefaultBugzillaMaintainer (component) { @@ -147,7 +149,7 @@ function getDefaultBugzillaMaintainer (component) { /** * Generic function to add new button to the page. Actually copies new button * from the old one (in order to have the same look-and-feel, etc. - * + * * @param location * Object around which the new button will be added * @param after @@ -207,7 +209,7 @@ function createNewButton (location, after, cmdObj) { /** * Get the current title of the bug - * + * * @return string */ function getSummary() { @@ -216,7 +218,7 @@ function getSummary() { /** * Get the current title of the bug - * + * * @return string */ function getSeverity() { @@ -225,7 +227,7 @@ function getSeverity() { /** * Get the current email of the reporter of the bug. - * + * * @return string */ function getReporter () { @@ -265,7 +267,7 @@ function commentsWalker (fce) { /** * collect the list of attachments in a structured format - * + * * @return Array of arrays, one for each attachments; each record has string * name of the attachment, integer its id number, string of MIME type, * integer of size in kilobytes, and the whole element itself @@ -282,7 +284,7 @@ function getAttachments () { /** * Get login of the currently logged-in user. - * + * * @return String with the login name of the currently logged-in user */ function getLogin () { @@ -294,7 +296,7 @@ function getLogin () { /** * adds a person to the CC list, if it isn't already there - * + * * @param who * String with email address or "self" if the current user of the * bugzilla should be added @@ -316,7 +318,7 @@ function addToCCList (who) { /** * a collect a list of emails on CC list - * + * * @return Array with email addresses as Strings. */ function getCCList () { @@ -332,11 +334,11 @@ function getCCList () { /** * remove elements from the page based on their IDs - * + * * @param doc * Document object * @param target - * String/Array with ID(s) + * Array with querySelector parameters * @param remove * Boolean indicating whether the node should be actually removed or * just hidden. @@ -344,21 +346,39 @@ function getCCList () { * do actual activity. */ function killNodes(doc, target, remove) { - var targetArr = target instanceof Array ? target : target.trim().split(/[,\s]+/); - targetArr.forEach(function(x) { - if (remove) { - var targetNode = doc.getElementById(x); - targetNode.parentNode.removeChild(targetNode); - } - else { - x.style.display = "none"; + var victimElements = []; + + target.forEach(function(x) { + var targetNode = doc.querySelector(x); + if (targetNode) { + if (remove) { + console.log("killing element " + targetNode); + victimElements.push([x,targetNode]); + } + else { + targetNode.style.display = "none"; + } } }); + + var elem = {}; + // Don't run victimElements.forEach here as we are effectively + // removing its members. + for(var i = 0, ii = victimElements.length; i < ii; i++) { + elem = victimElements[i]; + try { + elem[1].parentNode.removeChild(elem[1]); +// elem[1].style.backgroundColor = "red"; + } + catch (e if e instanceof TypeError) { + console.error("Cannot remove: " + elem[0]); + } + } } /** * Is this bug a RHEL bug? - * + * * @return Boolean true if it is a RHEL bug */ function isEnterprise() { @@ -370,7 +390,7 @@ function isEnterprise() { /** * Find out whether the bug is needed an attention of bugZappers - * + * * @return Boolean whether the bug has been triaged or not */ function isTriaged() { @@ -379,7 +399,7 @@ function isTriaged() { /** * Return string with the ID for the external_id SELECT for external bugzilla - * + * * @param URLhostname * String hostname of the external bugzilla * @return String with the string for the external_id SELECT diff --git a/data/lib/bzpage.js b/data/lib/bzpage.js index 296fe29..7b8a764 100644 --- a/data/lib/bzpage.js +++ b/data/lib/bzpage.js @@ -215,6 +215,7 @@ function changeAssignee (newAssignee) { } } + var saveFocus = document.activeElement; if (newAssignee) { clickMouse("bz_assignee_edit_action"); document.getElementById("assigned_to").value = newAssignee; @@ -224,6 +225,7 @@ function changeAssignee (newAssignee) { defAssigneeButton.style.display = "none"; } } + saveFocus.focus(); } /** diff --git a/jsons/Config_data.json b/jsons/Config_data.json index 8f2f6e2..034baec 100644 --- a/jsons/Config_data.json +++ b/jsons/Config_data.json @@ -1,131 +1,151 @@ { - "commentPackages":{ - "rh-common":{ - "markTriaged":{ - "position":"-commit_top", - "name":"Mark Triaged", - "markTriaged":true, - "assignee":null + "commentPackages": { + "rh-common": { + "markTriaged": { + "position": "-commit_top", + "name": "Mark Triaged", + "markTriaged": true, + "assignee": null }, - "addnoresponse":{ - "name":"NoRespns", - "position":"topRow", - "commentIdx":"noResponseString", - "markTriaged":true, - "status":"CLOSED", - "resolution":"INSUFFICIENT_DATA" + "addnoresponse": { + "name": "NoRespns", + "position": "topRow", + "commentIdx": "noResponseString", + "markTriaged": true, + "status": "CLOSED", + "resolution": "INSUFFICIENT_DATA" }, - "moveyourbutt":{ - "name":"InfRemind", - "position":"topRow", - "commentIdx":"moveYourButString", - "setNeedinfo":true + "moveyourbutt": { + "name": "InfRemind", + "position": "topRow", + "commentIdx": "moveYourButString", + "setNeedinfo": true }, - "needinforbtn":{ - "name":"NEEDINFO", - "position":"bottomRow", - "setNeedinfo":true + "needinforbtn": { + "name": "NEEDINFO", + "position": "bottomRow", + "setNeedinfo": true }, - "notriagebtn":{ - "name":"noTriage", - "position":"bottomRow", - "comment":"This bug has been triaged", - "status":"ASSIGNED", - "addCC":"self" + "notriagebtn": { + "name": "noTriage", + "position": "bottomRow", + "comment": "This bug has been triaged", + "status": "ASSIGNED", + "addCC": "self" }, - "nodebugsymbols":{ - "name":"noDbg", - "position":"bottomRow", - "commentIdx":"noDebugSymbols", - "markTriaged":true, - "status":"CLOSED", - "resolution":"INSUFFICIENT_DATA" + "nodebugsymbols": { + "name": "noDbg", + "position": "bottomRow", + "commentIdx": "noDebugSymbols", + "markTriaged": true, + "status": "CLOSED", + "resolution": "INSUFFICIENT_DATA" }, - "closeOnRetest":{ - "position":"bottomRow", - "name":"Retest", - "markTriaged":true, - "commentIdx":"thankLettingUsKnow", - "status":"CLOSED", - "computeResolution":true + "closeOnRetest": { + "position": "bottomRow", + "name": "Retest", + "markTriaged": true, + "commentIdx": "thankLettingUsKnow", + "status": "CLOSED", + "computeResolution": true } }, - "rh-gecko":{ - "addgetffrepro":{ - "name":"Repro", - "position":"topRow", - "commentIdx":"getAbrtReproInfo", - "setNeedinfo":true + "rh-gecko": { + "addgetffrepro": { + "name": "Repro", + "position": "topRow", + "commentIdx": "getAbrtReproInfo", + "setNeedinfo": true }, - "webfailure":{ - "name":"Bad site", - "position":"topRow", - "commentIdx":"websiteFailure", - "markTriaged":true, - "status":"CLOSED", - "resolution":"NOTABUG" + "webfailure": { + "name": "Bad site", + "position": "topRow", + "commentIdx": "websiteFailure", + "markTriaged": true, + "status": "CLOSED", + "resolution": "NOTABUG" }, - "crashInFlash":{ - "name":"flashCrash", - "position":"topRow", - "commentIdx":"flashCrashString", - "markTriaged":true, - "status":"CLOSED", - "resolution":"CANTFIX" + "crashInFlash": { + "name": "flashCrash", + "position": "topRow", + "commentIdx": "flashCrashString", + "markTriaged": true, + "status": "CLOSED", + "resolution": "CANTFIX" } }, - "rh-xorg":{ - "addgetlogstext":{ - "name":"X logs", - "position":"topRow", - "commentIdx":"getLogsString", - "setNeedinfo":true + "rh-xorg": { + "addgetlogstext": { + "name": "X logs", + "position": "topRow", + "commentIdx": "getLogsString", + "setNeedinfo": true } } }, - "commentStrings":{ - "thankLettingUsKnow":"Thank you for letting us know.", - "noDebugSymbols":"Thank you for taking the time to report this bug report. Unfortunately, that stack trace is not very useful in determining the cause of the crash, because there are no debugging symbols loaded (probably abrt failed to load them).\n\nUnfortunately, we cannot use this backtrace.\n\nClosing as INSUFFICIENT_DATA.", - "noTriageString":"There is nothing to triage here.\n\nSwitching to ASSIGNED so that developers have responsibility to do whatever they want to do with it.", - "getAbrtReproInfo":"Reporter, could you please describe us what you have done to get to this point, and how we can reproduce this issue here? Is there anything special about your system, network, configuration which we need to replicate here in order to reproduce your problem please?", - "getLogsString":"Thanks for the bug report. We have reviewed the information you have provided above, and there is some additional information we require that will be helpful in our diagnosis of this issue.\n\nPlease add drm.debug=0x04 to the kernel command line, restart computer, and attach\n\n* your X server config file (/etc/X11/xorg.conf, if available),\n* X server log file (/var/log/Xorg.*.log)\n* output of the dmesg command, and\n* system log (/var/log/messages)\n\nto the bug report as individual uncompressed file attachments using the bugzilla file attachment link above.\n\nWe will review this issue again once you've had a chance to attach this information.\n\nThanks in advance.", - "getLogsLiveCDString":"Thanks for the bug report. We have reviewed the information you have provided above, and there is some additional information especially concerning your hardware we require that will be helpful in our diagnosis of this issue.\n\nIf the anaconda crashes during the switching to the graphic mode, most likely the problem lies in Xorg support for your graphics chip. There are couple of options how we can obtain information necessary for resolving the issue.\n\nIf the computer is not completely frozen when installation fails, switch to the console (Ctrl+Alt+F2) and copy /tmp/X* and /var/log/anaconda.xlog to some other place -- USB stick, some other computer via network, somewhere on the Internet, and please attach it to the bug report as individual uncompressed file attachments using the bugzilla file attachment link above.\n\nIf the computer is completely useless after installation fails, you can also install Fedora with a VESA mode driver (see http://docs.fedoraproject.org/en-US/Fedora/13/html/Installation_Guide/\nfor more information on that). Then after successful installation you can collect /var/log/anaconda.xlog, /var/log/Xorg.0.log, and the output of the program dmesg instead.\n\nOr you can install Fedora in a text mode completely, and then start X after that. If it fails, still /var/log/Xorg.0.log and the output of dmesg program from the failed attempt to start X would be useful.\n\nWe will review this issue again once you've had a chance to attach this information.\n\nThank you very much in advance.", - "noResponseString":"Since there are insufficient details provided in this report for us to investigate the issue further, and we have not received feedback to the information we have requested above, we will assume the problem was not reproducible, or has been fixed in one of the updates we have released for the reporter's distribution.\n\nUsers who have experienced this problem are encouraged to upgrade to the latest update of their distribution, and if this issue turns out to still be reproducible in the latest update, please reopen this bug with additional information.\n\nClosing as INSUFFICIENT_DATA.", - "websiteFailure":"To report a broken website, first please make sure that you are running the latest release of Firefox (i.e., updated from updates-testing repository for your distribution or Rawhide).\n\nThen, if you can still reproduce the issue, pull down the 'Help' menu and select 'Report Broken Web Site'. This will start a wizard which will prompt you for the information required (privacy policy). This information is sent to a database and aggregated, so we have a good idea of which sites the most people are having problems with.\n\nIf you are interested, you can search the database of reports (http://reporter.mozilla.org/).\n\nClosing this bug as NOTABUG, if you don't agree with this resolution, please, reopen this bug and attach any relevant information to this bug.", + "commentStrings": { + "thankLettingUsKnow": "Thank you for letting us know.", + "noDebugSymbols": "Thank you for taking the time to report this bug report. Unfortunately, that stack trace is not very useful in determining the cause of the crash, because there are no debugging symbols loaded (probably abrt failed to load them).\n\nUnfortunately, we cannot use this backtrace.\n\nClosing as INSUFFICIENT_DATA.", + "noTriageString": "There is nothing to triage here.\n\nSwitching to ASSIGNED so that developers have responsibility to do whatever they want to do with it.", + "getAbrtReproInfo": "Reporter, could you please describe us what you have done to get to this point, and how we can reproduce this issue here? Is there anything special about your system, network, configuration which we need to replicate here in order to reproduce your problem please?", + "getLogsString": "Thanks for the bug report. We have reviewed the information you have provided above, and there is some additional information we require that will be helpful in our diagnosis of this issue.\n\nPlease add drm.debug=0x04 to the kernel command line, restart computer, and attach\n\n* your X server config file (/etc/X11/xorg.conf, if available),\n* X server log file (/var/log/Xorg.*.log)\n* output of the dmesg command, and\n* system log (/var/log/messages)\n\nto the bug report as individual uncompressed file attachments using the bugzilla file attachment link above.\n\nWe will review this issue again once you've had a chance to attach this information.\n\nThanks in advance.", + "getLogsLiveCDString": "Thanks for the bug report. We have reviewed the information you have provided above, and there is some additional information especially concerning your hardware we require that will be helpful in our diagnosis of this issue.\n\nIf the anaconda crashes during the switching to the graphic mode, most likely the problem lies in Xorg support for your graphics chip. There are couple of options how we can obtain information necessary for resolving the issue.\n\nIf the computer is not completely frozen when installation fails, switch to the console (Ctrl+Alt+F2) and copy /tmp/X* and /var/log/anaconda.xlog to some other place -- USB stick, some other computer via network, somewhere on the Internet, and please attach it to the bug report as individual uncompressed file attachments using the bugzilla file attachment link above.\n\nIf the computer is completely useless after installation fails, you can also install Fedora with a VESA mode driver (see http://docs.fedoraproject.org/en-US/Fedora/13/html/Installation_Guide/\nfor more information on that). Then after successful installation you can collect /var/log/anaconda.xlog, /var/log/Xorg.0.log, and the output of the program dmesg instead.\n\nOr you can install Fedora in a text mode completely, and then start X after that. If it fails, still /var/log/Xorg.0.log and the output of dmesg program from the failed attempt to start X would be useful.\n\nWe will review this issue again once you've had a chance to attach this information.\n\nThank you very much in advance.", + "noResponseString": "Since there are insufficient details provided in this report for us to investigate the issue further, and we have not received feedback to the information we have requested above, we will assume the problem was not reproducible, or has been fixed in one of the updates we have released for the reporter's distribution.\n\nUsers who have experienced this problem are encouraged to upgrade to the latest update of their distribution, and if this issue turns out to still be reproducible in the latest update, please reopen this bug with additional information.\n\nClosing as INSUFFICIENT_DATA.", + "websiteFailure": "To report a broken website, first please make sure that you are running the latest release of Firefox (i.e., updated from updates-testing repository for your distribution or Rawhide).\n\nThen, if you can still reproduce the issue, pull down the 'Help' menu and select 'Report Broken Web Site'. This will start a wizard which will prompt you for the information required (privacy policy). This information is sent to a database and aggregated, so we have a good idea of which sites the most people are having problems with.\n\nIf you are interested, you can search the database of reports (http://reporter.mozilla.org/).\n\nClosing this bug as NOTABUG, if you don't agree with this resolution, please, reopen this bug and attach any relevant information to this bug.", "sentUpstreamString": "We filed this bug in the upstream database (§§§) and believe that it is more appropriate to let it be resolved upstream.\n\nWe will continue to track the issue in the centralized upstream bug tracker, and will review any bug fixes that become available for consideration in future updates.\n\nWe would strongly encourage you to subscribe to the upstream bug as well (by logging in and adding yourself to the Cc list), so that you can provide whatever information required for the successful resolving of this issue.\n\nThank you for helping to make free software better.", - "moveYourButString":"Reporter, could you please reply to the previous question? If you won't reply in one month, I will have to close this bug as INSUFFICIENT_DATA. Thank you.", - "cantfixNvidiaString":"Thanks for the report. We are sorry that we cannot help you with your problem, but we are not able to support binary-only drivers. If you would be able to reproduce this issue using only open source software, please, reopen this bug with the additional information, but in meantime I have no choice than to close this bug as CANTFIX (because we really cannot fix it).\n\nThe open source 'nouveau' driver (in package xorg-x11-drv-nouveau) is the recommended alternative for users of Nvidia graphic chips. It is used by default in Fedora 11 and later if you remove any customizations that explicitly set the video driver. The older \"nv\" driver may be needed in some cases. It is also available in older Fedora releases. Install the packages xorg-x11-drv-nouveau or xorg-x11-drv-nv and override the X server's default choice if necessary. See https://fedoraproject.org/wiki/Features/NouveauAsDefault for more information.\n\nIf you used a non-packaged version of the driver from the Nvidia website please clean your system from additional libraries and software it installed. For users who are experiencing problems installing, configuring, or using the unsupported 3rd party proprietary \"nvidia\" video driver, Nvidia provides indirect customer support via an online web based support forum. Nvidia monitors these web forums for commonly reported problems and passes them on to Nvidia engineers for investigation. Once they've isolated a particular problem, it is often fixed in a future video driver update.\n\nThe NVNews Nvidia Linux driver forum is located at:\n\n\u0009http://www.nvnews.net/vbulletin/forumdisplay.php?s=&forumid=14\n\nOnce you have reported this issue in the Nvidia web forums, others who may have experienced the particular problem may be able to assist. If there is a real bug occuring, Nvidia will be able to determine this, and will likely resolve the issue in a future driver update for the operating system releases that they officially support.\n\nWhile we does not support the proprietary nvidia driver, users requiring technical support may also find the various X.Org, XFree86, and Red Hat/Fedora mailing lists helpful in finding assistance:\n\nX.Org mailing lists:\n\u0009http://www.freedesktop.org/XOrg/XorgMailingLists\n\nXFree86 mailing lists:\n\u0009http://www.xfree86.org/sos/lists.html\n\nRed Hat/Fedora mailing lists:\n\u0009https://listman.redhat.com/mailman/listinfo", - "flashCrashString":"Unfortunately, crash here happened in the binary-only flash player for which we don't have any source code, so unfortunately we cannot help you with it.\n\nClosing as CANTFIX (because that's our situation)", - "getEOL":"Thank you for your bug report.\nWe are sorry, but the Fedora Project no longer maintains this version of Fedora. Please upgrade to the latest version and reopen this bug against that version if this bug exists there.\nAs a result we are setting this bug to CLOSED:WONTFIX" + "moveYourButString": "Reporter, could you please reply to the previous question? If you won't reply in one month, I will have to close this bug as INSUFFICIENT_DATA. Thank you.", + "cantfixNvidiaString": "Thanks for the report. We are sorry that we cannot help you with your problem, but we are not able to support binary-only drivers. If you would be able to reproduce this issue using only open source software, please, reopen this bug with the additional information, but in meantime I have no choice than to close this bug as CANTFIX (because we really cannot fix it).\n\nThe open source 'nouveau' driver (in package xorg-x11-drv-nouveau) is the recommended alternative for users of Nvidia graphic chips. It is used by default in Fedora 11 and later if you remove any customizations that explicitly set the video driver. The older \"nv\" driver may be needed in some cases. It is also available in older Fedora releases. Install the packages xorg-x11-drv-nouveau or xorg-x11-drv-nv and override the X server's default choice if necessary. See https://fedoraproject.org/wiki/Features/NouveauAsDefault for more information.\n\nIf you used a non-packaged version of the driver from the Nvidia website please clean your system from additional libraries and software it installed. For users who are experiencing problems installing, configuring, or using the unsupported 3rd party proprietary \"nvidia\" video driver, Nvidia provides indirect customer support via an online web based support forum. Nvidia monitors these web forums for commonly reported problems and passes them on to Nvidia engineers for investigation. Once they've isolated a particular problem, it is often fixed in a future video driver update.\n\nThe NVNews Nvidia Linux driver forum is located at:\n\n\u0009http://www.nvnews.net/vbulletin/forumdisplay.php?s=&forumid=14\n\nOnce you have reported this issue in the Nvidia web forums, others who may have experienced the particular problem may be able to assist. If there is a real bug occuring, Nvidia will be able to determine this, and will likely resolve the issue in a future driver update for the operating system releases that they officially support.\n\nWhile we does not support the proprietary nvidia driver, users requiring technical support may also find the various X.Org, XFree86, and Red Hat/Fedora mailing lists helpful in finding assistance:\n\nX.Org mailing lists:\n\u0009http://www.freedesktop.org/XOrg/XorgMailingLists\n\nXFree86 mailing lists:\n\u0009http://www.xfree86.org/sos/lists.html\n\nRed Hat/Fedora mailing lists:\n\u0009https://listman.redhat.com/mailman/listinfo", + "flashCrashString": "Unfortunately, crash here happened in the binary-only flash player for which we don't have any source code, so unfortunately we cannot help you with it.\n\nClosing as CANTFIX (because that's our situation)", + "getEOL": "Thank you for your bug report.\nWe are sorry, but the Fedora Project no longer maintains this version of Fedora. Please upgrade to the latest version and reopen this bug against that version if this bug exists there.\nAs a result we are setting this bug to CLOSED:WONTFIX" }, - "configData":{ - "queryButton":true, - "upstreamButton":false, - "parseAbrtBacktraces":true, - "submitsLogging":false, - "suspiciousComponents":[ + "configData": { + "queryButton": true, + "upstreamButton": false, + "parseAbrtBacktraces": true, + "submitsLogging": false, + "suspiciousComponents": [ ], - "downloadJSON":[ + "downloadJSON": [ ], - "objectStyle":"RH", - "matches":[ + "objectStyle": "RH", + "matches": [ "https://bugzilla.redhat.com/show_bug.cgi.*", "https://bugzilla.mozilla.org/show_bug.cgi.*" ], - "enabledPackages":{ - "bugzilla.redhat.com":"all" + "enabledPackages": { + "bugzilla.redhat.com": "all" }, - "killNodes":{ - "bugzilla.gnome.org":[ - "stocklinks", + "killNodes": { + "bugzilla.gnome.org": [ + [ + "#stocklinks" + ], + true + ], + "bugzilla.redhat.com": [ + [ + "#field_label_cf_verified", + "#field_container_cf_verified", + "#field_label_cf_environment", + "#bz_show_bug_column_1 tr:nth-child(+8)", + "#bz_show_bug_column_1 tr:nth-child(+11)", + "#bz_show_bug_column_1 tr:nth-child(+13)", + "#bz_show_bug_column_1 tr:nth-child(+16)", + "#field_label_cf_last_closed", + "#field_label_cf_pm_score", + "#field_label_cf_build_id", + "#field_container_cf_build_id", + "#field_label_cf_environment", + "#field_container_cf_environment" + ], true ] }, - "signature":"\n\n-- \nFedora Bugzappers volunteer triage team\nhttps://fedoraproject.org/wiki/BugZappers" + "signature": "\n\n-- \nFedora Bugzappers volunteer triage team\nhttps://fedoraproject.org/wiki/BugZappers" }, - "constantData":{ + "constantData": { } } |