Commit Graph

11157 Commits

Author SHA1 Message Date
Brian Birtles
658dbcfecc Bug 1264396 - Don't allow animation of 'display' property; r=heycam
MozReview-Commit-ID: HOVHXfoFv5l
2016-04-15 13:18:12 +09:00
Mike Hommey
448113d7fc Bug 1262729 - Allow to more conveniently build toolchains. r=dustin
Currently, we have in-tree scripts that allow to build our toolchains.
We also have a taskcluster script for clang that can be used in with
manually created taskcluster tasks. I wrote a similar script for gcc a
while ago, for the same usage.

This change hooks all these up such that one can do a try push with
`-j linux64-clang` or `-j linux64-gcc` and get a toolchain built as a
result.

It also hooks things up such that changes to the toolchain build scripts
trigger those jobs as well, so as to ensure they are not broken by the
changes.
2016-04-15 08:17:36 +09:00
Geoff Brown
1819bf24b7 Bug 1264656 - Avoid file exists error in |mach android-emulator --force-update|; r=jmaher 2016-04-14 13:35:05 -06:00
Greg Mierzwinski
e24e9fdcd6 Bug 1252995 - recordTestCoverage modification. r=chmanchester
This is a modification to recordTestCoverage. It now gathers methods and the lines each span, uncovered lines, and now also places a version control block at the beginning of every artifact.

MozReview-Commit-ID: LbpnDqheYpy
2016-03-11 19:21:36 -05:00
Greg Mierzwinski
814949873d Bug 1252995 - Add a method to get lines and name of methods. r=chmanchester
This method gets method names and the lines each method spans. It uses getAllOffsets to get the lines.

MozReview-Commit-ID: Df4kP11obq2
2016-03-11 19:18:19 -05:00
Greg Mierzwinski
d2746f5dc8 Bug 1252995 - Add a method to get uncovered lines. r=chmanchester
The uncovered lines are now obtained through the use of getAllOffsets and comparing against lines that were covered.

MozReview-Commit-ID: DblJeEALUq5
2016-03-11 19:13:33 -05:00
Gregory Arndt
c28e7dd066 Bug 1264652 - Add scope to extend task graph to the decision task r=dustin
MozReview-Commit-ID: Cpga6Q6KyKC

--HG--
extra : rebase_source : dd96146d8f45cf669e697211d31c154430d3831e
2016-04-14 08:55:33 -05:00
Carsten "Tomcat" Book
b8470234ca Backed out changeset 0eb8cf4e5b92 (bug 1224186) for w2 wpt test issues on a CLOSED TREE 2016-04-14 15:53:52 +02:00
Emilio Cobos Álvarez
71e0a9f1d1 Bug 1224186 - Implement DOMTokenlist.replace r=baku r=Ms2ger 2016-04-13 08:49:00 +02:00
Kyle Machulis
20a7c2d464 Bug 1262184 - Web Platform test for embed load skipping in media nodes; r=bz 2016-04-13 15:27:20 -07:00
Armen Zambrano Gasparnian
5cda246df2 Bug 1243024 - Make Firefox TC Linux64 debug jobs tier1. r=jmaher
MozReview-Commit-ID: GH8VoxQnDSM

--HG--
extra : rebase_source : bff2f39bbc3e3efbf5bca2ca4258af6f71d4c710
2016-04-13 15:04:43 -04:00
Carsten "Tomcat" Book
b3cd06e797 Backed out changeset 92a78fabeb8d (bug 1224186) for causing issues in /dom/interfaces.html 2016-04-13 15:09:26 +02:00
Aryeh Gregor
c1a60c58b4 Bug 1055776 - Move namespaceURI, prefix, localName from Node to Element; r=bz 2016-04-13 15:21:12 +03:00
Emilio Cobos Álvarez
747ea7015c Bug 1224186: Implement DOMTokenlist.replace r=baku r=Ms2ger 2016-03-21 06:10:00 +01:00
Carsten "Tomcat" Book
8221e0285d merge mozilla-inbound to mozilla-central a=merge 2016-04-13 11:53:35 +02:00
Wes Kocher
a3d9ff8cce Merge m-c to fx-team, a=merge
MozReview-Commit-ID: BtBb2JBX4uX
2016-04-12 15:37:01 -07:00
Boris Zbarsky
d4d7e39c75 Bug 1259784. Add some web platform tests that ensure that error events are fired on the window an event listener comes from, even if it's attached to an event target in a different window, and no matter how it got there. r=ms2ger 2016-04-12 13:15:53 -04:00
Maja Frydrychowicz
bc7b9042cb Bug 1263646 - Use disable-e10s option in mozharness scripts for firefox ui tests; r=sydpolk
MozReview-Commit-ID: GCDBiYTcAe8

