diff options
Diffstat (limited to 'Tools/BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/TestRelatedBugForm.js')
-rw-r--r-- | Tools/BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/TestRelatedBugForm.js | 71 |
1 files changed, 0 insertions, 71 deletions
diff --git a/Tools/BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/TestRelatedBugForm.js b/Tools/BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/TestRelatedBugForm.js deleted file mode 100644 index 96f0ee901..000000000 --- a/Tools/BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/TestRelatedBugForm.js +++ /dev/null @@ -1,71 +0,0 @@ -/* - * Copyright (C) 2011 Apple Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' - * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, - * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR - * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS - * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF - * THE POSSIBILITY OF SUCH DAMAGE. - */ - -function TestRelatedBugForm(tester) { - NewBugForm.call(this); - - this._tester = tester; - - this.component = WebKitBugzilla.Component.ToolsTests; - this.keywords = [ - WebKitBugzilla.Keyword.LayoutTestFailure, - WebKitBugzilla.Keyword.MakingBotsRed, - ].join(', '); - this.operatingSystem = this._computeOperatingSystem(); - this.platform = this._computePlatform(); - this.product = WebKitBugzilla.Product.WebKit; - this.version = WebKitBugzilla.Version.Nightly; -} - -TestRelatedBugForm.prototype = { - domElement: function() { - var form = NewBugForm.prototype.domElement.call(this); - form.className = 'new-bug-form'; - form.target = '_blank'; - return form; - }, - - _computeOperatingSystem: function() { - if (/Windows 7/.test(this._tester.name)) - return WebKitBugzilla.OperatingSystem.Windows7; - if (/Windows XP/.test(this._tester.name)) - return WebKitBugzilla.OperatingSystem.WindowsXP; - if (/SnowLeopard/.test(this._tester.name)) - return WebKitBugzilla.OperatingSystem.SnowLeopard; - if (/Leopard/.test(this._tester.name)) - return WebKitBugzilla.OperatingSystem.Leopard; - return ''; - }, - - _computePlatform: function() { - if (/Windows/.test(this._tester.name)) - return WebKitBugzilla.Platform.PC; - if (/Leopard/.test(this._tester.name)) - return WebKitBugzilla.Platform.Macintosh; - return ''; - }, -}; - -TestRelatedBugForm.prototype.__proto__ = NewBugForm.prototype; |