[Dashboard] Remove all the Chromium-specific builder groups
https://bugs.webkit.org/show_bug.cgi?id=114801

Reviewed by Benjamin Poulain.

Remove all the Chromium-specific builder groups, all of these are not supported anymore.

* TestResultServer/static-dashboards/builders.js:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148730 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Remove unmaintained feature REQUEST_AUTOCOMPLETE
https://bugs.webkit.org/show_bug.cgi?id=114846

Patch by Dan Beam <dbeam@chromium.org> on 2013-04-19
Reviewed by Kent Tamura.

Source/WebCore:

* GNUmakefile.list.am: Remove AutocompleteErrorEvent.h include.
* bindings/generic/RuntimeEnabledFeatures.cpp:
(WebCore): Remove requestAutocomplete() runtime feature.
* bindings/generic/RuntimeEnabledFeatures.h:
(RuntimeEnabledFeatures): Remove requestAutocomplete() runtime feature.
* dom/AutocompleteErrorEvent.h: Removed.
* dom/AutocompleteErrorEvent.idl: Removed.
* dom/EventNames.h: Remove `autocomplete` and `autocompleteerror` event names.
(WebCore):
* dom/EventNames.in: Remove `autocomplete` and `autocompleteerror` event names.
* html/HTMLAttributeNames.in: Remove `onautocomplete` and `onautocompleteerror` form attributes.
* html/HTMLFormElement.cpp: Remove requestAutocomplete() related code.
(WebCore::HTMLFormElement::HTMLFormElement): Remove timer and event queue for requestAutocomplete() related events.
(WebCore::HTMLFormElement::parseAttribute): Remove parsing of `onautocomplete` and `onautocompleterror`.
* html/HTMLFormElement.h: Remove requestAutocomplete() related members.
(HTMLFormElement):
* html/HTMLFormElement.idl: Remove public requestAutocomplete() API method.
* loader/EmptyClients.cpp: Remove stub implementation.
(WebCore):
* loader/EmptyClients.h: Remove stub interface.
(EmptyFrameLoaderClient):
* loader/FrameLoaderClient.h: Remove didRequestAutocomplete() from interface.
(FrameLoaderClient):
* page/DOMWindow.idl: Remove `AutocompleteErrorEvent` from window DOM interface.

Source/WTF:

* wtf/FeatureDefines.h: Remove REQUEST_AUTOCOMPLETE as a feature definition.

LayoutTests:

* fast/events/constructors/autocomplete-error-event-constructor-expected.txt: Removed.
* fast/events/constructors/autocomplete-error-event-constructor.html: Removed.
* fast/events/event-creation.html: Remove AutocompleteErrorEvent test code.
* fast/forms/form-request-autocomplete-expected.txt: Removed.
* fast/forms/form-request-autocomplete.html: Removed.
* fast/js/constructor-length.html: Remove AutocompleteErrorEvent test code.
* fast/js/script-tests/global-constructors.js: Remove AutocompleteErrorEvent constructor.
* platform/blackberry/fast/js/constructor-length-expected.txt: Remove test expectations.
* platform/gtk/fast/js/constructor-length-expected.txt: Remove test expectations.
* platform/mac/fast/js/constructor-length-expected.txt: Remove test expectations.
* platform/qt/fast/js/constructor-length-expected.txt: Remove test expectations.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148731 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Dashboard] Remove the Chromium-specific builder masters
https://bugs.webkit.org/show_bug.cgi?id=114802

Reviewed by Benjamin Poulain.

Remove all the Chromium-specific builder masters, the webkit.org builder master is the only one currently supported.

* TestResultServer/static-dashboards/builders.js:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148732 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Dashboard] Remove Chromium-specific helper functions that were used in the builder-loading code
https://bugs.webkit.org/show_bug.cgi?id=114803

Reviewed by Benjamin Poulain.

Remove three Chromium-specific helper functions that were used to determine Chromium DEPS, Content Shell and WebKit ToT
test runners. These are not required anymore and thus removed along with a couple of unit tests that were testing these
methods' correct behavior.

* TestResultServer/static-dashboards/builders.js:
* TestResultServer/static-dashboards/flakiness_dashboard_unittests.js:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148733 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Dashboard] htmlForIndividualTests unit test should include its dummy builder under the webkit.org builder master
https://bugs.webkit.org/show_bug.cgi?id=114804

Reviewed by Benjamin Poulain.

The htmlForIndividualTests unit test should include its dummy builder under the sole supported webkit.org builder master
just so the unit tests properly functions.

* TestResultServer/static-dashboards/flakiness_dashboard_unittests.js:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148734 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Dashboard] Remove the isToTWebKit member variable from the BuilderGroup interface
https://bugs.webkit.org/show_bug.cgi?id=114805

Reviewed by Benjamin Poulain.

Remove the isToTWebKit member variable from the BuilderGroup and all its usages as it now defaults to true for every
builder group. The isTipOfTreeWebKitBuilder method now returns true by default but should be removed in a follow-up patch.
The BuilderGroup constructor does not accept the isToTWebKit parameter anymore so all the callsites are adjusted accordingly.

* TestResultServer/static-dashboards/builders.js:
(BuilderGroup):
(loadBuildersList):
* TestResultServer/static-dashboards/dashboard_base.js:
(isTipOfTreeWebKitBuilder):
(expectationsMap):
* TestResultServer/static-dashboards/flakiness_dashboard_unittests.js:
(test):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148735 268f45cc-cd09-0410-ab3c-d52691b4dbfc