--HG--
extra : rebase_source : d8bceafb6b0dd15bf96c8d8cff0fd0699e872772
2016-04-11 17:50:57 -04:00
Valentin Gosu
ed0ecbfd55 Bug 1263790 - Resource timing initiatorType should be "iframe" instead of "subdocument" r=bz 2016-04-13 04:56:47 +02:00
James Graham
0015eddad2 Bug 1264009 - Remove bogus wpt metadata, a=testonly
MozReview-Commit-ID: CZH7Z0lsOZX

--HG--
extra : amend_source : 6327754d782d112b67804eb1d094c1a58fccc9f6
2016-04-12 15:03:48 -07:00
Mike Hommey
912e358711 Bug 1262735 - Merge both clang-static-analysis-linux64*.json files. r=ehsan
Both point to the same path for cc and cxx, but not for gcc_dir, which
makes no sense. That's the only significant difference between both, so
just merge them both, and use the merged file in the taskcluster build
script.
2016-04-13 06:54:22 +09:00
Geoff Brown
7788732100 Bug 1263662 - Fix reporting of omni.ja build size; r=wlach 2016-04-12 15:19:27 -06:00
Jared Wein
a24156ff6c Bug 1254145 - Use BrowserTestUtils.removeTab instead of gBrowser.removeTab in BrowserTestUtils.withNewTab since BrowserTestUtils.removeTab is more deterministic since it waits for SessionStore to update. r=gijs
MozReview-Commit-ID: 8DoAiwCuGKl
MozReview-Commit-ID: 5quEUBvfSOR
2016-03-07 07:31:00 +01:00
Ben Kelly
d7e7d9f47d Bug 1263237 Unify scripts in service-worker/resources. r=jgraham 2016-04-11 22:25:54 -07:00
Timothy Nikkel
04885cc7cd Bug 1199023. Remove 'scrolling="no"' from iframe in which mochitest-chrome tests are run. r=ted
This makes the iframe more like the iframe that houses the root content document, and more like almost every other iframe.

This does cause real differences in practice when testing, eg https://bugzilla.mozilla.org/show_bug.cgi?id=1177018#c3
2015-09-23 01:29:37 -05:00
Edgar Chen
0412b0b8c4 Bug 1237633 - Part 1: Percentages are not allowed in a <source-size-value>. r=jdm
MozReview-Commit-ID: E7XUZzq3jr1

--HG--
extra : rebase_source : 3eb2c291658b481b6305912da1314b2435369520
extra : histedit_source : 5eec35e16eb10beaed74968500b9735e1d196e72
2016-03-30 16:31:09 +08:00
Rail Aliiev
0c433bbb0b Bug 1263073 - partner repacks should not block other uploads r=nthomas a=release DONTBUILD
MozReview-Commit-ID: 69DSyJrB6hI

--HG--
extra : rebase_source : 90cfc160c1c4559051305db35b3de904d5ee9f64
2016-04-11 21:37:59 -04:00
James Graham
18791ca598 Bug 1263631 - Update web-platform-tests expected data to revision 8d896c2015ab1e50ad00a0013700f87813d9364c, a=testonly
MozReview-Commit-ID: I8UO0LimSh0
2016-04-11 23:23:45 +01:00
James Graham
f25a93d2d9 Bug 1263631 - Update to latest wptrunner, a=testonly
MozReview-Commit-ID: AXzq1EIgsYg
2016-04-11 23:23:45 +01:00
James Graham
f121826291 Bug 1263631 - Update web-platform-tests to revision 8d896c2015ab1e50ad00a0013700f87813d9364c, a=testonly
MozReview-Commit-ID: 7NCdvJqZ1UH


