gecko-dev/testing
Andreas Tolfsen 30ee512caa Bug 1213797: Refactor screen capture and SVG document support
Errors thrown by takeScreenshot used to be silently ignored.  When the
command started using the new dispatching technique in bug 1202663,
it was surfaced we do not support taking screen captures of SVG documents.

Since this is a requirement for Web Platform Tests, this patch corrects
the wrong assumptions about document body and document element.

This patch also significantly refactors the screen capture code, but
only uses the new implementation in contnent space, since some further
modifications are required to use it in chrome.

r=dburns
r=jgriffin

--HG--
extra : commitid : DdCIEpd5PEJ
extra : rebase_source : 7357010f992d7f995765c685000892cc59d9ec9a
2015-10-13 16:52:26 +01:00
..
config Bug 1181261 - Remove remaining in-tree mozhanress configs. r=ahal 2015-09-19 14:47:52 +08:00
crashtest
docker Bug 1213627 - Add ninja to the desktop-build image to support building clang 3.7; r=dustin 2015-10-13 16:46:07 -04:00
eslint-plugin-mozilla Bug 1203520 - We need a DevTools ESLint plugin containing our ruleset r=gps 2015-09-30 14:44:48 +01:00
gtest Bug 992983 - Add test summary lines to gtest's automation-specific output format. r=benwa 2015-08-18 11:32:31 -07:00
instrumentation Bug 1108782 - Part 1: straighten out Java classpaths. r=glandium 2015-08-31 13:35:05 -07:00
luciddream
marionette Bug 1213797: Refactor screen capture and SVG document support 2015-10-13 16:52:26 +01:00
mochitest Bug 1162003 - linux asan mochitest-plain-e10s run-by-dir mode. r=jgriffin 2015-10-12 13:42:17 -04:00
modules Backed out 2 changesets (bug 1202902) to recking bug 1202902 to be able to reopen inbound on a CLOSED TREE 2015-10-07 14:03:21 +02:00
mozbase Bug 1139487 - Remove mozprocess.pid, mozprocess.wpk. r=jmaher 2015-10-06 21:35:43 +02:00
mozharness merge mozilla-inbound to mozilla-central a=merge 2015-10-09 11:43:07 +02:00
profiles Bug 1211101 part 2: Add supported (preffed off) webkit-prefixed CSS property aliases to property_database.js, for use in mochitests. r=heycam 2015-10-06 20:56:47 -07:00
runtimes Bug 912121 - Update misc. DevTools paths and comments. rs=devtools 2015-09-21 12:07:31 -05:00
specialpowers Bug 1213151 - Part 2: Use SpecialPowers.cleanUpSTSData() in a few tests; r=jdm 2015-10-09 10:56:19 -04:00
talos Backed out 2 changesets (bug 1202902) to recking bug 1202902 to be able to reopen inbound on a CLOSED TREE 2015-10-07 14:03:21 +02:00
taskcluster merge mozilla-inbound to mozilla-central a=merge 2015-10-12 11:57:06 +02:00
tools Bug 1203686 - Add git support to mach try's ability to find files changes on the current branch. r=jgraham 2015-10-01 13:12:56 -07:00
tps
web-platform Bug 1213818 - Align document.title for SVG documents with HTML spec; r=bz 2015-10-13 18:14:43 +03:00
xpcshell Bug 1207747 - Ensure that logging command line options are always available when running xpcshell tests, r=chmanchester 2015-10-08 10:28:15 +01:00
cppunittest.ini
mach_commands.py Bug 1210481 - Fix interaction between saved try strings and platform environment variable in mach try, r=chmanchester 2015-10-01 19:49:28 +01:00
machine-configuration.json
README.txt
remotecppunittests.py Bug 1201370 - Add emulator parameter to cppunit test. r=ahal 2015-09-25 11:49:40 +08:00
runcppunittests.py Bug 1090276 - Support mach cppunittest on Android; r=dminor 2015-09-14 08:40:35 -06:00
testsuite-targets.mk Merge m-c to fx-team 2015-10-01 14:16:12 +02:00

Common testing tools for mozilla codebase projects, test suite definitions
for automated test runs, tests that don't fit anywhere else, and other fun
stuff