mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-28 07:13:20 +00:00
30ee512caa
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 |
||
---|---|---|
.. | ||
config | ||
crashtest | ||
docker | ||
eslint-plugin-mozilla | ||
gtest | ||
instrumentation | ||
luciddream | ||
marionette | ||
mochitest | ||
modules | ||
mozbase | ||
mozharness | ||
profiles | ||
runtimes | ||
specialpowers | ||
talos | ||
taskcluster | ||
tools | ||
tps | ||
web-platform | ||
xpcshell | ||
cppunittest.ini | ||
mach_commands.py | ||
machine-configuration.json | ||
README.txt | ||
remotecppunittests.py | ||
runcppunittests.py | ||
testsuite-targets.mk |
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