--HG--
rename : testing/web-platform/tests/mediacapture-streams/stream-api/mediastream/mediastream-finished-add.html => testing/web-platform/tests/mediacapture-streams/MediaStream-finished-add.html
rename : testing/web-platform/tests/mediacapture-streams/stream-api/mediastream/mediastream-idl.html => testing/web-platform/tests/mediacapture-streams/MediaStream-idl.html
rename : testing/web-platform/tests/mediacapture-streams/stream-api/mediastreamtrack/mediastreamtrack-end.html => testing/web-platform/tests/mediacapture-streams/MediaStreamTrack-end.html
rename : testing/web-platform/tests/webdriver/README.md => testing/web-platform/tests/old-tests/webdriver/README.md
rename : testing/web-platform/tests/webdriver/base_test.py => testing/web-platform/tests/old-tests/webdriver/base_test.py
rename : testing/web-platform/tests/webdriver/command_contexts/open_and_close_window_test.py => testing/web-platform/tests/old-tests/webdriver/command_contexts/open_and_close_window_test.py
rename : testing/web-platform/tests/webdriver/command_contexts/res/first-page.html => testing/web-platform/tests/old-tests/webdriver/command_contexts/res/first-page.html
rename : testing/web-platform/tests/webdriver/command_contexts/res/other-page.html => testing/web-platform/tests/old-tests/webdriver/command_contexts/res/other-page.html
rename : testing/web-platform/tests/webdriver/command_contexts/window_handle_test.py => testing/web-platform/tests/old-tests/webdriver/command_contexts/window_handle_test.py
rename : testing/web-platform/tests/webdriver/command_contexts/window_size_test.py => testing/web-platform/tests/old-tests/webdriver/command_contexts/window_size_test.py
rename : testing/web-platform/tests/webdriver/cookie/cookie_test.py => testing/web-platform/tests/old-tests/webdriver/cookie/cookie_test.py
rename : testing/web-platform/tests/webdriver/cookie/res/cookie_container.html => testing/web-platform/tests/old-tests/webdriver/cookie/res/cookie_container.html
rename : testing/web-platform/tests/webdriver/ecmascript/ecmascript_test.py => testing/web-platform/tests/old-tests/webdriver/ecmascript/ecmascript_test.py
rename : testing/web-platform/tests/webdriver/ecmascript/res/ecmascript_test.html => testing/web-platform/tests/old-tests/webdriver/ecmascript/res/ecmascript_test.html
rename : testing/web-platform/tests/webdriver/element_location/element_location_test.py => testing/web-platform/tests/old-tests/webdriver/element_location/element_location_test.py
rename : testing/web-platform/tests/webdriver/element_location/res/elements.html => testing/web-platform/tests/old-tests/webdriver/element_location/res/elements.html
rename : testing/web-platform/tests/webdriver/element_state/method_test.py => testing/web-platform/tests/old-tests/webdriver/element_state/method_test.py
rename : testing/web-platform/tests/webdriver/element_state/properties.py => testing/web-platform/tests/old-tests/webdriver/element_state/properties.py
rename : testing/web-platform/tests/webdriver/element_state/res/0x0-pixels.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/0x0-pixels.html
rename : testing/web-platform/tests/webdriver/element_state/res/1x1-pixels.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/1x1-pixels.html
rename : testing/web-platform/tests/webdriver/element_state/res/a-with-href-attribute.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/a-with-href-attribute.html
rename : testing/web-platform/tests/webdriver/element_state/res/absolute-children-ancestor-hidden-overflow.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/absolute-children-ancestor-hidden-overflow.html
rename : testing/web-platform/tests/webdriver/element_state/res/body_empty.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/body_empty.html
rename : testing/web-platform/tests/webdriver/element_state/res/body_implicit.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/body_implicit.html
rename : testing/web-platform/tests/webdriver/element_state/res/body_overflow_hidden.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/body_overflow_hidden.html
rename : testing/web-platform/tests/webdriver/element_state/res/body_visibility_hidden.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/body_visibility_hidden.html
rename : testing/web-platform/tests/webdriver/element_state/res/display-block.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/display-block.html
rename : testing/web-platform/tests/webdriver/element_state/res/display-none-child-link.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/display-none-child-link.html
rename : testing/web-platform/tests/webdriver/element_state/res/display-none-child-paragraph.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/display-none-child-paragraph.html
rename : testing/web-platform/tests/webdriver/element_state/res/display-none-child.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/display-none-child.html
rename : testing/web-platform/tests/webdriver/element_state/res/display-none-dynamic.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/display-none-dynamic.html
rename : testing/web-platform/tests/webdriver/element_state/res/display-none-parent-presedence-visibility.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/display-none-parent-presedence-visibility.html
rename : testing/web-platform/tests/webdriver/element_state/res/display-none-parent-presedence.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/display-none-parent-presedence.html
rename : testing/web-platform/tests/webdriver/element_state/res/display-none.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/display-none.html
rename : testing/web-platform/tests/webdriver/element_state/res/element-dynamically-moved-outside-viewport.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/element-dynamically-moved-outside-viewport.html
rename : testing/web-platform/tests/webdriver/element_state/res/element-hidden-by-other-element.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/element-hidden-by-other-element.html
rename : testing/web-platform/tests/webdriver/element_state/res/element-hidden-by-z-index.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/element-hidden-by-z-index.html
rename : testing/web-platform/tests/webdriver/element_state/res/element-moved-behind-other-element-by-transform.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/element-moved-behind-other-element-by-transform.html
rename : testing/web-platform/tests/webdriver/element_state/res/element-moved-outside-viewport-by-transform.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/element-moved-outside-viewport-by-transform.html
rename : testing/web-platform/tests/webdriver/element_state/res/element-outside-viewport.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/element-outside-viewport.html
rename : testing/web-platform/tests/webdriver/element_state/res/element-partially-hidden-by-other-element.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/element-partially-hidden-by-other-element.html
rename : testing/web-platform/tests/webdriver/element_state/res/element-selected.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/element-selected.html
rename : testing/web-platform/tests/webdriver/element_state/res/element-with-color-style-attribute.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/element-with-color-style-attribute.html
rename : testing/web-platform/tests/webdriver/element_state/res/element-with-custom-attribute.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/element-with-custom-attribute.html
rename : testing/web-platform/tests/webdriver/element_state/res/element-with-id-attribute.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/element-with-id-attribute.html
rename : testing/web-platform/tests/webdriver/element_state/res/element-with-same-color-as-background.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/element-with-same-color-as-background.html
rename : testing/web-platform/tests/webdriver/element_state/res/element-with-same-color-as-parent-background.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/element-with-same-color-as-parent-background.html
rename : testing/web-platform/tests/webdriver/element_state/res/element-with-style-attribute.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/element-with-style-attribute.html
rename : testing/web-platform/tests/webdriver/element_state/res/element-without-attribute.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/element-without-attribute.html
rename : testing/web-platform/tests/webdriver/element_state/res/elements_text.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/elements_text.html
rename : testing/web-platform/tests/webdriver/element_state/res/get-element-attribute-extended.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/get-element-attribute-extended.html
rename : testing/web-platform/tests/webdriver/element_state/res/hidden-input-type-checkbox-untogglable.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/hidden-input-type-checkbox-untogglable.html
rename : testing/web-platform/tests/webdriver/element_state/res/hidden-input-type-text-writing.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/hidden-input-type-text-writing.html
rename : testing/web-platform/tests/webdriver/element_state/res/hidden.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/hidden.html
rename : testing/web-platform/tests/webdriver/element_state/res/img-with-src-attribute.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/img-with-src-attribute.html
rename : testing/web-platform/tests/webdriver/element_state/res/input-morphs-into-hidden.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/input-morphs-into-hidden.html
rename : testing/web-platform/tests/webdriver/element_state/res/input-type-hidden-unclickable.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/input-type-hidden-unclickable.html
rename : testing/web-platform/tests/webdriver/element_state/res/input-type-hidden.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/input-type-hidden.html
rename : testing/web-platform/tests/webdriver/element_state/res/input-with-checked-attribute.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/input-with-checked-attribute.html
rename : testing/web-platform/tests/webdriver/element_state/res/input-without-checked-attribute.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/input-without-checked-attribute.html
rename : testing/web-platform/tests/webdriver/element_state/res/option-with-value-attribute.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/option-with-value-attribute.html
rename : testing/web-platform/tests/webdriver/element_state/res/option-without-value-attribute.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/option-without-value-attribute.html
rename : testing/web-platform/tests/webdriver/element_state/res/text-with-matching-color-and-background.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/text-with-matching-color-and-background.html
rename : testing/web-platform/tests/webdriver/element_state/res/text-with-same-color-as-background.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/text-with-same-color-as-background.html
rename : testing/web-platform/tests/webdriver/element_state/res/text-with-same-color-as-parent-background.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/text-with-same-color-as-parent-background.html
rename : testing/web-platform/tests/webdriver/element_state/res/visibility-child-link.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/visibility-child-link.html
rename : testing/web-platform/tests/webdriver/element_state/res/visibility-child-paragraph.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/visibility-child-paragraph.html
rename : testing/web-platform/tests/webdriver/element_state/res/visibility-child-presedence.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/visibility-child-presedence.html
rename : testing/web-platform/tests/webdriver/element_state/res/visibility-child.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/visibility-child.html
rename : testing/web-platform/tests/webdriver/element_state/res/visibility-hidden.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/visibility-hidden.html
rename : testing/web-platform/tests/webdriver/element_state/res/visibility-visible.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/visibility-visible.html
rename : testing/web-platform/tests/webdriver/element_state/res/x-auto-y-hidden.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/x-auto-y-hidden.html
rename : testing/web-platform/tests/webdriver/element_state/res/x-hidden-y-auto.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/x-hidden-y-auto.html
rename : testing/web-platform/tests/webdriver/element_state/res/x-hidden-y-hidden.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/x-hidden-y-hidden.html
rename : testing/web-platform/tests/webdriver/element_state/res/x-hidden-y-scroll.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/x-hidden-y-scroll.html
rename : testing/web-platform/tests/webdriver/element_state/res/x-scroll-y-hidden.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/x-scroll-y-hidden.html
rename : testing/web-platform/tests/webdriver/element_state/res/zero-sized-element-with-sizable-decendant.html => testing/web-platform/tests/old-tests/webdriver/element_state/res/zero-sized-element-with-sizable-decendant.html
rename : testing/web-platform/tests/webdriver/element_state/selected_test.py => testing/web-platform/tests/old-tests/webdriver/element_state/selected_test.py
rename : testing/web-platform/tests/webdriver/element_state/visibility_test.py => testing/web-platform/tests/old-tests/webdriver/element_state/visibility_test.py
rename : testing/web-platform/tests/webdriver/javascript/execute_script_test.py => testing/web-platform/tests/old-tests/webdriver/javascript/execute_script_test.py
rename : testing/web-platform/tests/webdriver/javascript/res/execute_script_test.html => testing/web-platform/tests/old-tests/webdriver/javascript/res/execute_script_test.html
rename : testing/web-platform/tests/webdriver/javascript/res/return_array_of_dom_elements.html => testing/web-platform/tests/old-tests/webdriver/javascript/res/return_array_of_dom_elements.html
rename : testing/web-platform/tests/webdriver/javascript/res/return_document_body.html => testing/web-platform/tests/old-tests/webdriver/javascript/res/return_document_body.html
rename : testing/web-platform/tests/webdriver/javascript/res/return_node_list.html => testing/web-platform/tests/old-tests/webdriver/javascript/res/return_node_list.html
rename : testing/web-platform/tests/webdriver/modal/alerts_quit_test.py => testing/web-platform/tests/old-tests/webdriver/modal/alerts_quit_test.py
rename : testing/web-platform/tests/webdriver/modal/alerts_test.py => testing/web-platform/tests/old-tests/webdriver/modal/alerts_test.py
rename : testing/web-platform/tests/webdriver/modal/res/alerts.html => testing/web-platform/tests/old-tests/webdriver/modal/res/alerts.html
rename : testing/web-platform/tests/webdriver/navigation/auth_tests.py => testing/web-platform/tests/old-tests/webdriver/navigation/auth_tests.py
rename : testing/web-platform/tests/webdriver/navigation/forward.py => testing/web-platform/tests/old-tests/webdriver/navigation/forward.py
rename : testing/web-platform/tests/webdriver/navigation/forwardToNothing.py => testing/web-platform/tests/old-tests/webdriver/navigation/forwardToNothing.py
rename : testing/web-platform/tests/webdriver/navigation/get_from_http_test.py => testing/web-platform/tests/old-tests/webdriver/navigation/get_from_http_test.py
rename : testing/web-platform/tests/webdriver/navigation/invalid_cert_test.py => testing/web-platform/tests/old-tests/webdriver/navigation/invalid_cert_test.py
rename : testing/web-platform/tests/webdriver/navigation/refresh-page.py => testing/web-platform/tests/old-tests/webdriver/navigation/refresh-page.py
rename : testing/web-platform/tests/webdriver/navigation/refresh_page.py => testing/web-platform/tests/old-tests/webdriver/navigation/refresh_page.py
rename : testing/web-platform/tests/webdriver/navigation/res/1s-meta-redirect.html => testing/web-platform/tests/old-tests/webdriver/navigation/res/1s-meta-redirect.html
rename : testing/web-platform/tests/webdriver/navigation/res/60s-meta-redirect.html => testing/web-platform/tests/old-tests/webdriver/navigation/res/60s-meta-redirect.html
rename : testing/web-platform/tests/webdriver/navigation/res/authenticated.html => testing/web-platform/tests/old-tests/webdriver/navigation/res/authenticated.html
rename : testing/web-platform/tests/webdriver/navigation/res/empty.html => testing/web-platform/tests/old-tests/webdriver/navigation/res/empty.html
rename : testing/web-platform/tests/webdriver/navigation/res/forwardNext.html => testing/web-platform/tests/old-tests/webdriver/navigation/res/forwardNext.html
rename : testing/web-platform/tests/webdriver/navigation/res/forwardStart.html => testing/web-platform/tests/old-tests/webdriver/navigation/res/forwardStart.html
rename : testing/web-platform/tests/webdriver/navigation/res/fragment.html => testing/web-platform/tests/old-tests/webdriver/navigation/res/fragment.html
rename : testing/web-platform/tests/webdriver/navigation/res/instant-meta-redirect.html => testing/web-platform/tests/old-tests/webdriver/navigation/res/instant-meta-redirect.html
rename : testing/web-platform/tests/webdriver/navigation/res/refreshPageDynamic.html => testing/web-platform/tests/old-tests/webdriver/navigation/res/refreshPageDynamic.html
rename : testing/web-platform/tests/webdriver/navigation/res/refreshPageStatic.html => testing/web-platform/tests/old-tests/webdriver/navigation/res/refreshPageStatic.html
rename : testing/web-platform/tests/webdriver/navigation/res/self-signed.key => testing/web-platform/tests/old-tests/webdriver/navigation/res/self-signed.key
rename : testing/web-platform/tests/webdriver/network.py => testing/web-platform/tests/old-tests/webdriver/network.py
rename : testing/web-platform/tests/webdriver/runtests.py => testing/web-platform/tests/old-tests/webdriver/runtests.py
rename : testing/web-platform/tests/webdriver/runtests_p0.py => testing/web-platform/tests/old-tests/webdriver/runtests_p0.py
rename : testing/web-platform/tests/webdriver/windows/__init__.py => testing/web-platform/tests/old-tests/webdriver/screenshot/__init__.py
rename : testing/web-platform/tests/webdriver/screenshot/res/screenshot.html => testing/web-platform/tests/old-tests/webdriver/screenshot/res/screenshot.html
rename : testing/web-platform/tests/webdriver/screenshot/take_screenshot.py => testing/web-platform/tests/old-tests/webdriver/screenshot/take_screenshot.py
rename : testing/web-platform/tests/webdriver/timeouts/implicit_waits_tests.py => testing/web-platform/tests/old-tests/webdriver/timeouts/implicit_waits_tests.py
rename : testing/web-platform/tests/webdriver/timeouts/page_load_timeouts_tests.py => testing/web-platform/tests/old-tests/webdriver/timeouts/page_load_timeouts_tests.py
rename : testing/web-platform/tests/webdriver/timeouts/res/implicit_waits_tests.html => testing/web-platform/tests/old-tests/webdriver/timeouts/res/implicit_waits_tests.html
rename : testing/web-platform/tests/webdriver/timeouts/res/page_load_timeouts_tests.html => testing/web-platform/tests/old-tests/webdriver/timeouts/res/page_load_timeouts_tests.html
rename : testing/web-platform/tests/webdriver/user_input/clear_test.py => testing/web-platform/tests/old-tests/webdriver/user_input/clear_test.py
rename : testing/web-platform/tests/webdriver/user_input/click_test.py => testing/web-platform/tests/old-tests/webdriver/user_input/click_test.py
rename : testing/web-platform/tests/webdriver/user_input/res/click.html => testing/web-platform/tests/old-tests/webdriver/user_input/res/click.html
rename : testing/web-platform/tests/webdriver/user_input/res/element_clear_contenteditable_page.html => testing/web-platform/tests/old-tests/webdriver/user_input/res/element_clear_contenteditable_page.html
rename : testing/web-platform/tests/webdriver/user_input/res/element_clear_disabled_input_page.html => testing/web-platform/tests/old-tests/webdriver/user_input/res/element_clear_disabled_input_page.html
rename : testing/web-platform/tests/webdriver/user_input/res/element_clear_disabled_textarea_page.html => testing/web-platform/tests/old-tests/webdriver/user_input/res/element_clear_disabled_textarea_page.html
rename : testing/web-platform/tests/webdriver/user_input/res/element_clear_readonly_input_page.html => testing/web-platform/tests/old-tests/webdriver/user_input/res/element_clear_readonly_input_page.html
rename : testing/web-platform/tests/webdriver/user_input/res/element_clear_readonly_textarea_page.html => testing/web-platform/tests/old-tests/webdriver/user_input/res/element_clear_readonly_textarea_page.html
rename : testing/web-platform/tests/webdriver/user_input/res/element_clear_writable_input_page.html => testing/web-platform/tests/old-tests/webdriver/user_input/res/element_clear_writable_input_page.html
rename : testing/web-platform/tests/webdriver/user_input/res/element_clear_writable_textarea_page.html => testing/web-platform/tests/old-tests/webdriver/user_input/res/element_clear_writable_textarea_page.html
rename : testing/web-platform/tests/webdriver/user_input/res/text-form-landing.html => testing/web-platform/tests/old-tests/webdriver/user_input/res/text-form-landing.html
rename : testing/web-platform/tests/webdriver/user_input/res/text-form.html => testing/web-platform/tests/old-tests/webdriver/user_input/res/text-form.html
rename : testing/web-platform/tests/webdriver/user_input/sendkeys_test.py => testing/web-platform/tests/old-tests/webdriver/user_input/sendkeys_test.py
rename : testing/web-platform/tests/webdriver/webdriver.cfg => testing/web-platform/tests/old-tests/webdriver/webdriver.cfg
rename : testing/web-platform/tests/webdriver/screenshot/__init__.py => testing/web-platform/tests/old-tests/webdriver/windows/__init__.py
rename : testing/web-platform/tests/webdriver/windows/res/win1.html => testing/web-platform/tests/old-tests/webdriver/windows/res/win1.html
rename : testing/web-platform/tests/webdriver/windows/res/win2.html => testing/web-platform/tests/old-tests/webdriver/windows/res/win2.html
rename : testing/web-platform/tests/webdriver/windows/res/win3.html => testing/web-platform/tests/old-tests/webdriver/windows/res/win3.html
rename : testing/web-platform/tests/webdriver/windows/res/win4.html => testing/web-platform/tests/old-tests/webdriver/windows/res/win4.html
rename : testing/web-platform/tests/webdriver/windows/res/win5.html => testing/web-platform/tests/old-tests/webdriver/windows/res/win5.html
rename : testing/web-platform/tests/webdriver/windows/tabbing.py => testing/web-platform/tests/old-tests/webdriver/windows/tabbing.py
rename : testing/web-platform/tests/webdriver/windows/window_manipulation.py => testing/web-platform/tests/old-tests/webdriver/windows/window_manipulation.py
2016-04-11 23:23:45 +01:00
Juan Gomez
dff744acc4 Bug 1263700 - [B2G] Fix Aries debug builds in taskcluster r=me
MozReview-Commit-ID: KhVL4EKjUWU

--HG--
extra : rebase_source : 4e77315617960932672ab43425595dda984fb7cc
2016-04-11 11:12:08 +02:00
Joel Maher
585b69b5f8 Bug 1262954 - Explicitly set the 'layers.acceleration.disabled' pref to true on Windows XP e10s test runs. r=ahal
MozReview-Commit-ID: 2KsBZDNvsdU

--HG--
extra : rebase_source : 0869acfae1af0ab92ae142797b9e4b1a4e452781
2016-04-08 14:46:25 -04:00
Chris Manchester
52083635d3 Bug 1261456 - Combine support-files listed in [DEFAULT] with any listed per-test rather than overriding. r=gps
This requires a change to how we process test manifests in the build system:
now, whenever we see a support file mentioned in a manifest, we require that
file isn't already in that test's support files, but if we see a support file
that was already seen in some other test, the entry is ignored, but it is not
an error. As a result of this change, several duplicate support-files entries
needed to be removed.

MozReview-Commit-ID: G0juyxzcaB8

--HG--
rename : testing/mozbase/manifestparser/tests/test_default_skipif.py => testing/mozbase/manifestparser/tests/test_default_overrides.py
2016-04-11 11:21:20 -07:00
Chris Manchester
ac5be5fb45 Bug 1262961 - Add the 'generate-build-stats' step to several debug mozharness configs. r=mshal
MozReview-Commit-ID: KvWV1hiUEc
2016-04-07 08:59:42 -07:00
Dan Minor
2bfe3e1901 Bug 1262532 - Add WebRTC autophone manifest r=bc
MozReview-Commit-ID: 48hYjjKo7Ft

--HG--
extra : rebase_source : b2f14569ae638663fb82c8d8bbf331579a728204
2016-03-30 12:07:34 -04:00
Brian Birtles
065caa0b89 Bug 1260983 - Add tests for changes to effect value context; r=heycam
MozReview-Commit-ID: JuTRERHU4xl
2016-04-01 11:07:12 +09:00
Brian Birtles
993d5b05ef Bug 1260572 - Restore web-animations/animtaion-effect-timing/delay.html entry to web-platform MANIFEST.json mistakenly removed in changeset ad9b3933f64fcb941fe6be56ebdb1c98326f6b48; r=me 2016-04-11 14:57:25 +09:00
Brian Birtles
87d20ddd2f Bug 1260655 - Return the stored Keyframe objects from GetFrames, when available ; r=heycam
Before switching CSS animations over to using KeyframeEffectReadOnly::SetFrames
we update the getFrames() API to return the set frame objects (when available)
so that we can test that we are setting the correct frames.

MozReview-Commit-ID: 4SpBRM7Ykyv
2016-03-30 08:59:08 +09:00
Brian Birtles
bcb617a343 Bug 1260655 - Update keyframe-effect/constructor.html to no longer refer to PropertyIndexedKeyframes or Keyframe; r=heycam
These types have been removed from the normative part of the Web Animations
spec.

MozReview-Commit-ID: LJkWvuDCT55
2016-03-30 08:59:08 +09:00
Brian Birtles
aa287132a2 Bug 1260655 - Wrap lines in keyframe-effect/constructor.html to 80 chars; r=whitespace-only
MozReview-Commit-ID: FMg5uhxuZ6L
2016-03-30 08:59:08 +09:00
Brian Birtles
99a1a632e3 Bug 1260572 - Use 50% switch behavior if StyleAnimationValue::Interpolate fails; r=heycam
In KeyframeEffectReadOnly::ComposeStyle we call StyleAnimationValue::Interpolate
but assume that it always passes. That was true when that code was only used for
CSS animations and CSS transitions since they check that their animation values
can be interpolated before setting up segments.

However, when we set up animations using the Web Animations API we don't perform
that check so it is possible for this call to fail.

In that case, we could just bail, but, according to CSS Transitions we should
apply a 50% switch in this case:

  https://drafts.csswg.org/css-transitions/#step-types

(In Web Animations, specifying this is an open issue. See:
https://w3c.github.io/web-animations/#specific-animation-behaviors).

Bug 1064937 tracks doing this in general (we'll likely need to mark various
properties as being no longer unanimatable but instead as supporting discrete
animation) but we can start to introduce it now.

Later in bug 1245748, CSS animations and transitions will likely start using
the same code path as the Web Animations API for setting up keyframes.
As a result, unless we take care to add checks that the values we set are
interpolable, the 50% switch behavior will begin to apply to CSS animations and
transitions too at that point.

Some concerns have been raised about possible web compatibility issues around
the 50% switch behavior (see [1] and [2]). For CSS animations, Chrome already
supports this behavior so it should be ok at least for CSS animations.
When we switch CSS transitions over to the same code path, however, we will need
to be careful to add checks that the transition endpoints are interpolable
(we can investigate introducing this behavior to transitions as a separate bug
that can be easily backed out / preffed off).

Regarding the naming of the test added here, going forward we would like to
restructure the tests under web-platform-tests to better match the structure of
the Web Animations since that seems to be the convention there.

However, this doesn't *quite* match the structure of the spec since there are
upcoming changes to the spec in this area (e.g. renaming animation behaviors to
animation types). However, it should be close enough that we don't have to move
it around too much in future.

[1] https://drafts.csswg.org/css-transitions/#step-types
[2] https://bugzilla.mozilla.org/show_bug.cgi?id=1064937#c0

MozReview-Commit-ID: KcxILrckJg9
2016-03-30 08:59:08 +09:00
Ryan VanderMeulen
0e71bf2851 No bug - Clean up some wpt annotation metadata. 2016-04-10 20:53:45 -04:00
Timothy Nikkel
39de1dcd99 Backed out changeset d7d0413af62b (bug 1199023) for test failures. 2016-04-10 17:54:11 -05:00
Rail Aliiev
7815c72647 Bug 1250458 - Reclaim task before file uploads r=nthomas
MozReview-Commit-ID: 55Tf1kIJu96

--HG--
extra : rebase_source : be6b59454a97a9733286652d3b3ff4b3dbef927c
2016-04-09 22:39:59 -04:00
Timothy Nikkel
b10f463dc4 Bug 1199023. Remove 'scrolling="no"' from iframe in which mochitest-chrome tests are run. r=ted
This makes the iframe more like the iframe that houses the root content document, and more like almost every other iframe.

This does cause real differences in practice when testing, eg https://bugzilla.mozilla.org/show_bug.cgi?id=1177018#c3
2015-09-23 01:29:37 -05:00
Andrea Marchesini
83a08cd72e Bug 1259169 - nsICookieManager::remove() should be back-compatible, r=jdm 2016-04-10 05:46:07 +01:00
Ryan VanderMeulen
1c7872d0af Backed out changeset 7d5f1e9ce04c (bug 1259169) for various cookie-related crashes and test failures. 2016-04-09 15:36:07 -04:00
Andrea Marchesini
d09d8959fe Bug 1259169 - nsICookieManager::remove() should be back-compatible, r=jdm 2016-04-09 19:09:49 +01:00
Ryan VanderMeulen
bb5308d31a Merge m-c to inbound. a=merge 2016-04-09 10:08:57 -04:00
Ryan VanderMeulen
c4756c1a3e Bug 1261641 - Increase the number of Android 4.3 mochitest chunks to 20. r=rail 2016-04-09 09:32:20 -04:00